Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1323)

Side by Side Diff: ui/gl/gl_bindings_autogen_mock.cc

Issue 2588263005: Change GLGetProcAddress typedef to function returning function pointer (Closed)
Patch Set: fix cast Created 3 years, 12 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 // 4 //
5 // This file is auto-generated from 5 // This file is auto-generated from
6 // ui/gl/generate_bindings.py 6 // ui/gl/generate_bindings.py
7 // It's formatted by clang-format using chromium coding style: 7 // It's formatted by clang-format using chromium coding style:
8 // clang-format -i -style=chromium filename 8 // clang-format -i -style=chromium filename
9 // DO NOT EDIT! 9 // DO NOT EDIT!
10 10
(...skipping 3847 matching lines...) Expand 10 before | Expand all | Expand 10 after
3858 GLbitfield flags, 3858 GLbitfield flags,
3859 GLuint64 timeout) { 3859 GLuint64 timeout) {
3860 MakeFunctionUnique("glWaitSync"); 3860 MakeFunctionUnique("glWaitSync");
3861 return interface_->WaitSync(sync, flags, timeout); 3861 return interface_->WaitSync(sync, flags, timeout);
3862 } 3862 }
3863 3863
3864 static void MockInvalidFunction() { 3864 static void MockInvalidFunction() {
3865 NOTREACHED(); 3865 NOTREACHED();
3866 } 3866 }
3867 3867
3868 void* GL_BINDING_CALL MockGLInterface::GetGLProcAddress(const char* name) { 3868 GLFunctionPointerType GL_BINDING_CALL
3869 MockGLInterface::GetGLProcAddress(const char* name) {
3869 if (strcmp(name, "glActiveTexture") == 0) 3870 if (strcmp(name, "glActiveTexture") == 0)
3870 return reinterpret_cast<void*>(Mock_glActiveTexture); 3871 return reinterpret_cast<GLFunctionPointerType>(Mock_glActiveTexture);
3871 if (strcmp(name, "glApplyFramebufferAttachmentCMAAINTEL") == 0) 3872 if (strcmp(name, "glApplyFramebufferAttachmentCMAAINTEL") == 0)
3872 return reinterpret_cast<void*>(Mock_glApplyFramebufferAttachmentCMAAINTEL); 3873 return reinterpret_cast<GLFunctionPointerType>(
3874 Mock_glApplyFramebufferAttachmentCMAAINTEL);
3873 if (strcmp(name, "glAttachShader") == 0) 3875 if (strcmp(name, "glAttachShader") == 0)
3874 return reinterpret_cast<void*>(Mock_glAttachShader); 3876 return reinterpret_cast<GLFunctionPointerType>(Mock_glAttachShader);
3875 if (strcmp(name, "glBeginQuery") == 0) 3877 if (strcmp(name, "glBeginQuery") == 0)
3876 return reinterpret_cast<void*>(Mock_glBeginQuery); 3878 return reinterpret_cast<GLFunctionPointerType>(Mock_glBeginQuery);
3877 if (strcmp(name, "glBeginQueryARB") == 0) 3879 if (strcmp(name, "glBeginQueryARB") == 0)
3878 return reinterpret_cast<void*>(Mock_glBeginQueryARB); 3880 return reinterpret_cast<GLFunctionPointerType>(Mock_glBeginQueryARB);
3879 if (strcmp(name, "glBeginQueryEXT") == 0) 3881 if (strcmp(name, "glBeginQueryEXT") == 0)
3880 return reinterpret_cast<void*>(Mock_glBeginQueryEXT); 3882 return reinterpret_cast<GLFunctionPointerType>(Mock_glBeginQueryEXT);
3881 if (strcmp(name, "glBeginTransformFeedback") == 0) 3883 if (strcmp(name, "glBeginTransformFeedback") == 0)
3882 return reinterpret_cast<void*>(Mock_glBeginTransformFeedback); 3884 return reinterpret_cast<GLFunctionPointerType>(
3885 Mock_glBeginTransformFeedback);
3883 if (strcmp(name, "glBeginTransformFeedbackEXT") == 0) 3886 if (strcmp(name, "glBeginTransformFeedbackEXT") == 0)
3884 return reinterpret_cast<void*>(Mock_glBeginTransformFeedbackEXT); 3887 return reinterpret_cast<GLFunctionPointerType>(
3888 Mock_glBeginTransformFeedbackEXT);
3885 if (strcmp(name, "glBindAttribLocation") == 0) 3889 if (strcmp(name, "glBindAttribLocation") == 0)
3886 return reinterpret_cast<void*>(Mock_glBindAttribLocation); 3890 return reinterpret_cast<GLFunctionPointerType>(Mock_glBindAttribLocation);
3887 if (strcmp(name, "glBindBuffer") == 0) 3891 if (strcmp(name, "glBindBuffer") == 0)
3888 return reinterpret_cast<void*>(Mock_glBindBuffer); 3892 return reinterpret_cast<GLFunctionPointerType>(Mock_glBindBuffer);
3889 if (strcmp(name, "glBindBufferBase") == 0) 3893 if (strcmp(name, "glBindBufferBase") == 0)
3890 return reinterpret_cast<void*>(Mock_glBindBufferBase); 3894 return reinterpret_cast<GLFunctionPointerType>(Mock_glBindBufferBase);
3891 if (strcmp(name, "glBindBufferBaseEXT") == 0) 3895 if (strcmp(name, "glBindBufferBaseEXT") == 0)
3892 return reinterpret_cast<void*>(Mock_glBindBufferBaseEXT); 3896 return reinterpret_cast<GLFunctionPointerType>(Mock_glBindBufferBaseEXT);
3893 if (strcmp(name, "glBindBufferRange") == 0) 3897 if (strcmp(name, "glBindBufferRange") == 0)
3894 return reinterpret_cast<void*>(Mock_glBindBufferRange); 3898 return reinterpret_cast<GLFunctionPointerType>(Mock_glBindBufferRange);
3895 if (strcmp(name, "glBindBufferRangeEXT") == 0) 3899 if (strcmp(name, "glBindBufferRangeEXT") == 0)
3896 return reinterpret_cast<void*>(Mock_glBindBufferRangeEXT); 3900 return reinterpret_cast<GLFunctionPointerType>(Mock_glBindBufferRangeEXT);
3897 if (strcmp(name, "glBindFragDataLocation") == 0) 3901 if (strcmp(name, "glBindFragDataLocation") == 0)
3898 return reinterpret_cast<void*>(Mock_glBindFragDataLocation); 3902 return reinterpret_cast<GLFunctionPointerType>(Mock_glBindFragDataLocation);
3899 if (strcmp(name, "glBindFragDataLocationEXT") == 0) 3903 if (strcmp(name, "glBindFragDataLocationEXT") == 0)
3900 return reinterpret_cast<void*>(Mock_glBindFragDataLocationEXT); 3904 return reinterpret_cast<GLFunctionPointerType>(
3905 Mock_glBindFragDataLocationEXT);
3901 if (strcmp(name, "glBindFragDataLocationIndexed") == 0) 3906 if (strcmp(name, "glBindFragDataLocationIndexed") == 0)
3902 return reinterpret_cast<void*>(Mock_glBindFragDataLocationIndexed); 3907 return reinterpret_cast<GLFunctionPointerType>(
3908 Mock_glBindFragDataLocationIndexed);
3903 if (strcmp(name, "glBindFragDataLocationIndexedEXT") == 0) 3909 if (strcmp(name, "glBindFragDataLocationIndexedEXT") == 0)
3904 return reinterpret_cast<void*>(Mock_glBindFragDataLocationIndexedEXT); 3910 return reinterpret_cast<GLFunctionPointerType>(
3911 Mock_glBindFragDataLocationIndexedEXT);
3905 if (strcmp(name, "glBindFramebuffer") == 0) 3912 if (strcmp(name, "glBindFramebuffer") == 0)
3906 return reinterpret_cast<void*>(Mock_glBindFramebuffer); 3913 return reinterpret_cast<GLFunctionPointerType>(Mock_glBindFramebuffer);
3907 if (strcmp(name, "glBindFramebufferEXT") == 0) 3914 if (strcmp(name, "glBindFramebufferEXT") == 0)
3908 return reinterpret_cast<void*>(Mock_glBindFramebufferEXT); 3915 return reinterpret_cast<GLFunctionPointerType>(Mock_glBindFramebufferEXT);
3909 if (strcmp(name, "glBindImageTexture") == 0) 3916 if (strcmp(name, "glBindImageTexture") == 0)
3910 return reinterpret_cast<void*>(Mock_glBindImageTexture); 3917 return reinterpret_cast<GLFunctionPointerType>(Mock_glBindImageTexture);
3911 if (strcmp(name, "glBindImageTextureEXT") == 0) 3918 if (strcmp(name, "glBindImageTextureEXT") == 0)
3912 return reinterpret_cast<void*>(Mock_glBindImageTextureEXT); 3919 return reinterpret_cast<GLFunctionPointerType>(Mock_glBindImageTextureEXT);
3913 if (strcmp(name, "glBindRenderbuffer") == 0) 3920 if (strcmp(name, "glBindRenderbuffer") == 0)
3914 return reinterpret_cast<void*>(Mock_glBindRenderbuffer); 3921 return reinterpret_cast<GLFunctionPointerType>(Mock_glBindRenderbuffer);
3915 if (strcmp(name, "glBindRenderbufferEXT") == 0) 3922 if (strcmp(name, "glBindRenderbufferEXT") == 0)
3916 return reinterpret_cast<void*>(Mock_glBindRenderbufferEXT); 3923 return reinterpret_cast<GLFunctionPointerType>(Mock_glBindRenderbufferEXT);
3917 if (strcmp(name, "glBindSampler") == 0) 3924 if (strcmp(name, "glBindSampler") == 0)
3918 return reinterpret_cast<void*>(Mock_glBindSampler); 3925 return reinterpret_cast<GLFunctionPointerType>(Mock_glBindSampler);
3919 if (strcmp(name, "glBindTexture") == 0) 3926 if (strcmp(name, "glBindTexture") == 0)
3920 return reinterpret_cast<void*>(Mock_glBindTexture); 3927 return reinterpret_cast<GLFunctionPointerType>(Mock_glBindTexture);
3921 if (strcmp(name, "glBindTransformFeedback") == 0) 3928 if (strcmp(name, "glBindTransformFeedback") == 0)
3922 return reinterpret_cast<void*>(Mock_glBindTransformFeedback); 3929 return reinterpret_cast<GLFunctionPointerType>(
3930 Mock_glBindTransformFeedback);
3923 if (strcmp(name, "glBindUniformLocationCHROMIUM") == 0) 3931 if (strcmp(name, "glBindUniformLocationCHROMIUM") == 0)
3924 return reinterpret_cast<void*>(Mock_glBindUniformLocationCHROMIUM); 3932 return reinterpret_cast<GLFunctionPointerType>(
3933 Mock_glBindUniformLocationCHROMIUM);
3925 if (strcmp(name, "glBindVertexArray") == 0) 3934 if (strcmp(name, "glBindVertexArray") == 0)
3926 return reinterpret_cast<void*>(Mock_glBindVertexArray); 3935 return reinterpret_cast<GLFunctionPointerType>(Mock_glBindVertexArray);
3927 if (strcmp(name, "glBindVertexArrayAPPLE") == 0) 3936 if (strcmp(name, "glBindVertexArrayAPPLE") == 0)
3928 return reinterpret_cast<void*>(Mock_glBindVertexArrayAPPLE); 3937 return reinterpret_cast<GLFunctionPointerType>(Mock_glBindVertexArrayAPPLE);
3929 if (strcmp(name, "glBindVertexArrayOES") == 0) 3938 if (strcmp(name, "glBindVertexArrayOES") == 0)
3930 return reinterpret_cast<void*>(Mock_glBindVertexArrayOES); 3939 return reinterpret_cast<GLFunctionPointerType>(Mock_glBindVertexArrayOES);
3931 if (strcmp(name, "glBlendBarrierKHR") == 0) 3940 if (strcmp(name, "glBlendBarrierKHR") == 0)
3932 return reinterpret_cast<void*>(Mock_glBlendBarrierKHR); 3941 return reinterpret_cast<GLFunctionPointerType>(Mock_glBlendBarrierKHR);
3933 if (strcmp(name, "glBlendBarrierNV") == 0) 3942 if (strcmp(name, "glBlendBarrierNV") == 0)
3934 return reinterpret_cast<void*>(Mock_glBlendBarrierNV); 3943 return reinterpret_cast<GLFunctionPointerType>(Mock_glBlendBarrierNV);
3935 if (strcmp(name, "glBlendColor") == 0) 3944 if (strcmp(name, "glBlendColor") == 0)
3936 return reinterpret_cast<void*>(Mock_glBlendColor); 3945 return reinterpret_cast<GLFunctionPointerType>(Mock_glBlendColor);
3937 if (strcmp(name, "glBlendEquation") == 0) 3946 if (strcmp(name, "glBlendEquation") == 0)
3938 return reinterpret_cast<void*>(Mock_glBlendEquation); 3947 return reinterpret_cast<GLFunctionPointerType>(Mock_glBlendEquation);
3939 if (strcmp(name, "glBlendEquationSeparate") == 0) 3948 if (strcmp(name, "glBlendEquationSeparate") == 0)
3940 return reinterpret_cast<void*>(Mock_glBlendEquationSeparate); 3949 return reinterpret_cast<GLFunctionPointerType>(
3950 Mock_glBlendEquationSeparate);
3941 if (strcmp(name, "glBlendFunc") == 0) 3951 if (strcmp(name, "glBlendFunc") == 0)
3942 return reinterpret_cast<void*>(Mock_glBlendFunc); 3952 return reinterpret_cast<GLFunctionPointerType>(Mock_glBlendFunc);
3943 if (strcmp(name, "glBlendFuncSeparate") == 0) 3953 if (strcmp(name, "glBlendFuncSeparate") == 0)
3944 return reinterpret_cast<void*>(Mock_glBlendFuncSeparate); 3954 return reinterpret_cast<GLFunctionPointerType>(Mock_glBlendFuncSeparate);
3945 if (strcmp(name, "glBlitFramebuffer") == 0) 3955 if (strcmp(name, "glBlitFramebuffer") == 0)
3946 return reinterpret_cast<void*>(Mock_glBlitFramebuffer); 3956 return reinterpret_cast<GLFunctionPointerType>(Mock_glBlitFramebuffer);
3947 if (strcmp(name, "glBlitFramebufferANGLE") == 0) 3957 if (strcmp(name, "glBlitFramebufferANGLE") == 0)
3948 return reinterpret_cast<void*>(Mock_glBlitFramebufferANGLE); 3958 return reinterpret_cast<GLFunctionPointerType>(Mock_glBlitFramebufferANGLE);
3949 if (strcmp(name, "glBlitFramebufferEXT") == 0) 3959 if (strcmp(name, "glBlitFramebufferEXT") == 0)
3950 return reinterpret_cast<void*>(Mock_glBlitFramebufferEXT); 3960 return reinterpret_cast<GLFunctionPointerType>(Mock_glBlitFramebufferEXT);
3951 if (strcmp(name, "glBufferData") == 0) 3961 if (strcmp(name, "glBufferData") == 0)
3952 return reinterpret_cast<void*>(Mock_glBufferData); 3962 return reinterpret_cast<GLFunctionPointerType>(Mock_glBufferData);
3953 if (strcmp(name, "glBufferSubData") == 0) 3963 if (strcmp(name, "glBufferSubData") == 0)
3954 return reinterpret_cast<void*>(Mock_glBufferSubData); 3964 return reinterpret_cast<GLFunctionPointerType>(Mock_glBufferSubData);
3955 if (strcmp(name, "glCheckFramebufferStatus") == 0) 3965 if (strcmp(name, "glCheckFramebufferStatus") == 0)
3956 return reinterpret_cast<void*>(Mock_glCheckFramebufferStatus); 3966 return reinterpret_cast<GLFunctionPointerType>(
3967 Mock_glCheckFramebufferStatus);
3957 if (strcmp(name, "glCheckFramebufferStatusEXT") == 0) 3968 if (strcmp(name, "glCheckFramebufferStatusEXT") == 0)
3958 return reinterpret_cast<void*>(Mock_glCheckFramebufferStatusEXT); 3969 return reinterpret_cast<GLFunctionPointerType>(
3970 Mock_glCheckFramebufferStatusEXT);
3959 if (strcmp(name, "glClear") == 0) 3971 if (strcmp(name, "glClear") == 0)
3960 return reinterpret_cast<void*>(Mock_glClear); 3972 return reinterpret_cast<GLFunctionPointerType>(Mock_glClear);
3961 if (strcmp(name, "glClearBufferfi") == 0) 3973 if (strcmp(name, "glClearBufferfi") == 0)
3962 return reinterpret_cast<void*>(Mock_glClearBufferfi); 3974 return reinterpret_cast<GLFunctionPointerType>(Mock_glClearBufferfi);
3963 if (strcmp(name, "glClearBufferfv") == 0) 3975 if (strcmp(name, "glClearBufferfv") == 0)
3964 return reinterpret_cast<void*>(Mock_glClearBufferfv); 3976 return reinterpret_cast<GLFunctionPointerType>(Mock_glClearBufferfv);
3965 if (strcmp(name, "glClearBufferiv") == 0) 3977 if (strcmp(name, "glClearBufferiv") == 0)
3966 return reinterpret_cast<void*>(Mock_glClearBufferiv); 3978 return reinterpret_cast<GLFunctionPointerType>(Mock_glClearBufferiv);
3967 if (strcmp(name, "glClearBufferuiv") == 0) 3979 if (strcmp(name, "glClearBufferuiv") == 0)
3968 return reinterpret_cast<void*>(Mock_glClearBufferuiv); 3980 return reinterpret_cast<GLFunctionPointerType>(Mock_glClearBufferuiv);
3969 if (strcmp(name, "glClearColor") == 0) 3981 if (strcmp(name, "glClearColor") == 0)
3970 return reinterpret_cast<void*>(Mock_glClearColor); 3982 return reinterpret_cast<GLFunctionPointerType>(Mock_glClearColor);
3971 if (strcmp(name, "glClearDepth") == 0) 3983 if (strcmp(name, "glClearDepth") == 0)
3972 return reinterpret_cast<void*>(Mock_glClearDepth); 3984 return reinterpret_cast<GLFunctionPointerType>(Mock_glClearDepth);
3973 if (strcmp(name, "glClearDepthf") == 0) 3985 if (strcmp(name, "glClearDepthf") == 0)
3974 return reinterpret_cast<void*>(Mock_glClearDepthf); 3986 return reinterpret_cast<GLFunctionPointerType>(Mock_glClearDepthf);
3975 if (strcmp(name, "glClearStencil") == 0) 3987 if (strcmp(name, "glClearStencil") == 0)
3976 return reinterpret_cast<void*>(Mock_glClearStencil); 3988 return reinterpret_cast<GLFunctionPointerType>(Mock_glClearStencil);
3977 if (strcmp(name, "glClientWaitSync") == 0) 3989 if (strcmp(name, "glClientWaitSync") == 0)
3978 return reinterpret_cast<void*>(Mock_glClientWaitSync); 3990 return reinterpret_cast<GLFunctionPointerType>(Mock_glClientWaitSync);
3979 if (strcmp(name, "glColorMask") == 0) 3991 if (strcmp(name, "glColorMask") == 0)
3980 return reinterpret_cast<void*>(Mock_glColorMask); 3992 return reinterpret_cast<GLFunctionPointerType>(Mock_glColorMask);
3981 if (strcmp(name, "glCompileShader") == 0) 3993 if (strcmp(name, "glCompileShader") == 0)
3982 return reinterpret_cast<void*>(Mock_glCompileShader); 3994 return reinterpret_cast<GLFunctionPointerType>(Mock_glCompileShader);
3983 if (strcmp(name, "glCompressedCopyTextureCHROMIUM") == 0) 3995 if (strcmp(name, "glCompressedCopyTextureCHROMIUM") == 0)
3984 return reinterpret_cast<void*>(Mock_glCompressedCopyTextureCHROMIUM); 3996 return reinterpret_cast<GLFunctionPointerType>(
3997 Mock_glCompressedCopyTextureCHROMIUM);
3985 if (strcmp(name, "glCompressedTexImage2D") == 0) 3998 if (strcmp(name, "glCompressedTexImage2D") == 0)
3986 return reinterpret_cast<void*>(Mock_glCompressedTexImage2D); 3999 return reinterpret_cast<GLFunctionPointerType>(Mock_glCompressedTexImage2D);
3987 if (strcmp(name, "glCompressedTexImage3D") == 0) 4000 if (strcmp(name, "glCompressedTexImage3D") == 0)
3988 return reinterpret_cast<void*>(Mock_glCompressedTexImage3D); 4001 return reinterpret_cast<GLFunctionPointerType>(Mock_glCompressedTexImage3D);
3989 if (strcmp(name, "glCompressedTexSubImage2D") == 0) 4002 if (strcmp(name, "glCompressedTexSubImage2D") == 0)
3990 return reinterpret_cast<void*>(Mock_glCompressedTexSubImage2D); 4003 return reinterpret_cast<GLFunctionPointerType>(
4004 Mock_glCompressedTexSubImage2D);
3991 if (strcmp(name, "glCompressedTexSubImage3D") == 0) 4005 if (strcmp(name, "glCompressedTexSubImage3D") == 0)
3992 return reinterpret_cast<void*>(Mock_glCompressedTexSubImage3D); 4006 return reinterpret_cast<GLFunctionPointerType>(
4007 Mock_glCompressedTexSubImage3D);
3993 if (strcmp(name, "glCopyBufferSubData") == 0) 4008 if (strcmp(name, "glCopyBufferSubData") == 0)
3994 return reinterpret_cast<void*>(Mock_glCopyBufferSubData); 4009 return reinterpret_cast<GLFunctionPointerType>(Mock_glCopyBufferSubData);
3995 if (strcmp(name, "glCopySubTextureCHROMIUM") == 0) 4010 if (strcmp(name, "glCopySubTextureCHROMIUM") == 0)
3996 return reinterpret_cast<void*>(Mock_glCopySubTextureCHROMIUM); 4011 return reinterpret_cast<GLFunctionPointerType>(
4012 Mock_glCopySubTextureCHROMIUM);
3997 if (strcmp(name, "glCopyTexImage2D") == 0) 4013 if (strcmp(name, "glCopyTexImage2D") == 0)
3998 return reinterpret_cast<void*>(Mock_glCopyTexImage2D); 4014 return reinterpret_cast<GLFunctionPointerType>(Mock_glCopyTexImage2D);
3999 if (strcmp(name, "glCopyTexSubImage2D") == 0) 4015 if (strcmp(name, "glCopyTexSubImage2D") == 0)
4000 return reinterpret_cast<void*>(Mock_glCopyTexSubImage2D); 4016 return reinterpret_cast<GLFunctionPointerType>(Mock_glCopyTexSubImage2D);
4001 if (strcmp(name, "glCopyTexSubImage3D") == 0) 4017 if (strcmp(name, "glCopyTexSubImage3D") == 0)
4002 return reinterpret_cast<void*>(Mock_glCopyTexSubImage3D); 4018 return reinterpret_cast<GLFunctionPointerType>(Mock_glCopyTexSubImage3D);
4003 if (strcmp(name, "glCopyTextureCHROMIUM") == 0) 4019 if (strcmp(name, "glCopyTextureCHROMIUM") == 0)
4004 return reinterpret_cast<void*>(Mock_glCopyTextureCHROMIUM); 4020 return reinterpret_cast<GLFunctionPointerType>(Mock_glCopyTextureCHROMIUM);
4005 if (strcmp(name, "glCoverFillPathInstancedNV") == 0) 4021 if (strcmp(name, "glCoverFillPathInstancedNV") == 0)
4006 return reinterpret_cast<void*>(Mock_glCoverFillPathInstancedNV); 4022 return reinterpret_cast<GLFunctionPointerType>(
4023 Mock_glCoverFillPathInstancedNV);
4007 if (strcmp(name, "glCoverFillPathNV") == 0) 4024 if (strcmp(name, "glCoverFillPathNV") == 0)
4008 return reinterpret_cast<void*>(Mock_glCoverFillPathNV); 4025 return reinterpret_cast<GLFunctionPointerType>(Mock_glCoverFillPathNV);
4009 if (strcmp(name, "glCoverStrokePathInstancedNV") == 0) 4026 if (strcmp(name, "glCoverStrokePathInstancedNV") == 0)
4010 return reinterpret_cast<void*>(Mock_glCoverStrokePathInstancedNV); 4027 return reinterpret_cast<GLFunctionPointerType>(
4028 Mock_glCoverStrokePathInstancedNV);
4011 if (strcmp(name, "glCoverStrokePathNV") == 0) 4029 if (strcmp(name, "glCoverStrokePathNV") == 0)
4012 return reinterpret_cast<void*>(Mock_glCoverStrokePathNV); 4030 return reinterpret_cast<GLFunctionPointerType>(Mock_glCoverStrokePathNV);
4013 if (strcmp(name, "glCoverageModulationNV") == 0) 4031 if (strcmp(name, "glCoverageModulationNV") == 0)
4014 return reinterpret_cast<void*>(Mock_glCoverageModulationNV); 4032 return reinterpret_cast<GLFunctionPointerType>(Mock_glCoverageModulationNV);
4015 if (strcmp(name, "glCreateProgram") == 0) 4033 if (strcmp(name, "glCreateProgram") == 0)
4016 return reinterpret_cast<void*>(Mock_glCreateProgram); 4034 return reinterpret_cast<GLFunctionPointerType>(Mock_glCreateProgram);
4017 if (strcmp(name, "glCreateShader") == 0) 4035 if (strcmp(name, "glCreateShader") == 0)
4018 return reinterpret_cast<void*>(Mock_glCreateShader); 4036 return reinterpret_cast<GLFunctionPointerType>(Mock_glCreateShader);
4019 if (strcmp(name, "glCullFace") == 0) 4037 if (strcmp(name, "glCullFace") == 0)
4020 return reinterpret_cast<void*>(Mock_glCullFace); 4038 return reinterpret_cast<GLFunctionPointerType>(Mock_glCullFace);
4021 if (strcmp(name, "glDebugMessageCallback") == 0) 4039 if (strcmp(name, "glDebugMessageCallback") == 0)
4022 return reinterpret_cast<void*>(Mock_glDebugMessageCallback); 4040 return reinterpret_cast<GLFunctionPointerType>(Mock_glDebugMessageCallback);
4023 if (strcmp(name, "glDebugMessageCallbackKHR") == 0) 4041 if (strcmp(name, "glDebugMessageCallbackKHR") == 0)
4024 return reinterpret_cast<void*>(Mock_glDebugMessageCallbackKHR); 4042 return reinterpret_cast<GLFunctionPointerType>(
4043 Mock_glDebugMessageCallbackKHR);
4025 if (strcmp(name, "glDebugMessageControl") == 0) 4044 if (strcmp(name, "glDebugMessageControl") == 0)
4026 return reinterpret_cast<void*>(Mock_glDebugMessageControl); 4045 return reinterpret_cast<GLFunctionPointerType>(Mock_glDebugMessageControl);
4027 if (strcmp(name, "glDebugMessageControlKHR") == 0) 4046 if (strcmp(name, "glDebugMessageControlKHR") == 0)
4028 return reinterpret_cast<void*>(Mock_glDebugMessageControlKHR); 4047 return reinterpret_cast<GLFunctionPointerType>(
4048 Mock_glDebugMessageControlKHR);
4029 if (strcmp(name, "glDebugMessageInsert") == 0) 4049 if (strcmp(name, "glDebugMessageInsert") == 0)
4030 return reinterpret_cast<void*>(Mock_glDebugMessageInsert); 4050 return reinterpret_cast<GLFunctionPointerType>(Mock_glDebugMessageInsert);
4031 if (strcmp(name, "glDebugMessageInsertKHR") == 0) 4051 if (strcmp(name, "glDebugMessageInsertKHR") == 0)
4032 return reinterpret_cast<void*>(Mock_glDebugMessageInsertKHR); 4052 return reinterpret_cast<GLFunctionPointerType>(
4053 Mock_glDebugMessageInsertKHR);
4033 if (strcmp(name, "glDeleteBuffers") == 0) 4054 if (strcmp(name, "glDeleteBuffers") == 0)
4034 return reinterpret_cast<void*>(Mock_glDeleteBuffers); 4055 return reinterpret_cast<GLFunctionPointerType>(Mock_glDeleteBuffers);
4035 if (strcmp(name, "glDeleteFencesAPPLE") == 0) 4056 if (strcmp(name, "glDeleteFencesAPPLE") == 0)
4036 return reinterpret_cast<void*>(Mock_glDeleteFencesAPPLE); 4057 return reinterpret_cast<GLFunctionPointerType>(Mock_glDeleteFencesAPPLE);
4037 if (strcmp(name, "glDeleteFencesNV") == 0) 4058 if (strcmp(name, "glDeleteFencesNV") == 0)
4038 return reinterpret_cast<void*>(Mock_glDeleteFencesNV); 4059 return reinterpret_cast<GLFunctionPointerType>(Mock_glDeleteFencesNV);
4039 if (strcmp(name, "glDeleteFramebuffers") == 0) 4060 if (strcmp(name, "glDeleteFramebuffers") == 0)
4040 return reinterpret_cast<void*>(Mock_glDeleteFramebuffers); 4061 return reinterpret_cast<GLFunctionPointerType>(Mock_glDeleteFramebuffers);
4041 if (strcmp(name, "glDeleteFramebuffersEXT") == 0) 4062 if (strcmp(name, "glDeleteFramebuffersEXT") == 0)
4042 return reinterpret_cast<void*>(Mock_glDeleteFramebuffersEXT); 4063 return reinterpret_cast<GLFunctionPointerType>(
4064 Mock_glDeleteFramebuffersEXT);
4043 if (strcmp(name, "glDeletePathsNV") == 0) 4065 if (strcmp(name, "glDeletePathsNV") == 0)
4044 return reinterpret_cast<void*>(Mock_glDeletePathsNV); 4066 return reinterpret_cast<GLFunctionPointerType>(Mock_glDeletePathsNV);
4045 if (strcmp(name, "glDeleteProgram") == 0) 4067 if (strcmp(name, "glDeleteProgram") == 0)
4046 return reinterpret_cast<void*>(Mock_glDeleteProgram); 4068 return reinterpret_cast<GLFunctionPointerType>(Mock_glDeleteProgram);
4047 if (strcmp(name, "glDeleteQueries") == 0) 4069 if (strcmp(name, "glDeleteQueries") == 0)
4048 return reinterpret_cast<void*>(Mock_glDeleteQueries); 4070 return reinterpret_cast<GLFunctionPointerType>(Mock_glDeleteQueries);
4049 if (strcmp(name, "glDeleteQueriesARB") == 0) 4071 if (strcmp(name, "glDeleteQueriesARB") == 0)
4050 return reinterpret_cast<void*>(Mock_glDeleteQueriesARB); 4072 return reinterpret_cast<GLFunctionPointerType>(Mock_glDeleteQueriesARB);
4051 if (strcmp(name, "glDeleteQueriesEXT") == 0) 4073 if (strcmp(name, "glDeleteQueriesEXT") == 0)
4052 return reinterpret_cast<void*>(Mock_glDeleteQueriesEXT); 4074 return reinterpret_cast<GLFunctionPointerType>(Mock_glDeleteQueriesEXT);
4053 if (strcmp(name, "glDeleteRenderbuffers") == 0) 4075 if (strcmp(name, "glDeleteRenderbuffers") == 0)
4054 return reinterpret_cast<void*>(Mock_glDeleteRenderbuffers); 4076 return reinterpret_cast<GLFunctionPointerType>(Mock_glDeleteRenderbuffers);
4055 if (strcmp(name, "glDeleteRenderbuffersEXT") == 0) 4077 if (strcmp(name, "glDeleteRenderbuffersEXT") == 0)
4056 return reinterpret_cast<void*>(Mock_glDeleteRenderbuffersEXT); 4078 return reinterpret_cast<GLFunctionPointerType>(
4079 Mock_glDeleteRenderbuffersEXT);
4057 if (strcmp(name, "glDeleteSamplers") == 0) 4080 if (strcmp(name, "glDeleteSamplers") == 0)
4058 return reinterpret_cast<void*>(Mock_glDeleteSamplers); 4081 return reinterpret_cast<GLFunctionPointerType>(Mock_glDeleteSamplers);
4059 if (strcmp(name, "glDeleteShader") == 0) 4082 if (strcmp(name, "glDeleteShader") == 0)
4060 return reinterpret_cast<void*>(Mock_glDeleteShader); 4083 return reinterpret_cast<GLFunctionPointerType>(Mock_glDeleteShader);
4061 if (strcmp(name, "glDeleteSync") == 0) 4084 if (strcmp(name, "glDeleteSync") == 0)
4062 return reinterpret_cast<void*>(Mock_glDeleteSync); 4085 return reinterpret_cast<GLFunctionPointerType>(Mock_glDeleteSync);
4063 if (strcmp(name, "glDeleteTextures") == 0) 4086 if (strcmp(name, "glDeleteTextures") == 0)
4064 return reinterpret_cast<void*>(Mock_glDeleteTextures); 4087 return reinterpret_cast<GLFunctionPointerType>(Mock_glDeleteTextures);
4065 if (strcmp(name, "glDeleteTransformFeedbacks") == 0) 4088 if (strcmp(name, "glDeleteTransformFeedbacks") == 0)
4066 return reinterpret_cast<void*>(Mock_glDeleteTransformFeedbacks); 4089 return reinterpret_cast<GLFunctionPointerType>(
4090 Mock_glDeleteTransformFeedbacks);
4067 if (strcmp(name, "glDeleteVertexArrays") == 0) 4091 if (strcmp(name, "glDeleteVertexArrays") == 0)
4068 return reinterpret_cast<void*>(Mock_glDeleteVertexArrays); 4092 return reinterpret_cast<GLFunctionPointerType>(Mock_glDeleteVertexArrays);
4069 if (strcmp(name, "glDeleteVertexArraysAPPLE") == 0) 4093 if (strcmp(name, "glDeleteVertexArraysAPPLE") == 0)
4070 return reinterpret_cast<void*>(Mock_glDeleteVertexArraysAPPLE); 4094 return reinterpret_cast<GLFunctionPointerType>(
4095 Mock_glDeleteVertexArraysAPPLE);
4071 if (strcmp(name, "glDeleteVertexArraysOES") == 0) 4096 if (strcmp(name, "glDeleteVertexArraysOES") == 0)
4072 return reinterpret_cast<void*>(Mock_glDeleteVertexArraysOES); 4097 return reinterpret_cast<GLFunctionPointerType>(
4098 Mock_glDeleteVertexArraysOES);
4073 if (strcmp(name, "glDepthFunc") == 0) 4099 if (strcmp(name, "glDepthFunc") == 0)
4074 return reinterpret_cast<void*>(Mock_glDepthFunc); 4100 return reinterpret_cast<GLFunctionPointerType>(Mock_glDepthFunc);
4075 if (strcmp(name, "glDepthMask") == 0) 4101 if (strcmp(name, "glDepthMask") == 0)
4076 return reinterpret_cast<void*>(Mock_glDepthMask); 4102 return reinterpret_cast<GLFunctionPointerType>(Mock_glDepthMask);
4077 if (strcmp(name, "glDepthRange") == 0) 4103 if (strcmp(name, "glDepthRange") == 0)
4078 return reinterpret_cast<void*>(Mock_glDepthRange); 4104 return reinterpret_cast<GLFunctionPointerType>(Mock_glDepthRange);
4079 if (strcmp(name, "glDepthRangef") == 0) 4105 if (strcmp(name, "glDepthRangef") == 0)
4080 return reinterpret_cast<void*>(Mock_glDepthRangef); 4106 return reinterpret_cast<GLFunctionPointerType>(Mock_glDepthRangef);
4081 if (strcmp(name, "glDetachShader") == 0) 4107 if (strcmp(name, "glDetachShader") == 0)
4082 return reinterpret_cast<void*>(Mock_glDetachShader); 4108 return reinterpret_cast<GLFunctionPointerType>(Mock_glDetachShader);
4083 if (strcmp(name, "glDisable") == 0) 4109 if (strcmp(name, "glDisable") == 0)
4084 return reinterpret_cast<void*>(Mock_glDisable); 4110 return reinterpret_cast<GLFunctionPointerType>(Mock_glDisable);
4085 if (strcmp(name, "glDisableVertexAttribArray") == 0) 4111 if (strcmp(name, "glDisableVertexAttribArray") == 0)
4086 return reinterpret_cast<void*>(Mock_glDisableVertexAttribArray); 4112 return reinterpret_cast<GLFunctionPointerType>(
4113 Mock_glDisableVertexAttribArray);
4087 if (strcmp(name, "glDiscardFramebufferEXT") == 0) 4114 if (strcmp(name, "glDiscardFramebufferEXT") == 0)
4088 return reinterpret_cast<void*>(Mock_glDiscardFramebufferEXT); 4115 return reinterpret_cast<GLFunctionPointerType>(
4116 Mock_glDiscardFramebufferEXT);
4089 if (strcmp(name, "glDrawArrays") == 0) 4117 if (strcmp(name, "glDrawArrays") == 0)
4090 return reinterpret_cast<void*>(Mock_glDrawArrays); 4118 return reinterpret_cast<GLFunctionPointerType>(Mock_glDrawArrays);
4091 if (strcmp(name, "glDrawArraysInstanced") == 0) 4119 if (strcmp(name, "glDrawArraysInstanced") == 0)
4092 return reinterpret_cast<void*>(Mock_glDrawArraysInstanced); 4120 return reinterpret_cast<GLFunctionPointerType>(Mock_glDrawArraysInstanced);
4093 if (strcmp(name, "glDrawArraysInstancedANGLE") == 0) 4121 if (strcmp(name, "glDrawArraysInstancedANGLE") == 0)
4094 return reinterpret_cast<void*>(Mock_glDrawArraysInstancedANGLE); 4122 return reinterpret_cast<GLFunctionPointerType>(
4123 Mock_glDrawArraysInstancedANGLE);
4095 if (strcmp(name, "glDrawArraysInstancedARB") == 0) 4124 if (strcmp(name, "glDrawArraysInstancedARB") == 0)
4096 return reinterpret_cast<void*>(Mock_glDrawArraysInstancedARB); 4125 return reinterpret_cast<GLFunctionPointerType>(
4126 Mock_glDrawArraysInstancedARB);
4097 if (strcmp(name, "glDrawBuffer") == 0) 4127 if (strcmp(name, "glDrawBuffer") == 0)
4098 return reinterpret_cast<void*>(Mock_glDrawBuffer); 4128 return reinterpret_cast<GLFunctionPointerType>(Mock_glDrawBuffer);
4099 if (strcmp(name, "glDrawBuffers") == 0) 4129 if (strcmp(name, "glDrawBuffers") == 0)
4100 return reinterpret_cast<void*>(Mock_glDrawBuffers); 4130 return reinterpret_cast<GLFunctionPointerType>(Mock_glDrawBuffers);
4101 if (strcmp(name, "glDrawBuffersARB") == 0) 4131 if (strcmp(name, "glDrawBuffersARB") == 0)
4102 return reinterpret_cast<void*>(Mock_glDrawBuffersARB); 4132 return reinterpret_cast<GLFunctionPointerType>(Mock_glDrawBuffersARB);
4103 if (strcmp(name, "glDrawBuffersEXT") == 0) 4133 if (strcmp(name, "glDrawBuffersEXT") == 0)
4104 return reinterpret_cast<void*>(Mock_glDrawBuffersEXT); 4134 return reinterpret_cast<GLFunctionPointerType>(Mock_glDrawBuffersEXT);
4105 if (strcmp(name, "glDrawElements") == 0) 4135 if (strcmp(name, "glDrawElements") == 0)
4106 return reinterpret_cast<void*>(Mock_glDrawElements); 4136 return reinterpret_cast<GLFunctionPointerType>(Mock_glDrawElements);
4107 if (strcmp(name, "glDrawElementsInstanced") == 0) 4137 if (strcmp(name, "glDrawElementsInstanced") == 0)
4108 return reinterpret_cast<void*>(Mock_glDrawElementsInstanced); 4138 return reinterpret_cast<GLFunctionPointerType>(
4139 Mock_glDrawElementsInstanced);
4109 if (strcmp(name, "glDrawElementsInstancedANGLE") == 0) 4140 if (strcmp(name, "glDrawElementsInstancedANGLE") == 0)
4110 return reinterpret_cast<void*>(Mock_glDrawElementsInstancedANGLE); 4141 return reinterpret_cast<GLFunctionPointerType>(
4142 Mock_glDrawElementsInstancedANGLE);
4111 if (strcmp(name, "glDrawElementsInstancedARB") == 0) 4143 if (strcmp(name, "glDrawElementsInstancedARB") == 0)
4112 return reinterpret_cast<void*>(Mock_glDrawElementsInstancedARB); 4144 return reinterpret_cast<GLFunctionPointerType>(
4145 Mock_glDrawElementsInstancedARB);
4113 if (strcmp(name, "glDrawRangeElements") == 0) 4146 if (strcmp(name, "glDrawRangeElements") == 0)
4114 return reinterpret_cast<void*>(Mock_glDrawRangeElements); 4147 return reinterpret_cast<GLFunctionPointerType>(Mock_glDrawRangeElements);
4115 if (strcmp(name, "glEGLImageTargetRenderbufferStorageOES") == 0) 4148 if (strcmp(name, "glEGLImageTargetRenderbufferStorageOES") == 0)
4116 return reinterpret_cast<void*>(Mock_glEGLImageTargetRenderbufferStorageOES); 4149 return reinterpret_cast<GLFunctionPointerType>(
4150 Mock_glEGLImageTargetRenderbufferStorageOES);
4117 if (strcmp(name, "glEGLImageTargetTexture2DOES") == 0) 4151 if (strcmp(name, "glEGLImageTargetTexture2DOES") == 0)
4118 return reinterpret_cast<void*>(Mock_glEGLImageTargetTexture2DOES); 4152 return reinterpret_cast<GLFunctionPointerType>(
4153 Mock_glEGLImageTargetTexture2DOES);
4119 if (strcmp(name, "glEnable") == 0) 4154 if (strcmp(name, "glEnable") == 0)
4120 return reinterpret_cast<void*>(Mock_glEnable); 4155 return reinterpret_cast<GLFunctionPointerType>(Mock_glEnable);
4121 if (strcmp(name, "glEnableVertexAttribArray") == 0) 4156 if (strcmp(name, "glEnableVertexAttribArray") == 0)
4122 return reinterpret_cast<void*>(Mock_glEnableVertexAttribArray); 4157 return reinterpret_cast<GLFunctionPointerType>(
4158 Mock_glEnableVertexAttribArray);
4123 if (strcmp(name, "glEndQuery") == 0) 4159 if (strcmp(name, "glEndQuery") == 0)
4124 return reinterpret_cast<void*>(Mock_glEndQuery); 4160 return reinterpret_cast<GLFunctionPointerType>(Mock_glEndQuery);
4125 if (strcmp(name, "glEndQueryARB") == 0) 4161 if (strcmp(name, "glEndQueryARB") == 0)
4126 return reinterpret_cast<void*>(Mock_glEndQueryARB); 4162 return reinterpret_cast<GLFunctionPointerType>(Mock_glEndQueryARB);
4127 if (strcmp(name, "glEndQueryEXT") == 0) 4163 if (strcmp(name, "glEndQueryEXT") == 0)
4128 return reinterpret_cast<void*>(Mock_glEndQueryEXT); 4164 return reinterpret_cast<GLFunctionPointerType>(Mock_glEndQueryEXT);
4129 if (strcmp(name, "glEndTransformFeedback") == 0) 4165 if (strcmp(name, "glEndTransformFeedback") == 0)
4130 return reinterpret_cast<void*>(Mock_glEndTransformFeedback); 4166 return reinterpret_cast<GLFunctionPointerType>(Mock_glEndTransformFeedback);
4131 if (strcmp(name, "glEndTransformFeedbackEXT") == 0) 4167 if (strcmp(name, "glEndTransformFeedbackEXT") == 0)
4132 return reinterpret_cast<void*>(Mock_glEndTransformFeedbackEXT); 4168 return reinterpret_cast<GLFunctionPointerType>(
4169 Mock_glEndTransformFeedbackEXT);
4133 if (strcmp(name, "glFenceSync") == 0) 4170 if (strcmp(name, "glFenceSync") == 0)
4134 return reinterpret_cast<void*>(Mock_glFenceSync); 4171 return reinterpret_cast<GLFunctionPointerType>(Mock_glFenceSync);
4135 if (strcmp(name, "glFinish") == 0) 4172 if (strcmp(name, "glFinish") == 0)
4136 return reinterpret_cast<void*>(Mock_glFinish); 4173 return reinterpret_cast<GLFunctionPointerType>(Mock_glFinish);
4137 if (strcmp(name, "glFinishFenceAPPLE") == 0) 4174 if (strcmp(name, "glFinishFenceAPPLE") == 0)
4138 return reinterpret_cast<void*>(Mock_glFinishFenceAPPLE); 4175 return reinterpret_cast<GLFunctionPointerType>(Mock_glFinishFenceAPPLE);
4139 if (strcmp(name, "glFinishFenceNV") == 0) 4176 if (strcmp(name, "glFinishFenceNV") == 0)
4140 return reinterpret_cast<void*>(Mock_glFinishFenceNV); 4177 return reinterpret_cast<GLFunctionPointerType>(Mock_glFinishFenceNV);
4141 if (strcmp(name, "glFlush") == 0) 4178 if (strcmp(name, "glFlush") == 0)
4142 return reinterpret_cast<void*>(Mock_glFlush); 4179 return reinterpret_cast<GLFunctionPointerType>(Mock_glFlush);
4143 if (strcmp(name, "glFlushMappedBufferRange") == 0) 4180 if (strcmp(name, "glFlushMappedBufferRange") == 0)
4144 return reinterpret_cast<void*>(Mock_glFlushMappedBufferRange); 4181 return reinterpret_cast<GLFunctionPointerType>(
4182 Mock_glFlushMappedBufferRange);
4145 if (strcmp(name, "glFramebufferRenderbuffer") == 0) 4183 if (strcmp(name, "glFramebufferRenderbuffer") == 0)
4146 return reinterpret_cast<void*>(Mock_glFramebufferRenderbuffer); 4184 return reinterpret_cast<GLFunctionPointerType>(
4185 Mock_glFramebufferRenderbuffer);
4147 if (strcmp(name, "glFramebufferRenderbufferEXT") == 0) 4186 if (strcmp(name, "glFramebufferRenderbufferEXT") == 0)
4148 return reinterpret_cast<void*>(Mock_glFramebufferRenderbufferEXT); 4187 return reinterpret_cast<GLFunctionPointerType>(
4188 Mock_glFramebufferRenderbufferEXT);
4149 if (strcmp(name, "glFramebufferTexture2D") == 0) 4189 if (strcmp(name, "glFramebufferTexture2D") == 0)
4150 return reinterpret_cast<void*>(Mock_glFramebufferTexture2D); 4190 return reinterpret_cast<GLFunctionPointerType>(Mock_glFramebufferTexture2D);
4151 if (strcmp(name, "glFramebufferTexture2DEXT") == 0) 4191 if (strcmp(name, "glFramebufferTexture2DEXT") == 0)
4152 return reinterpret_cast<void*>(Mock_glFramebufferTexture2DEXT); 4192 return reinterpret_cast<GLFunctionPointerType>(
4193 Mock_glFramebufferTexture2DEXT);
4153 if (strcmp(name, "glFramebufferTexture2DMultisampleEXT") == 0) 4194 if (strcmp(name, "glFramebufferTexture2DMultisampleEXT") == 0)
4154 return reinterpret_cast<void*>(Mock_glFramebufferTexture2DMultisampleEXT); 4195 return reinterpret_cast<GLFunctionPointerType>(
4196 Mock_glFramebufferTexture2DMultisampleEXT);
4155 if (strcmp(name, "glFramebufferTexture2DMultisampleIMG") == 0) 4197 if (strcmp(name, "glFramebufferTexture2DMultisampleIMG") == 0)
4156 return reinterpret_cast<void*>(Mock_glFramebufferTexture2DMultisampleIMG); 4198 return reinterpret_cast<GLFunctionPointerType>(
4199 Mock_glFramebufferTexture2DMultisampleIMG);
4157 if (strcmp(name, "glFramebufferTextureLayer") == 0) 4200 if (strcmp(name, "glFramebufferTextureLayer") == 0)
4158 return reinterpret_cast<void*>(Mock_glFramebufferTextureLayer); 4201 return reinterpret_cast<GLFunctionPointerType>(
4202 Mock_glFramebufferTextureLayer);
4159 if (strcmp(name, "glFrontFace") == 0) 4203 if (strcmp(name, "glFrontFace") == 0)
4160 return reinterpret_cast<void*>(Mock_glFrontFace); 4204 return reinterpret_cast<GLFunctionPointerType>(Mock_glFrontFace);
4161 if (strcmp(name, "glGenBuffers") == 0) 4205 if (strcmp(name, "glGenBuffers") == 0)
4162 return reinterpret_cast<void*>(Mock_glGenBuffers); 4206 return reinterpret_cast<GLFunctionPointerType>(Mock_glGenBuffers);
4163 if (strcmp(name, "glGenFencesAPPLE") == 0) 4207 if (strcmp(name, "glGenFencesAPPLE") == 0)
4164 return reinterpret_cast<void*>(Mock_glGenFencesAPPLE); 4208 return reinterpret_cast<GLFunctionPointerType>(Mock_glGenFencesAPPLE);
4165 if (strcmp(name, "glGenFencesNV") == 0) 4209 if (strcmp(name, "glGenFencesNV") == 0)
4166 return reinterpret_cast<void*>(Mock_glGenFencesNV); 4210 return reinterpret_cast<GLFunctionPointerType>(Mock_glGenFencesNV);
4167 if (strcmp(name, "glGenFramebuffers") == 0) 4211 if (strcmp(name, "glGenFramebuffers") == 0)
4168 return reinterpret_cast<void*>(Mock_glGenFramebuffers); 4212 return reinterpret_cast<GLFunctionPointerType>(Mock_glGenFramebuffers);
4169 if (strcmp(name, "glGenFramebuffersEXT") == 0) 4213 if (strcmp(name, "glGenFramebuffersEXT") == 0)
4170 return reinterpret_cast<void*>(Mock_glGenFramebuffersEXT); 4214 return reinterpret_cast<GLFunctionPointerType>(Mock_glGenFramebuffersEXT);
4171 if (strcmp(name, "glGenPathsNV") == 0) 4215 if (strcmp(name, "glGenPathsNV") == 0)
4172 return reinterpret_cast<void*>(Mock_glGenPathsNV); 4216 return reinterpret_cast<GLFunctionPointerType>(Mock_glGenPathsNV);
4173 if (strcmp(name, "glGenQueries") == 0) 4217 if (strcmp(name, "glGenQueries") == 0)
4174 return reinterpret_cast<void*>(Mock_glGenQueries); 4218 return reinterpret_cast<GLFunctionPointerType>(Mock_glGenQueries);
4175 if (strcmp(name, "glGenQueriesARB") == 0) 4219 if (strcmp(name, "glGenQueriesARB") == 0)
4176 return reinterpret_cast<void*>(Mock_glGenQueriesARB); 4220 return reinterpret_cast<GLFunctionPointerType>(Mock_glGenQueriesARB);
4177 if (strcmp(name, "glGenQueriesEXT") == 0) 4221 if (strcmp(name, "glGenQueriesEXT") == 0)
4178 return reinterpret_cast<void*>(Mock_glGenQueriesEXT); 4222 return reinterpret_cast<GLFunctionPointerType>(Mock_glGenQueriesEXT);
4179 if (strcmp(name, "glGenRenderbuffers") == 0) 4223 if (strcmp(name, "glGenRenderbuffers") == 0)
4180 return reinterpret_cast<void*>(Mock_glGenRenderbuffers); 4224 return reinterpret_cast<GLFunctionPointerType>(Mock_glGenRenderbuffers);
4181 if (strcmp(name, "glGenRenderbuffersEXT") == 0) 4225 if (strcmp(name, "glGenRenderbuffersEXT") == 0)
4182 return reinterpret_cast<void*>(Mock_glGenRenderbuffersEXT); 4226 return reinterpret_cast<GLFunctionPointerType>(Mock_glGenRenderbuffersEXT);
4183 if (strcmp(name, "glGenSamplers") == 0) 4227 if (strcmp(name, "glGenSamplers") == 0)
4184 return reinterpret_cast<void*>(Mock_glGenSamplers); 4228 return reinterpret_cast<GLFunctionPointerType>(Mock_glGenSamplers);
4185 if (strcmp(name, "glGenTextures") == 0) 4229 if (strcmp(name, "glGenTextures") == 0)
4186 return reinterpret_cast<void*>(Mock_glGenTextures); 4230 return reinterpret_cast<GLFunctionPointerType>(Mock_glGenTextures);
4187 if (strcmp(name, "glGenTransformFeedbacks") == 0) 4231 if (strcmp(name, "glGenTransformFeedbacks") == 0)
4188 return reinterpret_cast<void*>(Mock_glGenTransformFeedbacks); 4232 return reinterpret_cast<GLFunctionPointerType>(
4233 Mock_glGenTransformFeedbacks);
4189 if (strcmp(name, "glGenVertexArrays") == 0) 4234 if (strcmp(name, "glGenVertexArrays") == 0)
4190 return reinterpret_cast<void*>(Mock_glGenVertexArrays); 4235 return reinterpret_cast<GLFunctionPointerType>(Mock_glGenVertexArrays);
4191 if (strcmp(name, "glGenVertexArraysAPPLE") == 0) 4236 if (strcmp(name, "glGenVertexArraysAPPLE") == 0)
4192 return reinterpret_cast<void*>(Mock_glGenVertexArraysAPPLE); 4237 return reinterpret_cast<GLFunctionPointerType>(Mock_glGenVertexArraysAPPLE);
4193 if (strcmp(name, "glGenVertexArraysOES") == 0) 4238 if (strcmp(name, "glGenVertexArraysOES") == 0)
4194 return reinterpret_cast<void*>(Mock_glGenVertexArraysOES); 4239 return reinterpret_cast<GLFunctionPointerType>(Mock_glGenVertexArraysOES);
4195 if (strcmp(name, "glGenerateMipmap") == 0) 4240 if (strcmp(name, "glGenerateMipmap") == 0)
4196 return reinterpret_cast<void*>(Mock_glGenerateMipmap); 4241 return reinterpret_cast<GLFunctionPointerType>(Mock_glGenerateMipmap);
4197 if (strcmp(name, "glGenerateMipmapEXT") == 0) 4242 if (strcmp(name, "glGenerateMipmapEXT") == 0)
4198 return reinterpret_cast<void*>(Mock_glGenerateMipmapEXT); 4243 return reinterpret_cast<GLFunctionPointerType>(Mock_glGenerateMipmapEXT);
4199 if (strcmp(name, "glGetActiveAttrib") == 0) 4244 if (strcmp(name, "glGetActiveAttrib") == 0)
4200 return reinterpret_cast<void*>(Mock_glGetActiveAttrib); 4245 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetActiveAttrib);
4201 if (strcmp(name, "glGetActiveUniform") == 0) 4246 if (strcmp(name, "glGetActiveUniform") == 0)
4202 return reinterpret_cast<void*>(Mock_glGetActiveUniform); 4247 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetActiveUniform);
4203 if (strcmp(name, "glGetActiveUniformBlockName") == 0) 4248 if (strcmp(name, "glGetActiveUniformBlockName") == 0)
4204 return reinterpret_cast<void*>(Mock_glGetActiveUniformBlockName); 4249 return reinterpret_cast<GLFunctionPointerType>(
4250 Mock_glGetActiveUniformBlockName);
4205 if (strcmp(name, "glGetActiveUniformBlockiv") == 0) 4251 if (strcmp(name, "glGetActiveUniformBlockiv") == 0)
4206 return reinterpret_cast<void*>(Mock_glGetActiveUniformBlockiv); 4252 return reinterpret_cast<GLFunctionPointerType>(
4253 Mock_glGetActiveUniformBlockiv);
4207 if (strcmp(name, "glGetActiveUniformBlockivRobustANGLE") == 0) 4254 if (strcmp(name, "glGetActiveUniformBlockivRobustANGLE") == 0)
4208 return reinterpret_cast<void*>(Mock_glGetActiveUniformBlockivRobustANGLE); 4255 return reinterpret_cast<GLFunctionPointerType>(
4256 Mock_glGetActiveUniformBlockivRobustANGLE);
4209 if (strcmp(name, "glGetActiveUniformsiv") == 0) 4257 if (strcmp(name, "glGetActiveUniformsiv") == 0)
4210 return reinterpret_cast<void*>(Mock_glGetActiveUniformsiv); 4258 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetActiveUniformsiv);
4211 if (strcmp(name, "glGetAttachedShaders") == 0) 4259 if (strcmp(name, "glGetAttachedShaders") == 0)
4212 return reinterpret_cast<void*>(Mock_glGetAttachedShaders); 4260 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetAttachedShaders);
4213 if (strcmp(name, "glGetAttribLocation") == 0) 4261 if (strcmp(name, "glGetAttribLocation") == 0)
4214 return reinterpret_cast<void*>(Mock_glGetAttribLocation); 4262 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetAttribLocation);
4215 if (strcmp(name, "glGetBooleani_vRobustANGLE") == 0) 4263 if (strcmp(name, "glGetBooleani_vRobustANGLE") == 0)
4216 return reinterpret_cast<void*>(Mock_glGetBooleani_vRobustANGLE); 4264 return reinterpret_cast<GLFunctionPointerType>(
4265 Mock_glGetBooleani_vRobustANGLE);
4217 if (strcmp(name, "glGetBooleanv") == 0) 4266 if (strcmp(name, "glGetBooleanv") == 0)
4218 return reinterpret_cast<void*>(Mock_glGetBooleanv); 4267 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetBooleanv);
4219 if (strcmp(name, "glGetBooleanvRobustANGLE") == 0) 4268 if (strcmp(name, "glGetBooleanvRobustANGLE") == 0)
4220 return reinterpret_cast<void*>(Mock_glGetBooleanvRobustANGLE); 4269 return reinterpret_cast<GLFunctionPointerType>(
4270 Mock_glGetBooleanvRobustANGLE);
4221 if (strcmp(name, "glGetBufferParameteri64vRobustANGLE") == 0) 4271 if (strcmp(name, "glGetBufferParameteri64vRobustANGLE") == 0)
4222 return reinterpret_cast<void*>(Mock_glGetBufferParameteri64vRobustANGLE); 4272 return reinterpret_cast<GLFunctionPointerType>(
4273 Mock_glGetBufferParameteri64vRobustANGLE);
4223 if (strcmp(name, "glGetBufferParameteriv") == 0) 4274 if (strcmp(name, "glGetBufferParameteriv") == 0)
4224 return reinterpret_cast<void*>(Mock_glGetBufferParameteriv); 4275 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetBufferParameteriv);
4225 if (strcmp(name, "glGetBufferParameterivRobustANGLE") == 0) 4276 if (strcmp(name, "glGetBufferParameterivRobustANGLE") == 0)
4226 return reinterpret_cast<void*>(Mock_glGetBufferParameterivRobustANGLE); 4277 return reinterpret_cast<GLFunctionPointerType>(
4278 Mock_glGetBufferParameterivRobustANGLE);
4227 if (strcmp(name, "glGetBufferPointervRobustANGLE") == 0) 4279 if (strcmp(name, "glGetBufferPointervRobustANGLE") == 0)
4228 return reinterpret_cast<void*>(Mock_glGetBufferPointervRobustANGLE); 4280 return reinterpret_cast<GLFunctionPointerType>(
4281 Mock_glGetBufferPointervRobustANGLE);
4229 if (strcmp(name, "glGetDebugMessageLog") == 0) 4282 if (strcmp(name, "glGetDebugMessageLog") == 0)
4230 return reinterpret_cast<void*>(Mock_glGetDebugMessageLog); 4283 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetDebugMessageLog);
4231 if (strcmp(name, "glGetDebugMessageLogKHR") == 0) 4284 if (strcmp(name, "glGetDebugMessageLogKHR") == 0)
4232 return reinterpret_cast<void*>(Mock_glGetDebugMessageLogKHR); 4285 return reinterpret_cast<GLFunctionPointerType>(
4286 Mock_glGetDebugMessageLogKHR);
4233 if (strcmp(name, "glGetError") == 0) 4287 if (strcmp(name, "glGetError") == 0)
4234 return reinterpret_cast<void*>(Mock_glGetError); 4288 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetError);
4235 if (strcmp(name, "glGetFenceivNV") == 0) 4289 if (strcmp(name, "glGetFenceivNV") == 0)
4236 return reinterpret_cast<void*>(Mock_glGetFenceivNV); 4290 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetFenceivNV);
4237 if (strcmp(name, "glGetFloatv") == 0) 4291 if (strcmp(name, "glGetFloatv") == 0)
4238 return reinterpret_cast<void*>(Mock_glGetFloatv); 4292 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetFloatv);
4239 if (strcmp(name, "glGetFloatvRobustANGLE") == 0) 4293 if (strcmp(name, "glGetFloatvRobustANGLE") == 0)
4240 return reinterpret_cast<void*>(Mock_glGetFloatvRobustANGLE); 4294 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetFloatvRobustANGLE);
4241 if (strcmp(name, "glGetFragDataIndex") == 0) 4295 if (strcmp(name, "glGetFragDataIndex") == 0)
4242 return reinterpret_cast<void*>(Mock_glGetFragDataIndex); 4296 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetFragDataIndex);
4243 if (strcmp(name, "glGetFragDataIndexEXT") == 0) 4297 if (strcmp(name, "glGetFragDataIndexEXT") == 0)
4244 return reinterpret_cast<void*>(Mock_glGetFragDataIndexEXT); 4298 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetFragDataIndexEXT);
4245 if (strcmp(name, "glGetFragDataLocation") == 0) 4299 if (strcmp(name, "glGetFragDataLocation") == 0)
4246 return reinterpret_cast<void*>(Mock_glGetFragDataLocation); 4300 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetFragDataLocation);
4247 if (strcmp(name, "glGetFramebufferAttachmentParameteriv") == 0) 4301 if (strcmp(name, "glGetFramebufferAttachmentParameteriv") == 0)
4248 return reinterpret_cast<void*>(Mock_glGetFramebufferAttachmentParameteriv); 4302 return reinterpret_cast<GLFunctionPointerType>(
4303 Mock_glGetFramebufferAttachmentParameteriv);
4249 if (strcmp(name, "glGetFramebufferAttachmentParameterivEXT") == 0) 4304 if (strcmp(name, "glGetFramebufferAttachmentParameterivEXT") == 0)
4250 return reinterpret_cast<void*>( 4305 return reinterpret_cast<GLFunctionPointerType>(
4251 Mock_glGetFramebufferAttachmentParameterivEXT); 4306 Mock_glGetFramebufferAttachmentParameterivEXT);
4252 if (strcmp(name, "glGetFramebufferAttachmentParameterivRobustANGLE") == 0) 4307 if (strcmp(name, "glGetFramebufferAttachmentParameterivRobustANGLE") == 0)
4253 return reinterpret_cast<void*>( 4308 return reinterpret_cast<GLFunctionPointerType>(
4254 Mock_glGetFramebufferAttachmentParameterivRobustANGLE); 4309 Mock_glGetFramebufferAttachmentParameterivRobustANGLE);
4255 if (strcmp(name, "glGetFramebufferParameterivRobustANGLE") == 0) 4310 if (strcmp(name, "glGetFramebufferParameterivRobustANGLE") == 0)
4256 return reinterpret_cast<void*>(Mock_glGetFramebufferParameterivRobustANGLE); 4311 return reinterpret_cast<GLFunctionPointerType>(
4312 Mock_glGetFramebufferParameterivRobustANGLE);
4257 if (strcmp(name, "glGetGraphicsResetStatus") == 0) 4313 if (strcmp(name, "glGetGraphicsResetStatus") == 0)
4258 return reinterpret_cast<void*>(Mock_glGetGraphicsResetStatus); 4314 return reinterpret_cast<GLFunctionPointerType>(
4315 Mock_glGetGraphicsResetStatus);
4259 if (strcmp(name, "glGetGraphicsResetStatusARB") == 0) 4316 if (strcmp(name, "glGetGraphicsResetStatusARB") == 0)
4260 return reinterpret_cast<void*>(Mock_glGetGraphicsResetStatusARB); 4317 return reinterpret_cast<GLFunctionPointerType>(
4318 Mock_glGetGraphicsResetStatusARB);
4261 if (strcmp(name, "glGetGraphicsResetStatusEXT") == 0) 4319 if (strcmp(name, "glGetGraphicsResetStatusEXT") == 0)
4262 return reinterpret_cast<void*>(Mock_glGetGraphicsResetStatusEXT); 4320 return reinterpret_cast<GLFunctionPointerType>(
4321 Mock_glGetGraphicsResetStatusEXT);
4263 if (strcmp(name, "glGetGraphicsResetStatusKHR") == 0) 4322 if (strcmp(name, "glGetGraphicsResetStatusKHR") == 0)
4264 return reinterpret_cast<void*>(Mock_glGetGraphicsResetStatusKHR); 4323 return reinterpret_cast<GLFunctionPointerType>(
4324 Mock_glGetGraphicsResetStatusKHR);
4265 if (strcmp(name, "glGetInteger64i_v") == 0) 4325 if (strcmp(name, "glGetInteger64i_v") == 0)
4266 return reinterpret_cast<void*>(Mock_glGetInteger64i_v); 4326 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetInteger64i_v);
4267 if (strcmp(name, "glGetInteger64i_vRobustANGLE") == 0) 4327 if (strcmp(name, "glGetInteger64i_vRobustANGLE") == 0)
4268 return reinterpret_cast<void*>(Mock_glGetInteger64i_vRobustANGLE); 4328 return reinterpret_cast<GLFunctionPointerType>(
4329 Mock_glGetInteger64i_vRobustANGLE);
4269 if (strcmp(name, "glGetInteger64v") == 0) 4330 if (strcmp(name, "glGetInteger64v") == 0)
4270 return reinterpret_cast<void*>(Mock_glGetInteger64v); 4331 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetInteger64v);
4271 if (strcmp(name, "glGetInteger64vRobustANGLE") == 0) 4332 if (strcmp(name, "glGetInteger64vRobustANGLE") == 0)
4272 return reinterpret_cast<void*>(Mock_glGetInteger64vRobustANGLE); 4333 return reinterpret_cast<GLFunctionPointerType>(
4334 Mock_glGetInteger64vRobustANGLE);
4273 if (strcmp(name, "glGetIntegeri_v") == 0) 4335 if (strcmp(name, "glGetIntegeri_v") == 0)
4274 return reinterpret_cast<void*>(Mock_glGetIntegeri_v); 4336 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetIntegeri_v);
4275 if (strcmp(name, "glGetIntegeri_vRobustANGLE") == 0) 4337 if (strcmp(name, "glGetIntegeri_vRobustANGLE") == 0)
4276 return reinterpret_cast<void*>(Mock_glGetIntegeri_vRobustANGLE); 4338 return reinterpret_cast<GLFunctionPointerType>(
4339 Mock_glGetIntegeri_vRobustANGLE);
4277 if (strcmp(name, "glGetIntegerv") == 0) 4340 if (strcmp(name, "glGetIntegerv") == 0)
4278 return reinterpret_cast<void*>(Mock_glGetIntegerv); 4341 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetIntegerv);
4279 if (strcmp(name, "glGetIntegervRobustANGLE") == 0) 4342 if (strcmp(name, "glGetIntegervRobustANGLE") == 0)
4280 return reinterpret_cast<void*>(Mock_glGetIntegervRobustANGLE); 4343 return reinterpret_cast<GLFunctionPointerType>(
4344 Mock_glGetIntegervRobustANGLE);
4281 if (strcmp(name, "glGetInternalformativ") == 0) 4345 if (strcmp(name, "glGetInternalformativ") == 0)
4282 return reinterpret_cast<void*>(Mock_glGetInternalformativ); 4346 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetInternalformativ);
4283 if (strcmp(name, "glGetInternalformativRobustANGLE") == 0) 4347 if (strcmp(name, "glGetInternalformativRobustANGLE") == 0)
4284 return reinterpret_cast<void*>(Mock_glGetInternalformativRobustANGLE); 4348 return reinterpret_cast<GLFunctionPointerType>(
4349 Mock_glGetInternalformativRobustANGLE);
4285 if (strcmp(name, "glGetMultisamplefvRobustANGLE") == 0) 4350 if (strcmp(name, "glGetMultisamplefvRobustANGLE") == 0)
4286 return reinterpret_cast<void*>(Mock_glGetMultisamplefvRobustANGLE); 4351 return reinterpret_cast<GLFunctionPointerType>(
4352 Mock_glGetMultisamplefvRobustANGLE);
4287 if (strcmp(name, "glGetObjectLabel") == 0) 4353 if (strcmp(name, "glGetObjectLabel") == 0)
4288 return reinterpret_cast<void*>(Mock_glGetObjectLabel); 4354 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetObjectLabel);
4289 if (strcmp(name, "glGetObjectLabelKHR") == 0) 4355 if (strcmp(name, "glGetObjectLabelKHR") == 0)
4290 return reinterpret_cast<void*>(Mock_glGetObjectLabelKHR); 4356 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetObjectLabelKHR);
4291 if (strcmp(name, "glGetObjectPtrLabel") == 0) 4357 if (strcmp(name, "glGetObjectPtrLabel") == 0)
4292 return reinterpret_cast<void*>(Mock_glGetObjectPtrLabel); 4358 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetObjectPtrLabel);
4293 if (strcmp(name, "glGetObjectPtrLabelKHR") == 0) 4359 if (strcmp(name, "glGetObjectPtrLabelKHR") == 0)
4294 return reinterpret_cast<void*>(Mock_glGetObjectPtrLabelKHR); 4360 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetObjectPtrLabelKHR);
4295 if (strcmp(name, "glGetPointerv") == 0) 4361 if (strcmp(name, "glGetPointerv") == 0)
4296 return reinterpret_cast<void*>(Mock_glGetPointerv); 4362 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetPointerv);
4297 if (strcmp(name, "glGetPointervKHR") == 0) 4363 if (strcmp(name, "glGetPointervKHR") == 0)
4298 return reinterpret_cast<void*>(Mock_glGetPointervKHR); 4364 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetPointervKHR);
4299 if (strcmp(name, "glGetPointervRobustANGLERobustANGLE") == 0) 4365 if (strcmp(name, "glGetPointervRobustANGLERobustANGLE") == 0)
4300 return reinterpret_cast<void*>(Mock_glGetPointervRobustANGLERobustANGLE); 4366 return reinterpret_cast<GLFunctionPointerType>(
4367 Mock_glGetPointervRobustANGLERobustANGLE);
4301 if (strcmp(name, "glGetProgramBinary") == 0) 4368 if (strcmp(name, "glGetProgramBinary") == 0)
4302 return reinterpret_cast<void*>(Mock_glGetProgramBinary); 4369 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetProgramBinary);
4303 if (strcmp(name, "glGetProgramBinaryOES") == 0) 4370 if (strcmp(name, "glGetProgramBinaryOES") == 0)
4304 return reinterpret_cast<void*>(Mock_glGetProgramBinaryOES); 4371 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetProgramBinaryOES);
4305 if (strcmp(name, "glGetProgramInfoLog") == 0) 4372 if (strcmp(name, "glGetProgramInfoLog") == 0)
4306 return reinterpret_cast<void*>(Mock_glGetProgramInfoLog); 4373 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetProgramInfoLog);
4307 if (strcmp(name, "glGetProgramInterfaceiv") == 0) 4374 if (strcmp(name, "glGetProgramInterfaceiv") == 0)
4308 return reinterpret_cast<void*>(Mock_glGetProgramInterfaceiv); 4375 return reinterpret_cast<GLFunctionPointerType>(
4376 Mock_glGetProgramInterfaceiv);
4309 if (strcmp(name, "glGetProgramInterfaceivRobustANGLE") == 0) 4377 if (strcmp(name, "glGetProgramInterfaceivRobustANGLE") == 0)
4310 return reinterpret_cast<void*>(Mock_glGetProgramInterfaceivRobustANGLE); 4378 return reinterpret_cast<GLFunctionPointerType>(
4379 Mock_glGetProgramInterfaceivRobustANGLE);
4311 if (strcmp(name, "glGetProgramResourceLocation") == 0) 4380 if (strcmp(name, "glGetProgramResourceLocation") == 0)
4312 return reinterpret_cast<void*>(Mock_glGetProgramResourceLocation); 4381 return reinterpret_cast<GLFunctionPointerType>(
4382 Mock_glGetProgramResourceLocation);
4313 if (strcmp(name, "glGetProgramResourceName") == 0) 4383 if (strcmp(name, "glGetProgramResourceName") == 0)
4314 return reinterpret_cast<void*>(Mock_glGetProgramResourceName); 4384 return reinterpret_cast<GLFunctionPointerType>(
4385 Mock_glGetProgramResourceName);
4315 if (strcmp(name, "glGetProgramResourceiv") == 0) 4386 if (strcmp(name, "glGetProgramResourceiv") == 0)
4316 return reinterpret_cast<void*>(Mock_glGetProgramResourceiv); 4387 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetProgramResourceiv);
4317 if (strcmp(name, "glGetProgramiv") == 0) 4388 if (strcmp(name, "glGetProgramiv") == 0)
4318 return reinterpret_cast<void*>(Mock_glGetProgramiv); 4389 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetProgramiv);
4319 if (strcmp(name, "glGetProgramivRobustANGLE") == 0) 4390 if (strcmp(name, "glGetProgramivRobustANGLE") == 0)
4320 return reinterpret_cast<void*>(Mock_glGetProgramivRobustANGLE); 4391 return reinterpret_cast<GLFunctionPointerType>(
4392 Mock_glGetProgramivRobustANGLE);
4321 if (strcmp(name, "glGetQueryObjecti64v") == 0) 4393 if (strcmp(name, "glGetQueryObjecti64v") == 0)
4322 return reinterpret_cast<void*>(Mock_glGetQueryObjecti64v); 4394 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetQueryObjecti64v);
4323 if (strcmp(name, "glGetQueryObjecti64vEXT") == 0) 4395 if (strcmp(name, "glGetQueryObjecti64vEXT") == 0)
4324 return reinterpret_cast<void*>(Mock_glGetQueryObjecti64vEXT); 4396 return reinterpret_cast<GLFunctionPointerType>(
4397 Mock_glGetQueryObjecti64vEXT);
4325 if (strcmp(name, "glGetQueryObjecti64vRobustANGLE") == 0) 4398 if (strcmp(name, "glGetQueryObjecti64vRobustANGLE") == 0)
4326 return reinterpret_cast<void*>(Mock_glGetQueryObjecti64vRobustANGLE); 4399 return reinterpret_cast<GLFunctionPointerType>(
4400 Mock_glGetQueryObjecti64vRobustANGLE);
4327 if (strcmp(name, "glGetQueryObjectiv") == 0) 4401 if (strcmp(name, "glGetQueryObjectiv") == 0)
4328 return reinterpret_cast<void*>(Mock_glGetQueryObjectiv); 4402 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetQueryObjectiv);
4329 if (strcmp(name, "glGetQueryObjectivARB") == 0) 4403 if (strcmp(name, "glGetQueryObjectivARB") == 0)
4330 return reinterpret_cast<void*>(Mock_glGetQueryObjectivARB); 4404 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetQueryObjectivARB);
4331 if (strcmp(name, "glGetQueryObjectivEXT") == 0) 4405 if (strcmp(name, "glGetQueryObjectivEXT") == 0)
4332 return reinterpret_cast<void*>(Mock_glGetQueryObjectivEXT); 4406 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetQueryObjectivEXT);
4333 if (strcmp(name, "glGetQueryObjectivRobustANGLE") == 0) 4407 if (strcmp(name, "glGetQueryObjectivRobustANGLE") == 0)
4334 return reinterpret_cast<void*>(Mock_glGetQueryObjectivRobustANGLE); 4408 return reinterpret_cast<GLFunctionPointerType>(
4409 Mock_glGetQueryObjectivRobustANGLE);
4335 if (strcmp(name, "glGetQueryObjectui64v") == 0) 4410 if (strcmp(name, "glGetQueryObjectui64v") == 0)
4336 return reinterpret_cast<void*>(Mock_glGetQueryObjectui64v); 4411 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetQueryObjectui64v);
4337 if (strcmp(name, "glGetQueryObjectui64vEXT") == 0) 4412 if (strcmp(name, "glGetQueryObjectui64vEXT") == 0)
4338 return reinterpret_cast<void*>(Mock_glGetQueryObjectui64vEXT); 4413 return reinterpret_cast<GLFunctionPointerType>(
4414 Mock_glGetQueryObjectui64vEXT);
4339 if (strcmp(name, "glGetQueryObjectui64vRobustANGLE") == 0) 4415 if (strcmp(name, "glGetQueryObjectui64vRobustANGLE") == 0)
4340 return reinterpret_cast<void*>(Mock_glGetQueryObjectui64vRobustANGLE); 4416 return reinterpret_cast<GLFunctionPointerType>(
4417 Mock_glGetQueryObjectui64vRobustANGLE);
4341 if (strcmp(name, "glGetQueryObjectuiv") == 0) 4418 if (strcmp(name, "glGetQueryObjectuiv") == 0)
4342 return reinterpret_cast<void*>(Mock_glGetQueryObjectuiv); 4419 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetQueryObjectuiv);
4343 if (strcmp(name, "glGetQueryObjectuivARB") == 0) 4420 if (strcmp(name, "glGetQueryObjectuivARB") == 0)
4344 return reinterpret_cast<void*>(Mock_glGetQueryObjectuivARB); 4421 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetQueryObjectuivARB);
4345 if (strcmp(name, "glGetQueryObjectuivEXT") == 0) 4422 if (strcmp(name, "glGetQueryObjectuivEXT") == 0)
4346 return reinterpret_cast<void*>(Mock_glGetQueryObjectuivEXT); 4423 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetQueryObjectuivEXT);
4347 if (strcmp(name, "glGetQueryObjectuivRobustANGLE") == 0) 4424 if (strcmp(name, "glGetQueryObjectuivRobustANGLE") == 0)
4348 return reinterpret_cast<void*>(Mock_glGetQueryObjectuivRobustANGLE); 4425 return reinterpret_cast<GLFunctionPointerType>(
4426 Mock_glGetQueryObjectuivRobustANGLE);
4349 if (strcmp(name, "glGetQueryiv") == 0) 4427 if (strcmp(name, "glGetQueryiv") == 0)
4350 return reinterpret_cast<void*>(Mock_glGetQueryiv); 4428 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetQueryiv);
4351 if (strcmp(name, "glGetQueryivARB") == 0) 4429 if (strcmp(name, "glGetQueryivARB") == 0)
4352 return reinterpret_cast<void*>(Mock_glGetQueryivARB); 4430 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetQueryivARB);
4353 if (strcmp(name, "glGetQueryivEXT") == 0) 4431 if (strcmp(name, "glGetQueryivEXT") == 0)
4354 return reinterpret_cast<void*>(Mock_glGetQueryivEXT); 4432 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetQueryivEXT);
4355 if (strcmp(name, "glGetQueryivRobustANGLE") == 0) 4433 if (strcmp(name, "glGetQueryivRobustANGLE") == 0)
4356 return reinterpret_cast<void*>(Mock_glGetQueryivRobustANGLE); 4434 return reinterpret_cast<GLFunctionPointerType>(
4435 Mock_glGetQueryivRobustANGLE);
4357 if (strcmp(name, "glGetRenderbufferParameteriv") == 0) 4436 if (strcmp(name, "glGetRenderbufferParameteriv") == 0)
4358 return reinterpret_cast<void*>(Mock_glGetRenderbufferParameteriv); 4437 return reinterpret_cast<GLFunctionPointerType>(
4438 Mock_glGetRenderbufferParameteriv);
4359 if (strcmp(name, "glGetRenderbufferParameterivEXT") == 0) 4439 if (strcmp(name, "glGetRenderbufferParameterivEXT") == 0)
4360 return reinterpret_cast<void*>(Mock_glGetRenderbufferParameterivEXT); 4440 return reinterpret_cast<GLFunctionPointerType>(
4441 Mock_glGetRenderbufferParameterivEXT);
4361 if (strcmp(name, "glGetRenderbufferParameterivRobustANGLE") == 0) 4442 if (strcmp(name, "glGetRenderbufferParameterivRobustANGLE") == 0)
4362 return reinterpret_cast<void*>( 4443 return reinterpret_cast<GLFunctionPointerType>(
4363 Mock_glGetRenderbufferParameterivRobustANGLE); 4444 Mock_glGetRenderbufferParameterivRobustANGLE);
4364 if (strcmp(name, "glGetSamplerParameterIivRobustANGLE") == 0) 4445 if (strcmp(name, "glGetSamplerParameterIivRobustANGLE") == 0)
4365 return reinterpret_cast<void*>(Mock_glGetSamplerParameterIivRobustANGLE); 4446 return reinterpret_cast<GLFunctionPointerType>(
4447 Mock_glGetSamplerParameterIivRobustANGLE);
4366 if (strcmp(name, "glGetSamplerParameterIuivRobustANGLE") == 0) 4448 if (strcmp(name, "glGetSamplerParameterIuivRobustANGLE") == 0)
4367 return reinterpret_cast<void*>(Mock_glGetSamplerParameterIuivRobustANGLE); 4449 return reinterpret_cast<GLFunctionPointerType>(
4450 Mock_glGetSamplerParameterIuivRobustANGLE);
4368 if (strcmp(name, "glGetSamplerParameterfv") == 0) 4451 if (strcmp(name, "glGetSamplerParameterfv") == 0)
4369 return reinterpret_cast<void*>(Mock_glGetSamplerParameterfv); 4452 return reinterpret_cast<GLFunctionPointerType>(
4453 Mock_glGetSamplerParameterfv);
4370 if (strcmp(name, "glGetSamplerParameterfvRobustANGLE") == 0) 4454 if (strcmp(name, "glGetSamplerParameterfvRobustANGLE") == 0)
4371 return reinterpret_cast<void*>(Mock_glGetSamplerParameterfvRobustANGLE); 4455 return reinterpret_cast<GLFunctionPointerType>(
4456 Mock_glGetSamplerParameterfvRobustANGLE);
4372 if (strcmp(name, "glGetSamplerParameteriv") == 0) 4457 if (strcmp(name, "glGetSamplerParameteriv") == 0)
4373 return reinterpret_cast<void*>(Mock_glGetSamplerParameteriv); 4458 return reinterpret_cast<GLFunctionPointerType>(
4459 Mock_glGetSamplerParameteriv);
4374 if (strcmp(name, "glGetSamplerParameterivRobustANGLE") == 0) 4460 if (strcmp(name, "glGetSamplerParameterivRobustANGLE") == 0)
4375 return reinterpret_cast<void*>(Mock_glGetSamplerParameterivRobustANGLE); 4461 return reinterpret_cast<GLFunctionPointerType>(
4462 Mock_glGetSamplerParameterivRobustANGLE);
4376 if (strcmp(name, "glGetShaderInfoLog") == 0) 4463 if (strcmp(name, "glGetShaderInfoLog") == 0)
4377 return reinterpret_cast<void*>(Mock_glGetShaderInfoLog); 4464 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetShaderInfoLog);
4378 if (strcmp(name, "glGetShaderPrecisionFormat") == 0) 4465 if (strcmp(name, "glGetShaderPrecisionFormat") == 0)
4379 return reinterpret_cast<void*>(Mock_glGetShaderPrecisionFormat); 4466 return reinterpret_cast<GLFunctionPointerType>(
4467 Mock_glGetShaderPrecisionFormat);
4380 if (strcmp(name, "glGetShaderSource") == 0) 4468 if (strcmp(name, "glGetShaderSource") == 0)
4381 return reinterpret_cast<void*>(Mock_glGetShaderSource); 4469 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetShaderSource);
4382 if (strcmp(name, "glGetShaderiv") == 0) 4470 if (strcmp(name, "glGetShaderiv") == 0)
4383 return reinterpret_cast<void*>(Mock_glGetShaderiv); 4471 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetShaderiv);
4384 if (strcmp(name, "glGetShaderivRobustANGLE") == 0) 4472 if (strcmp(name, "glGetShaderivRobustANGLE") == 0)
4385 return reinterpret_cast<void*>(Mock_glGetShaderivRobustANGLE); 4473 return reinterpret_cast<GLFunctionPointerType>(
4474 Mock_glGetShaderivRobustANGLE);
4386 if (strcmp(name, "glGetString") == 0) 4475 if (strcmp(name, "glGetString") == 0)
4387 return reinterpret_cast<void*>(Mock_glGetString); 4476 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetString);
4388 if (strcmp(name, "glGetStringi") == 0) 4477 if (strcmp(name, "glGetStringi") == 0)
4389 return reinterpret_cast<void*>(Mock_glGetStringi); 4478 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetStringi);
4390 if (strcmp(name, "glGetSynciv") == 0) 4479 if (strcmp(name, "glGetSynciv") == 0)
4391 return reinterpret_cast<void*>(Mock_glGetSynciv); 4480 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetSynciv);
4392 if (strcmp(name, "glGetTexLevelParameterfv") == 0) 4481 if (strcmp(name, "glGetTexLevelParameterfv") == 0)
4393 return reinterpret_cast<void*>(Mock_glGetTexLevelParameterfv); 4482 return reinterpret_cast<GLFunctionPointerType>(
4483 Mock_glGetTexLevelParameterfv);
4394 if (strcmp(name, "glGetTexLevelParameterfvRobustANGLE") == 0) 4484 if (strcmp(name, "glGetTexLevelParameterfvRobustANGLE") == 0)
4395 return reinterpret_cast<void*>(Mock_glGetTexLevelParameterfvRobustANGLE); 4485 return reinterpret_cast<GLFunctionPointerType>(
4486 Mock_glGetTexLevelParameterfvRobustANGLE);
4396 if (strcmp(name, "glGetTexLevelParameteriv") == 0) 4487 if (strcmp(name, "glGetTexLevelParameteriv") == 0)
4397 return reinterpret_cast<void*>(Mock_glGetTexLevelParameteriv); 4488 return reinterpret_cast<GLFunctionPointerType>(
4489 Mock_glGetTexLevelParameteriv);
4398 if (strcmp(name, "glGetTexLevelParameterivRobustANGLE") == 0) 4490 if (strcmp(name, "glGetTexLevelParameterivRobustANGLE") == 0)
4399 return reinterpret_cast<void*>(Mock_glGetTexLevelParameterivRobustANGLE); 4491 return reinterpret_cast<GLFunctionPointerType>(
4492 Mock_glGetTexLevelParameterivRobustANGLE);
4400 if (strcmp(name, "glGetTexParameterIivRobustANGLE") == 0) 4493 if (strcmp(name, "glGetTexParameterIivRobustANGLE") == 0)
4401 return reinterpret_cast<void*>(Mock_glGetTexParameterIivRobustANGLE); 4494 return reinterpret_cast<GLFunctionPointerType>(
4495 Mock_glGetTexParameterIivRobustANGLE);
4402 if (strcmp(name, "glGetTexParameterIuivRobustANGLE") == 0) 4496 if (strcmp(name, "glGetTexParameterIuivRobustANGLE") == 0)
4403 return reinterpret_cast<void*>(Mock_glGetTexParameterIuivRobustANGLE); 4497 return reinterpret_cast<GLFunctionPointerType>(
4498 Mock_glGetTexParameterIuivRobustANGLE);
4404 if (strcmp(name, "glGetTexParameterfv") == 0) 4499 if (strcmp(name, "glGetTexParameterfv") == 0)
4405 return reinterpret_cast<void*>(Mock_glGetTexParameterfv); 4500 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetTexParameterfv);
4406 if (strcmp(name, "glGetTexParameterfvRobustANGLE") == 0) 4501 if (strcmp(name, "glGetTexParameterfvRobustANGLE") == 0)
4407 return reinterpret_cast<void*>(Mock_glGetTexParameterfvRobustANGLE); 4502 return reinterpret_cast<GLFunctionPointerType>(
4503 Mock_glGetTexParameterfvRobustANGLE);
4408 if (strcmp(name, "glGetTexParameteriv") == 0) 4504 if (strcmp(name, "glGetTexParameteriv") == 0)
4409 return reinterpret_cast<void*>(Mock_glGetTexParameteriv); 4505 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetTexParameteriv);
4410 if (strcmp(name, "glGetTexParameterivRobustANGLE") == 0) 4506 if (strcmp(name, "glGetTexParameterivRobustANGLE") == 0)
4411 return reinterpret_cast<void*>(Mock_glGetTexParameterivRobustANGLE); 4507 return reinterpret_cast<GLFunctionPointerType>(
4508 Mock_glGetTexParameterivRobustANGLE);
4412 if (strcmp(name, "glGetTransformFeedbackVarying") == 0) 4509 if (strcmp(name, "glGetTransformFeedbackVarying") == 0)
4413 return reinterpret_cast<void*>(Mock_glGetTransformFeedbackVarying); 4510 return reinterpret_cast<GLFunctionPointerType>(
4511 Mock_glGetTransformFeedbackVarying);
4414 if (strcmp(name, "glGetTransformFeedbackVaryingEXT") == 0) 4512 if (strcmp(name, "glGetTransformFeedbackVaryingEXT") == 0)
4415 return reinterpret_cast<void*>(Mock_glGetTransformFeedbackVaryingEXT); 4513 return reinterpret_cast<GLFunctionPointerType>(
4514 Mock_glGetTransformFeedbackVaryingEXT);
4416 if (strcmp(name, "glGetTranslatedShaderSourceANGLE") == 0) 4515 if (strcmp(name, "glGetTranslatedShaderSourceANGLE") == 0)
4417 return reinterpret_cast<void*>(Mock_glGetTranslatedShaderSourceANGLE); 4516 return reinterpret_cast<GLFunctionPointerType>(
4517 Mock_glGetTranslatedShaderSourceANGLE);
4418 if (strcmp(name, "glGetUniformBlockIndex") == 0) 4518 if (strcmp(name, "glGetUniformBlockIndex") == 0)
4419 return reinterpret_cast<void*>(Mock_glGetUniformBlockIndex); 4519 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetUniformBlockIndex);
4420 if (strcmp(name, "glGetUniformIndices") == 0) 4520 if (strcmp(name, "glGetUniformIndices") == 0)
4421 return reinterpret_cast<void*>(Mock_glGetUniformIndices); 4521 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetUniformIndices);
4422 if (strcmp(name, "glGetUniformLocation") == 0) 4522 if (strcmp(name, "glGetUniformLocation") == 0)
4423 return reinterpret_cast<void*>(Mock_glGetUniformLocation); 4523 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetUniformLocation);
4424 if (strcmp(name, "glGetUniformfv") == 0) 4524 if (strcmp(name, "glGetUniformfv") == 0)
4425 return reinterpret_cast<void*>(Mock_glGetUniformfv); 4525 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetUniformfv);
4426 if (strcmp(name, "glGetUniformfvRobustANGLE") == 0) 4526 if (strcmp(name, "glGetUniformfvRobustANGLE") == 0)
4427 return reinterpret_cast<void*>(Mock_glGetUniformfvRobustANGLE); 4527 return reinterpret_cast<GLFunctionPointerType>(
4528 Mock_glGetUniformfvRobustANGLE);
4428 if (strcmp(name, "glGetUniformiv") == 0) 4529 if (strcmp(name, "glGetUniformiv") == 0)
4429 return reinterpret_cast<void*>(Mock_glGetUniformiv); 4530 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetUniformiv);
4430 if (strcmp(name, "glGetUniformivRobustANGLE") == 0) 4531 if (strcmp(name, "glGetUniformivRobustANGLE") == 0)
4431 return reinterpret_cast<void*>(Mock_glGetUniformivRobustANGLE); 4532 return reinterpret_cast<GLFunctionPointerType>(
4533 Mock_glGetUniformivRobustANGLE);
4432 if (strcmp(name, "glGetUniformuiv") == 0) 4534 if (strcmp(name, "glGetUniformuiv") == 0)
4433 return reinterpret_cast<void*>(Mock_glGetUniformuiv); 4535 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetUniformuiv);
4434 if (strcmp(name, "glGetUniformuivRobustANGLE") == 0) 4536 if (strcmp(name, "glGetUniformuivRobustANGLE") == 0)
4435 return reinterpret_cast<void*>(Mock_glGetUniformuivRobustANGLE); 4537 return reinterpret_cast<GLFunctionPointerType>(
4538 Mock_glGetUniformuivRobustANGLE);
4436 if (strcmp(name, "glGetVertexAttribIivRobustANGLE") == 0) 4539 if (strcmp(name, "glGetVertexAttribIivRobustANGLE") == 0)
4437 return reinterpret_cast<void*>(Mock_glGetVertexAttribIivRobustANGLE); 4540 return reinterpret_cast<GLFunctionPointerType>(
4541 Mock_glGetVertexAttribIivRobustANGLE);
4438 if (strcmp(name, "glGetVertexAttribIuivRobustANGLE") == 0) 4542 if (strcmp(name, "glGetVertexAttribIuivRobustANGLE") == 0)
4439 return reinterpret_cast<void*>(Mock_glGetVertexAttribIuivRobustANGLE); 4543 return reinterpret_cast<GLFunctionPointerType>(
4544 Mock_glGetVertexAttribIuivRobustANGLE);
4440 if (strcmp(name, "glGetVertexAttribPointerv") == 0) 4545 if (strcmp(name, "glGetVertexAttribPointerv") == 0)
4441 return reinterpret_cast<void*>(Mock_glGetVertexAttribPointerv); 4546 return reinterpret_cast<GLFunctionPointerType>(
4547 Mock_glGetVertexAttribPointerv);
4442 if (strcmp(name, "glGetVertexAttribPointervRobustANGLE") == 0) 4548 if (strcmp(name, "glGetVertexAttribPointervRobustANGLE") == 0)
4443 return reinterpret_cast<void*>(Mock_glGetVertexAttribPointervRobustANGLE); 4549 return reinterpret_cast<GLFunctionPointerType>(
4550 Mock_glGetVertexAttribPointervRobustANGLE);
4444 if (strcmp(name, "glGetVertexAttribfv") == 0) 4551 if (strcmp(name, "glGetVertexAttribfv") == 0)
4445 return reinterpret_cast<void*>(Mock_glGetVertexAttribfv); 4552 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetVertexAttribfv);
4446 if (strcmp(name, "glGetVertexAttribfvRobustANGLE") == 0) 4553 if (strcmp(name, "glGetVertexAttribfvRobustANGLE") == 0)
4447 return reinterpret_cast<void*>(Mock_glGetVertexAttribfvRobustANGLE); 4554 return reinterpret_cast<GLFunctionPointerType>(
4555 Mock_glGetVertexAttribfvRobustANGLE);
4448 if (strcmp(name, "glGetVertexAttribiv") == 0) 4556 if (strcmp(name, "glGetVertexAttribiv") == 0)
4449 return reinterpret_cast<void*>(Mock_glGetVertexAttribiv); 4557 return reinterpret_cast<GLFunctionPointerType>(Mock_glGetVertexAttribiv);
4450 if (strcmp(name, "glGetVertexAttribivRobustANGLE") == 0) 4558 if (strcmp(name, "glGetVertexAttribivRobustANGLE") == 0)
4451 return reinterpret_cast<void*>(Mock_glGetVertexAttribivRobustANGLE); 4559 return reinterpret_cast<GLFunctionPointerType>(
4560 Mock_glGetVertexAttribivRobustANGLE);
4452 if (strcmp(name, "glGetnUniformfvRobustANGLE") == 0) 4561 if (strcmp(name, "glGetnUniformfvRobustANGLE") == 0)
4453 return reinterpret_cast<void*>(Mock_glGetnUniformfvRobustANGLE); 4562 return reinterpret_cast<GLFunctionPointerType>(
4563 Mock_glGetnUniformfvRobustANGLE);
4454 if (strcmp(name, "glGetnUniformivRobustANGLE") == 0) 4564 if (strcmp(name, "glGetnUniformivRobustANGLE") == 0)
4455 return reinterpret_cast<void*>(Mock_glGetnUniformivRobustANGLE); 4565 return reinterpret_cast<GLFunctionPointerType>(
4566 Mock_glGetnUniformivRobustANGLE);
4456 if (strcmp(name, "glGetnUniformuivRobustANGLE") == 0) 4567 if (strcmp(name, "glGetnUniformuivRobustANGLE") == 0)
4457 return reinterpret_cast<void*>(Mock_glGetnUniformuivRobustANGLE); 4568 return reinterpret_cast<GLFunctionPointerType>(
4569 Mock_glGetnUniformuivRobustANGLE);
4458 if (strcmp(name, "glHint") == 0) 4570 if (strcmp(name, "glHint") == 0)
4459 return reinterpret_cast<void*>(Mock_glHint); 4571 return reinterpret_cast<GLFunctionPointerType>(Mock_glHint);
4460 if (strcmp(name, "glInsertEventMarkerEXT") == 0) 4572 if (strcmp(name, "glInsertEventMarkerEXT") == 0)
4461 return reinterpret_cast<void*>(Mock_glInsertEventMarkerEXT); 4573 return reinterpret_cast<GLFunctionPointerType>(Mock_glInsertEventMarkerEXT);
4462 if (strcmp(name, "glInvalidateFramebuffer") == 0) 4574 if (strcmp(name, "glInvalidateFramebuffer") == 0)
4463 return reinterpret_cast<void*>(Mock_glInvalidateFramebuffer); 4575 return reinterpret_cast<GLFunctionPointerType>(
4576 Mock_glInvalidateFramebuffer);
4464 if (strcmp(name, "glInvalidateSubFramebuffer") == 0) 4577 if (strcmp(name, "glInvalidateSubFramebuffer") == 0)
4465 return reinterpret_cast<void*>(Mock_glInvalidateSubFramebuffer); 4578 return reinterpret_cast<GLFunctionPointerType>(
4579 Mock_glInvalidateSubFramebuffer);
4466 if (strcmp(name, "glIsBuffer") == 0) 4580 if (strcmp(name, "glIsBuffer") == 0)
4467 return reinterpret_cast<void*>(Mock_glIsBuffer); 4581 return reinterpret_cast<GLFunctionPointerType>(Mock_glIsBuffer);
4468 if (strcmp(name, "glIsEnabled") == 0) 4582 if (strcmp(name, "glIsEnabled") == 0)
4469 return reinterpret_cast<void*>(Mock_glIsEnabled); 4583 return reinterpret_cast<GLFunctionPointerType>(Mock_glIsEnabled);
4470 if (strcmp(name, "glIsFenceAPPLE") == 0) 4584 if (strcmp(name, "glIsFenceAPPLE") == 0)
4471 return reinterpret_cast<void*>(Mock_glIsFenceAPPLE); 4585 return reinterpret_cast<GLFunctionPointerType>(Mock_glIsFenceAPPLE);
4472 if (strcmp(name, "glIsFenceNV") == 0) 4586 if (strcmp(name, "glIsFenceNV") == 0)
4473 return reinterpret_cast<void*>(Mock_glIsFenceNV); 4587 return reinterpret_cast<GLFunctionPointerType>(Mock_glIsFenceNV);
4474 if (strcmp(name, "glIsFramebuffer") == 0) 4588 if (strcmp(name, "glIsFramebuffer") == 0)
4475 return reinterpret_cast<void*>(Mock_glIsFramebuffer); 4589 return reinterpret_cast<GLFunctionPointerType>(Mock_glIsFramebuffer);
4476 if (strcmp(name, "glIsFramebufferEXT") == 0) 4590 if (strcmp(name, "glIsFramebufferEXT") == 0)
4477 return reinterpret_cast<void*>(Mock_glIsFramebufferEXT); 4591 return reinterpret_cast<GLFunctionPointerType>(Mock_glIsFramebufferEXT);
4478 if (strcmp(name, "glIsPathNV") == 0) 4592 if (strcmp(name, "glIsPathNV") == 0)
4479 return reinterpret_cast<void*>(Mock_glIsPathNV); 4593 return reinterpret_cast<GLFunctionPointerType>(Mock_glIsPathNV);
4480 if (strcmp(name, "glIsProgram") == 0) 4594 if (strcmp(name, "glIsProgram") == 0)
4481 return reinterpret_cast<void*>(Mock_glIsProgram); 4595 return reinterpret_cast<GLFunctionPointerType>(Mock_glIsProgram);
4482 if (strcmp(name, "glIsQuery") == 0) 4596 if (strcmp(name, "glIsQuery") == 0)
4483 return reinterpret_cast<void*>(Mock_glIsQuery); 4597 return reinterpret_cast<GLFunctionPointerType>(Mock_glIsQuery);
4484 if (strcmp(name, "glIsQueryARB") == 0) 4598 if (strcmp(name, "glIsQueryARB") == 0)
4485 return reinterpret_cast<void*>(Mock_glIsQueryARB); 4599 return reinterpret_cast<GLFunctionPointerType>(Mock_glIsQueryARB);
4486 if (strcmp(name, "glIsQueryEXT") == 0) 4600 if (strcmp(name, "glIsQueryEXT") == 0)
4487 return reinterpret_cast<void*>(Mock_glIsQueryEXT); 4601 return reinterpret_cast<GLFunctionPointerType>(Mock_glIsQueryEXT);
4488 if (strcmp(name, "glIsRenderbuffer") == 0) 4602 if (strcmp(name, "glIsRenderbuffer") == 0)
4489 return reinterpret_cast<void*>(Mock_glIsRenderbuffer); 4603 return reinterpret_cast<GLFunctionPointerType>(Mock_glIsRenderbuffer);
4490 if (strcmp(name, "glIsRenderbufferEXT") == 0) 4604 if (strcmp(name, "glIsRenderbufferEXT") == 0)
4491 return reinterpret_cast<void*>(Mock_glIsRenderbufferEXT); 4605 return reinterpret_cast<GLFunctionPointerType>(Mock_glIsRenderbufferEXT);
4492 if (strcmp(name, "glIsSampler") == 0) 4606 if (strcmp(name, "glIsSampler") == 0)
4493 return reinterpret_cast<void*>(Mock_glIsSampler); 4607 return reinterpret_cast<GLFunctionPointerType>(Mock_glIsSampler);
4494 if (strcmp(name, "glIsShader") == 0) 4608 if (strcmp(name, "glIsShader") == 0)
4495 return reinterpret_cast<void*>(Mock_glIsShader); 4609 return reinterpret_cast<GLFunctionPointerType>(Mock_glIsShader);
4496 if (strcmp(name, "glIsSync") == 0) 4610 if (strcmp(name, "glIsSync") == 0)
4497 return reinterpret_cast<void*>(Mock_glIsSync); 4611 return reinterpret_cast<GLFunctionPointerType>(Mock_glIsSync);
4498 if (strcmp(name, "glIsTexture") == 0) 4612 if (strcmp(name, "glIsTexture") == 0)
4499 return reinterpret_cast<void*>(Mock_glIsTexture); 4613 return reinterpret_cast<GLFunctionPointerType>(Mock_glIsTexture);
4500 if (strcmp(name, "glIsTransformFeedback") == 0) 4614 if (strcmp(name, "glIsTransformFeedback") == 0)
4501 return reinterpret_cast<void*>(Mock_glIsTransformFeedback); 4615 return reinterpret_cast<GLFunctionPointerType>(Mock_glIsTransformFeedback);
4502 if (strcmp(name, "glIsVertexArray") == 0) 4616 if (strcmp(name, "glIsVertexArray") == 0)
4503 return reinterpret_cast<void*>(Mock_glIsVertexArray); 4617 return reinterpret_cast<GLFunctionPointerType>(Mock_glIsVertexArray);
4504 if (strcmp(name, "glIsVertexArrayAPPLE") == 0) 4618 if (strcmp(name, "glIsVertexArrayAPPLE") == 0)
4505 return reinterpret_cast<void*>(Mock_glIsVertexArrayAPPLE); 4619 return reinterpret_cast<GLFunctionPointerType>(Mock_glIsVertexArrayAPPLE);
4506 if (strcmp(name, "glIsVertexArrayOES") == 0) 4620 if (strcmp(name, "glIsVertexArrayOES") == 0)
4507 return reinterpret_cast<void*>(Mock_glIsVertexArrayOES); 4621 return reinterpret_cast<GLFunctionPointerType>(Mock_glIsVertexArrayOES);
4508 if (strcmp(name, "glLineWidth") == 0) 4622 if (strcmp(name, "glLineWidth") == 0)
4509 return reinterpret_cast<void*>(Mock_glLineWidth); 4623 return reinterpret_cast<GLFunctionPointerType>(Mock_glLineWidth);
4510 if (strcmp(name, "glLinkProgram") == 0) 4624 if (strcmp(name, "glLinkProgram") == 0)
4511 return reinterpret_cast<void*>(Mock_glLinkProgram); 4625 return reinterpret_cast<GLFunctionPointerType>(Mock_glLinkProgram);
4512 if (strcmp(name, "glMapBuffer") == 0) 4626 if (strcmp(name, "glMapBuffer") == 0)
4513 return reinterpret_cast<void*>(Mock_glMapBuffer); 4627 return reinterpret_cast<GLFunctionPointerType>(Mock_glMapBuffer);
4514 if (strcmp(name, "glMapBufferOES") == 0) 4628 if (strcmp(name, "glMapBufferOES") == 0)
4515 return reinterpret_cast<void*>(Mock_glMapBufferOES); 4629 return reinterpret_cast<GLFunctionPointerType>(Mock_glMapBufferOES);
4516 if (strcmp(name, "glMapBufferRange") == 0) 4630 if (strcmp(name, "glMapBufferRange") == 0)
4517 return reinterpret_cast<void*>(Mock_glMapBufferRange); 4631 return reinterpret_cast<GLFunctionPointerType>(Mock_glMapBufferRange);
4518 if (strcmp(name, "glMapBufferRangeEXT") == 0) 4632 if (strcmp(name, "glMapBufferRangeEXT") == 0)
4519 return reinterpret_cast<void*>(Mock_glMapBufferRangeEXT); 4633 return reinterpret_cast<GLFunctionPointerType>(Mock_glMapBufferRangeEXT);
4520 if (strcmp(name, "glMatrixLoadIdentityEXT") == 0) 4634 if (strcmp(name, "glMatrixLoadIdentityEXT") == 0)
4521 return reinterpret_cast<void*>(Mock_glMatrixLoadIdentityEXT); 4635 return reinterpret_cast<GLFunctionPointerType>(
4636 Mock_glMatrixLoadIdentityEXT);
4522 if (strcmp(name, "glMatrixLoadfEXT") == 0) 4637 if (strcmp(name, "glMatrixLoadfEXT") == 0)
4523 return reinterpret_cast<void*>(Mock_glMatrixLoadfEXT); 4638 return reinterpret_cast<GLFunctionPointerType>(Mock_glMatrixLoadfEXT);
4524 if (strcmp(name, "glMemoryBarrier") == 0) 4639 if (strcmp(name, "glMemoryBarrier") == 0)
4525 return reinterpret_cast<void*>(Mock_glMemoryBarrier); 4640 return reinterpret_cast<GLFunctionPointerType>(Mock_glMemoryBarrier);
4526 if (strcmp(name, "glMemoryBarrierEXT") == 0) 4641 if (strcmp(name, "glMemoryBarrierEXT") == 0)
4527 return reinterpret_cast<void*>(Mock_glMemoryBarrierEXT); 4642 return reinterpret_cast<GLFunctionPointerType>(Mock_glMemoryBarrierEXT);
4528 if (strcmp(name, "glObjectLabel") == 0) 4643 if (strcmp(name, "glObjectLabel") == 0)
4529 return reinterpret_cast<void*>(Mock_glObjectLabel); 4644 return reinterpret_cast<GLFunctionPointerType>(Mock_glObjectLabel);
4530 if (strcmp(name, "glObjectLabelKHR") == 0) 4645 if (strcmp(name, "glObjectLabelKHR") == 0)
4531 return reinterpret_cast<void*>(Mock_glObjectLabelKHR); 4646 return reinterpret_cast<GLFunctionPointerType>(Mock_glObjectLabelKHR);
4532 if (strcmp(name, "glObjectPtrLabel") == 0) 4647 if (strcmp(name, "glObjectPtrLabel") == 0)
4533 return reinterpret_cast<void*>(Mock_glObjectPtrLabel); 4648 return reinterpret_cast<GLFunctionPointerType>(Mock_glObjectPtrLabel);
4534 if (strcmp(name, "glObjectPtrLabelKHR") == 0) 4649 if (strcmp(name, "glObjectPtrLabelKHR") == 0)
4535 return reinterpret_cast<void*>(Mock_glObjectPtrLabelKHR); 4650 return reinterpret_cast<GLFunctionPointerType>(Mock_glObjectPtrLabelKHR);
4536 if (strcmp(name, "glPathCommandsNV") == 0) 4651 if (strcmp(name, "glPathCommandsNV") == 0)
4537 return reinterpret_cast<void*>(Mock_glPathCommandsNV); 4652 return reinterpret_cast<GLFunctionPointerType>(Mock_glPathCommandsNV);
4538 if (strcmp(name, "glPathParameterfNV") == 0) 4653 if (strcmp(name, "glPathParameterfNV") == 0)
4539 return reinterpret_cast<void*>(Mock_glPathParameterfNV); 4654 return reinterpret_cast<GLFunctionPointerType>(Mock_glPathParameterfNV);
4540 if (strcmp(name, "glPathParameteriNV") == 0) 4655 if (strcmp(name, "glPathParameteriNV") == 0)
4541 return reinterpret_cast<void*>(Mock_glPathParameteriNV); 4656 return reinterpret_cast<GLFunctionPointerType>(Mock_glPathParameteriNV);
4542 if (strcmp(name, "glPathStencilFuncNV") == 0) 4657 if (strcmp(name, "glPathStencilFuncNV") == 0)
4543 return reinterpret_cast<void*>(Mock_glPathStencilFuncNV); 4658 return reinterpret_cast<GLFunctionPointerType>(Mock_glPathStencilFuncNV);
4544 if (strcmp(name, "glPauseTransformFeedback") == 0) 4659 if (strcmp(name, "glPauseTransformFeedback") == 0)
4545 return reinterpret_cast<void*>(Mock_glPauseTransformFeedback); 4660 return reinterpret_cast<GLFunctionPointerType>(
4661 Mock_glPauseTransformFeedback);
4546 if (strcmp(name, "glPixelStorei") == 0) 4662 if (strcmp(name, "glPixelStorei") == 0)
4547 return reinterpret_cast<void*>(Mock_glPixelStorei); 4663 return reinterpret_cast<GLFunctionPointerType>(Mock_glPixelStorei);
4548 if (strcmp(name, "glPointParameteri") == 0) 4664 if (strcmp(name, "glPointParameteri") == 0)
4549 return reinterpret_cast<void*>(Mock_glPointParameteri); 4665 return reinterpret_cast<GLFunctionPointerType>(Mock_glPointParameteri);
4550 if (strcmp(name, "glPolygonOffset") == 0) 4666 if (strcmp(name, "glPolygonOffset") == 0)
4551 return reinterpret_cast<void*>(Mock_glPolygonOffset); 4667 return reinterpret_cast<GLFunctionPointerType>(Mock_glPolygonOffset);
4552 if (strcmp(name, "glPopDebugGroup") == 0) 4668 if (strcmp(name, "glPopDebugGroup") == 0)
4553 return reinterpret_cast<void*>(Mock_glPopDebugGroup); 4669 return reinterpret_cast<GLFunctionPointerType>(Mock_glPopDebugGroup);
4554 if (strcmp(name, "glPopDebugGroupKHR") == 0) 4670 if (strcmp(name, "glPopDebugGroupKHR") == 0)
4555 return reinterpret_cast<void*>(Mock_glPopDebugGroupKHR); 4671 return reinterpret_cast<GLFunctionPointerType>(Mock_glPopDebugGroupKHR);
4556 if (strcmp(name, "glPopGroupMarkerEXT") == 0) 4672 if (strcmp(name, "glPopGroupMarkerEXT") == 0)
4557 return reinterpret_cast<void*>(Mock_glPopGroupMarkerEXT); 4673 return reinterpret_cast<GLFunctionPointerType>(Mock_glPopGroupMarkerEXT);
4558 if (strcmp(name, "glPrimitiveRestartIndex") == 0) 4674 if (strcmp(name, "glPrimitiveRestartIndex") == 0)
4559 return reinterpret_cast<void*>(Mock_glPrimitiveRestartIndex); 4675 return reinterpret_cast<GLFunctionPointerType>(
4676 Mock_glPrimitiveRestartIndex);
4560 if (strcmp(name, "glProgramBinary") == 0) 4677 if (strcmp(name, "glProgramBinary") == 0)
4561 return reinterpret_cast<void*>(Mock_glProgramBinary); 4678 return reinterpret_cast<GLFunctionPointerType>(Mock_glProgramBinary);
4562 if (strcmp(name, "glProgramBinaryOES") == 0) 4679 if (strcmp(name, "glProgramBinaryOES") == 0)
4563 return reinterpret_cast<void*>(Mock_glProgramBinaryOES); 4680 return reinterpret_cast<GLFunctionPointerType>(Mock_glProgramBinaryOES);
4564 if (strcmp(name, "glProgramParameteri") == 0) 4681 if (strcmp(name, "glProgramParameteri") == 0)
4565 return reinterpret_cast<void*>(Mock_glProgramParameteri); 4682 return reinterpret_cast<GLFunctionPointerType>(Mock_glProgramParameteri);
4566 if (strcmp(name, "glProgramPathFragmentInputGenNV") == 0) 4683 if (strcmp(name, "glProgramPathFragmentInputGenNV") == 0)
4567 return reinterpret_cast<void*>(Mock_glProgramPathFragmentInputGenNV); 4684 return reinterpret_cast<GLFunctionPointerType>(
4685 Mock_glProgramPathFragmentInputGenNV);
4568 if (strcmp(name, "glPushDebugGroup") == 0) 4686 if (strcmp(name, "glPushDebugGroup") == 0)
4569 return reinterpret_cast<void*>(Mock_glPushDebugGroup); 4687 return reinterpret_cast<GLFunctionPointerType>(Mock_glPushDebugGroup);
4570 if (strcmp(name, "glPushDebugGroupKHR") == 0) 4688 if (strcmp(name, "glPushDebugGroupKHR") == 0)
4571 return reinterpret_cast<void*>(Mock_glPushDebugGroupKHR); 4689 return reinterpret_cast<GLFunctionPointerType>(Mock_glPushDebugGroupKHR);
4572 if (strcmp(name, "glPushGroupMarkerEXT") == 0) 4690 if (strcmp(name, "glPushGroupMarkerEXT") == 0)
4573 return reinterpret_cast<void*>(Mock_glPushGroupMarkerEXT); 4691 return reinterpret_cast<GLFunctionPointerType>(Mock_glPushGroupMarkerEXT);
4574 if (strcmp(name, "glQueryCounter") == 0) 4692 if (strcmp(name, "glQueryCounter") == 0)
4575 return reinterpret_cast<void*>(Mock_glQueryCounter); 4693 return reinterpret_cast<GLFunctionPointerType>(Mock_glQueryCounter);
4576 if (strcmp(name, "glQueryCounterEXT") == 0) 4694 if (strcmp(name, "glQueryCounterEXT") == 0)
4577 return reinterpret_cast<void*>(Mock_glQueryCounterEXT); 4695 return reinterpret_cast<GLFunctionPointerType>(Mock_glQueryCounterEXT);
4578 if (strcmp(name, "glReadBuffer") == 0) 4696 if (strcmp(name, "glReadBuffer") == 0)
4579 return reinterpret_cast<void*>(Mock_glReadBuffer); 4697 return reinterpret_cast<GLFunctionPointerType>(Mock_glReadBuffer);
4580 if (strcmp(name, "glReadPixels") == 0) 4698 if (strcmp(name, "glReadPixels") == 0)
4581 return reinterpret_cast<void*>(Mock_glReadPixels); 4699 return reinterpret_cast<GLFunctionPointerType>(Mock_glReadPixels);
4582 if (strcmp(name, "glReadPixelsRobustANGLE") == 0) 4700 if (strcmp(name, "glReadPixelsRobustANGLE") == 0)
4583 return reinterpret_cast<void*>(Mock_glReadPixelsRobustANGLE); 4701 return reinterpret_cast<GLFunctionPointerType>(
4702 Mock_glReadPixelsRobustANGLE);
4584 if (strcmp(name, "glReadnPixelsRobustANGLE") == 0) 4703 if (strcmp(name, "glReadnPixelsRobustANGLE") == 0)
4585 return reinterpret_cast<void*>(Mock_glReadnPixelsRobustANGLE); 4704 return reinterpret_cast<GLFunctionPointerType>(
4705 Mock_glReadnPixelsRobustANGLE);
4586 if (strcmp(name, "glReleaseShaderCompiler") == 0) 4706 if (strcmp(name, "glReleaseShaderCompiler") == 0)
4587 return reinterpret_cast<void*>(Mock_glReleaseShaderCompiler); 4707 return reinterpret_cast<GLFunctionPointerType>(
4708 Mock_glReleaseShaderCompiler);
4588 if (strcmp(name, "glRenderbufferStorage") == 0) 4709 if (strcmp(name, "glRenderbufferStorage") == 0)
4589 return reinterpret_cast<void*>(Mock_glRenderbufferStorage); 4710 return reinterpret_cast<GLFunctionPointerType>(Mock_glRenderbufferStorage);
4590 if (strcmp(name, "glRenderbufferStorageEXT") == 0) 4711 if (strcmp(name, "glRenderbufferStorageEXT") == 0)
4591 return reinterpret_cast<void*>(Mock_glRenderbufferStorageEXT); 4712 return reinterpret_cast<GLFunctionPointerType>(
4713 Mock_glRenderbufferStorageEXT);
4592 if (strcmp(name, "glRenderbufferStorageMultisample") == 0) 4714 if (strcmp(name, "glRenderbufferStorageMultisample") == 0)
4593 return reinterpret_cast<void*>(Mock_glRenderbufferStorageMultisample); 4715 return reinterpret_cast<GLFunctionPointerType>(
4716 Mock_glRenderbufferStorageMultisample);
4594 if (strcmp(name, "glRenderbufferStorageMultisampleANGLE") == 0) 4717 if (strcmp(name, "glRenderbufferStorageMultisampleANGLE") == 0)
4595 return reinterpret_cast<void*>(Mock_glRenderbufferStorageMultisampleANGLE); 4718 return reinterpret_cast<GLFunctionPointerType>(
4719 Mock_glRenderbufferStorageMultisampleANGLE);
4596 if (strcmp(name, "glRenderbufferStorageMultisampleEXT") == 0) 4720 if (strcmp(name, "glRenderbufferStorageMultisampleEXT") == 0)
4597 return reinterpret_cast<void*>(Mock_glRenderbufferStorageMultisampleEXT); 4721 return reinterpret_cast<GLFunctionPointerType>(
4722 Mock_glRenderbufferStorageMultisampleEXT);
4598 if (strcmp(name, "glRenderbufferStorageMultisampleIMG") == 0) 4723 if (strcmp(name, "glRenderbufferStorageMultisampleIMG") == 0)
4599 return reinterpret_cast<void*>(Mock_glRenderbufferStorageMultisampleIMG); 4724 return reinterpret_cast<GLFunctionPointerType>(
4725 Mock_glRenderbufferStorageMultisampleIMG);
4600 if (strcmp(name, "glResumeTransformFeedback") == 0) 4726 if (strcmp(name, "glResumeTransformFeedback") == 0)
4601 return reinterpret_cast<void*>(Mock_glResumeTransformFeedback); 4727 return reinterpret_cast<GLFunctionPointerType>(
4728 Mock_glResumeTransformFeedback);
4602 if (strcmp(name, "glSampleCoverage") == 0) 4729 if (strcmp(name, "glSampleCoverage") == 0)
4603 return reinterpret_cast<void*>(Mock_glSampleCoverage); 4730 return reinterpret_cast<GLFunctionPointerType>(Mock_glSampleCoverage);
4604 if (strcmp(name, "glSamplerParameterIivRobustANGLE") == 0) 4731 if (strcmp(name, "glSamplerParameterIivRobustANGLE") == 0)
4605 return reinterpret_cast<void*>(Mock_glSamplerParameterIivRobustANGLE); 4732 return reinterpret_cast<GLFunctionPointerType>(
4733 Mock_glSamplerParameterIivRobustANGLE);
4606 if (strcmp(name, "glSamplerParameterIuivRobustANGLE") == 0) 4734 if (strcmp(name, "glSamplerParameterIuivRobustANGLE") == 0)
4607 return reinterpret_cast<void*>(Mock_glSamplerParameterIuivRobustANGLE); 4735 return reinterpret_cast<GLFunctionPointerType>(
4736 Mock_glSamplerParameterIuivRobustANGLE);
4608 if (strcmp(name, "glSamplerParameterf") == 0) 4737 if (strcmp(name, "glSamplerParameterf") == 0)
4609 return reinterpret_cast<void*>(Mock_glSamplerParameterf); 4738 return reinterpret_cast<GLFunctionPointerType>(Mock_glSamplerParameterf);
4610 if (strcmp(name, "glSamplerParameterfv") == 0) 4739 if (strcmp(name, "glSamplerParameterfv") == 0)
4611 return reinterpret_cast<void*>(Mock_glSamplerParameterfv); 4740 return reinterpret_cast<GLFunctionPointerType>(Mock_glSamplerParameterfv);
4612 if (strcmp(name, "glSamplerParameterfvRobustANGLE") == 0) 4741 if (strcmp(name, "glSamplerParameterfvRobustANGLE") == 0)
4613 return reinterpret_cast<void*>(Mock_glSamplerParameterfvRobustANGLE); 4742 return reinterpret_cast<GLFunctionPointerType>(
4743 Mock_glSamplerParameterfvRobustANGLE);
4614 if (strcmp(name, "glSamplerParameteri") == 0) 4744 if (strcmp(name, "glSamplerParameteri") == 0)
4615 return reinterpret_cast<void*>(Mock_glSamplerParameteri); 4745 return reinterpret_cast<GLFunctionPointerType>(Mock_glSamplerParameteri);
4616 if (strcmp(name, "glSamplerParameteriv") == 0) 4746 if (strcmp(name, "glSamplerParameteriv") == 0)
4617 return reinterpret_cast<void*>(Mock_glSamplerParameteriv); 4747 return reinterpret_cast<GLFunctionPointerType>(Mock_glSamplerParameteriv);
4618 if (strcmp(name, "glSamplerParameterivRobustANGLE") == 0) 4748 if (strcmp(name, "glSamplerParameterivRobustANGLE") == 0)
4619 return reinterpret_cast<void*>(Mock_glSamplerParameterivRobustANGLE); 4749 return reinterpret_cast<GLFunctionPointerType>(
4750 Mock_glSamplerParameterivRobustANGLE);
4620 if (strcmp(name, "glScissor") == 0) 4751 if (strcmp(name, "glScissor") == 0)
4621 return reinterpret_cast<void*>(Mock_glScissor); 4752 return reinterpret_cast<GLFunctionPointerType>(Mock_glScissor);
4622 if (strcmp(name, "glSetFenceAPPLE") == 0) 4753 if (strcmp(name, "glSetFenceAPPLE") == 0)
4623 return reinterpret_cast<void*>(Mock_glSetFenceAPPLE); 4754 return reinterpret_cast<GLFunctionPointerType>(Mock_glSetFenceAPPLE);
4624 if (strcmp(name, "glSetFenceNV") == 0) 4755 if (strcmp(name, "glSetFenceNV") == 0)
4625 return reinterpret_cast<void*>(Mock_glSetFenceNV); 4756 return reinterpret_cast<GLFunctionPointerType>(Mock_glSetFenceNV);
4626 if (strcmp(name, "glShaderBinary") == 0) 4757 if (strcmp(name, "glShaderBinary") == 0)
4627 return reinterpret_cast<void*>(Mock_glShaderBinary); 4758 return reinterpret_cast<GLFunctionPointerType>(Mock_glShaderBinary);
4628 if (strcmp(name, "glShaderSource") == 0) 4759 if (strcmp(name, "glShaderSource") == 0)
4629 return reinterpret_cast<void*>(Mock_glShaderSource); 4760 return reinterpret_cast<GLFunctionPointerType>(Mock_glShaderSource);
4630 if (strcmp(name, "glStencilFillPathInstancedNV") == 0) 4761 if (strcmp(name, "glStencilFillPathInstancedNV") == 0)
4631 return reinterpret_cast<void*>(Mock_glStencilFillPathInstancedNV); 4762 return reinterpret_cast<GLFunctionPointerType>(
4763 Mock_glStencilFillPathInstancedNV);
4632 if (strcmp(name, "glStencilFillPathNV") == 0) 4764 if (strcmp(name, "glStencilFillPathNV") == 0)
4633 return reinterpret_cast<void*>(Mock_glStencilFillPathNV); 4765 return reinterpret_cast<GLFunctionPointerType>(Mock_glStencilFillPathNV);
4634 if (strcmp(name, "glStencilFunc") == 0) 4766 if (strcmp(name, "glStencilFunc") == 0)
4635 return reinterpret_cast<void*>(Mock_glStencilFunc); 4767 return reinterpret_cast<GLFunctionPointerType>(Mock_glStencilFunc);
4636 if (strcmp(name, "glStencilFuncSeparate") == 0) 4768 if (strcmp(name, "glStencilFuncSeparate") == 0)
4637 return reinterpret_cast<void*>(Mock_glStencilFuncSeparate); 4769 return reinterpret_cast<GLFunctionPointerType>(Mock_glStencilFuncSeparate);
4638 if (strcmp(name, "glStencilMask") == 0) 4770 if (strcmp(name, "glStencilMask") == 0)
4639 return reinterpret_cast<void*>(Mock_glStencilMask); 4771 return reinterpret_cast<GLFunctionPointerType>(Mock_glStencilMask);
4640 if (strcmp(name, "glStencilMaskSeparate") == 0) 4772 if (strcmp(name, "glStencilMaskSeparate") == 0)
4641 return reinterpret_cast<void*>(Mock_glStencilMaskSeparate); 4773 return reinterpret_cast<GLFunctionPointerType>(Mock_glStencilMaskSeparate);
4642 if (strcmp(name, "glStencilOp") == 0) 4774 if (strcmp(name, "glStencilOp") == 0)
4643 return reinterpret_cast<void*>(Mock_glStencilOp); 4775 return reinterpret_cast<GLFunctionPointerType>(Mock_glStencilOp);
4644 if (strcmp(name, "glStencilOpSeparate") == 0) 4776 if (strcmp(name, "glStencilOpSeparate") == 0)
4645 return reinterpret_cast<void*>(Mock_glStencilOpSeparate); 4777 return reinterpret_cast<GLFunctionPointerType>(Mock_glStencilOpSeparate);
4646 if (strcmp(name, "glStencilStrokePathInstancedNV") == 0) 4778 if (strcmp(name, "glStencilStrokePathInstancedNV") == 0)
4647 return reinterpret_cast<void*>(Mock_glStencilStrokePathInstancedNV); 4779 return reinterpret_cast<GLFunctionPointerType>(
4780 Mock_glStencilStrokePathInstancedNV);
4648 if (strcmp(name, "glStencilStrokePathNV") == 0) 4781 if (strcmp(name, "glStencilStrokePathNV") == 0)
4649 return reinterpret_cast<void*>(Mock_glStencilStrokePathNV); 4782 return reinterpret_cast<GLFunctionPointerType>(Mock_glStencilStrokePathNV);
4650 if (strcmp(name, "glStencilThenCoverFillPathInstancedNV") == 0) 4783 if (strcmp(name, "glStencilThenCoverFillPathInstancedNV") == 0)
4651 return reinterpret_cast<void*>(Mock_glStencilThenCoverFillPathInstancedNV); 4784 return reinterpret_cast<GLFunctionPointerType>(
4785 Mock_glStencilThenCoverFillPathInstancedNV);
4652 if (strcmp(name, "glStencilThenCoverFillPathNV") == 0) 4786 if (strcmp(name, "glStencilThenCoverFillPathNV") == 0)
4653 return reinterpret_cast<void*>(Mock_glStencilThenCoverFillPathNV); 4787 return reinterpret_cast<GLFunctionPointerType>(
4788 Mock_glStencilThenCoverFillPathNV);
4654 if (strcmp(name, "glStencilThenCoverStrokePathInstancedNV") == 0) 4789 if (strcmp(name, "glStencilThenCoverStrokePathInstancedNV") == 0)
4655 return reinterpret_cast<void*>( 4790 return reinterpret_cast<GLFunctionPointerType>(
4656 Mock_glStencilThenCoverStrokePathInstancedNV); 4791 Mock_glStencilThenCoverStrokePathInstancedNV);
4657 if (strcmp(name, "glStencilThenCoverStrokePathNV") == 0) 4792 if (strcmp(name, "glStencilThenCoverStrokePathNV") == 0)
4658 return reinterpret_cast<void*>(Mock_glStencilThenCoverStrokePathNV); 4793 return reinterpret_cast<GLFunctionPointerType>(
4794 Mock_glStencilThenCoverStrokePathNV);
4659 if (strcmp(name, "glTestFenceAPPLE") == 0) 4795 if (strcmp(name, "glTestFenceAPPLE") == 0)
4660 return reinterpret_cast<void*>(Mock_glTestFenceAPPLE); 4796 return reinterpret_cast<GLFunctionPointerType>(Mock_glTestFenceAPPLE);
4661 if (strcmp(name, "glTestFenceNV") == 0) 4797 if (strcmp(name, "glTestFenceNV") == 0)
4662 return reinterpret_cast<void*>(Mock_glTestFenceNV); 4798 return reinterpret_cast<GLFunctionPointerType>(Mock_glTestFenceNV);
4663 if (strcmp(name, "glTexImage2D") == 0) 4799 if (strcmp(name, "glTexImage2D") == 0)
4664 return reinterpret_cast<void*>(Mock_glTexImage2D); 4800 return reinterpret_cast<GLFunctionPointerType>(Mock_glTexImage2D);
4665 if (strcmp(name, "glTexImage2DRobustANGLE") == 0) 4801 if (strcmp(name, "glTexImage2DRobustANGLE") == 0)
4666 return reinterpret_cast<void*>(Mock_glTexImage2DRobustANGLE); 4802 return reinterpret_cast<GLFunctionPointerType>(
4803 Mock_glTexImage2DRobustANGLE);
4667 if (strcmp(name, "glTexImage3D") == 0) 4804 if (strcmp(name, "glTexImage3D") == 0)
4668 return reinterpret_cast<void*>(Mock_glTexImage3D); 4805 return reinterpret_cast<GLFunctionPointerType>(Mock_glTexImage3D);
4669 if (strcmp(name, "glTexImage3DRobustANGLE") == 0) 4806 if (strcmp(name, "glTexImage3DRobustANGLE") == 0)
4670 return reinterpret_cast<void*>(Mock_glTexImage3DRobustANGLE); 4807 return reinterpret_cast<GLFunctionPointerType>(
4808 Mock_glTexImage3DRobustANGLE);
4671 if (strcmp(name, "glTexParameterIivRobustANGLE") == 0) 4809 if (strcmp(name, "glTexParameterIivRobustANGLE") == 0)
4672 return reinterpret_cast<void*>(Mock_glTexParameterIivRobustANGLE); 4810 return reinterpret_cast<GLFunctionPointerType>(
4811 Mock_glTexParameterIivRobustANGLE);
4673 if (strcmp(name, "glTexParameterIuivRobustANGLE") == 0) 4812 if (strcmp(name, "glTexParameterIuivRobustANGLE") == 0)
4674 return reinterpret_cast<void*>(Mock_glTexParameterIuivRobustANGLE); 4813 return reinterpret_cast<GLFunctionPointerType>(
4814 Mock_glTexParameterIuivRobustANGLE);
4675 if (strcmp(name, "glTexParameterf") == 0) 4815 if (strcmp(name, "glTexParameterf") == 0)
4676 return reinterpret_cast<void*>(Mock_glTexParameterf); 4816 return reinterpret_cast<GLFunctionPointerType>(Mock_glTexParameterf);
4677 if (strcmp(name, "glTexParameterfv") == 0) 4817 if (strcmp(name, "glTexParameterfv") == 0)
4678 return reinterpret_cast<void*>(Mock_glTexParameterfv); 4818 return reinterpret_cast<GLFunctionPointerType>(Mock_glTexParameterfv);
4679 if (strcmp(name, "glTexParameterfvRobustANGLE") == 0) 4819 if (strcmp(name, "glTexParameterfvRobustANGLE") == 0)
4680 return reinterpret_cast<void*>(Mock_glTexParameterfvRobustANGLE); 4820 return reinterpret_cast<GLFunctionPointerType>(
4821 Mock_glTexParameterfvRobustANGLE);
4681 if (strcmp(name, "glTexParameteri") == 0) 4822 if (strcmp(name, "glTexParameteri") == 0)
4682 return reinterpret_cast<void*>(Mock_glTexParameteri); 4823 return reinterpret_cast<GLFunctionPointerType>(Mock_glTexParameteri);
4683 if (strcmp(name, "glTexParameteriv") == 0) 4824 if (strcmp(name, "glTexParameteriv") == 0)
4684 return reinterpret_cast<void*>(Mock_glTexParameteriv); 4825 return reinterpret_cast<GLFunctionPointerType>(Mock_glTexParameteriv);
4685 if (strcmp(name, "glTexParameterivRobustANGLE") == 0) 4826 if (strcmp(name, "glTexParameterivRobustANGLE") == 0)
4686 return reinterpret_cast<void*>(Mock_glTexParameterivRobustANGLE); 4827 return reinterpret_cast<GLFunctionPointerType>(
4828 Mock_glTexParameterivRobustANGLE);
4687 if (strcmp(name, "glTexStorage2D") == 0) 4829 if (strcmp(name, "glTexStorage2D") == 0)
4688 return reinterpret_cast<void*>(Mock_glTexStorage2D); 4830 return reinterpret_cast<GLFunctionPointerType>(Mock_glTexStorage2D);
4689 if (strcmp(name, "glTexStorage2DEXT") == 0) 4831 if (strcmp(name, "glTexStorage2DEXT") == 0)
4690 return reinterpret_cast<void*>(Mock_glTexStorage2DEXT); 4832 return reinterpret_cast<GLFunctionPointerType>(Mock_glTexStorage2DEXT);
4691 if (strcmp(name, "glTexStorage3D") == 0) 4833 if (strcmp(name, "glTexStorage3D") == 0)
4692 return reinterpret_cast<void*>(Mock_glTexStorage3D); 4834 return reinterpret_cast<GLFunctionPointerType>(Mock_glTexStorage3D);
4693 if (strcmp(name, "glTexSubImage2D") == 0) 4835 if (strcmp(name, "glTexSubImage2D") == 0)
4694 return reinterpret_cast<void*>(Mock_glTexSubImage2D); 4836 return reinterpret_cast<GLFunctionPointerType>(Mock_glTexSubImage2D);
4695 if (strcmp(name, "glTexSubImage2DRobustANGLE") == 0) 4837 if (strcmp(name, "glTexSubImage2DRobustANGLE") == 0)
4696 return reinterpret_cast<void*>(Mock_glTexSubImage2DRobustANGLE); 4838 return reinterpret_cast<GLFunctionPointerType>(
4839 Mock_glTexSubImage2DRobustANGLE);
4697 if (strcmp(name, "glTexSubImage3D") == 0) 4840 if (strcmp(name, "glTexSubImage3D") == 0)
4698 return reinterpret_cast<void*>(Mock_glTexSubImage3D); 4841 return reinterpret_cast<GLFunctionPointerType>(Mock_glTexSubImage3D);
4699 if (strcmp(name, "glTexSubImage3DRobustANGLE") == 0) 4842 if (strcmp(name, "glTexSubImage3DRobustANGLE") == 0)
4700 return reinterpret_cast<void*>(Mock_glTexSubImage3DRobustANGLE); 4843 return reinterpret_cast<GLFunctionPointerType>(
4844 Mock_glTexSubImage3DRobustANGLE);
4701 if (strcmp(name, "glTransformFeedbackVaryings") == 0) 4845 if (strcmp(name, "glTransformFeedbackVaryings") == 0)
4702 return reinterpret_cast<void*>(Mock_glTransformFeedbackVaryings); 4846 return reinterpret_cast<GLFunctionPointerType>(
4847 Mock_glTransformFeedbackVaryings);
4703 if (strcmp(name, "glTransformFeedbackVaryingsEXT") == 0) 4848 if (strcmp(name, "glTransformFeedbackVaryingsEXT") == 0)
4704 return reinterpret_cast<void*>(Mock_glTransformFeedbackVaryingsEXT); 4849 return reinterpret_cast<GLFunctionPointerType>(
4850 Mock_glTransformFeedbackVaryingsEXT);
4705 if (strcmp(name, "glUniform1f") == 0) 4851 if (strcmp(name, "glUniform1f") == 0)
4706 return reinterpret_cast<void*>(Mock_glUniform1f); 4852 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform1f);
4707 if (strcmp(name, "glUniform1fv") == 0) 4853 if (strcmp(name, "glUniform1fv") == 0)
4708 return reinterpret_cast<void*>(Mock_glUniform1fv); 4854 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform1fv);
4709 if (strcmp(name, "glUniform1i") == 0) 4855 if (strcmp(name, "glUniform1i") == 0)
4710 return reinterpret_cast<void*>(Mock_glUniform1i); 4856 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform1i);
4711 if (strcmp(name, "glUniform1iv") == 0) 4857 if (strcmp(name, "glUniform1iv") == 0)
4712 return reinterpret_cast<void*>(Mock_glUniform1iv); 4858 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform1iv);
4713 if (strcmp(name, "glUniform1ui") == 0) 4859 if (strcmp(name, "glUniform1ui") == 0)
4714 return reinterpret_cast<void*>(Mock_glUniform1ui); 4860 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform1ui);
4715 if (strcmp(name, "glUniform1uiv") == 0) 4861 if (strcmp(name, "glUniform1uiv") == 0)
4716 return reinterpret_cast<void*>(Mock_glUniform1uiv); 4862 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform1uiv);
4717 if (strcmp(name, "glUniform2f") == 0) 4863 if (strcmp(name, "glUniform2f") == 0)
4718 return reinterpret_cast<void*>(Mock_glUniform2f); 4864 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform2f);
4719 if (strcmp(name, "glUniform2fv") == 0) 4865 if (strcmp(name, "glUniform2fv") == 0)
4720 return reinterpret_cast<void*>(Mock_glUniform2fv); 4866 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform2fv);
4721 if (strcmp(name, "glUniform2i") == 0) 4867 if (strcmp(name, "glUniform2i") == 0)
4722 return reinterpret_cast<void*>(Mock_glUniform2i); 4868 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform2i);
4723 if (strcmp(name, "glUniform2iv") == 0) 4869 if (strcmp(name, "glUniform2iv") == 0)
4724 return reinterpret_cast<void*>(Mock_glUniform2iv); 4870 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform2iv);
4725 if (strcmp(name, "glUniform2ui") == 0) 4871 if (strcmp(name, "glUniform2ui") == 0)
4726 return reinterpret_cast<void*>(Mock_glUniform2ui); 4872 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform2ui);
4727 if (strcmp(name, "glUniform2uiv") == 0) 4873 if (strcmp(name, "glUniform2uiv") == 0)
4728 return reinterpret_cast<void*>(Mock_glUniform2uiv); 4874 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform2uiv);
4729 if (strcmp(name, "glUniform3f") == 0) 4875 if (strcmp(name, "glUniform3f") == 0)
4730 return reinterpret_cast<void*>(Mock_glUniform3f); 4876 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform3f);
4731 if (strcmp(name, "glUniform3fv") == 0) 4877 if (strcmp(name, "glUniform3fv") == 0)
4732 return reinterpret_cast<void*>(Mock_glUniform3fv); 4878 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform3fv);
4733 if (strcmp(name, "glUniform3i") == 0) 4879 if (strcmp(name, "glUniform3i") == 0)
4734 return reinterpret_cast<void*>(Mock_glUniform3i); 4880 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform3i);
4735 if (strcmp(name, "glUniform3iv") == 0) 4881 if (strcmp(name, "glUniform3iv") == 0)
4736 return reinterpret_cast<void*>(Mock_glUniform3iv); 4882 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform3iv);
4737 if (strcmp(name, "glUniform3ui") == 0) 4883 if (strcmp(name, "glUniform3ui") == 0)
4738 return reinterpret_cast<void*>(Mock_glUniform3ui); 4884 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform3ui);
4739 if (strcmp(name, "glUniform3uiv") == 0) 4885 if (strcmp(name, "glUniform3uiv") == 0)
4740 return reinterpret_cast<void*>(Mock_glUniform3uiv); 4886 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform3uiv);
4741 if (strcmp(name, "glUniform4f") == 0) 4887 if (strcmp(name, "glUniform4f") == 0)
4742 return reinterpret_cast<void*>(Mock_glUniform4f); 4888 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform4f);
4743 if (strcmp(name, "glUniform4fv") == 0) 4889 if (strcmp(name, "glUniform4fv") == 0)
4744 return reinterpret_cast<void*>(Mock_glUniform4fv); 4890 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform4fv);
4745 if (strcmp(name, "glUniform4i") == 0) 4891 if (strcmp(name, "glUniform4i") == 0)
4746 return reinterpret_cast<void*>(Mock_glUniform4i); 4892 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform4i);
4747 if (strcmp(name, "glUniform4iv") == 0) 4893 if (strcmp(name, "glUniform4iv") == 0)
4748 return reinterpret_cast<void*>(Mock_glUniform4iv); 4894 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform4iv);
4749 if (strcmp(name, "glUniform4ui") == 0) 4895 if (strcmp(name, "glUniform4ui") == 0)
4750 return reinterpret_cast<void*>(Mock_glUniform4ui); 4896 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform4ui);
4751 if (strcmp(name, "glUniform4uiv") == 0) 4897 if (strcmp(name, "glUniform4uiv") == 0)
4752 return reinterpret_cast<void*>(Mock_glUniform4uiv); 4898 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniform4uiv);
4753 if (strcmp(name, "glUniformBlockBinding") == 0) 4899 if (strcmp(name, "glUniformBlockBinding") == 0)
4754 return reinterpret_cast<void*>(Mock_glUniformBlockBinding); 4900 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniformBlockBinding);
4755 if (strcmp(name, "glUniformMatrix2fv") == 0) 4901 if (strcmp(name, "glUniformMatrix2fv") == 0)
4756 return reinterpret_cast<void*>(Mock_glUniformMatrix2fv); 4902 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniformMatrix2fv);
4757 if (strcmp(name, "glUniformMatrix2x3fv") == 0) 4903 if (strcmp(name, "glUniformMatrix2x3fv") == 0)
4758 return reinterpret_cast<void*>(Mock_glUniformMatrix2x3fv); 4904 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniformMatrix2x3fv);
4759 if (strcmp(name, "glUniformMatrix2x4fv") == 0) 4905 if (strcmp(name, "glUniformMatrix2x4fv") == 0)
4760 return reinterpret_cast<void*>(Mock_glUniformMatrix2x4fv); 4906 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniformMatrix2x4fv);
4761 if (strcmp(name, "glUniformMatrix3fv") == 0) 4907 if (strcmp(name, "glUniformMatrix3fv") == 0)
4762 return reinterpret_cast<void*>(Mock_glUniformMatrix3fv); 4908 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniformMatrix3fv);
4763 if (strcmp(name, "glUniformMatrix3x2fv") == 0) 4909 if (strcmp(name, "glUniformMatrix3x2fv") == 0)
4764 return reinterpret_cast<void*>(Mock_glUniformMatrix3x2fv); 4910 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniformMatrix3x2fv);
4765 if (strcmp(name, "glUniformMatrix3x4fv") == 0) 4911 if (strcmp(name, "glUniformMatrix3x4fv") == 0)
4766 return reinterpret_cast<void*>(Mock_glUniformMatrix3x4fv); 4912 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniformMatrix3x4fv);
4767 if (strcmp(name, "glUniformMatrix4fv") == 0) 4913 if (strcmp(name, "glUniformMatrix4fv") == 0)
4768 return reinterpret_cast<void*>(Mock_glUniformMatrix4fv); 4914 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniformMatrix4fv);
4769 if (strcmp(name, "glUniformMatrix4x2fv") == 0) 4915 if (strcmp(name, "glUniformMatrix4x2fv") == 0)
4770 return reinterpret_cast<void*>(Mock_glUniformMatrix4x2fv); 4916 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniformMatrix4x2fv);
4771 if (strcmp(name, "glUniformMatrix4x3fv") == 0) 4917 if (strcmp(name, "glUniformMatrix4x3fv") == 0)
4772 return reinterpret_cast<void*>(Mock_glUniformMatrix4x3fv); 4918 return reinterpret_cast<GLFunctionPointerType>(Mock_glUniformMatrix4x3fv);
4773 if (strcmp(name, "glUnmapBuffer") == 0) 4919 if (strcmp(name, "glUnmapBuffer") == 0)
4774 return reinterpret_cast<void*>(Mock_glUnmapBuffer); 4920 return reinterpret_cast<GLFunctionPointerType>(Mock_glUnmapBuffer);
4775 if (strcmp(name, "glUnmapBufferOES") == 0) 4921 if (strcmp(name, "glUnmapBufferOES") == 0)
4776 return reinterpret_cast<void*>(Mock_glUnmapBufferOES); 4922 return reinterpret_cast<GLFunctionPointerType>(Mock_glUnmapBufferOES);
4777 if (strcmp(name, "glUseProgram") == 0) 4923 if (strcmp(name, "glUseProgram") == 0)
4778 return reinterpret_cast<void*>(Mock_glUseProgram); 4924 return reinterpret_cast<GLFunctionPointerType>(Mock_glUseProgram);
4779 if (strcmp(name, "glValidateProgram") == 0) 4925 if (strcmp(name, "glValidateProgram") == 0)
4780 return reinterpret_cast<void*>(Mock_glValidateProgram); 4926 return reinterpret_cast<GLFunctionPointerType>(Mock_glValidateProgram);
4781 if (strcmp(name, "glVertexAttrib1f") == 0) 4927 if (strcmp(name, "glVertexAttrib1f") == 0)
4782 return reinterpret_cast<void*>(Mock_glVertexAttrib1f); 4928 return reinterpret_cast<GLFunctionPointerType>(Mock_glVertexAttrib1f);
4783 if (strcmp(name, "glVertexAttrib1fv") == 0) 4929 if (strcmp(name, "glVertexAttrib1fv") == 0)
4784 return reinterpret_cast<void*>(Mock_glVertexAttrib1fv); 4930 return reinterpret_cast<GLFunctionPointerType>(Mock_glVertexAttrib1fv);
4785 if (strcmp(name, "glVertexAttrib2f") == 0) 4931 if (strcmp(name, "glVertexAttrib2f") == 0)
4786 return reinterpret_cast<void*>(Mock_glVertexAttrib2f); 4932 return reinterpret_cast<GLFunctionPointerType>(Mock_glVertexAttrib2f);
4787 if (strcmp(name, "glVertexAttrib2fv") == 0) 4933 if (strcmp(name, "glVertexAttrib2fv") == 0)
4788 return reinterpret_cast<void*>(Mock_glVertexAttrib2fv); 4934 return reinterpret_cast<GLFunctionPointerType>(Mock_glVertexAttrib2fv);
4789 if (strcmp(name, "glVertexAttrib3f") == 0) 4935 if (strcmp(name, "glVertexAttrib3f") == 0)
4790 return reinterpret_cast<void*>(Mock_glVertexAttrib3f); 4936 return reinterpret_cast<GLFunctionPointerType>(Mock_glVertexAttrib3f);
4791 if (strcmp(name, "glVertexAttrib3fv") == 0) 4937 if (strcmp(name, "glVertexAttrib3fv") == 0)
4792 return reinterpret_cast<void*>(Mock_glVertexAttrib3fv); 4938 return reinterpret_cast<GLFunctionPointerType>(Mock_glVertexAttrib3fv);
4793 if (strcmp(name, "glVertexAttrib4f") == 0) 4939 if (strcmp(name, "glVertexAttrib4f") == 0)
4794 return reinterpret_cast<void*>(Mock_glVertexAttrib4f); 4940 return reinterpret_cast<GLFunctionPointerType>(Mock_glVertexAttrib4f);
4795 if (strcmp(name, "glVertexAttrib4fv") == 0) 4941 if (strcmp(name, "glVertexAttrib4fv") == 0)
4796 return reinterpret_cast<void*>(Mock_glVertexAttrib4fv); 4942 return reinterpret_cast<GLFunctionPointerType>(Mock_glVertexAttrib4fv);
4797 if (strcmp(name, "glVertexAttribDivisor") == 0) 4943 if (strcmp(name, "glVertexAttribDivisor") == 0)
4798 return reinterpret_cast<void*>(Mock_glVertexAttribDivisor); 4944 return reinterpret_cast<GLFunctionPointerType>(Mock_glVertexAttribDivisor);
4799 if (strcmp(name, "glVertexAttribDivisorANGLE") == 0) 4945 if (strcmp(name, "glVertexAttribDivisorANGLE") == 0)
4800 return reinterpret_cast<void*>(Mock_glVertexAttribDivisorANGLE); 4946 return reinterpret_cast<GLFunctionPointerType>(
4947 Mock_glVertexAttribDivisorANGLE);
4801 if (strcmp(name, "glVertexAttribDivisorARB") == 0) 4948 if (strcmp(name, "glVertexAttribDivisorARB") == 0)
4802 return reinterpret_cast<void*>(Mock_glVertexAttribDivisorARB); 4949 return reinterpret_cast<GLFunctionPointerType>(
4950 Mock_glVertexAttribDivisorARB);
4803 if (strcmp(name, "glVertexAttribI4i") == 0) 4951 if (strcmp(name, "glVertexAttribI4i") == 0)
4804 return reinterpret_cast<void*>(Mock_glVertexAttribI4i); 4952 return reinterpret_cast<GLFunctionPointerType>(Mock_glVertexAttribI4i);
4805 if (strcmp(name, "glVertexAttribI4iv") == 0) 4953 if (strcmp(name, "glVertexAttribI4iv") == 0)
4806 return reinterpret_cast<void*>(Mock_glVertexAttribI4iv); 4954 return reinterpret_cast<GLFunctionPointerType>(Mock_glVertexAttribI4iv);
4807 if (strcmp(name, "glVertexAttribI4ui") == 0) 4955 if (strcmp(name, "glVertexAttribI4ui") == 0)
4808 return reinterpret_cast<void*>(Mock_glVertexAttribI4ui); 4956 return reinterpret_cast<GLFunctionPointerType>(Mock_glVertexAttribI4ui);
4809 if (strcmp(name, "glVertexAttribI4uiv") == 0) 4957 if (strcmp(name, "glVertexAttribI4uiv") == 0)
4810 return reinterpret_cast<void*>(Mock_glVertexAttribI4uiv); 4958 return reinterpret_cast<GLFunctionPointerType>(Mock_glVertexAttribI4uiv);
4811 if (strcmp(name, "glVertexAttribIPointer") == 0) 4959 if (strcmp(name, "glVertexAttribIPointer") == 0)
4812 return reinterpret_cast<void*>(Mock_glVertexAttribIPointer); 4960 return reinterpret_cast<GLFunctionPointerType>(Mock_glVertexAttribIPointer);
4813 if (strcmp(name, "glVertexAttribPointer") == 0) 4961 if (strcmp(name, "glVertexAttribPointer") == 0)
4814 return reinterpret_cast<void*>(Mock_glVertexAttribPointer); 4962 return reinterpret_cast<GLFunctionPointerType>(Mock_glVertexAttribPointer);
4815 if (strcmp(name, "glViewport") == 0) 4963 if (strcmp(name, "glViewport") == 0)
4816 return reinterpret_cast<void*>(Mock_glViewport); 4964 return reinterpret_cast<GLFunctionPointerType>(Mock_glViewport);
4817 if (strcmp(name, "glWaitSync") == 0) 4965 if (strcmp(name, "glWaitSync") == 0)
4818 return reinterpret_cast<void*>(Mock_glWaitSync); 4966 return reinterpret_cast<GLFunctionPointerType>(Mock_glWaitSync);
4819 return reinterpret_cast<void*>(&MockInvalidFunction); 4967 return reinterpret_cast<GLFunctionPointerType>(&MockInvalidFunction);
4820 } 4968 }
4821 4969
4822 } // namespace gl 4970 } // namespace gl
OLDNEW
« no previous file with comments | « ui/gl/gl_api_unittest.cc ('k') | ui/gl/gl_implementation.h » ('j') | ui/gl/gl_implementation.h » ('J')

Powered by Google App Engine
This is Rietveld 408576698