Add CTS_ARB_gl_spirv test implementation
[platform/upstream/VK-GL-CTS.git] / framework / platform / null / tcuNullRenderContextInitFuncs.inl
1 /* WARNING: This is auto-generated file. Do not modify, since changes will
2  * be lost! Modify the generating script instead.
3  *
4  * Generated from Khronos GL API description (gl.xml) revision a3ee0ed08111d44ac3cb863d9e3e81a7c28f9d90.
5  */
6 gl->activeShaderProgram                                                         = glActiveShaderProgram;
7 gl->activeTexture                                                                       = glActiveTexture;
8 gl->attachShader                                                                        = glAttachShader;
9 gl->beginConditionalRender                                                      = glBeginConditionalRender;
10 gl->beginQuery                                                                          = glBeginQuery;
11 gl->beginQueryIndexed                                                           = glBeginQueryIndexed;
12 gl->beginTransformFeedback                                                      = glBeginTransformFeedback;
13 gl->bindAttribLocation                                                          = glBindAttribLocation;
14 gl->bindBuffer                                                                          = glBindBuffer;
15 gl->bindBufferBase                                                                      = glBindBufferBase;
16 gl->bindBufferRange                                                                     = glBindBufferRange;
17 gl->bindBuffersBase                                                                     = glBindBuffersBase;
18 gl->bindBuffersRange                                                            = glBindBuffersRange;
19 gl->bindFragDataLocation                                                        = glBindFragDataLocation;
20 gl->bindFragDataLocationIndexed                                         = glBindFragDataLocationIndexed;
21 gl->bindFramebuffer                                                                     = glBindFramebuffer;
22 gl->bindImageTexture                                                            = glBindImageTexture;
23 gl->bindImageTextures                                                           = glBindImageTextures;
24 gl->bindMultiTextureEXT                                                         = glBindMultiTextureEXT;
25 gl->bindProgramPipeline                                                         = glBindProgramPipeline;
26 gl->bindRenderbuffer                                                            = glBindRenderbuffer;
27 gl->bindSampler                                                                         = glBindSampler;
28 gl->bindSamplers                                                                        = glBindSamplers;
29 gl->bindTexture                                                                         = glBindTexture;
30 gl->bindTextureUnit                                                                     = glBindTextureUnit;
31 gl->bindTextures                                                                        = glBindTextures;
32 gl->bindTransformFeedback                                                       = glBindTransformFeedback;
33 gl->bindVertexArray                                                                     = glBindVertexArray;
34 gl->bindVertexBuffer                                                            = glBindVertexBuffer;
35 gl->bindVertexBuffers                                                           = glBindVertexBuffers;
36 gl->blendBarrier                                                                        = glBlendBarrier;
37 gl->blendColor                                                                          = glBlendColor;
38 gl->blendEquation                                                                       = glBlendEquation;
39 gl->blendEquationSeparate                                                       = glBlendEquationSeparate;
40 gl->blendEquationSeparatei                                                      = glBlendEquationSeparatei;
41 gl->blendEquationi                                                                      = glBlendEquationi;
42 gl->blendFunc                                                                           = glBlendFunc;
43 gl->blendFuncSeparate                                                           = glBlendFuncSeparate;
44 gl->blendFuncSeparatei                                                          = glBlendFuncSeparatei;
45 gl->blendFunci                                                                          = glBlendFunci;
46 gl->blitFramebuffer                                                                     = glBlitFramebuffer;
47 gl->blitNamedFramebuffer                                                        = glBlitNamedFramebuffer;
48 gl->bufferData                                                                          = glBufferData;
49 gl->bufferPageCommitmentARB                                                     = glBufferPageCommitmentARB;
50 gl->bufferStorage                                                                       = glBufferStorage;
51 gl->bufferSubData                                                                       = glBufferSubData;
52 gl->checkFramebufferStatus                                                      = glCheckFramebufferStatus;
53 gl->checkNamedFramebufferStatus                                         = glCheckNamedFramebufferStatus;
54 gl->checkNamedFramebufferStatusEXT                                      = glCheckNamedFramebufferStatusEXT;
55 gl->clampColor                                                                          = glClampColor;
56 gl->clear                                                                                       = glClear;
57 gl->clearBufferData                                                                     = glClearBufferData;
58 gl->clearBufferSubData                                                          = glClearBufferSubData;
59 gl->clearBufferfi                                                                       = glClearBufferfi;
60 gl->clearBufferfv                                                                       = glClearBufferfv;
61 gl->clearBufferiv                                                                       = glClearBufferiv;
62 gl->clearBufferuiv                                                                      = glClearBufferuiv;
63 gl->clearColor                                                                          = glClearColor;
64 gl->clearDepth                                                                          = glClearDepth;
65 gl->clearDepthf                                                                         = glClearDepthf;
66 gl->clearNamedBufferData                                                        = glClearNamedBufferData;
67 gl->clearNamedBufferDataEXT                                                     = glClearNamedBufferDataEXT;
68 gl->clearNamedBufferSubData                                                     = glClearNamedBufferSubData;
69 gl->clearNamedBufferSubDataEXT                                          = glClearNamedBufferSubDataEXT;
70 gl->clearNamedFramebufferfi                                                     = glClearNamedFramebufferfi;
71 gl->clearNamedFramebufferfv                                                     = glClearNamedFramebufferfv;
72 gl->clearNamedFramebufferiv                                                     = glClearNamedFramebufferiv;
73 gl->clearNamedFramebufferuiv                                            = glClearNamedFramebufferuiv;
74 gl->clearStencil                                                                        = glClearStencil;
75 gl->clearTexImage                                                                       = glClearTexImage;
76 gl->clearTexSubImage                                                            = glClearTexSubImage;
77 gl->clientAttribDefaultEXT                                                      = glClientAttribDefaultEXT;
78 gl->clientWaitSync                                                                      = glClientWaitSync;
79 gl->clipControl                                                                         = glClipControl;
80 gl->colorMask                                                                           = glColorMask;
81 gl->colorMaski                                                                          = glColorMaski;
82 gl->compileShader                                                                       = glCompileShader;
83 gl->compressedMultiTexImage1DEXT                                        = glCompressedMultiTexImage1DEXT;
84 gl->compressedMultiTexImage2DEXT                                        = glCompressedMultiTexImage2DEXT;
85 gl->compressedMultiTexImage3DEXT                                        = glCompressedMultiTexImage3DEXT;
86 gl->compressedMultiTexSubImage1DEXT                                     = glCompressedMultiTexSubImage1DEXT;
87 gl->compressedMultiTexSubImage2DEXT                                     = glCompressedMultiTexSubImage2DEXT;
88 gl->compressedMultiTexSubImage3DEXT                                     = glCompressedMultiTexSubImage3DEXT;
89 gl->compressedTexImage1D                                                        = glCompressedTexImage1D;
90 gl->compressedTexImage2D                                                        = glCompressedTexImage2D;
91 gl->compressedTexImage3D                                                        = glCompressedTexImage3D;
92 gl->compressedTexImage3DOES                                                     = glCompressedTexImage3DOES;
93 gl->compressedTexSubImage1D                                                     = glCompressedTexSubImage1D;
94 gl->compressedTexSubImage2D                                                     = glCompressedTexSubImage2D;
95 gl->compressedTexSubImage3D                                                     = glCompressedTexSubImage3D;
96 gl->compressedTexSubImage3DOES                                          = glCompressedTexSubImage3DOES;
97 gl->compressedTextureImage1DEXT                                         = glCompressedTextureImage1DEXT;
98 gl->compressedTextureImage2DEXT                                         = glCompressedTextureImage2DEXT;
99 gl->compressedTextureImage3DEXT                                         = glCompressedTextureImage3DEXT;
100 gl->compressedTextureSubImage1D                                         = glCompressedTextureSubImage1D;
101 gl->compressedTextureSubImage1DEXT                                      = glCompressedTextureSubImage1DEXT;
102 gl->compressedTextureSubImage2D                                         = glCompressedTextureSubImage2D;
103 gl->compressedTextureSubImage2DEXT                                      = glCompressedTextureSubImage2DEXT;
104 gl->compressedTextureSubImage3D                                         = glCompressedTextureSubImage3D;
105 gl->compressedTextureSubImage3DEXT                                      = glCompressedTextureSubImage3DEXT;
106 gl->copyBufferSubData                                                           = glCopyBufferSubData;
107 gl->copyImageSubData                                                            = glCopyImageSubData;
108 gl->copyMultiTexImage1DEXT                                                      = glCopyMultiTexImage1DEXT;
109 gl->copyMultiTexImage2DEXT                                                      = glCopyMultiTexImage2DEXT;
110 gl->copyMultiTexSubImage1DEXT                                           = glCopyMultiTexSubImage1DEXT;
111 gl->copyMultiTexSubImage2DEXT                                           = glCopyMultiTexSubImage2DEXT;
112 gl->copyMultiTexSubImage3DEXT                                           = glCopyMultiTexSubImage3DEXT;
113 gl->copyNamedBufferSubData                                                      = glCopyNamedBufferSubData;
114 gl->copyTexImage1D                                                                      = glCopyTexImage1D;
115 gl->copyTexImage2D                                                                      = glCopyTexImage2D;
116 gl->copyTexSubImage1D                                                           = glCopyTexSubImage1D;
117 gl->copyTexSubImage2D                                                           = glCopyTexSubImage2D;
118 gl->copyTexSubImage3D                                                           = glCopyTexSubImage3D;
119 gl->copyTexSubImage3DOES                                                        = glCopyTexSubImage3DOES;
120 gl->copyTextureImage1DEXT                                                       = glCopyTextureImage1DEXT;
121 gl->copyTextureImage2DEXT                                                       = glCopyTextureImage2DEXT;
122 gl->copyTextureSubImage1D                                                       = glCopyTextureSubImage1D;
123 gl->copyTextureSubImage1DEXT                                            = glCopyTextureSubImage1DEXT;
124 gl->copyTextureSubImage2D                                                       = glCopyTextureSubImage2D;
125 gl->copyTextureSubImage2DEXT                                            = glCopyTextureSubImage2DEXT;
126 gl->copyTextureSubImage3D                                                       = glCopyTextureSubImage3D;
127 gl->copyTextureSubImage3DEXT                                            = glCopyTextureSubImage3DEXT;
128 gl->createBuffers                                                                       = glCreateBuffers;
129 gl->createFramebuffers                                                          = glCreateFramebuffers;
130 gl->createProgram                                                                       = glCreateProgram;
131 gl->createProgramPipelines                                                      = glCreateProgramPipelines;
132 gl->createQueries                                                                       = glCreateQueries;
133 gl->createRenderbuffers                                                         = glCreateRenderbuffers;
134 gl->createSamplers                                                                      = glCreateSamplers;
135 gl->createShader                                                                        = glCreateShader;
136 gl->createShaderProgramv                                                        = glCreateShaderProgramv;
137 gl->createTextures                                                                      = glCreateTextures;
138 gl->createTransformFeedbacks                                            = glCreateTransformFeedbacks;
139 gl->createVertexArrays                                                          = glCreateVertexArrays;
140 gl->cullFace                                                                            = glCullFace;
141 gl->debugMessageCallback                                                        = glDebugMessageCallback;
142 gl->debugMessageControl                                                         = glDebugMessageControl;
143 gl->debugMessageInsert                                                          = glDebugMessageInsert;
144 gl->deleteBuffers                                                                       = glDeleteBuffers;
145 gl->deleteFramebuffers                                                          = glDeleteFramebuffers;
146 gl->deleteProgram                                                                       = glDeleteProgram;
147 gl->deleteProgramPipelines                                                      = glDeleteProgramPipelines;
148 gl->deleteQueries                                                                       = glDeleteQueries;
149 gl->deleteRenderbuffers                                                         = glDeleteRenderbuffers;
150 gl->deleteSamplers                                                                      = glDeleteSamplers;
151 gl->deleteShader                                                                        = glDeleteShader;
152 gl->deleteSync                                                                          = glDeleteSync;
153 gl->deleteTextures                                                                      = glDeleteTextures;
154 gl->deleteTransformFeedbacks                                            = glDeleteTransformFeedbacks;
155 gl->deleteVertexArrays                                                          = glDeleteVertexArrays;
156 gl->depthBoundsEXT                                                                      = glDepthBoundsEXT;
157 gl->depthFunc                                                                           = glDepthFunc;
158 gl->depthMask                                                                           = glDepthMask;
159 gl->depthRange                                                                          = glDepthRange;
160 gl->depthRangeArrayfvOES                                                        = glDepthRangeArrayfvOES;
161 gl->depthRangeArrayv                                                            = glDepthRangeArrayv;
162 gl->depthRangeIndexed                                                           = glDepthRangeIndexed;
163 gl->depthRangeIndexedfOES                                                       = glDepthRangeIndexedfOES;
164 gl->depthRangef                                                                         = glDepthRangef;
165 gl->detachShader                                                                        = glDetachShader;
166 gl->disable                                                                                     = glDisable;
167 gl->disableClientStateIndexedEXT                                        = glDisableClientStateIndexedEXT;
168 gl->disableClientStateiEXT                                                      = glDisableClientStateiEXT;
169 gl->disableVertexArrayAttrib                                            = glDisableVertexArrayAttrib;
170 gl->disableVertexArrayAttribEXT                                         = glDisableVertexArrayAttribEXT;
171 gl->disableVertexArrayEXT                                                       = glDisableVertexArrayEXT;
172 gl->disableVertexAttribArray                                            = glDisableVertexAttribArray;
173 gl->disablei                                                                            = glDisablei;
174 gl->dispatchCompute                                                                     = glDispatchCompute;
175 gl->dispatchComputeIndirect                                                     = glDispatchComputeIndirect;
176 gl->drawArrays                                                                          = glDrawArrays;
177 gl->drawArraysIndirect                                                          = glDrawArraysIndirect;
178 gl->drawArraysInstanced                                                         = glDrawArraysInstanced;
179 gl->drawArraysInstancedBaseInstance                                     = glDrawArraysInstancedBaseInstance;
180 gl->drawBuffer                                                                          = glDrawBuffer;
181 gl->drawBuffers                                                                         = glDrawBuffers;
182 gl->drawElements                                                                        = glDrawElements;
183 gl->drawElementsBaseVertex                                                      = glDrawElementsBaseVertex;
184 gl->drawElementsIndirect                                                        = glDrawElementsIndirect;
185 gl->drawElementsInstanced                                                       = glDrawElementsInstanced;
186 gl->drawElementsInstancedBaseInstance                           = glDrawElementsInstancedBaseInstance;
187 gl->drawElementsInstancedBaseVertex                                     = glDrawElementsInstancedBaseVertex;
188 gl->drawElementsInstancedBaseVertexBaseInstance         = glDrawElementsInstancedBaseVertexBaseInstance;
189 gl->drawRangeElements                                                           = glDrawRangeElements;
190 gl->drawRangeElementsBaseVertex                                         = glDrawRangeElementsBaseVertex;
191 gl->drawTransformFeedback                                                       = glDrawTransformFeedback;
192 gl->drawTransformFeedbackInstanced                                      = glDrawTransformFeedbackInstanced;
193 gl->drawTransformFeedbackStream                                         = glDrawTransformFeedbackStream;
194 gl->drawTransformFeedbackStreamInstanced                        = glDrawTransformFeedbackStreamInstanced;
195 gl->eglImageTargetRenderbufferStorageOES                        = glEGLImageTargetRenderbufferStorageOES;
196 gl->eglImageTargetTexture2DOES                                          = glEGLImageTargetTexture2DOES;
197 gl->enable                                                                                      = glEnable;
198 gl->enableClientStateIndexedEXT                                         = glEnableClientStateIndexedEXT;
199 gl->enableClientStateiEXT                                                       = glEnableClientStateiEXT;
200 gl->enableVertexArrayAttrib                                                     = glEnableVertexArrayAttrib;
201 gl->enableVertexArrayAttribEXT                                          = glEnableVertexArrayAttribEXT;
202 gl->enableVertexArrayEXT                                                        = glEnableVertexArrayEXT;
203 gl->enableVertexAttribArray                                                     = glEnableVertexAttribArray;
204 gl->enablei                                                                                     = glEnablei;
205 gl->endConditionalRender                                                        = glEndConditionalRender;
206 gl->endQuery                                                                            = glEndQuery;
207 gl->endQueryIndexed                                                                     = glEndQueryIndexed;
208 gl->endTransformFeedback                                                        = glEndTransformFeedback;
209 gl->fenceSync                                                                           = glFenceSync;
210 gl->finish                                                                                      = glFinish;
211 gl->flush                                                                                       = glFlush;
212 gl->flushMappedBufferRange                                                      = glFlushMappedBufferRange;
213 gl->flushMappedNamedBufferRange                                         = glFlushMappedNamedBufferRange;
214 gl->flushMappedNamedBufferRangeEXT                                      = glFlushMappedNamedBufferRangeEXT;
215 gl->framebufferDrawBufferEXT                                            = glFramebufferDrawBufferEXT;
216 gl->framebufferDrawBuffersEXT                                           = glFramebufferDrawBuffersEXT;
217 gl->framebufferParameteri                                                       = glFramebufferParameteri;
218 gl->framebufferReadBufferEXT                                            = glFramebufferReadBufferEXT;
219 gl->framebufferRenderbuffer                                                     = glFramebufferRenderbuffer;
220 gl->framebufferTexture                                                          = glFramebufferTexture;
221 gl->framebufferTexture1D                                                        = glFramebufferTexture1D;
222 gl->framebufferTexture2D                                                        = glFramebufferTexture2D;
223 gl->framebufferTexture3D                                                        = glFramebufferTexture3D;
224 gl->framebufferTexture3DOES                                                     = glFramebufferTexture3DOES;
225 gl->framebufferTextureLayer                                                     = glFramebufferTextureLayer;
226 gl->frontFace                                                                           = glFrontFace;
227 gl->genBuffers                                                                          = glGenBuffers;
228 gl->genFramebuffers                                                                     = glGenFramebuffers;
229 gl->genProgramPipelines                                                         = glGenProgramPipelines;
230 gl->genQueries                                                                          = glGenQueries;
231 gl->genRenderbuffers                                                            = glGenRenderbuffers;
232 gl->genSamplers                                                                         = glGenSamplers;
233 gl->genTextures                                                                         = glGenTextures;
234 gl->genTransformFeedbacks                                                       = glGenTransformFeedbacks;
235 gl->genVertexArrays                                                                     = glGenVertexArrays;
236 gl->generateMipmap                                                                      = glGenerateMipmap;
237 gl->generateMultiTexMipmapEXT                                           = glGenerateMultiTexMipmapEXT;
238 gl->generateTextureMipmap                                                       = glGenerateTextureMipmap;
239 gl->generateTextureMipmapEXT                                            = glGenerateTextureMipmapEXT;
240 gl->getActiveAtomicCounterBufferiv                                      = glGetActiveAtomicCounterBufferiv;
241 gl->getActiveAttrib                                                                     = glGetActiveAttrib;
242 gl->getActiveSubroutineName                                                     = glGetActiveSubroutineName;
243 gl->getActiveSubroutineUniformName                                      = glGetActiveSubroutineUniformName;
244 gl->getActiveSubroutineUniformiv                                        = glGetActiveSubroutineUniformiv;
245 gl->getActiveUniform                                                            = glGetActiveUniform;
246 gl->getActiveUniformBlockName                                           = glGetActiveUniformBlockName;
247 gl->getActiveUniformBlockiv                                                     = glGetActiveUniformBlockiv;
248 gl->getActiveUniformName                                                        = glGetActiveUniformName;
249 gl->getActiveUniformsiv                                                         = glGetActiveUniformsiv;
250 gl->getAttachedShaders                                                          = glGetAttachedShaders;
251 gl->getAttribLocation                                                           = glGetAttribLocation;
252 gl->getBooleani_v                                                                       = glGetBooleani_v;
253 gl->getBooleanv                                                                         = glGetBooleanv;
254 gl->getBufferParameteri64v                                                      = glGetBufferParameteri64v;
255 gl->getBufferParameteriv                                                        = glGetBufferParameteriv;
256 gl->getBufferPointerv                                                           = glGetBufferPointerv;
257 gl->getBufferSubData                                                            = glGetBufferSubData;
258 gl->getCompressedMultiTexImageEXT                                       = glGetCompressedMultiTexImageEXT;
259 gl->getCompressedTexImage                                                       = glGetCompressedTexImage;
260 gl->getCompressedTextureImage                                           = glGetCompressedTextureImage;
261 gl->getCompressedTextureImageEXT                                        = glGetCompressedTextureImageEXT;
262 gl->getCompressedTextureSubImage                                        = glGetCompressedTextureSubImage;
263 gl->getDebugMessageLog                                                          = glGetDebugMessageLog;
264 gl->getDoublei_v                                                                        = glGetDoublei_v;
265 gl->getDoublev                                                                          = glGetDoublev;
266 gl->getError                                                                            = glGetError;
267 gl->getFloati_v                                                                         = glGetFloati_v;
268 gl->getFloatv                                                                           = glGetFloatv;
269 gl->getFragDataIndex                                                            = glGetFragDataIndex;
270 gl->getFragDataLocation                                                         = glGetFragDataLocation;
271 gl->getFramebufferAttachmentParameteriv                         = glGetFramebufferAttachmentParameteriv;
272 gl->getFramebufferParameteriv                                           = glGetFramebufferParameteriv;
273 gl->getFramebufferParameterivEXT                                        = glGetFramebufferParameterivEXT;
274 gl->getGraphicsResetStatus                                                      = glGetGraphicsResetStatus;
275 gl->getInteger64i_v                                                                     = glGetInteger64i_v;
276 gl->getInteger64v                                                                       = glGetInteger64v;
277 gl->getIntegeri_v                                                                       = glGetIntegeri_v;
278 gl->getIntegerv                                                                         = glGetIntegerv;
279 gl->getInternalformatSampleivNV                                         = glGetInternalformatSampleivNV;
280 gl->getInternalformati64v                                                       = glGetInternalformati64v;
281 gl->getInternalformativ                                                         = glGetInternalformativ;
282 gl->getMultiTexEnvfvEXT                                                         = glGetMultiTexEnvfvEXT;
283 gl->getMultiTexEnvivEXT                                                         = glGetMultiTexEnvivEXT;
284 gl->getMultiTexGendvEXT                                                         = glGetMultiTexGendvEXT;
285 gl->getMultiTexGenfvEXT                                                         = glGetMultiTexGenfvEXT;
286 gl->getMultiTexGenivEXT                                                         = glGetMultiTexGenivEXT;
287 gl->getMultiTexImageEXT                                                         = glGetMultiTexImageEXT;
288 gl->getMultiTexLevelParameterfvEXT                                      = glGetMultiTexLevelParameterfvEXT;
289 gl->getMultiTexLevelParameterivEXT                                      = glGetMultiTexLevelParameterivEXT;
290 gl->getMultiTexParameterIivEXT                                          = glGetMultiTexParameterIivEXT;
291 gl->getMultiTexParameterIuivEXT                                         = glGetMultiTexParameterIuivEXT;
292 gl->getMultiTexParameterfvEXT                                           = glGetMultiTexParameterfvEXT;
293 gl->getMultiTexParameterivEXT                                           = glGetMultiTexParameterivEXT;
294 gl->getMultisamplefv                                                            = glGetMultisamplefv;
295 gl->getNamedBufferParameteri64v                                         = glGetNamedBufferParameteri64v;
296 gl->getNamedBufferParameteriv                                           = glGetNamedBufferParameteriv;
297 gl->getNamedBufferParameterivEXT                                        = glGetNamedBufferParameterivEXT;
298 gl->getNamedBufferPointerv                                                      = glGetNamedBufferPointerv;
299 gl->getNamedBufferPointervEXT                                           = glGetNamedBufferPointervEXT;
300 gl->getNamedBufferSubData                                                       = glGetNamedBufferSubData;
301 gl->getNamedBufferSubDataEXT                                            = glGetNamedBufferSubDataEXT;
302 gl->getNamedFramebufferAttachmentParameteriv            = glGetNamedFramebufferAttachmentParameteriv;
303 gl->getNamedFramebufferAttachmentParameterivEXT         = glGetNamedFramebufferAttachmentParameterivEXT;
304 gl->getNamedFramebufferParameteriv                                      = glGetNamedFramebufferParameteriv;
305 gl->getNamedFramebufferParameterivEXT                           = glGetNamedFramebufferParameterivEXT;
306 gl->getNamedProgramLocalParameterIivEXT                         = glGetNamedProgramLocalParameterIivEXT;
307 gl->getNamedProgramLocalParameterIuivEXT                        = glGetNamedProgramLocalParameterIuivEXT;
308 gl->getNamedProgramLocalParameterdvEXT                          = glGetNamedProgramLocalParameterdvEXT;
309 gl->getNamedProgramLocalParameterfvEXT                          = glGetNamedProgramLocalParameterfvEXT;
310 gl->getNamedProgramStringEXT                                            = glGetNamedProgramStringEXT;
311 gl->getNamedProgramivEXT                                                        = glGetNamedProgramivEXT;
312 gl->getNamedRenderbufferParameteriv                                     = glGetNamedRenderbufferParameteriv;
313 gl->getNamedRenderbufferParameterivEXT                          = glGetNamedRenderbufferParameterivEXT;
314 gl->getObjectLabel                                                                      = glGetObjectLabel;
315 gl->getObjectPtrLabel                                                           = glGetObjectPtrLabel;
316 gl->getPointerIndexedvEXT                                                       = glGetPointerIndexedvEXT;
317 gl->getPointeri_vEXT                                                            = glGetPointeri_vEXT;
318 gl->getPointerv                                                                         = glGetPointerv;
319 gl->getProgramBinary                                                            = glGetProgramBinary;
320 gl->getProgramInfoLog                                                           = glGetProgramInfoLog;
321 gl->getProgramInterfaceiv                                                       = glGetProgramInterfaceiv;
322 gl->getProgramPipelineInfoLog                                           = glGetProgramPipelineInfoLog;
323 gl->getProgramPipelineiv                                                        = glGetProgramPipelineiv;
324 gl->getProgramResourceIndex                                                     = glGetProgramResourceIndex;
325 gl->getProgramResourceLocation                                          = glGetProgramResourceLocation;
326 gl->getProgramResourceLocationIndex                                     = glGetProgramResourceLocationIndex;
327 gl->getProgramResourceName                                                      = glGetProgramResourceName;
328 gl->getProgramResourceiv                                                        = glGetProgramResourceiv;
329 gl->getProgramStageiv                                                           = glGetProgramStageiv;
330 gl->getProgramiv                                                                        = glGetProgramiv;
331 gl->getQueryBufferObjecti64v                                            = glGetQueryBufferObjecti64v;
332 gl->getQueryBufferObjectiv                                                      = glGetQueryBufferObjectiv;
333 gl->getQueryBufferObjectui64v                                           = glGetQueryBufferObjectui64v;
334 gl->getQueryBufferObjectuiv                                                     = glGetQueryBufferObjectuiv;
335 gl->getQueryIndexediv                                                           = glGetQueryIndexediv;
336 gl->getQueryObjecti64v                                                          = glGetQueryObjecti64v;
337 gl->getQueryObjectiv                                                            = glGetQueryObjectiv;
338 gl->getQueryObjectui64v                                                         = glGetQueryObjectui64v;
339 gl->getQueryObjectuiv                                                           = glGetQueryObjectuiv;
340 gl->getQueryiv                                                                          = glGetQueryiv;
341 gl->getRenderbufferParameteriv                                          = glGetRenderbufferParameteriv;
342 gl->getSamplerParameterIiv                                                      = glGetSamplerParameterIiv;
343 gl->getSamplerParameterIuiv                                                     = glGetSamplerParameterIuiv;
344 gl->getSamplerParameterfv                                                       = glGetSamplerParameterfv;
345 gl->getSamplerParameteriv                                                       = glGetSamplerParameteriv;
346 gl->getShaderInfoLog                                                            = glGetShaderInfoLog;
347 gl->getShaderPrecisionFormat                                            = glGetShaderPrecisionFormat;
348 gl->getShaderSource                                                                     = glGetShaderSource;
349 gl->getShaderiv                                                                         = glGetShaderiv;
350 gl->getString                                                                           = glGetString;
351 gl->getStringi                                                                          = glGetStringi;
352 gl->getSubroutineIndex                                                          = glGetSubroutineIndex;
353 gl->getSubroutineUniformLocation                                        = glGetSubroutineUniformLocation;
354 gl->getSynciv                                                                           = glGetSynciv;
355 gl->getTexImage                                                                         = glGetTexImage;
356 gl->getTexLevelParameterfv                                                      = glGetTexLevelParameterfv;
357 gl->getTexLevelParameteriv                                                      = glGetTexLevelParameteriv;
358 gl->getTexParameterIiv                                                          = glGetTexParameterIiv;
359 gl->getTexParameterIuiv                                                         = glGetTexParameterIuiv;
360 gl->getTexParameterfv                                                           = glGetTexParameterfv;
361 gl->getTexParameteriv                                                           = glGetTexParameteriv;
362 gl->getTextureImage                                                                     = glGetTextureImage;
363 gl->getTextureImageEXT                                                          = glGetTextureImageEXT;
364 gl->getTextureLevelParameterfv                                          = glGetTextureLevelParameterfv;
365 gl->getTextureLevelParameterfvEXT                                       = glGetTextureLevelParameterfvEXT;
366 gl->getTextureLevelParameteriv                                          = glGetTextureLevelParameteriv;
367 gl->getTextureLevelParameterivEXT                                       = glGetTextureLevelParameterivEXT;
368 gl->getTextureParameterIiv                                                      = glGetTextureParameterIiv;
369 gl->getTextureParameterIivEXT                                           = glGetTextureParameterIivEXT;
370 gl->getTextureParameterIuiv                                                     = glGetTextureParameterIuiv;
371 gl->getTextureParameterIuivEXT                                          = glGetTextureParameterIuivEXT;
372 gl->getTextureParameterfv                                                       = glGetTextureParameterfv;
373 gl->getTextureParameterfvEXT                                            = glGetTextureParameterfvEXT;
374 gl->getTextureParameteriv                                                       = glGetTextureParameteriv;
375 gl->getTextureParameterivEXT                                            = glGetTextureParameterivEXT;
376 gl->getTextureSubImage                                                          = glGetTextureSubImage;
377 gl->getTransformFeedbackVarying                                         = glGetTransformFeedbackVarying;
378 gl->getTransformFeedbacki64_v                                           = glGetTransformFeedbacki64_v;
379 gl->getTransformFeedbacki_v                                                     = glGetTransformFeedbacki_v;
380 gl->getTransformFeedbackiv                                                      = glGetTransformFeedbackiv;
381 gl->getUniformBlockIndex                                                        = glGetUniformBlockIndex;
382 gl->getUniformIndices                                                           = glGetUniformIndices;
383 gl->getUniformLocation                                                          = glGetUniformLocation;
384 gl->getUniformSubroutineuiv                                                     = glGetUniformSubroutineuiv;
385 gl->getUniformdv                                                                        = glGetUniformdv;
386 gl->getUniformfv                                                                        = glGetUniformfv;
387 gl->getUniformiv                                                                        = glGetUniformiv;
388 gl->getUniformuiv                                                                       = glGetUniformuiv;
389 gl->getVertexArrayIndexed64iv                                           = glGetVertexArrayIndexed64iv;
390 gl->getVertexArrayIndexediv                                                     = glGetVertexArrayIndexediv;
391 gl->getVertexArrayIntegeri_vEXT                                         = glGetVertexArrayIntegeri_vEXT;
392 gl->getVertexArrayIntegervEXT                                           = glGetVertexArrayIntegervEXT;
393 gl->getVertexArrayPointeri_vEXT                                         = glGetVertexArrayPointeri_vEXT;
394 gl->getVertexArrayPointervEXT                                           = glGetVertexArrayPointervEXT;
395 gl->getVertexArrayiv                                                            = glGetVertexArrayiv;
396 gl->getVertexAttribIiv                                                          = glGetVertexAttribIiv;
397 gl->getVertexAttribIuiv                                                         = glGetVertexAttribIuiv;
398 gl->getVertexAttribLdv                                                          = glGetVertexAttribLdv;
399 gl->getVertexAttribPointerv                                                     = glGetVertexAttribPointerv;
400 gl->getVertexAttribdv                                                           = glGetVertexAttribdv;
401 gl->getVertexAttribfv                                                           = glGetVertexAttribfv;
402 gl->getVertexAttribiv                                                           = glGetVertexAttribiv;
403 gl->getnCompressedTexImage                                                      = glGetnCompressedTexImage;
404 gl->getnTexImage                                                                        = glGetnTexImage;
405 gl->getnUniformdv                                                                       = glGetnUniformdv;
406 gl->getnUniformfv                                                                       = glGetnUniformfv;
407 gl->getnUniformiv                                                                       = glGetnUniformiv;
408 gl->getnUniformuiv                                                                      = glGetnUniformuiv;
409 gl->hint                                                                                        = glHint;
410 gl->insertEventMarkerEXT                                                        = glInsertEventMarkerEXT;
411 gl->invalidateBufferData                                                        = glInvalidateBufferData;
412 gl->invalidateBufferSubData                                                     = glInvalidateBufferSubData;
413 gl->invalidateFramebuffer                                                       = glInvalidateFramebuffer;
414 gl->invalidateNamedFramebufferData                                      = glInvalidateNamedFramebufferData;
415 gl->invalidateNamedFramebufferSubData                           = glInvalidateNamedFramebufferSubData;
416 gl->invalidateSubFramebuffer                                            = glInvalidateSubFramebuffer;
417 gl->invalidateTexImage                                                          = glInvalidateTexImage;
418 gl->invalidateTexSubImage                                                       = glInvalidateTexSubImage;
419 gl->isBuffer                                                                            = glIsBuffer;
420 gl->isEnabled                                                                           = glIsEnabled;
421 gl->isEnabledi                                                                          = glIsEnabledi;
422 gl->isFramebuffer                                                                       = glIsFramebuffer;
423 gl->isProgram                                                                           = glIsProgram;
424 gl->isProgramPipeline                                                           = glIsProgramPipeline;
425 gl->isQuery                                                                                     = glIsQuery;
426 gl->isRenderbuffer                                                                      = glIsRenderbuffer;
427 gl->isSampler                                                                           = glIsSampler;
428 gl->isShader                                                                            = glIsShader;
429 gl->isSync                                                                                      = glIsSync;
430 gl->isTexture                                                                           = glIsTexture;
431 gl->isTransformFeedback                                                         = glIsTransformFeedback;
432 gl->isVertexArray                                                                       = glIsVertexArray;
433 gl->lineWidth                                                                           = glLineWidth;
434 gl->linkProgram                                                                         = glLinkProgram;
435 gl->logicOp                                                                                     = glLogicOp;
436 gl->mapBuffer                                                                           = glMapBuffer;
437 gl->mapBufferRange                                                                      = glMapBufferRange;
438 gl->mapNamedBuffer                                                                      = glMapNamedBuffer;
439 gl->mapNamedBufferEXT                                                           = glMapNamedBufferEXT;
440 gl->mapNamedBufferRange                                                         = glMapNamedBufferRange;
441 gl->mapNamedBufferRangeEXT                                                      = glMapNamedBufferRangeEXT;
442 gl->matrixFrustumEXT                                                            = glMatrixFrustumEXT;
443 gl->matrixLoadIdentityEXT                                                       = glMatrixLoadIdentityEXT;
444 gl->matrixLoadTransposedEXT                                                     = glMatrixLoadTransposedEXT;
445 gl->matrixLoadTransposefEXT                                                     = glMatrixLoadTransposefEXT;
446 gl->matrixLoaddEXT                                                                      = glMatrixLoaddEXT;
447 gl->matrixLoadfEXT                                                                      = glMatrixLoadfEXT;
448 gl->matrixMultTransposedEXT                                                     = glMatrixMultTransposedEXT;
449 gl->matrixMultTransposefEXT                                                     = glMatrixMultTransposefEXT;
450 gl->matrixMultdEXT                                                                      = glMatrixMultdEXT;
451 gl->matrixMultfEXT                                                                      = glMatrixMultfEXT;
452 gl->matrixOrthoEXT                                                                      = glMatrixOrthoEXT;
453 gl->matrixPopEXT                                                                        = glMatrixPopEXT;
454 gl->matrixPushEXT                                                                       = glMatrixPushEXT;
455 gl->matrixRotatedEXT                                                            = glMatrixRotatedEXT;
456 gl->matrixRotatefEXT                                                            = glMatrixRotatefEXT;
457 gl->matrixScaledEXT                                                                     = glMatrixScaledEXT;
458 gl->matrixScalefEXT                                                                     = glMatrixScalefEXT;
459 gl->matrixTranslatedEXT                                                         = glMatrixTranslatedEXT;
460 gl->matrixTranslatefEXT                                                         = glMatrixTranslatefEXT;
461 gl->maxShaderCompilerThreadsKHR                                         = glMaxShaderCompilerThreadsKHR;
462 gl->memoryBarrier                                                                       = glMemoryBarrier;
463 gl->memoryBarrierByRegion                                                       = glMemoryBarrierByRegion;
464 gl->minSampleShading                                                            = glMinSampleShading;
465 gl->multiDrawArrays                                                                     = glMultiDrawArrays;
466 gl->multiDrawArraysIndirect                                                     = glMultiDrawArraysIndirect;
467 gl->multiDrawArraysIndirectCount                                        = glMultiDrawArraysIndirectCount;
468 gl->multiDrawElements                                                           = glMultiDrawElements;
469 gl->multiDrawElementsBaseVertex                                         = glMultiDrawElementsBaseVertex;
470 gl->multiDrawElementsIndirect                                           = glMultiDrawElementsIndirect;
471 gl->multiDrawElementsIndirectCount                                      = glMultiDrawElementsIndirectCount;
472 gl->multiTexBufferEXT                                                           = glMultiTexBufferEXT;
473 gl->multiTexCoordPointerEXT                                                     = glMultiTexCoordPointerEXT;
474 gl->multiTexEnvfEXT                                                                     = glMultiTexEnvfEXT;
475 gl->multiTexEnvfvEXT                                                            = glMultiTexEnvfvEXT;
476 gl->multiTexEnviEXT                                                                     = glMultiTexEnviEXT;
477 gl->multiTexEnvivEXT                                                            = glMultiTexEnvivEXT;
478 gl->multiTexGendEXT                                                                     = glMultiTexGendEXT;
479 gl->multiTexGendvEXT                                                            = glMultiTexGendvEXT;
480 gl->multiTexGenfEXT                                                                     = glMultiTexGenfEXT;
481 gl->multiTexGenfvEXT                                                            = glMultiTexGenfvEXT;
482 gl->multiTexGeniEXT                                                                     = glMultiTexGeniEXT;
483 gl->multiTexGenivEXT                                                            = glMultiTexGenivEXT;
484 gl->multiTexImage1DEXT                                                          = glMultiTexImage1DEXT;
485 gl->multiTexImage2DEXT                                                          = glMultiTexImage2DEXT;
486 gl->multiTexImage3DEXT                                                          = glMultiTexImage3DEXT;
487 gl->multiTexParameterIivEXT                                                     = glMultiTexParameterIivEXT;
488 gl->multiTexParameterIuivEXT                                            = glMultiTexParameterIuivEXT;
489 gl->multiTexParameterfEXT                                                       = glMultiTexParameterfEXT;
490 gl->multiTexParameterfvEXT                                                      = glMultiTexParameterfvEXT;
491 gl->multiTexParameteriEXT                                                       = glMultiTexParameteriEXT;
492 gl->multiTexParameterivEXT                                                      = glMultiTexParameterivEXT;
493 gl->multiTexRenderbufferEXT                                                     = glMultiTexRenderbufferEXT;
494 gl->multiTexSubImage1DEXT                                                       = glMultiTexSubImage1DEXT;
495 gl->multiTexSubImage2DEXT                                                       = glMultiTexSubImage2DEXT;
496 gl->multiTexSubImage3DEXT                                                       = glMultiTexSubImage3DEXT;
497 gl->namedBufferData                                                                     = glNamedBufferData;
498 gl->namedBufferDataEXT                                                          = glNamedBufferDataEXT;
499 gl->namedBufferPageCommitmentARB                                        = glNamedBufferPageCommitmentARB;
500 gl->namedBufferPageCommitmentEXT                                        = glNamedBufferPageCommitmentEXT;
501 gl->namedBufferStorage                                                          = glNamedBufferStorage;
502 gl->namedBufferSubData                                                          = glNamedBufferSubData;
503 gl->namedCopyBufferSubDataEXT                                           = glNamedCopyBufferSubDataEXT;
504 gl->namedFramebufferDrawBuffer                                          = glNamedFramebufferDrawBuffer;
505 gl->namedFramebufferDrawBuffers                                         = glNamedFramebufferDrawBuffers;
506 gl->namedFramebufferParameteri                                          = glNamedFramebufferParameteri;
507 gl->namedFramebufferParameteriEXT                                       = glNamedFramebufferParameteriEXT;
508 gl->namedFramebufferReadBuffer                                          = glNamedFramebufferReadBuffer;
509 gl->namedFramebufferRenderbuffer                                        = glNamedFramebufferRenderbuffer;
510 gl->namedFramebufferRenderbufferEXT                                     = glNamedFramebufferRenderbufferEXT;
511 gl->namedFramebufferTexture                                                     = glNamedFramebufferTexture;
512 gl->namedFramebufferTexture1DEXT                                        = glNamedFramebufferTexture1DEXT;
513 gl->namedFramebufferTexture2DEXT                                        = glNamedFramebufferTexture2DEXT;
514 gl->namedFramebufferTexture3DEXT                                        = glNamedFramebufferTexture3DEXT;
515 gl->namedFramebufferTextureEXT                                          = glNamedFramebufferTextureEXT;
516 gl->namedFramebufferTextureFaceEXT                                      = glNamedFramebufferTextureFaceEXT;
517 gl->namedFramebufferTextureLayer                                        = glNamedFramebufferTextureLayer;
518 gl->namedFramebufferTextureLayerEXT                                     = glNamedFramebufferTextureLayerEXT;
519 gl->namedProgramLocalParameter4dEXT                                     = glNamedProgramLocalParameter4dEXT;
520 gl->namedProgramLocalParameter4dvEXT                            = glNamedProgramLocalParameter4dvEXT;
521 gl->namedProgramLocalParameter4fEXT                                     = glNamedProgramLocalParameter4fEXT;
522 gl->namedProgramLocalParameter4fvEXT                            = glNamedProgramLocalParameter4fvEXT;
523 gl->namedProgramLocalParameterI4iEXT                            = glNamedProgramLocalParameterI4iEXT;
524 gl->namedProgramLocalParameterI4ivEXT                           = glNamedProgramLocalParameterI4ivEXT;
525 gl->namedProgramLocalParameterI4uiEXT                           = glNamedProgramLocalParameterI4uiEXT;
526 gl->namedProgramLocalParameterI4uivEXT                          = glNamedProgramLocalParameterI4uivEXT;
527 gl->namedProgramLocalParameters4fvEXT                           = glNamedProgramLocalParameters4fvEXT;
528 gl->namedProgramLocalParametersI4ivEXT                          = glNamedProgramLocalParametersI4ivEXT;
529 gl->namedProgramLocalParametersI4uivEXT                         = glNamedProgramLocalParametersI4uivEXT;
530 gl->namedProgramStringEXT                                                       = glNamedProgramStringEXT;
531 gl->namedRenderbufferStorage                                            = glNamedRenderbufferStorage;
532 gl->namedRenderbufferStorageEXT                                         = glNamedRenderbufferStorageEXT;
533 gl->namedRenderbufferStorageMultisample                         = glNamedRenderbufferStorageMultisample;
534 gl->namedRenderbufferStorageMultisampleCoverageEXT      = glNamedRenderbufferStorageMultisampleCoverageEXT;
535 gl->namedRenderbufferStorageMultisampleEXT                      = glNamedRenderbufferStorageMultisampleEXT;
536 gl->objectLabel                                                                         = glObjectLabel;
537 gl->objectPtrLabel                                                                      = glObjectPtrLabel;
538 gl->patchParameterfv                                                            = glPatchParameterfv;
539 gl->patchParameteri                                                                     = glPatchParameteri;
540 gl->pauseTransformFeedback                                                      = glPauseTransformFeedback;
541 gl->pixelStoref                                                                         = glPixelStoref;
542 gl->pixelStorei                                                                         = glPixelStorei;
543 gl->pointParameterf                                                                     = glPointParameterf;
544 gl->pointParameterfv                                                            = glPointParameterfv;
545 gl->pointParameteri                                                                     = glPointParameteri;
546 gl->pointParameteriv                                                            = glPointParameteriv;
547 gl->pointSize                                                                           = glPointSize;
548 gl->polygonMode                                                                         = glPolygonMode;
549 gl->polygonOffset                                                                       = glPolygonOffset;
550 gl->polygonOffsetClamp                                                          = glPolygonOffsetClamp;
551 gl->popDebugGroup                                                                       = glPopDebugGroup;
552 gl->popGroupMarkerEXT                                                           = glPopGroupMarkerEXT;
553 gl->primitiveBoundingBox                                                        = glPrimitiveBoundingBox;
554 gl->primitiveRestartIndex                                                       = glPrimitiveRestartIndex;
555 gl->programBinary                                                                       = glProgramBinary;
556 gl->programParameteri                                                           = glProgramParameteri;
557 gl->programUniform1d                                                            = glProgramUniform1d;
558 gl->programUniform1dEXT                                                         = glProgramUniform1dEXT;
559 gl->programUniform1dv                                                           = glProgramUniform1dv;
560 gl->programUniform1dvEXT                                                        = glProgramUniform1dvEXT;
561 gl->programUniform1f                                                            = glProgramUniform1f;
562 gl->programUniform1fv                                                           = glProgramUniform1fv;
563 gl->programUniform1i                                                            = glProgramUniform1i;
564 gl->programUniform1iv                                                           = glProgramUniform1iv;
565 gl->programUniform1ui                                                           = glProgramUniform1ui;
566 gl->programUniform1uiv                                                          = glProgramUniform1uiv;
567 gl->programUniform2d                                                            = glProgramUniform2d;
568 gl->programUniform2dEXT                                                         = glProgramUniform2dEXT;
569 gl->programUniform2dv                                                           = glProgramUniform2dv;
570 gl->programUniform2dvEXT                                                        = glProgramUniform2dvEXT;
571 gl->programUniform2f                                                            = glProgramUniform2f;
572 gl->programUniform2fv                                                           = glProgramUniform2fv;
573 gl->programUniform2i                                                            = glProgramUniform2i;
574 gl->programUniform2iv                                                           = glProgramUniform2iv;
575 gl->programUniform2ui                                                           = glProgramUniform2ui;
576 gl->programUniform2uiv                                                          = glProgramUniform2uiv;
577 gl->programUniform3d                                                            = glProgramUniform3d;
578 gl->programUniform3dEXT                                                         = glProgramUniform3dEXT;
579 gl->programUniform3dv                                                           = glProgramUniform3dv;
580 gl->programUniform3dvEXT                                                        = glProgramUniform3dvEXT;
581 gl->programUniform3f                                                            = glProgramUniform3f;
582 gl->programUniform3fv                                                           = glProgramUniform3fv;
583 gl->programUniform3i                                                            = glProgramUniform3i;
584 gl->programUniform3iv                                                           = glProgramUniform3iv;
585 gl->programUniform3ui                                                           = glProgramUniform3ui;
586 gl->programUniform3uiv                                                          = glProgramUniform3uiv;
587 gl->programUniform4d                                                            = glProgramUniform4d;
588 gl->programUniform4dEXT                                                         = glProgramUniform4dEXT;
589 gl->programUniform4dv                                                           = glProgramUniform4dv;
590 gl->programUniform4dvEXT                                                        = glProgramUniform4dvEXT;
591 gl->programUniform4f                                                            = glProgramUniform4f;
592 gl->programUniform4fv                                                           = glProgramUniform4fv;
593 gl->programUniform4i                                                            = glProgramUniform4i;
594 gl->programUniform4iv                                                           = glProgramUniform4iv;
595 gl->programUniform4ui                                                           = glProgramUniform4ui;
596 gl->programUniform4uiv                                                          = glProgramUniform4uiv;
597 gl->programUniformMatrix2dv                                                     = glProgramUniformMatrix2dv;
598 gl->programUniformMatrix2dvEXT                                          = glProgramUniformMatrix2dvEXT;
599 gl->programUniformMatrix2fv                                                     = glProgramUniformMatrix2fv;
600 gl->programUniformMatrix2x3dv                                           = glProgramUniformMatrix2x3dv;
601 gl->programUniformMatrix2x3dvEXT                                        = glProgramUniformMatrix2x3dvEXT;
602 gl->programUniformMatrix2x3fv                                           = glProgramUniformMatrix2x3fv;
603 gl->programUniformMatrix2x4dv                                           = glProgramUniformMatrix2x4dv;
604 gl->programUniformMatrix2x4dvEXT                                        = glProgramUniformMatrix2x4dvEXT;
605 gl->programUniformMatrix2x4fv                                           = glProgramUniformMatrix2x4fv;
606 gl->programUniformMatrix3dv                                                     = glProgramUniformMatrix3dv;
607 gl->programUniformMatrix3dvEXT                                          = glProgramUniformMatrix3dvEXT;
608 gl->programUniformMatrix3fv                                                     = glProgramUniformMatrix3fv;
609 gl->programUniformMatrix3x2dv                                           = glProgramUniformMatrix3x2dv;
610 gl->programUniformMatrix3x2dvEXT                                        = glProgramUniformMatrix3x2dvEXT;
611 gl->programUniformMatrix3x2fv                                           = glProgramUniformMatrix3x2fv;
612 gl->programUniformMatrix3x4dv                                           = glProgramUniformMatrix3x4dv;
613 gl->programUniformMatrix3x4dvEXT                                        = glProgramUniformMatrix3x4dvEXT;
614 gl->programUniformMatrix3x4fv                                           = glProgramUniformMatrix3x4fv;
615 gl->programUniformMatrix4dv                                                     = glProgramUniformMatrix4dv;
616 gl->programUniformMatrix4dvEXT                                          = glProgramUniformMatrix4dvEXT;
617 gl->programUniformMatrix4fv                                                     = glProgramUniformMatrix4fv;
618 gl->programUniformMatrix4x2dv                                           = glProgramUniformMatrix4x2dv;
619 gl->programUniformMatrix4x2dvEXT                                        = glProgramUniformMatrix4x2dvEXT;
620 gl->programUniformMatrix4x2fv                                           = glProgramUniformMatrix4x2fv;
621 gl->programUniformMatrix4x3dv                                           = glProgramUniformMatrix4x3dv;
622 gl->programUniformMatrix4x3dvEXT                                        = glProgramUniformMatrix4x3dvEXT;
623 gl->programUniformMatrix4x3fv                                           = glProgramUniformMatrix4x3fv;
624 gl->provokingVertex                                                                     = glProvokingVertex;
625 gl->pushClientAttribDefaultEXT                                          = glPushClientAttribDefaultEXT;
626 gl->pushDebugGroup                                                                      = glPushDebugGroup;
627 gl->pushGroupMarkerEXT                                                          = glPushGroupMarkerEXT;
628 gl->queryCounter                                                                        = glQueryCounter;
629 gl->readBuffer                                                                          = glReadBuffer;
630 gl->readPixels                                                                          = glReadPixels;
631 gl->readnPixels                                                                         = glReadnPixels;
632 gl->releaseShaderCompiler                                                       = glReleaseShaderCompiler;
633 gl->renderbufferStorage                                                         = glRenderbufferStorage;
634 gl->renderbufferStorageMultisample                                      = glRenderbufferStorageMultisample;
635 gl->resumeTransformFeedback                                                     = glResumeTransformFeedback;
636 gl->sampleCoverage                                                                      = glSampleCoverage;
637 gl->sampleMaski                                                                         = glSampleMaski;
638 gl->samplerParameterIiv                                                         = glSamplerParameterIiv;
639 gl->samplerParameterIuiv                                                        = glSamplerParameterIuiv;
640 gl->samplerParameterf                                                           = glSamplerParameterf;
641 gl->samplerParameterfv                                                          = glSamplerParameterfv;
642 gl->samplerParameteri                                                           = glSamplerParameteri;
643 gl->samplerParameteriv                                                          = glSamplerParameteriv;
644 gl->scissor                                                                                     = glScissor;
645 gl->scissorArrayv                                                                       = glScissorArrayv;
646 gl->scissorIndexed                                                                      = glScissorIndexed;
647 gl->scissorIndexedv                                                                     = glScissorIndexedv;
648 gl->shaderBinary                                                                        = glShaderBinary;
649 gl->shaderSource                                                                        = glShaderSource;
650 gl->shaderStorageBlockBinding                                           = glShaderStorageBlockBinding;
651 gl->specializeShader                                                            = glSpecializeShader;
652 gl->stencilFunc                                                                         = glStencilFunc;
653 gl->stencilFuncSeparate                                                         = glStencilFuncSeparate;
654 gl->stencilMask                                                                         = glStencilMask;
655 gl->stencilMaskSeparate                                                         = glStencilMaskSeparate;
656 gl->stencilOp                                                                           = glStencilOp;
657 gl->stencilOpSeparate                                                           = glStencilOpSeparate;
658 gl->texBuffer                                                                           = glTexBuffer;
659 gl->texBufferRange                                                                      = glTexBufferRange;
660 gl->texImage1D                                                                          = glTexImage1D;
661 gl->texImage2D                                                                          = glTexImage2D;
662 gl->texImage2DMultisample                                                       = glTexImage2DMultisample;
663 gl->texImage3D                                                                          = glTexImage3D;
664 gl->texImage3DMultisample                                                       = glTexImage3DMultisample;
665 gl->texImage3DOES                                                                       = glTexImage3DOES;
666 gl->texPageCommitmentARB                                                        = glTexPageCommitmentARB;
667 gl->texParameterIiv                                                                     = glTexParameterIiv;
668 gl->texParameterIuiv                                                            = glTexParameterIuiv;
669 gl->texParameterf                                                                       = glTexParameterf;
670 gl->texParameterfv                                                                      = glTexParameterfv;
671 gl->texParameteri                                                                       = glTexParameteri;
672 gl->texParameteriv                                                                      = glTexParameteriv;
673 gl->texStorage1D                                                                        = glTexStorage1D;
674 gl->texStorage2D                                                                        = glTexStorage2D;
675 gl->texStorage2DMultisample                                                     = glTexStorage2DMultisample;
676 gl->texStorage3D                                                                        = glTexStorage3D;
677 gl->texStorage3DMultisample                                                     = glTexStorage3DMultisample;
678 gl->texSubImage1D                                                                       = glTexSubImage1D;
679 gl->texSubImage2D                                                                       = glTexSubImage2D;
680 gl->texSubImage3D                                                                       = glTexSubImage3D;
681 gl->texSubImage3DOES                                                            = glTexSubImage3DOES;
682 gl->textureBarrier                                                                      = glTextureBarrier;
683 gl->textureBuffer                                                                       = glTextureBuffer;
684 gl->textureBufferEXT                                                            = glTextureBufferEXT;
685 gl->textureBufferRange                                                          = glTextureBufferRange;
686 gl->textureBufferRangeEXT                                                       = glTextureBufferRangeEXT;
687 gl->textureImage1DEXT                                                           = glTextureImage1DEXT;
688 gl->textureImage2DEXT                                                           = glTextureImage2DEXT;
689 gl->textureImage3DEXT                                                           = glTextureImage3DEXT;
690 gl->texturePageCommitmentEXT                                            = glTexturePageCommitmentEXT;
691 gl->textureParameterIiv                                                         = glTextureParameterIiv;
692 gl->textureParameterIivEXT                                                      = glTextureParameterIivEXT;
693 gl->textureParameterIuiv                                                        = glTextureParameterIuiv;
694 gl->textureParameterIuivEXT                                                     = glTextureParameterIuivEXT;
695 gl->textureParameterf                                                           = glTextureParameterf;
696 gl->textureParameterfEXT                                                        = glTextureParameterfEXT;
697 gl->textureParameterfv                                                          = glTextureParameterfv;
698 gl->textureParameterfvEXT                                                       = glTextureParameterfvEXT;
699 gl->textureParameteri                                                           = glTextureParameteri;
700 gl->textureParameteriEXT                                                        = glTextureParameteriEXT;
701 gl->textureParameteriv                                                          = glTextureParameteriv;
702 gl->textureParameterivEXT                                                       = glTextureParameterivEXT;
703 gl->textureRenderbufferEXT                                                      = glTextureRenderbufferEXT;
704 gl->textureStorage1D                                                            = glTextureStorage1D;
705 gl->textureStorage1DEXT                                                         = glTextureStorage1DEXT;
706 gl->textureStorage2D                                                            = glTextureStorage2D;
707 gl->textureStorage2DEXT                                                         = glTextureStorage2DEXT;
708 gl->textureStorage2DMultisample                                         = glTextureStorage2DMultisample;
709 gl->textureStorage2DMultisampleEXT                                      = glTextureStorage2DMultisampleEXT;
710 gl->textureStorage3D                                                            = glTextureStorage3D;
711 gl->textureStorage3DEXT                                                         = glTextureStorage3DEXT;
712 gl->textureStorage3DMultisample                                         = glTextureStorage3DMultisample;
713 gl->textureStorage3DMultisampleEXT                                      = glTextureStorage3DMultisampleEXT;
714 gl->textureSubImage1D                                                           = glTextureSubImage1D;
715 gl->textureSubImage1DEXT                                                        = glTextureSubImage1DEXT;
716 gl->textureSubImage2D                                                           = glTextureSubImage2D;
717 gl->textureSubImage2DEXT                                                        = glTextureSubImage2DEXT;
718 gl->textureSubImage3D                                                           = glTextureSubImage3D;
719 gl->textureSubImage3DEXT                                                        = glTextureSubImage3DEXT;
720 gl->textureView                                                                         = glTextureView;
721 gl->transformFeedbackBufferBase                                         = glTransformFeedbackBufferBase;
722 gl->transformFeedbackBufferRange                                        = glTransformFeedbackBufferRange;
723 gl->transformFeedbackVaryings                                           = glTransformFeedbackVaryings;
724 gl->uniform1d                                                                           = glUniform1d;
725 gl->uniform1dv                                                                          = glUniform1dv;
726 gl->uniform1f                                                                           = glUniform1f;
727 gl->uniform1fv                                                                          = glUniform1fv;
728 gl->uniform1i                                                                           = glUniform1i;
729 gl->uniform1iv                                                                          = glUniform1iv;
730 gl->uniform1ui                                                                          = glUniform1ui;
731 gl->uniform1uiv                                                                         = glUniform1uiv;
732 gl->uniform2d                                                                           = glUniform2d;
733 gl->uniform2dv                                                                          = glUniform2dv;
734 gl->uniform2f                                                                           = glUniform2f;
735 gl->uniform2fv                                                                          = glUniform2fv;
736 gl->uniform2i                                                                           = glUniform2i;
737 gl->uniform2iv                                                                          = glUniform2iv;
738 gl->uniform2ui                                                                          = glUniform2ui;
739 gl->uniform2uiv                                                                         = glUniform2uiv;
740 gl->uniform3d                                                                           = glUniform3d;
741 gl->uniform3dv                                                                          = glUniform3dv;
742 gl->uniform3f                                                                           = glUniform3f;
743 gl->uniform3fv                                                                          = glUniform3fv;
744 gl->uniform3i                                                                           = glUniform3i;
745 gl->uniform3iv                                                                          = glUniform3iv;
746 gl->uniform3ui                                                                          = glUniform3ui;
747 gl->uniform3uiv                                                                         = glUniform3uiv;
748 gl->uniform4d                                                                           = glUniform4d;
749 gl->uniform4dv                                                                          = glUniform4dv;
750 gl->uniform4f                                                                           = glUniform4f;
751 gl->uniform4fv                                                                          = glUniform4fv;
752 gl->uniform4i                                                                           = glUniform4i;
753 gl->uniform4iv                                                                          = glUniform4iv;
754 gl->uniform4ui                                                                          = glUniform4ui;
755 gl->uniform4uiv                                                                         = glUniform4uiv;
756 gl->uniformBlockBinding                                                         = glUniformBlockBinding;
757 gl->uniformMatrix2dv                                                            = glUniformMatrix2dv;
758 gl->uniformMatrix2fv                                                            = glUniformMatrix2fv;
759 gl->uniformMatrix2x3dv                                                          = glUniformMatrix2x3dv;
760 gl->uniformMatrix2x3fv                                                          = glUniformMatrix2x3fv;
761 gl->uniformMatrix2x4dv                                                          = glUniformMatrix2x4dv;
762 gl->uniformMatrix2x4fv                                                          = glUniformMatrix2x4fv;
763 gl->uniformMatrix3dv                                                            = glUniformMatrix3dv;
764 gl->uniformMatrix3fv                                                            = glUniformMatrix3fv;
765 gl->uniformMatrix3x2dv                                                          = glUniformMatrix3x2dv;
766 gl->uniformMatrix3x2fv                                                          = glUniformMatrix3x2fv;
767 gl->uniformMatrix3x4dv                                                          = glUniformMatrix3x4dv;
768 gl->uniformMatrix3x4fv                                                          = glUniformMatrix3x4fv;
769 gl->uniformMatrix4dv                                                            = glUniformMatrix4dv;
770 gl->uniformMatrix4fv                                                            = glUniformMatrix4fv;
771 gl->uniformMatrix4x2dv                                                          = glUniformMatrix4x2dv;
772 gl->uniformMatrix4x2fv                                                          = glUniformMatrix4x2fv;
773 gl->uniformMatrix4x3dv                                                          = glUniformMatrix4x3dv;
774 gl->uniformMatrix4x3fv                                                          = glUniformMatrix4x3fv;
775 gl->uniformSubroutinesuiv                                                       = glUniformSubroutinesuiv;
776 gl->unmapBuffer                                                                         = glUnmapBuffer;
777 gl->unmapNamedBuffer                                                            = glUnmapNamedBuffer;
778 gl->unmapNamedBufferEXT                                                         = glUnmapNamedBufferEXT;
779 gl->useProgram                                                                          = glUseProgram;
780 gl->useProgramStages                                                            = glUseProgramStages;
781 gl->validateProgram                                                                     = glValidateProgram;
782 gl->validateProgramPipeline                                                     = glValidateProgramPipeline;
783 gl->vertexArrayAttribBinding                                            = glVertexArrayAttribBinding;
784 gl->vertexArrayAttribFormat                                                     = glVertexArrayAttribFormat;
785 gl->vertexArrayAttribIFormat                                            = glVertexArrayAttribIFormat;
786 gl->vertexArrayAttribLFormat                                            = glVertexArrayAttribLFormat;
787 gl->vertexArrayBindVertexBufferEXT                                      = glVertexArrayBindVertexBufferEXT;
788 gl->vertexArrayBindingDivisor                                           = glVertexArrayBindingDivisor;
789 gl->vertexArrayColorOffsetEXT                                           = glVertexArrayColorOffsetEXT;
790 gl->vertexArrayEdgeFlagOffsetEXT                                        = glVertexArrayEdgeFlagOffsetEXT;
791 gl->vertexArrayElementBuffer                                            = glVertexArrayElementBuffer;
792 gl->vertexArrayFogCoordOffsetEXT                                        = glVertexArrayFogCoordOffsetEXT;
793 gl->vertexArrayIndexOffsetEXT                                           = glVertexArrayIndexOffsetEXT;
794 gl->vertexArrayMultiTexCoordOffsetEXT                           = glVertexArrayMultiTexCoordOffsetEXT;
795 gl->vertexArrayNormalOffsetEXT                                          = glVertexArrayNormalOffsetEXT;
796 gl->vertexArraySecondaryColorOffsetEXT                          = glVertexArraySecondaryColorOffsetEXT;
797 gl->vertexArrayTexCoordOffsetEXT                                        = glVertexArrayTexCoordOffsetEXT;
798 gl->vertexArrayVertexAttribBindingEXT                           = glVertexArrayVertexAttribBindingEXT;
799 gl->vertexArrayVertexAttribDivisorEXT                           = glVertexArrayVertexAttribDivisorEXT;
800 gl->vertexArrayVertexAttribFormatEXT                            = glVertexArrayVertexAttribFormatEXT;
801 gl->vertexArrayVertexAttribIFormatEXT                           = glVertexArrayVertexAttribIFormatEXT;
802 gl->vertexArrayVertexAttribIOffsetEXT                           = glVertexArrayVertexAttribIOffsetEXT;
803 gl->vertexArrayVertexAttribLFormatEXT                           = glVertexArrayVertexAttribLFormatEXT;
804 gl->vertexArrayVertexAttribLOffsetEXT                           = glVertexArrayVertexAttribLOffsetEXT;
805 gl->vertexArrayVertexAttribOffsetEXT                            = glVertexArrayVertexAttribOffsetEXT;
806 gl->vertexArrayVertexBindingDivisorEXT                          = glVertexArrayVertexBindingDivisorEXT;
807 gl->vertexArrayVertexBuffer                                                     = glVertexArrayVertexBuffer;
808 gl->vertexArrayVertexBuffers                                            = glVertexArrayVertexBuffers;
809 gl->vertexArrayVertexOffsetEXT                                          = glVertexArrayVertexOffsetEXT;
810 gl->vertexAttrib1d                                                                      = glVertexAttrib1d;
811 gl->vertexAttrib1dv                                                                     = glVertexAttrib1dv;
812 gl->vertexAttrib1f                                                                      = glVertexAttrib1f;
813 gl->vertexAttrib1fv                                                                     = glVertexAttrib1fv;
814 gl->vertexAttrib1s                                                                      = glVertexAttrib1s;
815 gl->vertexAttrib1sv                                                                     = glVertexAttrib1sv;
816 gl->vertexAttrib2d                                                                      = glVertexAttrib2d;
817 gl->vertexAttrib2dv                                                                     = glVertexAttrib2dv;
818 gl->vertexAttrib2f                                                                      = glVertexAttrib2f;
819 gl->vertexAttrib2fv                                                                     = glVertexAttrib2fv;
820 gl->vertexAttrib2s                                                                      = glVertexAttrib2s;
821 gl->vertexAttrib2sv                                                                     = glVertexAttrib2sv;
822 gl->vertexAttrib3d                                                                      = glVertexAttrib3d;
823 gl->vertexAttrib3dv                                                                     = glVertexAttrib3dv;
824 gl->vertexAttrib3f                                                                      = glVertexAttrib3f;
825 gl->vertexAttrib3fv                                                                     = glVertexAttrib3fv;
826 gl->vertexAttrib3s                                                                      = glVertexAttrib3s;
827 gl->vertexAttrib3sv                                                                     = glVertexAttrib3sv;
828 gl->vertexAttrib4Nbv                                                            = glVertexAttrib4Nbv;
829 gl->vertexAttrib4Niv                                                            = glVertexAttrib4Niv;
830 gl->vertexAttrib4Nsv                                                            = glVertexAttrib4Nsv;
831 gl->vertexAttrib4Nub                                                            = glVertexAttrib4Nub;
832 gl->vertexAttrib4Nubv                                                           = glVertexAttrib4Nubv;
833 gl->vertexAttrib4Nuiv                                                           = glVertexAttrib4Nuiv;
834 gl->vertexAttrib4Nusv                                                           = glVertexAttrib4Nusv;
835 gl->vertexAttrib4bv                                                                     = glVertexAttrib4bv;
836 gl->vertexAttrib4d                                                                      = glVertexAttrib4d;
837 gl->vertexAttrib4dv                                                                     = glVertexAttrib4dv;
838 gl->vertexAttrib4f                                                                      = glVertexAttrib4f;
839 gl->vertexAttrib4fv                                                                     = glVertexAttrib4fv;
840 gl->vertexAttrib4iv                                                                     = glVertexAttrib4iv;
841 gl->vertexAttrib4s                                                                      = glVertexAttrib4s;
842 gl->vertexAttrib4sv                                                                     = glVertexAttrib4sv;
843 gl->vertexAttrib4ubv                                                            = glVertexAttrib4ubv;
844 gl->vertexAttrib4uiv                                                            = glVertexAttrib4uiv;
845 gl->vertexAttrib4usv                                                            = glVertexAttrib4usv;
846 gl->vertexAttribBinding                                                         = glVertexAttribBinding;
847 gl->vertexAttribDivisor                                                         = glVertexAttribDivisor;
848 gl->vertexAttribFormat                                                          = glVertexAttribFormat;
849 gl->vertexAttribI1i                                                                     = glVertexAttribI1i;
850 gl->vertexAttribI1iv                                                            = glVertexAttribI1iv;
851 gl->vertexAttribI1ui                                                            = glVertexAttribI1ui;
852 gl->vertexAttribI1uiv                                                           = glVertexAttribI1uiv;
853 gl->vertexAttribI2i                                                                     = glVertexAttribI2i;
854 gl->vertexAttribI2iv                                                            = glVertexAttribI2iv;
855 gl->vertexAttribI2ui                                                            = glVertexAttribI2ui;
856 gl->vertexAttribI2uiv                                                           = glVertexAttribI2uiv;
857 gl->vertexAttribI3i                                                                     = glVertexAttribI3i;
858 gl->vertexAttribI3iv                                                            = glVertexAttribI3iv;
859 gl->vertexAttribI3ui                                                            = glVertexAttribI3ui;
860 gl->vertexAttribI3uiv                                                           = glVertexAttribI3uiv;
861 gl->vertexAttribI4bv                                                            = glVertexAttribI4bv;
862 gl->vertexAttribI4i                                                                     = glVertexAttribI4i;
863 gl->vertexAttribI4iv                                                            = glVertexAttribI4iv;
864 gl->vertexAttribI4sv                                                            = glVertexAttribI4sv;
865 gl->vertexAttribI4ubv                                                           = glVertexAttribI4ubv;
866 gl->vertexAttribI4ui                                                            = glVertexAttribI4ui;
867 gl->vertexAttribI4uiv                                                           = glVertexAttribI4uiv;
868 gl->vertexAttribI4usv                                                           = glVertexAttribI4usv;
869 gl->vertexAttribIFormat                                                         = glVertexAttribIFormat;
870 gl->vertexAttribIPointer                                                        = glVertexAttribIPointer;
871 gl->vertexAttribL1d                                                                     = glVertexAttribL1d;
872 gl->vertexAttribL1dv                                                            = glVertexAttribL1dv;
873 gl->vertexAttribL2d                                                                     = glVertexAttribL2d;
874 gl->vertexAttribL2dv                                                            = glVertexAttribL2dv;
875 gl->vertexAttribL3d                                                                     = glVertexAttribL3d;
876 gl->vertexAttribL3dv                                                            = glVertexAttribL3dv;
877 gl->vertexAttribL4d                                                                     = glVertexAttribL4d;
878 gl->vertexAttribL4dv                                                            = glVertexAttribL4dv;
879 gl->vertexAttribLFormat                                                         = glVertexAttribLFormat;
880 gl->vertexAttribLPointer                                                        = glVertexAttribLPointer;
881 gl->vertexAttribP1ui                                                            = glVertexAttribP1ui;
882 gl->vertexAttribP1uiv                                                           = glVertexAttribP1uiv;
883 gl->vertexAttribP2ui                                                            = glVertexAttribP2ui;
884 gl->vertexAttribP2uiv                                                           = glVertexAttribP2uiv;
885 gl->vertexAttribP3ui                                                            = glVertexAttribP3ui;
886 gl->vertexAttribP3uiv                                                           = glVertexAttribP3uiv;
887 gl->vertexAttribP4ui                                                            = glVertexAttribP4ui;
888 gl->vertexAttribP4uiv                                                           = glVertexAttribP4uiv;
889 gl->vertexAttribPointer                                                         = glVertexAttribPointer;
890 gl->vertexBindingDivisor                                                        = glVertexBindingDivisor;
891 gl->viewport                                                                            = glViewport;
892 gl->viewportArrayv                                                                      = glViewportArrayv;
893 gl->viewportIndexedf                                                            = glViewportIndexedf;
894 gl->viewportIndexedfv                                                           = glViewportIndexedfv;
895 gl->waitSync                                                                            = glWaitSync;