Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/angle
Path: blob/main_old/src/libGLESv2/proc_table_egl_autogen.cpp
1693 views
1
// GENERATED FILE - DO NOT EDIT.
2
// Generated by gen_proc_table.py using data from gl.xml, gl_angle_ext.xml, egl.xml,
3
// egl_angle_ext.xml.
4
//
5
// Copyright 2019 The ANGLE Project Authors. All rights reserved.
6
// Use of this source code is governed by a BSD-style license that can be
7
// found in the LICENSE file.
8
//
9
// getProcAddress loader table:
10
// Mapping from a string entry point name to function address.
11
//
12
13
#include "libGLESv2/proc_table_egl.h"
14
15
#include "libGLESv2/entry_points_egl_autogen.h"
16
#include "libGLESv2/entry_points_egl_ext_autogen.h"
17
#include "libGLESv2/entry_points_gles_1_0_autogen.h"
18
#include "libGLESv2/entry_points_gles_2_0_autogen.h"
19
#include "libGLESv2/entry_points_gles_3_0_autogen.h"
20
#include "libGLESv2/entry_points_gles_3_1_autogen.h"
21
#include "libGLESv2/entry_points_gles_3_2_autogen.h"
22
#include "libGLESv2/entry_points_gles_ext_autogen.h"
23
#include "platform/PlatformMethods.h"
24
25
#define P(FUNC) reinterpret_cast<__eglMustCastToProperFunctionPointerType>(FUNC)
26
27
namespace egl
28
{
29
const ProcEntry g_procTable[] = {
30
{"ANGLEGetDisplayPlatform", P(ANGLEGetDisplayPlatform)},
31
{"ANGLEResetDisplayPlatform", P(ANGLEResetDisplayPlatform)},
32
{"eglBindAPI", P(EGL_BindAPI)},
33
{"eglBindTexImage", P(EGL_BindTexImage)},
34
{"eglChooseConfig", P(EGL_ChooseConfig)},
35
{"eglClientWaitSync", P(EGL_ClientWaitSync)},
36
{"eglClientWaitSyncKHR", P(EGL_ClientWaitSyncKHR)},
37
{"eglCopyBuffers", P(EGL_CopyBuffers)},
38
{"eglCreateContext", P(EGL_CreateContext)},
39
{"eglCreateDeviceANGLE", P(EGL_CreateDeviceANGLE)},
40
{"eglCreateImage", P(EGL_CreateImage)},
41
{"eglCreateImageKHR", P(EGL_CreateImageKHR)},
42
{"eglCreateNativeClientBufferANDROID", P(EGL_CreateNativeClientBufferANDROID)},
43
{"eglCreatePbufferFromClientBuffer", P(EGL_CreatePbufferFromClientBuffer)},
44
{"eglCreatePbufferSurface", P(EGL_CreatePbufferSurface)},
45
{"eglCreatePixmapSurface", P(EGL_CreatePixmapSurface)},
46
{"eglCreatePlatformPixmapSurface", P(EGL_CreatePlatformPixmapSurface)},
47
{"eglCreatePlatformPixmapSurfaceEXT", P(EGL_CreatePlatformPixmapSurfaceEXT)},
48
{"eglCreatePlatformWindowSurface", P(EGL_CreatePlatformWindowSurface)},
49
{"eglCreatePlatformWindowSurfaceEXT", P(EGL_CreatePlatformWindowSurfaceEXT)},
50
{"eglCreateStreamKHR", P(EGL_CreateStreamKHR)},
51
{"eglCreateStreamProducerD3DTextureANGLE", P(EGL_CreateStreamProducerD3DTextureANGLE)},
52
{"eglCreateSync", P(EGL_CreateSync)},
53
{"eglCreateSyncKHR", P(EGL_CreateSyncKHR)},
54
{"eglCreateWindowSurface", P(EGL_CreateWindowSurface)},
55
{"eglDebugMessageControlKHR", P(EGL_DebugMessageControlKHR)},
56
{"eglDestroyContext", P(EGL_DestroyContext)},
57
{"eglDestroyImage", P(EGL_DestroyImage)},
58
{"eglDestroyImageKHR", P(EGL_DestroyImageKHR)},
59
{"eglDestroyStreamKHR", P(EGL_DestroyStreamKHR)},
60
{"eglDestroySurface", P(EGL_DestroySurface)},
61
{"eglDestroySync", P(EGL_DestroySync)},
62
{"eglDestroySyncKHR", P(EGL_DestroySyncKHR)},
63
{"eglDupNativeFenceFDANDROID", P(EGL_DupNativeFenceFDANDROID)},
64
{"eglGetCompositorTimingANDROID", P(EGL_GetCompositorTimingANDROID)},
65
{"eglGetCompositorTimingSupportedANDROID", P(EGL_GetCompositorTimingSupportedANDROID)},
66
{"eglGetConfigAttrib", P(EGL_GetConfigAttrib)},
67
{"eglGetConfigs", P(EGL_GetConfigs)},
68
{"eglGetCurrentContext", P(EGL_GetCurrentContext)},
69
{"eglGetCurrentDisplay", P(EGL_GetCurrentDisplay)},
70
{"eglGetCurrentSurface", P(EGL_GetCurrentSurface)},
71
{"eglGetDisplay", P(EGL_GetDisplay)},
72
{"eglGetError", P(EGL_GetError)},
73
{"eglGetFrameTimestampSupportedANDROID", P(EGL_GetFrameTimestampSupportedANDROID)},
74
{"eglGetFrameTimestampsANDROID", P(EGL_GetFrameTimestampsANDROID)},
75
{"eglGetMscRateANGLE", P(EGL_GetMscRateANGLE)},
76
{"eglGetNativeClientBufferANDROID", P(EGL_GetNativeClientBufferANDROID)},
77
{"eglGetNextFrameIdANDROID", P(EGL_GetNextFrameIdANDROID)},
78
{"eglGetPlatformDisplay", P(EGL_GetPlatformDisplay)},
79
{"eglGetPlatformDisplayEXT", P(EGL_GetPlatformDisplayEXT)},
80
{"eglGetProcAddress", P(EGL_GetProcAddress)},
81
{"eglGetSyncAttrib", P(EGL_GetSyncAttrib)},
82
{"eglGetSyncAttribKHR", P(EGL_GetSyncAttribKHR)},
83
{"eglGetSyncValuesCHROMIUM", P(EGL_GetSyncValuesCHROMIUM)},
84
{"eglHandleGPUSwitchANGLE", P(EGL_HandleGPUSwitchANGLE)},
85
{"eglInitialize", P(EGL_Initialize)},
86
{"eglLabelObjectKHR", P(EGL_LabelObjectKHR)},
87
{"eglMakeCurrent", P(EGL_MakeCurrent)},
88
{"eglPostSubBufferNV", P(EGL_PostSubBufferNV)},
89
{"eglPresentationTimeANDROID", P(EGL_PresentationTimeANDROID)},
90
{"eglProgramCacheGetAttribANGLE", P(EGL_ProgramCacheGetAttribANGLE)},
91
{"eglProgramCachePopulateANGLE", P(EGL_ProgramCachePopulateANGLE)},
92
{"eglProgramCacheQueryANGLE", P(EGL_ProgramCacheQueryANGLE)},
93
{"eglProgramCacheResizeANGLE", P(EGL_ProgramCacheResizeANGLE)},
94
{"eglQueryAPI", P(EGL_QueryAPI)},
95
{"eglQueryContext", P(EGL_QueryContext)},
96
{"eglQueryDebugKHR", P(EGL_QueryDebugKHR)},
97
{"eglQueryDeviceAttribEXT", P(EGL_QueryDeviceAttribEXT)},
98
{"eglQueryDeviceStringEXT", P(EGL_QueryDeviceStringEXT)},
99
{"eglQueryDisplayAttribANGLE", P(EGL_QueryDisplayAttribANGLE)},
100
{"eglQueryDisplayAttribEXT", P(EGL_QueryDisplayAttribEXT)},
101
{"eglQueryStreamKHR", P(EGL_QueryStreamKHR)},
102
{"eglQueryStreamu64KHR", P(EGL_QueryStreamu64KHR)},
103
{"eglQueryString", P(EGL_QueryString)},
104
{"eglQueryStringiANGLE", P(EGL_QueryStringiANGLE)},
105
{"eglQuerySurface", P(EGL_QuerySurface)},
106
{"eglQuerySurfacePointerANGLE", P(EGL_QuerySurfacePointerANGLE)},
107
{"eglReacquireHighPowerGPUANGLE", P(EGL_ReacquireHighPowerGPUANGLE)},
108
{"eglReleaseDeviceANGLE", P(EGL_ReleaseDeviceANGLE)},
109
{"eglReleaseHighPowerGPUANGLE", P(EGL_ReleaseHighPowerGPUANGLE)},
110
{"eglReleaseTexImage", P(EGL_ReleaseTexImage)},
111
{"eglReleaseThread", P(EGL_ReleaseThread)},
112
{"eglSetBlobCacheFuncsANDROID", P(EGL_SetBlobCacheFuncsANDROID)},
113
{"eglSignalSyncKHR", P(EGL_SignalSyncKHR)},
114
{"eglStreamAttribKHR", P(EGL_StreamAttribKHR)},
115
{"eglStreamConsumerAcquireKHR", P(EGL_StreamConsumerAcquireKHR)},
116
{"eglStreamConsumerGLTextureExternalAttribsNV",
117
P(EGL_StreamConsumerGLTextureExternalAttribsNV)},
118
{"eglStreamConsumerGLTextureExternalKHR", P(EGL_StreamConsumerGLTextureExternalKHR)},
119
{"eglStreamConsumerReleaseKHR", P(EGL_StreamConsumerReleaseKHR)},
120
{"eglStreamPostD3DTextureANGLE", P(EGL_StreamPostD3DTextureANGLE)},
121
{"eglSurfaceAttrib", P(EGL_SurfaceAttrib)},
122
{"eglSwapBuffers", P(EGL_SwapBuffers)},
123
{"eglSwapBuffersWithDamageKHR", P(EGL_SwapBuffersWithDamageKHR)},
124
{"eglSwapBuffersWithFrameTokenANGLE", P(EGL_SwapBuffersWithFrameTokenANGLE)},
125
{"eglSwapInterval", P(EGL_SwapInterval)},
126
{"eglTerminate", P(EGL_Terminate)},
127
{"eglWaitClient", P(EGL_WaitClient)},
128
{"eglWaitGL", P(EGL_WaitGL)},
129
{"eglWaitNative", P(EGL_WaitNative)},
130
{"eglWaitSync", P(EGL_WaitSync)},
131
{"eglWaitSyncKHR", P(EGL_WaitSyncKHR)},
132
{"glActiveShaderProgram", P(GL_ActiveShaderProgram)},
133
{"glActiveShaderProgramEXT", P(GL_ActiveShaderProgramEXT)},
134
{"glActiveTexture", P(GL_ActiveTexture)},
135
{"glAlphaFunc", P(GL_AlphaFunc)},
136
{"glAlphaFuncx", P(GL_AlphaFuncx)},
137
{"glAttachShader", P(GL_AttachShader)},
138
{"glBeginQuery", P(GL_BeginQuery)},
139
{"glBeginQueryEXT", P(GL_BeginQueryEXT)},
140
{"glBeginTransformFeedback", P(GL_BeginTransformFeedback)},
141
{"glBindAttribLocation", P(GL_BindAttribLocation)},
142
{"glBindBuffer", P(GL_BindBuffer)},
143
{"glBindBufferBase", P(GL_BindBufferBase)},
144
{"glBindBufferRange", P(GL_BindBufferRange)},
145
{"glBindFragDataLocationEXT", P(GL_BindFragDataLocationEXT)},
146
{"glBindFragDataLocationIndexedEXT", P(GL_BindFragDataLocationIndexedEXT)},
147
{"glBindFramebuffer", P(GL_BindFramebuffer)},
148
{"glBindFramebufferOES", P(GL_BindFramebufferOES)},
149
{"glBindImageTexture", P(GL_BindImageTexture)},
150
{"glBindProgramPipeline", P(GL_BindProgramPipeline)},
151
{"glBindProgramPipelineEXT", P(GL_BindProgramPipelineEXT)},
152
{"glBindRenderbuffer", P(GL_BindRenderbuffer)},
153
{"glBindRenderbufferOES", P(GL_BindRenderbufferOES)},
154
{"glBindSampler", P(GL_BindSampler)},
155
{"glBindTexture", P(GL_BindTexture)},
156
{"glBindTransformFeedback", P(GL_BindTransformFeedback)},
157
{"glBindUniformLocationCHROMIUM", P(GL_BindUniformLocationCHROMIUM)},
158
{"glBindVertexArray", P(GL_BindVertexArray)},
159
{"glBindVertexArrayOES", P(GL_BindVertexArrayOES)},
160
{"glBindVertexBuffer", P(GL_BindVertexBuffer)},
161
{"glBlendBarrier", P(GL_BlendBarrier)},
162
{"glBlendBarrierKHR", P(GL_BlendBarrierKHR)},
163
{"glBlendColor", P(GL_BlendColor)},
164
{"glBlendEquation", P(GL_BlendEquation)},
165
{"glBlendEquationSeparate", P(GL_BlendEquationSeparate)},
166
{"glBlendEquationSeparatei", P(GL_BlendEquationSeparatei)},
167
{"glBlendEquationSeparateiEXT", P(GL_BlendEquationSeparateiEXT)},
168
{"glBlendEquationSeparateiOES", P(GL_BlendEquationSeparateiOES)},
169
{"glBlendEquationi", P(GL_BlendEquationi)},
170
{"glBlendEquationiEXT", P(GL_BlendEquationiEXT)},
171
{"glBlendEquationiOES", P(GL_BlendEquationiOES)},
172
{"glBlendFunc", P(GL_BlendFunc)},
173
{"glBlendFuncSeparate", P(GL_BlendFuncSeparate)},
174
{"glBlendFuncSeparatei", P(GL_BlendFuncSeparatei)},
175
{"glBlendFuncSeparateiEXT", P(GL_BlendFuncSeparateiEXT)},
176
{"glBlendFuncSeparateiOES", P(GL_BlendFuncSeparateiOES)},
177
{"glBlendFunci", P(GL_BlendFunci)},
178
{"glBlendFunciEXT", P(GL_BlendFunciEXT)},
179
{"glBlendFunciOES", P(GL_BlendFunciOES)},
180
{"glBlitFramebuffer", P(GL_BlitFramebuffer)},
181
{"glBlitFramebufferANGLE", P(GL_BlitFramebufferANGLE)},
182
{"glBlitFramebufferNV", P(GL_BlitFramebufferNV)},
183
{"glBufferData", P(GL_BufferData)},
184
{"glBufferStorageEXT", P(GL_BufferStorageEXT)},
185
{"glBufferStorageExternalEXT", P(GL_BufferStorageExternalEXT)},
186
{"glBufferStorageMemEXT", P(GL_BufferStorageMemEXT)},
187
{"glBufferSubData", P(GL_BufferSubData)},
188
{"glCheckFramebufferStatus", P(GL_CheckFramebufferStatus)},
189
{"glCheckFramebufferStatusOES", P(GL_CheckFramebufferStatusOES)},
190
{"glClear", P(GL_Clear)},
191
{"glClearBufferfi", P(GL_ClearBufferfi)},
192
{"glClearBufferfv", P(GL_ClearBufferfv)},
193
{"glClearBufferiv", P(GL_ClearBufferiv)},
194
{"glClearBufferuiv", P(GL_ClearBufferuiv)},
195
{"glClearColor", P(GL_ClearColor)},
196
{"glClearColorx", P(GL_ClearColorx)},
197
{"glClearDepthf", P(GL_ClearDepthf)},
198
{"glClearDepthx", P(GL_ClearDepthx)},
199
{"glClearStencil", P(GL_ClearStencil)},
200
{"glClientActiveTexture", P(GL_ClientActiveTexture)},
201
{"glClientWaitSync", P(GL_ClientWaitSync)},
202
{"glClipControlEXT", P(GL_ClipControlEXT)},
203
{"glClipPlanef", P(GL_ClipPlanef)},
204
{"glClipPlanex", P(GL_ClipPlanex)},
205
{"glColor4f", P(GL_Color4f)},
206
{"glColor4ub", P(GL_Color4ub)},
207
{"glColor4x", P(GL_Color4x)},
208
{"glColorMask", P(GL_ColorMask)},
209
{"glColorMaski", P(GL_ColorMaski)},
210
{"glColorMaskiEXT", P(GL_ColorMaskiEXT)},
211
{"glColorMaskiOES", P(GL_ColorMaskiOES)},
212
{"glColorPointer", P(GL_ColorPointer)},
213
{"glCompileShader", P(GL_CompileShader)},
214
{"glCompressedCopyTextureCHROMIUM", P(GL_CompressedCopyTextureCHROMIUM)},
215
{"glCompressedTexImage2D", P(GL_CompressedTexImage2D)},
216
{"glCompressedTexImage2DRobustANGLE", P(GL_CompressedTexImage2DRobustANGLE)},
217
{"glCompressedTexImage3D", P(GL_CompressedTexImage3D)},
218
{"glCompressedTexImage3DOES", P(GL_CompressedTexImage3DOES)},
219
{"glCompressedTexImage3DRobustANGLE", P(GL_CompressedTexImage3DRobustANGLE)},
220
{"glCompressedTexSubImage2D", P(GL_CompressedTexSubImage2D)},
221
{"glCompressedTexSubImage2DRobustANGLE", P(GL_CompressedTexSubImage2DRobustANGLE)},
222
{"glCompressedTexSubImage3D", P(GL_CompressedTexSubImage3D)},
223
{"glCompressedTexSubImage3DOES", P(GL_CompressedTexSubImage3DOES)},
224
{"glCompressedTexSubImage3DRobustANGLE", P(GL_CompressedTexSubImage3DRobustANGLE)},
225
{"glCopyBufferSubData", P(GL_CopyBufferSubData)},
226
{"glCopyImageSubData", P(GL_CopyImageSubData)},
227
{"glCopyImageSubDataEXT", P(GL_CopyImageSubDataEXT)},
228
{"glCopyImageSubDataOES", P(GL_CopyImageSubDataOES)},
229
{"glCopySubTexture3DANGLE", P(GL_CopySubTexture3DANGLE)},
230
{"glCopySubTextureCHROMIUM", P(GL_CopySubTextureCHROMIUM)},
231
{"glCopyTexImage2D", P(GL_CopyTexImage2D)},
232
{"glCopyTexSubImage2D", P(GL_CopyTexSubImage2D)},
233
{"glCopyTexSubImage3D", P(GL_CopyTexSubImage3D)},
234
{"glCopyTexSubImage3DOES", P(GL_CopyTexSubImage3DOES)},
235
{"glCopyTexture3DANGLE", P(GL_CopyTexture3DANGLE)},
236
{"glCopyTextureCHROMIUM", P(GL_CopyTextureCHROMIUM)},
237
{"glCoverageModulationCHROMIUM", P(GL_CoverageModulationCHROMIUM)},
238
{"glCreateMemoryObjectsEXT", P(GL_CreateMemoryObjectsEXT)},
239
{"glCreateProgram", P(GL_CreateProgram)},
240
{"glCreateShader", P(GL_CreateShader)},
241
{"glCreateShaderProgramv", P(GL_CreateShaderProgramv)},
242
{"glCreateShaderProgramvEXT", P(GL_CreateShaderProgramvEXT)},
243
{"glCullFace", P(GL_CullFace)},
244
{"glCurrentPaletteMatrixOES", P(GL_CurrentPaletteMatrixOES)},
245
{"glDebugMessageCallback", P(GL_DebugMessageCallback)},
246
{"glDebugMessageCallbackKHR", P(GL_DebugMessageCallbackKHR)},
247
{"glDebugMessageControl", P(GL_DebugMessageControl)},
248
{"glDebugMessageControlKHR", P(GL_DebugMessageControlKHR)},
249
{"glDebugMessageInsert", P(GL_DebugMessageInsert)},
250
{"glDebugMessageInsertKHR", P(GL_DebugMessageInsertKHR)},
251
{"glDeleteBuffers", P(GL_DeleteBuffers)},
252
{"glDeleteFencesNV", P(GL_DeleteFencesNV)},
253
{"glDeleteFramebuffers", P(GL_DeleteFramebuffers)},
254
{"glDeleteFramebuffersOES", P(GL_DeleteFramebuffersOES)},
255
{"glDeleteMemoryObjectsEXT", P(GL_DeleteMemoryObjectsEXT)},
256
{"glDeleteProgram", P(GL_DeleteProgram)},
257
{"glDeleteProgramPipelines", P(GL_DeleteProgramPipelines)},
258
{"glDeleteProgramPipelinesEXT", P(GL_DeleteProgramPipelinesEXT)},
259
{"glDeleteQueries", P(GL_DeleteQueries)},
260
{"glDeleteQueriesEXT", P(GL_DeleteQueriesEXT)},
261
{"glDeleteRenderbuffers", P(GL_DeleteRenderbuffers)},
262
{"glDeleteRenderbuffersOES", P(GL_DeleteRenderbuffersOES)},
263
{"glDeleteSamplers", P(GL_DeleteSamplers)},
264
{"glDeleteSemaphoresEXT", P(GL_DeleteSemaphoresEXT)},
265
{"glDeleteShader", P(GL_DeleteShader)},
266
{"glDeleteSync", P(GL_DeleteSync)},
267
{"glDeleteTextures", P(GL_DeleteTextures)},
268
{"glDeleteTransformFeedbacks", P(GL_DeleteTransformFeedbacks)},
269
{"glDeleteVertexArrays", P(GL_DeleteVertexArrays)},
270
{"glDeleteVertexArraysOES", P(GL_DeleteVertexArraysOES)},
271
{"glDepthFunc", P(GL_DepthFunc)},
272
{"glDepthMask", P(GL_DepthMask)},
273
{"glDepthRangef", P(GL_DepthRangef)},
274
{"glDepthRangex", P(GL_DepthRangex)},
275
{"glDetachShader", P(GL_DetachShader)},
276
{"glDisable", P(GL_Disable)},
277
{"glDisableClientState", P(GL_DisableClientState)},
278
{"glDisableExtensionANGLE", P(GL_DisableExtensionANGLE)},
279
{"glDisableVertexAttribArray", P(GL_DisableVertexAttribArray)},
280
{"glDisablei", P(GL_Disablei)},
281
{"glDisableiEXT", P(GL_DisableiEXT)},
282
{"glDisableiOES", P(GL_DisableiOES)},
283
{"glDiscardFramebufferEXT", P(GL_DiscardFramebufferEXT)},
284
{"glDispatchCompute", P(GL_DispatchCompute)},
285
{"glDispatchComputeIndirect", P(GL_DispatchComputeIndirect)},
286
{"glDrawArrays", P(GL_DrawArrays)},
287
{"glDrawArraysIndirect", P(GL_DrawArraysIndirect)},
288
{"glDrawArraysInstanced", P(GL_DrawArraysInstanced)},
289
{"glDrawArraysInstancedANGLE", P(GL_DrawArraysInstancedANGLE)},
290
{"glDrawArraysInstancedBaseInstanceANGLE", P(GL_DrawArraysInstancedBaseInstanceANGLE)},
291
{"glDrawArraysInstancedEXT", P(GL_DrawArraysInstancedEXT)},
292
{"glDrawBuffers", P(GL_DrawBuffers)},
293
{"glDrawBuffersEXT", P(GL_DrawBuffersEXT)},
294
{"glDrawElements", P(GL_DrawElements)},
295
{"glDrawElementsBaseVertex", P(GL_DrawElementsBaseVertex)},
296
{"glDrawElementsBaseVertexEXT", P(GL_DrawElementsBaseVertexEXT)},
297
{"glDrawElementsBaseVertexOES", P(GL_DrawElementsBaseVertexOES)},
298
{"glDrawElementsIndirect", P(GL_DrawElementsIndirect)},
299
{"glDrawElementsInstanced", P(GL_DrawElementsInstanced)},
300
{"glDrawElementsInstancedANGLE", P(GL_DrawElementsInstancedANGLE)},
301
{"glDrawElementsInstancedBaseVertex", P(GL_DrawElementsInstancedBaseVertex)},
302
{"glDrawElementsInstancedBaseVertexBaseInstanceANGLE",
303
P(GL_DrawElementsInstancedBaseVertexBaseInstanceANGLE)},
304
{"glDrawElementsInstancedBaseVertexEXT", P(GL_DrawElementsInstancedBaseVertexEXT)},
305
{"glDrawElementsInstancedBaseVertexOES", P(GL_DrawElementsInstancedBaseVertexOES)},
306
{"glDrawElementsInstancedEXT", P(GL_DrawElementsInstancedEXT)},
307
{"glDrawRangeElements", P(GL_DrawRangeElements)},
308
{"glDrawRangeElementsBaseVertex", P(GL_DrawRangeElementsBaseVertex)},
309
{"glDrawRangeElementsBaseVertexEXT", P(GL_DrawRangeElementsBaseVertexEXT)},
310
{"glDrawRangeElementsBaseVertexOES", P(GL_DrawRangeElementsBaseVertexOES)},
311
{"glDrawTexfOES", P(GL_DrawTexfOES)},
312
{"glDrawTexfvOES", P(GL_DrawTexfvOES)},
313
{"glDrawTexiOES", P(GL_DrawTexiOES)},
314
{"glDrawTexivOES", P(GL_DrawTexivOES)},
315
{"glDrawTexsOES", P(GL_DrawTexsOES)},
316
{"glDrawTexsvOES", P(GL_DrawTexsvOES)},
317
{"glDrawTexxOES", P(GL_DrawTexxOES)},
318
{"glDrawTexxvOES", P(GL_DrawTexxvOES)},
319
{"glEGLImageTargetRenderbufferStorageOES", P(GL_EGLImageTargetRenderbufferStorageOES)},
320
{"glEGLImageTargetTexture2DOES", P(GL_EGLImageTargetTexture2DOES)},
321
{"glEnable", P(GL_Enable)},
322
{"glEnableClientState", P(GL_EnableClientState)},
323
{"glEnableVertexAttribArray", P(GL_EnableVertexAttribArray)},
324
{"glEnablei", P(GL_Enablei)},
325
{"glEnableiEXT", P(GL_EnableiEXT)},
326
{"glEnableiOES", P(GL_EnableiOES)},
327
{"glEndQuery", P(GL_EndQuery)},
328
{"glEndQueryEXT", P(GL_EndQueryEXT)},
329
{"glEndTransformFeedback", P(GL_EndTransformFeedback)},
330
{"glFenceSync", P(GL_FenceSync)},
331
{"glFinish", P(GL_Finish)},
332
{"glFinishFenceNV", P(GL_FinishFenceNV)},
333
{"glFlush", P(GL_Flush)},
334
{"glFlushMappedBufferRange", P(GL_FlushMappedBufferRange)},
335
{"glFlushMappedBufferRangeEXT", P(GL_FlushMappedBufferRangeEXT)},
336
{"glFogf", P(GL_Fogf)},
337
{"glFogfv", P(GL_Fogfv)},
338
{"glFogx", P(GL_Fogx)},
339
{"glFogxv", P(GL_Fogxv)},
340
{"glFramebufferFetchBarrierEXT", P(GL_FramebufferFetchBarrierEXT)},
341
{"glFramebufferParameteri", P(GL_FramebufferParameteri)},
342
{"glFramebufferRenderbuffer", P(GL_FramebufferRenderbuffer)},
343
{"glFramebufferRenderbufferOES", P(GL_FramebufferRenderbufferOES)},
344
{"glFramebufferTexture", P(GL_FramebufferTexture)},
345
{"glFramebufferTexture2D", P(GL_FramebufferTexture2D)},
346
{"glFramebufferTexture2DMultisampleEXT", P(GL_FramebufferTexture2DMultisampleEXT)},
347
{"glFramebufferTexture2DOES", P(GL_FramebufferTexture2DOES)},
348
{"glFramebufferTexture3DOES", P(GL_FramebufferTexture3DOES)},
349
{"glFramebufferTextureEXT", P(GL_FramebufferTextureEXT)},
350
{"glFramebufferTextureLayer", P(GL_FramebufferTextureLayer)},
351
{"glFramebufferTextureMultiviewOVR", P(GL_FramebufferTextureMultiviewOVR)},
352
{"glFramebufferTextureOES", P(GL_FramebufferTextureOES)},
353
{"glFrontFace", P(GL_FrontFace)},
354
{"glFrustumf", P(GL_Frustumf)},
355
{"glFrustumx", P(GL_Frustumx)},
356
{"glGenBuffers", P(GL_GenBuffers)},
357
{"glGenFencesNV", P(GL_GenFencesNV)},
358
{"glGenFramebuffers", P(GL_GenFramebuffers)},
359
{"glGenFramebuffersOES", P(GL_GenFramebuffersOES)},
360
{"glGenProgramPipelines", P(GL_GenProgramPipelines)},
361
{"glGenProgramPipelinesEXT", P(GL_GenProgramPipelinesEXT)},
362
{"glGenQueries", P(GL_GenQueries)},
363
{"glGenQueriesEXT", P(GL_GenQueriesEXT)},
364
{"glGenRenderbuffers", P(GL_GenRenderbuffers)},
365
{"glGenRenderbuffersOES", P(GL_GenRenderbuffersOES)},
366
{"glGenSamplers", P(GL_GenSamplers)},
367
{"glGenSemaphoresEXT", P(GL_GenSemaphoresEXT)},
368
{"glGenTextures", P(GL_GenTextures)},
369
{"glGenTransformFeedbacks", P(GL_GenTransformFeedbacks)},
370
{"glGenVertexArrays", P(GL_GenVertexArrays)},
371
{"glGenVertexArraysOES", P(GL_GenVertexArraysOES)},
372
{"glGenerateMipmap", P(GL_GenerateMipmap)},
373
{"glGenerateMipmapOES", P(GL_GenerateMipmapOES)},
374
{"glGetActiveAttrib", P(GL_GetActiveAttrib)},
375
{"glGetActiveUniform", P(GL_GetActiveUniform)},
376
{"glGetActiveUniformBlockName", P(GL_GetActiveUniformBlockName)},
377
{"glGetActiveUniformBlockiv", P(GL_GetActiveUniformBlockiv)},
378
{"glGetActiveUniformBlockivRobustANGLE", P(GL_GetActiveUniformBlockivRobustANGLE)},
379
{"glGetActiveUniformsiv", P(GL_GetActiveUniformsiv)},
380
{"glGetAttachedShaders", P(GL_GetAttachedShaders)},
381
{"glGetAttribLocation", P(GL_GetAttribLocation)},
382
{"glGetBooleani_v", P(GL_GetBooleani_v)},
383
{"glGetBooleani_vRobustANGLE", P(GL_GetBooleani_vRobustANGLE)},
384
{"glGetBooleanv", P(GL_GetBooleanv)},
385
{"glGetBooleanvRobustANGLE", P(GL_GetBooleanvRobustANGLE)},
386
{"glGetBufferParameteri64v", P(GL_GetBufferParameteri64v)},
387
{"glGetBufferParameteri64vRobustANGLE", P(GL_GetBufferParameteri64vRobustANGLE)},
388
{"glGetBufferParameteriv", P(GL_GetBufferParameteriv)},
389
{"glGetBufferParameterivRobustANGLE", P(GL_GetBufferParameterivRobustANGLE)},
390
{"glGetBufferPointerv", P(GL_GetBufferPointerv)},
391
{"glGetBufferPointervOES", P(GL_GetBufferPointervOES)},
392
{"glGetBufferPointervRobustANGLE", P(GL_GetBufferPointervRobustANGLE)},
393
{"glGetClipPlanef", P(GL_GetClipPlanef)},
394
{"glGetClipPlanex", P(GL_GetClipPlanex)},
395
{"glGetDebugMessageLog", P(GL_GetDebugMessageLog)},
396
{"glGetDebugMessageLogKHR", P(GL_GetDebugMessageLogKHR)},
397
{"glGetError", P(GL_GetError)},
398
{"glGetFenceivNV", P(GL_GetFenceivNV)},
399
{"glGetFixedv", P(GL_GetFixedv)},
400
{"glGetFloatv", P(GL_GetFloatv)},
401
{"glGetFloatvRobustANGLE", P(GL_GetFloatvRobustANGLE)},
402
{"glGetFragDataIndexEXT", P(GL_GetFragDataIndexEXT)},
403
{"glGetFragDataLocation", P(GL_GetFragDataLocation)},
404
{"glGetFramebufferAttachmentParameteriv", P(GL_GetFramebufferAttachmentParameteriv)},
405
{"glGetFramebufferAttachmentParameterivOES", P(GL_GetFramebufferAttachmentParameterivOES)},
406
{"glGetFramebufferAttachmentParameterivRobustANGLE",
407
P(GL_GetFramebufferAttachmentParameterivRobustANGLE)},
408
{"glGetFramebufferParameteriv", P(GL_GetFramebufferParameteriv)},
409
{"glGetFramebufferParameterivRobustANGLE", P(GL_GetFramebufferParameterivRobustANGLE)},
410
{"glGetGraphicsResetStatus", P(GL_GetGraphicsResetStatus)},
411
{"glGetGraphicsResetStatusEXT", P(GL_GetGraphicsResetStatusEXT)},
412
{"glGetInteger64i_v", P(GL_GetInteger64i_v)},
413
{"glGetInteger64i_vRobustANGLE", P(GL_GetInteger64i_vRobustANGLE)},
414
{"glGetInteger64v", P(GL_GetInteger64v)},
415
{"glGetInteger64vEXT", P(GL_GetInteger64vEXT)},
416
{"glGetInteger64vRobustANGLE", P(GL_GetInteger64vRobustANGLE)},
417
{"glGetIntegeri_v", P(GL_GetIntegeri_v)},
418
{"glGetIntegeri_vRobustANGLE", P(GL_GetIntegeri_vRobustANGLE)},
419
{"glGetIntegerv", P(GL_GetIntegerv)},
420
{"glGetIntegervRobustANGLE", P(GL_GetIntegervRobustANGLE)},
421
{"glGetInternalformativ", P(GL_GetInternalformativ)},
422
{"glGetInternalformativRobustANGLE", P(GL_GetInternalformativRobustANGLE)},
423
{"glGetLightfv", P(GL_GetLightfv)},
424
{"glGetLightxv", P(GL_GetLightxv)},
425
{"glGetMaterialfv", P(GL_GetMaterialfv)},
426
{"glGetMaterialxv", P(GL_GetMaterialxv)},
427
{"glGetMemoryObjectParameterivEXT", P(GL_GetMemoryObjectParameterivEXT)},
428
{"glGetMultisamplefv", P(GL_GetMultisamplefv)},
429
{"glGetMultisamplefvANGLE", P(GL_GetMultisamplefvANGLE)},
430
{"glGetMultisamplefvRobustANGLE", P(GL_GetMultisamplefvRobustANGLE)},
431
{"glGetObjectLabel", P(GL_GetObjectLabel)},
432
{"glGetObjectLabelEXT", P(GL_GetObjectLabelEXT)},
433
{"glGetObjectLabelKHR", P(GL_GetObjectLabelKHR)},
434
{"glGetObjectPtrLabel", P(GL_GetObjectPtrLabel)},
435
{"glGetObjectPtrLabelKHR", P(GL_GetObjectPtrLabelKHR)},
436
{"glGetPointerv", P(GL_GetPointerv)},
437
{"glGetPointervKHR", P(GL_GetPointervKHR)},
438
{"glGetPointervRobustANGLERobustANGLE", P(GL_GetPointervRobustANGLERobustANGLE)},
439
{"glGetProgramBinary", P(GL_GetProgramBinary)},
440
{"glGetProgramBinaryOES", P(GL_GetProgramBinaryOES)},
441
{"glGetProgramInfoLog", P(GL_GetProgramInfoLog)},
442
{"glGetProgramInterfaceiv", P(GL_GetProgramInterfaceiv)},
443
{"glGetProgramInterfaceivRobustANGLE", P(GL_GetProgramInterfaceivRobustANGLE)},
444
{"glGetProgramPipelineInfoLog", P(GL_GetProgramPipelineInfoLog)},
445
{"glGetProgramPipelineInfoLogEXT", P(GL_GetProgramPipelineInfoLogEXT)},
446
{"glGetProgramPipelineiv", P(GL_GetProgramPipelineiv)},
447
{"glGetProgramPipelineivEXT", P(GL_GetProgramPipelineivEXT)},
448
{"glGetProgramResourceIndex", P(GL_GetProgramResourceIndex)},
449
{"glGetProgramResourceLocation", P(GL_GetProgramResourceLocation)},
450
{"glGetProgramResourceLocationIndexEXT", P(GL_GetProgramResourceLocationIndexEXT)},
451
{"glGetProgramResourceName", P(GL_GetProgramResourceName)},
452
{"glGetProgramResourceiv", P(GL_GetProgramResourceiv)},
453
{"glGetProgramiv", P(GL_GetProgramiv)},
454
{"glGetProgramivRobustANGLE", P(GL_GetProgramivRobustANGLE)},
455
{"glGetQueryObjecti64vEXT", P(GL_GetQueryObjecti64vEXT)},
456
{"glGetQueryObjecti64vRobustANGLE", P(GL_GetQueryObjecti64vRobustANGLE)},
457
{"glGetQueryObjectivEXT", P(GL_GetQueryObjectivEXT)},
458
{"glGetQueryObjectivRobustANGLE", P(GL_GetQueryObjectivRobustANGLE)},
459
{"glGetQueryObjectui64vEXT", P(GL_GetQueryObjectui64vEXT)},
460
{"glGetQueryObjectui64vRobustANGLE", P(GL_GetQueryObjectui64vRobustANGLE)},
461
{"glGetQueryObjectuiv", P(GL_GetQueryObjectuiv)},
462
{"glGetQueryObjectuivEXT", P(GL_GetQueryObjectuivEXT)},
463
{"glGetQueryObjectuivRobustANGLE", P(GL_GetQueryObjectuivRobustANGLE)},
464
{"glGetQueryiv", P(GL_GetQueryiv)},
465
{"glGetQueryivEXT", P(GL_GetQueryivEXT)},
466
{"glGetQueryivRobustANGLE", P(GL_GetQueryivRobustANGLE)},
467
{"glGetRenderbufferImageANGLE", P(GL_GetRenderbufferImageANGLE)},
468
{"glGetRenderbufferParameteriv", P(GL_GetRenderbufferParameteriv)},
469
{"glGetRenderbufferParameterivOES", P(GL_GetRenderbufferParameterivOES)},
470
{"glGetRenderbufferParameterivRobustANGLE", P(GL_GetRenderbufferParameterivRobustANGLE)},
471
{"glGetSamplerParameterIiv", P(GL_GetSamplerParameterIiv)},
472
{"glGetSamplerParameterIivEXT", P(GL_GetSamplerParameterIivEXT)},
473
{"glGetSamplerParameterIivOES", P(GL_GetSamplerParameterIivOES)},
474
{"glGetSamplerParameterIivRobustANGLE", P(GL_GetSamplerParameterIivRobustANGLE)},
475
{"glGetSamplerParameterIuiv", P(GL_GetSamplerParameterIuiv)},
476
{"glGetSamplerParameterIuivEXT", P(GL_GetSamplerParameterIuivEXT)},
477
{"glGetSamplerParameterIuivOES", P(GL_GetSamplerParameterIuivOES)},
478
{"glGetSamplerParameterIuivRobustANGLE", P(GL_GetSamplerParameterIuivRobustANGLE)},
479
{"glGetSamplerParameterfv", P(GL_GetSamplerParameterfv)},
480
{"glGetSamplerParameterfvRobustANGLE", P(GL_GetSamplerParameterfvRobustANGLE)},
481
{"glGetSamplerParameteriv", P(GL_GetSamplerParameteriv)},
482
{"glGetSamplerParameterivRobustANGLE", P(GL_GetSamplerParameterivRobustANGLE)},
483
{"glGetSemaphoreParameterui64vEXT", P(GL_GetSemaphoreParameterui64vEXT)},
484
{"glGetShaderInfoLog", P(GL_GetShaderInfoLog)},
485
{"glGetShaderPrecisionFormat", P(GL_GetShaderPrecisionFormat)},
486
{"glGetShaderSource", P(GL_GetShaderSource)},
487
{"glGetShaderiv", P(GL_GetShaderiv)},
488
{"glGetShaderivRobustANGLE", P(GL_GetShaderivRobustANGLE)},
489
{"glGetString", P(GL_GetString)},
490
{"glGetStringi", P(GL_GetStringi)},
491
{"glGetSynciv", P(GL_GetSynciv)},
492
{"glGetTexEnvfv", P(GL_GetTexEnvfv)},
493
{"glGetTexEnviv", P(GL_GetTexEnviv)},
494
{"glGetTexEnvxv", P(GL_GetTexEnvxv)},
495
{"glGetTexGenfvOES", P(GL_GetTexGenfvOES)},
496
{"glGetTexGenivOES", P(GL_GetTexGenivOES)},
497
{"glGetTexGenxvOES", P(GL_GetTexGenxvOES)},
498
{"glGetTexImageANGLE", P(GL_GetTexImageANGLE)},
499
{"glGetTexLevelParameterfv", P(GL_GetTexLevelParameterfv)},
500
{"glGetTexLevelParameterfvANGLE", P(GL_GetTexLevelParameterfvANGLE)},
501
{"glGetTexLevelParameterfvRobustANGLE", P(GL_GetTexLevelParameterfvRobustANGLE)},
502
{"glGetTexLevelParameteriv", P(GL_GetTexLevelParameteriv)},
503
{"glGetTexLevelParameterivANGLE", P(GL_GetTexLevelParameterivANGLE)},
504
{"glGetTexLevelParameterivRobustANGLE", P(GL_GetTexLevelParameterivRobustANGLE)},
505
{"glGetTexParameterIiv", P(GL_GetTexParameterIiv)},
506
{"glGetTexParameterIivEXT", P(GL_GetTexParameterIivEXT)},
507
{"glGetTexParameterIivOES", P(GL_GetTexParameterIivOES)},
508
{"glGetTexParameterIivRobustANGLE", P(GL_GetTexParameterIivRobustANGLE)},
509
{"glGetTexParameterIuiv", P(GL_GetTexParameterIuiv)},
510
{"glGetTexParameterIuivEXT", P(GL_GetTexParameterIuivEXT)},
511
{"glGetTexParameterIuivOES", P(GL_GetTexParameterIuivOES)},
512
{"glGetTexParameterIuivRobustANGLE", P(GL_GetTexParameterIuivRobustANGLE)},
513
{"glGetTexParameterfv", P(GL_GetTexParameterfv)},
514
{"glGetTexParameterfvRobustANGLE", P(GL_GetTexParameterfvRobustANGLE)},
515
{"glGetTexParameteriv", P(GL_GetTexParameteriv)},
516
{"glGetTexParameterivRobustANGLE", P(GL_GetTexParameterivRobustANGLE)},
517
{"glGetTexParameterxv", P(GL_GetTexParameterxv)},
518
{"glGetTransformFeedbackVarying", P(GL_GetTransformFeedbackVarying)},
519
{"glGetTranslatedShaderSourceANGLE", P(GL_GetTranslatedShaderSourceANGLE)},
520
{"glGetUniformBlockIndex", P(GL_GetUniformBlockIndex)},
521
{"glGetUniformIndices", P(GL_GetUniformIndices)},
522
{"glGetUniformLocation", P(GL_GetUniformLocation)},
523
{"glGetUniformfv", P(GL_GetUniformfv)},
524
{"glGetUniformfvRobustANGLE", P(GL_GetUniformfvRobustANGLE)},
525
{"glGetUniformiv", P(GL_GetUniformiv)},
526
{"glGetUniformivRobustANGLE", P(GL_GetUniformivRobustANGLE)},
527
{"glGetUniformuiv", P(GL_GetUniformuiv)},
528
{"glGetUniformuivRobustANGLE", P(GL_GetUniformuivRobustANGLE)},
529
{"glGetUnsignedBytei_vEXT", P(GL_GetUnsignedBytei_vEXT)},
530
{"glGetUnsignedBytevEXT", P(GL_GetUnsignedBytevEXT)},
531
{"glGetVertexAttribIiv", P(GL_GetVertexAttribIiv)},
532
{"glGetVertexAttribIivRobustANGLE", P(GL_GetVertexAttribIivRobustANGLE)},
533
{"glGetVertexAttribIuiv", P(GL_GetVertexAttribIuiv)},
534
{"glGetVertexAttribIuivRobustANGLE", P(GL_GetVertexAttribIuivRobustANGLE)},
535
{"glGetVertexAttribPointerv", P(GL_GetVertexAttribPointerv)},
536
{"glGetVertexAttribPointervRobustANGLE", P(GL_GetVertexAttribPointervRobustANGLE)},
537
{"glGetVertexAttribfv", P(GL_GetVertexAttribfv)},
538
{"glGetVertexAttribfvRobustANGLE", P(GL_GetVertexAttribfvRobustANGLE)},
539
{"glGetVertexAttribiv", P(GL_GetVertexAttribiv)},
540
{"glGetVertexAttribivRobustANGLE", P(GL_GetVertexAttribivRobustANGLE)},
541
{"glGetnUniformfv", P(GL_GetnUniformfv)},
542
{"glGetnUniformfvEXT", P(GL_GetnUniformfvEXT)},
543
{"glGetnUniformfvRobustANGLE", P(GL_GetnUniformfvRobustANGLE)},
544
{"glGetnUniformiv", P(GL_GetnUniformiv)},
545
{"glGetnUniformivEXT", P(GL_GetnUniformivEXT)},
546
{"glGetnUniformivRobustANGLE", P(GL_GetnUniformivRobustANGLE)},
547
{"glGetnUniformuiv", P(GL_GetnUniformuiv)},
548
{"glGetnUniformuivRobustANGLE", P(GL_GetnUniformuivRobustANGLE)},
549
{"glHint", P(GL_Hint)},
550
{"glImportMemoryFdEXT", P(GL_ImportMemoryFdEXT)},
551
{"glImportMemoryZirconHandleANGLE", P(GL_ImportMemoryZirconHandleANGLE)},
552
{"glImportSemaphoreFdEXT", P(GL_ImportSemaphoreFdEXT)},
553
{"glImportSemaphoreZirconHandleANGLE", P(GL_ImportSemaphoreZirconHandleANGLE)},
554
{"glInsertEventMarkerEXT", P(GL_InsertEventMarkerEXT)},
555
{"glInvalidateFramebuffer", P(GL_InvalidateFramebuffer)},
556
{"glInvalidateSubFramebuffer", P(GL_InvalidateSubFramebuffer)},
557
{"glInvalidateTextureANGLE", P(GL_InvalidateTextureANGLE)},
558
{"glIsBuffer", P(GL_IsBuffer)},
559
{"glIsEnabled", P(GL_IsEnabled)},
560
{"glIsEnabledi", P(GL_IsEnabledi)},
561
{"glIsEnablediEXT", P(GL_IsEnablediEXT)},
562
{"glIsEnablediOES", P(GL_IsEnablediOES)},
563
{"glIsFenceNV", P(GL_IsFenceNV)},
564
{"glIsFramebuffer", P(GL_IsFramebuffer)},
565
{"glIsFramebufferOES", P(GL_IsFramebufferOES)},
566
{"glIsMemoryObjectEXT", P(GL_IsMemoryObjectEXT)},
567
{"glIsProgram", P(GL_IsProgram)},
568
{"glIsProgramPipeline", P(GL_IsProgramPipeline)},
569
{"glIsProgramPipelineEXT", P(GL_IsProgramPipelineEXT)},
570
{"glIsQuery", P(GL_IsQuery)},
571
{"glIsQueryEXT", P(GL_IsQueryEXT)},
572
{"glIsRenderbuffer", P(GL_IsRenderbuffer)},
573
{"glIsRenderbufferOES", P(GL_IsRenderbufferOES)},
574
{"glIsSampler", P(GL_IsSampler)},
575
{"glIsSemaphoreEXT", P(GL_IsSemaphoreEXT)},
576
{"glIsShader", P(GL_IsShader)},
577
{"glIsSync", P(GL_IsSync)},
578
{"glIsTexture", P(GL_IsTexture)},
579
{"glIsTransformFeedback", P(GL_IsTransformFeedback)},
580
{"glIsVertexArray", P(GL_IsVertexArray)},
581
{"glIsVertexArrayOES", P(GL_IsVertexArrayOES)},
582
{"glLabelObjectEXT", P(GL_LabelObjectEXT)},
583
{"glLightModelf", P(GL_LightModelf)},
584
{"glLightModelfv", P(GL_LightModelfv)},
585
{"glLightModelx", P(GL_LightModelx)},
586
{"glLightModelxv", P(GL_LightModelxv)},
587
{"glLightf", P(GL_Lightf)},
588
{"glLightfv", P(GL_Lightfv)},
589
{"glLightx", P(GL_Lightx)},
590
{"glLightxv", P(GL_Lightxv)},
591
{"glLineWidth", P(GL_LineWidth)},
592
{"glLineWidthx", P(GL_LineWidthx)},
593
{"glLinkProgram", P(GL_LinkProgram)},
594
{"glLoadIdentity", P(GL_LoadIdentity)},
595
{"glLoadMatrixf", P(GL_LoadMatrixf)},
596
{"glLoadMatrixx", P(GL_LoadMatrixx)},
597
{"glLoadPaletteFromModelViewMatrixOES", P(GL_LoadPaletteFromModelViewMatrixOES)},
598
{"glLogicOp", P(GL_LogicOp)},
599
{"glLoseContextCHROMIUM", P(GL_LoseContextCHROMIUM)},
600
{"glMapBufferOES", P(GL_MapBufferOES)},
601
{"glMapBufferRange", P(GL_MapBufferRange)},
602
{"glMapBufferRangeEXT", P(GL_MapBufferRangeEXT)},
603
{"glMaterialf", P(GL_Materialf)},
604
{"glMaterialfv", P(GL_Materialfv)},
605
{"glMaterialx", P(GL_Materialx)},
606
{"glMaterialxv", P(GL_Materialxv)},
607
{"glMatrixIndexPointerOES", P(GL_MatrixIndexPointerOES)},
608
{"glMatrixMode", P(GL_MatrixMode)},
609
{"glMaxShaderCompilerThreadsKHR", P(GL_MaxShaderCompilerThreadsKHR)},
610
{"glMemoryBarrier", P(GL_MemoryBarrier)},
611
{"glMemoryBarrierByRegion", P(GL_MemoryBarrierByRegion)},
612
{"glMemoryObjectParameterivEXT", P(GL_MemoryObjectParameterivEXT)},
613
{"glMinSampleShading", P(GL_MinSampleShading)},
614
{"glMinSampleShadingOES", P(GL_MinSampleShadingOES)},
615
{"glMultMatrixf", P(GL_MultMatrixf)},
616
{"glMultMatrixx", P(GL_MultMatrixx)},
617
{"glMultiDrawArraysANGLE", P(GL_MultiDrawArraysANGLE)},
618
{"glMultiDrawArraysInstancedANGLE", P(GL_MultiDrawArraysInstancedANGLE)},
619
{"glMultiDrawArraysInstancedBaseInstanceANGLE",
620
P(GL_MultiDrawArraysInstancedBaseInstanceANGLE)},
621
{"glMultiDrawElementsANGLE", P(GL_MultiDrawElementsANGLE)},
622
{"glMultiDrawElementsBaseVertexEXT", P(GL_MultiDrawElementsBaseVertexEXT)},
623
{"glMultiDrawElementsInstancedANGLE", P(GL_MultiDrawElementsInstancedANGLE)},
624
{"glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE",
625
P(GL_MultiDrawElementsInstancedBaseVertexBaseInstanceANGLE)},
626
{"glMultiTexCoord4f", P(GL_MultiTexCoord4f)},
627
{"glMultiTexCoord4x", P(GL_MultiTexCoord4x)},
628
{"glNamedBufferStorageExternalEXT", P(GL_NamedBufferStorageExternalEXT)},
629
{"glNormal3f", P(GL_Normal3f)},
630
{"glNormal3x", P(GL_Normal3x)},
631
{"glNormalPointer", P(GL_NormalPointer)},
632
{"glObjectLabel", P(GL_ObjectLabel)},
633
{"glObjectLabelKHR", P(GL_ObjectLabelKHR)},
634
{"glObjectPtrLabel", P(GL_ObjectPtrLabel)},
635
{"glObjectPtrLabelKHR", P(GL_ObjectPtrLabelKHR)},
636
{"glOrthof", P(GL_Orthof)},
637
{"glOrthox", P(GL_Orthox)},
638
{"glPatchParameteri", P(GL_PatchParameteri)},
639
{"glPatchParameteriEXT", P(GL_PatchParameteriEXT)},
640
{"glPauseTransformFeedback", P(GL_PauseTransformFeedback)},
641
{"glPixelStorei", P(GL_PixelStorei)},
642
{"glPointParameterf", P(GL_PointParameterf)},
643
{"glPointParameterfv", P(GL_PointParameterfv)},
644
{"glPointParameterx", P(GL_PointParameterx)},
645
{"glPointParameterxv", P(GL_PointParameterxv)},
646
{"glPointSize", P(GL_PointSize)},
647
{"glPointSizePointerOES", P(GL_PointSizePointerOES)},
648
{"glPointSizex", P(GL_PointSizex)},
649
{"glPolygonOffset", P(GL_PolygonOffset)},
650
{"glPolygonOffsetx", P(GL_PolygonOffsetx)},
651
{"glPopDebugGroup", P(GL_PopDebugGroup)},
652
{"glPopDebugGroupKHR", P(GL_PopDebugGroupKHR)},
653
{"glPopGroupMarkerEXT", P(GL_PopGroupMarkerEXT)},
654
{"glPopMatrix", P(GL_PopMatrix)},
655
{"glPrimitiveBoundingBox", P(GL_PrimitiveBoundingBox)},
656
{"glPrimitiveBoundingBoxEXT", P(GL_PrimitiveBoundingBoxEXT)},
657
{"glProgramBinary", P(GL_ProgramBinary)},
658
{"glProgramBinaryOES", P(GL_ProgramBinaryOES)},
659
{"glProgramParameteri", P(GL_ProgramParameteri)},
660
{"glProgramParameteriEXT", P(GL_ProgramParameteriEXT)},
661
{"glProgramUniform1f", P(GL_ProgramUniform1f)},
662
{"glProgramUniform1fEXT", P(GL_ProgramUniform1fEXT)},
663
{"glProgramUniform1fv", P(GL_ProgramUniform1fv)},
664
{"glProgramUniform1fvEXT", P(GL_ProgramUniform1fvEXT)},
665
{"glProgramUniform1i", P(GL_ProgramUniform1i)},
666
{"glProgramUniform1iEXT", P(GL_ProgramUniform1iEXT)},
667
{"glProgramUniform1iv", P(GL_ProgramUniform1iv)},
668
{"glProgramUniform1ivEXT", P(GL_ProgramUniform1ivEXT)},
669
{"glProgramUniform1ui", P(GL_ProgramUniform1ui)},
670
{"glProgramUniform1uiEXT", P(GL_ProgramUniform1uiEXT)},
671
{"glProgramUniform1uiv", P(GL_ProgramUniform1uiv)},
672
{"glProgramUniform1uivEXT", P(GL_ProgramUniform1uivEXT)},
673
{"glProgramUniform2f", P(GL_ProgramUniform2f)},
674
{"glProgramUniform2fEXT", P(GL_ProgramUniform2fEXT)},
675
{"glProgramUniform2fv", P(GL_ProgramUniform2fv)},
676
{"glProgramUniform2fvEXT", P(GL_ProgramUniform2fvEXT)},
677
{"glProgramUniform2i", P(GL_ProgramUniform2i)},
678
{"glProgramUniform2iEXT", P(GL_ProgramUniform2iEXT)},
679
{"glProgramUniform2iv", P(GL_ProgramUniform2iv)},
680
{"glProgramUniform2ivEXT", P(GL_ProgramUniform2ivEXT)},
681
{"glProgramUniform2ui", P(GL_ProgramUniform2ui)},
682
{"glProgramUniform2uiEXT", P(GL_ProgramUniform2uiEXT)},
683
{"glProgramUniform2uiv", P(GL_ProgramUniform2uiv)},
684
{"glProgramUniform2uivEXT", P(GL_ProgramUniform2uivEXT)},
685
{"glProgramUniform3f", P(GL_ProgramUniform3f)},
686
{"glProgramUniform3fEXT", P(GL_ProgramUniform3fEXT)},
687
{"glProgramUniform3fv", P(GL_ProgramUniform3fv)},
688
{"glProgramUniform3fvEXT", P(GL_ProgramUniform3fvEXT)},
689
{"glProgramUniform3i", P(GL_ProgramUniform3i)},
690
{"glProgramUniform3iEXT", P(GL_ProgramUniform3iEXT)},
691
{"glProgramUniform3iv", P(GL_ProgramUniform3iv)},
692
{"glProgramUniform3ivEXT", P(GL_ProgramUniform3ivEXT)},
693
{"glProgramUniform3ui", P(GL_ProgramUniform3ui)},
694
{"glProgramUniform3uiEXT", P(GL_ProgramUniform3uiEXT)},
695
{"glProgramUniform3uiv", P(GL_ProgramUniform3uiv)},
696
{"glProgramUniform3uivEXT", P(GL_ProgramUniform3uivEXT)},
697
{"glProgramUniform4f", P(GL_ProgramUniform4f)},
698
{"glProgramUniform4fEXT", P(GL_ProgramUniform4fEXT)},
699
{"glProgramUniform4fv", P(GL_ProgramUniform4fv)},
700
{"glProgramUniform4fvEXT", P(GL_ProgramUniform4fvEXT)},
701
{"glProgramUniform4i", P(GL_ProgramUniform4i)},
702
{"glProgramUniform4iEXT", P(GL_ProgramUniform4iEXT)},
703
{"glProgramUniform4iv", P(GL_ProgramUniform4iv)},
704
{"glProgramUniform4ivEXT", P(GL_ProgramUniform4ivEXT)},
705
{"glProgramUniform4ui", P(GL_ProgramUniform4ui)},
706
{"glProgramUniform4uiEXT", P(GL_ProgramUniform4uiEXT)},
707
{"glProgramUniform4uiv", P(GL_ProgramUniform4uiv)},
708
{"glProgramUniform4uivEXT", P(GL_ProgramUniform4uivEXT)},
709
{"glProgramUniformMatrix2fv", P(GL_ProgramUniformMatrix2fv)},
710
{"glProgramUniformMatrix2fvEXT", P(GL_ProgramUniformMatrix2fvEXT)},
711
{"glProgramUniformMatrix2x3fv", P(GL_ProgramUniformMatrix2x3fv)},
712
{"glProgramUniformMatrix2x3fvEXT", P(GL_ProgramUniformMatrix2x3fvEXT)},
713
{"glProgramUniformMatrix2x4fv", P(GL_ProgramUniformMatrix2x4fv)},
714
{"glProgramUniformMatrix2x4fvEXT", P(GL_ProgramUniformMatrix2x4fvEXT)},
715
{"glProgramUniformMatrix3fv", P(GL_ProgramUniformMatrix3fv)},
716
{"glProgramUniformMatrix3fvEXT", P(GL_ProgramUniformMatrix3fvEXT)},
717
{"glProgramUniformMatrix3x2fv", P(GL_ProgramUniformMatrix3x2fv)},
718
{"glProgramUniformMatrix3x2fvEXT", P(GL_ProgramUniformMatrix3x2fvEXT)},
719
{"glProgramUniformMatrix3x4fv", P(GL_ProgramUniformMatrix3x4fv)},
720
{"glProgramUniformMatrix3x4fvEXT", P(GL_ProgramUniformMatrix3x4fvEXT)},
721
{"glProgramUniformMatrix4fv", P(GL_ProgramUniformMatrix4fv)},
722
{"glProgramUniformMatrix4fvEXT", P(GL_ProgramUniformMatrix4fvEXT)},
723
{"glProgramUniformMatrix4x2fv", P(GL_ProgramUniformMatrix4x2fv)},
724
{"glProgramUniformMatrix4x2fvEXT", P(GL_ProgramUniformMatrix4x2fvEXT)},
725
{"glProgramUniformMatrix4x3fv", P(GL_ProgramUniformMatrix4x3fv)},
726
{"glProgramUniformMatrix4x3fvEXT", P(GL_ProgramUniformMatrix4x3fvEXT)},
727
{"glProvokingVertexANGLE", P(GL_ProvokingVertexANGLE)},
728
{"glPushDebugGroup", P(GL_PushDebugGroup)},
729
{"glPushDebugGroupKHR", P(GL_PushDebugGroupKHR)},
730
{"glPushGroupMarkerEXT", P(GL_PushGroupMarkerEXT)},
731
{"glPushMatrix", P(GL_PushMatrix)},
732
{"glQueryCounterEXT", P(GL_QueryCounterEXT)},
733
{"glQueryMatrixxOES", P(GL_QueryMatrixxOES)},
734
{"glReadBuffer", P(GL_ReadBuffer)},
735
{"glReadPixels", P(GL_ReadPixels)},
736
{"glReadPixelsRobustANGLE", P(GL_ReadPixelsRobustANGLE)},
737
{"glReadnPixels", P(GL_ReadnPixels)},
738
{"glReadnPixelsEXT", P(GL_ReadnPixelsEXT)},
739
{"glReadnPixelsRobustANGLE", P(GL_ReadnPixelsRobustANGLE)},
740
{"glReleaseShaderCompiler", P(GL_ReleaseShaderCompiler)},
741
{"glRenderbufferStorage", P(GL_RenderbufferStorage)},
742
{"glRenderbufferStorageMultisample", P(GL_RenderbufferStorageMultisample)},
743
{"glRenderbufferStorageMultisampleANGLE", P(GL_RenderbufferStorageMultisampleANGLE)},
744
{"glRenderbufferStorageMultisampleEXT", P(GL_RenderbufferStorageMultisampleEXT)},
745
{"glRenderbufferStorageOES", P(GL_RenderbufferStorageOES)},
746
{"glRequestExtensionANGLE", P(GL_RequestExtensionANGLE)},
747
{"glResumeTransformFeedback", P(GL_ResumeTransformFeedback)},
748
{"glRotatef", P(GL_Rotatef)},
749
{"glRotatex", P(GL_Rotatex)},
750
{"glSampleCoverage", P(GL_SampleCoverage)},
751
{"glSampleCoveragex", P(GL_SampleCoveragex)},
752
{"glSampleMaski", P(GL_SampleMaski)},
753
{"glSampleMaskiANGLE", P(GL_SampleMaskiANGLE)},
754
{"glSamplerParameterIiv", P(GL_SamplerParameterIiv)},
755
{"glSamplerParameterIivEXT", P(GL_SamplerParameterIivEXT)},
756
{"glSamplerParameterIivOES", P(GL_SamplerParameterIivOES)},
757
{"glSamplerParameterIivRobustANGLE", P(GL_SamplerParameterIivRobustANGLE)},
758
{"glSamplerParameterIuiv", P(GL_SamplerParameterIuiv)},
759
{"glSamplerParameterIuivEXT", P(GL_SamplerParameterIuivEXT)},
760
{"glSamplerParameterIuivOES", P(GL_SamplerParameterIuivOES)},
761
{"glSamplerParameterIuivRobustANGLE", P(GL_SamplerParameterIuivRobustANGLE)},
762
{"glSamplerParameterf", P(GL_SamplerParameterf)},
763
{"glSamplerParameterfv", P(GL_SamplerParameterfv)},
764
{"glSamplerParameterfvRobustANGLE", P(GL_SamplerParameterfvRobustANGLE)},
765
{"glSamplerParameteri", P(GL_SamplerParameteri)},
766
{"glSamplerParameteriv", P(GL_SamplerParameteriv)},
767
{"glSamplerParameterivRobustANGLE", P(GL_SamplerParameterivRobustANGLE)},
768
{"glScalef", P(GL_Scalef)},
769
{"glScalex", P(GL_Scalex)},
770
{"glScissor", P(GL_Scissor)},
771
{"glSemaphoreParameterui64vEXT", P(GL_SemaphoreParameterui64vEXT)},
772
{"glSetFenceNV", P(GL_SetFenceNV)},
773
{"glShadeModel", P(GL_ShadeModel)},
774
{"glShaderBinary", P(GL_ShaderBinary)},
775
{"glShaderSource", P(GL_ShaderSource)},
776
{"glSignalSemaphoreEXT", P(GL_SignalSemaphoreEXT)},
777
{"glStencilFunc", P(GL_StencilFunc)},
778
{"glStencilFuncSeparate", P(GL_StencilFuncSeparate)},
779
{"glStencilMask", P(GL_StencilMask)},
780
{"glStencilMaskSeparate", P(GL_StencilMaskSeparate)},
781
{"glStencilOp", P(GL_StencilOp)},
782
{"glStencilOpSeparate", P(GL_StencilOpSeparate)},
783
{"glTestFenceNV", P(GL_TestFenceNV)},
784
{"glTexBuffer", P(GL_TexBuffer)},
785
{"glTexBufferEXT", P(GL_TexBufferEXT)},
786
{"glTexBufferOES", P(GL_TexBufferOES)},
787
{"glTexBufferRange", P(GL_TexBufferRange)},
788
{"glTexBufferRangeEXT", P(GL_TexBufferRangeEXT)},
789
{"glTexBufferRangeOES", P(GL_TexBufferRangeOES)},
790
{"glTexCoordPointer", P(GL_TexCoordPointer)},
791
{"glTexEnvf", P(GL_TexEnvf)},
792
{"glTexEnvfv", P(GL_TexEnvfv)},
793
{"glTexEnvi", P(GL_TexEnvi)},
794
{"glTexEnviv", P(GL_TexEnviv)},
795
{"glTexEnvx", P(GL_TexEnvx)},
796
{"glTexEnvxv", P(GL_TexEnvxv)},
797
{"glTexGenfOES", P(GL_TexGenfOES)},
798
{"glTexGenfvOES", P(GL_TexGenfvOES)},
799
{"glTexGeniOES", P(GL_TexGeniOES)},
800
{"glTexGenivOES", P(GL_TexGenivOES)},
801
{"glTexGenxOES", P(GL_TexGenxOES)},
802
{"glTexGenxvOES", P(GL_TexGenxvOES)},
803
{"glTexImage2D", P(GL_TexImage2D)},
804
{"glTexImage2DExternalANGLE", P(GL_TexImage2DExternalANGLE)},
805
{"glTexImage2DRobustANGLE", P(GL_TexImage2DRobustANGLE)},
806
{"glTexImage3D", P(GL_TexImage3D)},
807
{"glTexImage3DOES", P(GL_TexImage3DOES)},
808
{"glTexImage3DRobustANGLE", P(GL_TexImage3DRobustANGLE)},
809
{"glTexParameterIiv", P(GL_TexParameterIiv)},
810
{"glTexParameterIivEXT", P(GL_TexParameterIivEXT)},
811
{"glTexParameterIivOES", P(GL_TexParameterIivOES)},
812
{"glTexParameterIivRobustANGLE", P(GL_TexParameterIivRobustANGLE)},
813
{"glTexParameterIuiv", P(GL_TexParameterIuiv)},
814
{"glTexParameterIuivEXT", P(GL_TexParameterIuivEXT)},
815
{"glTexParameterIuivOES", P(GL_TexParameterIuivOES)},
816
{"glTexParameterIuivRobustANGLE", P(GL_TexParameterIuivRobustANGLE)},
817
{"glTexParameterf", P(GL_TexParameterf)},
818
{"glTexParameterfv", P(GL_TexParameterfv)},
819
{"glTexParameterfvRobustANGLE", P(GL_TexParameterfvRobustANGLE)},
820
{"glTexParameteri", P(GL_TexParameteri)},
821
{"glTexParameteriv", P(GL_TexParameteriv)},
822
{"glTexParameterivRobustANGLE", P(GL_TexParameterivRobustANGLE)},
823
{"glTexParameterx", P(GL_TexParameterx)},
824
{"glTexParameterxv", P(GL_TexParameterxv)},
825
{"glTexStorage1DEXT", P(GL_TexStorage1DEXT)},
826
{"glTexStorage2D", P(GL_TexStorage2D)},
827
{"glTexStorage2DEXT", P(GL_TexStorage2DEXT)},
828
{"glTexStorage2DMultisample", P(GL_TexStorage2DMultisample)},
829
{"glTexStorage2DMultisampleANGLE", P(GL_TexStorage2DMultisampleANGLE)},
830
{"glTexStorage3D", P(GL_TexStorage3D)},
831
{"glTexStorage3DEXT", P(GL_TexStorage3DEXT)},
832
{"glTexStorage3DMultisample", P(GL_TexStorage3DMultisample)},
833
{"glTexStorage3DMultisampleOES", P(GL_TexStorage3DMultisampleOES)},
834
{"glTexStorageMem2DEXT", P(GL_TexStorageMem2DEXT)},
835
{"glTexStorageMem2DMultisampleEXT", P(GL_TexStorageMem2DMultisampleEXT)},
836
{"glTexStorageMem3DEXT", P(GL_TexStorageMem3DEXT)},
837
{"glTexStorageMem3DMultisampleEXT", P(GL_TexStorageMem3DMultisampleEXT)},
838
{"glTexStorageMemFlags2DANGLE", P(GL_TexStorageMemFlags2DANGLE)},
839
{"glTexStorageMemFlags2DMultisampleANGLE", P(GL_TexStorageMemFlags2DMultisampleANGLE)},
840
{"glTexStorageMemFlags3DANGLE", P(GL_TexStorageMemFlags3DANGLE)},
841
{"glTexStorageMemFlags3DMultisampleANGLE", P(GL_TexStorageMemFlags3DMultisampleANGLE)},
842
{"glTexSubImage2D", P(GL_TexSubImage2D)},
843
{"glTexSubImage2DRobustANGLE", P(GL_TexSubImage2DRobustANGLE)},
844
{"glTexSubImage3D", P(GL_TexSubImage3D)},
845
{"glTexSubImage3DOES", P(GL_TexSubImage3DOES)},
846
{"glTexSubImage3DRobustANGLE", P(GL_TexSubImage3DRobustANGLE)},
847
{"glTransformFeedbackVaryings", P(GL_TransformFeedbackVaryings)},
848
{"glTranslatef", P(GL_Translatef)},
849
{"glTranslatex", P(GL_Translatex)},
850
{"glUniform1f", P(GL_Uniform1f)},
851
{"glUniform1fv", P(GL_Uniform1fv)},
852
{"glUniform1i", P(GL_Uniform1i)},
853
{"glUniform1iv", P(GL_Uniform1iv)},
854
{"glUniform1ui", P(GL_Uniform1ui)},
855
{"glUniform1uiv", P(GL_Uniform1uiv)},
856
{"glUniform2f", P(GL_Uniform2f)},
857
{"glUniform2fv", P(GL_Uniform2fv)},
858
{"glUniform2i", P(GL_Uniform2i)},
859
{"glUniform2iv", P(GL_Uniform2iv)},
860
{"glUniform2ui", P(GL_Uniform2ui)},
861
{"glUniform2uiv", P(GL_Uniform2uiv)},
862
{"glUniform3f", P(GL_Uniform3f)},
863
{"glUniform3fv", P(GL_Uniform3fv)},
864
{"glUniform3i", P(GL_Uniform3i)},
865
{"glUniform3iv", P(GL_Uniform3iv)},
866
{"glUniform3ui", P(GL_Uniform3ui)},
867
{"glUniform3uiv", P(GL_Uniform3uiv)},
868
{"glUniform4f", P(GL_Uniform4f)},
869
{"glUniform4fv", P(GL_Uniform4fv)},
870
{"glUniform4i", P(GL_Uniform4i)},
871
{"glUniform4iv", P(GL_Uniform4iv)},
872
{"glUniform4ui", P(GL_Uniform4ui)},
873
{"glUniform4uiv", P(GL_Uniform4uiv)},
874
{"glUniformBlockBinding", P(GL_UniformBlockBinding)},
875
{"glUniformMatrix2fv", P(GL_UniformMatrix2fv)},
876
{"glUniformMatrix2x3fv", P(GL_UniformMatrix2x3fv)},
877
{"glUniformMatrix2x4fv", P(GL_UniformMatrix2x4fv)},
878
{"glUniformMatrix3fv", P(GL_UniformMatrix3fv)},
879
{"glUniformMatrix3x2fv", P(GL_UniformMatrix3x2fv)},
880
{"glUniformMatrix3x4fv", P(GL_UniformMatrix3x4fv)},
881
{"glUniformMatrix4fv", P(GL_UniformMatrix4fv)},
882
{"glUniformMatrix4x2fv", P(GL_UniformMatrix4x2fv)},
883
{"glUniformMatrix4x3fv", P(GL_UniformMatrix4x3fv)},
884
{"glUnmapBuffer", P(GL_UnmapBuffer)},
885
{"glUnmapBufferOES", P(GL_UnmapBufferOES)},
886
{"glUseProgram", P(GL_UseProgram)},
887
{"glUseProgramStages", P(GL_UseProgramStages)},
888
{"glUseProgramStagesEXT", P(GL_UseProgramStagesEXT)},
889
{"glValidateProgram", P(GL_ValidateProgram)},
890
{"glValidateProgramPipeline", P(GL_ValidateProgramPipeline)},
891
{"glValidateProgramPipelineEXT", P(GL_ValidateProgramPipelineEXT)},
892
{"glVertexAttrib1f", P(GL_VertexAttrib1f)},
893
{"glVertexAttrib1fv", P(GL_VertexAttrib1fv)},
894
{"glVertexAttrib2f", P(GL_VertexAttrib2f)},
895
{"glVertexAttrib2fv", P(GL_VertexAttrib2fv)},
896
{"glVertexAttrib3f", P(GL_VertexAttrib3f)},
897
{"glVertexAttrib3fv", P(GL_VertexAttrib3fv)},
898
{"glVertexAttrib4f", P(GL_VertexAttrib4f)},
899
{"glVertexAttrib4fv", P(GL_VertexAttrib4fv)},
900
{"glVertexAttribBinding", P(GL_VertexAttribBinding)},
901
{"glVertexAttribDivisor", P(GL_VertexAttribDivisor)},
902
{"glVertexAttribDivisorANGLE", P(GL_VertexAttribDivisorANGLE)},
903
{"glVertexAttribDivisorEXT", P(GL_VertexAttribDivisorEXT)},
904
{"glVertexAttribFormat", P(GL_VertexAttribFormat)},
905
{"glVertexAttribI4i", P(GL_VertexAttribI4i)},
906
{"glVertexAttribI4iv", P(GL_VertexAttribI4iv)},
907
{"glVertexAttribI4ui", P(GL_VertexAttribI4ui)},
908
{"glVertexAttribI4uiv", P(GL_VertexAttribI4uiv)},
909
{"glVertexAttribIFormat", P(GL_VertexAttribIFormat)},
910
{"glVertexAttribIPointer", P(GL_VertexAttribIPointer)},
911
{"glVertexAttribPointer", P(GL_VertexAttribPointer)},
912
{"glVertexBindingDivisor", P(GL_VertexBindingDivisor)},
913
{"glVertexPointer", P(GL_VertexPointer)},
914
{"glViewport", P(GL_Viewport)},
915
{"glWaitSemaphoreEXT", P(GL_WaitSemaphoreEXT)},
916
{"glWaitSync", P(GL_WaitSync)},
917
{"glWeightPointerOES", P(GL_WeightPointerOES)}};
918
919
const size_t g_numProcs = 883;
920
} // namespace egl
921
922