/* WARNING: This is auto-generated file. Do not modify, since changes will * be lost! Modify the generating script instead. * * Generated from Khronos GL API description (gl.xml) revision acc85f4b76949b015c0354bd8c20a1076a49b1cf. */ { "glActiveShaderProgram", (deFunctionPtr)glActiveShaderProgram }, { "glActiveTexture", (deFunctionPtr)glActiveTexture }, { "glAttachShader", (deFunctionPtr)glAttachShader }, { "glBeginQuery", (deFunctionPtr)glBeginQuery }, { "glBeginTransformFeedback", (deFunctionPtr)glBeginTransformFeedback }, { "glBindAttribLocation", (deFunctionPtr)glBindAttribLocation }, { "glBindBuffer", (deFunctionPtr)glBindBuffer }, { "glBindBufferBase", (deFunctionPtr)glBindBufferBase }, { "glBindBufferRange", (deFunctionPtr)glBindBufferRange }, { "glBindFramebuffer", (deFunctionPtr)glBindFramebuffer }, { "glBindImageTexture", (deFunctionPtr)glBindImageTexture }, { "glBindProgramPipeline", (deFunctionPtr)glBindProgramPipeline }, { "glBindRenderbuffer", (deFunctionPtr)glBindRenderbuffer }, { "glBindSampler", (deFunctionPtr)glBindSampler }, { "glBindTexture", (deFunctionPtr)glBindTexture }, { "glBindTransformFeedback", (deFunctionPtr)glBindTransformFeedback }, { "glBindVertexArray", (deFunctionPtr)glBindVertexArray }, { "glBindVertexBuffer", (deFunctionPtr)glBindVertexBuffer }, { "glBlendBarrier", (deFunctionPtr)glBlendBarrier }, { "glBlendColor", (deFunctionPtr)glBlendColor }, { "glBlendEquation", (deFunctionPtr)glBlendEquation }, { "glBlendEquationSeparate", (deFunctionPtr)glBlendEquationSeparate }, { "glBlendEquationSeparatei", (deFunctionPtr)glBlendEquationSeparatei }, { "glBlendEquationi", (deFunctionPtr)glBlendEquationi }, { "glBlendFunc", (deFunctionPtr)glBlendFunc }, { "glBlendFuncSeparate", (deFunctionPtr)glBlendFuncSeparate }, { "glBlendFuncSeparatei", (deFunctionPtr)glBlendFuncSeparatei }, { "glBlendFunci", (deFunctionPtr)glBlendFunci }, { "glBlitFramebuffer", (deFunctionPtr)glBlitFramebuffer }, { "glBufferData", (deFunctionPtr)glBufferData }, { "glBufferSubData", (deFunctionPtr)glBufferSubData }, { "glCheckFramebufferStatus", (deFunctionPtr)glCheckFramebufferStatus }, { "glClear", (deFunctionPtr)glClear }, { "glClearBufferfi", (deFunctionPtr)glClearBufferfi }, { "glClearBufferfv", (deFunctionPtr)glClearBufferfv }, { "glClearBufferiv", (deFunctionPtr)glClearBufferiv }, { "glClearBufferuiv", (deFunctionPtr)glClearBufferuiv }, { "glClearColor", (deFunctionPtr)glClearColor }, { "glClearDepthf", (deFunctionPtr)glClearDepthf }, { "glClearStencil", (deFunctionPtr)glClearStencil }, { "glClientWaitSync", (deFunctionPtr)glClientWaitSync }, { "glColorMask", (deFunctionPtr)glColorMask }, { "glColorMaski", (deFunctionPtr)glColorMaski }, { "glCompileShader", (deFunctionPtr)glCompileShader }, { "glCompressedTexImage2D", (deFunctionPtr)glCompressedTexImage2D }, { "glCompressedTexImage3D", (deFunctionPtr)glCompressedTexImage3D }, { "glCompressedTexSubImage2D", (deFunctionPtr)glCompressedTexSubImage2D }, { "glCompressedTexSubImage3D", (deFunctionPtr)glCompressedTexSubImage3D }, { "glCopyBufferSubData", (deFunctionPtr)glCopyBufferSubData }, { "glCopyImageSubData", (deFunctionPtr)glCopyImageSubData }, { "glCopyTexImage2D", (deFunctionPtr)glCopyTexImage2D }, { "glCopyTexSubImage2D", (deFunctionPtr)glCopyTexSubImage2D }, { "glCopyTexSubImage3D", (deFunctionPtr)glCopyTexSubImage3D }, { "glCreateProgram", (deFunctionPtr)glCreateProgram }, { "glCreateShader", (deFunctionPtr)glCreateShader }, { "glCreateShaderProgramv", (deFunctionPtr)glCreateShaderProgramv }, { "glCullFace", (deFunctionPtr)glCullFace }, { "glDebugMessageCallback", (deFunctionPtr)glDebugMessageCallback }, { "glDebugMessageControl", (deFunctionPtr)glDebugMessageControl }, { "glDebugMessageInsert", (deFunctionPtr)glDebugMessageInsert }, { "glDeleteBuffers", (deFunctionPtr)glDeleteBuffers }, { "glDeleteFramebuffers", (deFunctionPtr)glDeleteFramebuffers }, { "glDeleteProgram", (deFunctionPtr)glDeleteProgram }, { "glDeleteProgramPipelines", (deFunctionPtr)glDeleteProgramPipelines }, { "glDeleteQueries", (deFunctionPtr)glDeleteQueries }, { "glDeleteRenderbuffers", (deFunctionPtr)glDeleteRenderbuffers }, { "glDeleteSamplers", (deFunctionPtr)glDeleteSamplers }, { "glDeleteShader", (deFunctionPtr)glDeleteShader }, { "glDeleteSync", (deFunctionPtr)glDeleteSync }, { "glDeleteTextures", (deFunctionPtr)glDeleteTextures }, { "glDeleteTransformFeedbacks", (deFunctionPtr)glDeleteTransformFeedbacks }, { "glDeleteVertexArrays", (deFunctionPtr)glDeleteVertexArrays }, { "glDepthFunc", (deFunctionPtr)glDepthFunc }, { "glDepthMask", (deFunctionPtr)glDepthMask }, { "glDepthRangef", (deFunctionPtr)glDepthRangef }, { "glDetachShader", (deFunctionPtr)glDetachShader }, { "glDisable", (deFunctionPtr)glDisable }, { "glDisableVertexAttribArray", (deFunctionPtr)glDisableVertexAttribArray }, { "glDisablei", (deFunctionPtr)glDisablei }, { "glDispatchCompute", (deFunctionPtr)glDispatchCompute }, { "glDispatchComputeIndirect", (deFunctionPtr)glDispatchComputeIndirect }, { "glDrawArrays", (deFunctionPtr)glDrawArrays }, { "glDrawArraysIndirect", (deFunctionPtr)glDrawArraysIndirect }, { "glDrawArraysInstanced", (deFunctionPtr)glDrawArraysInstanced }, { "glDrawBuffers", (deFunctionPtr)glDrawBuffers }, { "glDrawElements", (deFunctionPtr)glDrawElements }, { "glDrawElementsBaseVertex", (deFunctionPtr)glDrawElementsBaseVertex }, { "glDrawElementsIndirect", (deFunctionPtr)glDrawElementsIndirect }, { "glDrawElementsInstanced", (deFunctionPtr)glDrawElementsInstanced }, { "glDrawElementsInstancedBaseVertex", (deFunctionPtr)glDrawElementsInstancedBaseVertex }, { "glDrawRangeElements", (deFunctionPtr)glDrawRangeElements }, { "glDrawRangeElementsBaseVertex", (deFunctionPtr)glDrawRangeElementsBaseVertex }, { "glEnable", (deFunctionPtr)glEnable }, { "glEnableVertexAttribArray", (deFunctionPtr)glEnableVertexAttribArray }, { "glEnablei", (deFunctionPtr)glEnablei }, { "glEndQuery", (deFunctionPtr)glEndQuery }, { "glEndTransformFeedback", (deFunctionPtr)glEndTransformFeedback }, { "glFenceSync", (deFunctionPtr)glFenceSync }, { "glFinish", (deFunctionPtr)glFinish }, { "glFlush", (deFunctionPtr)glFlush }, { "glFlushMappedBufferRange", (deFunctionPtr)glFlushMappedBufferRange }, { "glFramebufferParameteri", (deFunctionPtr)glFramebufferParameteri }, { "glFramebufferRenderbuffer", (deFunctionPtr)glFramebufferRenderbuffer }, { "glFramebufferTexture", (deFunctionPtr)glFramebufferTexture }, { "glFramebufferTexture2D", (deFunctionPtr)glFramebufferTexture2D }, { "glFramebufferTextureLayer", (deFunctionPtr)glFramebufferTextureLayer }, { "glFrontFace", (deFunctionPtr)glFrontFace }, { "glGenBuffers", (deFunctionPtr)glGenBuffers }, { "glGenFramebuffers", (deFunctionPtr)glGenFramebuffers }, { "glGenProgramPipelines", (deFunctionPtr)glGenProgramPipelines }, { "glGenQueries", (deFunctionPtr)glGenQueries }, { "glGenRenderbuffers", (deFunctionPtr)glGenRenderbuffers }, { "glGenSamplers", (deFunctionPtr)glGenSamplers }, { "glGenTextures", (deFunctionPtr)glGenTextures }, { "glGenTransformFeedbacks", (deFunctionPtr)glGenTransformFeedbacks }, { "glGenVertexArrays", (deFunctionPtr)glGenVertexArrays }, { "glGenerateMipmap", (deFunctionPtr)glGenerateMipmap }, { "glGetActiveAttrib", (deFunctionPtr)glGetActiveAttrib }, { "glGetActiveUniform", (deFunctionPtr)glGetActiveUniform }, { "glGetActiveUniformBlockName", (deFunctionPtr)glGetActiveUniformBlockName }, { "glGetActiveUniformBlockiv", (deFunctionPtr)glGetActiveUniformBlockiv }, { "glGetActiveUniformsiv", (deFunctionPtr)glGetActiveUniformsiv }, { "glGetAttachedShaders", (deFunctionPtr)glGetAttachedShaders }, { "glGetAttribLocation", (deFunctionPtr)glGetAttribLocation }, { "glGetBooleani_v", (deFunctionPtr)glGetBooleani_v }, { "glGetBooleanv", (deFunctionPtr)glGetBooleanv }, { "glGetBufferParameteri64v", (deFunctionPtr)glGetBufferParameteri64v }, { "glGetBufferParameteriv", (deFunctionPtr)glGetBufferParameteriv }, { "glGetBufferPointerv", (deFunctionPtr)glGetBufferPointerv }, { "glGetDebugMessageLog", (deFunctionPtr)glGetDebugMessageLog }, { "glGetError", (deFunctionPtr)glGetError }, { "glGetFloatv", (deFunctionPtr)glGetFloatv }, { "glGetFragDataLocation", (deFunctionPtr)glGetFragDataLocation }, { "glGetFramebufferAttachmentParameteriv", (deFunctionPtr)glGetFramebufferAttachmentParameteriv }, { "glGetFramebufferParameteriv", (deFunctionPtr)glGetFramebufferParameteriv }, { "glGetGraphicsResetStatus", (deFunctionPtr)glGetGraphicsResetStatus }, { "glGetInteger64i_v", (deFunctionPtr)glGetInteger64i_v }, { "glGetInteger64v", (deFunctionPtr)glGetInteger64v }, { "glGetIntegeri_v", (deFunctionPtr)glGetIntegeri_v }, { "glGetIntegerv", (deFunctionPtr)glGetIntegerv }, { "glGetInternalformativ", (deFunctionPtr)glGetInternalformativ }, { "glGetMultisamplefv", (deFunctionPtr)glGetMultisamplefv }, { "glGetObjectLabel", (deFunctionPtr)glGetObjectLabel }, { "glGetObjectPtrLabel", (deFunctionPtr)glGetObjectPtrLabel }, { "glGetPointerv", (deFunctionPtr)glGetPointerv }, { "glGetProgramBinary", (deFunctionPtr)glGetProgramBinary }, { "glGetProgramInfoLog", (deFunctionPtr)glGetProgramInfoLog }, { "glGetProgramInterfaceiv", (deFunctionPtr)glGetProgramInterfaceiv }, { "glGetProgramPipelineInfoLog", (deFunctionPtr)glGetProgramPipelineInfoLog }, { "glGetProgramPipelineiv", (deFunctionPtr)glGetProgramPipelineiv }, { "glGetProgramResourceIndex", (deFunctionPtr)glGetProgramResourceIndex }, { "glGetProgramResourceLocation", (deFunctionPtr)glGetProgramResourceLocation }, { "glGetProgramResourceName", (deFunctionPtr)glGetProgramResourceName }, { "glGetProgramResourceiv", (deFunctionPtr)glGetProgramResourceiv }, { "glGetProgramiv", (deFunctionPtr)glGetProgramiv }, { "glGetQueryObjectuiv", (deFunctionPtr)glGetQueryObjectuiv }, { "glGetQueryiv", (deFunctionPtr)glGetQueryiv }, { "glGetRenderbufferParameteriv", (deFunctionPtr)glGetRenderbufferParameteriv }, { "glGetSamplerParameterIiv", (deFunctionPtr)glGetSamplerParameterIiv }, { "glGetSamplerParameterIuiv", (deFunctionPtr)glGetSamplerParameterIuiv }, { "glGetSamplerParameterfv", (deFunctionPtr)glGetSamplerParameterfv }, { "glGetSamplerParameteriv", (deFunctionPtr)glGetSamplerParameteriv }, { "glGetShaderInfoLog", (deFunctionPtr)glGetShaderInfoLog }, { "glGetShaderPrecisionFormat", (deFunctionPtr)glGetShaderPrecisionFormat }, { "glGetShaderSource", (deFunctionPtr)glGetShaderSource }, { "glGetShaderiv", (deFunctionPtr)glGetShaderiv }, { "glGetString", (deFunctionPtr)glGetString }, { "glGetStringi", (deFunctionPtr)glGetStringi }, { "glGetSynciv", (deFunctionPtr)glGetSynciv }, { "glGetTexLevelParameterfv", (deFunctionPtr)glGetTexLevelParameterfv }, { "glGetTexLevelParameteriv", (deFunctionPtr)glGetTexLevelParameteriv }, { "glGetTexParameterIiv", (deFunctionPtr)glGetTexParameterIiv }, { "glGetTexParameterIuiv", (deFunctionPtr)glGetTexParameterIuiv }, { "glGetTexParameterfv", (deFunctionPtr)glGetTexParameterfv }, { "glGetTexParameteriv", (deFunctionPtr)glGetTexParameteriv }, { "glGetTransformFeedbackVarying", (deFunctionPtr)glGetTransformFeedbackVarying }, { "glGetUniformBlockIndex", (deFunctionPtr)glGetUniformBlockIndex }, { "glGetUniformIndices", (deFunctionPtr)glGetUniformIndices }, { "glGetUniformLocation", (deFunctionPtr)glGetUniformLocation }, { "glGetUniformfv", (deFunctionPtr)glGetUniformfv }, { "glGetUniformiv", (deFunctionPtr)glGetUniformiv }, { "glGetUniformuiv", (deFunctionPtr)glGetUniformuiv }, { "glGetVertexAttribIiv", (deFunctionPtr)glGetVertexAttribIiv }, { "glGetVertexAttribIuiv", (deFunctionPtr)glGetVertexAttribIuiv }, { "glGetVertexAttribPointerv", (deFunctionPtr)glGetVertexAttribPointerv }, { "glGetVertexAttribfv", (deFunctionPtr)glGetVertexAttribfv }, { "glGetVertexAttribiv", (deFunctionPtr)glGetVertexAttribiv }, { "glGetnUniformfv", (deFunctionPtr)glGetnUniformfv }, { "glGetnUniformiv", (deFunctionPtr)glGetnUniformiv }, { "glGetnUniformuiv", (deFunctionPtr)glGetnUniformuiv }, { "glHint", (deFunctionPtr)glHint }, { "glInvalidateFramebuffer", (deFunctionPtr)glInvalidateFramebuffer }, { "glInvalidateSubFramebuffer", (deFunctionPtr)glInvalidateSubFramebuffer }, { "glIsBuffer", (deFunctionPtr)glIsBuffer }, { "glIsEnabled", (deFunctionPtr)glIsEnabled }, { "glIsEnabledi", (deFunctionPtr)glIsEnabledi }, { "glIsFramebuffer", (deFunctionPtr)glIsFramebuffer }, { "glIsProgram", (deFunctionPtr)glIsProgram }, { "glIsProgramPipeline", (deFunctionPtr)glIsProgramPipeline }, { "glIsQuery", (deFunctionPtr)glIsQuery }, { "glIsRenderbuffer", (deFunctionPtr)glIsRenderbuffer }, { "glIsSampler", (deFunctionPtr)glIsSampler }, { "glIsShader", (deFunctionPtr)glIsShader }, { "glIsSync", (deFunctionPtr)glIsSync }, { "glIsTexture", (deFunctionPtr)glIsTexture }, { "glIsTransformFeedback", (deFunctionPtr)glIsTransformFeedback }, { "glIsVertexArray", (deFunctionPtr)glIsVertexArray }, { "glLineWidth", (deFunctionPtr)glLineWidth }, { "glLinkProgram", (deFunctionPtr)glLinkProgram }, { "glMapBufferRange", (deFunctionPtr)glMapBufferRange }, { "glMemoryBarrier", (deFunctionPtr)glMemoryBarrier }, { "glMemoryBarrierByRegion", (deFunctionPtr)glMemoryBarrierByRegion }, { "glMinSampleShading", (deFunctionPtr)glMinSampleShading }, { "glObjectLabel", (deFunctionPtr)glObjectLabel }, { "glObjectPtrLabel", (deFunctionPtr)glObjectPtrLabel }, { "glPatchParameteri", (deFunctionPtr)glPatchParameteri }, { "glPauseTransformFeedback", (deFunctionPtr)glPauseTransformFeedback }, { "glPixelStorei", (deFunctionPtr)glPixelStorei }, { "glPolygonOffset", (deFunctionPtr)glPolygonOffset }, { "glPopDebugGroup", (deFunctionPtr)glPopDebugGroup }, { "glPrimitiveBoundingBox", (deFunctionPtr)glPrimitiveBoundingBox }, { "glProgramBinary", (deFunctionPtr)glProgramBinary }, { "glProgramParameteri", (deFunctionPtr)glProgramParameteri }, { "glProgramUniform1f", (deFunctionPtr)glProgramUniform1f }, { "glProgramUniform1fv", (deFunctionPtr)glProgramUniform1fv }, { "glProgramUniform1i", (deFunctionPtr)glProgramUniform1i }, { "glProgramUniform1iv", (deFunctionPtr)glProgramUniform1iv }, { "glProgramUniform1ui", (deFunctionPtr)glProgramUniform1ui }, { "glProgramUniform1uiv", (deFunctionPtr)glProgramUniform1uiv }, { "glProgramUniform2f", (deFunctionPtr)glProgramUniform2f }, { "glProgramUniform2fv", (deFunctionPtr)glProgramUniform2fv }, { "glProgramUniform2i", (deFunctionPtr)glProgramUniform2i }, { "glProgramUniform2iv", (deFunctionPtr)glProgramUniform2iv }, { "glProgramUniform2ui", (deFunctionPtr)glProgramUniform2ui }, { "glProgramUniform2uiv", (deFunctionPtr)glProgramUniform2uiv }, { "glProgramUniform3f", (deFunctionPtr)glProgramUniform3f }, { "glProgramUniform3fv", (deFunctionPtr)glProgramUniform3fv }, { "glProgramUniform3i", (deFunctionPtr)glProgramUniform3i }, { "glProgramUniform3iv", (deFunctionPtr)glProgramUniform3iv }, { "glProgramUniform3ui", (deFunctionPtr)glProgramUniform3ui }, { "glProgramUniform3uiv", (deFunctionPtr)glProgramUniform3uiv }, { "glProgramUniform4f", (deFunctionPtr)glProgramUniform4f }, { "glProgramUniform4fv", (deFunctionPtr)glProgramUniform4fv }, { "glProgramUniform4i", (deFunctionPtr)glProgramUniform4i }, { "glProgramUniform4iv", (deFunctionPtr)glProgramUniform4iv }, { "glProgramUniform4ui", (deFunctionPtr)glProgramUniform4ui }, { "glProgramUniform4uiv", (deFunctionPtr)glProgramUniform4uiv }, { "glProgramUniformMatrix2fv", (deFunctionPtr)glProgramUniformMatrix2fv }, { "glProgramUniformMatrix2x3fv", (deFunctionPtr)glProgramUniformMatrix2x3fv }, { "glProgramUniformMatrix2x4fv", (deFunctionPtr)glProgramUniformMatrix2x4fv }, { "glProgramUniformMatrix3fv", (deFunctionPtr)glProgramUniformMatrix3fv }, { "glProgramUniformMatrix3x2fv", (deFunctionPtr)glProgramUniformMatrix3x2fv }, { "glProgramUniformMatrix3x4fv", (deFunctionPtr)glProgramUniformMatrix3x4fv }, { "glProgramUniformMatrix4fv", (deFunctionPtr)glProgramUniformMatrix4fv }, { "glProgramUniformMatrix4x2fv", (deFunctionPtr)glProgramUniformMatrix4x2fv }, { "glProgramUniformMatrix4x3fv", (deFunctionPtr)glProgramUniformMatrix4x3fv }, { "glPushDebugGroup", (deFunctionPtr)glPushDebugGroup }, { "glReadBuffer", (deFunctionPtr)glReadBuffer }, { "glReadPixels", (deFunctionPtr)glReadPixels }, { "glReadnPixels", (deFunctionPtr)glReadnPixels }, { "glReleaseShaderCompiler", (deFunctionPtr)glReleaseShaderCompiler }, { "glRenderbufferStorage", (deFunctionPtr)glRenderbufferStorage }, { "glRenderbufferStorageMultisample", (deFunctionPtr)glRenderbufferStorageMultisample }, { "glResumeTransformFeedback", (deFunctionPtr)glResumeTransformFeedback }, { "glSampleCoverage", (deFunctionPtr)glSampleCoverage }, { "glSampleMaski", (deFunctionPtr)glSampleMaski }, { "glSamplerParameterIiv", (deFunctionPtr)glSamplerParameterIiv }, { "glSamplerParameterIuiv", (deFunctionPtr)glSamplerParameterIuiv }, { "glSamplerParameterf", (deFunctionPtr)glSamplerParameterf }, { "glSamplerParameterfv", (deFunctionPtr)glSamplerParameterfv }, { "glSamplerParameteri", (deFunctionPtr)glSamplerParameteri }, { "glSamplerParameteriv", (deFunctionPtr)glSamplerParameteriv }, { "glScissor", (deFunctionPtr)glScissor }, { "glShaderBinary", (deFunctionPtr)glShaderBinary }, { "glShaderSource", (deFunctionPtr)glShaderSource }, { "glStencilFunc", (deFunctionPtr)glStencilFunc }, { "glStencilFuncSeparate", (deFunctionPtr)glStencilFuncSeparate }, { "glStencilMask", (deFunctionPtr)glStencilMask }, { "glStencilMaskSeparate", (deFunctionPtr)glStencilMaskSeparate }, { "glStencilOp", (deFunctionPtr)glStencilOp }, { "glStencilOpSeparate", (deFunctionPtr)glStencilOpSeparate }, { "glTexBuffer", (deFunctionPtr)glTexBuffer }, { "glTexBufferRange", (deFunctionPtr)glTexBufferRange }, { "glTexImage2D", (deFunctionPtr)glTexImage2D }, { "glTexImage3D", (deFunctionPtr)glTexImage3D }, { "glTexParameterIiv", (deFunctionPtr)glTexParameterIiv }, { "glTexParameterIuiv", (deFunctionPtr)glTexParameterIuiv }, { "glTexParameterf", (deFunctionPtr)glTexParameterf }, { "glTexParameterfv", (deFunctionPtr)glTexParameterfv }, { "glTexParameteri", (deFunctionPtr)glTexParameteri }, { "glTexParameteriv", (deFunctionPtr)glTexParameteriv }, { "glTexStorage2D", (deFunctionPtr)glTexStorage2D }, { "glTexStorage2DMultisample", (deFunctionPtr)glTexStorage2DMultisample }, { "glTexStorage3D", (deFunctionPtr)glTexStorage3D }, { "glTexStorage3DMultisample", (deFunctionPtr)glTexStorage3DMultisample }, { "glTexSubImage2D", (deFunctionPtr)glTexSubImage2D }, { "glTexSubImage3D", (deFunctionPtr)glTexSubImage3D }, { "glTransformFeedbackVaryings", (deFunctionPtr)glTransformFeedbackVaryings }, { "glUniform1f", (deFunctionPtr)glUniform1f }, { "glUniform1fv", (deFunctionPtr)glUniform1fv }, { "glUniform1i", (deFunctionPtr)glUniform1i }, { "glUniform1iv", (deFunctionPtr)glUniform1iv }, { "glUniform1ui", (deFunctionPtr)glUniform1ui }, { "glUniform1uiv", (deFunctionPtr)glUniform1uiv }, { "glUniform2f", (deFunctionPtr)glUniform2f }, { "glUniform2fv", (deFunctionPtr)glUniform2fv }, { "glUniform2i", (deFunctionPtr)glUniform2i }, { "glUniform2iv", (deFunctionPtr)glUniform2iv }, { "glUniform2ui", (deFunctionPtr)glUniform2ui }, { "glUniform2uiv", (deFunctionPtr)glUniform2uiv }, { "glUniform3f", (deFunctionPtr)glUniform3f }, { "glUniform3fv", (deFunctionPtr)glUniform3fv }, { "glUniform3i", (deFunctionPtr)glUniform3i }, { "glUniform3iv", (deFunctionPtr)glUniform3iv }, { "glUniform3ui", (deFunctionPtr)glUniform3ui }, { "glUniform3uiv", (deFunctionPtr)glUniform3uiv }, { "glUniform4f", (deFunctionPtr)glUniform4f }, { "glUniform4fv", (deFunctionPtr)glUniform4fv }, { "glUniform4i", (deFunctionPtr)glUniform4i }, { "glUniform4iv", (deFunctionPtr)glUniform4iv }, { "glUniform4ui", (deFunctionPtr)glUniform4ui }, { "glUniform4uiv", (deFunctionPtr)glUniform4uiv }, { "glUniformBlockBinding", (deFunctionPtr)glUniformBlockBinding }, { "glUniformMatrix2fv", (deFunctionPtr)glUniformMatrix2fv }, { "glUniformMatrix2x3fv", (deFunctionPtr)glUniformMatrix2x3fv }, { "glUniformMatrix2x4fv", (deFunctionPtr)glUniformMatrix2x4fv }, { "glUniformMatrix3fv", (deFunctionPtr)glUniformMatrix3fv }, { "glUniformMatrix3x2fv", (deFunctionPtr)glUniformMatrix3x2fv }, { "glUniformMatrix3x4fv", (deFunctionPtr)glUniformMatrix3x4fv }, { "glUniformMatrix4fv", (deFunctionPtr)glUniformMatrix4fv }, { "glUniformMatrix4x2fv", (deFunctionPtr)glUniformMatrix4x2fv }, { "glUniformMatrix4x3fv", (deFunctionPtr)glUniformMatrix4x3fv }, { "glUnmapBuffer", (deFunctionPtr)glUnmapBuffer }, { "glUseProgram", (deFunctionPtr)glUseProgram }, { "glUseProgramStages", (deFunctionPtr)glUseProgramStages }, { "glValidateProgram", (deFunctionPtr)glValidateProgram }, { "glValidateProgramPipeline", (deFunctionPtr)glValidateProgramPipeline }, { "glVertexAttrib1f", (deFunctionPtr)glVertexAttrib1f }, { "glVertexAttrib1fv", (deFunctionPtr)glVertexAttrib1fv }, { "glVertexAttrib2f", (deFunctionPtr)glVertexAttrib2f }, { "glVertexAttrib2fv", (deFunctionPtr)glVertexAttrib2fv }, { "glVertexAttrib3f", (deFunctionPtr)glVertexAttrib3f }, { "glVertexAttrib3fv", (deFunctionPtr)glVertexAttrib3fv }, { "glVertexAttrib4f", (deFunctionPtr)glVertexAttrib4f }, { "glVertexAttrib4fv", (deFunctionPtr)glVertexAttrib4fv }, { "glVertexAttribBinding", (deFunctionPtr)glVertexAttribBinding }, { "glVertexAttribDivisor", (deFunctionPtr)glVertexAttribDivisor }, { "glVertexAttribFormat", (deFunctionPtr)glVertexAttribFormat }, { "glVertexAttribI4i", (deFunctionPtr)glVertexAttribI4i }, { "glVertexAttribI4iv", (deFunctionPtr)glVertexAttribI4iv }, { "glVertexAttribI4ui", (deFunctionPtr)glVertexAttribI4ui }, { "glVertexAttribI4uiv", (deFunctionPtr)glVertexAttribI4uiv }, { "glVertexAttribIFormat", (deFunctionPtr)glVertexAttribIFormat }, { "glVertexAttribIPointer", (deFunctionPtr)glVertexAttribIPointer }, { "glVertexAttribPointer", (deFunctionPtr)glVertexAttribPointer }, { "glVertexBindingDivisor", (deFunctionPtr)glVertexBindingDivisor }, { "glViewport", (deFunctionPtr)glViewport }, { "glWaitSync", (deFunctionPtr)glWaitSync },