Lines Matching refs:P
21 #define P(FUNC) reinterpret_cast<PROC>(FUNC) macro
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)},
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)}};