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