1 // GENERATED FILE - DO NOT EDIT. 2 // Generated by gen_proc_table.py using data from gl.xml, gl_angle_ext.xml, glx.xml. 3 // 4 // Copyright 2019 The ANGLE Project Authors. All rights reserved. 5 // Use of this source code is governed by a BSD-style license that can be 6 // found in the LICENSE file. 7 // 8 // getProcAddress loader table: 9 // Mapping from a string entry point name to function address. 10 // 11 12 #include "libGLESv2/proc_table_glx.h" 13 14 #include "libGLESv2/entry_points_egl_ext_autogen.h" 15 #include "libGLESv2/entry_points_gl_1_autogen.h" 16 #include "libGLESv2/entry_points_gl_2_autogen.h" 17 #include "libGLESv2/entry_points_gl_3_autogen.h" 18 #include "libGLESv2/entry_points_gl_4_autogen.h" 19 #include "libGLESv2/entry_points_gles_1_0_autogen.h" 20 #include "libGLESv2/entry_points_gles_2_0_autogen.h" 21 #include "libGLESv2/entry_points_gles_3_0_autogen.h" 22 #include "libGLESv2/entry_points_gles_3_1_autogen.h" 23 #include "libGLESv2/entry_points_gles_3_2_autogen.h" 24 #include "libGLESv2/entry_points_gles_ext_autogen.h" 25 #include "libGLESv2/entry_points_glx.h" 26 #include "platform/PlatformMethods.h" 27 28 #include <iterator> 29 30 #define P(FUNC) reinterpret_cast<__GLXextFuncPtr>(FUNC) 31 32 namespace glx 33 { 34 // clang-format off 35 const ProcEntry g_procTable[] = { 36 {"ANGLEGetDisplayPlatform", P(ANGLEGetDisplayPlatform)}, 37 {"ANGLEResetDisplayPlatform", P(ANGLEResetDisplayPlatform)}, 38 {"glAccum", P(GL_Accum)}, 39 {"glAcquireTexturesANGLE", P(GL_AcquireTexturesANGLE)}, 40 {"glActiveShaderProgram", P(GL_ActiveShaderProgram)}, 41 {"glActiveShaderProgramEXT", P(GL_ActiveShaderProgramEXT)}, 42 {"glActiveTexture", P(GL_ActiveTexture)}, 43 {"glAlphaFunc", P(GL_AlphaFunc)}, 44 {"glAlphaFuncx", P(GL_AlphaFuncx)}, 45 {"glAreTexturesResident", P(GL_AreTexturesResident)}, 46 {"glArrayElement", P(GL_ArrayElement)}, 47 {"glAttachShader", P(GL_AttachShader)}, 48 {"glBegin", P(GL_Begin)}, 49 {"glBeginConditionalRender", P(GL_BeginConditionalRender)}, 50 {"glBeginPerfMonitorAMD", P(GL_BeginPerfMonitorAMD)}, 51 {"glBeginPixelLocalStorageANGLE", P(GL_BeginPixelLocalStorageANGLE)}, 52 {"glBeginQuery", P(GL_BeginQuery)}, 53 {"glBeginQueryEXT", P(GL_BeginQueryEXT)}, 54 {"glBeginQueryIndexed", P(GL_BeginQueryIndexed)}, 55 {"glBeginTransformFeedback", P(GL_BeginTransformFeedback)}, 56 {"glBindAttribLocation", P(GL_BindAttribLocation)}, 57 {"glBindBuffer", P(GL_BindBuffer)}, 58 {"glBindBufferBase", P(GL_BindBufferBase)}, 59 {"glBindBufferRange", P(GL_BindBufferRange)}, 60 {"glBindBuffersBase", P(GL_BindBuffersBase)}, 61 {"glBindBuffersRange", P(GL_BindBuffersRange)}, 62 {"glBindFragDataLocation", P(GL_BindFragDataLocation)}, 63 {"glBindFragDataLocationEXT", P(GL_BindFragDataLocationEXT)}, 64 {"glBindFragDataLocationIndexed", P(GL_BindFragDataLocationIndexed)}, 65 {"glBindFragDataLocationIndexedEXT", P(GL_BindFragDataLocationIndexedEXT)}, 66 {"glBindFramebuffer", P(GL_BindFramebuffer)}, 67 {"glBindFramebufferOES", P(GL_BindFramebufferOES)}, 68 {"glBindImageTexture", P(GL_BindImageTexture)}, 69 {"glBindImageTextures", P(GL_BindImageTextures)}, 70 {"glBindProgramPipeline", P(GL_BindProgramPipeline)}, 71 {"glBindProgramPipelineEXT", P(GL_BindProgramPipelineEXT)}, 72 {"glBindRenderbuffer", P(GL_BindRenderbuffer)}, 73 {"glBindRenderbufferOES", P(GL_BindRenderbufferOES)}, 74 {"glBindSampler", P(GL_BindSampler)}, 75 {"glBindSamplers", P(GL_BindSamplers)}, 76 {"glBindTexture", P(GL_BindTexture)}, 77 {"glBindTextureUnit", P(GL_BindTextureUnit)}, 78 {"glBindTextures", P(GL_BindTextures)}, 79 {"glBindTransformFeedback", P(GL_BindTransformFeedback)}, 80 {"glBindUniformLocationCHROMIUM", P(GL_BindUniformLocationCHROMIUM)}, 81 {"glBindVertexArray", P(GL_BindVertexArray)}, 82 {"glBindVertexArrayOES", P(GL_BindVertexArrayOES)}, 83 {"glBindVertexBuffer", P(GL_BindVertexBuffer)}, 84 {"glBindVertexBuffers", P(GL_BindVertexBuffers)}, 85 {"glBitmap", P(GL_Bitmap)}, 86 {"glBlendBarrier", P(GL_BlendBarrier)}, 87 {"glBlendBarrierKHR", P(GL_BlendBarrierKHR)}, 88 {"glBlendColor", P(GL_BlendColor)}, 89 {"glBlendEquation", P(GL_BlendEquation)}, 90 {"glBlendEquationSeparate", P(GL_BlendEquationSeparate)}, 91 {"glBlendEquationSeparatei", P(GL_BlendEquationSeparatei)}, 92 {"glBlendEquationSeparateiEXT", P(GL_BlendEquationSeparateiEXT)}, 93 {"glBlendEquationSeparateiOES", P(GL_BlendEquationSeparateiOES)}, 94 {"glBlendEquationi", P(GL_BlendEquationi)}, 95 {"glBlendEquationiEXT", P(GL_BlendEquationiEXT)}, 96 {"glBlendEquationiOES", P(GL_BlendEquationiOES)}, 97 {"glBlendFunc", P(GL_BlendFunc)}, 98 {"glBlendFuncSeparate", P(GL_BlendFuncSeparate)}, 99 {"glBlendFuncSeparatei", P(GL_BlendFuncSeparatei)}, 100 {"glBlendFuncSeparateiEXT", P(GL_BlendFuncSeparateiEXT)}, 101 {"glBlendFuncSeparateiOES", P(GL_BlendFuncSeparateiOES)}, 102 {"glBlendFunci", P(GL_BlendFunci)}, 103 {"glBlendFunciEXT", P(GL_BlendFunciEXT)}, 104 {"glBlendFunciOES", P(GL_BlendFunciOES)}, 105 {"glBlitFramebuffer", P(GL_BlitFramebuffer)}, 106 {"glBlitFramebufferANGLE", P(GL_BlitFramebufferANGLE)}, 107 {"glBlitFramebufferNV", P(GL_BlitFramebufferNV)}, 108 {"glBlitNamedFramebuffer", P(GL_BlitNamedFramebuffer)}, 109 {"glBufferData", P(GL_BufferData)}, 110 {"glBufferStorage", P(GL_BufferStorage)}, 111 {"glBufferStorageEXT", P(GL_BufferStorageEXT)}, 112 {"glBufferStorageExternalEXT", P(GL_BufferStorageExternalEXT)}, 113 {"glBufferStorageMemEXT", P(GL_BufferStorageMemEXT)}, 114 {"glBufferSubData", P(GL_BufferSubData)}, 115 {"glCallList", P(GL_CallList)}, 116 {"glCallLists", P(GL_CallLists)}, 117 {"glCheckFramebufferStatus", P(GL_CheckFramebufferStatus)}, 118 {"glCheckFramebufferStatusOES", P(GL_CheckFramebufferStatusOES)}, 119 {"glCheckNamedFramebufferStatus", P(GL_CheckNamedFramebufferStatus)}, 120 {"glClampColor", P(GL_ClampColor)}, 121 {"glClear", P(GL_Clear)}, 122 {"glClearAccum", P(GL_ClearAccum)}, 123 {"glClearBufferData", P(GL_ClearBufferData)}, 124 {"glClearBufferSubData", P(GL_ClearBufferSubData)}, 125 {"glClearBufferfi", P(GL_ClearBufferfi)}, 126 {"glClearBufferfv", P(GL_ClearBufferfv)}, 127 {"glClearBufferiv", P(GL_ClearBufferiv)}, 128 {"glClearBufferuiv", P(GL_ClearBufferuiv)}, 129 {"glClearColor", P(GL_ClearColor)}, 130 {"glClearColorx", P(GL_ClearColorx)}, 131 {"glClearDepth", P(GL_ClearDepth)}, 132 {"glClearDepthf", P(GL_ClearDepthf)}, 133 {"glClearDepthx", P(GL_ClearDepthx)}, 134 {"glClearIndex", P(GL_ClearIndex)}, 135 {"glClearNamedBufferData", P(GL_ClearNamedBufferData)}, 136 {"glClearNamedBufferSubData", P(GL_ClearNamedBufferSubData)}, 137 {"glClearNamedFramebufferfi", P(GL_ClearNamedFramebufferfi)}, 138 {"glClearNamedFramebufferfv", P(GL_ClearNamedFramebufferfv)}, 139 {"glClearNamedFramebufferiv", P(GL_ClearNamedFramebufferiv)}, 140 {"glClearNamedFramebufferuiv", P(GL_ClearNamedFramebufferuiv)}, 141 {"glClearStencil", P(GL_ClearStencil)}, 142 {"glClearTexImage", P(GL_ClearTexImage)}, 143 {"glClearTexImageEXT", P(GL_ClearTexImageEXT)}, 144 {"glClearTexSubImage", P(GL_ClearTexSubImage)}, 145 {"glClearTexSubImageEXT", P(GL_ClearTexSubImageEXT)}, 146 {"glClientActiveTexture", P(GL_ClientActiveTexture)}, 147 {"glClientWaitSync", P(GL_ClientWaitSync)}, 148 {"glClipControl", P(GL_ClipControl)}, 149 {"glClipControlEXT", P(GL_ClipControlEXT)}, 150 {"glClipPlane", P(GL_ClipPlane)}, 151 {"glClipPlanef", P(GL_ClipPlanef)}, 152 {"glClipPlanex", P(GL_ClipPlanex)}, 153 {"glColor3b", P(GL_Color3b)}, 154 {"glColor3bv", P(GL_Color3bv)}, 155 {"glColor3d", P(GL_Color3d)}, 156 {"glColor3dv", P(GL_Color3dv)}, 157 {"glColor3f", P(GL_Color3f)}, 158 {"glColor3fv", P(GL_Color3fv)}, 159 {"glColor3i", P(GL_Color3i)}, 160 {"glColor3iv", P(GL_Color3iv)}, 161 {"glColor3s", P(GL_Color3s)}, 162 {"glColor3sv", P(GL_Color3sv)}, 163 {"glColor3ub", P(GL_Color3ub)}, 164 {"glColor3ubv", P(GL_Color3ubv)}, 165 {"glColor3ui", P(GL_Color3ui)}, 166 {"glColor3uiv", P(GL_Color3uiv)}, 167 {"glColor3us", P(GL_Color3us)}, 168 {"glColor3usv", P(GL_Color3usv)}, 169 {"glColor4b", P(GL_Color4b)}, 170 {"glColor4bv", P(GL_Color4bv)}, 171 {"glColor4d", P(GL_Color4d)}, 172 {"glColor4dv", P(GL_Color4dv)}, 173 {"glColor4f", P(GL_Color4f)}, 174 {"glColor4fv", P(GL_Color4fv)}, 175 {"glColor4i", P(GL_Color4i)}, 176 {"glColor4iv", P(GL_Color4iv)}, 177 {"glColor4s", P(GL_Color4s)}, 178 {"glColor4sv", P(GL_Color4sv)}, 179 {"glColor4ub", P(GL_Color4ub)}, 180 {"glColor4ubv", P(GL_Color4ubv)}, 181 {"glColor4ui", P(GL_Color4ui)}, 182 {"glColor4uiv", P(GL_Color4uiv)}, 183 {"glColor4us", P(GL_Color4us)}, 184 {"glColor4usv", P(GL_Color4usv)}, 185 {"glColor4x", P(GL_Color4x)}, 186 {"glColorMask", P(GL_ColorMask)}, 187 {"glColorMaski", P(GL_ColorMaski)}, 188 {"glColorMaskiEXT", P(GL_ColorMaskiEXT)}, 189 {"glColorMaskiOES", P(GL_ColorMaskiOES)}, 190 {"glColorMaterial", P(GL_ColorMaterial)}, 191 {"glColorP3ui", P(GL_ColorP3ui)}, 192 {"glColorP3uiv", P(GL_ColorP3uiv)}, 193 {"glColorP4ui", P(GL_ColorP4ui)}, 194 {"glColorP4uiv", P(GL_ColorP4uiv)}, 195 {"glColorPointer", P(GL_ColorPointer)}, 196 {"glCompileShader", P(GL_CompileShader)}, 197 {"glCompressedCopyTextureCHROMIUM", P(GL_CompressedCopyTextureCHROMIUM)}, 198 {"glCompressedTexImage1D", P(GL_CompressedTexImage1D)}, 199 {"glCompressedTexImage2D", P(GL_CompressedTexImage2D)}, 200 {"glCompressedTexImage2DRobustANGLE", P(GL_CompressedTexImage2DRobustANGLE)}, 201 {"glCompressedTexImage3D", P(GL_CompressedTexImage3D)}, 202 {"glCompressedTexImage3DOES", P(GL_CompressedTexImage3DOES)}, 203 {"glCompressedTexImage3DRobustANGLE", P(GL_CompressedTexImage3DRobustANGLE)}, 204 {"glCompressedTexSubImage1D", P(GL_CompressedTexSubImage1D)}, 205 {"glCompressedTexSubImage2D", P(GL_CompressedTexSubImage2D)}, 206 {"glCompressedTexSubImage2DRobustANGLE", P(GL_CompressedTexSubImage2DRobustANGLE)}, 207 {"glCompressedTexSubImage3D", P(GL_CompressedTexSubImage3D)}, 208 {"glCompressedTexSubImage3DOES", P(GL_CompressedTexSubImage3DOES)}, 209 {"glCompressedTexSubImage3DRobustANGLE", P(GL_CompressedTexSubImage3DRobustANGLE)}, 210 {"glCompressedTextureSubImage1D", P(GL_CompressedTextureSubImage1D)}, 211 {"glCompressedTextureSubImage2D", P(GL_CompressedTextureSubImage2D)}, 212 {"glCompressedTextureSubImage3D", P(GL_CompressedTextureSubImage3D)}, 213 {"glCopyBufferSubData", P(GL_CopyBufferSubData)}, 214 {"glCopyImageSubData", P(GL_CopyImageSubData)}, 215 {"glCopyImageSubDataEXT", P(GL_CopyImageSubDataEXT)}, 216 {"glCopyImageSubDataOES", P(GL_CopyImageSubDataOES)}, 217 {"glCopyNamedBufferSubData", P(GL_CopyNamedBufferSubData)}, 218 {"glCopyPixels", P(GL_CopyPixels)}, 219 {"glCopySubTexture3DANGLE", P(GL_CopySubTexture3DANGLE)}, 220 {"glCopySubTextureCHROMIUM", P(GL_CopySubTextureCHROMIUM)}, 221 {"glCopyTexImage1D", P(GL_CopyTexImage1D)}, 222 {"glCopyTexImage2D", P(GL_CopyTexImage2D)}, 223 {"glCopyTexSubImage1D", P(GL_CopyTexSubImage1D)}, 224 {"glCopyTexSubImage2D", P(GL_CopyTexSubImage2D)}, 225 {"glCopyTexSubImage3D", P(GL_CopyTexSubImage3D)}, 226 {"glCopyTexSubImage3DOES", P(GL_CopyTexSubImage3DOES)}, 227 {"glCopyTexture3DANGLE", P(GL_CopyTexture3DANGLE)}, 228 {"glCopyTextureCHROMIUM", P(GL_CopyTextureCHROMIUM)}, 229 {"glCopyTextureSubImage1D", P(GL_CopyTextureSubImage1D)}, 230 {"glCopyTextureSubImage2D", P(GL_CopyTextureSubImage2D)}, 231 {"glCopyTextureSubImage3D", P(GL_CopyTextureSubImage3D)}, 232 {"glCoverageModulationCHROMIUM", P(GL_CoverageModulationCHROMIUM)}, 233 {"glCreateBuffers", P(GL_CreateBuffers)}, 234 {"glCreateFramebuffers", P(GL_CreateFramebuffers)}, 235 {"glCreateMemoryObjectsEXT", P(GL_CreateMemoryObjectsEXT)}, 236 {"glCreateProgram", P(GL_CreateProgram)}, 237 {"glCreateProgramPipelines", P(GL_CreateProgramPipelines)}, 238 {"glCreateQueries", P(GL_CreateQueries)}, 239 {"glCreateRenderbuffers", P(GL_CreateRenderbuffers)}, 240 {"glCreateSamplers", P(GL_CreateSamplers)}, 241 {"glCreateShader", P(GL_CreateShader)}, 242 {"glCreateShaderProgramv", P(GL_CreateShaderProgramv)}, 243 {"glCreateShaderProgramvEXT", P(GL_CreateShaderProgramvEXT)}, 244 {"glCreateTextures", P(GL_CreateTextures)}, 245 {"glCreateTransformFeedbacks", P(GL_CreateTransformFeedbacks)}, 246 {"glCreateVertexArrays", P(GL_CreateVertexArrays)}, 247 {"glCullFace", P(GL_CullFace)}, 248 {"glCurrentPaletteMatrixOES", P(GL_CurrentPaletteMatrixOES)}, 249 {"glDebugMessageCallback", P(GL_DebugMessageCallback)}, 250 {"glDebugMessageCallbackKHR", P(GL_DebugMessageCallbackKHR)}, 251 {"glDebugMessageControl", P(GL_DebugMessageControl)}, 252 {"glDebugMessageControlKHR", P(GL_DebugMessageControlKHR)}, 253 {"glDebugMessageInsert", P(GL_DebugMessageInsert)}, 254 {"glDebugMessageInsertKHR", P(GL_DebugMessageInsertKHR)}, 255 {"glDeleteBuffers", P(GL_DeleteBuffers)}, 256 {"glDeleteFencesNV", P(GL_DeleteFencesNV)}, 257 {"glDeleteFramebuffers", P(GL_DeleteFramebuffers)}, 258 {"glDeleteFramebuffersOES", P(GL_DeleteFramebuffersOES)}, 259 {"glDeleteLists", P(GL_DeleteLists)}, 260 {"glDeleteMemoryObjectsEXT", P(GL_DeleteMemoryObjectsEXT)}, 261 {"glDeletePerfMonitorsAMD", P(GL_DeletePerfMonitorsAMD)}, 262 {"glDeleteProgram", P(GL_DeleteProgram)}, 263 {"glDeleteProgramPipelines", P(GL_DeleteProgramPipelines)}, 264 {"glDeleteProgramPipelinesEXT", P(GL_DeleteProgramPipelinesEXT)}, 265 {"glDeleteQueries", P(GL_DeleteQueries)}, 266 {"glDeleteQueriesEXT", P(GL_DeleteQueriesEXT)}, 267 {"glDeleteRenderbuffers", P(GL_DeleteRenderbuffers)}, 268 {"glDeleteRenderbuffersOES", P(GL_DeleteRenderbuffersOES)}, 269 {"glDeleteSamplers", P(GL_DeleteSamplers)}, 270 {"glDeleteSemaphoresEXT", P(GL_DeleteSemaphoresEXT)}, 271 {"glDeleteShader", P(GL_DeleteShader)}, 272 {"glDeleteSync", P(GL_DeleteSync)}, 273 {"glDeleteTextures", P(GL_DeleteTextures)}, 274 {"glDeleteTransformFeedbacks", P(GL_DeleteTransformFeedbacks)}, 275 {"glDeleteVertexArrays", P(GL_DeleteVertexArrays)}, 276 {"glDeleteVertexArraysOES", P(GL_DeleteVertexArraysOES)}, 277 {"glDepthFunc", P(GL_DepthFunc)}, 278 {"glDepthMask", P(GL_DepthMask)}, 279 {"glDepthRange", P(GL_DepthRange)}, 280 {"glDepthRangeArrayv", P(GL_DepthRangeArrayv)}, 281 {"glDepthRangeIndexed", P(GL_DepthRangeIndexed)}, 282 {"glDepthRangef", P(GL_DepthRangef)}, 283 {"glDepthRangex", P(GL_DepthRangex)}, 284 {"glDetachShader", P(GL_DetachShader)}, 285 {"glDisable", P(GL_Disable)}, 286 {"glDisableClientState", P(GL_DisableClientState)}, 287 {"glDisableExtensionANGLE", P(GL_DisableExtensionANGLE)}, 288 {"glDisableVertexArrayAttrib", P(GL_DisableVertexArrayAttrib)}, 289 {"glDisableVertexAttribArray", P(GL_DisableVertexAttribArray)}, 290 {"glDisablei", P(GL_Disablei)}, 291 {"glDisableiEXT", P(GL_DisableiEXT)}, 292 {"glDisableiOES", P(GL_DisableiOES)}, 293 {"glDiscardFramebufferEXT", P(GL_DiscardFramebufferEXT)}, 294 {"glDispatchCompute", P(GL_DispatchCompute)}, 295 {"glDispatchComputeIndirect", P(GL_DispatchComputeIndirect)}, 296 {"glDrawArrays", P(GL_DrawArrays)}, 297 {"glDrawArraysIndirect", P(GL_DrawArraysIndirect)}, 298 {"glDrawArraysInstanced", P(GL_DrawArraysInstanced)}, 299 {"glDrawArraysInstancedANGLE", P(GL_DrawArraysInstancedANGLE)}, 300 {"glDrawArraysInstancedBaseInstance", P(GL_DrawArraysInstancedBaseInstance)}, 301 {"glDrawArraysInstancedBaseInstanceANGLE", P(GL_DrawArraysInstancedBaseInstanceANGLE)}, 302 {"glDrawArraysInstancedBaseInstanceEXT", P(GL_DrawArraysInstancedBaseInstanceEXT)}, 303 {"glDrawArraysInstancedEXT", P(GL_DrawArraysInstancedEXT)}, 304 {"glDrawBuffer", P(GL_DrawBuffer)}, 305 {"glDrawBuffers", P(GL_DrawBuffers)}, 306 {"glDrawBuffersEXT", P(GL_DrawBuffersEXT)}, 307 {"glDrawElements", P(GL_DrawElements)}, 308 {"glDrawElementsBaseVertex", P(GL_DrawElementsBaseVertex)}, 309 {"glDrawElementsBaseVertexEXT", P(GL_DrawElementsBaseVertexEXT)}, 310 {"glDrawElementsBaseVertexOES", P(GL_DrawElementsBaseVertexOES)}, 311 {"glDrawElementsIndirect", P(GL_DrawElementsIndirect)}, 312 {"glDrawElementsInstanced", P(GL_DrawElementsInstanced)}, 313 {"glDrawElementsInstancedANGLE", P(GL_DrawElementsInstancedANGLE)}, 314 {"glDrawElementsInstancedBaseInstance", P(GL_DrawElementsInstancedBaseInstance)}, 315 {"glDrawElementsInstancedBaseInstanceEXT", P(GL_DrawElementsInstancedBaseInstanceEXT)}, 316 {"glDrawElementsInstancedBaseVertex", P(GL_DrawElementsInstancedBaseVertex)}, 317 {"glDrawElementsInstancedBaseVertexBaseInstance", P(GL_DrawElementsInstancedBaseVertexBaseInstance)}, 318 {"glDrawElementsInstancedBaseVertexBaseInstanceANGLE", P(GL_DrawElementsInstancedBaseVertexBaseInstanceANGLE)}, 319 {"glDrawElementsInstancedBaseVertexBaseInstanceEXT", P(GL_DrawElementsInstancedBaseVertexBaseInstanceEXT)}, 320 {"glDrawElementsInstancedBaseVertexEXT", P(GL_DrawElementsInstancedBaseVertexEXT)}, 321 {"glDrawElementsInstancedBaseVertexOES", P(GL_DrawElementsInstancedBaseVertexOES)}, 322 {"glDrawElementsInstancedEXT", P(GL_DrawElementsInstancedEXT)}, 323 {"glDrawPixels", P(GL_DrawPixels)}, 324 {"glDrawRangeElements", P(GL_DrawRangeElements)}, 325 {"glDrawRangeElementsBaseVertex", P(GL_DrawRangeElementsBaseVertex)}, 326 {"glDrawRangeElementsBaseVertexEXT", P(GL_DrawRangeElementsBaseVertexEXT)}, 327 {"glDrawRangeElementsBaseVertexOES", P(GL_DrawRangeElementsBaseVertexOES)}, 328 {"glDrawTexfOES", P(GL_DrawTexfOES)}, 329 {"glDrawTexfvOES", P(GL_DrawTexfvOES)}, 330 {"glDrawTexiOES", P(GL_DrawTexiOES)}, 331 {"glDrawTexivOES", P(GL_DrawTexivOES)}, 332 {"glDrawTexsOES", P(GL_DrawTexsOES)}, 333 {"glDrawTexsvOES", P(GL_DrawTexsvOES)}, 334 {"glDrawTexxOES", P(GL_DrawTexxOES)}, 335 {"glDrawTexxvOES", P(GL_DrawTexxvOES)}, 336 {"glDrawTransformFeedback", P(GL_DrawTransformFeedback)}, 337 {"glDrawTransformFeedbackInstanced", P(GL_DrawTransformFeedbackInstanced)}, 338 {"glDrawTransformFeedbackStream", P(GL_DrawTransformFeedbackStream)}, 339 {"glDrawTransformFeedbackStreamInstanced", P(GL_DrawTransformFeedbackStreamInstanced)}, 340 {"glEGLImageTargetRenderbufferStorageOES", P(GL_EGLImageTargetRenderbufferStorageOES)}, 341 {"glEGLImageTargetTexStorageEXT", P(GL_EGLImageTargetTexStorageEXT)}, 342 {"glEGLImageTargetTexture2DOES", P(GL_EGLImageTargetTexture2DOES)}, 343 {"glEGLImageTargetTextureStorageEXT", P(GL_EGLImageTargetTextureStorageEXT)}, 344 {"glEdgeFlag", P(GL_EdgeFlag)}, 345 {"glEdgeFlagPointer", P(GL_EdgeFlagPointer)}, 346 {"glEdgeFlagv", P(GL_EdgeFlagv)}, 347 {"glEnable", P(GL_Enable)}, 348 {"glEnableClientState", P(GL_EnableClientState)}, 349 {"glEnableVertexArrayAttrib", P(GL_EnableVertexArrayAttrib)}, 350 {"glEnableVertexAttribArray", P(GL_EnableVertexAttribArray)}, 351 {"glEnablei", P(GL_Enablei)}, 352 {"glEnableiEXT", P(GL_EnableiEXT)}, 353 {"glEnableiOES", P(GL_EnableiOES)}, 354 {"glEnd", P(GL_End)}, 355 {"glEndConditionalRender", P(GL_EndConditionalRender)}, 356 {"glEndList", P(GL_EndList)}, 357 {"glEndPerfMonitorAMD", P(GL_EndPerfMonitorAMD)}, 358 {"glEndPixelLocalStorageANGLE", P(GL_EndPixelLocalStorageANGLE)}, 359 {"glEndQuery", P(GL_EndQuery)}, 360 {"glEndQueryEXT", P(GL_EndQueryEXT)}, 361 {"glEndQueryIndexed", P(GL_EndQueryIndexed)}, 362 {"glEndTilingQCOM", P(GL_EndTilingQCOM)}, 363 {"glEndTransformFeedback", P(GL_EndTransformFeedback)}, 364 {"glEvalCoord1d", P(GL_EvalCoord1d)}, 365 {"glEvalCoord1dv", P(GL_EvalCoord1dv)}, 366 {"glEvalCoord1f", P(GL_EvalCoord1f)}, 367 {"glEvalCoord1fv", P(GL_EvalCoord1fv)}, 368 {"glEvalCoord2d", P(GL_EvalCoord2d)}, 369 {"glEvalCoord2dv", P(GL_EvalCoord2dv)}, 370 {"glEvalCoord2f", P(GL_EvalCoord2f)}, 371 {"glEvalCoord2fv", P(GL_EvalCoord2fv)}, 372 {"glEvalMesh1", P(GL_EvalMesh1)}, 373 {"glEvalMesh2", P(GL_EvalMesh2)}, 374 {"glEvalPoint1", P(GL_EvalPoint1)}, 375 {"glEvalPoint2", P(GL_EvalPoint2)}, 376 {"glFeedbackBuffer", P(GL_FeedbackBuffer)}, 377 {"glFenceSync", P(GL_FenceSync)}, 378 {"glFinish", P(GL_Finish)}, 379 {"glFinishFenceNV", P(GL_FinishFenceNV)}, 380 {"glFlush", P(GL_Flush)}, 381 {"glFlushMappedBufferRange", P(GL_FlushMappedBufferRange)}, 382 {"glFlushMappedBufferRangeEXT", P(GL_FlushMappedBufferRangeEXT)}, 383 {"glFlushMappedNamedBufferRange", P(GL_FlushMappedNamedBufferRange)}, 384 {"glFogCoordPointer", P(GL_FogCoordPointer)}, 385 {"glFogCoordd", P(GL_FogCoordd)}, 386 {"glFogCoorddv", P(GL_FogCoorddv)}, 387 {"glFogCoordf", P(GL_FogCoordf)}, 388 {"glFogCoordfv", P(GL_FogCoordfv)}, 389 {"glFogf", P(GL_Fogf)}, 390 {"glFogfv", P(GL_Fogfv)}, 391 {"glFogi", P(GL_Fogi)}, 392 {"glFogiv", P(GL_Fogiv)}, 393 {"glFogx", P(GL_Fogx)}, 394 {"glFogxv", P(GL_Fogxv)}, 395 {"glFramebufferFetchBarrierEXT", P(GL_FramebufferFetchBarrierEXT)}, 396 {"glFramebufferFoveationConfigQCOM", P(GL_FramebufferFoveationConfigQCOM)}, 397 {"glFramebufferFoveationParametersQCOM", P(GL_FramebufferFoveationParametersQCOM)}, 398 {"glFramebufferMemorylessPixelLocalStorageANGLE", P(GL_FramebufferMemorylessPixelLocalStorageANGLE)}, 399 {"glFramebufferParameteri", P(GL_FramebufferParameteri)}, 400 {"glFramebufferParameteriMESA", P(GL_FramebufferParameteriMESA)}, 401 {"glFramebufferPixelLocalClearValuefvANGLE", P(GL_FramebufferPixelLocalClearValuefvANGLE)}, 402 {"glFramebufferPixelLocalClearValueivANGLE", P(GL_FramebufferPixelLocalClearValueivANGLE)}, 403 {"glFramebufferPixelLocalClearValueuivANGLE", P(GL_FramebufferPixelLocalClearValueuivANGLE)}, 404 {"glFramebufferPixelLocalStorageInterruptANGLE", P(GL_FramebufferPixelLocalStorageInterruptANGLE)}, 405 {"glFramebufferPixelLocalStorageRestoreANGLE", P(GL_FramebufferPixelLocalStorageRestoreANGLE)}, 406 {"glFramebufferRenderbuffer", P(GL_FramebufferRenderbuffer)}, 407 {"glFramebufferRenderbufferOES", P(GL_FramebufferRenderbufferOES)}, 408 {"glFramebufferTexture", P(GL_FramebufferTexture)}, 409 {"glFramebufferTexture1D", P(GL_FramebufferTexture1D)}, 410 {"glFramebufferTexture2D", P(GL_FramebufferTexture2D)}, 411 {"glFramebufferTexture2DMultisampleEXT", P(GL_FramebufferTexture2DMultisampleEXT)}, 412 {"glFramebufferTexture2DOES", P(GL_FramebufferTexture2DOES)}, 413 {"glFramebufferTexture3D", P(GL_FramebufferTexture3D)}, 414 {"glFramebufferTexture3DOES", P(GL_FramebufferTexture3DOES)}, 415 {"glFramebufferTextureEXT", P(GL_FramebufferTextureEXT)}, 416 {"glFramebufferTextureLayer", P(GL_FramebufferTextureLayer)}, 417 {"glFramebufferTextureMultiviewOVR", P(GL_FramebufferTextureMultiviewOVR)}, 418 {"glFramebufferTextureOES", P(GL_FramebufferTextureOES)}, 419 {"glFramebufferTexturePixelLocalStorageANGLE", P(GL_FramebufferTexturePixelLocalStorageANGLE)}, 420 {"glFrontFace", P(GL_FrontFace)}, 421 {"glFrustum", P(GL_Frustum)}, 422 {"glFrustumf", P(GL_Frustumf)}, 423 {"glFrustumx", P(GL_Frustumx)}, 424 {"glGenBuffers", P(GL_GenBuffers)}, 425 {"glGenFencesNV", P(GL_GenFencesNV)}, 426 {"glGenFramebuffers", P(GL_GenFramebuffers)}, 427 {"glGenFramebuffersOES", P(GL_GenFramebuffersOES)}, 428 {"glGenLists", P(GL_GenLists)}, 429 {"glGenPerfMonitorsAMD", P(GL_GenPerfMonitorsAMD)}, 430 {"glGenProgramPipelines", P(GL_GenProgramPipelines)}, 431 {"glGenProgramPipelinesEXT", P(GL_GenProgramPipelinesEXT)}, 432 {"glGenQueries", P(GL_GenQueries)}, 433 {"glGenQueriesEXT", P(GL_GenQueriesEXT)}, 434 {"glGenRenderbuffers", P(GL_GenRenderbuffers)}, 435 {"glGenRenderbuffersOES", P(GL_GenRenderbuffersOES)}, 436 {"glGenSamplers", P(GL_GenSamplers)}, 437 {"glGenSemaphoresEXT", P(GL_GenSemaphoresEXT)}, 438 {"glGenTextures", P(GL_GenTextures)}, 439 {"glGenTransformFeedbacks", P(GL_GenTransformFeedbacks)}, 440 {"glGenVertexArrays", P(GL_GenVertexArrays)}, 441 {"glGenVertexArraysOES", P(GL_GenVertexArraysOES)}, 442 {"glGenerateMipmap", P(GL_GenerateMipmap)}, 443 {"glGenerateMipmapOES", P(GL_GenerateMipmapOES)}, 444 {"glGenerateTextureMipmap", P(GL_GenerateTextureMipmap)}, 445 {"glGetActiveAtomicCounterBufferiv", P(GL_GetActiveAtomicCounterBufferiv)}, 446 {"glGetActiveAttrib", P(GL_GetActiveAttrib)}, 447 {"glGetActiveSubroutineName", P(GL_GetActiveSubroutineName)}, 448 {"glGetActiveSubroutineUniformName", P(GL_GetActiveSubroutineUniformName)}, 449 {"glGetActiveSubroutineUniformiv", P(GL_GetActiveSubroutineUniformiv)}, 450 {"glGetActiveUniform", P(GL_GetActiveUniform)}, 451 {"glGetActiveUniformBlockName", P(GL_GetActiveUniformBlockName)}, 452 {"glGetActiveUniformBlockiv", P(GL_GetActiveUniformBlockiv)}, 453 {"glGetActiveUniformBlockivRobustANGLE", P(GL_GetActiveUniformBlockivRobustANGLE)}, 454 {"glGetActiveUniformName", P(GL_GetActiveUniformName)}, 455 {"glGetActiveUniformsiv", P(GL_GetActiveUniformsiv)}, 456 {"glGetAttachedShaders", P(GL_GetAttachedShaders)}, 457 {"glGetAttribLocation", P(GL_GetAttribLocation)}, 458 {"glGetBooleani_v", P(GL_GetBooleani_v)}, 459 {"glGetBooleani_vRobustANGLE", P(GL_GetBooleani_vRobustANGLE)}, 460 {"glGetBooleanv", P(GL_GetBooleanv)}, 461 {"glGetBooleanvRobustANGLE", P(GL_GetBooleanvRobustANGLE)}, 462 {"glGetBufferParameteri64v", P(GL_GetBufferParameteri64v)}, 463 {"glGetBufferParameteri64vRobustANGLE", P(GL_GetBufferParameteri64vRobustANGLE)}, 464 {"glGetBufferParameteriv", P(GL_GetBufferParameteriv)}, 465 {"glGetBufferParameterivRobustANGLE", P(GL_GetBufferParameterivRobustANGLE)}, 466 {"glGetBufferPointerv", P(GL_GetBufferPointerv)}, 467 {"glGetBufferPointervOES", P(GL_GetBufferPointervOES)}, 468 {"glGetBufferPointervRobustANGLE", P(GL_GetBufferPointervRobustANGLE)}, 469 {"glGetBufferSubData", P(GL_GetBufferSubData)}, 470 {"glGetClipPlane", P(GL_GetClipPlane)}, 471 {"glGetClipPlanef", P(GL_GetClipPlanef)}, 472 {"glGetClipPlanex", P(GL_GetClipPlanex)}, 473 {"glGetCompressedTexImage", P(GL_GetCompressedTexImage)}, 474 {"glGetCompressedTexImageANGLE", P(GL_GetCompressedTexImageANGLE)}, 475 {"glGetCompressedTextureImage", P(GL_GetCompressedTextureImage)}, 476 {"glGetCompressedTextureSubImage", P(GL_GetCompressedTextureSubImage)}, 477 {"glGetDebugMessageLog", P(GL_GetDebugMessageLog)}, 478 {"glGetDebugMessageLogKHR", P(GL_GetDebugMessageLogKHR)}, 479 {"glGetDoublei_v", P(GL_GetDoublei_v)}, 480 {"glGetDoublev", P(GL_GetDoublev)}, 481 {"glGetError", P(GL_GetError)}, 482 {"glGetFenceivNV", P(GL_GetFenceivNV)}, 483 {"glGetFixedv", P(GL_GetFixedv)}, 484 {"glGetFloati_v", P(GL_GetFloati_v)}, 485 {"glGetFloatv", P(GL_GetFloatv)}, 486 {"glGetFloatvRobustANGLE", P(GL_GetFloatvRobustANGLE)}, 487 {"glGetFragDataIndex", P(GL_GetFragDataIndex)}, 488 {"glGetFragDataIndexEXT", P(GL_GetFragDataIndexEXT)}, 489 {"glGetFragDataLocation", P(GL_GetFragDataLocation)}, 490 {"glGetFramebufferAttachmentParameteriv", P(GL_GetFramebufferAttachmentParameteriv)}, 491 {"glGetFramebufferAttachmentParameterivOES", P(GL_GetFramebufferAttachmentParameterivOES)}, 492 {"glGetFramebufferAttachmentParameterivRobustANGLE", P(GL_GetFramebufferAttachmentParameterivRobustANGLE)}, 493 {"glGetFramebufferParameteriv", P(GL_GetFramebufferParameteriv)}, 494 {"glGetFramebufferParameterivMESA", P(GL_GetFramebufferParameterivMESA)}, 495 {"glGetFramebufferParameterivRobustANGLE", P(GL_GetFramebufferParameterivRobustANGLE)}, 496 {"glGetFramebufferPixelLocalStorageParameterfvANGLE", P(GL_GetFramebufferPixelLocalStorageParameterfvANGLE)}, 497 {"glGetFramebufferPixelLocalStorageParameterfvRobustANGLE", P(GL_GetFramebufferPixelLocalStorageParameterfvRobustANGLE)}, 498 {"glGetFramebufferPixelLocalStorageParameterivANGLE", P(GL_GetFramebufferPixelLocalStorageParameterivANGLE)}, 499 {"glGetFramebufferPixelLocalStorageParameterivRobustANGLE", P(GL_GetFramebufferPixelLocalStorageParameterivRobustANGLE)}, 500 {"glGetGraphicsResetStatus", P(GL_GetGraphicsResetStatus)}, 501 {"glGetGraphicsResetStatusEXT", P(GL_GetGraphicsResetStatusEXT)}, 502 {"glGetGraphicsResetStatusKHR", P(GL_GetGraphicsResetStatusKHR)}, 503 {"glGetInteger64i_v", P(GL_GetInteger64i_v)}, 504 {"glGetInteger64i_vRobustANGLE", P(GL_GetInteger64i_vRobustANGLE)}, 505 {"glGetInteger64v", P(GL_GetInteger64v)}, 506 {"glGetInteger64vEXT", P(GL_GetInteger64vEXT)}, 507 {"glGetInteger64vRobustANGLE", P(GL_GetInteger64vRobustANGLE)}, 508 {"glGetIntegeri_v", P(GL_GetIntegeri_v)}, 509 {"glGetIntegeri_vRobustANGLE", P(GL_GetIntegeri_vRobustANGLE)}, 510 {"glGetIntegerv", P(GL_GetIntegerv)}, 511 {"glGetIntegervRobustANGLE", P(GL_GetIntegervRobustANGLE)}, 512 {"glGetInternalformati64v", P(GL_GetInternalformati64v)}, 513 {"glGetInternalformativ", P(GL_GetInternalformativ)}, 514 {"glGetInternalformativRobustANGLE", P(GL_GetInternalformativRobustANGLE)}, 515 {"glGetLightfv", P(GL_GetLightfv)}, 516 {"glGetLightiv", P(GL_GetLightiv)}, 517 {"glGetLightxv", P(GL_GetLightxv)}, 518 {"glGetMapdv", P(GL_GetMapdv)}, 519 {"glGetMapfv", P(GL_GetMapfv)}, 520 {"glGetMapiv", P(GL_GetMapiv)}, 521 {"glGetMaterialfv", P(GL_GetMaterialfv)}, 522 {"glGetMaterialiv", P(GL_GetMaterialiv)}, 523 {"glGetMaterialxv", P(GL_GetMaterialxv)}, 524 {"glGetMemoryObjectParameterivEXT", P(GL_GetMemoryObjectParameterivEXT)}, 525 {"glGetMultisamplefv", P(GL_GetMultisamplefv)}, 526 {"glGetMultisamplefvANGLE", P(GL_GetMultisamplefvANGLE)}, 527 {"glGetMultisamplefvRobustANGLE", P(GL_GetMultisamplefvRobustANGLE)}, 528 {"glGetNamedBufferParameteri64v", P(GL_GetNamedBufferParameteri64v)}, 529 {"glGetNamedBufferParameteriv", P(GL_GetNamedBufferParameteriv)}, 530 {"glGetNamedBufferPointerv", P(GL_GetNamedBufferPointerv)}, 531 {"glGetNamedBufferSubData", P(GL_GetNamedBufferSubData)}, 532 {"glGetNamedFramebufferAttachmentParameteriv", P(GL_GetNamedFramebufferAttachmentParameteriv)}, 533 {"glGetNamedFramebufferParameteriv", P(GL_GetNamedFramebufferParameteriv)}, 534 {"glGetNamedRenderbufferParameteriv", P(GL_GetNamedRenderbufferParameteriv)}, 535 {"glGetObjectLabel", P(GL_GetObjectLabel)}, 536 {"glGetObjectLabelEXT", P(GL_GetObjectLabelEXT)}, 537 {"glGetObjectLabelKHR", P(GL_GetObjectLabelKHR)}, 538 {"glGetObjectPtrLabel", P(GL_GetObjectPtrLabel)}, 539 {"glGetObjectPtrLabelKHR", P(GL_GetObjectPtrLabelKHR)}, 540 {"glGetPerfMonitorCounterDataAMD", P(GL_GetPerfMonitorCounterDataAMD)}, 541 {"glGetPerfMonitorCounterInfoAMD", P(GL_GetPerfMonitorCounterInfoAMD)}, 542 {"glGetPerfMonitorCounterStringAMD", P(GL_GetPerfMonitorCounterStringAMD)}, 543 {"glGetPerfMonitorCountersAMD", P(GL_GetPerfMonitorCountersAMD)}, 544 {"glGetPerfMonitorGroupStringAMD", P(GL_GetPerfMonitorGroupStringAMD)}, 545 {"glGetPerfMonitorGroupsAMD", P(GL_GetPerfMonitorGroupsAMD)}, 546 {"glGetPixelMapfv", P(GL_GetPixelMapfv)}, 547 {"glGetPixelMapuiv", P(GL_GetPixelMapuiv)}, 548 {"glGetPixelMapusv", P(GL_GetPixelMapusv)}, 549 {"glGetPointerv", P(GL_GetPointerv)}, 550 {"glGetPointervKHR", P(GL_GetPointervKHR)}, 551 {"glGetPointervRobustANGLERobustANGLE", P(GL_GetPointervRobustANGLERobustANGLE)}, 552 {"glGetPolygonStipple", P(GL_GetPolygonStipple)}, 553 {"glGetProgramBinary", P(GL_GetProgramBinary)}, 554 {"glGetProgramBinaryOES", P(GL_GetProgramBinaryOES)}, 555 {"glGetProgramInfoLog", P(GL_GetProgramInfoLog)}, 556 {"glGetProgramInterfaceiv", P(GL_GetProgramInterfaceiv)}, 557 {"glGetProgramInterfaceivRobustANGLE", P(GL_GetProgramInterfaceivRobustANGLE)}, 558 {"glGetProgramPipelineInfoLog", P(GL_GetProgramPipelineInfoLog)}, 559 {"glGetProgramPipelineInfoLogEXT", P(GL_GetProgramPipelineInfoLogEXT)}, 560 {"glGetProgramPipelineiv", P(GL_GetProgramPipelineiv)}, 561 {"glGetProgramPipelineivEXT", P(GL_GetProgramPipelineivEXT)}, 562 {"glGetProgramResourceIndex", P(GL_GetProgramResourceIndex)}, 563 {"glGetProgramResourceLocation", P(GL_GetProgramResourceLocation)}, 564 {"glGetProgramResourceLocationIndex", P(GL_GetProgramResourceLocationIndex)}, 565 {"glGetProgramResourceLocationIndexEXT", P(GL_GetProgramResourceLocationIndexEXT)}, 566 {"glGetProgramResourceName", P(GL_GetProgramResourceName)}, 567 {"glGetProgramResourceiv", P(GL_GetProgramResourceiv)}, 568 {"glGetProgramStageiv", P(GL_GetProgramStageiv)}, 569 {"glGetProgramiv", P(GL_GetProgramiv)}, 570 {"glGetProgramivRobustANGLE", P(GL_GetProgramivRobustANGLE)}, 571 {"glGetQueryBufferObjecti64v", P(GL_GetQueryBufferObjecti64v)}, 572 {"glGetQueryBufferObjectiv", P(GL_GetQueryBufferObjectiv)}, 573 {"glGetQueryBufferObjectui64v", P(GL_GetQueryBufferObjectui64v)}, 574 {"glGetQueryBufferObjectuiv", P(GL_GetQueryBufferObjectuiv)}, 575 {"glGetQueryIndexediv", P(GL_GetQueryIndexediv)}, 576 {"glGetQueryObjecti64v", P(GL_GetQueryObjecti64v)}, 577 {"glGetQueryObjecti64vEXT", P(GL_GetQueryObjecti64vEXT)}, 578 {"glGetQueryObjecti64vRobustANGLE", P(GL_GetQueryObjecti64vRobustANGLE)}, 579 {"glGetQueryObjectiv", P(GL_GetQueryObjectiv)}, 580 {"glGetQueryObjectivEXT", P(GL_GetQueryObjectivEXT)}, 581 {"glGetQueryObjectivRobustANGLE", P(GL_GetQueryObjectivRobustANGLE)}, 582 {"glGetQueryObjectui64v", P(GL_GetQueryObjectui64v)}, 583 {"glGetQueryObjectui64vEXT", P(GL_GetQueryObjectui64vEXT)}, 584 {"glGetQueryObjectui64vRobustANGLE", P(GL_GetQueryObjectui64vRobustANGLE)}, 585 {"glGetQueryObjectuiv", P(GL_GetQueryObjectuiv)}, 586 {"glGetQueryObjectuivEXT", P(GL_GetQueryObjectuivEXT)}, 587 {"glGetQueryObjectuivRobustANGLE", P(GL_GetQueryObjectuivRobustANGLE)}, 588 {"glGetQueryiv", P(GL_GetQueryiv)}, 589 {"glGetQueryivEXT", P(GL_GetQueryivEXT)}, 590 {"glGetQueryivRobustANGLE", P(GL_GetQueryivRobustANGLE)}, 591 {"glGetRenderbufferImageANGLE", P(GL_GetRenderbufferImageANGLE)}, 592 {"glGetRenderbufferParameteriv", P(GL_GetRenderbufferParameteriv)}, 593 {"glGetRenderbufferParameterivOES", P(GL_GetRenderbufferParameterivOES)}, 594 {"glGetRenderbufferParameterivRobustANGLE", P(GL_GetRenderbufferParameterivRobustANGLE)}, 595 {"glGetSamplerParameterIiv", P(GL_GetSamplerParameterIiv)}, 596 {"glGetSamplerParameterIivEXT", P(GL_GetSamplerParameterIivEXT)}, 597 {"glGetSamplerParameterIivOES", P(GL_GetSamplerParameterIivOES)}, 598 {"glGetSamplerParameterIivRobustANGLE", P(GL_GetSamplerParameterIivRobustANGLE)}, 599 {"glGetSamplerParameterIuiv", P(GL_GetSamplerParameterIuiv)}, 600 {"glGetSamplerParameterIuivEXT", P(GL_GetSamplerParameterIuivEXT)}, 601 {"glGetSamplerParameterIuivOES", P(GL_GetSamplerParameterIuivOES)}, 602 {"glGetSamplerParameterIuivRobustANGLE", P(GL_GetSamplerParameterIuivRobustANGLE)}, 603 {"glGetSamplerParameterfv", P(GL_GetSamplerParameterfv)}, 604 {"glGetSamplerParameterfvRobustANGLE", P(GL_GetSamplerParameterfvRobustANGLE)}, 605 {"glGetSamplerParameteriv", P(GL_GetSamplerParameteriv)}, 606 {"glGetSamplerParameterivRobustANGLE", P(GL_GetSamplerParameterivRobustANGLE)}, 607 {"glGetSemaphoreParameterui64vEXT", P(GL_GetSemaphoreParameterui64vEXT)}, 608 {"glGetShaderInfoLog", P(GL_GetShaderInfoLog)}, 609 {"glGetShaderPrecisionFormat", P(GL_GetShaderPrecisionFormat)}, 610 {"glGetShaderSource", P(GL_GetShaderSource)}, 611 {"glGetShaderiv", P(GL_GetShaderiv)}, 612 {"glGetShaderivRobustANGLE", P(GL_GetShaderivRobustANGLE)}, 613 {"glGetString", P(GL_GetString)}, 614 {"glGetStringi", P(GL_GetStringi)}, 615 {"glGetSubroutineIndex", P(GL_GetSubroutineIndex)}, 616 {"glGetSubroutineUniformLocation", P(GL_GetSubroutineUniformLocation)}, 617 {"glGetSynciv", P(GL_GetSynciv)}, 618 {"glGetTexEnvfv", P(GL_GetTexEnvfv)}, 619 {"glGetTexEnviv", P(GL_GetTexEnviv)}, 620 {"glGetTexEnvxv", P(GL_GetTexEnvxv)}, 621 {"glGetTexGendv", P(GL_GetTexGendv)}, 622 {"glGetTexGenfv", P(GL_GetTexGenfv)}, 623 {"glGetTexGenfvOES", P(GL_GetTexGenfvOES)}, 624 {"glGetTexGeniv", P(GL_GetTexGeniv)}, 625 {"glGetTexGenivOES", P(GL_GetTexGenivOES)}, 626 {"glGetTexGenxvOES", P(GL_GetTexGenxvOES)}, 627 {"glGetTexImage", P(GL_GetTexImage)}, 628 {"glGetTexImageANGLE", P(GL_GetTexImageANGLE)}, 629 {"glGetTexLevelParameterfv", P(GL_GetTexLevelParameterfv)}, 630 {"glGetTexLevelParameterfvANGLE", P(GL_GetTexLevelParameterfvANGLE)}, 631 {"glGetTexLevelParameterfvRobustANGLE", P(GL_GetTexLevelParameterfvRobustANGLE)}, 632 {"glGetTexLevelParameteriv", P(GL_GetTexLevelParameteriv)}, 633 {"glGetTexLevelParameterivANGLE", P(GL_GetTexLevelParameterivANGLE)}, 634 {"glGetTexLevelParameterivRobustANGLE", P(GL_GetTexLevelParameterivRobustANGLE)}, 635 {"glGetTexParameterIiv", P(GL_GetTexParameterIiv)}, 636 {"glGetTexParameterIivEXT", P(GL_GetTexParameterIivEXT)}, 637 {"glGetTexParameterIivOES", P(GL_GetTexParameterIivOES)}, 638 {"glGetTexParameterIivRobustANGLE", P(GL_GetTexParameterIivRobustANGLE)}, 639 {"glGetTexParameterIuiv", P(GL_GetTexParameterIuiv)}, 640 {"glGetTexParameterIuivEXT", P(GL_GetTexParameterIuivEXT)}, 641 {"glGetTexParameterIuivOES", P(GL_GetTexParameterIuivOES)}, 642 {"glGetTexParameterIuivRobustANGLE", P(GL_GetTexParameterIuivRobustANGLE)}, 643 {"glGetTexParameterfv", P(GL_GetTexParameterfv)}, 644 {"glGetTexParameterfvRobustANGLE", P(GL_GetTexParameterfvRobustANGLE)}, 645 {"glGetTexParameteriv", P(GL_GetTexParameteriv)}, 646 {"glGetTexParameterivRobustANGLE", P(GL_GetTexParameterivRobustANGLE)}, 647 {"glGetTexParameterxv", P(GL_GetTexParameterxv)}, 648 {"glGetTextureImage", P(GL_GetTextureImage)}, 649 {"glGetTextureLevelParameterfv", P(GL_GetTextureLevelParameterfv)}, 650 {"glGetTextureLevelParameteriv", P(GL_GetTextureLevelParameteriv)}, 651 {"glGetTextureParameterIiv", P(GL_GetTextureParameterIiv)}, 652 {"glGetTextureParameterIuiv", P(GL_GetTextureParameterIuiv)}, 653 {"glGetTextureParameterfv", P(GL_GetTextureParameterfv)}, 654 {"glGetTextureParameteriv", P(GL_GetTextureParameteriv)}, 655 {"glGetTextureSubImage", P(GL_GetTextureSubImage)}, 656 {"glGetTransformFeedbackVarying", P(GL_GetTransformFeedbackVarying)}, 657 {"glGetTransformFeedbacki64_v", P(GL_GetTransformFeedbacki64_v)}, 658 {"glGetTransformFeedbacki_v", P(GL_GetTransformFeedbacki_v)}, 659 {"glGetTransformFeedbackiv", P(GL_GetTransformFeedbackiv)}, 660 {"glGetTranslatedShaderSourceANGLE", P(GL_GetTranslatedShaderSourceANGLE)}, 661 {"glGetUniformBlockIndex", P(GL_GetUniformBlockIndex)}, 662 {"glGetUniformIndices", P(GL_GetUniformIndices)}, 663 {"glGetUniformLocation", P(GL_GetUniformLocation)}, 664 {"glGetUniformSubroutineuiv", P(GL_GetUniformSubroutineuiv)}, 665 {"glGetUniformdv", P(GL_GetUniformdv)}, 666 {"glGetUniformfv", P(GL_GetUniformfv)}, 667 {"glGetUniformfvRobustANGLE", P(GL_GetUniformfvRobustANGLE)}, 668 {"glGetUniformiv", P(GL_GetUniformiv)}, 669 {"glGetUniformivRobustANGLE", P(GL_GetUniformivRobustANGLE)}, 670 {"glGetUniformuiv", P(GL_GetUniformuiv)}, 671 {"glGetUniformuivRobustANGLE", P(GL_GetUniformuivRobustANGLE)}, 672 {"glGetUnsignedBytei_vEXT", P(GL_GetUnsignedBytei_vEXT)}, 673 {"glGetUnsignedBytevEXT", P(GL_GetUnsignedBytevEXT)}, 674 {"glGetVertexArrayIndexed64iv", P(GL_GetVertexArrayIndexed64iv)}, 675 {"glGetVertexArrayIndexediv", P(GL_GetVertexArrayIndexediv)}, 676 {"glGetVertexArrayiv", P(GL_GetVertexArrayiv)}, 677 {"glGetVertexAttribIiv", P(GL_GetVertexAttribIiv)}, 678 {"glGetVertexAttribIivRobustANGLE", P(GL_GetVertexAttribIivRobustANGLE)}, 679 {"glGetVertexAttribIuiv", P(GL_GetVertexAttribIuiv)}, 680 {"glGetVertexAttribIuivRobustANGLE", P(GL_GetVertexAttribIuivRobustANGLE)}, 681 {"glGetVertexAttribLdv", P(GL_GetVertexAttribLdv)}, 682 {"glGetVertexAttribPointerv", P(GL_GetVertexAttribPointerv)}, 683 {"glGetVertexAttribPointervRobustANGLE", P(GL_GetVertexAttribPointervRobustANGLE)}, 684 {"glGetVertexAttribdv", P(GL_GetVertexAttribdv)}, 685 {"glGetVertexAttribfv", P(GL_GetVertexAttribfv)}, 686 {"glGetVertexAttribfvRobustANGLE", P(GL_GetVertexAttribfvRobustANGLE)}, 687 {"glGetVertexAttribiv", P(GL_GetVertexAttribiv)}, 688 {"glGetVertexAttribivRobustANGLE", P(GL_GetVertexAttribivRobustANGLE)}, 689 {"glGetnColorTable", P(GL_GetnColorTable)}, 690 {"glGetnCompressedTexImage", P(GL_GetnCompressedTexImage)}, 691 {"glGetnConvolutionFilter", P(GL_GetnConvolutionFilter)}, 692 {"glGetnHistogram", P(GL_GetnHistogram)}, 693 {"glGetnMapdv", P(GL_GetnMapdv)}, 694 {"glGetnMapfv", P(GL_GetnMapfv)}, 695 {"glGetnMapiv", P(GL_GetnMapiv)}, 696 {"glGetnMinmax", P(GL_GetnMinmax)}, 697 {"glGetnPixelMapfv", P(GL_GetnPixelMapfv)}, 698 {"glGetnPixelMapuiv", P(GL_GetnPixelMapuiv)}, 699 {"glGetnPixelMapusv", P(GL_GetnPixelMapusv)}, 700 {"glGetnPolygonStipple", P(GL_GetnPolygonStipple)}, 701 {"glGetnSeparableFilter", P(GL_GetnSeparableFilter)}, 702 {"glGetnTexImage", P(GL_GetnTexImage)}, 703 {"glGetnUniformdv", P(GL_GetnUniformdv)}, 704 {"glGetnUniformfv", P(GL_GetnUniformfv)}, 705 {"glGetnUniformfvEXT", P(GL_GetnUniformfvEXT)}, 706 {"glGetnUniformfvKHR", P(GL_GetnUniformfvKHR)}, 707 {"glGetnUniformfvRobustANGLE", P(GL_GetnUniformfvRobustANGLE)}, 708 {"glGetnUniformiv", P(GL_GetnUniformiv)}, 709 {"glGetnUniformivEXT", P(GL_GetnUniformivEXT)}, 710 {"glGetnUniformivKHR", P(GL_GetnUniformivKHR)}, 711 {"glGetnUniformivRobustANGLE", P(GL_GetnUniformivRobustANGLE)}, 712 {"glGetnUniformuiv", P(GL_GetnUniformuiv)}, 713 {"glGetnUniformuivKHR", P(GL_GetnUniformuivKHR)}, 714 {"glGetnUniformuivRobustANGLE", P(GL_GetnUniformuivRobustANGLE)}, 715 {"glHint", P(GL_Hint)}, 716 {"glImportMemoryFdEXT", P(GL_ImportMemoryFdEXT)}, 717 {"glImportMemoryZirconHandleANGLE", P(GL_ImportMemoryZirconHandleANGLE)}, 718 {"glImportSemaphoreFdEXT", P(GL_ImportSemaphoreFdEXT)}, 719 {"glImportSemaphoreZirconHandleANGLE", P(GL_ImportSemaphoreZirconHandleANGLE)}, 720 {"glIndexMask", P(GL_IndexMask)}, 721 {"glIndexPointer", P(GL_IndexPointer)}, 722 {"glIndexd", P(GL_Indexd)}, 723 {"glIndexdv", P(GL_Indexdv)}, 724 {"glIndexf", P(GL_Indexf)}, 725 {"glIndexfv", P(GL_Indexfv)}, 726 {"glIndexi", P(GL_Indexi)}, 727 {"glIndexiv", P(GL_Indexiv)}, 728 {"glIndexs", P(GL_Indexs)}, 729 {"glIndexsv", P(GL_Indexsv)}, 730 {"glIndexub", P(GL_Indexub)}, 731 {"glIndexubv", P(GL_Indexubv)}, 732 {"glInitNames", P(GL_InitNames)}, 733 {"glInsertEventMarkerEXT", P(GL_InsertEventMarkerEXT)}, 734 {"glInterleavedArrays", P(GL_InterleavedArrays)}, 735 {"glInvalidateBufferData", P(GL_InvalidateBufferData)}, 736 {"glInvalidateBufferSubData", P(GL_InvalidateBufferSubData)}, 737 {"glInvalidateFramebuffer", P(GL_InvalidateFramebuffer)}, 738 {"glInvalidateNamedFramebufferData", P(GL_InvalidateNamedFramebufferData)}, 739 {"glInvalidateNamedFramebufferSubData", P(GL_InvalidateNamedFramebufferSubData)}, 740 {"glInvalidateSubFramebuffer", P(GL_InvalidateSubFramebuffer)}, 741 {"glInvalidateTexImage", P(GL_InvalidateTexImage)}, 742 {"glInvalidateTexSubImage", P(GL_InvalidateTexSubImage)}, 743 {"glInvalidateTextureANGLE", P(GL_InvalidateTextureANGLE)}, 744 {"glIsBuffer", P(GL_IsBuffer)}, 745 {"glIsEnabled", P(GL_IsEnabled)}, 746 {"glIsEnabledi", P(GL_IsEnabledi)}, 747 {"glIsEnablediEXT", P(GL_IsEnablediEXT)}, 748 {"glIsEnablediOES", P(GL_IsEnablediOES)}, 749 {"glIsFenceNV", P(GL_IsFenceNV)}, 750 {"glIsFramebuffer", P(GL_IsFramebuffer)}, 751 {"glIsFramebufferOES", P(GL_IsFramebufferOES)}, 752 {"glIsList", P(GL_IsList)}, 753 {"glIsMemoryObjectEXT", P(GL_IsMemoryObjectEXT)}, 754 {"glIsProgram", P(GL_IsProgram)}, 755 {"glIsProgramPipeline", P(GL_IsProgramPipeline)}, 756 {"glIsProgramPipelineEXT", P(GL_IsProgramPipelineEXT)}, 757 {"glIsQuery", P(GL_IsQuery)}, 758 {"glIsQueryEXT", P(GL_IsQueryEXT)}, 759 {"glIsRenderbuffer", P(GL_IsRenderbuffer)}, 760 {"glIsRenderbufferOES", P(GL_IsRenderbufferOES)}, 761 {"glIsSampler", P(GL_IsSampler)}, 762 {"glIsSemaphoreEXT", P(GL_IsSemaphoreEXT)}, 763 {"glIsShader", P(GL_IsShader)}, 764 {"glIsSync", P(GL_IsSync)}, 765 {"glIsTexture", P(GL_IsTexture)}, 766 {"glIsTransformFeedback", P(GL_IsTransformFeedback)}, 767 {"glIsVertexArray", P(GL_IsVertexArray)}, 768 {"glIsVertexArrayOES", P(GL_IsVertexArrayOES)}, 769 {"glLabelObjectEXT", P(GL_LabelObjectEXT)}, 770 {"glLightModelf", P(GL_LightModelf)}, 771 {"glLightModelfv", P(GL_LightModelfv)}, 772 {"glLightModeli", P(GL_LightModeli)}, 773 {"glLightModeliv", P(GL_LightModeliv)}, 774 {"glLightModelx", P(GL_LightModelx)}, 775 {"glLightModelxv", P(GL_LightModelxv)}, 776 {"glLightf", P(GL_Lightf)}, 777 {"glLightfv", P(GL_Lightfv)}, 778 {"glLighti", P(GL_Lighti)}, 779 {"glLightiv", P(GL_Lightiv)}, 780 {"glLightx", P(GL_Lightx)}, 781 {"glLightxv", P(GL_Lightxv)}, 782 {"glLineStipple", P(GL_LineStipple)}, 783 {"glLineWidth", P(GL_LineWidth)}, 784 {"glLineWidthx", P(GL_LineWidthx)}, 785 {"glLinkProgram", P(GL_LinkProgram)}, 786 {"glListBase", P(GL_ListBase)}, 787 {"glLoadIdentity", P(GL_LoadIdentity)}, 788 {"glLoadMatrixd", P(GL_LoadMatrixd)}, 789 {"glLoadMatrixf", P(GL_LoadMatrixf)}, 790 {"glLoadMatrixx", P(GL_LoadMatrixx)}, 791 {"glLoadName", P(GL_LoadName)}, 792 {"glLoadPaletteFromModelViewMatrixOES", P(GL_LoadPaletteFromModelViewMatrixOES)}, 793 {"glLoadTransposeMatrixd", P(GL_LoadTransposeMatrixd)}, 794 {"glLoadTransposeMatrixf", P(GL_LoadTransposeMatrixf)}, 795 {"glLogicOp", P(GL_LogicOp)}, 796 {"glLogicOpANGLE", P(GL_LogicOpANGLE)}, 797 {"glLoseContextCHROMIUM", P(GL_LoseContextCHROMIUM)}, 798 {"glMap1d", P(GL_Map1d)}, 799 {"glMap1f", P(GL_Map1f)}, 800 {"glMap2d", P(GL_Map2d)}, 801 {"glMap2f", P(GL_Map2f)}, 802 {"glMapBuffer", P(GL_MapBuffer)}, 803 {"glMapBufferOES", P(GL_MapBufferOES)}, 804 {"glMapBufferRange", P(GL_MapBufferRange)}, 805 {"glMapBufferRangeEXT", P(GL_MapBufferRangeEXT)}, 806 {"glMapGrid1d", P(GL_MapGrid1d)}, 807 {"glMapGrid1f", P(GL_MapGrid1f)}, 808 {"glMapGrid2d", P(GL_MapGrid2d)}, 809 {"glMapGrid2f", P(GL_MapGrid2f)}, 810 {"glMapNamedBuffer", P(GL_MapNamedBuffer)}, 811 {"glMapNamedBufferRange", P(GL_MapNamedBufferRange)}, 812 {"glMaterialf", P(GL_Materialf)}, 813 {"glMaterialfv", P(GL_Materialfv)}, 814 {"glMateriali", P(GL_Materiali)}, 815 {"glMaterialiv", P(GL_Materialiv)}, 816 {"glMaterialx", P(GL_Materialx)}, 817 {"glMaterialxv", P(GL_Materialxv)}, 818 {"glMatrixIndexPointerOES", P(GL_MatrixIndexPointerOES)}, 819 {"glMatrixMode", P(GL_MatrixMode)}, 820 {"glMaxShaderCompilerThreadsKHR", P(GL_MaxShaderCompilerThreadsKHR)}, 821 {"glMemoryBarrier", P(GL_MemoryBarrier)}, 822 {"glMemoryBarrierByRegion", P(GL_MemoryBarrierByRegion)}, 823 {"glMemoryObjectParameterivEXT", P(GL_MemoryObjectParameterivEXT)}, 824 {"glMinSampleShading", P(GL_MinSampleShading)}, 825 {"glMinSampleShadingOES", P(GL_MinSampleShadingOES)}, 826 {"glMultMatrixd", P(GL_MultMatrixd)}, 827 {"glMultMatrixf", P(GL_MultMatrixf)}, 828 {"glMultMatrixx", P(GL_MultMatrixx)}, 829 {"glMultTransposeMatrixd", P(GL_MultTransposeMatrixd)}, 830 {"glMultTransposeMatrixf", P(GL_MultTransposeMatrixf)}, 831 {"glMultiDrawArrays", P(GL_MultiDrawArrays)}, 832 {"glMultiDrawArraysANGLE", P(GL_MultiDrawArraysANGLE)}, 833 {"glMultiDrawArraysIndirect", P(GL_MultiDrawArraysIndirect)}, 834 {"glMultiDrawArraysIndirectCount", P(GL_MultiDrawArraysIndirectCount)}, 835 {"glMultiDrawArraysIndirectEXT", P(GL_MultiDrawArraysIndirectEXT)}, 836 {"glMultiDrawArraysInstancedANGLE", P(GL_MultiDrawArraysInstancedANGLE)}, 837 {"glMultiDrawArraysInstancedBaseInstanceANGLE", P(GL_MultiDrawArraysInstancedBaseInstanceANGLE)}, 838 {"glMultiDrawElements", P(GL_MultiDrawElements)}, 839 {"glMultiDrawElementsANGLE", P(GL_MultiDrawElementsANGLE)}, 840 {"glMultiDrawElementsBaseVertex", P(GL_MultiDrawElementsBaseVertex)}, 841 {"glMultiDrawElementsBaseVertexEXT", P(GL_MultiDrawElementsBaseVertexEXT)}, 842 {"glMultiDrawElementsIndirect", P(GL_MultiDrawElementsIndirect)}, 843 {"glMultiDrawElementsIndirectCount", P(GL_MultiDrawElementsIndirectCount)}, 844 {"glMultiDrawElementsIndirectEXT", P(GL_MultiDrawElementsIndirectEXT)}, 845 {"glMultiDrawElementsInstancedANGLE", P(GL_MultiDrawElementsInstancedANGLE)}, 846 {"glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE", P(GL_MultiDrawElementsInstancedBaseVertexBaseInstanceANGLE)}, 847 {"glMultiTexCoord1d", P(GL_MultiTexCoord1d)}, 848 {"glMultiTexCoord1dv", P(GL_MultiTexCoord1dv)}, 849 {"glMultiTexCoord1f", P(GL_MultiTexCoord1f)}, 850 {"glMultiTexCoord1fv", P(GL_MultiTexCoord1fv)}, 851 {"glMultiTexCoord1i", P(GL_MultiTexCoord1i)}, 852 {"glMultiTexCoord1iv", P(GL_MultiTexCoord1iv)}, 853 {"glMultiTexCoord1s", P(GL_MultiTexCoord1s)}, 854 {"glMultiTexCoord1sv", P(GL_MultiTexCoord1sv)}, 855 {"glMultiTexCoord2d", P(GL_MultiTexCoord2d)}, 856 {"glMultiTexCoord2dv", P(GL_MultiTexCoord2dv)}, 857 {"glMultiTexCoord2f", P(GL_MultiTexCoord2f)}, 858 {"glMultiTexCoord2fv", P(GL_MultiTexCoord2fv)}, 859 {"glMultiTexCoord2i", P(GL_MultiTexCoord2i)}, 860 {"glMultiTexCoord2iv", P(GL_MultiTexCoord2iv)}, 861 {"glMultiTexCoord2s", P(GL_MultiTexCoord2s)}, 862 {"glMultiTexCoord2sv", P(GL_MultiTexCoord2sv)}, 863 {"glMultiTexCoord3d", P(GL_MultiTexCoord3d)}, 864 {"glMultiTexCoord3dv", P(GL_MultiTexCoord3dv)}, 865 {"glMultiTexCoord3f", P(GL_MultiTexCoord3f)}, 866 {"glMultiTexCoord3fv", P(GL_MultiTexCoord3fv)}, 867 {"glMultiTexCoord3i", P(GL_MultiTexCoord3i)}, 868 {"glMultiTexCoord3iv", P(GL_MultiTexCoord3iv)}, 869 {"glMultiTexCoord3s", P(GL_MultiTexCoord3s)}, 870 {"glMultiTexCoord3sv", P(GL_MultiTexCoord3sv)}, 871 {"glMultiTexCoord4d", P(GL_MultiTexCoord4d)}, 872 {"glMultiTexCoord4dv", P(GL_MultiTexCoord4dv)}, 873 {"glMultiTexCoord4f", P(GL_MultiTexCoord4f)}, 874 {"glMultiTexCoord4fv", P(GL_MultiTexCoord4fv)}, 875 {"glMultiTexCoord4i", P(GL_MultiTexCoord4i)}, 876 {"glMultiTexCoord4iv", P(GL_MultiTexCoord4iv)}, 877 {"glMultiTexCoord4s", P(GL_MultiTexCoord4s)}, 878 {"glMultiTexCoord4sv", P(GL_MultiTexCoord4sv)}, 879 {"glMultiTexCoord4x", P(GL_MultiTexCoord4x)}, 880 {"glMultiTexCoordP1ui", P(GL_MultiTexCoordP1ui)}, 881 {"glMultiTexCoordP1uiv", P(GL_MultiTexCoordP1uiv)}, 882 {"glMultiTexCoordP2ui", P(GL_MultiTexCoordP2ui)}, 883 {"glMultiTexCoordP2uiv", P(GL_MultiTexCoordP2uiv)}, 884 {"glMultiTexCoordP3ui", P(GL_MultiTexCoordP3ui)}, 885 {"glMultiTexCoordP3uiv", P(GL_MultiTexCoordP3uiv)}, 886 {"glMultiTexCoordP4ui", P(GL_MultiTexCoordP4ui)}, 887 {"glMultiTexCoordP4uiv", P(GL_MultiTexCoordP4uiv)}, 888 {"glNamedBufferData", P(GL_NamedBufferData)}, 889 {"glNamedBufferStorage", P(GL_NamedBufferStorage)}, 890 {"glNamedBufferStorageExternalEXT", P(GL_NamedBufferStorageExternalEXT)}, 891 {"glNamedBufferSubData", P(GL_NamedBufferSubData)}, 892 {"glNamedFramebufferDrawBuffer", P(GL_NamedFramebufferDrawBuffer)}, 893 {"glNamedFramebufferDrawBuffers", P(GL_NamedFramebufferDrawBuffers)}, 894 {"glNamedFramebufferParameteri", P(GL_NamedFramebufferParameteri)}, 895 {"glNamedFramebufferReadBuffer", P(GL_NamedFramebufferReadBuffer)}, 896 {"glNamedFramebufferRenderbuffer", P(GL_NamedFramebufferRenderbuffer)}, 897 {"glNamedFramebufferTexture", P(GL_NamedFramebufferTexture)}, 898 {"glNamedFramebufferTextureLayer", P(GL_NamedFramebufferTextureLayer)}, 899 {"glNamedRenderbufferStorage", P(GL_NamedRenderbufferStorage)}, 900 {"glNamedRenderbufferStorageMultisample", P(GL_NamedRenderbufferStorageMultisample)}, 901 {"glNewList", P(GL_NewList)}, 902 {"glNormal3b", P(GL_Normal3b)}, 903 {"glNormal3bv", P(GL_Normal3bv)}, 904 {"glNormal3d", P(GL_Normal3d)}, 905 {"glNormal3dv", P(GL_Normal3dv)}, 906 {"glNormal3f", P(GL_Normal3f)}, 907 {"glNormal3fv", P(GL_Normal3fv)}, 908 {"glNormal3i", P(GL_Normal3i)}, 909 {"glNormal3iv", P(GL_Normal3iv)}, 910 {"glNormal3s", P(GL_Normal3s)}, 911 {"glNormal3sv", P(GL_Normal3sv)}, 912 {"glNormal3x", P(GL_Normal3x)}, 913 {"glNormalP3ui", P(GL_NormalP3ui)}, 914 {"glNormalP3uiv", P(GL_NormalP3uiv)}, 915 {"glNormalPointer", P(GL_NormalPointer)}, 916 {"glObjectLabel", P(GL_ObjectLabel)}, 917 {"glObjectLabelKHR", P(GL_ObjectLabelKHR)}, 918 {"glObjectPtrLabel", P(GL_ObjectPtrLabel)}, 919 {"glObjectPtrLabelKHR", P(GL_ObjectPtrLabelKHR)}, 920 {"glOrtho", P(GL_Ortho)}, 921 {"glOrthof", P(GL_Orthof)}, 922 {"glOrthox", P(GL_Orthox)}, 923 {"glPassThrough", P(GL_PassThrough)}, 924 {"glPatchParameterfv", P(GL_PatchParameterfv)}, 925 {"glPatchParameteri", P(GL_PatchParameteri)}, 926 {"glPatchParameteriEXT", P(GL_PatchParameteriEXT)}, 927 {"glPatchParameteriOES", P(GL_PatchParameteriOES)}, 928 {"glPauseTransformFeedback", P(GL_PauseTransformFeedback)}, 929 {"glPixelLocalStorageBarrierANGLE", P(GL_PixelLocalStorageBarrierANGLE)}, 930 {"glPixelMapfv", P(GL_PixelMapfv)}, 931 {"glPixelMapuiv", P(GL_PixelMapuiv)}, 932 {"glPixelMapusv", P(GL_PixelMapusv)}, 933 {"glPixelStoref", P(GL_PixelStoref)}, 934 {"glPixelStorei", P(GL_PixelStorei)}, 935 {"glPixelTransferf", P(GL_PixelTransferf)}, 936 {"glPixelTransferi", P(GL_PixelTransferi)}, 937 {"glPixelZoom", P(GL_PixelZoom)}, 938 {"glPointParameterf", P(GL_PointParameterf)}, 939 {"glPointParameterfv", P(GL_PointParameterfv)}, 940 {"glPointParameteri", P(GL_PointParameteri)}, 941 {"glPointParameteriv", P(GL_PointParameteriv)}, 942 {"glPointParameterx", P(GL_PointParameterx)}, 943 {"glPointParameterxv", P(GL_PointParameterxv)}, 944 {"glPointSize", P(GL_PointSize)}, 945 {"glPointSizePointerOES", P(GL_PointSizePointerOES)}, 946 {"glPointSizex", P(GL_PointSizex)}, 947 {"glPolygonMode", P(GL_PolygonMode)}, 948 {"glPolygonModeANGLE", P(GL_PolygonModeANGLE)}, 949 {"glPolygonModeNV", P(GL_PolygonModeNV)}, 950 {"glPolygonOffset", P(GL_PolygonOffset)}, 951 {"glPolygonOffsetClamp", P(GL_PolygonOffsetClamp)}, 952 {"glPolygonOffsetClampEXT", P(GL_PolygonOffsetClampEXT)}, 953 {"glPolygonOffsetx", P(GL_PolygonOffsetx)}, 954 {"glPolygonStipple", P(GL_PolygonStipple)}, 955 {"glPopAttrib", P(GL_PopAttrib)}, 956 {"glPopClientAttrib", P(GL_PopClientAttrib)}, 957 {"glPopDebugGroup", P(GL_PopDebugGroup)}, 958 {"glPopDebugGroupKHR", P(GL_PopDebugGroupKHR)}, 959 {"glPopGroupMarkerEXT", P(GL_PopGroupMarkerEXT)}, 960 {"glPopMatrix", P(GL_PopMatrix)}, 961 {"glPopName", P(GL_PopName)}, 962 {"glPrimitiveBoundingBox", P(GL_PrimitiveBoundingBox)}, 963 {"glPrimitiveBoundingBoxEXT", P(GL_PrimitiveBoundingBoxEXT)}, 964 {"glPrimitiveBoundingBoxOES", P(GL_PrimitiveBoundingBoxOES)}, 965 {"glPrimitiveRestartIndex", P(GL_PrimitiveRestartIndex)}, 966 {"glPrioritizeTextures", P(GL_PrioritizeTextures)}, 967 {"glProgramBinary", P(GL_ProgramBinary)}, 968 {"glProgramBinaryOES", P(GL_ProgramBinaryOES)}, 969 {"glProgramParameteri", P(GL_ProgramParameteri)}, 970 {"glProgramParameteriEXT", P(GL_ProgramParameteriEXT)}, 971 {"glProgramUniform1d", P(GL_ProgramUniform1d)}, 972 {"glProgramUniform1dv", P(GL_ProgramUniform1dv)}, 973 {"glProgramUniform1f", P(GL_ProgramUniform1f)}, 974 {"glProgramUniform1fEXT", P(GL_ProgramUniform1fEXT)}, 975 {"glProgramUniform1fv", P(GL_ProgramUniform1fv)}, 976 {"glProgramUniform1fvEXT", P(GL_ProgramUniform1fvEXT)}, 977 {"glProgramUniform1i", P(GL_ProgramUniform1i)}, 978 {"glProgramUniform1iEXT", P(GL_ProgramUniform1iEXT)}, 979 {"glProgramUniform1iv", P(GL_ProgramUniform1iv)}, 980 {"glProgramUniform1ivEXT", P(GL_ProgramUniform1ivEXT)}, 981 {"glProgramUniform1ui", P(GL_ProgramUniform1ui)}, 982 {"glProgramUniform1uiEXT", P(GL_ProgramUniform1uiEXT)}, 983 {"glProgramUniform1uiv", P(GL_ProgramUniform1uiv)}, 984 {"glProgramUniform1uivEXT", P(GL_ProgramUniform1uivEXT)}, 985 {"glProgramUniform2d", P(GL_ProgramUniform2d)}, 986 {"glProgramUniform2dv", P(GL_ProgramUniform2dv)}, 987 {"glProgramUniform2f", P(GL_ProgramUniform2f)}, 988 {"glProgramUniform2fEXT", P(GL_ProgramUniform2fEXT)}, 989 {"glProgramUniform2fv", P(GL_ProgramUniform2fv)}, 990 {"glProgramUniform2fvEXT", P(GL_ProgramUniform2fvEXT)}, 991 {"glProgramUniform2i", P(GL_ProgramUniform2i)}, 992 {"glProgramUniform2iEXT", P(GL_ProgramUniform2iEXT)}, 993 {"glProgramUniform2iv", P(GL_ProgramUniform2iv)}, 994 {"glProgramUniform2ivEXT", P(GL_ProgramUniform2ivEXT)}, 995 {"glProgramUniform2ui", P(GL_ProgramUniform2ui)}, 996 {"glProgramUniform2uiEXT", P(GL_ProgramUniform2uiEXT)}, 997 {"glProgramUniform2uiv", P(GL_ProgramUniform2uiv)}, 998 {"glProgramUniform2uivEXT", P(GL_ProgramUniform2uivEXT)}, 999 {"glProgramUniform3d", P(GL_ProgramUniform3d)}, 1000 {"glProgramUniform3dv", P(GL_ProgramUniform3dv)}, 1001 {"glProgramUniform3f", P(GL_ProgramUniform3f)}, 1002 {"glProgramUniform3fEXT", P(GL_ProgramUniform3fEXT)}, 1003 {"glProgramUniform3fv", P(GL_ProgramUniform3fv)}, 1004 {"glProgramUniform3fvEXT", P(GL_ProgramUniform3fvEXT)}, 1005 {"glProgramUniform3i", P(GL_ProgramUniform3i)}, 1006 {"glProgramUniform3iEXT", P(GL_ProgramUniform3iEXT)}, 1007 {"glProgramUniform3iv", P(GL_ProgramUniform3iv)}, 1008 {"glProgramUniform3ivEXT", P(GL_ProgramUniform3ivEXT)}, 1009 {"glProgramUniform3ui", P(GL_ProgramUniform3ui)}, 1010 {"glProgramUniform3uiEXT", P(GL_ProgramUniform3uiEXT)}, 1011 {"glProgramUniform3uiv", P(GL_ProgramUniform3uiv)}, 1012 {"glProgramUniform3uivEXT", P(GL_ProgramUniform3uivEXT)}, 1013 {"glProgramUniform4d", P(GL_ProgramUniform4d)}, 1014 {"glProgramUniform4dv", P(GL_ProgramUniform4dv)}, 1015 {"glProgramUniform4f", P(GL_ProgramUniform4f)}, 1016 {"glProgramUniform4fEXT", P(GL_ProgramUniform4fEXT)}, 1017 {"glProgramUniform4fv", P(GL_ProgramUniform4fv)}, 1018 {"glProgramUniform4fvEXT", P(GL_ProgramUniform4fvEXT)}, 1019 {"glProgramUniform4i", P(GL_ProgramUniform4i)}, 1020 {"glProgramUniform4iEXT", P(GL_ProgramUniform4iEXT)}, 1021 {"glProgramUniform4iv", P(GL_ProgramUniform4iv)}, 1022 {"glProgramUniform4ivEXT", P(GL_ProgramUniform4ivEXT)}, 1023 {"glProgramUniform4ui", P(GL_ProgramUniform4ui)}, 1024 {"glProgramUniform4uiEXT", P(GL_ProgramUniform4uiEXT)}, 1025 {"glProgramUniform4uiv", P(GL_ProgramUniform4uiv)}, 1026 {"glProgramUniform4uivEXT", P(GL_ProgramUniform4uivEXT)}, 1027 {"glProgramUniformMatrix2dv", P(GL_ProgramUniformMatrix2dv)}, 1028 {"glProgramUniformMatrix2fv", P(GL_ProgramUniformMatrix2fv)}, 1029 {"glProgramUniformMatrix2fvEXT", P(GL_ProgramUniformMatrix2fvEXT)}, 1030 {"glProgramUniformMatrix2x3dv", P(GL_ProgramUniformMatrix2x3dv)}, 1031 {"glProgramUniformMatrix2x3fv", P(GL_ProgramUniformMatrix2x3fv)}, 1032 {"glProgramUniformMatrix2x3fvEXT", P(GL_ProgramUniformMatrix2x3fvEXT)}, 1033 {"glProgramUniformMatrix2x4dv", P(GL_ProgramUniformMatrix2x4dv)}, 1034 {"glProgramUniformMatrix2x4fv", P(GL_ProgramUniformMatrix2x4fv)}, 1035 {"glProgramUniformMatrix2x4fvEXT", P(GL_ProgramUniformMatrix2x4fvEXT)}, 1036 {"glProgramUniformMatrix3dv", P(GL_ProgramUniformMatrix3dv)}, 1037 {"glProgramUniformMatrix3fv", P(GL_ProgramUniformMatrix3fv)}, 1038 {"glProgramUniformMatrix3fvEXT", P(GL_ProgramUniformMatrix3fvEXT)}, 1039 {"glProgramUniformMatrix3x2dv", P(GL_ProgramUniformMatrix3x2dv)}, 1040 {"glProgramUniformMatrix3x2fv", P(GL_ProgramUniformMatrix3x2fv)}, 1041 {"glProgramUniformMatrix3x2fvEXT", P(GL_ProgramUniformMatrix3x2fvEXT)}, 1042 {"glProgramUniformMatrix3x4dv", P(GL_ProgramUniformMatrix3x4dv)}, 1043 {"glProgramUniformMatrix3x4fv", P(GL_ProgramUniformMatrix3x4fv)}, 1044 {"glProgramUniformMatrix3x4fvEXT", P(GL_ProgramUniformMatrix3x4fvEXT)}, 1045 {"glProgramUniformMatrix4dv", P(GL_ProgramUniformMatrix4dv)}, 1046 {"glProgramUniformMatrix4fv", P(GL_ProgramUniformMatrix4fv)}, 1047 {"glProgramUniformMatrix4fvEXT", P(GL_ProgramUniformMatrix4fvEXT)}, 1048 {"glProgramUniformMatrix4x2dv", P(GL_ProgramUniformMatrix4x2dv)}, 1049 {"glProgramUniformMatrix4x2fv", P(GL_ProgramUniformMatrix4x2fv)}, 1050 {"glProgramUniformMatrix4x2fvEXT", P(GL_ProgramUniformMatrix4x2fvEXT)}, 1051 {"glProgramUniformMatrix4x3dv", P(GL_ProgramUniformMatrix4x3dv)}, 1052 {"glProgramUniformMatrix4x3fv", P(GL_ProgramUniformMatrix4x3fv)}, 1053 {"glProgramUniformMatrix4x3fvEXT", P(GL_ProgramUniformMatrix4x3fvEXT)}, 1054 {"glProvokingVertex", P(GL_ProvokingVertex)}, 1055 {"glProvokingVertexANGLE", P(GL_ProvokingVertexANGLE)}, 1056 {"glPushAttrib", P(GL_PushAttrib)}, 1057 {"glPushClientAttrib", P(GL_PushClientAttrib)}, 1058 {"glPushDebugGroup", P(GL_PushDebugGroup)}, 1059 {"glPushDebugGroupKHR", P(GL_PushDebugGroupKHR)}, 1060 {"glPushGroupMarkerEXT", P(GL_PushGroupMarkerEXT)}, 1061 {"glPushMatrix", P(GL_PushMatrix)}, 1062 {"glPushName", P(GL_PushName)}, 1063 {"glQueryCounter", P(GL_QueryCounter)}, 1064 {"glQueryCounterEXT", P(GL_QueryCounterEXT)}, 1065 {"glQueryMatrixxOES", P(GL_QueryMatrixxOES)}, 1066 {"glRasterPos2d", P(GL_RasterPos2d)}, 1067 {"glRasterPos2dv", P(GL_RasterPos2dv)}, 1068 {"glRasterPos2f", P(GL_RasterPos2f)}, 1069 {"glRasterPos2fv", P(GL_RasterPos2fv)}, 1070 {"glRasterPos2i", P(GL_RasterPos2i)}, 1071 {"glRasterPos2iv", P(GL_RasterPos2iv)}, 1072 {"glRasterPos2s", P(GL_RasterPos2s)}, 1073 {"glRasterPos2sv", P(GL_RasterPos2sv)}, 1074 {"glRasterPos3d", P(GL_RasterPos3d)}, 1075 {"glRasterPos3dv", P(GL_RasterPos3dv)}, 1076 {"glRasterPos3f", P(GL_RasterPos3f)}, 1077 {"glRasterPos3fv", P(GL_RasterPos3fv)}, 1078 {"glRasterPos3i", P(GL_RasterPos3i)}, 1079 {"glRasterPos3iv", P(GL_RasterPos3iv)}, 1080 {"glRasterPos3s", P(GL_RasterPos3s)}, 1081 {"glRasterPos3sv", P(GL_RasterPos3sv)}, 1082 {"glRasterPos4d", P(GL_RasterPos4d)}, 1083 {"glRasterPos4dv", P(GL_RasterPos4dv)}, 1084 {"glRasterPos4f", P(GL_RasterPos4f)}, 1085 {"glRasterPos4fv", P(GL_RasterPos4fv)}, 1086 {"glRasterPos4i", P(GL_RasterPos4i)}, 1087 {"glRasterPos4iv", P(GL_RasterPos4iv)}, 1088 {"glRasterPos4s", P(GL_RasterPos4s)}, 1089 {"glRasterPos4sv", P(GL_RasterPos4sv)}, 1090 {"glReadBuffer", P(GL_ReadBuffer)}, 1091 {"glReadPixels", P(GL_ReadPixels)}, 1092 {"glReadPixelsRobustANGLE", P(GL_ReadPixelsRobustANGLE)}, 1093 {"glReadnPixels", P(GL_ReadnPixels)}, 1094 {"glReadnPixelsEXT", P(GL_ReadnPixelsEXT)}, 1095 {"glReadnPixelsKHR", P(GL_ReadnPixelsKHR)}, 1096 {"glReadnPixelsRobustANGLE", P(GL_ReadnPixelsRobustANGLE)}, 1097 {"glRectd", P(GL_Rectd)}, 1098 {"glRectdv", P(GL_Rectdv)}, 1099 {"glRectf", P(GL_Rectf)}, 1100 {"glRectfv", P(GL_Rectfv)}, 1101 {"glRecti", P(GL_Recti)}, 1102 {"glRectiv", P(GL_Rectiv)}, 1103 {"glRects", P(GL_Rects)}, 1104 {"glRectsv", P(GL_Rectsv)}, 1105 {"glReleaseShaderCompiler", P(GL_ReleaseShaderCompiler)}, 1106 {"glReleaseTexturesANGLE", P(GL_ReleaseTexturesANGLE)}, 1107 {"glRenderMode", P(GL_RenderMode)}, 1108 {"glRenderbufferStorage", P(GL_RenderbufferStorage)}, 1109 {"glRenderbufferStorageMultisample", P(GL_RenderbufferStorageMultisample)}, 1110 {"glRenderbufferStorageMultisampleANGLE", P(GL_RenderbufferStorageMultisampleANGLE)}, 1111 {"glRenderbufferStorageMultisampleEXT", P(GL_RenderbufferStorageMultisampleEXT)}, 1112 {"glRenderbufferStorageOES", P(GL_RenderbufferStorageOES)}, 1113 {"glRequestExtensionANGLE", P(GL_RequestExtensionANGLE)}, 1114 {"glResumeTransformFeedback", P(GL_ResumeTransformFeedback)}, 1115 {"glRotated", P(GL_Rotated)}, 1116 {"glRotatef", P(GL_Rotatef)}, 1117 {"glRotatex", P(GL_Rotatex)}, 1118 {"glSampleCoverage", P(GL_SampleCoverage)}, 1119 {"glSampleCoveragex", P(GL_SampleCoveragex)}, 1120 {"glSampleMaski", P(GL_SampleMaski)}, 1121 {"glSampleMaskiANGLE", P(GL_SampleMaskiANGLE)}, 1122 {"glSamplerParameterIiv", P(GL_SamplerParameterIiv)}, 1123 {"glSamplerParameterIivEXT", P(GL_SamplerParameterIivEXT)}, 1124 {"glSamplerParameterIivOES", P(GL_SamplerParameterIivOES)}, 1125 {"glSamplerParameterIivRobustANGLE", P(GL_SamplerParameterIivRobustANGLE)}, 1126 {"glSamplerParameterIuiv", P(GL_SamplerParameterIuiv)}, 1127 {"glSamplerParameterIuivEXT", P(GL_SamplerParameterIuivEXT)}, 1128 {"glSamplerParameterIuivOES", P(GL_SamplerParameterIuivOES)}, 1129 {"glSamplerParameterIuivRobustANGLE", P(GL_SamplerParameterIuivRobustANGLE)}, 1130 {"glSamplerParameterf", P(GL_SamplerParameterf)}, 1131 {"glSamplerParameterfv", P(GL_SamplerParameterfv)}, 1132 {"glSamplerParameterfvRobustANGLE", P(GL_SamplerParameterfvRobustANGLE)}, 1133 {"glSamplerParameteri", P(GL_SamplerParameteri)}, 1134 {"glSamplerParameteriv", P(GL_SamplerParameteriv)}, 1135 {"glSamplerParameterivRobustANGLE", P(GL_SamplerParameterivRobustANGLE)}, 1136 {"glScaled", P(GL_Scaled)}, 1137 {"glScalef", P(GL_Scalef)}, 1138 {"glScalex", P(GL_Scalex)}, 1139 {"glScissor", P(GL_Scissor)}, 1140 {"glScissorArrayv", P(GL_ScissorArrayv)}, 1141 {"glScissorIndexed", P(GL_ScissorIndexed)}, 1142 {"glScissorIndexedv", P(GL_ScissorIndexedv)}, 1143 {"glSecondaryColor3b", P(GL_SecondaryColor3b)}, 1144 {"glSecondaryColor3bv", P(GL_SecondaryColor3bv)}, 1145 {"glSecondaryColor3d", P(GL_SecondaryColor3d)}, 1146 {"glSecondaryColor3dv", P(GL_SecondaryColor3dv)}, 1147 {"glSecondaryColor3f", P(GL_SecondaryColor3f)}, 1148 {"glSecondaryColor3fv", P(GL_SecondaryColor3fv)}, 1149 {"glSecondaryColor3i", P(GL_SecondaryColor3i)}, 1150 {"glSecondaryColor3iv", P(GL_SecondaryColor3iv)}, 1151 {"glSecondaryColor3s", P(GL_SecondaryColor3s)}, 1152 {"glSecondaryColor3sv", P(GL_SecondaryColor3sv)}, 1153 {"glSecondaryColor3ub", P(GL_SecondaryColor3ub)}, 1154 {"glSecondaryColor3ubv", P(GL_SecondaryColor3ubv)}, 1155 {"glSecondaryColor3ui", P(GL_SecondaryColor3ui)}, 1156 {"glSecondaryColor3uiv", P(GL_SecondaryColor3uiv)}, 1157 {"glSecondaryColor3us", P(GL_SecondaryColor3us)}, 1158 {"glSecondaryColor3usv", P(GL_SecondaryColor3usv)}, 1159 {"glSecondaryColorP3ui", P(GL_SecondaryColorP3ui)}, 1160 {"glSecondaryColorP3uiv", P(GL_SecondaryColorP3uiv)}, 1161 {"glSecondaryColorPointer", P(GL_SecondaryColorPointer)}, 1162 {"glSelectBuffer", P(GL_SelectBuffer)}, 1163 {"glSelectPerfMonitorCountersAMD", P(GL_SelectPerfMonitorCountersAMD)}, 1164 {"glSemaphoreParameterui64vEXT", P(GL_SemaphoreParameterui64vEXT)}, 1165 {"glSetFenceNV", P(GL_SetFenceNV)}, 1166 {"glShadeModel", P(GL_ShadeModel)}, 1167 {"glShaderBinary", P(GL_ShaderBinary)}, 1168 {"glShaderSource", P(GL_ShaderSource)}, 1169 {"glShaderStorageBlockBinding", P(GL_ShaderStorageBlockBinding)}, 1170 {"glShadingRateQCOM", P(GL_ShadingRateQCOM)}, 1171 {"glSignalSemaphoreEXT", P(GL_SignalSemaphoreEXT)}, 1172 {"glSpecializeShader", P(GL_SpecializeShader)}, 1173 {"glStartTilingQCOM", P(GL_StartTilingQCOM)}, 1174 {"glStencilFunc", P(GL_StencilFunc)}, 1175 {"glStencilFuncSeparate", P(GL_StencilFuncSeparate)}, 1176 {"glStencilMask", P(GL_StencilMask)}, 1177 {"glStencilMaskSeparate", P(GL_StencilMaskSeparate)}, 1178 {"glStencilOp", P(GL_StencilOp)}, 1179 {"glStencilOpSeparate", P(GL_StencilOpSeparate)}, 1180 {"glTestFenceNV", P(GL_TestFenceNV)}, 1181 {"glTexBuffer", P(GL_TexBuffer)}, 1182 {"glTexBufferEXT", P(GL_TexBufferEXT)}, 1183 {"glTexBufferOES", P(GL_TexBufferOES)}, 1184 {"glTexBufferRange", P(GL_TexBufferRange)}, 1185 {"glTexBufferRangeEXT", P(GL_TexBufferRangeEXT)}, 1186 {"glTexBufferRangeOES", P(GL_TexBufferRangeOES)}, 1187 {"glTexCoord1d", P(GL_TexCoord1d)}, 1188 {"glTexCoord1dv", P(GL_TexCoord1dv)}, 1189 {"glTexCoord1f", P(GL_TexCoord1f)}, 1190 {"glTexCoord1fv", P(GL_TexCoord1fv)}, 1191 {"glTexCoord1i", P(GL_TexCoord1i)}, 1192 {"glTexCoord1iv", P(GL_TexCoord1iv)}, 1193 {"glTexCoord1s", P(GL_TexCoord1s)}, 1194 {"glTexCoord1sv", P(GL_TexCoord1sv)}, 1195 {"glTexCoord2d", P(GL_TexCoord2d)}, 1196 {"glTexCoord2dv", P(GL_TexCoord2dv)}, 1197 {"glTexCoord2f", P(GL_TexCoord2f)}, 1198 {"glTexCoord2fv", P(GL_TexCoord2fv)}, 1199 {"glTexCoord2i", P(GL_TexCoord2i)}, 1200 {"glTexCoord2iv", P(GL_TexCoord2iv)}, 1201 {"glTexCoord2s", P(GL_TexCoord2s)}, 1202 {"glTexCoord2sv", P(GL_TexCoord2sv)}, 1203 {"glTexCoord3d", P(GL_TexCoord3d)}, 1204 {"glTexCoord3dv", P(GL_TexCoord3dv)}, 1205 {"glTexCoord3f", P(GL_TexCoord3f)}, 1206 {"glTexCoord3fv", P(GL_TexCoord3fv)}, 1207 {"glTexCoord3i", P(GL_TexCoord3i)}, 1208 {"glTexCoord3iv", P(GL_TexCoord3iv)}, 1209 {"glTexCoord3s", P(GL_TexCoord3s)}, 1210 {"glTexCoord3sv", P(GL_TexCoord3sv)}, 1211 {"glTexCoord4d", P(GL_TexCoord4d)}, 1212 {"glTexCoord4dv", P(GL_TexCoord4dv)}, 1213 {"glTexCoord4f", P(GL_TexCoord4f)}, 1214 {"glTexCoord4fv", P(GL_TexCoord4fv)}, 1215 {"glTexCoord4i", P(GL_TexCoord4i)}, 1216 {"glTexCoord4iv", P(GL_TexCoord4iv)}, 1217 {"glTexCoord4s", P(GL_TexCoord4s)}, 1218 {"glTexCoord4sv", P(GL_TexCoord4sv)}, 1219 {"glTexCoordP1ui", P(GL_TexCoordP1ui)}, 1220 {"glTexCoordP1uiv", P(GL_TexCoordP1uiv)}, 1221 {"glTexCoordP2ui", P(GL_TexCoordP2ui)}, 1222 {"glTexCoordP2uiv", P(GL_TexCoordP2uiv)}, 1223 {"glTexCoordP3ui", P(GL_TexCoordP3ui)}, 1224 {"glTexCoordP3uiv", P(GL_TexCoordP3uiv)}, 1225 {"glTexCoordP4ui", P(GL_TexCoordP4ui)}, 1226 {"glTexCoordP4uiv", P(GL_TexCoordP4uiv)}, 1227 {"glTexCoordPointer", P(GL_TexCoordPointer)}, 1228 {"glTexEnvf", P(GL_TexEnvf)}, 1229 {"glTexEnvfv", P(GL_TexEnvfv)}, 1230 {"glTexEnvi", P(GL_TexEnvi)}, 1231 {"glTexEnviv", P(GL_TexEnviv)}, 1232 {"glTexEnvx", P(GL_TexEnvx)}, 1233 {"glTexEnvxv", P(GL_TexEnvxv)}, 1234 {"glTexGend", P(GL_TexGend)}, 1235 {"glTexGendv", P(GL_TexGendv)}, 1236 {"glTexGenf", P(GL_TexGenf)}, 1237 {"glTexGenfOES", P(GL_TexGenfOES)}, 1238 {"glTexGenfv", P(GL_TexGenfv)}, 1239 {"glTexGenfvOES", P(GL_TexGenfvOES)}, 1240 {"glTexGeni", P(GL_TexGeni)}, 1241 {"glTexGeniOES", P(GL_TexGeniOES)}, 1242 {"glTexGeniv", P(GL_TexGeniv)}, 1243 {"glTexGenivOES", P(GL_TexGenivOES)}, 1244 {"glTexGenxOES", P(GL_TexGenxOES)}, 1245 {"glTexGenxvOES", P(GL_TexGenxvOES)}, 1246 {"glTexImage1D", P(GL_TexImage1D)}, 1247 {"glTexImage2D", P(GL_TexImage2D)}, 1248 {"glTexImage2DExternalANGLE", P(GL_TexImage2DExternalANGLE)}, 1249 {"glTexImage2DMultisample", P(GL_TexImage2DMultisample)}, 1250 {"glTexImage2DRobustANGLE", P(GL_TexImage2DRobustANGLE)}, 1251 {"glTexImage3D", P(GL_TexImage3D)}, 1252 {"glTexImage3DMultisample", P(GL_TexImage3DMultisample)}, 1253 {"glTexImage3DOES", P(GL_TexImage3DOES)}, 1254 {"glTexImage3DRobustANGLE", P(GL_TexImage3DRobustANGLE)}, 1255 {"glTexParameterIiv", P(GL_TexParameterIiv)}, 1256 {"glTexParameterIivEXT", P(GL_TexParameterIivEXT)}, 1257 {"glTexParameterIivOES", P(GL_TexParameterIivOES)}, 1258 {"glTexParameterIivRobustANGLE", P(GL_TexParameterIivRobustANGLE)}, 1259 {"glTexParameterIuiv", P(GL_TexParameterIuiv)}, 1260 {"glTexParameterIuivEXT", P(GL_TexParameterIuivEXT)}, 1261 {"glTexParameterIuivOES", P(GL_TexParameterIuivOES)}, 1262 {"glTexParameterIuivRobustANGLE", P(GL_TexParameterIuivRobustANGLE)}, 1263 {"glTexParameterf", P(GL_TexParameterf)}, 1264 {"glTexParameterfv", P(GL_TexParameterfv)}, 1265 {"glTexParameterfvRobustANGLE", P(GL_TexParameterfvRobustANGLE)}, 1266 {"glTexParameteri", P(GL_TexParameteri)}, 1267 {"glTexParameteriv", P(GL_TexParameteriv)}, 1268 {"glTexParameterivRobustANGLE", P(GL_TexParameterivRobustANGLE)}, 1269 {"glTexParameterx", P(GL_TexParameterx)}, 1270 {"glTexParameterxv", P(GL_TexParameterxv)}, 1271 {"glTexStorage1D", P(GL_TexStorage1D)}, 1272 {"glTexStorage1DEXT", P(GL_TexStorage1DEXT)}, 1273 {"glTexStorage2D", P(GL_TexStorage2D)}, 1274 {"glTexStorage2DEXT", P(GL_TexStorage2DEXT)}, 1275 {"glTexStorage2DMultisample", P(GL_TexStorage2DMultisample)}, 1276 {"glTexStorage2DMultisampleANGLE", P(GL_TexStorage2DMultisampleANGLE)}, 1277 {"glTexStorage3D", P(GL_TexStorage3D)}, 1278 {"glTexStorage3DEXT", P(GL_TexStorage3DEXT)}, 1279 {"glTexStorage3DMultisample", P(GL_TexStorage3DMultisample)}, 1280 {"glTexStorage3DMultisampleOES", P(GL_TexStorage3DMultisampleOES)}, 1281 {"glTexStorageAttribs2DEXT", P(GL_TexStorageAttribs2DEXT)}, 1282 {"glTexStorageAttribs3DEXT", P(GL_TexStorageAttribs3DEXT)}, 1283 {"glTexStorageMem2DEXT", P(GL_TexStorageMem2DEXT)}, 1284 {"glTexStorageMem2DMultisampleEXT", P(GL_TexStorageMem2DMultisampleEXT)}, 1285 {"glTexStorageMem3DEXT", P(GL_TexStorageMem3DEXT)}, 1286 {"glTexStorageMem3DMultisampleEXT", P(GL_TexStorageMem3DMultisampleEXT)}, 1287 {"glTexStorageMemFlags2DANGLE", P(GL_TexStorageMemFlags2DANGLE)}, 1288 {"glTexStorageMemFlags2DMultisampleANGLE", P(GL_TexStorageMemFlags2DMultisampleANGLE)}, 1289 {"glTexStorageMemFlags3DANGLE", P(GL_TexStorageMemFlags3DANGLE)}, 1290 {"glTexStorageMemFlags3DMultisampleANGLE", P(GL_TexStorageMemFlags3DMultisampleANGLE)}, 1291 {"glTexSubImage1D", P(GL_TexSubImage1D)}, 1292 {"glTexSubImage2D", P(GL_TexSubImage2D)}, 1293 {"glTexSubImage2DRobustANGLE", P(GL_TexSubImage2DRobustANGLE)}, 1294 {"glTexSubImage3D", P(GL_TexSubImage3D)}, 1295 {"glTexSubImage3DOES", P(GL_TexSubImage3DOES)}, 1296 {"glTexSubImage3DRobustANGLE", P(GL_TexSubImage3DRobustANGLE)}, 1297 {"glTextureBarrier", P(GL_TextureBarrier)}, 1298 {"glTextureBuffer", P(GL_TextureBuffer)}, 1299 {"glTextureBufferRange", P(GL_TextureBufferRange)}, 1300 {"glTextureFoveationParametersQCOM", P(GL_TextureFoveationParametersQCOM)}, 1301 {"glTextureParameterIiv", P(GL_TextureParameterIiv)}, 1302 {"glTextureParameterIuiv", P(GL_TextureParameterIuiv)}, 1303 {"glTextureParameterf", P(GL_TextureParameterf)}, 1304 {"glTextureParameterfv", P(GL_TextureParameterfv)}, 1305 {"glTextureParameteri", P(GL_TextureParameteri)}, 1306 {"glTextureParameteriv", P(GL_TextureParameteriv)}, 1307 {"glTextureStorage1D", P(GL_TextureStorage1D)}, 1308 {"glTextureStorage2D", P(GL_TextureStorage2D)}, 1309 {"glTextureStorage2DMultisample", P(GL_TextureStorage2DMultisample)}, 1310 {"glTextureStorage3D", P(GL_TextureStorage3D)}, 1311 {"glTextureStorage3DMultisample", P(GL_TextureStorage3DMultisample)}, 1312 {"glTextureSubImage1D", P(GL_TextureSubImage1D)}, 1313 {"glTextureSubImage2D", P(GL_TextureSubImage2D)}, 1314 {"glTextureSubImage3D", P(GL_TextureSubImage3D)}, 1315 {"glTextureView", P(GL_TextureView)}, 1316 {"glTransformFeedbackBufferBase", P(GL_TransformFeedbackBufferBase)}, 1317 {"glTransformFeedbackBufferRange", P(GL_TransformFeedbackBufferRange)}, 1318 {"glTransformFeedbackVaryings", P(GL_TransformFeedbackVaryings)}, 1319 {"glTranslated", P(GL_Translated)}, 1320 {"glTranslatef", P(GL_Translatef)}, 1321 {"glTranslatex", P(GL_Translatex)}, 1322 {"glUniform1d", P(GL_Uniform1d)}, 1323 {"glUniform1dv", P(GL_Uniform1dv)}, 1324 {"glUniform1f", P(GL_Uniform1f)}, 1325 {"glUniform1fv", P(GL_Uniform1fv)}, 1326 {"glUniform1i", P(GL_Uniform1i)}, 1327 {"glUniform1iv", P(GL_Uniform1iv)}, 1328 {"glUniform1ui", P(GL_Uniform1ui)}, 1329 {"glUniform1uiv", P(GL_Uniform1uiv)}, 1330 {"glUniform2d", P(GL_Uniform2d)}, 1331 {"glUniform2dv", P(GL_Uniform2dv)}, 1332 {"glUniform2f", P(GL_Uniform2f)}, 1333 {"glUniform2fv", P(GL_Uniform2fv)}, 1334 {"glUniform2i", P(GL_Uniform2i)}, 1335 {"glUniform2iv", P(GL_Uniform2iv)}, 1336 {"glUniform2ui", P(GL_Uniform2ui)}, 1337 {"glUniform2uiv", P(GL_Uniform2uiv)}, 1338 {"glUniform3d", P(GL_Uniform3d)}, 1339 {"glUniform3dv", P(GL_Uniform3dv)}, 1340 {"glUniform3f", P(GL_Uniform3f)}, 1341 {"glUniform3fv", P(GL_Uniform3fv)}, 1342 {"glUniform3i", P(GL_Uniform3i)}, 1343 {"glUniform3iv", P(GL_Uniform3iv)}, 1344 {"glUniform3ui", P(GL_Uniform3ui)}, 1345 {"glUniform3uiv", P(GL_Uniform3uiv)}, 1346 {"glUniform4d", P(GL_Uniform4d)}, 1347 {"glUniform4dv", P(GL_Uniform4dv)}, 1348 {"glUniform4f", P(GL_Uniform4f)}, 1349 {"glUniform4fv", P(GL_Uniform4fv)}, 1350 {"glUniform4i", P(GL_Uniform4i)}, 1351 {"glUniform4iv", P(GL_Uniform4iv)}, 1352 {"glUniform4ui", P(GL_Uniform4ui)}, 1353 {"glUniform4uiv", P(GL_Uniform4uiv)}, 1354 {"glUniformBlockBinding", P(GL_UniformBlockBinding)}, 1355 {"glUniformMatrix2dv", P(GL_UniformMatrix2dv)}, 1356 {"glUniformMatrix2fv", P(GL_UniformMatrix2fv)}, 1357 {"glUniformMatrix2x3dv", P(GL_UniformMatrix2x3dv)}, 1358 {"glUniformMatrix2x3fv", P(GL_UniformMatrix2x3fv)}, 1359 {"glUniformMatrix2x4dv", P(GL_UniformMatrix2x4dv)}, 1360 {"glUniformMatrix2x4fv", P(GL_UniformMatrix2x4fv)}, 1361 {"glUniformMatrix3dv", P(GL_UniformMatrix3dv)}, 1362 {"glUniformMatrix3fv", P(GL_UniformMatrix3fv)}, 1363 {"glUniformMatrix3x2dv", P(GL_UniformMatrix3x2dv)}, 1364 {"glUniformMatrix3x2fv", P(GL_UniformMatrix3x2fv)}, 1365 {"glUniformMatrix3x4dv", P(GL_UniformMatrix3x4dv)}, 1366 {"glUniformMatrix3x4fv", P(GL_UniformMatrix3x4fv)}, 1367 {"glUniformMatrix4dv", P(GL_UniformMatrix4dv)}, 1368 {"glUniformMatrix4fv", P(GL_UniformMatrix4fv)}, 1369 {"glUniformMatrix4x2dv", P(GL_UniformMatrix4x2dv)}, 1370 {"glUniformMatrix4x2fv", P(GL_UniformMatrix4x2fv)}, 1371 {"glUniformMatrix4x3dv", P(GL_UniformMatrix4x3dv)}, 1372 {"glUniformMatrix4x3fv", P(GL_UniformMatrix4x3fv)}, 1373 {"glUniformSubroutinesuiv", P(GL_UniformSubroutinesuiv)}, 1374 {"glUnmapBuffer", P(GL_UnmapBuffer)}, 1375 {"glUnmapBufferOES", P(GL_UnmapBufferOES)}, 1376 {"glUnmapNamedBuffer", P(GL_UnmapNamedBuffer)}, 1377 {"glUseProgram", P(GL_UseProgram)}, 1378 {"glUseProgramStages", P(GL_UseProgramStages)}, 1379 {"glUseProgramStagesEXT", P(GL_UseProgramStagesEXT)}, 1380 {"glValidateProgram", P(GL_ValidateProgram)}, 1381 {"glValidateProgramPipeline", P(GL_ValidateProgramPipeline)}, 1382 {"glValidateProgramPipelineEXT", P(GL_ValidateProgramPipelineEXT)}, 1383 {"glVertex2d", P(GL_Vertex2d)}, 1384 {"glVertex2dv", P(GL_Vertex2dv)}, 1385 {"glVertex2f", P(GL_Vertex2f)}, 1386 {"glVertex2fv", P(GL_Vertex2fv)}, 1387 {"glVertex2i", P(GL_Vertex2i)}, 1388 {"glVertex2iv", P(GL_Vertex2iv)}, 1389 {"glVertex2s", P(GL_Vertex2s)}, 1390 {"glVertex2sv", P(GL_Vertex2sv)}, 1391 {"glVertex3d", P(GL_Vertex3d)}, 1392 {"glVertex3dv", P(GL_Vertex3dv)}, 1393 {"glVertex3f", P(GL_Vertex3f)}, 1394 {"glVertex3fv", P(GL_Vertex3fv)}, 1395 {"glVertex3i", P(GL_Vertex3i)}, 1396 {"glVertex3iv", P(GL_Vertex3iv)}, 1397 {"glVertex3s", P(GL_Vertex3s)}, 1398 {"glVertex3sv", P(GL_Vertex3sv)}, 1399 {"glVertex4d", P(GL_Vertex4d)}, 1400 {"glVertex4dv", P(GL_Vertex4dv)}, 1401 {"glVertex4f", P(GL_Vertex4f)}, 1402 {"glVertex4fv", P(GL_Vertex4fv)}, 1403 {"glVertex4i", P(GL_Vertex4i)}, 1404 {"glVertex4iv", P(GL_Vertex4iv)}, 1405 {"glVertex4s", P(GL_Vertex4s)}, 1406 {"glVertex4sv", P(GL_Vertex4sv)}, 1407 {"glVertexArrayAttribBinding", P(GL_VertexArrayAttribBinding)}, 1408 {"glVertexArrayAttribFormat", P(GL_VertexArrayAttribFormat)}, 1409 {"glVertexArrayAttribIFormat", P(GL_VertexArrayAttribIFormat)}, 1410 {"glVertexArrayAttribLFormat", P(GL_VertexArrayAttribLFormat)}, 1411 {"glVertexArrayBindingDivisor", P(GL_VertexArrayBindingDivisor)}, 1412 {"glVertexArrayElementBuffer", P(GL_VertexArrayElementBuffer)}, 1413 {"glVertexArrayVertexBuffer", P(GL_VertexArrayVertexBuffer)}, 1414 {"glVertexArrayVertexBuffers", P(GL_VertexArrayVertexBuffers)}, 1415 {"glVertexAttrib1d", P(GL_VertexAttrib1d)}, 1416 {"glVertexAttrib1dv", P(GL_VertexAttrib1dv)}, 1417 {"glVertexAttrib1f", P(GL_VertexAttrib1f)}, 1418 {"glVertexAttrib1fv", P(GL_VertexAttrib1fv)}, 1419 {"glVertexAttrib1s", P(GL_VertexAttrib1s)}, 1420 {"glVertexAttrib1sv", P(GL_VertexAttrib1sv)}, 1421 {"glVertexAttrib2d", P(GL_VertexAttrib2d)}, 1422 {"glVertexAttrib2dv", P(GL_VertexAttrib2dv)}, 1423 {"glVertexAttrib2f", P(GL_VertexAttrib2f)}, 1424 {"glVertexAttrib2fv", P(GL_VertexAttrib2fv)}, 1425 {"glVertexAttrib2s", P(GL_VertexAttrib2s)}, 1426 {"glVertexAttrib2sv", P(GL_VertexAttrib2sv)}, 1427 {"glVertexAttrib3d", P(GL_VertexAttrib3d)}, 1428 {"glVertexAttrib3dv", P(GL_VertexAttrib3dv)}, 1429 {"glVertexAttrib3f", P(GL_VertexAttrib3f)}, 1430 {"glVertexAttrib3fv", P(GL_VertexAttrib3fv)}, 1431 {"glVertexAttrib3s", P(GL_VertexAttrib3s)}, 1432 {"glVertexAttrib3sv", P(GL_VertexAttrib3sv)}, 1433 {"glVertexAttrib4Nbv", P(GL_VertexAttrib4Nbv)}, 1434 {"glVertexAttrib4Niv", P(GL_VertexAttrib4Niv)}, 1435 {"glVertexAttrib4Nsv", P(GL_VertexAttrib4Nsv)}, 1436 {"glVertexAttrib4Nub", P(GL_VertexAttrib4Nub)}, 1437 {"glVertexAttrib4Nubv", P(GL_VertexAttrib4Nubv)}, 1438 {"glVertexAttrib4Nuiv", P(GL_VertexAttrib4Nuiv)}, 1439 {"glVertexAttrib4Nusv", P(GL_VertexAttrib4Nusv)}, 1440 {"glVertexAttrib4bv", P(GL_VertexAttrib4bv)}, 1441 {"glVertexAttrib4d", P(GL_VertexAttrib4d)}, 1442 {"glVertexAttrib4dv", P(GL_VertexAttrib4dv)}, 1443 {"glVertexAttrib4f", P(GL_VertexAttrib4f)}, 1444 {"glVertexAttrib4fv", P(GL_VertexAttrib4fv)}, 1445 {"glVertexAttrib4iv", P(GL_VertexAttrib4iv)}, 1446 {"glVertexAttrib4s", P(GL_VertexAttrib4s)}, 1447 {"glVertexAttrib4sv", P(GL_VertexAttrib4sv)}, 1448 {"glVertexAttrib4ubv", P(GL_VertexAttrib4ubv)}, 1449 {"glVertexAttrib4uiv", P(GL_VertexAttrib4uiv)}, 1450 {"glVertexAttrib4usv", P(GL_VertexAttrib4usv)}, 1451 {"glVertexAttribBinding", P(GL_VertexAttribBinding)}, 1452 {"glVertexAttribDivisor", P(GL_VertexAttribDivisor)}, 1453 {"glVertexAttribDivisorANGLE", P(GL_VertexAttribDivisorANGLE)}, 1454 {"glVertexAttribDivisorEXT", P(GL_VertexAttribDivisorEXT)}, 1455 {"glVertexAttribFormat", P(GL_VertexAttribFormat)}, 1456 {"glVertexAttribI1i", P(GL_VertexAttribI1i)}, 1457 {"glVertexAttribI1iv", P(GL_VertexAttribI1iv)}, 1458 {"glVertexAttribI1ui", P(GL_VertexAttribI1ui)}, 1459 {"glVertexAttribI1uiv", P(GL_VertexAttribI1uiv)}, 1460 {"glVertexAttribI2i", P(GL_VertexAttribI2i)}, 1461 {"glVertexAttribI2iv", P(GL_VertexAttribI2iv)}, 1462 {"glVertexAttribI2ui", P(GL_VertexAttribI2ui)}, 1463 {"glVertexAttribI2uiv", P(GL_VertexAttribI2uiv)}, 1464 {"glVertexAttribI3i", P(GL_VertexAttribI3i)}, 1465 {"glVertexAttribI3iv", P(GL_VertexAttribI3iv)}, 1466 {"glVertexAttribI3ui", P(GL_VertexAttribI3ui)}, 1467 {"glVertexAttribI3uiv", P(GL_VertexAttribI3uiv)}, 1468 {"glVertexAttribI4bv", P(GL_VertexAttribI4bv)}, 1469 {"glVertexAttribI4i", P(GL_VertexAttribI4i)}, 1470 {"glVertexAttribI4iv", P(GL_VertexAttribI4iv)}, 1471 {"glVertexAttribI4sv", P(GL_VertexAttribI4sv)}, 1472 {"glVertexAttribI4ubv", P(GL_VertexAttribI4ubv)}, 1473 {"glVertexAttribI4ui", P(GL_VertexAttribI4ui)}, 1474 {"glVertexAttribI4uiv", P(GL_VertexAttribI4uiv)}, 1475 {"glVertexAttribI4usv", P(GL_VertexAttribI4usv)}, 1476 {"glVertexAttribIFormat", P(GL_VertexAttribIFormat)}, 1477 {"glVertexAttribIPointer", P(GL_VertexAttribIPointer)}, 1478 {"glVertexAttribL1d", P(GL_VertexAttribL1d)}, 1479 {"glVertexAttribL1dv", P(GL_VertexAttribL1dv)}, 1480 {"glVertexAttribL2d", P(GL_VertexAttribL2d)}, 1481 {"glVertexAttribL2dv", P(GL_VertexAttribL2dv)}, 1482 {"glVertexAttribL3d", P(GL_VertexAttribL3d)}, 1483 {"glVertexAttribL3dv", P(GL_VertexAttribL3dv)}, 1484 {"glVertexAttribL4d", P(GL_VertexAttribL4d)}, 1485 {"glVertexAttribL4dv", P(GL_VertexAttribL4dv)}, 1486 {"glVertexAttribLFormat", P(GL_VertexAttribLFormat)}, 1487 {"glVertexAttribLPointer", P(GL_VertexAttribLPointer)}, 1488 {"glVertexAttribP1ui", P(GL_VertexAttribP1ui)}, 1489 {"glVertexAttribP1uiv", P(GL_VertexAttribP1uiv)}, 1490 {"glVertexAttribP2ui", P(GL_VertexAttribP2ui)}, 1491 {"glVertexAttribP2uiv", P(GL_VertexAttribP2uiv)}, 1492 {"glVertexAttribP3ui", P(GL_VertexAttribP3ui)}, 1493 {"glVertexAttribP3uiv", P(GL_VertexAttribP3uiv)}, 1494 {"glVertexAttribP4ui", P(GL_VertexAttribP4ui)}, 1495 {"glVertexAttribP4uiv", P(GL_VertexAttribP4uiv)}, 1496 {"glVertexAttribPointer", P(GL_VertexAttribPointer)}, 1497 {"glVertexBindingDivisor", P(GL_VertexBindingDivisor)}, 1498 {"glVertexP2ui", P(GL_VertexP2ui)}, 1499 {"glVertexP2uiv", P(GL_VertexP2uiv)}, 1500 {"glVertexP3ui", P(GL_VertexP3ui)}, 1501 {"glVertexP3uiv", P(GL_VertexP3uiv)}, 1502 {"glVertexP4ui", P(GL_VertexP4ui)}, 1503 {"glVertexP4uiv", P(GL_VertexP4uiv)}, 1504 {"glVertexPointer", P(GL_VertexPointer)}, 1505 {"glViewport", P(GL_Viewport)}, 1506 {"glViewportArrayv", P(GL_ViewportArrayv)}, 1507 {"glViewportIndexedf", P(GL_ViewportIndexedf)}, 1508 {"glViewportIndexedfv", P(GL_ViewportIndexedfv)}, 1509 {"glWaitSemaphoreEXT", P(GL_WaitSemaphoreEXT)}, 1510 {"glWaitSync", P(GL_WaitSync)}, 1511 {"glWeightPointerOES", P(GL_WeightPointerOES)}, 1512 {"glWindowPos2d", P(GL_WindowPos2d)}, 1513 {"glWindowPos2dv", P(GL_WindowPos2dv)}, 1514 {"glWindowPos2f", P(GL_WindowPos2f)}, 1515 {"glWindowPos2fv", P(GL_WindowPos2fv)}, 1516 {"glWindowPos2i", P(GL_WindowPos2i)}, 1517 {"glWindowPos2iv", P(GL_WindowPos2iv)}, 1518 {"glWindowPos2s", P(GL_WindowPos2s)}, 1519 {"glWindowPos2sv", P(GL_WindowPos2sv)}, 1520 {"glWindowPos3d", P(GL_WindowPos3d)}, 1521 {"glWindowPos3dv", P(GL_WindowPos3dv)}, 1522 {"glWindowPos3f", P(GL_WindowPos3f)}, 1523 {"glWindowPos3fv", P(GL_WindowPos3fv)}, 1524 {"glWindowPos3i", P(GL_WindowPos3i)}, 1525 {"glWindowPos3iv", P(GL_WindowPos3iv)}, 1526 {"glWindowPos3s", P(GL_WindowPos3s)}, 1527 {"glWindowPos3sv", P(GL_WindowPos3sv)}, 1528 {"glXChooseFBConfig", P(glXChooseFBConfig)}, 1529 {"glXChooseVisual", P(glXChooseVisual)}, 1530 {"glXCopyContext", P(glXCopyContext)}, 1531 {"glXCreateContext", P(glXCreateContext)}, 1532 {"glXCreateGLXPixmap", P(glXCreateGLXPixmap)}, 1533 {"glXCreateNewContext", P(glXCreateNewContext)}, 1534 {"glXCreatePbuffer", P(glXCreatePbuffer)}, 1535 {"glXCreatePixmap", P(glXCreatePixmap)}, 1536 {"glXCreateWindow", P(glXCreateWindow)}, 1537 {"glXDestroyContext", P(glXDestroyContext)}, 1538 {"glXDestroyGLXPixmap", P(glXDestroyGLXPixmap)}, 1539 {"glXDestroyPbuffer", P(glXDestroyPbuffer)}, 1540 {"glXDestroyPixmap", P(glXDestroyPixmap)}, 1541 {"glXDestroyWindow", P(glXDestroyWindow)}, 1542 {"glXGetClientString", P(glXGetClientString)}, 1543 {"glXGetConfig", P(glXGetConfig)}, 1544 {"glXGetCurrentContext", P(glXGetCurrentContext)}, 1545 {"glXGetCurrentDisplay", P(glXGetCurrentDisplay)}, 1546 {"glXGetCurrentDrawable", P(glXGetCurrentDrawable)}, 1547 {"glXGetCurrentReadDrawable", P(glXGetCurrentReadDrawable)}, 1548 {"glXGetFBConfigAttrib", P(glXGetFBConfigAttrib)}, 1549 {"glXGetFBConfigs", P(glXGetFBConfigs)}, 1550 {"glXGetProcAddress", P(glXGetProcAddress)}, 1551 {"glXGetSelectedEvent", P(glXGetSelectedEvent)}, 1552 {"glXGetVisualFromFBConfig", P(glXGetVisualFromFBConfig)}, 1553 {"glXIsDirect", P(glXIsDirect)}, 1554 {"glXMakeContextCurrent", P(glXMakeContextCurrent)}, 1555 {"glXMakeCurrent", P(glXMakeCurrent)}, 1556 {"glXQueryContext", P(glXQueryContext)}, 1557 {"glXQueryDrawable", P(glXQueryDrawable)}, 1558 {"glXQueryExtension", P(glXQueryExtension)}, 1559 {"glXQueryExtensionsString", P(glXQueryExtensionsString)}, 1560 {"glXQueryServerString", P(glXQueryServerString)}, 1561 {"glXQueryVersion", P(glXQueryVersion)}, 1562 {"glXSelectEvent", P(glXSelectEvent)}, 1563 {"glXSwapBuffers", P(glXSwapBuffers)}, 1564 {"glXUseXFont", P(glXUseXFont)}, 1565 {"glXWaitGL", P(glXWaitGL)}, 1566 {"glXWaitX", P(glXWaitX)}, 1567 }; 1568 // clang-format on 1569 const size_t g_numProcs = std::size(g_procTable); 1570 } // namespace glx 1571