Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/angle
Path: blob/main_old/src/libGL/proc_table_wgl_autogen.cpp
1693 views
1
// GENERATED FILE - DO NOT EDIT.
2
// Generated by gen_proc_table.py using data from gl.xml, wgl.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 "libGL/proc_table_wgl.h"
13
14
#include "libGL/entry_points_gl_1_autogen.h"
15
#include "libGL/entry_points_gl_2_autogen.h"
16
#include "libGL/entry_points_gl_3_autogen.h"
17
#include "libGL/entry_points_gl_4_autogen.h"
18
#include "libGL/entry_points_wgl.h"
19
#include "platform/PlatformMethods.h"
20
21
#define P(FUNC) reinterpret_cast<PROC>(FUNC)
22
23
namespace wgl
24
{
25
const ProcEntry g_procTable[] = {
26
{"glAccum", P(GL_Accum)},
27
{"glActiveShaderProgram", P(GL_ActiveShaderProgram)},
28
{"glActiveTexture", P(GL_ActiveTexture)},
29
{"glAlphaFunc", P(GL_AlphaFunc)},
30
{"glAreTexturesResident", P(GL_AreTexturesResident)},
31
{"glArrayElement", P(GL_ArrayElement)},
32
{"glAttachShader", P(GL_AttachShader)},
33
{"glBegin", P(GL_Begin)},
34
{"glBeginConditionalRender", P(GL_BeginConditionalRender)},
35
{"glBeginQuery", P(GL_BeginQuery)},
36
{"glBeginQueryIndexed", P(GL_BeginQueryIndexed)},
37
{"glBeginTransformFeedback", P(GL_BeginTransformFeedback)},
38
{"glBindAttribLocation", P(GL_BindAttribLocation)},
39
{"glBindBuffer", P(GL_BindBuffer)},
40
{"glBindBufferBase", P(GL_BindBufferBase)},
41
{"glBindBufferRange", P(GL_BindBufferRange)},
42
{"glBindBuffersBase", P(GL_BindBuffersBase)},
43
{"glBindBuffersRange", P(GL_BindBuffersRange)},
44
{"glBindFragDataLocation", P(GL_BindFragDataLocation)},
45
{"glBindFragDataLocationIndexed", P(GL_BindFragDataLocationIndexed)},
46
{"glBindFramebuffer", P(GL_BindFramebuffer)},
47
{"glBindImageTexture", P(GL_BindImageTexture)},
48
{"glBindImageTextures", P(GL_BindImageTextures)},
49
{"glBindProgramPipeline", P(GL_BindProgramPipeline)},
50
{"glBindRenderbuffer", P(GL_BindRenderbuffer)},
51
{"glBindSampler", P(GL_BindSampler)},
52
{"glBindSamplers", P(GL_BindSamplers)},
53
{"glBindTexture", P(GL_BindTexture)},
54
{"glBindTextureUnit", P(GL_BindTextureUnit)},
55
{"glBindTextures", P(GL_BindTextures)},
56
{"glBindTransformFeedback", P(GL_BindTransformFeedback)},
57
{"glBindVertexArray", P(GL_BindVertexArray)},
58
{"glBindVertexBuffer", P(GL_BindVertexBuffer)},
59
{"glBindVertexBuffers", P(GL_BindVertexBuffers)},
60
{"glBitmap", P(GL_Bitmap)},
61
{"glBlendColor", P(GL_BlendColor)},
62
{"glBlendEquation", P(GL_BlendEquation)},
63
{"glBlendEquationSeparate", P(GL_BlendEquationSeparate)},
64
{"glBlendEquationSeparatei", P(GL_BlendEquationSeparatei)},
65
{"glBlendEquationi", P(GL_BlendEquationi)},
66
{"glBlendFunc", P(GL_BlendFunc)},
67
{"glBlendFuncSeparate", P(GL_BlendFuncSeparate)},
68
{"glBlendFuncSeparatei", P(GL_BlendFuncSeparatei)},
69
{"glBlendFunci", P(GL_BlendFunci)},
70
{"glBlitFramebuffer", P(GL_BlitFramebuffer)},
71
{"glBlitNamedFramebuffer", P(GL_BlitNamedFramebuffer)},
72
{"glBufferData", P(GL_BufferData)},
73
{"glBufferStorage", P(GL_BufferStorage)},
74
{"glBufferSubData", P(GL_BufferSubData)},
75
{"glCallList", P(GL_CallList)},
76
{"glCallLists", P(GL_CallLists)},
77
{"glCheckFramebufferStatus", P(GL_CheckFramebufferStatus)},
78
{"glCheckNamedFramebufferStatus", P(GL_CheckNamedFramebufferStatus)},
79
{"glClampColor", P(GL_ClampColor)},
80
{"glClear", P(GL_Clear)},
81
{"glClearAccum", P(GL_ClearAccum)},
82
{"glClearBufferData", P(GL_ClearBufferData)},
83
{"glClearBufferSubData", P(GL_ClearBufferSubData)},
84
{"glClearBufferfi", P(GL_ClearBufferfi)},
85
{"glClearBufferfv", P(GL_ClearBufferfv)},
86
{"glClearBufferiv", P(GL_ClearBufferiv)},
87
{"glClearBufferuiv", P(GL_ClearBufferuiv)},
88
{"glClearColor", P(GL_ClearColor)},
89
{"glClearDepth", P(GL_ClearDepth)},
90
{"glClearDepthf", P(GL_ClearDepthf)},
91
{"glClearIndex", P(GL_ClearIndex)},
92
{"glClearNamedBufferData", P(GL_ClearNamedBufferData)},
93
{"glClearNamedBufferSubData", P(GL_ClearNamedBufferSubData)},
94
{"glClearNamedFramebufferfi", P(GL_ClearNamedFramebufferfi)},
95
{"glClearNamedFramebufferfv", P(GL_ClearNamedFramebufferfv)},
96
{"glClearNamedFramebufferiv", P(GL_ClearNamedFramebufferiv)},
97
{"glClearNamedFramebufferuiv", P(GL_ClearNamedFramebufferuiv)},
98
{"glClearStencil", P(GL_ClearStencil)},
99
{"glClearTexImage", P(GL_ClearTexImage)},
100
{"glClearTexSubImage", P(GL_ClearTexSubImage)},
101
{"glClientActiveTexture", P(GL_ClientActiveTexture)},
102
{"glClientWaitSync", P(GL_ClientWaitSync)},
103
{"glClipControl", P(GL_ClipControl)},
104
{"glClipPlane", P(GL_ClipPlane)},
105
{"glColor3b", P(GL_Color3b)},
106
{"glColor3bv", P(GL_Color3bv)},
107
{"glColor3d", P(GL_Color3d)},
108
{"glColor3dv", P(GL_Color3dv)},
109
{"glColor3f", P(GL_Color3f)},
110
{"glColor3fv", P(GL_Color3fv)},
111
{"glColor3i", P(GL_Color3i)},
112
{"glColor3iv", P(GL_Color3iv)},
113
{"glColor3s", P(GL_Color3s)},
114
{"glColor3sv", P(GL_Color3sv)},
115
{"glColor3ub", P(GL_Color3ub)},
116
{"glColor3ubv", P(GL_Color3ubv)},
117
{"glColor3ui", P(GL_Color3ui)},
118
{"glColor3uiv", P(GL_Color3uiv)},
119
{"glColor3us", P(GL_Color3us)},
120
{"glColor3usv", P(GL_Color3usv)},
121
{"glColor4b", P(GL_Color4b)},
122
{"glColor4bv", P(GL_Color4bv)},
123
{"glColor4d", P(GL_Color4d)},
124
{"glColor4dv", P(GL_Color4dv)},
125
{"glColor4f", P(GL_Color4f)},
126
{"glColor4fv", P(GL_Color4fv)},
127
{"glColor4i", P(GL_Color4i)},
128
{"glColor4iv", P(GL_Color4iv)},
129
{"glColor4s", P(GL_Color4s)},
130
{"glColor4sv", P(GL_Color4sv)},
131
{"glColor4ub", P(GL_Color4ub)},
132
{"glColor4ubv", P(GL_Color4ubv)},
133
{"glColor4ui", P(GL_Color4ui)},
134
{"glColor4uiv", P(GL_Color4uiv)},
135
{"glColor4us", P(GL_Color4us)},
136
{"glColor4usv", P(GL_Color4usv)},
137
{"glColorMask", P(GL_ColorMask)},
138
{"glColorMaski", P(GL_ColorMaski)},
139
{"glColorMaterial", P(GL_ColorMaterial)},
140
{"glColorP3ui", P(GL_ColorP3ui)},
141
{"glColorP3uiv", P(GL_ColorP3uiv)},
142
{"glColorP4ui", P(GL_ColorP4ui)},
143
{"glColorP4uiv", P(GL_ColorP4uiv)},
144
{"glColorPointer", P(GL_ColorPointer)},
145
{"glCompileShader", P(GL_CompileShader)},
146
{"glCompressedTexImage1D", P(GL_CompressedTexImage1D)},
147
{"glCompressedTexImage2D", P(GL_CompressedTexImage2D)},
148
{"glCompressedTexImage3D", P(GL_CompressedTexImage3D)},
149
{"glCompressedTexSubImage1D", P(GL_CompressedTexSubImage1D)},
150
{"glCompressedTexSubImage2D", P(GL_CompressedTexSubImage2D)},
151
{"glCompressedTexSubImage3D", P(GL_CompressedTexSubImage3D)},
152
{"glCompressedTextureSubImage1D", P(GL_CompressedTextureSubImage1D)},
153
{"glCompressedTextureSubImage2D", P(GL_CompressedTextureSubImage2D)},
154
{"glCompressedTextureSubImage3D", P(GL_CompressedTextureSubImage3D)},
155
{"glCopyBufferSubData", P(GL_CopyBufferSubData)},
156
{"glCopyImageSubData", P(GL_CopyImageSubData)},
157
{"glCopyNamedBufferSubData", P(GL_CopyNamedBufferSubData)},
158
{"glCopyPixels", P(GL_CopyPixels)},
159
{"glCopyTexImage1D", P(GL_CopyTexImage1D)},
160
{"glCopyTexImage2D", P(GL_CopyTexImage2D)},
161
{"glCopyTexSubImage1D", P(GL_CopyTexSubImage1D)},
162
{"glCopyTexSubImage2D", P(GL_CopyTexSubImage2D)},
163
{"glCopyTexSubImage3D", P(GL_CopyTexSubImage3D)},
164
{"glCopyTextureSubImage1D", P(GL_CopyTextureSubImage1D)},
165
{"glCopyTextureSubImage2D", P(GL_CopyTextureSubImage2D)},
166
{"glCopyTextureSubImage3D", P(GL_CopyTextureSubImage3D)},
167
{"glCreateBuffers", P(GL_CreateBuffers)},
168
{"glCreateFramebuffers", P(GL_CreateFramebuffers)},
169
{"glCreateProgram", P(GL_CreateProgram)},
170
{"glCreateProgramPipelines", P(GL_CreateProgramPipelines)},
171
{"glCreateQueries", P(GL_CreateQueries)},
172
{"glCreateRenderbuffers", P(GL_CreateRenderbuffers)},
173
{"glCreateSamplers", P(GL_CreateSamplers)},
174
{"glCreateShader", P(GL_CreateShader)},
175
{"glCreateShaderProgramv", P(GL_CreateShaderProgramv)},
176
{"glCreateTextures", P(GL_CreateTextures)},
177
{"glCreateTransformFeedbacks", P(GL_CreateTransformFeedbacks)},
178
{"glCreateVertexArrays", P(GL_CreateVertexArrays)},
179
{"glCullFace", P(GL_CullFace)},
180
{"glDebugMessageCallback", P(GL_DebugMessageCallback)},
181
{"glDebugMessageControl", P(GL_DebugMessageControl)},
182
{"glDebugMessageInsert", P(GL_DebugMessageInsert)},
183
{"glDeleteBuffers", P(GL_DeleteBuffers)},
184
{"glDeleteFramebuffers", P(GL_DeleteFramebuffers)},
185
{"glDeleteLists", P(GL_DeleteLists)},
186
{"glDeleteProgram", P(GL_DeleteProgram)},
187
{"glDeleteProgramPipelines", P(GL_DeleteProgramPipelines)},
188
{"glDeleteQueries", P(GL_DeleteQueries)},
189
{"glDeleteRenderbuffers", P(GL_DeleteRenderbuffers)},
190
{"glDeleteSamplers", P(GL_DeleteSamplers)},
191
{"glDeleteShader", P(GL_DeleteShader)},
192
{"glDeleteSync", P(GL_DeleteSync)},
193
{"glDeleteTextures", P(GL_DeleteTextures)},
194
{"glDeleteTransformFeedbacks", P(GL_DeleteTransformFeedbacks)},
195
{"glDeleteVertexArrays", P(GL_DeleteVertexArrays)},
196
{"glDepthFunc", P(GL_DepthFunc)},
197
{"glDepthMask", P(GL_DepthMask)},
198
{"glDepthRange", P(GL_DepthRange)},
199
{"glDepthRangeArrayv", P(GL_DepthRangeArrayv)},
200
{"glDepthRangeIndexed", P(GL_DepthRangeIndexed)},
201
{"glDepthRangef", P(GL_DepthRangef)},
202
{"glDetachShader", P(GL_DetachShader)},
203
{"glDisable", P(GL_Disable)},
204
{"glDisableClientState", P(GL_DisableClientState)},
205
{"glDisableVertexArrayAttrib", P(GL_DisableVertexArrayAttrib)},
206
{"glDisableVertexAttribArray", P(GL_DisableVertexAttribArray)},
207
{"glDisablei", P(GL_Disablei)},
208
{"glDispatchCompute", P(GL_DispatchCompute)},
209
{"glDispatchComputeIndirect", P(GL_DispatchComputeIndirect)},
210
{"glDrawArrays", P(GL_DrawArrays)},
211
{"glDrawArraysIndirect", P(GL_DrawArraysIndirect)},
212
{"glDrawArraysInstanced", P(GL_DrawArraysInstanced)},
213
{"glDrawArraysInstancedBaseInstance", P(GL_DrawArraysInstancedBaseInstance)},
214
{"glDrawBuffer", P(GL_DrawBuffer)},
215
{"glDrawBuffers", P(GL_DrawBuffers)},
216
{"glDrawElements", P(GL_DrawElements)},
217
{"glDrawElementsBaseVertex", P(GL_DrawElementsBaseVertex)},
218
{"glDrawElementsIndirect", P(GL_DrawElementsIndirect)},
219
{"glDrawElementsInstanced", P(GL_DrawElementsInstanced)},
220
{"glDrawElementsInstancedBaseInstance", P(GL_DrawElementsInstancedBaseInstance)},
221
{"glDrawElementsInstancedBaseVertex", P(GL_DrawElementsInstancedBaseVertex)},
222
{"glDrawElementsInstancedBaseVertexBaseInstance",
223
P(GL_DrawElementsInstancedBaseVertexBaseInstance)},
224
{"glDrawPixels", P(GL_DrawPixels)},
225
{"glDrawRangeElements", P(GL_DrawRangeElements)},
226
{"glDrawRangeElementsBaseVertex", P(GL_DrawRangeElementsBaseVertex)},
227
{"glDrawTransformFeedback", P(GL_DrawTransformFeedback)},
228
{"glDrawTransformFeedbackInstanced", P(GL_DrawTransformFeedbackInstanced)},
229
{"glDrawTransformFeedbackStream", P(GL_DrawTransformFeedbackStream)},
230
{"glDrawTransformFeedbackStreamInstanced", P(GL_DrawTransformFeedbackStreamInstanced)},
231
{"glEdgeFlag", P(GL_EdgeFlag)},
232
{"glEdgeFlagPointer", P(GL_EdgeFlagPointer)},
233
{"glEdgeFlagv", P(GL_EdgeFlagv)},
234
{"glEnable", P(GL_Enable)},
235
{"glEnableClientState", P(GL_EnableClientState)},
236
{"glEnableVertexArrayAttrib", P(GL_EnableVertexArrayAttrib)},
237
{"glEnableVertexAttribArray", P(GL_EnableVertexAttribArray)},
238
{"glEnablei", P(GL_Enablei)},
239
{"glEnd", P(GL_End)},
240
{"glEndConditionalRender", P(GL_EndConditionalRender)},
241
{"glEndList", P(GL_EndList)},
242
{"glEndQuery", P(GL_EndQuery)},
243
{"glEndQueryIndexed", P(GL_EndQueryIndexed)},
244
{"glEndTransformFeedback", P(GL_EndTransformFeedback)},
245
{"glEvalCoord1d", P(GL_EvalCoord1d)},
246
{"glEvalCoord1dv", P(GL_EvalCoord1dv)},
247
{"glEvalCoord1f", P(GL_EvalCoord1f)},
248
{"glEvalCoord1fv", P(GL_EvalCoord1fv)},
249
{"glEvalCoord2d", P(GL_EvalCoord2d)},
250
{"glEvalCoord2dv", P(GL_EvalCoord2dv)},
251
{"glEvalCoord2f", P(GL_EvalCoord2f)},
252
{"glEvalCoord2fv", P(GL_EvalCoord2fv)},
253
{"glEvalMesh1", P(GL_EvalMesh1)},
254
{"glEvalMesh2", P(GL_EvalMesh2)},
255
{"glEvalPoint1", P(GL_EvalPoint1)},
256
{"glEvalPoint2", P(GL_EvalPoint2)},
257
{"glFeedbackBuffer", P(GL_FeedbackBuffer)},
258
{"glFenceSync", P(GL_FenceSync)},
259
{"glFinish", P(GL_Finish)},
260
{"glFlush", P(GL_Flush)},
261
{"glFlushMappedBufferRange", P(GL_FlushMappedBufferRange)},
262
{"glFlushMappedNamedBufferRange", P(GL_FlushMappedNamedBufferRange)},
263
{"glFogCoordPointer", P(GL_FogCoordPointer)},
264
{"glFogCoordd", P(GL_FogCoordd)},
265
{"glFogCoorddv", P(GL_FogCoorddv)},
266
{"glFogCoordf", P(GL_FogCoordf)},
267
{"glFogCoordfv", P(GL_FogCoordfv)},
268
{"glFogf", P(GL_Fogf)},
269
{"glFogfv", P(GL_Fogfv)},
270
{"glFogi", P(GL_Fogi)},
271
{"glFogiv", P(GL_Fogiv)},
272
{"glFramebufferParameteri", P(GL_FramebufferParameteri)},
273
{"glFramebufferRenderbuffer", P(GL_FramebufferRenderbuffer)},
274
{"glFramebufferTexture", P(GL_FramebufferTexture)},
275
{"glFramebufferTexture1D", P(GL_FramebufferTexture1D)},
276
{"glFramebufferTexture2D", P(GL_FramebufferTexture2D)},
277
{"glFramebufferTexture3D", P(GL_FramebufferTexture3D)},
278
{"glFramebufferTextureLayer", P(GL_FramebufferTextureLayer)},
279
{"glFrontFace", P(GL_FrontFace)},
280
{"glFrustum", P(GL_Frustum)},
281
{"glGenBuffers", P(GL_GenBuffers)},
282
{"glGenFramebuffers", P(GL_GenFramebuffers)},
283
{"glGenLists", P(GL_GenLists)},
284
{"glGenProgramPipelines", P(GL_GenProgramPipelines)},
285
{"glGenQueries", P(GL_GenQueries)},
286
{"glGenRenderbuffers", P(GL_GenRenderbuffers)},
287
{"glGenSamplers", P(GL_GenSamplers)},
288
{"glGenTextures", P(GL_GenTextures)},
289
{"glGenTransformFeedbacks", P(GL_GenTransformFeedbacks)},
290
{"glGenVertexArrays", P(GL_GenVertexArrays)},
291
{"glGenerateMipmap", P(GL_GenerateMipmap)},
292
{"glGenerateTextureMipmap", P(GL_GenerateTextureMipmap)},
293
{"glGetActiveAtomicCounterBufferiv", P(GL_GetActiveAtomicCounterBufferiv)},
294
{"glGetActiveAttrib", P(GL_GetActiveAttrib)},
295
{"glGetActiveSubroutineName", P(GL_GetActiveSubroutineName)},
296
{"glGetActiveSubroutineUniformName", P(GL_GetActiveSubroutineUniformName)},
297
{"glGetActiveSubroutineUniformiv", P(GL_GetActiveSubroutineUniformiv)},
298
{"glGetActiveUniform", P(GL_GetActiveUniform)},
299
{"glGetActiveUniformBlockName", P(GL_GetActiveUniformBlockName)},
300
{"glGetActiveUniformBlockiv", P(GL_GetActiveUniformBlockiv)},
301
{"glGetActiveUniformName", P(GL_GetActiveUniformName)},
302
{"glGetActiveUniformsiv", P(GL_GetActiveUniformsiv)},
303
{"glGetAttachedShaders", P(GL_GetAttachedShaders)},
304
{"glGetAttribLocation", P(GL_GetAttribLocation)},
305
{"glGetBooleani_v", P(GL_GetBooleani_v)},
306
{"glGetBooleanv", P(GL_GetBooleanv)},
307
{"glGetBufferParameteri64v", P(GL_GetBufferParameteri64v)},
308
{"glGetBufferParameteriv", P(GL_GetBufferParameteriv)},
309
{"glGetBufferPointerv", P(GL_GetBufferPointerv)},
310
{"glGetBufferSubData", P(GL_GetBufferSubData)},
311
{"glGetClipPlane", P(GL_GetClipPlane)},
312
{"glGetCompressedTexImage", P(GL_GetCompressedTexImage)},
313
{"glGetCompressedTextureImage", P(GL_GetCompressedTextureImage)},
314
{"glGetCompressedTextureSubImage", P(GL_GetCompressedTextureSubImage)},
315
{"glGetDebugMessageLog", P(GL_GetDebugMessageLog)},
316
{"glGetDoublei_v", P(GL_GetDoublei_v)},
317
{"glGetDoublev", P(GL_GetDoublev)},
318
{"glGetError", P(GL_GetError)},
319
{"glGetFloati_v", P(GL_GetFloati_v)},
320
{"glGetFloatv", P(GL_GetFloatv)},
321
{"glGetFragDataIndex", P(GL_GetFragDataIndex)},
322
{"glGetFragDataLocation", P(GL_GetFragDataLocation)},
323
{"glGetFramebufferAttachmentParameteriv", P(GL_GetFramebufferAttachmentParameteriv)},
324
{"glGetFramebufferParameteriv", P(GL_GetFramebufferParameteriv)},
325
{"glGetGraphicsResetStatus", P(GL_GetGraphicsResetStatus)},
326
{"glGetInteger64i_v", P(GL_GetInteger64i_v)},
327
{"glGetInteger64v", P(GL_GetInteger64v)},
328
{"glGetIntegeri_v", P(GL_GetIntegeri_v)},
329
{"glGetIntegerv", P(GL_GetIntegerv)},
330
{"glGetInternalformati64v", P(GL_GetInternalformati64v)},
331
{"glGetInternalformativ", P(GL_GetInternalformativ)},
332
{"glGetLightfv", P(GL_GetLightfv)},
333
{"glGetLightiv", P(GL_GetLightiv)},
334
{"glGetMapdv", P(GL_GetMapdv)},
335
{"glGetMapfv", P(GL_GetMapfv)},
336
{"glGetMapiv", P(GL_GetMapiv)},
337
{"glGetMaterialfv", P(GL_GetMaterialfv)},
338
{"glGetMaterialiv", P(GL_GetMaterialiv)},
339
{"glGetMultisamplefv", P(GL_GetMultisamplefv)},
340
{"glGetNamedBufferParameteri64v", P(GL_GetNamedBufferParameteri64v)},
341
{"glGetNamedBufferParameteriv", P(GL_GetNamedBufferParameteriv)},
342
{"glGetNamedBufferPointerv", P(GL_GetNamedBufferPointerv)},
343
{"glGetNamedBufferSubData", P(GL_GetNamedBufferSubData)},
344
{"glGetNamedFramebufferAttachmentParameteriv", P(GL_GetNamedFramebufferAttachmentParameteriv)},
345
{"glGetNamedFramebufferParameteriv", P(GL_GetNamedFramebufferParameteriv)},
346
{"glGetNamedRenderbufferParameteriv", P(GL_GetNamedRenderbufferParameteriv)},
347
{"glGetObjectLabel", P(GL_GetObjectLabel)},
348
{"glGetObjectPtrLabel", P(GL_GetObjectPtrLabel)},
349
{"glGetPixelMapfv", P(GL_GetPixelMapfv)},
350
{"glGetPixelMapuiv", P(GL_GetPixelMapuiv)},
351
{"glGetPixelMapusv", P(GL_GetPixelMapusv)},
352
{"glGetPointerv", P(GL_GetPointerv)},
353
{"glGetPolygonStipple", P(GL_GetPolygonStipple)},
354
{"glGetProgramBinary", P(GL_GetProgramBinary)},
355
{"glGetProgramInfoLog", P(GL_GetProgramInfoLog)},
356
{"glGetProgramInterfaceiv", P(GL_GetProgramInterfaceiv)},
357
{"glGetProgramPipelineInfoLog", P(GL_GetProgramPipelineInfoLog)},
358
{"glGetProgramPipelineiv", P(GL_GetProgramPipelineiv)},
359
{"glGetProgramResourceIndex", P(GL_GetProgramResourceIndex)},
360
{"glGetProgramResourceLocation", P(GL_GetProgramResourceLocation)},
361
{"glGetProgramResourceLocationIndex", P(GL_GetProgramResourceLocationIndex)},
362
{"glGetProgramResourceName", P(GL_GetProgramResourceName)},
363
{"glGetProgramResourceiv", P(GL_GetProgramResourceiv)},
364
{"glGetProgramStageiv", P(GL_GetProgramStageiv)},
365
{"glGetProgramiv", P(GL_GetProgramiv)},
366
{"glGetQueryBufferObjecti64v", P(GL_GetQueryBufferObjecti64v)},
367
{"glGetQueryBufferObjectiv", P(GL_GetQueryBufferObjectiv)},
368
{"glGetQueryBufferObjectui64v", P(GL_GetQueryBufferObjectui64v)},
369
{"glGetQueryBufferObjectuiv", P(GL_GetQueryBufferObjectuiv)},
370
{"glGetQueryIndexediv", P(GL_GetQueryIndexediv)},
371
{"glGetQueryObjecti64v", P(GL_GetQueryObjecti64v)},
372
{"glGetQueryObjectiv", P(GL_GetQueryObjectiv)},
373
{"glGetQueryObjectui64v", P(GL_GetQueryObjectui64v)},
374
{"glGetQueryObjectuiv", P(GL_GetQueryObjectuiv)},
375
{"glGetQueryiv", P(GL_GetQueryiv)},
376
{"glGetRenderbufferParameteriv", P(GL_GetRenderbufferParameteriv)},
377
{"glGetSamplerParameterIiv", P(GL_GetSamplerParameterIiv)},
378
{"glGetSamplerParameterIuiv", P(GL_GetSamplerParameterIuiv)},
379
{"glGetSamplerParameterfv", P(GL_GetSamplerParameterfv)},
380
{"glGetSamplerParameteriv", P(GL_GetSamplerParameteriv)},
381
{"glGetShaderInfoLog", P(GL_GetShaderInfoLog)},
382
{"glGetShaderPrecisionFormat", P(GL_GetShaderPrecisionFormat)},
383
{"glGetShaderSource", P(GL_GetShaderSource)},
384
{"glGetShaderiv", P(GL_GetShaderiv)},
385
{"glGetString", P(GL_GetString)},
386
{"glGetStringi", P(GL_GetStringi)},
387
{"glGetSubroutineIndex", P(GL_GetSubroutineIndex)},
388
{"glGetSubroutineUniformLocation", P(GL_GetSubroutineUniformLocation)},
389
{"glGetSynciv", P(GL_GetSynciv)},
390
{"glGetTexEnvfv", P(GL_GetTexEnvfv)},
391
{"glGetTexEnviv", P(GL_GetTexEnviv)},
392
{"glGetTexGendv", P(GL_GetTexGendv)},
393
{"glGetTexGenfv", P(GL_GetTexGenfv)},
394
{"glGetTexGeniv", P(GL_GetTexGeniv)},
395
{"glGetTexImage", P(GL_GetTexImage)},
396
{"glGetTexLevelParameterfv", P(GL_GetTexLevelParameterfv)},
397
{"glGetTexLevelParameteriv", P(GL_GetTexLevelParameteriv)},
398
{"glGetTexParameterIiv", P(GL_GetTexParameterIiv)},
399
{"glGetTexParameterIuiv", P(GL_GetTexParameterIuiv)},
400
{"glGetTexParameterfv", P(GL_GetTexParameterfv)},
401
{"glGetTexParameteriv", P(GL_GetTexParameteriv)},
402
{"glGetTextureImage", P(GL_GetTextureImage)},
403
{"glGetTextureLevelParameterfv", P(GL_GetTextureLevelParameterfv)},
404
{"glGetTextureLevelParameteriv", P(GL_GetTextureLevelParameteriv)},
405
{"glGetTextureParameterIiv", P(GL_GetTextureParameterIiv)},
406
{"glGetTextureParameterIuiv", P(GL_GetTextureParameterIuiv)},
407
{"glGetTextureParameterfv", P(GL_GetTextureParameterfv)},
408
{"glGetTextureParameteriv", P(GL_GetTextureParameteriv)},
409
{"glGetTextureSubImage", P(GL_GetTextureSubImage)},
410
{"glGetTransformFeedbackVarying", P(GL_GetTransformFeedbackVarying)},
411
{"glGetTransformFeedbacki64_v", P(GL_GetTransformFeedbacki64_v)},
412
{"glGetTransformFeedbacki_v", P(GL_GetTransformFeedbacki_v)},
413
{"glGetTransformFeedbackiv", P(GL_GetTransformFeedbackiv)},
414
{"glGetUniformBlockIndex", P(GL_GetUniformBlockIndex)},
415
{"glGetUniformIndices", P(GL_GetUniformIndices)},
416
{"glGetUniformLocation", P(GL_GetUniformLocation)},
417
{"glGetUniformSubroutineuiv", P(GL_GetUniformSubroutineuiv)},
418
{"glGetUniformdv", P(GL_GetUniformdv)},
419
{"glGetUniformfv", P(GL_GetUniformfv)},
420
{"glGetUniformiv", P(GL_GetUniformiv)},
421
{"glGetUniformuiv", P(GL_GetUniformuiv)},
422
{"glGetVertexArrayIndexed64iv", P(GL_GetVertexArrayIndexed64iv)},
423
{"glGetVertexArrayIndexediv", P(GL_GetVertexArrayIndexediv)},
424
{"glGetVertexArrayiv", P(GL_GetVertexArrayiv)},
425
{"glGetVertexAttribIiv", P(GL_GetVertexAttribIiv)},
426
{"glGetVertexAttribIuiv", P(GL_GetVertexAttribIuiv)},
427
{"glGetVertexAttribLdv", P(GL_GetVertexAttribLdv)},
428
{"glGetVertexAttribPointerv", P(GL_GetVertexAttribPointerv)},
429
{"glGetVertexAttribdv", P(GL_GetVertexAttribdv)},
430
{"glGetVertexAttribfv", P(GL_GetVertexAttribfv)},
431
{"glGetVertexAttribiv", P(GL_GetVertexAttribiv)},
432
{"glGetnColorTable", P(GL_GetnColorTable)},
433
{"glGetnCompressedTexImage", P(GL_GetnCompressedTexImage)},
434
{"glGetnConvolutionFilter", P(GL_GetnConvolutionFilter)},
435
{"glGetnHistogram", P(GL_GetnHistogram)},
436
{"glGetnMapdv", P(GL_GetnMapdv)},
437
{"glGetnMapfv", P(GL_GetnMapfv)},
438
{"glGetnMapiv", P(GL_GetnMapiv)},
439
{"glGetnMinmax", P(GL_GetnMinmax)},
440
{"glGetnPixelMapfv", P(GL_GetnPixelMapfv)},
441
{"glGetnPixelMapuiv", P(GL_GetnPixelMapuiv)},
442
{"glGetnPixelMapusv", P(GL_GetnPixelMapusv)},
443
{"glGetnPolygonStipple", P(GL_GetnPolygonStipple)},
444
{"glGetnSeparableFilter", P(GL_GetnSeparableFilter)},
445
{"glGetnTexImage", P(GL_GetnTexImage)},
446
{"glGetnUniformdv", P(GL_GetnUniformdv)},
447
{"glGetnUniformfv", P(GL_GetnUniformfv)},
448
{"glGetnUniformiv", P(GL_GetnUniformiv)},
449
{"glGetnUniformuiv", P(GL_GetnUniformuiv)},
450
{"glHint", P(GL_Hint)},
451
{"glIndexMask", P(GL_IndexMask)},
452
{"glIndexPointer", P(GL_IndexPointer)},
453
{"glIndexd", P(GL_Indexd)},
454
{"glIndexdv", P(GL_Indexdv)},
455
{"glIndexf", P(GL_Indexf)},
456
{"glIndexfv", P(GL_Indexfv)},
457
{"glIndexi", P(GL_Indexi)},
458
{"glIndexiv", P(GL_Indexiv)},
459
{"glIndexs", P(GL_Indexs)},
460
{"glIndexsv", P(GL_Indexsv)},
461
{"glIndexub", P(GL_Indexub)},
462
{"glIndexubv", P(GL_Indexubv)},
463
{"glInitNames", P(GL_InitNames)},
464
{"glInterleavedArrays", P(GL_InterleavedArrays)},
465
{"glInvalidateBufferData", P(GL_InvalidateBufferData)},
466
{"glInvalidateBufferSubData", P(GL_InvalidateBufferSubData)},
467
{"glInvalidateFramebuffer", P(GL_InvalidateFramebuffer)},
468
{"glInvalidateNamedFramebufferData", P(GL_InvalidateNamedFramebufferData)},
469
{"glInvalidateNamedFramebufferSubData", P(GL_InvalidateNamedFramebufferSubData)},
470
{"glInvalidateSubFramebuffer", P(GL_InvalidateSubFramebuffer)},
471
{"glInvalidateTexImage", P(GL_InvalidateTexImage)},
472
{"glInvalidateTexSubImage", P(GL_InvalidateTexSubImage)},
473
{"glIsBuffer", P(GL_IsBuffer)},
474
{"glIsEnabled", P(GL_IsEnabled)},
475
{"glIsEnabledi", P(GL_IsEnabledi)},
476
{"glIsFramebuffer", P(GL_IsFramebuffer)},
477
{"glIsList", P(GL_IsList)},
478
{"glIsProgram", P(GL_IsProgram)},
479
{"glIsProgramPipeline", P(GL_IsProgramPipeline)},
480
{"glIsQuery", P(GL_IsQuery)},
481
{"glIsRenderbuffer", P(GL_IsRenderbuffer)},
482
{"glIsSampler", P(GL_IsSampler)},
483
{"glIsShader", P(GL_IsShader)},
484
{"glIsSync", P(GL_IsSync)},
485
{"glIsTexture", P(GL_IsTexture)},
486
{"glIsTransformFeedback", P(GL_IsTransformFeedback)},
487
{"glIsVertexArray", P(GL_IsVertexArray)},
488
{"glLightModelf", P(GL_LightModelf)},
489
{"glLightModelfv", P(GL_LightModelfv)},
490
{"glLightModeli", P(GL_LightModeli)},
491
{"glLightModeliv", P(GL_LightModeliv)},
492
{"glLightf", P(GL_Lightf)},
493
{"glLightfv", P(GL_Lightfv)},
494
{"glLighti", P(GL_Lighti)},
495
{"glLightiv", P(GL_Lightiv)},
496
{"glLineStipple", P(GL_LineStipple)},
497
{"glLineWidth", P(GL_LineWidth)},
498
{"glLinkProgram", P(GL_LinkProgram)},
499
{"glListBase", P(GL_ListBase)},
500
{"glLoadIdentity", P(GL_LoadIdentity)},
501
{"glLoadMatrixd", P(GL_LoadMatrixd)},
502
{"glLoadMatrixf", P(GL_LoadMatrixf)},
503
{"glLoadName", P(GL_LoadName)},
504
{"glLoadTransposeMatrixd", P(GL_LoadTransposeMatrixd)},
505
{"glLoadTransposeMatrixf", P(GL_LoadTransposeMatrixf)},
506
{"glLogicOp", P(GL_LogicOp)},
507
{"glMap1d", P(GL_Map1d)},
508
{"glMap1f", P(GL_Map1f)},
509
{"glMap2d", P(GL_Map2d)},
510
{"glMap2f", P(GL_Map2f)},
511
{"glMapBuffer", P(GL_MapBuffer)},
512
{"glMapBufferRange", P(GL_MapBufferRange)},
513
{"glMapGrid1d", P(GL_MapGrid1d)},
514
{"glMapGrid1f", P(GL_MapGrid1f)},
515
{"glMapGrid2d", P(GL_MapGrid2d)},
516
{"glMapGrid2f", P(GL_MapGrid2f)},
517
{"glMapNamedBuffer", P(GL_MapNamedBuffer)},
518
{"glMapNamedBufferRange", P(GL_MapNamedBufferRange)},
519
{"glMaterialf", P(GL_Materialf)},
520
{"glMaterialfv", P(GL_Materialfv)},
521
{"glMateriali", P(GL_Materiali)},
522
{"glMaterialiv", P(GL_Materialiv)},
523
{"glMatrixMode", P(GL_MatrixMode)},
524
{"glMemoryBarrier", P(GL_MemoryBarrier)},
525
{"glMemoryBarrierByRegion", P(GL_MemoryBarrierByRegion)},
526
{"glMinSampleShading", P(GL_MinSampleShading)},
527
{"glMultMatrixd", P(GL_MultMatrixd)},
528
{"glMultMatrixf", P(GL_MultMatrixf)},
529
{"glMultTransposeMatrixd", P(GL_MultTransposeMatrixd)},
530
{"glMultTransposeMatrixf", P(GL_MultTransposeMatrixf)},
531
{"glMultiDrawArrays", P(GL_MultiDrawArrays)},
532
{"glMultiDrawArraysIndirect", P(GL_MultiDrawArraysIndirect)},
533
{"glMultiDrawArraysIndirectCount", P(GL_MultiDrawArraysIndirectCount)},
534
{"glMultiDrawElements", P(GL_MultiDrawElements)},
535
{"glMultiDrawElementsBaseVertex", P(GL_MultiDrawElementsBaseVertex)},
536
{"glMultiDrawElementsIndirect", P(GL_MultiDrawElementsIndirect)},
537
{"glMultiDrawElementsIndirectCount", P(GL_MultiDrawElementsIndirectCount)},
538
{"glMultiTexCoord1d", P(GL_MultiTexCoord1d)},
539
{"glMultiTexCoord1dv", P(GL_MultiTexCoord1dv)},
540
{"glMultiTexCoord1f", P(GL_MultiTexCoord1f)},
541
{"glMultiTexCoord1fv", P(GL_MultiTexCoord1fv)},
542
{"glMultiTexCoord1i", P(GL_MultiTexCoord1i)},
543
{"glMultiTexCoord1iv", P(GL_MultiTexCoord1iv)},
544
{"glMultiTexCoord1s", P(GL_MultiTexCoord1s)},
545
{"glMultiTexCoord1sv", P(GL_MultiTexCoord1sv)},
546
{"glMultiTexCoord2d", P(GL_MultiTexCoord2d)},
547
{"glMultiTexCoord2dv", P(GL_MultiTexCoord2dv)},
548
{"glMultiTexCoord2f", P(GL_MultiTexCoord2f)},
549
{"glMultiTexCoord2fv", P(GL_MultiTexCoord2fv)},
550
{"glMultiTexCoord2i", P(GL_MultiTexCoord2i)},
551
{"glMultiTexCoord2iv", P(GL_MultiTexCoord2iv)},
552
{"glMultiTexCoord2s", P(GL_MultiTexCoord2s)},
553
{"glMultiTexCoord2sv", P(GL_MultiTexCoord2sv)},
554
{"glMultiTexCoord3d", P(GL_MultiTexCoord3d)},
555
{"glMultiTexCoord3dv", P(GL_MultiTexCoord3dv)},
556
{"glMultiTexCoord3f", P(GL_MultiTexCoord3f)},
557
{"glMultiTexCoord3fv", P(GL_MultiTexCoord3fv)},
558
{"glMultiTexCoord3i", P(GL_MultiTexCoord3i)},
559
{"glMultiTexCoord3iv", P(GL_MultiTexCoord3iv)},
560
{"glMultiTexCoord3s", P(GL_MultiTexCoord3s)},
561
{"glMultiTexCoord3sv", P(GL_MultiTexCoord3sv)},
562
{"glMultiTexCoord4d", P(GL_MultiTexCoord4d)},
563
{"glMultiTexCoord4dv", P(GL_MultiTexCoord4dv)},
564
{"glMultiTexCoord4f", P(GL_MultiTexCoord4f)},
565
{"glMultiTexCoord4fv", P(GL_MultiTexCoord4fv)},
566
{"glMultiTexCoord4i", P(GL_MultiTexCoord4i)},
567
{"glMultiTexCoord4iv", P(GL_MultiTexCoord4iv)},
568
{"glMultiTexCoord4s", P(GL_MultiTexCoord4s)},
569
{"glMultiTexCoord4sv", P(GL_MultiTexCoord4sv)},
570
{"glMultiTexCoordP1ui", P(GL_MultiTexCoordP1ui)},
571
{"glMultiTexCoordP1uiv", P(GL_MultiTexCoordP1uiv)},
572
{"glMultiTexCoordP2ui", P(GL_MultiTexCoordP2ui)},
573
{"glMultiTexCoordP2uiv", P(GL_MultiTexCoordP2uiv)},
574
{"glMultiTexCoordP3ui", P(GL_MultiTexCoordP3ui)},
575
{"glMultiTexCoordP3uiv", P(GL_MultiTexCoordP3uiv)},
576
{"glMultiTexCoordP4ui", P(GL_MultiTexCoordP4ui)},
577
{"glMultiTexCoordP4uiv", P(GL_MultiTexCoordP4uiv)},
578
{"glNamedBufferData", P(GL_NamedBufferData)},
579
{"glNamedBufferStorage", P(GL_NamedBufferStorage)},
580
{"glNamedBufferSubData", P(GL_NamedBufferSubData)},
581
{"glNamedFramebufferDrawBuffer", P(GL_NamedFramebufferDrawBuffer)},
582
{"glNamedFramebufferDrawBuffers", P(GL_NamedFramebufferDrawBuffers)},
583
{"glNamedFramebufferParameteri", P(GL_NamedFramebufferParameteri)},
584
{"glNamedFramebufferReadBuffer", P(GL_NamedFramebufferReadBuffer)},
585
{"glNamedFramebufferRenderbuffer", P(GL_NamedFramebufferRenderbuffer)},
586
{"glNamedFramebufferTexture", P(GL_NamedFramebufferTexture)},
587
{"glNamedFramebufferTextureLayer", P(GL_NamedFramebufferTextureLayer)},
588
{"glNamedRenderbufferStorage", P(GL_NamedRenderbufferStorage)},
589
{"glNamedRenderbufferStorageMultisample", P(GL_NamedRenderbufferStorageMultisample)},
590
{"glNewList", P(GL_NewList)},
591
{"glNormal3b", P(GL_Normal3b)},
592
{"glNormal3bv", P(GL_Normal3bv)},
593
{"glNormal3d", P(GL_Normal3d)},
594
{"glNormal3dv", P(GL_Normal3dv)},
595
{"glNormal3f", P(GL_Normal3f)},
596
{"glNormal3fv", P(GL_Normal3fv)},
597
{"glNormal3i", P(GL_Normal3i)},
598
{"glNormal3iv", P(GL_Normal3iv)},
599
{"glNormal3s", P(GL_Normal3s)},
600
{"glNormal3sv", P(GL_Normal3sv)},
601
{"glNormalP3ui", P(GL_NormalP3ui)},
602
{"glNormalP3uiv", P(GL_NormalP3uiv)},
603
{"glNormalPointer", P(GL_NormalPointer)},
604
{"glObjectLabel", P(GL_ObjectLabel)},
605
{"glObjectPtrLabel", P(GL_ObjectPtrLabel)},
606
{"glOrtho", P(GL_Ortho)},
607
{"glPassThrough", P(GL_PassThrough)},
608
{"glPatchParameterfv", P(GL_PatchParameterfv)},
609
{"glPatchParameteri", P(GL_PatchParameteri)},
610
{"glPauseTransformFeedback", P(GL_PauseTransformFeedback)},
611
{"glPixelMapfv", P(GL_PixelMapfv)},
612
{"glPixelMapuiv", P(GL_PixelMapuiv)},
613
{"glPixelMapusv", P(GL_PixelMapusv)},
614
{"glPixelStoref", P(GL_PixelStoref)},
615
{"glPixelStorei", P(GL_PixelStorei)},
616
{"glPixelTransferf", P(GL_PixelTransferf)},
617
{"glPixelTransferi", P(GL_PixelTransferi)},
618
{"glPixelZoom", P(GL_PixelZoom)},
619
{"glPointParameterf", P(GL_PointParameterf)},
620
{"glPointParameterfv", P(GL_PointParameterfv)},
621
{"glPointParameteri", P(GL_PointParameteri)},
622
{"glPointParameteriv", P(GL_PointParameteriv)},
623
{"glPointSize", P(GL_PointSize)},
624
{"glPolygonMode", P(GL_PolygonMode)},
625
{"glPolygonOffset", P(GL_PolygonOffset)},
626
{"glPolygonOffsetClamp", P(GL_PolygonOffsetClamp)},
627
{"glPolygonStipple", P(GL_PolygonStipple)},
628
{"glPopAttrib", P(GL_PopAttrib)},
629
{"glPopClientAttrib", P(GL_PopClientAttrib)},
630
{"glPopDebugGroup", P(GL_PopDebugGroup)},
631
{"glPopMatrix", P(GL_PopMatrix)},
632
{"glPopName", P(GL_PopName)},
633
{"glPrimitiveRestartIndex", P(GL_PrimitiveRestartIndex)},
634
{"glPrioritizeTextures", P(GL_PrioritizeTextures)},
635
{"glProgramBinary", P(GL_ProgramBinary)},
636
{"glProgramParameteri", P(GL_ProgramParameteri)},
637
{"glProgramUniform1d", P(GL_ProgramUniform1d)},
638
{"glProgramUniform1dv", P(GL_ProgramUniform1dv)},
639
{"glProgramUniform1f", P(GL_ProgramUniform1f)},
640
{"glProgramUniform1fv", P(GL_ProgramUniform1fv)},
641
{"glProgramUniform1i", P(GL_ProgramUniform1i)},
642
{"glProgramUniform1iv", P(GL_ProgramUniform1iv)},
643
{"glProgramUniform1ui", P(GL_ProgramUniform1ui)},
644
{"glProgramUniform1uiv", P(GL_ProgramUniform1uiv)},
645
{"glProgramUniform2d", P(GL_ProgramUniform2d)},
646
{"glProgramUniform2dv", P(GL_ProgramUniform2dv)},
647
{"glProgramUniform2f", P(GL_ProgramUniform2f)},
648
{"glProgramUniform2fv", P(GL_ProgramUniform2fv)},
649
{"glProgramUniform2i", P(GL_ProgramUniform2i)},
650
{"glProgramUniform2iv", P(GL_ProgramUniform2iv)},
651
{"glProgramUniform2ui", P(GL_ProgramUniform2ui)},
652
{"glProgramUniform2uiv", P(GL_ProgramUniform2uiv)},
653
{"glProgramUniform3d", P(GL_ProgramUniform3d)},
654
{"glProgramUniform3dv", P(GL_ProgramUniform3dv)},
655
{"glProgramUniform3f", P(GL_ProgramUniform3f)},
656
{"glProgramUniform3fv", P(GL_ProgramUniform3fv)},
657
{"glProgramUniform3i", P(GL_ProgramUniform3i)},
658
{"glProgramUniform3iv", P(GL_ProgramUniform3iv)},
659
{"glProgramUniform3ui", P(GL_ProgramUniform3ui)},
660
{"glProgramUniform3uiv", P(GL_ProgramUniform3uiv)},
661
{"glProgramUniform4d", P(GL_ProgramUniform4d)},
662
{"glProgramUniform4dv", P(GL_ProgramUniform4dv)},
663
{"glProgramUniform4f", P(GL_ProgramUniform4f)},
664
{"glProgramUniform4fv", P(GL_ProgramUniform4fv)},
665
{"glProgramUniform4i", P(GL_ProgramUniform4i)},
666
{"glProgramUniform4iv", P(GL_ProgramUniform4iv)},
667
{"glProgramUniform4ui", P(GL_ProgramUniform4ui)},
668
{"glProgramUniform4uiv", P(GL_ProgramUniform4uiv)},
669
{"glProgramUniformMatrix2dv", P(GL_ProgramUniformMatrix2dv)},
670
{"glProgramUniformMatrix2fv", P(GL_ProgramUniformMatrix2fv)},
671
{"glProgramUniformMatrix2x3dv", P(GL_ProgramUniformMatrix2x3dv)},
672
{"glProgramUniformMatrix2x3fv", P(GL_ProgramUniformMatrix2x3fv)},
673
{"glProgramUniformMatrix2x4dv", P(GL_ProgramUniformMatrix2x4dv)},
674
{"glProgramUniformMatrix2x4fv", P(GL_ProgramUniformMatrix2x4fv)},
675
{"glProgramUniformMatrix3dv", P(GL_ProgramUniformMatrix3dv)},
676
{"glProgramUniformMatrix3fv", P(GL_ProgramUniformMatrix3fv)},
677
{"glProgramUniformMatrix3x2dv", P(GL_ProgramUniformMatrix3x2dv)},
678
{"glProgramUniformMatrix3x2fv", P(GL_ProgramUniformMatrix3x2fv)},
679
{"glProgramUniformMatrix3x4dv", P(GL_ProgramUniformMatrix3x4dv)},
680
{"glProgramUniformMatrix3x4fv", P(GL_ProgramUniformMatrix3x4fv)},
681
{"glProgramUniformMatrix4dv", P(GL_ProgramUniformMatrix4dv)},
682
{"glProgramUniformMatrix4fv", P(GL_ProgramUniformMatrix4fv)},
683
{"glProgramUniformMatrix4x2dv", P(GL_ProgramUniformMatrix4x2dv)},
684
{"glProgramUniformMatrix4x2fv", P(GL_ProgramUniformMatrix4x2fv)},
685
{"glProgramUniformMatrix4x3dv", P(GL_ProgramUniformMatrix4x3dv)},
686
{"glProgramUniformMatrix4x3fv", P(GL_ProgramUniformMatrix4x3fv)},
687
{"glProvokingVertex", P(GL_ProvokingVertex)},
688
{"glPushAttrib", P(GL_PushAttrib)},
689
{"glPushClientAttrib", P(GL_PushClientAttrib)},
690
{"glPushDebugGroup", P(GL_PushDebugGroup)},
691
{"glPushMatrix", P(GL_PushMatrix)},
692
{"glPushName", P(GL_PushName)},
693
{"glQueryCounter", P(GL_QueryCounter)},
694
{"glRasterPos2d", P(GL_RasterPos2d)},
695
{"glRasterPos2dv", P(GL_RasterPos2dv)},
696
{"glRasterPos2f", P(GL_RasterPos2f)},
697
{"glRasterPos2fv", P(GL_RasterPos2fv)},
698
{"glRasterPos2i", P(GL_RasterPos2i)},
699
{"glRasterPos2iv", P(GL_RasterPos2iv)},
700
{"glRasterPos2s", P(GL_RasterPos2s)},
701
{"glRasterPos2sv", P(GL_RasterPos2sv)},
702
{"glRasterPos3d", P(GL_RasterPos3d)},
703
{"glRasterPos3dv", P(GL_RasterPos3dv)},
704
{"glRasterPos3f", P(GL_RasterPos3f)},
705
{"glRasterPos3fv", P(GL_RasterPos3fv)},
706
{"glRasterPos3i", P(GL_RasterPos3i)},
707
{"glRasterPos3iv", P(GL_RasterPos3iv)},
708
{"glRasterPos3s", P(GL_RasterPos3s)},
709
{"glRasterPos3sv", P(GL_RasterPos3sv)},
710
{"glRasterPos4d", P(GL_RasterPos4d)},
711
{"glRasterPos4dv", P(GL_RasterPos4dv)},
712
{"glRasterPos4f", P(GL_RasterPos4f)},
713
{"glRasterPos4fv", P(GL_RasterPos4fv)},
714
{"glRasterPos4i", P(GL_RasterPos4i)},
715
{"glRasterPos4iv", P(GL_RasterPos4iv)},
716
{"glRasterPos4s", P(GL_RasterPos4s)},
717
{"glRasterPos4sv", P(GL_RasterPos4sv)},
718
{"glReadBuffer", P(GL_ReadBuffer)},
719
{"glReadPixels", P(GL_ReadPixels)},
720
{"glReadnPixels", P(GL_ReadnPixels)},
721
{"glRectd", P(GL_Rectd)},
722
{"glRectdv", P(GL_Rectdv)},
723
{"glRectf", P(GL_Rectf)},
724
{"glRectfv", P(GL_Rectfv)},
725
{"glRecti", P(GL_Recti)},
726
{"glRectiv", P(GL_Rectiv)},
727
{"glRects", P(GL_Rects)},
728
{"glRectsv", P(GL_Rectsv)},
729
{"glReleaseShaderCompiler", P(GL_ReleaseShaderCompiler)},
730
{"glRenderMode", P(GL_RenderMode)},
731
{"glRenderbufferStorage", P(GL_RenderbufferStorage)},
732
{"glRenderbufferStorageMultisample", P(GL_RenderbufferStorageMultisample)},
733
{"glResumeTransformFeedback", P(GL_ResumeTransformFeedback)},
734
{"glRotated", P(GL_Rotated)},
735
{"glRotatef", P(GL_Rotatef)},
736
{"glSampleCoverage", P(GL_SampleCoverage)},
737
{"glSampleMaski", P(GL_SampleMaski)},
738
{"glSamplerParameterIiv", P(GL_SamplerParameterIiv)},
739
{"glSamplerParameterIuiv", P(GL_SamplerParameterIuiv)},
740
{"glSamplerParameterf", P(GL_SamplerParameterf)},
741
{"glSamplerParameterfv", P(GL_SamplerParameterfv)},
742
{"glSamplerParameteri", P(GL_SamplerParameteri)},
743
{"glSamplerParameteriv", P(GL_SamplerParameteriv)},
744
{"glScaled", P(GL_Scaled)},
745
{"glScalef", P(GL_Scalef)},
746
{"glScissor", P(GL_Scissor)},
747
{"glScissorArrayv", P(GL_ScissorArrayv)},
748
{"glScissorIndexed", P(GL_ScissorIndexed)},
749
{"glScissorIndexedv", P(GL_ScissorIndexedv)},
750
{"glSecondaryColor3b", P(GL_SecondaryColor3b)},
751
{"glSecondaryColor3bv", P(GL_SecondaryColor3bv)},
752
{"glSecondaryColor3d", P(GL_SecondaryColor3d)},
753
{"glSecondaryColor3dv", P(GL_SecondaryColor3dv)},
754
{"glSecondaryColor3f", P(GL_SecondaryColor3f)},
755
{"glSecondaryColor3fv", P(GL_SecondaryColor3fv)},
756
{"glSecondaryColor3i", P(GL_SecondaryColor3i)},
757
{"glSecondaryColor3iv", P(GL_SecondaryColor3iv)},
758
{"glSecondaryColor3s", P(GL_SecondaryColor3s)},
759
{"glSecondaryColor3sv", P(GL_SecondaryColor3sv)},
760
{"glSecondaryColor3ub", P(GL_SecondaryColor3ub)},
761
{"glSecondaryColor3ubv", P(GL_SecondaryColor3ubv)},
762
{"glSecondaryColor3ui", P(GL_SecondaryColor3ui)},
763
{"glSecondaryColor3uiv", P(GL_SecondaryColor3uiv)},
764
{"glSecondaryColor3us", P(GL_SecondaryColor3us)},
765
{"glSecondaryColor3usv", P(GL_SecondaryColor3usv)},
766
{"glSecondaryColorP3ui", P(GL_SecondaryColorP3ui)},
767
{"glSecondaryColorP3uiv", P(GL_SecondaryColorP3uiv)},
768
{"glSecondaryColorPointer", P(GL_SecondaryColorPointer)},
769
{"glSelectBuffer", P(GL_SelectBuffer)},
770
{"glShadeModel", P(GL_ShadeModel)},
771
{"glShaderBinary", P(GL_ShaderBinary)},
772
{"glShaderSource", P(GL_ShaderSource)},
773
{"glShaderStorageBlockBinding", P(GL_ShaderStorageBlockBinding)},
774
{"glSpecializeShader", P(GL_SpecializeShader)},
775
{"glStencilFunc", P(GL_StencilFunc)},
776
{"glStencilFuncSeparate", P(GL_StencilFuncSeparate)},
777
{"glStencilMask", P(GL_StencilMask)},
778
{"glStencilMaskSeparate", P(GL_StencilMaskSeparate)},
779
{"glStencilOp", P(GL_StencilOp)},
780
{"glStencilOpSeparate", P(GL_StencilOpSeparate)},
781
{"glTexBuffer", P(GL_TexBuffer)},
782
{"glTexBufferRange", P(GL_TexBufferRange)},
783
{"glTexCoord1d", P(GL_TexCoord1d)},
784
{"glTexCoord1dv", P(GL_TexCoord1dv)},
785
{"glTexCoord1f", P(GL_TexCoord1f)},
786
{"glTexCoord1fv", P(GL_TexCoord1fv)},
787
{"glTexCoord1i", P(GL_TexCoord1i)},
788
{"glTexCoord1iv", P(GL_TexCoord1iv)},
789
{"glTexCoord1s", P(GL_TexCoord1s)},
790
{"glTexCoord1sv", P(GL_TexCoord1sv)},
791
{"glTexCoord2d", P(GL_TexCoord2d)},
792
{"glTexCoord2dv", P(GL_TexCoord2dv)},
793
{"glTexCoord2f", P(GL_TexCoord2f)},
794
{"glTexCoord2fv", P(GL_TexCoord2fv)},
795
{"glTexCoord2i", P(GL_TexCoord2i)},
796
{"glTexCoord2iv", P(GL_TexCoord2iv)},
797
{"glTexCoord2s", P(GL_TexCoord2s)},
798
{"glTexCoord2sv", P(GL_TexCoord2sv)},
799
{"glTexCoord3d", P(GL_TexCoord3d)},
800
{"glTexCoord3dv", P(GL_TexCoord3dv)},
801
{"glTexCoord3f", P(GL_TexCoord3f)},
802
{"glTexCoord3fv", P(GL_TexCoord3fv)},
803
{"glTexCoord3i", P(GL_TexCoord3i)},
804
{"glTexCoord3iv", P(GL_TexCoord3iv)},
805
{"glTexCoord3s", P(GL_TexCoord3s)},
806
{"glTexCoord3sv", P(GL_TexCoord3sv)},
807
{"glTexCoord4d", P(GL_TexCoord4d)},
808
{"glTexCoord4dv", P(GL_TexCoord4dv)},
809
{"glTexCoord4f", P(GL_TexCoord4f)},
810
{"glTexCoord4fv", P(GL_TexCoord4fv)},
811
{"glTexCoord4i", P(GL_TexCoord4i)},
812
{"glTexCoord4iv", P(GL_TexCoord4iv)},
813
{"glTexCoord4s", P(GL_TexCoord4s)},
814
{"glTexCoord4sv", P(GL_TexCoord4sv)},
815
{"glTexCoordP1ui", P(GL_TexCoordP1ui)},
816
{"glTexCoordP1uiv", P(GL_TexCoordP1uiv)},
817
{"glTexCoordP2ui", P(GL_TexCoordP2ui)},
818
{"glTexCoordP2uiv", P(GL_TexCoordP2uiv)},
819
{"glTexCoordP3ui", P(GL_TexCoordP3ui)},
820
{"glTexCoordP3uiv", P(GL_TexCoordP3uiv)},
821
{"glTexCoordP4ui", P(GL_TexCoordP4ui)},
822
{"glTexCoordP4uiv", P(GL_TexCoordP4uiv)},
823
{"glTexCoordPointer", P(GL_TexCoordPointer)},
824
{"glTexEnvf", P(GL_TexEnvf)},
825
{"glTexEnvfv", P(GL_TexEnvfv)},
826
{"glTexEnvi", P(GL_TexEnvi)},
827
{"glTexEnviv", P(GL_TexEnviv)},
828
{"glTexGend", P(GL_TexGend)},
829
{"glTexGendv", P(GL_TexGendv)},
830
{"glTexGenf", P(GL_TexGenf)},
831
{"glTexGenfv", P(GL_TexGenfv)},
832
{"glTexGeni", P(GL_TexGeni)},
833
{"glTexGeniv", P(GL_TexGeniv)},
834
{"glTexImage1D", P(GL_TexImage1D)},
835
{"glTexImage2D", P(GL_TexImage2D)},
836
{"glTexImage2DMultisample", P(GL_TexImage2DMultisample)},
837
{"glTexImage3D", P(GL_TexImage3D)},
838
{"glTexImage3DMultisample", P(GL_TexImage3DMultisample)},
839
{"glTexParameterIiv", P(GL_TexParameterIiv)},
840
{"glTexParameterIuiv", P(GL_TexParameterIuiv)},
841
{"glTexParameterf", P(GL_TexParameterf)},
842
{"glTexParameterfv", P(GL_TexParameterfv)},
843
{"glTexParameteri", P(GL_TexParameteri)},
844
{"glTexParameteriv", P(GL_TexParameteriv)},
845
{"glTexStorage1D", P(GL_TexStorage1D)},
846
{"glTexStorage2D", P(GL_TexStorage2D)},
847
{"glTexStorage2DMultisample", P(GL_TexStorage2DMultisample)},
848
{"glTexStorage3D", P(GL_TexStorage3D)},
849
{"glTexStorage3DMultisample", P(GL_TexStorage3DMultisample)},
850
{"glTexSubImage1D", P(GL_TexSubImage1D)},
851
{"glTexSubImage2D", P(GL_TexSubImage2D)},
852
{"glTexSubImage3D", P(GL_TexSubImage3D)},
853
{"glTextureBarrier", P(GL_TextureBarrier)},
854
{"glTextureBuffer", P(GL_TextureBuffer)},
855
{"glTextureBufferRange", P(GL_TextureBufferRange)},
856
{"glTextureParameterIiv", P(GL_TextureParameterIiv)},
857
{"glTextureParameterIuiv", P(GL_TextureParameterIuiv)},
858
{"glTextureParameterf", P(GL_TextureParameterf)},
859
{"glTextureParameterfv", P(GL_TextureParameterfv)},
860
{"glTextureParameteri", P(GL_TextureParameteri)},
861
{"glTextureParameteriv", P(GL_TextureParameteriv)},
862
{"glTextureStorage1D", P(GL_TextureStorage1D)},
863
{"glTextureStorage2D", P(GL_TextureStorage2D)},
864
{"glTextureStorage2DMultisample", P(GL_TextureStorage2DMultisample)},
865
{"glTextureStorage3D", P(GL_TextureStorage3D)},
866
{"glTextureStorage3DMultisample", P(GL_TextureStorage3DMultisample)},
867
{"glTextureSubImage1D", P(GL_TextureSubImage1D)},
868
{"glTextureSubImage2D", P(GL_TextureSubImage2D)},
869
{"glTextureSubImage3D", P(GL_TextureSubImage3D)},
870
{"glTextureView", P(GL_TextureView)},
871
{"glTransformFeedbackBufferBase", P(GL_TransformFeedbackBufferBase)},
872
{"glTransformFeedbackBufferRange", P(GL_TransformFeedbackBufferRange)},
873
{"glTransformFeedbackVaryings", P(GL_TransformFeedbackVaryings)},
874
{"glTranslated", P(GL_Translated)},
875
{"glTranslatef", P(GL_Translatef)},
876
{"glUniform1d", P(GL_Uniform1d)},
877
{"glUniform1dv", P(GL_Uniform1dv)},
878
{"glUniform1f", P(GL_Uniform1f)},
879
{"glUniform1fv", P(GL_Uniform1fv)},
880
{"glUniform1i", P(GL_Uniform1i)},
881
{"glUniform1iv", P(GL_Uniform1iv)},
882
{"glUniform1ui", P(GL_Uniform1ui)},
883
{"glUniform1uiv", P(GL_Uniform1uiv)},
884
{"glUniform2d", P(GL_Uniform2d)},
885
{"glUniform2dv", P(GL_Uniform2dv)},
886
{"glUniform2f", P(GL_Uniform2f)},
887
{"glUniform2fv", P(GL_Uniform2fv)},
888
{"glUniform2i", P(GL_Uniform2i)},
889
{"glUniform2iv", P(GL_Uniform2iv)},
890
{"glUniform2ui", P(GL_Uniform2ui)},
891
{"glUniform2uiv", P(GL_Uniform2uiv)},
892
{"glUniform3d", P(GL_Uniform3d)},
893
{"glUniform3dv", P(GL_Uniform3dv)},
894
{"glUniform3f", P(GL_Uniform3f)},
895
{"glUniform3fv", P(GL_Uniform3fv)},
896
{"glUniform3i", P(GL_Uniform3i)},
897
{"glUniform3iv", P(GL_Uniform3iv)},
898
{"glUniform3ui", P(GL_Uniform3ui)},
899
{"glUniform3uiv", P(GL_Uniform3uiv)},
900
{"glUniform4d", P(GL_Uniform4d)},
901
{"glUniform4dv", P(GL_Uniform4dv)},
902
{"glUniform4f", P(GL_Uniform4f)},
903
{"glUniform4fv", P(GL_Uniform4fv)},
904
{"glUniform4i", P(GL_Uniform4i)},
905
{"glUniform4iv", P(GL_Uniform4iv)},
906
{"glUniform4ui", P(GL_Uniform4ui)},
907
{"glUniform4uiv", P(GL_Uniform4uiv)},
908
{"glUniformBlockBinding", P(GL_UniformBlockBinding)},
909
{"glUniformMatrix2dv", P(GL_UniformMatrix2dv)},
910
{"glUniformMatrix2fv", P(GL_UniformMatrix2fv)},
911
{"glUniformMatrix2x3dv", P(GL_UniformMatrix2x3dv)},
912
{"glUniformMatrix2x3fv", P(GL_UniformMatrix2x3fv)},
913
{"glUniformMatrix2x4dv", P(GL_UniformMatrix2x4dv)},
914
{"glUniformMatrix2x4fv", P(GL_UniformMatrix2x4fv)},
915
{"glUniformMatrix3dv", P(GL_UniformMatrix3dv)},
916
{"glUniformMatrix3fv", P(GL_UniformMatrix3fv)},
917
{"glUniformMatrix3x2dv", P(GL_UniformMatrix3x2dv)},
918
{"glUniformMatrix3x2fv", P(GL_UniformMatrix3x2fv)},
919
{"glUniformMatrix3x4dv", P(GL_UniformMatrix3x4dv)},
920
{"glUniformMatrix3x4fv", P(GL_UniformMatrix3x4fv)},
921
{"glUniformMatrix4dv", P(GL_UniformMatrix4dv)},
922
{"glUniformMatrix4fv", P(GL_UniformMatrix4fv)},
923
{"glUniformMatrix4x2dv", P(GL_UniformMatrix4x2dv)},
924
{"glUniformMatrix4x2fv", P(GL_UniformMatrix4x2fv)},
925
{"glUniformMatrix4x3dv", P(GL_UniformMatrix4x3dv)},
926
{"glUniformMatrix4x3fv", P(GL_UniformMatrix4x3fv)},
927
{"glUniformSubroutinesuiv", P(GL_UniformSubroutinesuiv)},
928
{"glUnmapBuffer", P(GL_UnmapBuffer)},
929
{"glUnmapNamedBuffer", P(GL_UnmapNamedBuffer)},
930
{"glUseProgram", P(GL_UseProgram)},
931
{"glUseProgramStages", P(GL_UseProgramStages)},
932
{"glValidateProgram", P(GL_ValidateProgram)},
933
{"glValidateProgramPipeline", P(GL_ValidateProgramPipeline)},
934
{"glVertex2d", P(GL_Vertex2d)},
935
{"glVertex2dv", P(GL_Vertex2dv)},
936
{"glVertex2f", P(GL_Vertex2f)},
937
{"glVertex2fv", P(GL_Vertex2fv)},
938
{"glVertex2i", P(GL_Vertex2i)},
939
{"glVertex2iv", P(GL_Vertex2iv)},
940
{"glVertex2s", P(GL_Vertex2s)},
941
{"glVertex2sv", P(GL_Vertex2sv)},
942
{"glVertex3d", P(GL_Vertex3d)},
943
{"glVertex3dv", P(GL_Vertex3dv)},
944
{"glVertex3f", P(GL_Vertex3f)},
945
{"glVertex3fv", P(GL_Vertex3fv)},
946
{"glVertex3i", P(GL_Vertex3i)},
947
{"glVertex3iv", P(GL_Vertex3iv)},
948
{"glVertex3s", P(GL_Vertex3s)},
949
{"glVertex3sv", P(GL_Vertex3sv)},
950
{"glVertex4d", P(GL_Vertex4d)},
951
{"glVertex4dv", P(GL_Vertex4dv)},
952
{"glVertex4f", P(GL_Vertex4f)},
953
{"glVertex4fv", P(GL_Vertex4fv)},
954
{"glVertex4i", P(GL_Vertex4i)},
955
{"glVertex4iv", P(GL_Vertex4iv)},
956
{"glVertex4s", P(GL_Vertex4s)},
957
{"glVertex4sv", P(GL_Vertex4sv)},
958
{"glVertexArrayAttribBinding", P(GL_VertexArrayAttribBinding)},
959
{"glVertexArrayAttribFormat", P(GL_VertexArrayAttribFormat)},
960
{"glVertexArrayAttribIFormat", P(GL_VertexArrayAttribIFormat)},
961
{"glVertexArrayAttribLFormat", P(GL_VertexArrayAttribLFormat)},
962
{"glVertexArrayBindingDivisor", P(GL_VertexArrayBindingDivisor)},
963
{"glVertexArrayElementBuffer", P(GL_VertexArrayElementBuffer)},
964
{"glVertexArrayVertexBuffer", P(GL_VertexArrayVertexBuffer)},
965
{"glVertexArrayVertexBuffers", P(GL_VertexArrayVertexBuffers)},
966
{"glVertexAttrib1d", P(GL_VertexAttrib1d)},
967
{"glVertexAttrib1dv", P(GL_VertexAttrib1dv)},
968
{"glVertexAttrib1f", P(GL_VertexAttrib1f)},
969
{"glVertexAttrib1fv", P(GL_VertexAttrib1fv)},
970
{"glVertexAttrib1s", P(GL_VertexAttrib1s)},
971
{"glVertexAttrib1sv", P(GL_VertexAttrib1sv)},
972
{"glVertexAttrib2d", P(GL_VertexAttrib2d)},
973
{"glVertexAttrib2dv", P(GL_VertexAttrib2dv)},
974
{"glVertexAttrib2f", P(GL_VertexAttrib2f)},
975
{"glVertexAttrib2fv", P(GL_VertexAttrib2fv)},
976
{"glVertexAttrib2s", P(GL_VertexAttrib2s)},
977
{"glVertexAttrib2sv", P(GL_VertexAttrib2sv)},
978
{"glVertexAttrib3d", P(GL_VertexAttrib3d)},
979
{"glVertexAttrib3dv", P(GL_VertexAttrib3dv)},
980
{"glVertexAttrib3f", P(GL_VertexAttrib3f)},
981
{"glVertexAttrib3fv", P(GL_VertexAttrib3fv)},
982
{"glVertexAttrib3s", P(GL_VertexAttrib3s)},
983
{"glVertexAttrib3sv", P(GL_VertexAttrib3sv)},
984
{"glVertexAttrib4Nbv", P(GL_VertexAttrib4Nbv)},
985
{"glVertexAttrib4Niv", P(GL_VertexAttrib4Niv)},
986
{"glVertexAttrib4Nsv", P(GL_VertexAttrib4Nsv)},
987
{"glVertexAttrib4Nub", P(GL_VertexAttrib4Nub)},
988
{"glVertexAttrib4Nubv", P(GL_VertexAttrib4Nubv)},
989
{"glVertexAttrib4Nuiv", P(GL_VertexAttrib4Nuiv)},
990
{"glVertexAttrib4Nusv", P(GL_VertexAttrib4Nusv)},
991
{"glVertexAttrib4bv", P(GL_VertexAttrib4bv)},
992
{"glVertexAttrib4d", P(GL_VertexAttrib4d)},
993
{"glVertexAttrib4dv", P(GL_VertexAttrib4dv)},
994
{"glVertexAttrib4f", P(GL_VertexAttrib4f)},
995
{"glVertexAttrib4fv", P(GL_VertexAttrib4fv)},
996
{"glVertexAttrib4iv", P(GL_VertexAttrib4iv)},
997
{"glVertexAttrib4s", P(GL_VertexAttrib4s)},
998
{"glVertexAttrib4sv", P(GL_VertexAttrib4sv)},
999
{"glVertexAttrib4ubv", P(GL_VertexAttrib4ubv)},
1000
{"glVertexAttrib4uiv", P(GL_VertexAttrib4uiv)},
1001
{"glVertexAttrib4usv", P(GL_VertexAttrib4usv)},
1002
{"glVertexAttribBinding", P(GL_VertexAttribBinding)},
1003
{"glVertexAttribDivisor", P(GL_VertexAttribDivisor)},
1004
{"glVertexAttribFormat", P(GL_VertexAttribFormat)},
1005
{"glVertexAttribI1i", P(GL_VertexAttribI1i)},
1006
{"glVertexAttribI1iv", P(GL_VertexAttribI1iv)},
1007
{"glVertexAttribI1ui", P(GL_VertexAttribI1ui)},
1008
{"glVertexAttribI1uiv", P(GL_VertexAttribI1uiv)},
1009
{"glVertexAttribI2i", P(GL_VertexAttribI2i)},
1010
{"glVertexAttribI2iv", P(GL_VertexAttribI2iv)},
1011
{"glVertexAttribI2ui", P(GL_VertexAttribI2ui)},
1012
{"glVertexAttribI2uiv", P(GL_VertexAttribI2uiv)},
1013
{"glVertexAttribI3i", P(GL_VertexAttribI3i)},
1014
{"glVertexAttribI3iv", P(GL_VertexAttribI3iv)},
1015
{"glVertexAttribI3ui", P(GL_VertexAttribI3ui)},
1016
{"glVertexAttribI3uiv", P(GL_VertexAttribI3uiv)},
1017
{"glVertexAttribI4bv", P(GL_VertexAttribI4bv)},
1018
{"glVertexAttribI4i", P(GL_VertexAttribI4i)},
1019
{"glVertexAttribI4iv", P(GL_VertexAttribI4iv)},
1020
{"glVertexAttribI4sv", P(GL_VertexAttribI4sv)},
1021
{"glVertexAttribI4ubv", P(GL_VertexAttribI4ubv)},
1022
{"glVertexAttribI4ui", P(GL_VertexAttribI4ui)},
1023
{"glVertexAttribI4uiv", P(GL_VertexAttribI4uiv)},
1024
{"glVertexAttribI4usv", P(GL_VertexAttribI4usv)},
1025
{"glVertexAttribIFormat", P(GL_VertexAttribIFormat)},
1026
{"glVertexAttribIPointer", P(GL_VertexAttribIPointer)},
1027
{"glVertexAttribL1d", P(GL_VertexAttribL1d)},
1028
{"glVertexAttribL1dv", P(GL_VertexAttribL1dv)},
1029
{"glVertexAttribL2d", P(GL_VertexAttribL2d)},
1030
{"glVertexAttribL2dv", P(GL_VertexAttribL2dv)},
1031
{"glVertexAttribL3d", P(GL_VertexAttribL3d)},
1032
{"glVertexAttribL3dv", P(GL_VertexAttribL3dv)},
1033
{"glVertexAttribL4d", P(GL_VertexAttribL4d)},
1034
{"glVertexAttribL4dv", P(GL_VertexAttribL4dv)},
1035
{"glVertexAttribLFormat", P(GL_VertexAttribLFormat)},
1036
{"glVertexAttribLPointer", P(GL_VertexAttribLPointer)},
1037
{"glVertexAttribP1ui", P(GL_VertexAttribP1ui)},
1038
{"glVertexAttribP1uiv", P(GL_VertexAttribP1uiv)},
1039
{"glVertexAttribP2ui", P(GL_VertexAttribP2ui)},
1040
{"glVertexAttribP2uiv", P(GL_VertexAttribP2uiv)},
1041
{"glVertexAttribP3ui", P(GL_VertexAttribP3ui)},
1042
{"glVertexAttribP3uiv", P(GL_VertexAttribP3uiv)},
1043
{"glVertexAttribP4ui", P(GL_VertexAttribP4ui)},
1044
{"glVertexAttribP4uiv", P(GL_VertexAttribP4uiv)},
1045
{"glVertexAttribPointer", P(GL_VertexAttribPointer)},
1046
{"glVertexBindingDivisor", P(GL_VertexBindingDivisor)},
1047
{"glVertexP2ui", P(GL_VertexP2ui)},
1048
{"glVertexP2uiv", P(GL_VertexP2uiv)},
1049
{"glVertexP3ui", P(GL_VertexP3ui)},
1050
{"glVertexP3uiv", P(GL_VertexP3uiv)},
1051
{"glVertexP4ui", P(GL_VertexP4ui)},
1052
{"glVertexP4uiv", P(GL_VertexP4uiv)},
1053
{"glVertexPointer", P(GL_VertexPointer)},
1054
{"glViewport", P(GL_Viewport)},
1055
{"glViewportArrayv", P(GL_ViewportArrayv)},
1056
{"glViewportIndexedf", P(GL_ViewportIndexedf)},
1057
{"glViewportIndexedfv", P(GL_ViewportIndexedfv)},
1058
{"glWaitSync", P(GL_WaitSync)},
1059
{"glWindowPos2d", P(GL_WindowPos2d)},
1060
{"glWindowPos2dv", P(GL_WindowPos2dv)},
1061
{"glWindowPos2f", P(GL_WindowPos2f)},
1062
{"glWindowPos2fv", P(GL_WindowPos2fv)},
1063
{"glWindowPos2i", P(GL_WindowPos2i)},
1064
{"glWindowPos2iv", P(GL_WindowPos2iv)},
1065
{"glWindowPos2s", P(GL_WindowPos2s)},
1066
{"glWindowPos2sv", P(GL_WindowPos2sv)},
1067
{"glWindowPos3d", P(GL_WindowPos3d)},
1068
{"glWindowPos3dv", P(GL_WindowPos3dv)},
1069
{"glWindowPos3f", P(GL_WindowPos3f)},
1070
{"glWindowPos3fv", P(GL_WindowPos3fv)},
1071
{"glWindowPos3i", P(GL_WindowPos3i)},
1072
{"glWindowPos3iv", P(GL_WindowPos3iv)},
1073
{"glWindowPos3s", P(GL_WindowPos3s)},
1074
{"glWindowPos3sv", P(GL_WindowPos3sv)},
1075
{"wglChoosePixelFormat", P(wglChoosePixelFormat)},
1076
{"wglCopyContext", P(wglCopyContext)},
1077
{"wglCreateContext", P(wglCreateContext)},
1078
{"wglCreateLayerContext", P(wglCreateLayerContext)},
1079
{"wglDeleteContext", P(wglDeleteContext)},
1080
{"wglDescribeLayerPlane", P(wglDescribeLayerPlane)},
1081
{"wglDescribePixelFormat", P(wglDescribePixelFormat)},
1082
{"wglGetCurrentContext", P(wglGetCurrentContext)},
1083
{"wglGetCurrentDC", P(wglGetCurrentDC)},
1084
{"wglGetEnhMetaFilePixelFormat", P(wglGetEnhMetaFilePixelFormat)},
1085
{"wglGetLayerPaletteEntries", P(wglGetLayerPaletteEntries)},
1086
{"wglGetPixelFormat", P(wglGetPixelFormat)},
1087
{"wglGetProcAddress", P(wglGetProcAddress)},
1088
{"wglMakeCurrent", P(wglMakeCurrent)},
1089
{"wglRealizeLayerPalette", P(wglRealizeLayerPalette)},
1090
{"wglSetLayerPaletteEntries", P(wglSetLayerPaletteEntries)},
1091
{"wglSetPixelFormat", P(wglSetPixelFormat)},
1092
{"wglShareLists", P(wglShareLists)},
1093
{"wglSwapBuffers", P(wglSwapBuffers)},
1094
{"wglSwapLayerBuffers", P(wglSwapLayerBuffers)},
1095
{"wglUseFontBitmaps", P(wglUseFontBitmaps)},
1096
{"wglUseFontBitmapsA", P(wglUseFontBitmapsA)},
1097
{"wglUseFontBitmapsW", P(wglUseFontBitmapsW)},
1098
{"wglUseFontOutlines", P(wglUseFontOutlines)},
1099
{"wglUseFontOutlinesA", P(wglUseFontOutlinesA)},
1100
{"wglUseFontOutlinesW", P(wglUseFontOutlinesW)}};
1101
1102
const size_t g_numProcs = 1074;
1103
} // namespace wgl
1104
1105