1/* WARNING: This is auto-generated file. Do not modify, since changes will 2 * be lost! Modify the generating script instead. 3 * 4 * Generated from Khronos GL API description (gl.xml) revision acc85f4b76949b015c0354bd8c20a1076a49b1cf. 5 */ 6 { "glActiveShaderProgram", (deFunctionPtr)glActiveShaderProgram }, 7 { "glActiveTexture", (deFunctionPtr)glActiveTexture }, 8 { "glAttachShader", (deFunctionPtr)glAttachShader }, 9 { "glBeginQuery", (deFunctionPtr)glBeginQuery }, 10 { "glBeginTransformFeedback", (deFunctionPtr)glBeginTransformFeedback }, 11 { "glBindAttribLocation", (deFunctionPtr)glBindAttribLocation }, 12 { "glBindBuffer", (deFunctionPtr)glBindBuffer }, 13 { "glBindBufferBase", (deFunctionPtr)glBindBufferBase }, 14 { "glBindBufferRange", (deFunctionPtr)glBindBufferRange }, 15 { "glBindFramebuffer", (deFunctionPtr)glBindFramebuffer }, 16 { "glBindImageTexture", (deFunctionPtr)glBindImageTexture }, 17 { "glBindProgramPipeline", (deFunctionPtr)glBindProgramPipeline }, 18 { "glBindRenderbuffer", (deFunctionPtr)glBindRenderbuffer }, 19 { "glBindSampler", (deFunctionPtr)glBindSampler }, 20 { "glBindTexture", (deFunctionPtr)glBindTexture }, 21 { "glBindTransformFeedback", (deFunctionPtr)glBindTransformFeedback }, 22 { "glBindVertexArray", (deFunctionPtr)glBindVertexArray }, 23 { "glBindVertexBuffer", (deFunctionPtr)glBindVertexBuffer }, 24 { "glBlendBarrier", (deFunctionPtr)glBlendBarrier }, 25 { "glBlendColor", (deFunctionPtr)glBlendColor }, 26 { "glBlendEquation", (deFunctionPtr)glBlendEquation }, 27 { "glBlendEquationSeparate", (deFunctionPtr)glBlendEquationSeparate }, 28 { "glBlendEquationSeparatei", (deFunctionPtr)glBlendEquationSeparatei }, 29 { "glBlendEquationi", (deFunctionPtr)glBlendEquationi }, 30 { "glBlendFunc", (deFunctionPtr)glBlendFunc }, 31 { "glBlendFuncSeparate", (deFunctionPtr)glBlendFuncSeparate }, 32 { "glBlendFuncSeparatei", (deFunctionPtr)glBlendFuncSeparatei }, 33 { "glBlendFunci", (deFunctionPtr)glBlendFunci }, 34 { "glBlitFramebuffer", (deFunctionPtr)glBlitFramebuffer }, 35 { "glBufferData", (deFunctionPtr)glBufferData }, 36 { "glBufferSubData", (deFunctionPtr)glBufferSubData }, 37 { "glCheckFramebufferStatus", (deFunctionPtr)glCheckFramebufferStatus }, 38 { "glClear", (deFunctionPtr)glClear }, 39 { "glClearBufferfi", (deFunctionPtr)glClearBufferfi }, 40 { "glClearBufferfv", (deFunctionPtr)glClearBufferfv }, 41 { "glClearBufferiv", (deFunctionPtr)glClearBufferiv }, 42 { "glClearBufferuiv", (deFunctionPtr)glClearBufferuiv }, 43 { "glClearColor", (deFunctionPtr)glClearColor }, 44 { "glClearDepthf", (deFunctionPtr)glClearDepthf }, 45 { "glClearStencil", (deFunctionPtr)glClearStencil }, 46 { "glClientWaitSync", (deFunctionPtr)glClientWaitSync }, 47 { "glColorMask", (deFunctionPtr)glColorMask }, 48 { "glColorMaski", (deFunctionPtr)glColorMaski }, 49 { "glCompileShader", (deFunctionPtr)glCompileShader }, 50 { "glCompressedTexImage2D", (deFunctionPtr)glCompressedTexImage2D }, 51 { "glCompressedTexImage3D", (deFunctionPtr)glCompressedTexImage3D }, 52 { "glCompressedTexSubImage2D", (deFunctionPtr)glCompressedTexSubImage2D }, 53 { "glCompressedTexSubImage3D", (deFunctionPtr)glCompressedTexSubImage3D }, 54 { "glCopyBufferSubData", (deFunctionPtr)glCopyBufferSubData }, 55 { "glCopyImageSubData", (deFunctionPtr)glCopyImageSubData }, 56 { "glCopyTexImage2D", (deFunctionPtr)glCopyTexImage2D }, 57 { "glCopyTexSubImage2D", (deFunctionPtr)glCopyTexSubImage2D }, 58 { "glCopyTexSubImage3D", (deFunctionPtr)glCopyTexSubImage3D }, 59 { "glCreateProgram", (deFunctionPtr)glCreateProgram }, 60 { "glCreateShader", (deFunctionPtr)glCreateShader }, 61 { "glCreateShaderProgramv", (deFunctionPtr)glCreateShaderProgramv }, 62 { "glCullFace", (deFunctionPtr)glCullFace }, 63 { "glDebugMessageCallback", (deFunctionPtr)glDebugMessageCallback }, 64 { "glDebugMessageControl", (deFunctionPtr)glDebugMessageControl }, 65 { "glDebugMessageInsert", (deFunctionPtr)glDebugMessageInsert }, 66 { "glDeleteBuffers", (deFunctionPtr)glDeleteBuffers }, 67 { "glDeleteFramebuffers", (deFunctionPtr)glDeleteFramebuffers }, 68 { "glDeleteProgram", (deFunctionPtr)glDeleteProgram }, 69 { "glDeleteProgramPipelines", (deFunctionPtr)glDeleteProgramPipelines }, 70 { "glDeleteQueries", (deFunctionPtr)glDeleteQueries }, 71 { "glDeleteRenderbuffers", (deFunctionPtr)glDeleteRenderbuffers }, 72 { "glDeleteSamplers", (deFunctionPtr)glDeleteSamplers }, 73 { "glDeleteShader", (deFunctionPtr)glDeleteShader }, 74 { "glDeleteSync", (deFunctionPtr)glDeleteSync }, 75 { "glDeleteTextures", (deFunctionPtr)glDeleteTextures }, 76 { "glDeleteTransformFeedbacks", (deFunctionPtr)glDeleteTransformFeedbacks }, 77 { "glDeleteVertexArrays", (deFunctionPtr)glDeleteVertexArrays }, 78 { "glDepthFunc", (deFunctionPtr)glDepthFunc }, 79 { "glDepthMask", (deFunctionPtr)glDepthMask }, 80 { "glDepthRangef", (deFunctionPtr)glDepthRangef }, 81 { "glDetachShader", (deFunctionPtr)glDetachShader }, 82 { "glDisable", (deFunctionPtr)glDisable }, 83 { "glDisableVertexAttribArray", (deFunctionPtr)glDisableVertexAttribArray }, 84 { "glDisablei", (deFunctionPtr)glDisablei }, 85 { "glDispatchCompute", (deFunctionPtr)glDispatchCompute }, 86 { "glDispatchComputeIndirect", (deFunctionPtr)glDispatchComputeIndirect }, 87 { "glDrawArrays", (deFunctionPtr)glDrawArrays }, 88 { "glDrawArraysIndirect", (deFunctionPtr)glDrawArraysIndirect }, 89 { "glDrawArraysInstanced", (deFunctionPtr)glDrawArraysInstanced }, 90 { "glDrawBuffers", (deFunctionPtr)glDrawBuffers }, 91 { "glDrawElements", (deFunctionPtr)glDrawElements }, 92 { "glDrawElementsBaseVertex", (deFunctionPtr)glDrawElementsBaseVertex }, 93 { "glDrawElementsIndirect", (deFunctionPtr)glDrawElementsIndirect }, 94 { "glDrawElementsInstanced", (deFunctionPtr)glDrawElementsInstanced }, 95 { "glDrawElementsInstancedBaseVertex", (deFunctionPtr)glDrawElementsInstancedBaseVertex }, 96 { "glDrawRangeElements", (deFunctionPtr)glDrawRangeElements }, 97 { "glDrawRangeElementsBaseVertex", (deFunctionPtr)glDrawRangeElementsBaseVertex }, 98 { "glEnable", (deFunctionPtr)glEnable }, 99 { "glEnableVertexAttribArray", (deFunctionPtr)glEnableVertexAttribArray }, 100 { "glEnablei", (deFunctionPtr)glEnablei }, 101 { "glEndQuery", (deFunctionPtr)glEndQuery }, 102 { "glEndTransformFeedback", (deFunctionPtr)glEndTransformFeedback }, 103 { "glFenceSync", (deFunctionPtr)glFenceSync }, 104 { "glFinish", (deFunctionPtr)glFinish }, 105 { "glFlush", (deFunctionPtr)glFlush }, 106 { "glFlushMappedBufferRange", (deFunctionPtr)glFlushMappedBufferRange }, 107 { "glFramebufferParameteri", (deFunctionPtr)glFramebufferParameteri }, 108 { "glFramebufferRenderbuffer", (deFunctionPtr)glFramebufferRenderbuffer }, 109 { "glFramebufferTexture", (deFunctionPtr)glFramebufferTexture }, 110 { "glFramebufferTexture2D", (deFunctionPtr)glFramebufferTexture2D }, 111 { "glFramebufferTextureLayer", (deFunctionPtr)glFramebufferTextureLayer }, 112 { "glFrontFace", (deFunctionPtr)glFrontFace }, 113 { "glGenBuffers", (deFunctionPtr)glGenBuffers }, 114 { "glGenFramebuffers", (deFunctionPtr)glGenFramebuffers }, 115 { "glGenProgramPipelines", (deFunctionPtr)glGenProgramPipelines }, 116 { "glGenQueries", (deFunctionPtr)glGenQueries }, 117 { "glGenRenderbuffers", (deFunctionPtr)glGenRenderbuffers }, 118 { "glGenSamplers", (deFunctionPtr)glGenSamplers }, 119 { "glGenTextures", (deFunctionPtr)glGenTextures }, 120 { "glGenTransformFeedbacks", (deFunctionPtr)glGenTransformFeedbacks }, 121 { "glGenVertexArrays", (deFunctionPtr)glGenVertexArrays }, 122 { "glGenerateMipmap", (deFunctionPtr)glGenerateMipmap }, 123 { "glGetActiveAttrib", (deFunctionPtr)glGetActiveAttrib }, 124 { "glGetActiveUniform", (deFunctionPtr)glGetActiveUniform }, 125 { "glGetActiveUniformBlockName", (deFunctionPtr)glGetActiveUniformBlockName }, 126 { "glGetActiveUniformBlockiv", (deFunctionPtr)glGetActiveUniformBlockiv }, 127 { "glGetActiveUniformsiv", (deFunctionPtr)glGetActiveUniformsiv }, 128 { "glGetAttachedShaders", (deFunctionPtr)glGetAttachedShaders }, 129 { "glGetAttribLocation", (deFunctionPtr)glGetAttribLocation }, 130 { "glGetBooleani_v", (deFunctionPtr)glGetBooleani_v }, 131 { "glGetBooleanv", (deFunctionPtr)glGetBooleanv }, 132 { "glGetBufferParameteri64v", (deFunctionPtr)glGetBufferParameteri64v }, 133 { "glGetBufferParameteriv", (deFunctionPtr)glGetBufferParameteriv }, 134 { "glGetBufferPointerv", (deFunctionPtr)glGetBufferPointerv }, 135 { "glGetDebugMessageLog", (deFunctionPtr)glGetDebugMessageLog }, 136 { "glGetError", (deFunctionPtr)glGetError }, 137 { "glGetFloatv", (deFunctionPtr)glGetFloatv }, 138 { "glGetFragDataLocation", (deFunctionPtr)glGetFragDataLocation }, 139 { "glGetFramebufferAttachmentParameteriv", (deFunctionPtr)glGetFramebufferAttachmentParameteriv }, 140 { "glGetFramebufferParameteriv", (deFunctionPtr)glGetFramebufferParameteriv }, 141 { "glGetGraphicsResetStatus", (deFunctionPtr)glGetGraphicsResetStatus }, 142 { "glGetInteger64i_v", (deFunctionPtr)glGetInteger64i_v }, 143 { "glGetInteger64v", (deFunctionPtr)glGetInteger64v }, 144 { "glGetIntegeri_v", (deFunctionPtr)glGetIntegeri_v }, 145 { "glGetIntegerv", (deFunctionPtr)glGetIntegerv }, 146 { "glGetInternalformativ", (deFunctionPtr)glGetInternalformativ }, 147 { "glGetMultisamplefv", (deFunctionPtr)glGetMultisamplefv }, 148 { "glGetObjectLabel", (deFunctionPtr)glGetObjectLabel }, 149 { "glGetObjectPtrLabel", (deFunctionPtr)glGetObjectPtrLabel }, 150 { "glGetPointerv", (deFunctionPtr)glGetPointerv }, 151 { "glGetProgramBinary", (deFunctionPtr)glGetProgramBinary }, 152 { "glGetProgramInfoLog", (deFunctionPtr)glGetProgramInfoLog }, 153 { "glGetProgramInterfaceiv", (deFunctionPtr)glGetProgramInterfaceiv }, 154 { "glGetProgramPipelineInfoLog", (deFunctionPtr)glGetProgramPipelineInfoLog }, 155 { "glGetProgramPipelineiv", (deFunctionPtr)glGetProgramPipelineiv }, 156 { "glGetProgramResourceIndex", (deFunctionPtr)glGetProgramResourceIndex }, 157 { "glGetProgramResourceLocation", (deFunctionPtr)glGetProgramResourceLocation }, 158 { "glGetProgramResourceName", (deFunctionPtr)glGetProgramResourceName }, 159 { "glGetProgramResourceiv", (deFunctionPtr)glGetProgramResourceiv }, 160 { "glGetProgramiv", (deFunctionPtr)glGetProgramiv }, 161 { "glGetQueryObjectuiv", (deFunctionPtr)glGetQueryObjectuiv }, 162 { "glGetQueryiv", (deFunctionPtr)glGetQueryiv }, 163 { "glGetRenderbufferParameteriv", (deFunctionPtr)glGetRenderbufferParameteriv }, 164 { "glGetSamplerParameterIiv", (deFunctionPtr)glGetSamplerParameterIiv }, 165 { "glGetSamplerParameterIuiv", (deFunctionPtr)glGetSamplerParameterIuiv }, 166 { "glGetSamplerParameterfv", (deFunctionPtr)glGetSamplerParameterfv }, 167 { "glGetSamplerParameteriv", (deFunctionPtr)glGetSamplerParameteriv }, 168 { "glGetShaderInfoLog", (deFunctionPtr)glGetShaderInfoLog }, 169 { "glGetShaderPrecisionFormat", (deFunctionPtr)glGetShaderPrecisionFormat }, 170 { "glGetShaderSource", (deFunctionPtr)glGetShaderSource }, 171 { "glGetShaderiv", (deFunctionPtr)glGetShaderiv }, 172 { "glGetString", (deFunctionPtr)glGetString }, 173 { "glGetStringi", (deFunctionPtr)glGetStringi }, 174 { "glGetSynciv", (deFunctionPtr)glGetSynciv }, 175 { "glGetTexLevelParameterfv", (deFunctionPtr)glGetTexLevelParameterfv }, 176 { "glGetTexLevelParameteriv", (deFunctionPtr)glGetTexLevelParameteriv }, 177 { "glGetTexParameterIiv", (deFunctionPtr)glGetTexParameterIiv }, 178 { "glGetTexParameterIuiv", (deFunctionPtr)glGetTexParameterIuiv }, 179 { "glGetTexParameterfv", (deFunctionPtr)glGetTexParameterfv }, 180 { "glGetTexParameteriv", (deFunctionPtr)glGetTexParameteriv }, 181 { "glGetTransformFeedbackVarying", (deFunctionPtr)glGetTransformFeedbackVarying }, 182 { "glGetUniformBlockIndex", (deFunctionPtr)glGetUniformBlockIndex }, 183 { "glGetUniformIndices", (deFunctionPtr)glGetUniformIndices }, 184 { "glGetUniformLocation", (deFunctionPtr)glGetUniformLocation }, 185 { "glGetUniformfv", (deFunctionPtr)glGetUniformfv }, 186 { "glGetUniformiv", (deFunctionPtr)glGetUniformiv }, 187 { "glGetUniformuiv", (deFunctionPtr)glGetUniformuiv }, 188 { "glGetVertexAttribIiv", (deFunctionPtr)glGetVertexAttribIiv }, 189 { "glGetVertexAttribIuiv", (deFunctionPtr)glGetVertexAttribIuiv }, 190 { "glGetVertexAttribPointerv", (deFunctionPtr)glGetVertexAttribPointerv }, 191 { "glGetVertexAttribfv", (deFunctionPtr)glGetVertexAttribfv }, 192 { "glGetVertexAttribiv", (deFunctionPtr)glGetVertexAttribiv }, 193 { "glGetnUniformfv", (deFunctionPtr)glGetnUniformfv }, 194 { "glGetnUniformiv", (deFunctionPtr)glGetnUniformiv }, 195 { "glGetnUniformuiv", (deFunctionPtr)glGetnUniformuiv }, 196 { "glHint", (deFunctionPtr)glHint }, 197 { "glInvalidateFramebuffer", (deFunctionPtr)glInvalidateFramebuffer }, 198 { "glInvalidateSubFramebuffer", (deFunctionPtr)glInvalidateSubFramebuffer }, 199 { "glIsBuffer", (deFunctionPtr)glIsBuffer }, 200 { "glIsEnabled", (deFunctionPtr)glIsEnabled }, 201 { "glIsEnabledi", (deFunctionPtr)glIsEnabledi }, 202 { "glIsFramebuffer", (deFunctionPtr)glIsFramebuffer }, 203 { "glIsProgram", (deFunctionPtr)glIsProgram }, 204 { "glIsProgramPipeline", (deFunctionPtr)glIsProgramPipeline }, 205 { "glIsQuery", (deFunctionPtr)glIsQuery }, 206 { "glIsRenderbuffer", (deFunctionPtr)glIsRenderbuffer }, 207 { "glIsSampler", (deFunctionPtr)glIsSampler }, 208 { "glIsShader", (deFunctionPtr)glIsShader }, 209 { "glIsSync", (deFunctionPtr)glIsSync }, 210 { "glIsTexture", (deFunctionPtr)glIsTexture }, 211 { "glIsTransformFeedback", (deFunctionPtr)glIsTransformFeedback }, 212 { "glIsVertexArray", (deFunctionPtr)glIsVertexArray }, 213 { "glLineWidth", (deFunctionPtr)glLineWidth }, 214 { "glLinkProgram", (deFunctionPtr)glLinkProgram }, 215 { "glMapBufferRange", (deFunctionPtr)glMapBufferRange }, 216 { "glMemoryBarrier", (deFunctionPtr)glMemoryBarrier }, 217 { "glMemoryBarrierByRegion", (deFunctionPtr)glMemoryBarrierByRegion }, 218 { "glMinSampleShading", (deFunctionPtr)glMinSampleShading }, 219 { "glObjectLabel", (deFunctionPtr)glObjectLabel }, 220 { "glObjectPtrLabel", (deFunctionPtr)glObjectPtrLabel }, 221 { "glPatchParameteri", (deFunctionPtr)glPatchParameteri }, 222 { "glPauseTransformFeedback", (deFunctionPtr)glPauseTransformFeedback }, 223 { "glPixelStorei", (deFunctionPtr)glPixelStorei }, 224 { "glPolygonOffset", (deFunctionPtr)glPolygonOffset }, 225 { "glPopDebugGroup", (deFunctionPtr)glPopDebugGroup }, 226 { "glPrimitiveBoundingBox", (deFunctionPtr)glPrimitiveBoundingBox }, 227 { "glProgramBinary", (deFunctionPtr)glProgramBinary }, 228 { "glProgramParameteri", (deFunctionPtr)glProgramParameteri }, 229 { "glProgramUniform1f", (deFunctionPtr)glProgramUniform1f }, 230 { "glProgramUniform1fv", (deFunctionPtr)glProgramUniform1fv }, 231 { "glProgramUniform1i", (deFunctionPtr)glProgramUniform1i }, 232 { "glProgramUniform1iv", (deFunctionPtr)glProgramUniform1iv }, 233 { "glProgramUniform1ui", (deFunctionPtr)glProgramUniform1ui }, 234 { "glProgramUniform1uiv", (deFunctionPtr)glProgramUniform1uiv }, 235 { "glProgramUniform2f", (deFunctionPtr)glProgramUniform2f }, 236 { "glProgramUniform2fv", (deFunctionPtr)glProgramUniform2fv }, 237 { "glProgramUniform2i", (deFunctionPtr)glProgramUniform2i }, 238 { "glProgramUniform2iv", (deFunctionPtr)glProgramUniform2iv }, 239 { "glProgramUniform2ui", (deFunctionPtr)glProgramUniform2ui }, 240 { "glProgramUniform2uiv", (deFunctionPtr)glProgramUniform2uiv }, 241 { "glProgramUniform3f", (deFunctionPtr)glProgramUniform3f }, 242 { "glProgramUniform3fv", (deFunctionPtr)glProgramUniform3fv }, 243 { "glProgramUniform3i", (deFunctionPtr)glProgramUniform3i }, 244 { "glProgramUniform3iv", (deFunctionPtr)glProgramUniform3iv }, 245 { "glProgramUniform3ui", (deFunctionPtr)glProgramUniform3ui }, 246 { "glProgramUniform3uiv", (deFunctionPtr)glProgramUniform3uiv }, 247 { "glProgramUniform4f", (deFunctionPtr)glProgramUniform4f }, 248 { "glProgramUniform4fv", (deFunctionPtr)glProgramUniform4fv }, 249 { "glProgramUniform4i", (deFunctionPtr)glProgramUniform4i }, 250 { "glProgramUniform4iv", (deFunctionPtr)glProgramUniform4iv }, 251 { "glProgramUniform4ui", (deFunctionPtr)glProgramUniform4ui }, 252 { "glProgramUniform4uiv", (deFunctionPtr)glProgramUniform4uiv }, 253 { "glProgramUniformMatrix2fv", (deFunctionPtr)glProgramUniformMatrix2fv }, 254 { "glProgramUniformMatrix2x3fv", (deFunctionPtr)glProgramUniformMatrix2x3fv }, 255 { "glProgramUniformMatrix2x4fv", (deFunctionPtr)glProgramUniformMatrix2x4fv }, 256 { "glProgramUniformMatrix3fv", (deFunctionPtr)glProgramUniformMatrix3fv }, 257 { "glProgramUniformMatrix3x2fv", (deFunctionPtr)glProgramUniformMatrix3x2fv }, 258 { "glProgramUniformMatrix3x4fv", (deFunctionPtr)glProgramUniformMatrix3x4fv }, 259 { "glProgramUniformMatrix4fv", (deFunctionPtr)glProgramUniformMatrix4fv }, 260 { "glProgramUniformMatrix4x2fv", (deFunctionPtr)glProgramUniformMatrix4x2fv }, 261 { "glProgramUniformMatrix4x3fv", (deFunctionPtr)glProgramUniformMatrix4x3fv }, 262 { "glPushDebugGroup", (deFunctionPtr)glPushDebugGroup }, 263 { "glReadBuffer", (deFunctionPtr)glReadBuffer }, 264 { "glReadPixels", (deFunctionPtr)glReadPixels }, 265 { "glReadnPixels", (deFunctionPtr)glReadnPixels }, 266 { "glReleaseShaderCompiler", (deFunctionPtr)glReleaseShaderCompiler }, 267 { "glRenderbufferStorage", (deFunctionPtr)glRenderbufferStorage }, 268 { "glRenderbufferStorageMultisample", (deFunctionPtr)glRenderbufferStorageMultisample }, 269 { "glResumeTransformFeedback", (deFunctionPtr)glResumeTransformFeedback }, 270 { "glSampleCoverage", (deFunctionPtr)glSampleCoverage }, 271 { "glSampleMaski", (deFunctionPtr)glSampleMaski }, 272 { "glSamplerParameterIiv", (deFunctionPtr)glSamplerParameterIiv }, 273 { "glSamplerParameterIuiv", (deFunctionPtr)glSamplerParameterIuiv }, 274 { "glSamplerParameterf", (deFunctionPtr)glSamplerParameterf }, 275 { "glSamplerParameterfv", (deFunctionPtr)glSamplerParameterfv }, 276 { "glSamplerParameteri", (deFunctionPtr)glSamplerParameteri }, 277 { "glSamplerParameteriv", (deFunctionPtr)glSamplerParameteriv }, 278 { "glScissor", (deFunctionPtr)glScissor }, 279 { "glShaderBinary", (deFunctionPtr)glShaderBinary }, 280 { "glShaderSource", (deFunctionPtr)glShaderSource }, 281 { "glStencilFunc", (deFunctionPtr)glStencilFunc }, 282 { "glStencilFuncSeparate", (deFunctionPtr)glStencilFuncSeparate }, 283 { "glStencilMask", (deFunctionPtr)glStencilMask }, 284 { "glStencilMaskSeparate", (deFunctionPtr)glStencilMaskSeparate }, 285 { "glStencilOp", (deFunctionPtr)glStencilOp }, 286 { "glStencilOpSeparate", (deFunctionPtr)glStencilOpSeparate }, 287 { "glTexBuffer", (deFunctionPtr)glTexBuffer }, 288 { "glTexBufferRange", (deFunctionPtr)glTexBufferRange }, 289 { "glTexImage2D", (deFunctionPtr)glTexImage2D }, 290 { "glTexImage3D", (deFunctionPtr)glTexImage3D }, 291 { "glTexParameterIiv", (deFunctionPtr)glTexParameterIiv }, 292 { "glTexParameterIuiv", (deFunctionPtr)glTexParameterIuiv }, 293 { "glTexParameterf", (deFunctionPtr)glTexParameterf }, 294 { "glTexParameterfv", (deFunctionPtr)glTexParameterfv }, 295 { "glTexParameteri", (deFunctionPtr)glTexParameteri }, 296 { "glTexParameteriv", (deFunctionPtr)glTexParameteriv }, 297 { "glTexStorage2D", (deFunctionPtr)glTexStorage2D }, 298 { "glTexStorage2DMultisample", (deFunctionPtr)glTexStorage2DMultisample }, 299 { "glTexStorage3D", (deFunctionPtr)glTexStorage3D }, 300 { "glTexStorage3DMultisample", (deFunctionPtr)glTexStorage3DMultisample }, 301 { "glTexSubImage2D", (deFunctionPtr)glTexSubImage2D }, 302 { "glTexSubImage3D", (deFunctionPtr)glTexSubImage3D }, 303 { "glTransformFeedbackVaryings", (deFunctionPtr)glTransformFeedbackVaryings }, 304 { "glUniform1f", (deFunctionPtr)glUniform1f }, 305 { "glUniform1fv", (deFunctionPtr)glUniform1fv }, 306 { "glUniform1i", (deFunctionPtr)glUniform1i }, 307 { "glUniform1iv", (deFunctionPtr)glUniform1iv }, 308 { "glUniform1ui", (deFunctionPtr)glUniform1ui }, 309 { "glUniform1uiv", (deFunctionPtr)glUniform1uiv }, 310 { "glUniform2f", (deFunctionPtr)glUniform2f }, 311 { "glUniform2fv", (deFunctionPtr)glUniform2fv }, 312 { "glUniform2i", (deFunctionPtr)glUniform2i }, 313 { "glUniform2iv", (deFunctionPtr)glUniform2iv }, 314 { "glUniform2ui", (deFunctionPtr)glUniform2ui }, 315 { "glUniform2uiv", (deFunctionPtr)glUniform2uiv }, 316 { "glUniform3f", (deFunctionPtr)glUniform3f }, 317 { "glUniform3fv", (deFunctionPtr)glUniform3fv }, 318 { "glUniform3i", (deFunctionPtr)glUniform3i }, 319 { "glUniform3iv", (deFunctionPtr)glUniform3iv }, 320 { "glUniform3ui", (deFunctionPtr)glUniform3ui }, 321 { "glUniform3uiv", (deFunctionPtr)glUniform3uiv }, 322 { "glUniform4f", (deFunctionPtr)glUniform4f }, 323 { "glUniform4fv", (deFunctionPtr)glUniform4fv }, 324 { "glUniform4i", (deFunctionPtr)glUniform4i }, 325 { "glUniform4iv", (deFunctionPtr)glUniform4iv }, 326 { "glUniform4ui", (deFunctionPtr)glUniform4ui }, 327 { "glUniform4uiv", (deFunctionPtr)glUniform4uiv }, 328 { "glUniformBlockBinding", (deFunctionPtr)glUniformBlockBinding }, 329 { "glUniformMatrix2fv", (deFunctionPtr)glUniformMatrix2fv }, 330 { "glUniformMatrix2x3fv", (deFunctionPtr)glUniformMatrix2x3fv }, 331 { "glUniformMatrix2x4fv", (deFunctionPtr)glUniformMatrix2x4fv }, 332 { "glUniformMatrix3fv", (deFunctionPtr)glUniformMatrix3fv }, 333 { "glUniformMatrix3x2fv", (deFunctionPtr)glUniformMatrix3x2fv }, 334 { "glUniformMatrix3x4fv", (deFunctionPtr)glUniformMatrix3x4fv }, 335 { "glUniformMatrix4fv", (deFunctionPtr)glUniformMatrix4fv }, 336 { "glUniformMatrix4x2fv", (deFunctionPtr)glUniformMatrix4x2fv }, 337 { "glUniformMatrix4x3fv", (deFunctionPtr)glUniformMatrix4x3fv }, 338 { "glUnmapBuffer", (deFunctionPtr)glUnmapBuffer }, 339 { "glUseProgram", (deFunctionPtr)glUseProgram }, 340 { "glUseProgramStages", (deFunctionPtr)glUseProgramStages }, 341 { "glValidateProgram", (deFunctionPtr)glValidateProgram }, 342 { "glValidateProgramPipeline", (deFunctionPtr)glValidateProgramPipeline }, 343 { "glVertexAttrib1f", (deFunctionPtr)glVertexAttrib1f }, 344 { "glVertexAttrib1fv", (deFunctionPtr)glVertexAttrib1fv }, 345 { "glVertexAttrib2f", (deFunctionPtr)glVertexAttrib2f }, 346 { "glVertexAttrib2fv", (deFunctionPtr)glVertexAttrib2fv }, 347 { "glVertexAttrib3f", (deFunctionPtr)glVertexAttrib3f }, 348 { "glVertexAttrib3fv", (deFunctionPtr)glVertexAttrib3fv }, 349 { "glVertexAttrib4f", (deFunctionPtr)glVertexAttrib4f }, 350 { "glVertexAttrib4fv", (deFunctionPtr)glVertexAttrib4fv }, 351 { "glVertexAttribBinding", (deFunctionPtr)glVertexAttribBinding }, 352 { "glVertexAttribDivisor", (deFunctionPtr)glVertexAttribDivisor }, 353 { "glVertexAttribFormat", (deFunctionPtr)glVertexAttribFormat }, 354 { "glVertexAttribI4i", (deFunctionPtr)glVertexAttribI4i }, 355 { "glVertexAttribI4iv", (deFunctionPtr)glVertexAttribI4iv }, 356 { "glVertexAttribI4ui", (deFunctionPtr)glVertexAttribI4ui }, 357 { "glVertexAttribI4uiv", (deFunctionPtr)glVertexAttribI4uiv }, 358 { "glVertexAttribIFormat", (deFunctionPtr)glVertexAttribIFormat }, 359 { "glVertexAttribIPointer", (deFunctionPtr)glVertexAttribIPointer }, 360 { "glVertexAttribPointer", (deFunctionPtr)glVertexAttribPointer }, 361 { "glVertexBindingDivisor", (deFunctionPtr)glVertexBindingDivisor }, 362 { "glViewport", (deFunctionPtr)glViewport }, 363 { "glWaitSync", (deFunctionPtr)glWaitSync }, 364