• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // GENERATED FILE - DO NOT EDIT.
2 // Generated by generate_gl_dispatch_table.py using data from gl_bindings_data.json and gl.xml.
3 //
4 // Copyright 2020 The ANGLE Project Authors. All rights reserved.
5 // Use of this source code is governed by a BSD-style license that can be
6 // found in the LICENSE file.
7 //
8 // null_functions.h:
9 //   Declares the NULL/Stub bindings for the OpenGL back-end.
10 
11 #ifndef LIBGLESV2_RENDERER_GL_NULL_GL_FUNCTIONS_AUTOGEN_H_
12 #define LIBGLESV2_RENDERER_GL_NULL_GL_FUNCTIONS_AUTOGEN_H_
13 
14 #include "libANGLE/renderer/gl/functionsgl_typedefs.h"
15 
16 namespace rx
17 {
18 void INTERNAL_GL_APIENTRY glActiveShaderProgramNULL(GLuint pipeline, GLuint program);
19 void INTERNAL_GL_APIENTRY glActiveTextureNULL(GLenum texture);
20 void INTERNAL_GL_APIENTRY glAttachShaderNULL(GLuint program, GLuint shader);
21 void INTERNAL_GL_APIENTRY glBeginConditionalRenderNULL(GLuint id, GLenum mode);
22 void INTERNAL_GL_APIENTRY glBeginQueryNULL(GLenum target, GLuint id);
23 void INTERNAL_GL_APIENTRY glBeginQueryIndexedNULL(GLenum target, GLuint index, GLuint id);
24 void INTERNAL_GL_APIENTRY glBeginTransformFeedbackNULL(GLenum primitiveMode);
25 void INTERNAL_GL_APIENTRY glBindAttribLocationNULL(GLuint program,
26                                                    GLuint index,
27                                                    const GLchar *name);
28 void INTERNAL_GL_APIENTRY glBindBufferNULL(GLenum target, GLuint buffer);
29 void INTERNAL_GL_APIENTRY glBindBufferBaseNULL(GLenum target, GLuint index, GLuint buffer);
30 void INTERNAL_GL_APIENTRY
31 glBindBufferRangeNULL(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
32 void INTERNAL_GL_APIENTRY glBindBuffersBaseNULL(GLenum target,
33                                                 GLuint first,
34                                                 GLsizei count,
35                                                 const GLuint *buffers);
36 void INTERNAL_GL_APIENTRY glBindBuffersRangeNULL(GLenum target,
37                                                  GLuint first,
38                                                  GLsizei count,
39                                                  const GLuint *buffers,
40                                                  const GLintptr *offsets,
41                                                  const GLsizeiptr *sizes);
42 void INTERNAL_GL_APIENTRY glBindFragDataLocationNULL(GLuint program,
43                                                      GLuint color,
44                                                      const GLchar *name);
45 void INTERNAL_GL_APIENTRY glBindFragDataLocationIndexedNULL(GLuint program,
46                                                             GLuint colorNumber,
47                                                             GLuint index,
48                                                             const GLchar *name);
49 void INTERNAL_GL_APIENTRY glBindFramebufferNULL(GLenum target, GLuint framebuffer);
50 void INTERNAL_GL_APIENTRY glBindImageTextureNULL(GLuint unit,
51                                                  GLuint texture,
52                                                  GLint level,
53                                                  GLboolean layered,
54                                                  GLint layer,
55                                                  GLenum access,
56                                                  GLenum format);
57 void INTERNAL_GL_APIENTRY glBindImageTexturesNULL(GLuint first,
58                                                   GLsizei count,
59                                                   const GLuint *textures);
60 void INTERNAL_GL_APIENTRY glBindProgramPipelineNULL(GLuint pipeline);
61 void INTERNAL_GL_APIENTRY glBindRenderbufferNULL(GLenum target, GLuint renderbuffer);
62 void INTERNAL_GL_APIENTRY glBindSamplerNULL(GLuint unit, GLuint sampler);
63 void INTERNAL_GL_APIENTRY glBindSamplersNULL(GLuint first, GLsizei count, const GLuint *samplers);
64 void INTERNAL_GL_APIENTRY glBindTextureNULL(GLenum target, GLuint texture);
65 void INTERNAL_GL_APIENTRY glBindTextureUnitNULL(GLuint unit, GLuint texture);
66 void INTERNAL_GL_APIENTRY glBindTexturesNULL(GLuint first, GLsizei count, const GLuint *textures);
67 void INTERNAL_GL_APIENTRY glBindTransformFeedbackNULL(GLenum target, GLuint id);
68 void INTERNAL_GL_APIENTRY glBindVertexArrayNULL(GLuint array);
69 void INTERNAL_GL_APIENTRY glBindVertexBufferNULL(GLuint bindingindex,
70                                                  GLuint buffer,
71                                                  GLintptr offset,
72                                                  GLsizei stride);
73 void INTERNAL_GL_APIENTRY glBindVertexBuffersNULL(GLuint first,
74                                                   GLsizei count,
75                                                   const GLuint *buffers,
76                                                   const GLintptr *offsets,
77                                                   const GLsizei *strides);
78 void INTERNAL_GL_APIENTRY glBlendBarrierNULL();
79 void INTERNAL_GL_APIENTRY glBlendColorNULL(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
80 void INTERNAL_GL_APIENTRY glBlendEquationNULL(GLenum mode);
81 void INTERNAL_GL_APIENTRY glBlendEquationSeparateNULL(GLenum modeRGB, GLenum modeAlpha);
82 void INTERNAL_GL_APIENTRY glBlendEquationSeparateiNULL(GLuint buf,
83                                                        GLenum modeRGB,
84                                                        GLenum modeAlpha);
85 void INTERNAL_GL_APIENTRY glBlendEquationiNULL(GLuint buf, GLenum mode);
86 void INTERNAL_GL_APIENTRY glBlendFuncNULL(GLenum sfactor, GLenum dfactor);
87 void INTERNAL_GL_APIENTRY glBlendFuncSeparateNULL(GLenum sfactorRGB,
88                                                   GLenum dfactorRGB,
89                                                   GLenum sfactorAlpha,
90                                                   GLenum dfactorAlpha);
91 void INTERNAL_GL_APIENTRY glBlendFuncSeparateiNULL(GLuint buf,
92                                                    GLenum srcRGB,
93                                                    GLenum dstRGB,
94                                                    GLenum srcAlpha,
95                                                    GLenum dstAlpha);
96 void INTERNAL_GL_APIENTRY glBlendFunciNULL(GLuint buf, GLenum src, GLenum dst);
97 void INTERNAL_GL_APIENTRY glBlitFramebufferNULL(GLint srcX0,
98                                                 GLint srcY0,
99                                                 GLint srcX1,
100                                                 GLint srcY1,
101                                                 GLint dstX0,
102                                                 GLint dstY0,
103                                                 GLint dstX1,
104                                                 GLint dstY1,
105                                                 GLbitfield mask,
106                                                 GLenum filter);
107 void INTERNAL_GL_APIENTRY glBlitNamedFramebufferNULL(GLuint readFramebuffer,
108                                                      GLuint drawFramebuffer,
109                                                      GLint srcX0,
110                                                      GLint srcY0,
111                                                      GLint srcX1,
112                                                      GLint srcY1,
113                                                      GLint dstX0,
114                                                      GLint dstY0,
115                                                      GLint dstX1,
116                                                      GLint dstY1,
117                                                      GLbitfield mask,
118                                                      GLenum filter);
119 void INTERNAL_GL_APIENTRY glBufferDataNULL(GLenum target,
120                                            GLsizeiptr size,
121                                            const void *data,
122                                            GLenum usage);
123 void INTERNAL_GL_APIENTRY glBufferStorageNULL(GLenum target,
124                                               GLsizeiptr size,
125                                               const void *data,
126                                               GLbitfield flags);
127 void INTERNAL_GL_APIENTRY glBufferStorageMemEXTNULL(GLenum target,
128                                                     GLsizeiptr size,
129                                                     GLuint memory,
130                                                     GLuint64 offset);
131 void INTERNAL_GL_APIENTRY glBufferSubDataNULL(GLenum target,
132                                               GLintptr offset,
133                                               GLsizeiptr size,
134                                               const void *data);
135 GLenum INTERNAL_GL_APIENTRY glCheckFramebufferStatusNULL(GLenum target);
136 GLenum INTERNAL_GL_APIENTRY glCheckNamedFramebufferStatusNULL(GLuint framebuffer, GLenum target);
137 void INTERNAL_GL_APIENTRY glClampColorNULL(GLenum target, GLenum clamp);
138 void INTERNAL_GL_APIENTRY glClearNULL(GLbitfield mask);
139 void INTERNAL_GL_APIENTRY glClearBufferDataNULL(GLenum target,
140                                                 GLenum internalformat,
141                                                 GLenum format,
142                                                 GLenum type,
143                                                 const void *data);
144 void INTERNAL_GL_APIENTRY glClearBufferSubDataNULL(GLenum target,
145                                                    GLenum internalformat,
146                                                    GLintptr offset,
147                                                    GLsizeiptr size,
148                                                    GLenum format,
149                                                    GLenum type,
150                                                    const void *data);
151 void INTERNAL_GL_APIENTRY glClearBufferfiNULL(GLenum buffer,
152                                               GLint drawbuffer,
153                                               GLfloat depth,
154                                               GLint stencil);
155 void INTERNAL_GL_APIENTRY glClearBufferfvNULL(GLenum buffer,
156                                               GLint drawbuffer,
157                                               const GLfloat *value);
158 void INTERNAL_GL_APIENTRY glClearBufferivNULL(GLenum buffer, GLint drawbuffer, const GLint *value);
159 void INTERNAL_GL_APIENTRY glClearBufferuivNULL(GLenum buffer,
160                                                GLint drawbuffer,
161                                                const GLuint *value);
162 void INTERNAL_GL_APIENTRY glClearColorNULL(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
163 void INTERNAL_GL_APIENTRY glClearDepthNULL(GLdouble depth);
164 void INTERNAL_GL_APIENTRY glClearDepthfNULL(GLfloat d);
165 void INTERNAL_GL_APIENTRY glClearNamedBufferDataNULL(GLuint buffer,
166                                                      GLenum internalformat,
167                                                      GLenum format,
168                                                      GLenum type,
169                                                      const void *data);
170 void INTERNAL_GL_APIENTRY glClearNamedBufferSubDataNULL(GLuint buffer,
171                                                         GLenum internalformat,
172                                                         GLintptr offset,
173                                                         GLsizeiptr size,
174                                                         GLenum format,
175                                                         GLenum type,
176                                                         const void *data);
177 void INTERNAL_GL_APIENTRY glClearNamedFramebufferfiNULL(GLuint framebuffer,
178                                                         GLenum buffer,
179                                                         GLint drawbuffer,
180                                                         GLfloat depth,
181                                                         GLint stencil);
182 void INTERNAL_GL_APIENTRY glClearNamedFramebufferfvNULL(GLuint framebuffer,
183                                                         GLenum buffer,
184                                                         GLint drawbuffer,
185                                                         const GLfloat *value);
186 void INTERNAL_GL_APIENTRY glClearNamedFramebufferivNULL(GLuint framebuffer,
187                                                         GLenum buffer,
188                                                         GLint drawbuffer,
189                                                         const GLint *value);
190 void INTERNAL_GL_APIENTRY glClearNamedFramebufferuivNULL(GLuint framebuffer,
191                                                          GLenum buffer,
192                                                          GLint drawbuffer,
193                                                          const GLuint *value);
194 void INTERNAL_GL_APIENTRY glClearStencilNULL(GLint s);
195 void INTERNAL_GL_APIENTRY
196 glClearTexImageNULL(GLuint texture, GLint level, GLenum format, GLenum type, const void *data);
197 void INTERNAL_GL_APIENTRY glClearTexSubImageNULL(GLuint texture,
198                                                  GLint level,
199                                                  GLint xoffset,
200                                                  GLint yoffset,
201                                                  GLint zoffset,
202                                                  GLsizei width,
203                                                  GLsizei height,
204                                                  GLsizei depth,
205                                                  GLenum format,
206                                                  GLenum type,
207                                                  const void *data);
208 GLenum INTERNAL_GL_APIENTRY glClientWaitSyncNULL(GLsync sync, GLbitfield flags, GLuint64 timeout);
209 void INTERNAL_GL_APIENTRY glClipControlNULL(GLenum origin, GLenum depth);
210 void INTERNAL_GL_APIENTRY glColorMaskNULL(GLboolean red,
211                                           GLboolean green,
212                                           GLboolean blue,
213                                           GLboolean alpha);
214 void INTERNAL_GL_APIENTRY
215 glColorMaskiNULL(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a);
216 void INTERNAL_GL_APIENTRY glCompileShaderNULL(GLuint shader);
217 void INTERNAL_GL_APIENTRY glCompressedTexImage1DNULL(GLenum target,
218                                                      GLint level,
219                                                      GLenum internalformat,
220                                                      GLsizei width,
221                                                      GLint border,
222                                                      GLsizei imageSize,
223                                                      const void *data);
224 void INTERNAL_GL_APIENTRY glCompressedTexImage2DNULL(GLenum target,
225                                                      GLint level,
226                                                      GLenum internalformat,
227                                                      GLsizei width,
228                                                      GLsizei height,
229                                                      GLint border,
230                                                      GLsizei imageSize,
231                                                      const void *data);
232 void INTERNAL_GL_APIENTRY glCompressedTexImage3DNULL(GLenum target,
233                                                      GLint level,
234                                                      GLenum internalformat,
235                                                      GLsizei width,
236                                                      GLsizei height,
237                                                      GLsizei depth,
238                                                      GLint border,
239                                                      GLsizei imageSize,
240                                                      const void *data);
241 void INTERNAL_GL_APIENTRY glCompressedTexSubImage1DNULL(GLenum target,
242                                                         GLint level,
243                                                         GLint xoffset,
244                                                         GLsizei width,
245                                                         GLenum format,
246                                                         GLsizei imageSize,
247                                                         const void *data);
248 void INTERNAL_GL_APIENTRY glCompressedTexSubImage2DNULL(GLenum target,
249                                                         GLint level,
250                                                         GLint xoffset,
251                                                         GLint yoffset,
252                                                         GLsizei width,
253                                                         GLsizei height,
254                                                         GLenum format,
255                                                         GLsizei imageSize,
256                                                         const void *data);
257 void INTERNAL_GL_APIENTRY glCompressedTexSubImage3DNULL(GLenum target,
258                                                         GLint level,
259                                                         GLint xoffset,
260                                                         GLint yoffset,
261                                                         GLint zoffset,
262                                                         GLsizei width,
263                                                         GLsizei height,
264                                                         GLsizei depth,
265                                                         GLenum format,
266                                                         GLsizei imageSize,
267                                                         const void *data);
268 void INTERNAL_GL_APIENTRY glCompressedTextureSubImage1DNULL(GLuint texture,
269                                                             GLint level,
270                                                             GLint xoffset,
271                                                             GLsizei width,
272                                                             GLenum format,
273                                                             GLsizei imageSize,
274                                                             const void *data);
275 void INTERNAL_GL_APIENTRY glCompressedTextureSubImage2DNULL(GLuint texture,
276                                                             GLint level,
277                                                             GLint xoffset,
278                                                             GLint yoffset,
279                                                             GLsizei width,
280                                                             GLsizei height,
281                                                             GLenum format,
282                                                             GLsizei imageSize,
283                                                             const void *data);
284 void INTERNAL_GL_APIENTRY glCompressedTextureSubImage3DNULL(GLuint texture,
285                                                             GLint level,
286                                                             GLint xoffset,
287                                                             GLint yoffset,
288                                                             GLint zoffset,
289                                                             GLsizei width,
290                                                             GLsizei height,
291                                                             GLsizei depth,
292                                                             GLenum format,
293                                                             GLsizei imageSize,
294                                                             const void *data);
295 void INTERNAL_GL_APIENTRY glCopyBufferSubDataNULL(GLenum readTarget,
296                                                   GLenum writeTarget,
297                                                   GLintptr readOffset,
298                                                   GLintptr writeOffset,
299                                                   GLsizeiptr size);
300 void INTERNAL_GL_APIENTRY glCopyImageSubDataNULL(GLuint srcName,
301                                                  GLenum srcTarget,
302                                                  GLint srcLevel,
303                                                  GLint srcX,
304                                                  GLint srcY,
305                                                  GLint srcZ,
306                                                  GLuint dstName,
307                                                  GLenum dstTarget,
308                                                  GLint dstLevel,
309                                                  GLint dstX,
310                                                  GLint dstY,
311                                                  GLint dstZ,
312                                                  GLsizei srcWidth,
313                                                  GLsizei srcHeight,
314                                                  GLsizei srcDepth);
315 void INTERNAL_GL_APIENTRY glCopyNamedBufferSubDataNULL(GLuint readBuffer,
316                                                        GLuint writeBuffer,
317                                                        GLintptr readOffset,
318                                                        GLintptr writeOffset,
319                                                        GLsizeiptr size);
320 void INTERNAL_GL_APIENTRY glCopyTexImage1DNULL(GLenum target,
321                                                GLint level,
322                                                GLenum internalformat,
323                                                GLint x,
324                                                GLint y,
325                                                GLsizei width,
326                                                GLint border);
327 void INTERNAL_GL_APIENTRY glCopyTexImage2DNULL(GLenum target,
328                                                GLint level,
329                                                GLenum internalformat,
330                                                GLint x,
331                                                GLint y,
332                                                GLsizei width,
333                                                GLsizei height,
334                                                GLint border);
335 void INTERNAL_GL_APIENTRY
336 glCopyTexSubImage1DNULL(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
337 void INTERNAL_GL_APIENTRY glCopyTexSubImage2DNULL(GLenum target,
338                                                   GLint level,
339                                                   GLint xoffset,
340                                                   GLint yoffset,
341                                                   GLint x,
342                                                   GLint y,
343                                                   GLsizei width,
344                                                   GLsizei height);
345 void INTERNAL_GL_APIENTRY glCopyTexSubImage3DNULL(GLenum target,
346                                                   GLint level,
347                                                   GLint xoffset,
348                                                   GLint yoffset,
349                                                   GLint zoffset,
350                                                   GLint x,
351                                                   GLint y,
352                                                   GLsizei width,
353                                                   GLsizei height);
354 void INTERNAL_GL_APIENTRY glCopyTextureSubImage1DNULL(GLuint texture,
355                                                       GLint level,
356                                                       GLint xoffset,
357                                                       GLint x,
358                                                       GLint y,
359                                                       GLsizei width);
360 void INTERNAL_GL_APIENTRY glCopyTextureSubImage2DNULL(GLuint texture,
361                                                       GLint level,
362                                                       GLint xoffset,
363                                                       GLint yoffset,
364                                                       GLint x,
365                                                       GLint y,
366                                                       GLsizei width,
367                                                       GLsizei height);
368 void INTERNAL_GL_APIENTRY glCopyTextureSubImage3DNULL(GLuint texture,
369                                                       GLint level,
370                                                       GLint xoffset,
371                                                       GLint yoffset,
372                                                       GLint zoffset,
373                                                       GLint x,
374                                                       GLint y,
375                                                       GLsizei width,
376                                                       GLsizei height);
377 void INTERNAL_GL_APIENTRY glCoverageModulationNVNULL(GLenum components);
378 void INTERNAL_GL_APIENTRY glCreateBuffersNULL(GLsizei n, GLuint *buffers);
379 void INTERNAL_GL_APIENTRY glCreateFramebuffersNULL(GLsizei n, GLuint *framebuffers);
380 void INTERNAL_GL_APIENTRY glCreateMemoryObjectsEXTNULL(GLsizei n, GLuint *memoryObjects);
381 GLuint INTERNAL_GL_APIENTRY glCreateProgramNULL();
382 void INTERNAL_GL_APIENTRY glCreateProgramPipelinesNULL(GLsizei n, GLuint *pipelines);
383 void INTERNAL_GL_APIENTRY glCreateQueriesNULL(GLenum target, GLsizei n, GLuint *ids);
384 void INTERNAL_GL_APIENTRY glCreateRenderbuffersNULL(GLsizei n, GLuint *renderbuffers);
385 void INTERNAL_GL_APIENTRY glCreateSamplersNULL(GLsizei n, GLuint *samplers);
386 GLuint INTERNAL_GL_APIENTRY glCreateShaderNULL(GLenum type);
387 GLuint INTERNAL_GL_APIENTRY glCreateShaderProgramvNULL(GLenum type,
388                                                        GLsizei count,
389                                                        const GLchar *const *strings);
390 void INTERNAL_GL_APIENTRY glCreateTexturesNULL(GLenum target, GLsizei n, GLuint *textures);
391 void INTERNAL_GL_APIENTRY glCreateTransformFeedbacksNULL(GLsizei n, GLuint *ids);
392 void INTERNAL_GL_APIENTRY glCreateVertexArraysNULL(GLsizei n, GLuint *arrays);
393 void INTERNAL_GL_APIENTRY glCullFaceNULL(GLenum mode);
394 void INTERNAL_GL_APIENTRY glDebugMessageCallbackNULL(GLDEBUGPROC callback, const void *userParam);
395 void INTERNAL_GL_APIENTRY glDebugMessageControlNULL(GLenum source,
396                                                     GLenum type,
397                                                     GLenum severity,
398                                                     GLsizei count,
399                                                     const GLuint *ids,
400                                                     GLboolean enabled);
401 void INTERNAL_GL_APIENTRY glDebugMessageInsertNULL(GLenum source,
402                                                    GLenum type,
403                                                    GLuint id,
404                                                    GLenum severity,
405                                                    GLsizei length,
406                                                    const GLchar *buf);
407 void INTERNAL_GL_APIENTRY glDeleteBuffersNULL(GLsizei n, const GLuint *buffers);
408 void INTERNAL_GL_APIENTRY glDeleteFencesNVNULL(GLsizei n, const GLuint *fences);
409 void INTERNAL_GL_APIENTRY glDeleteFramebuffersNULL(GLsizei n, const GLuint *framebuffers);
410 void INTERNAL_GL_APIENTRY glDeleteMemoryObjectsEXTNULL(GLsizei n, const GLuint *memoryObjects);
411 void INTERNAL_GL_APIENTRY glDeleteProgramNULL(GLuint program);
412 void INTERNAL_GL_APIENTRY glDeleteProgramPipelinesNULL(GLsizei n, const GLuint *pipelines);
413 void INTERNAL_GL_APIENTRY glDeleteQueriesNULL(GLsizei n, const GLuint *ids);
414 void INTERNAL_GL_APIENTRY glDeleteRenderbuffersNULL(GLsizei n, const GLuint *renderbuffers);
415 void INTERNAL_GL_APIENTRY glDeleteSamplersNULL(GLsizei count, const GLuint *samplers);
416 void INTERNAL_GL_APIENTRY glDeleteSemaphoresEXTNULL(GLsizei n, const GLuint *semaphores);
417 void INTERNAL_GL_APIENTRY glDeleteShaderNULL(GLuint shader);
418 void INTERNAL_GL_APIENTRY glDeleteSyncNULL(GLsync sync);
419 void INTERNAL_GL_APIENTRY glDeleteTexturesNULL(GLsizei n, const GLuint *textures);
420 void INTERNAL_GL_APIENTRY glDeleteTransformFeedbacksNULL(GLsizei n, const GLuint *ids);
421 void INTERNAL_GL_APIENTRY glDeleteVertexArraysNULL(GLsizei n, const GLuint *arrays);
422 void INTERNAL_GL_APIENTRY glDepthFuncNULL(GLenum func);
423 void INTERNAL_GL_APIENTRY glDepthMaskNULL(GLboolean flag);
424 void INTERNAL_GL_APIENTRY glDepthRangeNULL(GLdouble n, GLdouble f);
425 void INTERNAL_GL_APIENTRY glDepthRangeArrayvNULL(GLuint first, GLsizei count, const GLdouble *v);
426 void INTERNAL_GL_APIENTRY glDepthRangeIndexedNULL(GLuint index, GLdouble n, GLdouble f);
427 void INTERNAL_GL_APIENTRY glDepthRangefNULL(GLfloat n, GLfloat f);
428 void INTERNAL_GL_APIENTRY glDetachShaderNULL(GLuint program, GLuint shader);
429 void INTERNAL_GL_APIENTRY glDisableNULL(GLenum cap);
430 void INTERNAL_GL_APIENTRY glDisableVertexArrayAttribNULL(GLuint vaobj, GLuint index);
431 void INTERNAL_GL_APIENTRY glDisableVertexAttribArrayNULL(GLuint index);
432 void INTERNAL_GL_APIENTRY glDisableiNULL(GLenum target, GLuint index);
433 void INTERNAL_GL_APIENTRY glDiscardFramebufferEXTNULL(GLenum target,
434                                                       GLsizei numAttachments,
435                                                       const GLenum *attachments);
436 void INTERNAL_GL_APIENTRY glDispatchComputeNULL(GLuint num_groups_x,
437                                                 GLuint num_groups_y,
438                                                 GLuint num_groups_z);
439 void INTERNAL_GL_APIENTRY glDispatchComputeIndirectNULL(GLintptr indirect);
440 void INTERNAL_GL_APIENTRY glDrawArraysNULL(GLenum mode, GLint first, GLsizei count);
441 void INTERNAL_GL_APIENTRY glDrawArraysIndirectNULL(GLenum mode, const void *indirect);
442 void INTERNAL_GL_APIENTRY glDrawArraysInstancedNULL(GLenum mode,
443                                                     GLint first,
444                                                     GLsizei count,
445                                                     GLsizei instancecount);
446 void INTERNAL_GL_APIENTRY glDrawArraysInstancedBaseInstanceNULL(GLenum mode,
447                                                                 GLint first,
448                                                                 GLsizei count,
449                                                                 GLsizei instancecount,
450                                                                 GLuint baseinstance);
451 void INTERNAL_GL_APIENTRY glDrawBufferNULL(GLenum buf);
452 void INTERNAL_GL_APIENTRY glDrawBuffersNULL(GLsizei n, const GLenum *bufs);
453 void INTERNAL_GL_APIENTRY glDrawElementsNULL(GLenum mode,
454                                              GLsizei count,
455                                              GLenum type,
456                                              const void *indices);
457 void INTERNAL_GL_APIENTRY glDrawElementsBaseVertexNULL(GLenum mode,
458                                                        GLsizei count,
459                                                        GLenum type,
460                                                        const void *indices,
461                                                        GLint basevertex);
462 void INTERNAL_GL_APIENTRY glDrawElementsIndirectNULL(GLenum mode,
463                                                      GLenum type,
464                                                      const void *indirect);
465 void INTERNAL_GL_APIENTRY glDrawElementsInstancedNULL(GLenum mode,
466                                                       GLsizei count,
467                                                       GLenum type,
468                                                       const void *indices,
469                                                       GLsizei instancecount);
470 void INTERNAL_GL_APIENTRY glDrawElementsInstancedBaseInstanceNULL(GLenum mode,
471                                                                   GLsizei count,
472                                                                   GLenum type,
473                                                                   const void *indices,
474                                                                   GLsizei instancecount,
475                                                                   GLuint baseinstance);
476 void INTERNAL_GL_APIENTRY glDrawElementsInstancedBaseVertexNULL(GLenum mode,
477                                                                 GLsizei count,
478                                                                 GLenum type,
479                                                                 const void *indices,
480                                                                 GLsizei instancecount,
481                                                                 GLint basevertex);
482 void INTERNAL_GL_APIENTRY glDrawElementsInstancedBaseVertexBaseInstanceNULL(GLenum mode,
483                                                                             GLsizei count,
484                                                                             GLenum type,
485                                                                             const void *indices,
486                                                                             GLsizei instancecount,
487                                                                             GLint basevertex,
488                                                                             GLuint baseinstance);
489 void INTERNAL_GL_APIENTRY glDrawRangeElementsNULL(GLenum mode,
490                                                   GLuint start,
491                                                   GLuint end,
492                                                   GLsizei count,
493                                                   GLenum type,
494                                                   const void *indices);
495 void INTERNAL_GL_APIENTRY glDrawRangeElementsBaseVertexNULL(GLenum mode,
496                                                             GLuint start,
497                                                             GLuint end,
498                                                             GLsizei count,
499                                                             GLenum type,
500                                                             const void *indices,
501                                                             GLint basevertex);
502 void INTERNAL_GL_APIENTRY glDrawTransformFeedbackNULL(GLenum mode, GLuint id);
503 void INTERNAL_GL_APIENTRY glDrawTransformFeedbackInstancedNULL(GLenum mode,
504                                                                GLuint id,
505                                                                GLsizei instancecount);
506 void INTERNAL_GL_APIENTRY glDrawTransformFeedbackStreamNULL(GLenum mode, GLuint id, GLuint stream);
507 void INTERNAL_GL_APIENTRY glDrawTransformFeedbackStreamInstancedNULL(GLenum mode,
508                                                                      GLuint id,
509                                                                      GLuint stream,
510                                                                      GLsizei instancecount);
511 void INTERNAL_GL_APIENTRY glEGLImageTargetRenderbufferStorageOESNULL(GLenum target,
512                                                                      GLeglImageOES image);
513 void INTERNAL_GL_APIENTRY glEGLImageTargetTexture2DOESNULL(GLenum target, GLeglImageOES image);
514 void INTERNAL_GL_APIENTRY glEnableNULL(GLenum cap);
515 void INTERNAL_GL_APIENTRY glEnableVertexArrayAttribNULL(GLuint vaobj, GLuint index);
516 void INTERNAL_GL_APIENTRY glEnableVertexAttribArrayNULL(GLuint index);
517 void INTERNAL_GL_APIENTRY glEnableiNULL(GLenum target, GLuint index);
518 void INTERNAL_GL_APIENTRY glEndConditionalRenderNULL();
519 void INTERNAL_GL_APIENTRY glEndQueryNULL(GLenum target);
520 void INTERNAL_GL_APIENTRY glEndQueryIndexedNULL(GLenum target, GLuint index);
521 void INTERNAL_GL_APIENTRY glEndTransformFeedbackNULL();
522 GLsync INTERNAL_GL_APIENTRY glFenceSyncNULL(GLenum condition, GLbitfield flags);
523 void INTERNAL_GL_APIENTRY glFinishNULL();
524 void INTERNAL_GL_APIENTRY glFinishFenceNVNULL(GLuint fence);
525 void INTERNAL_GL_APIENTRY glFlushNULL();
526 void INTERNAL_GL_APIENTRY glFlushMappedBufferRangeNULL(GLenum target,
527                                                        GLintptr offset,
528                                                        GLsizeiptr length);
529 void INTERNAL_GL_APIENTRY glFlushMappedNamedBufferRangeNULL(GLuint buffer,
530                                                             GLintptr offset,
531                                                             GLsizeiptr length);
532 void INTERNAL_GL_APIENTRY glFramebufferParameteriNULL(GLenum target, GLenum pname, GLint param);
533 void INTERNAL_GL_APIENTRY glFramebufferRenderbufferNULL(GLenum target,
534                                                         GLenum attachment,
535                                                         GLenum renderbuffertarget,
536                                                         GLuint renderbuffer);
537 void INTERNAL_GL_APIENTRY glFramebufferTextureNULL(GLenum target,
538                                                    GLenum attachment,
539                                                    GLuint texture,
540                                                    GLint level);
541 void INTERNAL_GL_APIENTRY glFramebufferTexture1DNULL(GLenum target,
542                                                      GLenum attachment,
543                                                      GLenum textarget,
544                                                      GLuint texture,
545                                                      GLint level);
546 void INTERNAL_GL_APIENTRY glFramebufferTexture2DNULL(GLenum target,
547                                                      GLenum attachment,
548                                                      GLenum textarget,
549                                                      GLuint texture,
550                                                      GLint level);
551 void INTERNAL_GL_APIENTRY glFramebufferTexture3DNULL(GLenum target,
552                                                      GLenum attachment,
553                                                      GLenum textarget,
554                                                      GLuint texture,
555                                                      GLint level,
556                                                      GLint zoffset);
557 void INTERNAL_GL_APIENTRY glFramebufferTextureLayerNULL(GLenum target,
558                                                         GLenum attachment,
559                                                         GLuint texture,
560                                                         GLint level,
561                                                         GLint layer);
562 void INTERNAL_GL_APIENTRY glFramebufferTextureMultiviewOVRNULL(GLenum target,
563                                                                GLenum attachment,
564                                                                GLuint texture,
565                                                                GLint level,
566                                                                GLint baseViewIndex,
567                                                                GLsizei numViews);
568 void INTERNAL_GL_APIENTRY glFrontFaceNULL(GLenum mode);
569 void INTERNAL_GL_APIENTRY glGenBuffersNULL(GLsizei n, GLuint *buffers);
570 void INTERNAL_GL_APIENTRY glGenFencesNVNULL(GLsizei n, GLuint *fences);
571 void INTERNAL_GL_APIENTRY glGenFramebuffersNULL(GLsizei n, GLuint *framebuffers);
572 void INTERNAL_GL_APIENTRY glGenProgramPipelinesNULL(GLsizei n, GLuint *pipelines);
573 void INTERNAL_GL_APIENTRY glGenQueriesNULL(GLsizei n, GLuint *ids);
574 void INTERNAL_GL_APIENTRY glGenRenderbuffersNULL(GLsizei n, GLuint *renderbuffers);
575 void INTERNAL_GL_APIENTRY glGenSamplersNULL(GLsizei count, GLuint *samplers);
576 void INTERNAL_GL_APIENTRY glGenSemaphoresEXTNULL(GLsizei n, GLuint *semaphores);
577 void INTERNAL_GL_APIENTRY glGenTexturesNULL(GLsizei n, GLuint *textures);
578 void INTERNAL_GL_APIENTRY glGenTransformFeedbacksNULL(GLsizei n, GLuint *ids);
579 void INTERNAL_GL_APIENTRY glGenVertexArraysNULL(GLsizei n, GLuint *arrays);
580 void INTERNAL_GL_APIENTRY glGenerateMipmapNULL(GLenum target);
581 void INTERNAL_GL_APIENTRY glGenerateTextureMipmapNULL(GLuint texture);
582 void INTERNAL_GL_APIENTRY glGetActiveAtomicCounterBufferivNULL(GLuint program,
583                                                                GLuint bufferIndex,
584                                                                GLenum pname,
585                                                                GLint *params);
586 void INTERNAL_GL_APIENTRY glGetActiveAttribNULL(GLuint program,
587                                                 GLuint index,
588                                                 GLsizei bufSize,
589                                                 GLsizei *length,
590                                                 GLint *size,
591                                                 GLenum *type,
592                                                 GLchar *name);
593 void INTERNAL_GL_APIENTRY glGetActiveSubroutineNameNULL(GLuint program,
594                                                         GLenum shadertype,
595                                                         GLuint index,
596                                                         GLsizei bufsize,
597                                                         GLsizei *length,
598                                                         GLchar *name);
599 void INTERNAL_GL_APIENTRY glGetActiveSubroutineUniformNameNULL(GLuint program,
600                                                                GLenum shadertype,
601                                                                GLuint index,
602                                                                GLsizei bufsize,
603                                                                GLsizei *length,
604                                                                GLchar *name);
605 void INTERNAL_GL_APIENTRY glGetActiveSubroutineUniformivNULL(GLuint program,
606                                                              GLenum shadertype,
607                                                              GLuint index,
608                                                              GLenum pname,
609                                                              GLint *values);
610 void INTERNAL_GL_APIENTRY glGetActiveUniformNULL(GLuint program,
611                                                  GLuint index,
612                                                  GLsizei bufSize,
613                                                  GLsizei *length,
614                                                  GLint *size,
615                                                  GLenum *type,
616                                                  GLchar *name);
617 void INTERNAL_GL_APIENTRY glGetActiveUniformBlockNameNULL(GLuint program,
618                                                           GLuint uniformBlockIndex,
619                                                           GLsizei bufSize,
620                                                           GLsizei *length,
621                                                           GLchar *uniformBlockName);
622 void INTERNAL_GL_APIENTRY glGetActiveUniformBlockivNULL(GLuint program,
623                                                         GLuint uniformBlockIndex,
624                                                         GLenum pname,
625                                                         GLint *params);
626 void INTERNAL_GL_APIENTRY glGetActiveUniformNameNULL(GLuint program,
627                                                      GLuint uniformIndex,
628                                                      GLsizei bufSize,
629                                                      GLsizei *length,
630                                                      GLchar *uniformName);
631 void INTERNAL_GL_APIENTRY glGetActiveUniformsivNULL(GLuint program,
632                                                     GLsizei uniformCount,
633                                                     const GLuint *uniformIndices,
634                                                     GLenum pname,
635                                                     GLint *params);
636 void INTERNAL_GL_APIENTRY glGetAttachedShadersNULL(GLuint program,
637                                                    GLsizei maxCount,
638                                                    GLsizei *count,
639                                                    GLuint *shaders);
640 GLint INTERNAL_GL_APIENTRY glGetAttribLocationNULL(GLuint program, const GLchar *name);
641 void INTERNAL_GL_APIENTRY glGetBooleani_vNULL(GLenum target, GLuint index, GLboolean *data);
642 void INTERNAL_GL_APIENTRY glGetBooleanvNULL(GLenum pname, GLboolean *data);
643 void INTERNAL_GL_APIENTRY glGetBufferParameteri64vNULL(GLenum target,
644                                                        GLenum pname,
645                                                        GLint64 *params);
646 void INTERNAL_GL_APIENTRY glGetBufferParameterivNULL(GLenum target, GLenum pname, GLint *params);
647 void INTERNAL_GL_APIENTRY glGetBufferPointervNULL(GLenum target, GLenum pname, void **params);
648 void INTERNAL_GL_APIENTRY glGetBufferSubDataNULL(GLenum target,
649                                                  GLintptr offset,
650                                                  GLsizeiptr size,
651                                                  void *data);
652 void INTERNAL_GL_APIENTRY glGetCompressedTexImageNULL(GLenum target, GLint level, void *img);
653 void INTERNAL_GL_APIENTRY glGetCompressedTextureImageNULL(GLuint texture,
654                                                           GLint level,
655                                                           GLsizei bufSize,
656                                                           void *pixels);
657 void INTERNAL_GL_APIENTRY glGetCompressedTextureSubImageNULL(GLuint texture,
658                                                              GLint level,
659                                                              GLint xoffset,
660                                                              GLint yoffset,
661                                                              GLint zoffset,
662                                                              GLsizei width,
663                                                              GLsizei height,
664                                                              GLsizei depth,
665                                                              GLsizei bufSize,
666                                                              void *pixels);
667 GLuint INTERNAL_GL_APIENTRY glGetDebugMessageLogNULL(GLuint count,
668                                                      GLsizei bufSize,
669                                                      GLenum *sources,
670                                                      GLenum *types,
671                                                      GLuint *ids,
672                                                      GLenum *severities,
673                                                      GLsizei *lengths,
674                                                      GLchar *messageLog);
675 void INTERNAL_GL_APIENTRY glGetDoublei_vNULL(GLenum target, GLuint index, GLdouble *data);
676 void INTERNAL_GL_APIENTRY glGetDoublevNULL(GLenum pname, GLdouble *data);
677 GLenum INTERNAL_GL_APIENTRY glGetErrorNULL();
678 void INTERNAL_GL_APIENTRY glGetFenceivNVNULL(GLuint fence, GLenum pname, GLint *params);
679 void INTERNAL_GL_APIENTRY glGetFloati_vNULL(GLenum target, GLuint index, GLfloat *data);
680 void INTERNAL_GL_APIENTRY glGetFloatvNULL(GLenum pname, GLfloat *data);
681 GLint INTERNAL_GL_APIENTRY glGetFragDataIndexNULL(GLuint program, const GLchar *name);
682 GLint INTERNAL_GL_APIENTRY glGetFragDataLocationNULL(GLuint program, const GLchar *name);
683 void INTERNAL_GL_APIENTRY glGetFramebufferAttachmentParameterivNULL(GLenum target,
684                                                                     GLenum attachment,
685                                                                     GLenum pname,
686                                                                     GLint *params);
687 void INTERNAL_GL_APIENTRY glGetFramebufferParameterivNULL(GLenum target,
688                                                           GLenum pname,
689                                                           GLint *params);
690 GLenum INTERNAL_GL_APIENTRY glGetGraphicsResetStatusNULL();
691 void INTERNAL_GL_APIENTRY glGetInteger64i_vNULL(GLenum target, GLuint index, GLint64 *data);
692 void INTERNAL_GL_APIENTRY glGetInteger64vNULL(GLenum pname, GLint64 *data);
693 void INTERNAL_GL_APIENTRY glGetIntegeri_vNULL(GLenum target, GLuint index, GLint *data);
694 void INTERNAL_GL_APIENTRY glGetIntegervNULL(GLenum pname, GLint *data);
695 void INTERNAL_GL_APIENTRY glGetInternalformatSampleivNVNULL(GLenum target,
696                                                             GLenum internalformat,
697                                                             GLsizei samples,
698                                                             GLenum pname,
699                                                             GLsizei bufSize,
700                                                             GLint *params);
701 void INTERNAL_GL_APIENTRY glGetInternalformati64vNULL(GLenum target,
702                                                       GLenum internalformat,
703                                                       GLenum pname,
704                                                       GLsizei bufSize,
705                                                       GLint64 *params);
706 void INTERNAL_GL_APIENTRY glGetInternalformativNULL(GLenum target,
707                                                     GLenum internalformat,
708                                                     GLenum pname,
709                                                     GLsizei bufSize,
710                                                     GLint *params);
711 void INTERNAL_GL_APIENTRY glGetMemoryObjectParameterivEXTNULL(GLuint memoryObject,
712                                                               GLenum pname,
713                                                               GLint *params);
714 void INTERNAL_GL_APIENTRY glGetMultisamplefvNULL(GLenum pname, GLuint index, GLfloat *val);
715 void INTERNAL_GL_APIENTRY glGetNamedBufferParameteri64vNULL(GLuint buffer,
716                                                             GLenum pname,
717                                                             GLint64 *params);
718 void INTERNAL_GL_APIENTRY glGetNamedBufferParameterivNULL(GLuint buffer,
719                                                           GLenum pname,
720                                                           GLint *params);
721 void INTERNAL_GL_APIENTRY glGetNamedBufferPointervNULL(GLuint buffer, GLenum pname, void **params);
722 void INTERNAL_GL_APIENTRY glGetNamedBufferSubDataNULL(GLuint buffer,
723                                                       GLintptr offset,
724                                                       GLsizeiptr size,
725                                                       void *data);
726 void INTERNAL_GL_APIENTRY glGetNamedFramebufferAttachmentParameterivNULL(GLuint framebuffer,
727                                                                          GLenum attachment,
728                                                                          GLenum pname,
729                                                                          GLint *params);
730 void INTERNAL_GL_APIENTRY glGetNamedFramebufferParameterivNULL(GLuint framebuffer,
731                                                                GLenum pname,
732                                                                GLint *param);
733 void INTERNAL_GL_APIENTRY glGetNamedRenderbufferParameterivNULL(GLuint renderbuffer,
734                                                                 GLenum pname,
735                                                                 GLint *params);
736 void INTERNAL_GL_APIENTRY glGetObjectLabelNULL(GLenum identifier,
737                                                GLuint name,
738                                                GLsizei bufSize,
739                                                GLsizei *length,
740                                                GLchar *label);
741 void INTERNAL_GL_APIENTRY glGetObjectPtrLabelNULL(const void *ptr,
742                                                   GLsizei bufSize,
743                                                   GLsizei *length,
744                                                   GLchar *label);
745 void INTERNAL_GL_APIENTRY glGetPointervNULL(GLenum pname, void **params);
746 void INTERNAL_GL_APIENTRY glGetProgramBinaryNULL(GLuint program,
747                                                  GLsizei bufSize,
748                                                  GLsizei *length,
749                                                  GLenum *binaryFormat,
750                                                  void *binary);
751 void INTERNAL_GL_APIENTRY glGetProgramInfoLogNULL(GLuint program,
752                                                   GLsizei bufSize,
753                                                   GLsizei *length,
754                                                   GLchar *infoLog);
755 void INTERNAL_GL_APIENTRY glGetProgramInterfaceivNULL(GLuint program,
756                                                       GLenum programInterface,
757                                                       GLenum pname,
758                                                       GLint *params);
759 void INTERNAL_GL_APIENTRY glGetProgramPipelineInfoLogNULL(GLuint pipeline,
760                                                           GLsizei bufSize,
761                                                           GLsizei *length,
762                                                           GLchar *infoLog);
763 void INTERNAL_GL_APIENTRY glGetProgramPipelineivNULL(GLuint pipeline, GLenum pname, GLint *params);
764 GLuint INTERNAL_GL_APIENTRY glGetProgramResourceIndexNULL(GLuint program,
765                                                           GLenum programInterface,
766                                                           const GLchar *name);
767 GLint INTERNAL_GL_APIENTRY glGetProgramResourceLocationNULL(GLuint program,
768                                                             GLenum programInterface,
769                                                             const GLchar *name);
770 GLint INTERNAL_GL_APIENTRY glGetProgramResourceLocationIndexNULL(GLuint program,
771                                                                  GLenum programInterface,
772                                                                  const GLchar *name);
773 void INTERNAL_GL_APIENTRY glGetProgramResourceNameNULL(GLuint program,
774                                                        GLenum programInterface,
775                                                        GLuint index,
776                                                        GLsizei bufSize,
777                                                        GLsizei *length,
778                                                        GLchar *name);
779 void INTERNAL_GL_APIENTRY glGetProgramResourceivNULL(GLuint program,
780                                                      GLenum programInterface,
781                                                      GLuint index,
782                                                      GLsizei propCount,
783                                                      const GLenum *props,
784                                                      GLsizei bufSize,
785                                                      GLsizei *length,
786                                                      GLint *params);
787 void INTERNAL_GL_APIENTRY glGetProgramStageivNULL(GLuint program,
788                                                   GLenum shadertype,
789                                                   GLenum pname,
790                                                   GLint *values);
791 void INTERNAL_GL_APIENTRY glGetProgramivNULL(GLuint program, GLenum pname, GLint *params);
792 void INTERNAL_GL_APIENTRY glGetQueryBufferObjecti64vNULL(GLuint id,
793                                                          GLuint buffer,
794                                                          GLenum pname,
795                                                          GLintptr offset);
796 void INTERNAL_GL_APIENTRY glGetQueryBufferObjectivNULL(GLuint id,
797                                                        GLuint buffer,
798                                                        GLenum pname,
799                                                        GLintptr offset);
800 void INTERNAL_GL_APIENTRY glGetQueryBufferObjectui64vNULL(GLuint id,
801                                                           GLuint buffer,
802                                                           GLenum pname,
803                                                           GLintptr offset);
804 void INTERNAL_GL_APIENTRY glGetQueryBufferObjectuivNULL(GLuint id,
805                                                         GLuint buffer,
806                                                         GLenum pname,
807                                                         GLintptr offset);
808 void INTERNAL_GL_APIENTRY glGetQueryIndexedivNULL(GLenum target,
809                                                   GLuint index,
810                                                   GLenum pname,
811                                                   GLint *params);
812 void INTERNAL_GL_APIENTRY glGetQueryObjecti64vNULL(GLuint id, GLenum pname, GLint64 *params);
813 void INTERNAL_GL_APIENTRY glGetQueryObjectivNULL(GLuint id, GLenum pname, GLint *params);
814 void INTERNAL_GL_APIENTRY glGetQueryObjectui64vNULL(GLuint id, GLenum pname, GLuint64 *params);
815 void INTERNAL_GL_APIENTRY glGetQueryObjectuivNULL(GLuint id, GLenum pname, GLuint *params);
816 void INTERNAL_GL_APIENTRY glGetQueryivNULL(GLenum target, GLenum pname, GLint *params);
817 void INTERNAL_GL_APIENTRY glGetRenderbufferParameterivNULL(GLenum target,
818                                                            GLenum pname,
819                                                            GLint *params);
820 void INTERNAL_GL_APIENTRY glGetSamplerParameterIivNULL(GLuint sampler, GLenum pname, GLint *params);
821 void INTERNAL_GL_APIENTRY glGetSamplerParameterIuivNULL(GLuint sampler,
822                                                         GLenum pname,
823                                                         GLuint *params);
824 void INTERNAL_GL_APIENTRY glGetSamplerParameterfvNULL(GLuint sampler,
825                                                       GLenum pname,
826                                                       GLfloat *params);
827 void INTERNAL_GL_APIENTRY glGetSamplerParameterivNULL(GLuint sampler, GLenum pname, GLint *params);
828 void INTERNAL_GL_APIENTRY glGetSemaphoreParameterui64vEXTNULL(GLuint semaphore,
829                                                               GLenum pname,
830                                                               GLuint64 *params);
831 void INTERNAL_GL_APIENTRY glGetShaderInfoLogNULL(GLuint shader,
832                                                  GLsizei bufSize,
833                                                  GLsizei *length,
834                                                  GLchar *infoLog);
835 void INTERNAL_GL_APIENTRY glGetShaderPrecisionFormatNULL(GLenum shadertype,
836                                                          GLenum precisiontype,
837                                                          GLint *range,
838                                                          GLint *precision);
839 void INTERNAL_GL_APIENTRY glGetShaderSourceNULL(GLuint shader,
840                                                 GLsizei bufSize,
841                                                 GLsizei *length,
842                                                 GLchar *source);
843 void INTERNAL_GL_APIENTRY glGetShaderivNULL(GLuint shader, GLenum pname, GLint *params);
844 const GLubyte *INTERNAL_GL_APIENTRY glGetStringNULL(GLenum name);
845 const GLubyte *INTERNAL_GL_APIENTRY glGetStringiNULL(GLenum name, GLuint index);
846 GLuint INTERNAL_GL_APIENTRY glGetSubroutineIndexNULL(GLuint program,
847                                                      GLenum shadertype,
848                                                      const GLchar *name);
849 GLint INTERNAL_GL_APIENTRY glGetSubroutineUniformLocationNULL(GLuint program,
850                                                               GLenum shadertype,
851                                                               const GLchar *name);
852 void INTERNAL_GL_APIENTRY
853 glGetSyncivNULL(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values);
854 void INTERNAL_GL_APIENTRY
855 glGetTexImageNULL(GLenum target, GLint level, GLenum format, GLenum type, void *pixels);
856 void INTERNAL_GL_APIENTRY glGetTexLevelParameterfvNULL(GLenum target,
857                                                        GLint level,
858                                                        GLenum pname,
859                                                        GLfloat *params);
860 void INTERNAL_GL_APIENTRY glGetTexLevelParameterivNULL(GLenum target,
861                                                        GLint level,
862                                                        GLenum pname,
863                                                        GLint *params);
864 void INTERNAL_GL_APIENTRY glGetTexParameterIivNULL(GLenum target, GLenum pname, GLint *params);
865 void INTERNAL_GL_APIENTRY glGetTexParameterIuivNULL(GLenum target, GLenum pname, GLuint *params);
866 void INTERNAL_GL_APIENTRY glGetTexParameterfvNULL(GLenum target, GLenum pname, GLfloat *params);
867 void INTERNAL_GL_APIENTRY glGetTexParameterivNULL(GLenum target, GLenum pname, GLint *params);
868 void INTERNAL_GL_APIENTRY glGetTextureImageNULL(GLuint texture,
869                                                 GLint level,
870                                                 GLenum format,
871                                                 GLenum type,
872                                                 GLsizei bufSize,
873                                                 void *pixels);
874 void INTERNAL_GL_APIENTRY glGetTextureLevelParameterfvNULL(GLuint texture,
875                                                            GLint level,
876                                                            GLenum pname,
877                                                            GLfloat *params);
878 void INTERNAL_GL_APIENTRY glGetTextureLevelParameterivNULL(GLuint texture,
879                                                            GLint level,
880                                                            GLenum pname,
881                                                            GLint *params);
882 void INTERNAL_GL_APIENTRY glGetTextureParameterIivNULL(GLuint texture, GLenum pname, GLint *params);
883 void INTERNAL_GL_APIENTRY glGetTextureParameterIuivNULL(GLuint texture,
884                                                         GLenum pname,
885                                                         GLuint *params);
886 void INTERNAL_GL_APIENTRY glGetTextureParameterfvNULL(GLuint texture,
887                                                       GLenum pname,
888                                                       GLfloat *params);
889 void INTERNAL_GL_APIENTRY glGetTextureParameterivNULL(GLuint texture, GLenum pname, GLint *params);
890 void INTERNAL_GL_APIENTRY glGetTextureSubImageNULL(GLuint texture,
891                                                    GLint level,
892                                                    GLint xoffset,
893                                                    GLint yoffset,
894                                                    GLint zoffset,
895                                                    GLsizei width,
896                                                    GLsizei height,
897                                                    GLsizei depth,
898                                                    GLenum format,
899                                                    GLenum type,
900                                                    GLsizei bufSize,
901                                                    void *pixels);
902 void INTERNAL_GL_APIENTRY glGetTransformFeedbackVaryingNULL(GLuint program,
903                                                             GLuint index,
904                                                             GLsizei bufSize,
905                                                             GLsizei *length,
906                                                             GLsizei *size,
907                                                             GLenum *type,
908                                                             GLchar *name);
909 void INTERNAL_GL_APIENTRY glGetTransformFeedbacki64_vNULL(GLuint xfb,
910                                                           GLenum pname,
911                                                           GLuint index,
912                                                           GLint64 *param);
913 void INTERNAL_GL_APIENTRY glGetTransformFeedbacki_vNULL(GLuint xfb,
914                                                         GLenum pname,
915                                                         GLuint index,
916                                                         GLint *param);
917 void INTERNAL_GL_APIENTRY glGetTransformFeedbackivNULL(GLuint xfb, GLenum pname, GLint *param);
918 GLuint INTERNAL_GL_APIENTRY glGetUniformBlockIndexNULL(GLuint program,
919                                                        const GLchar *uniformBlockName);
920 void INTERNAL_GL_APIENTRY glGetUniformIndicesNULL(GLuint program,
921                                                   GLsizei uniformCount,
922                                                   const GLchar *const *uniformNames,
923                                                   GLuint *uniformIndices);
924 GLint INTERNAL_GL_APIENTRY glGetUniformLocationNULL(GLuint program, const GLchar *name);
925 void INTERNAL_GL_APIENTRY glGetUniformSubroutineuivNULL(GLenum shadertype,
926                                                         GLint location,
927                                                         GLuint *params);
928 void INTERNAL_GL_APIENTRY glGetUniformdvNULL(GLuint program, GLint location, GLdouble *params);
929 void INTERNAL_GL_APIENTRY glGetUniformfvNULL(GLuint program, GLint location, GLfloat *params);
930 void INTERNAL_GL_APIENTRY glGetUniformivNULL(GLuint program, GLint location, GLint *params);
931 void INTERNAL_GL_APIENTRY glGetUniformuivNULL(GLuint program, GLint location, GLuint *params);
932 void INTERNAL_GL_APIENTRY glGetUnsignedBytei_vEXTNULL(GLenum target, GLuint index, GLubyte *data);
933 void INTERNAL_GL_APIENTRY glGetUnsignedBytevEXTNULL(GLenum pname, GLubyte *data);
934 void INTERNAL_GL_APIENTRY glGetVertexArrayIndexed64ivNULL(GLuint vaobj,
935                                                           GLuint index,
936                                                           GLenum pname,
937                                                           GLint64 *param);
938 void INTERNAL_GL_APIENTRY glGetVertexArrayIndexedivNULL(GLuint vaobj,
939                                                         GLuint index,
940                                                         GLenum pname,
941                                                         GLint *param);
942 void INTERNAL_GL_APIENTRY glGetVertexArrayivNULL(GLuint vaobj, GLenum pname, GLint *param);
943 void INTERNAL_GL_APIENTRY glGetVertexAttribIivNULL(GLuint index, GLenum pname, GLint *params);
944 void INTERNAL_GL_APIENTRY glGetVertexAttribIuivNULL(GLuint index, GLenum pname, GLuint *params);
945 void INTERNAL_GL_APIENTRY glGetVertexAttribLdvNULL(GLuint index, GLenum pname, GLdouble *params);
946 void INTERNAL_GL_APIENTRY glGetVertexAttribPointervNULL(GLuint index, GLenum pname, void **pointer);
947 void INTERNAL_GL_APIENTRY glGetVertexAttribdvNULL(GLuint index, GLenum pname, GLdouble *params);
948 void INTERNAL_GL_APIENTRY glGetVertexAttribfvNULL(GLuint index, GLenum pname, GLfloat *params);
949 void INTERNAL_GL_APIENTRY glGetVertexAttribivNULL(GLuint index, GLenum pname, GLint *params);
950 void INTERNAL_GL_APIENTRY glGetnCompressedTexImageNULL(GLenum target,
951                                                        GLint lod,
952                                                        GLsizei bufSize,
953                                                        void *pixels);
954 void INTERNAL_GL_APIENTRY glGetnTexImageNULL(GLenum target,
955                                              GLint level,
956                                              GLenum format,
957                                              GLenum type,
958                                              GLsizei bufSize,
959                                              void *pixels);
960 void INTERNAL_GL_APIENTRY glGetnUniformdvNULL(GLuint program,
961                                               GLint location,
962                                               GLsizei bufSize,
963                                               GLdouble *params);
964 void INTERNAL_GL_APIENTRY glGetnUniformfvNULL(GLuint program,
965                                               GLint location,
966                                               GLsizei bufSize,
967                                               GLfloat *params);
968 void INTERNAL_GL_APIENTRY glGetnUniformivNULL(GLuint program,
969                                               GLint location,
970                                               GLsizei bufSize,
971                                               GLint *params);
972 void INTERNAL_GL_APIENTRY glGetnUniformuivNULL(GLuint program,
973                                                GLint location,
974                                                GLsizei bufSize,
975                                                GLuint *params);
976 void INTERNAL_GL_APIENTRY glHintNULL(GLenum target, GLenum mode);
977 void INTERNAL_GL_APIENTRY glImportMemoryFdEXTNULL(GLuint memory,
978                                                   GLuint64 size,
979                                                   GLenum handleType,
980                                                   GLint fd);
981 void INTERNAL_GL_APIENTRY glImportMemoryWin32HandleEXTNULL(GLuint memory,
982                                                            GLuint64 size,
983                                                            GLenum handleType,
984                                                            void *handle);
985 void INTERNAL_GL_APIENTRY glImportMemoryWin32NameEXTNULL(GLuint memory,
986                                                          GLuint64 size,
987                                                          GLenum handleType,
988                                                          const void *name);
989 void INTERNAL_GL_APIENTRY glImportSemaphoreFdEXTNULL(GLuint semaphore, GLenum handleType, GLint fd);
990 void INTERNAL_GL_APIENTRY glImportSemaphoreWin32HandleEXTNULL(GLuint semaphore,
991                                                               GLenum handleType,
992                                                               void *handle);
993 void INTERNAL_GL_APIENTRY glImportSemaphoreWin32NameEXTNULL(GLuint semaphore,
994                                                             GLenum handleType,
995                                                             const void *name);
996 void INTERNAL_GL_APIENTRY glInsertEventMarkerEXTNULL(GLsizei length, const GLchar *marker);
997 void INTERNAL_GL_APIENTRY glInvalidateBufferDataNULL(GLuint buffer);
998 void INTERNAL_GL_APIENTRY glInvalidateBufferSubDataNULL(GLuint buffer,
999                                                         GLintptr offset,
1000                                                         GLsizeiptr length);
1001 void INTERNAL_GL_APIENTRY glInvalidateFramebufferNULL(GLenum target,
1002                                                       GLsizei numAttachments,
1003                                                       const GLenum *attachments);
1004 void INTERNAL_GL_APIENTRY glInvalidateNamedFramebufferDataNULL(GLuint framebuffer,
1005                                                                GLsizei numAttachments,
1006                                                                const GLenum *attachments);
1007 void INTERNAL_GL_APIENTRY glInvalidateNamedFramebufferSubDataNULL(GLuint framebuffer,
1008                                                                   GLsizei numAttachments,
1009                                                                   const GLenum *attachments,
1010                                                                   GLint x,
1011                                                                   GLint y,
1012                                                                   GLsizei width,
1013                                                                   GLsizei height);
1014 void INTERNAL_GL_APIENTRY glInvalidateSubFramebufferNULL(GLenum target,
1015                                                          GLsizei numAttachments,
1016                                                          const GLenum *attachments,
1017                                                          GLint x,
1018                                                          GLint y,
1019                                                          GLsizei width,
1020                                                          GLsizei height);
1021 void INTERNAL_GL_APIENTRY glInvalidateTexImageNULL(GLuint texture, GLint level);
1022 void INTERNAL_GL_APIENTRY glInvalidateTexSubImageNULL(GLuint texture,
1023                                                       GLint level,
1024                                                       GLint xoffset,
1025                                                       GLint yoffset,
1026                                                       GLint zoffset,
1027                                                       GLsizei width,
1028                                                       GLsizei height,
1029                                                       GLsizei depth);
1030 GLboolean INTERNAL_GL_APIENTRY glIsBufferNULL(GLuint buffer);
1031 GLboolean INTERNAL_GL_APIENTRY glIsEnabledNULL(GLenum cap);
1032 GLboolean INTERNAL_GL_APIENTRY glIsEnablediNULL(GLenum target, GLuint index);
1033 GLboolean INTERNAL_GL_APIENTRY glIsFenceNVNULL(GLuint fence);
1034 GLboolean INTERNAL_GL_APIENTRY glIsFramebufferNULL(GLuint framebuffer);
1035 GLboolean INTERNAL_GL_APIENTRY glIsMemoryObjectEXTNULL(GLuint memoryObject);
1036 GLboolean INTERNAL_GL_APIENTRY glIsProgramNULL(GLuint program);
1037 GLboolean INTERNAL_GL_APIENTRY glIsProgramPipelineNULL(GLuint pipeline);
1038 GLboolean INTERNAL_GL_APIENTRY glIsQueryNULL(GLuint id);
1039 GLboolean INTERNAL_GL_APIENTRY glIsRenderbufferNULL(GLuint renderbuffer);
1040 GLboolean INTERNAL_GL_APIENTRY glIsSamplerNULL(GLuint sampler);
1041 GLboolean INTERNAL_GL_APIENTRY glIsSemaphoreEXTNULL(GLuint semaphore);
1042 GLboolean INTERNAL_GL_APIENTRY glIsShaderNULL(GLuint shader);
1043 GLboolean INTERNAL_GL_APIENTRY glIsSyncNULL(GLsync sync);
1044 GLboolean INTERNAL_GL_APIENTRY glIsTextureNULL(GLuint texture);
1045 GLboolean INTERNAL_GL_APIENTRY glIsTransformFeedbackNULL(GLuint id);
1046 GLboolean INTERNAL_GL_APIENTRY glIsVertexArrayNULL(GLuint array);
1047 void INTERNAL_GL_APIENTRY glLineWidthNULL(GLfloat width);
1048 void INTERNAL_GL_APIENTRY glLinkProgramNULL(GLuint program);
1049 void INTERNAL_GL_APIENTRY glLogicOpNULL(GLenum opcode);
1050 void *INTERNAL_GL_APIENTRY glMapBufferNULL(GLenum target, GLenum access);
1051 void *INTERNAL_GL_APIENTRY glMapBufferRangeNULL(GLenum target,
1052                                                 GLintptr offset,
1053                                                 GLsizeiptr length,
1054                                                 GLbitfield access);
1055 void *INTERNAL_GL_APIENTRY glMapNamedBufferNULL(GLuint buffer, GLenum access);
1056 void *INTERNAL_GL_APIENTRY glMapNamedBufferRangeNULL(GLuint buffer,
1057                                                      GLintptr offset,
1058                                                      GLsizeiptr length,
1059                                                      GLbitfield access);
1060 void INTERNAL_GL_APIENTRY glMaxShaderCompilerThreadsARBNULL(GLuint count);
1061 void INTERNAL_GL_APIENTRY glMaxShaderCompilerThreadsKHRNULL(GLuint count);
1062 void INTERNAL_GL_APIENTRY glMemoryBarrierNULL(GLbitfield barriers);
1063 void INTERNAL_GL_APIENTRY glMemoryBarrierByRegionNULL(GLbitfield barriers);
1064 void INTERNAL_GL_APIENTRY glMemoryObjectParameterivEXTNULL(GLuint memoryObject,
1065                                                            GLenum pname,
1066                                                            const GLint *params);
1067 void INTERNAL_GL_APIENTRY glMinSampleShadingNULL(GLfloat value);
1068 void INTERNAL_GL_APIENTRY glMultiDrawArraysNULL(GLenum mode,
1069                                                 const GLint *first,
1070                                                 const GLsizei *count,
1071                                                 GLsizei drawcount);
1072 void INTERNAL_GL_APIENTRY glMultiDrawArraysIndirectNULL(GLenum mode,
1073                                                         const void *indirect,
1074                                                         GLsizei drawcount,
1075                                                         GLsizei stride);
1076 void INTERNAL_GL_APIENTRY glMultiDrawElementsNULL(GLenum mode,
1077                                                   const GLsizei *count,
1078                                                   GLenum type,
1079                                                   const void *const *indices,
1080                                                   GLsizei drawcount);
1081 void INTERNAL_GL_APIENTRY glMultiDrawElementsBaseVertexNULL(GLenum mode,
1082                                                             const GLsizei *count,
1083                                                             GLenum type,
1084                                                             const void *const *indices,
1085                                                             GLsizei drawcount,
1086                                                             const GLint *basevertex);
1087 void INTERNAL_GL_APIENTRY glMultiDrawElementsIndirectNULL(GLenum mode,
1088                                                           GLenum type,
1089                                                           const void *indirect,
1090                                                           GLsizei drawcount,
1091                                                           GLsizei stride);
1092 void INTERNAL_GL_APIENTRY glNamedBufferDataNULL(GLuint buffer,
1093                                                 GLsizeiptr size,
1094                                                 const void *data,
1095                                                 GLenum usage);
1096 void INTERNAL_GL_APIENTRY glNamedBufferStorageNULL(GLuint buffer,
1097                                                    GLsizeiptr size,
1098                                                    const void *data,
1099                                                    GLbitfield flags);
1100 void INTERNAL_GL_APIENTRY glNamedBufferStorageMemEXTNULL(GLuint buffer,
1101                                                          GLsizeiptr size,
1102                                                          GLuint memory,
1103                                                          GLuint64 offset);
1104 void INTERNAL_GL_APIENTRY glNamedBufferSubDataNULL(GLuint buffer,
1105                                                    GLintptr offset,
1106                                                    GLsizeiptr size,
1107                                                    const void *data);
1108 void INTERNAL_GL_APIENTRY glNamedFramebufferDrawBufferNULL(GLuint framebuffer, GLenum buf);
1109 void INTERNAL_GL_APIENTRY glNamedFramebufferDrawBuffersNULL(GLuint framebuffer,
1110                                                             GLsizei n,
1111                                                             const GLenum *bufs);
1112 void INTERNAL_GL_APIENTRY glNamedFramebufferParameteriNULL(GLuint framebuffer,
1113                                                            GLenum pname,
1114                                                            GLint param);
1115 void INTERNAL_GL_APIENTRY glNamedFramebufferReadBufferNULL(GLuint framebuffer, GLenum src);
1116 void INTERNAL_GL_APIENTRY glNamedFramebufferRenderbufferNULL(GLuint framebuffer,
1117                                                              GLenum attachment,
1118                                                              GLenum renderbuffertarget,
1119                                                              GLuint renderbuffer);
1120 void INTERNAL_GL_APIENTRY glNamedFramebufferTextureNULL(GLuint framebuffer,
1121                                                         GLenum attachment,
1122                                                         GLuint texture,
1123                                                         GLint level);
1124 void INTERNAL_GL_APIENTRY glNamedFramebufferTextureLayerNULL(GLuint framebuffer,
1125                                                              GLenum attachment,
1126                                                              GLuint texture,
1127                                                              GLint level,
1128                                                              GLint layer);
1129 void INTERNAL_GL_APIENTRY glNamedRenderbufferStorageNULL(GLuint renderbuffer,
1130                                                          GLenum internalformat,
1131                                                          GLsizei width,
1132                                                          GLsizei height);
1133 void INTERNAL_GL_APIENTRY glNamedRenderbufferStorageMultisampleNULL(GLuint renderbuffer,
1134                                                                     GLsizei samples,
1135                                                                     GLenum internalformat,
1136                                                                     GLsizei width,
1137                                                                     GLsizei height);
1138 void INTERNAL_GL_APIENTRY glObjectLabelNULL(GLenum identifier,
1139                                             GLuint name,
1140                                             GLsizei length,
1141                                             const GLchar *label);
1142 void INTERNAL_GL_APIENTRY glObjectPtrLabelNULL(const void *ptr,
1143                                                GLsizei length,
1144                                                const GLchar *label);
1145 void INTERNAL_GL_APIENTRY glPatchParameterfvNULL(GLenum pname, const GLfloat *values);
1146 void INTERNAL_GL_APIENTRY glPatchParameteriNULL(GLenum pname, GLint value);
1147 void INTERNAL_GL_APIENTRY glPauseTransformFeedbackNULL();
1148 void INTERNAL_GL_APIENTRY glPixelStorefNULL(GLenum pname, GLfloat param);
1149 void INTERNAL_GL_APIENTRY glPixelStoreiNULL(GLenum pname, GLint param);
1150 void INTERNAL_GL_APIENTRY glPointParameterfNULL(GLenum pname, GLfloat param);
1151 void INTERNAL_GL_APIENTRY glPointParameterfvNULL(GLenum pname, const GLfloat *params);
1152 void INTERNAL_GL_APIENTRY glPointParameteriNULL(GLenum pname, GLint param);
1153 void INTERNAL_GL_APIENTRY glPointParameterivNULL(GLenum pname, const GLint *params);
1154 void INTERNAL_GL_APIENTRY glPointSizeNULL(GLfloat size);
1155 void INTERNAL_GL_APIENTRY glPolygonModeNULL(GLenum face, GLenum mode);
1156 void INTERNAL_GL_APIENTRY glPolygonOffsetNULL(GLfloat factor, GLfloat units);
1157 void INTERNAL_GL_APIENTRY glPopDebugGroupNULL();
1158 void INTERNAL_GL_APIENTRY glPopGroupMarkerEXTNULL();
1159 void INTERNAL_GL_APIENTRY glPrimitiveBoundingBoxNULL(GLfloat minX,
1160                                                      GLfloat minY,
1161                                                      GLfloat minZ,
1162                                                      GLfloat minW,
1163                                                      GLfloat maxX,
1164                                                      GLfloat maxY,
1165                                                      GLfloat maxZ,
1166                                                      GLfloat maxW);
1167 void INTERNAL_GL_APIENTRY glPrimitiveRestartIndexNULL(GLuint index);
1168 void INTERNAL_GL_APIENTRY glProgramBinaryNULL(GLuint program,
1169                                               GLenum binaryFormat,
1170                                               const void *binary,
1171                                               GLsizei length);
1172 void INTERNAL_GL_APIENTRY glProgramParameteriNULL(GLuint program, GLenum pname, GLint value);
1173 void INTERNAL_GL_APIENTRY glProgramUniform1dNULL(GLuint program, GLint location, GLdouble v0);
1174 void INTERNAL_GL_APIENTRY glProgramUniform1dvNULL(GLuint program,
1175                                                   GLint location,
1176                                                   GLsizei count,
1177                                                   const GLdouble *value);
1178 void INTERNAL_GL_APIENTRY glProgramUniform1fNULL(GLuint program, GLint location, GLfloat v0);
1179 void INTERNAL_GL_APIENTRY glProgramUniform1fvNULL(GLuint program,
1180                                                   GLint location,
1181                                                   GLsizei count,
1182                                                   const GLfloat *value);
1183 void INTERNAL_GL_APIENTRY glProgramUniform1iNULL(GLuint program, GLint location, GLint v0);
1184 void INTERNAL_GL_APIENTRY glProgramUniform1ivNULL(GLuint program,
1185                                                   GLint location,
1186                                                   GLsizei count,
1187                                                   const GLint *value);
1188 void INTERNAL_GL_APIENTRY glProgramUniform1uiNULL(GLuint program, GLint location, GLuint v0);
1189 void INTERNAL_GL_APIENTRY glProgramUniform1uivNULL(GLuint program,
1190                                                    GLint location,
1191                                                    GLsizei count,
1192                                                    const GLuint *value);
1193 void INTERNAL_GL_APIENTRY glProgramUniform2dNULL(GLuint program,
1194                                                  GLint location,
1195                                                  GLdouble v0,
1196                                                  GLdouble v1);
1197 void INTERNAL_GL_APIENTRY glProgramUniform2dvNULL(GLuint program,
1198                                                   GLint location,
1199                                                   GLsizei count,
1200                                                   const GLdouble *value);
1201 void INTERNAL_GL_APIENTRY glProgramUniform2fNULL(GLuint program,
1202                                                  GLint location,
1203                                                  GLfloat v0,
1204                                                  GLfloat v1);
1205 void INTERNAL_GL_APIENTRY glProgramUniform2fvNULL(GLuint program,
1206                                                   GLint location,
1207                                                   GLsizei count,
1208                                                   const GLfloat *value);
1209 void INTERNAL_GL_APIENTRY glProgramUniform2iNULL(GLuint program,
1210                                                  GLint location,
1211                                                  GLint v0,
1212                                                  GLint v1);
1213 void INTERNAL_GL_APIENTRY glProgramUniform2ivNULL(GLuint program,
1214                                                   GLint location,
1215                                                   GLsizei count,
1216                                                   const GLint *value);
1217 void INTERNAL_GL_APIENTRY glProgramUniform2uiNULL(GLuint program,
1218                                                   GLint location,
1219                                                   GLuint v0,
1220                                                   GLuint v1);
1221 void INTERNAL_GL_APIENTRY glProgramUniform2uivNULL(GLuint program,
1222                                                    GLint location,
1223                                                    GLsizei count,
1224                                                    const GLuint *value);
1225 void INTERNAL_GL_APIENTRY
1226 glProgramUniform3dNULL(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2);
1227 void INTERNAL_GL_APIENTRY glProgramUniform3dvNULL(GLuint program,
1228                                                   GLint location,
1229                                                   GLsizei count,
1230                                                   const GLdouble *value);
1231 void INTERNAL_GL_APIENTRY
1232 glProgramUniform3fNULL(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
1233 void INTERNAL_GL_APIENTRY glProgramUniform3fvNULL(GLuint program,
1234                                                   GLint location,
1235                                                   GLsizei count,
1236                                                   const GLfloat *value);
1237 void INTERNAL_GL_APIENTRY
1238 glProgramUniform3iNULL(GLuint program, GLint location, GLint v0, GLint v1, GLint v2);
1239 void INTERNAL_GL_APIENTRY glProgramUniform3ivNULL(GLuint program,
1240                                                   GLint location,
1241                                                   GLsizei count,
1242                                                   const GLint *value);
1243 void INTERNAL_GL_APIENTRY
1244 glProgramUniform3uiNULL(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2);
1245 void INTERNAL_GL_APIENTRY glProgramUniform3uivNULL(GLuint program,
1246                                                    GLint location,
1247                                                    GLsizei count,
1248                                                    const GLuint *value);
1249 void INTERNAL_GL_APIENTRY glProgramUniform4dNULL(GLuint program,
1250                                                  GLint location,
1251                                                  GLdouble v0,
1252                                                  GLdouble v1,
1253                                                  GLdouble v2,
1254                                                  GLdouble v3);
1255 void INTERNAL_GL_APIENTRY glProgramUniform4dvNULL(GLuint program,
1256                                                   GLint location,
1257                                                   GLsizei count,
1258                                                   const GLdouble *value);
1259 void INTERNAL_GL_APIENTRY glProgramUniform4fNULL(GLuint program,
1260                                                  GLint location,
1261                                                  GLfloat v0,
1262                                                  GLfloat v1,
1263                                                  GLfloat v2,
1264                                                  GLfloat v3);
1265 void INTERNAL_GL_APIENTRY glProgramUniform4fvNULL(GLuint program,
1266                                                   GLint location,
1267                                                   GLsizei count,
1268                                                   const GLfloat *value);
1269 void INTERNAL_GL_APIENTRY
1270 glProgramUniform4iNULL(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
1271 void INTERNAL_GL_APIENTRY glProgramUniform4ivNULL(GLuint program,
1272                                                   GLint location,
1273                                                   GLsizei count,
1274                                                   const GLint *value);
1275 void INTERNAL_GL_APIENTRY
1276 glProgramUniform4uiNULL(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
1277 void INTERNAL_GL_APIENTRY glProgramUniform4uivNULL(GLuint program,
1278                                                    GLint location,
1279                                                    GLsizei count,
1280                                                    const GLuint *value);
1281 void INTERNAL_GL_APIENTRY glProgramUniformMatrix2dvNULL(GLuint program,
1282                                                         GLint location,
1283                                                         GLsizei count,
1284                                                         GLboolean transpose,
1285                                                         const GLdouble *value);
1286 void INTERNAL_GL_APIENTRY glProgramUniformMatrix2fvNULL(GLuint program,
1287                                                         GLint location,
1288                                                         GLsizei count,
1289                                                         GLboolean transpose,
1290                                                         const GLfloat *value);
1291 void INTERNAL_GL_APIENTRY glProgramUniformMatrix2x3dvNULL(GLuint program,
1292                                                           GLint location,
1293                                                           GLsizei count,
1294                                                           GLboolean transpose,
1295                                                           const GLdouble *value);
1296 void INTERNAL_GL_APIENTRY glProgramUniformMatrix2x3fvNULL(GLuint program,
1297                                                           GLint location,
1298                                                           GLsizei count,
1299                                                           GLboolean transpose,
1300                                                           const GLfloat *value);
1301 void INTERNAL_GL_APIENTRY glProgramUniformMatrix2x4dvNULL(GLuint program,
1302                                                           GLint location,
1303                                                           GLsizei count,
1304                                                           GLboolean transpose,
1305                                                           const GLdouble *value);
1306 void INTERNAL_GL_APIENTRY glProgramUniformMatrix2x4fvNULL(GLuint program,
1307                                                           GLint location,
1308                                                           GLsizei count,
1309                                                           GLboolean transpose,
1310                                                           const GLfloat *value);
1311 void INTERNAL_GL_APIENTRY glProgramUniformMatrix3dvNULL(GLuint program,
1312                                                         GLint location,
1313                                                         GLsizei count,
1314                                                         GLboolean transpose,
1315                                                         const GLdouble *value);
1316 void INTERNAL_GL_APIENTRY glProgramUniformMatrix3fvNULL(GLuint program,
1317                                                         GLint location,
1318                                                         GLsizei count,
1319                                                         GLboolean transpose,
1320                                                         const GLfloat *value);
1321 void INTERNAL_GL_APIENTRY glProgramUniformMatrix3x2dvNULL(GLuint program,
1322                                                           GLint location,
1323                                                           GLsizei count,
1324                                                           GLboolean transpose,
1325                                                           const GLdouble *value);
1326 void INTERNAL_GL_APIENTRY glProgramUniformMatrix3x2fvNULL(GLuint program,
1327                                                           GLint location,
1328                                                           GLsizei count,
1329                                                           GLboolean transpose,
1330                                                           const GLfloat *value);
1331 void INTERNAL_GL_APIENTRY glProgramUniformMatrix3x4dvNULL(GLuint program,
1332                                                           GLint location,
1333                                                           GLsizei count,
1334                                                           GLboolean transpose,
1335                                                           const GLdouble *value);
1336 void INTERNAL_GL_APIENTRY glProgramUniformMatrix3x4fvNULL(GLuint program,
1337                                                           GLint location,
1338                                                           GLsizei count,
1339                                                           GLboolean transpose,
1340                                                           const GLfloat *value);
1341 void INTERNAL_GL_APIENTRY glProgramUniformMatrix4dvNULL(GLuint program,
1342                                                         GLint location,
1343                                                         GLsizei count,
1344                                                         GLboolean transpose,
1345                                                         const GLdouble *value);
1346 void INTERNAL_GL_APIENTRY glProgramUniformMatrix4fvNULL(GLuint program,
1347                                                         GLint location,
1348                                                         GLsizei count,
1349                                                         GLboolean transpose,
1350                                                         const GLfloat *value);
1351 void INTERNAL_GL_APIENTRY glProgramUniformMatrix4x2dvNULL(GLuint program,
1352                                                           GLint location,
1353                                                           GLsizei count,
1354                                                           GLboolean transpose,
1355                                                           const GLdouble *value);
1356 void INTERNAL_GL_APIENTRY glProgramUniformMatrix4x2fvNULL(GLuint program,
1357                                                           GLint location,
1358                                                           GLsizei count,
1359                                                           GLboolean transpose,
1360                                                           const GLfloat *value);
1361 void INTERNAL_GL_APIENTRY glProgramUniformMatrix4x3dvNULL(GLuint program,
1362                                                           GLint location,
1363                                                           GLsizei count,
1364                                                           GLboolean transpose,
1365                                                           const GLdouble *value);
1366 void INTERNAL_GL_APIENTRY glProgramUniformMatrix4x3fvNULL(GLuint program,
1367                                                           GLint location,
1368                                                           GLsizei count,
1369                                                           GLboolean transpose,
1370                                                           const GLfloat *value);
1371 void INTERNAL_GL_APIENTRY glProvokingVertexNULL(GLenum mode);
1372 void INTERNAL_GL_APIENTRY glPushDebugGroupNULL(GLenum source,
1373                                                GLuint id,
1374                                                GLsizei length,
1375                                                const GLchar *message);
1376 void INTERNAL_GL_APIENTRY glPushGroupMarkerEXTNULL(GLsizei length, const GLchar *marker);
1377 void INTERNAL_GL_APIENTRY glQueryCounterNULL(GLuint id, GLenum target);
1378 void INTERNAL_GL_APIENTRY glReadBufferNULL(GLenum src);
1379 void INTERNAL_GL_APIENTRY glReadPixelsNULL(GLint x,
1380                                            GLint y,
1381                                            GLsizei width,
1382                                            GLsizei height,
1383                                            GLenum format,
1384                                            GLenum type,
1385                                            void *pixels);
1386 void INTERNAL_GL_APIENTRY glReadnPixelsNULL(GLint x,
1387                                             GLint y,
1388                                             GLsizei width,
1389                                             GLsizei height,
1390                                             GLenum format,
1391                                             GLenum type,
1392                                             GLsizei bufSize,
1393                                             void *data);
1394 void INTERNAL_GL_APIENTRY glReleaseShaderCompilerNULL();
1395 void INTERNAL_GL_APIENTRY glRenderbufferStorageNULL(GLenum target,
1396                                                     GLenum internalformat,
1397                                                     GLsizei width,
1398                                                     GLsizei height);
1399 void INTERNAL_GL_APIENTRY glRenderbufferStorageMultisampleNULL(GLenum target,
1400                                                                GLsizei samples,
1401                                                                GLenum internalformat,
1402                                                                GLsizei width,
1403                                                                GLsizei height);
1404 void INTERNAL_GL_APIENTRY glResumeTransformFeedbackNULL();
1405 void INTERNAL_GL_APIENTRY glSampleCoverageNULL(GLfloat value, GLboolean invert);
1406 void INTERNAL_GL_APIENTRY glSampleMaskiNULL(GLuint maskNumber, GLbitfield mask);
1407 void INTERNAL_GL_APIENTRY glSamplerParameterIivNULL(GLuint sampler,
1408                                                     GLenum pname,
1409                                                     const GLint *param);
1410 void INTERNAL_GL_APIENTRY glSamplerParameterIuivNULL(GLuint sampler,
1411                                                      GLenum pname,
1412                                                      const GLuint *param);
1413 void INTERNAL_GL_APIENTRY glSamplerParameterfNULL(GLuint sampler, GLenum pname, GLfloat param);
1414 void INTERNAL_GL_APIENTRY glSamplerParameterfvNULL(GLuint sampler,
1415                                                    GLenum pname,
1416                                                    const GLfloat *param);
1417 void INTERNAL_GL_APIENTRY glSamplerParameteriNULL(GLuint sampler, GLenum pname, GLint param);
1418 void INTERNAL_GL_APIENTRY glSamplerParameterivNULL(GLuint sampler,
1419                                                    GLenum pname,
1420                                                    const GLint *param);
1421 void INTERNAL_GL_APIENTRY glScissorNULL(GLint x, GLint y, GLsizei width, GLsizei height);
1422 void INTERNAL_GL_APIENTRY glScissorArrayvNULL(GLuint first, GLsizei count, const GLint *v);
1423 void INTERNAL_GL_APIENTRY
1424 glScissorIndexedNULL(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height);
1425 void INTERNAL_GL_APIENTRY glScissorIndexedvNULL(GLuint index, const GLint *v);
1426 void INTERNAL_GL_APIENTRY glSemaphoreParameterui64vEXTNULL(GLuint semaphore,
1427                                                            GLenum pname,
1428                                                            const GLuint64 *params);
1429 void INTERNAL_GL_APIENTRY glSetFenceNVNULL(GLuint fence, GLenum condition);
1430 void INTERNAL_GL_APIENTRY glShaderBinaryNULL(GLsizei count,
1431                                              const GLuint *shaders,
1432                                              GLenum binaryformat,
1433                                              const void *binary,
1434                                              GLsizei length);
1435 void INTERNAL_GL_APIENTRY glShaderSourceNULL(GLuint shader,
1436                                              GLsizei count,
1437                                              const GLchar *const *string,
1438                                              const GLint *length);
1439 void INTERNAL_GL_APIENTRY glShaderStorageBlockBindingNULL(GLuint program,
1440                                                           GLuint storageBlockIndex,
1441                                                           GLuint storageBlockBinding);
1442 void INTERNAL_GL_APIENTRY glSignalSemaphoreEXTNULL(GLuint semaphore,
1443                                                    GLuint numBufferBarriers,
1444                                                    const GLuint *buffers,
1445                                                    GLuint numTextureBarriers,
1446                                                    const GLuint *textures,
1447                                                    const GLenum *dstLayouts);
1448 void INTERNAL_GL_APIENTRY glStencilFuncNULL(GLenum func, GLint ref, GLuint mask);
1449 void INTERNAL_GL_APIENTRY glStencilFuncSeparateNULL(GLenum face,
1450                                                     GLenum func,
1451                                                     GLint ref,
1452                                                     GLuint mask);
1453 void INTERNAL_GL_APIENTRY glStencilMaskNULL(GLuint mask);
1454 void INTERNAL_GL_APIENTRY glStencilMaskSeparateNULL(GLenum face, GLuint mask);
1455 void INTERNAL_GL_APIENTRY glStencilOpNULL(GLenum fail, GLenum zfail, GLenum zpass);
1456 void INTERNAL_GL_APIENTRY glStencilOpSeparateNULL(GLenum face,
1457                                                   GLenum sfail,
1458                                                   GLenum dpfail,
1459                                                   GLenum dppass);
1460 GLboolean INTERNAL_GL_APIENTRY glTestFenceNVNULL(GLuint fence);
1461 void INTERNAL_GL_APIENTRY glTexBufferNULL(GLenum target, GLenum internalformat, GLuint buffer);
1462 void INTERNAL_GL_APIENTRY glTexBufferRangeNULL(GLenum target,
1463                                                GLenum internalformat,
1464                                                GLuint buffer,
1465                                                GLintptr offset,
1466                                                GLsizeiptr size);
1467 void INTERNAL_GL_APIENTRY glTexImage1DNULL(GLenum target,
1468                                            GLint level,
1469                                            GLint internalformat,
1470                                            GLsizei width,
1471                                            GLint border,
1472                                            GLenum format,
1473                                            GLenum type,
1474                                            const void *pixels);
1475 void INTERNAL_GL_APIENTRY glTexImage2DNULL(GLenum target,
1476                                            GLint level,
1477                                            GLint internalformat,
1478                                            GLsizei width,
1479                                            GLsizei height,
1480                                            GLint border,
1481                                            GLenum format,
1482                                            GLenum type,
1483                                            const void *pixels);
1484 void INTERNAL_GL_APIENTRY glTexImage2DMultisampleNULL(GLenum target,
1485                                                       GLsizei samples,
1486                                                       GLenum internalformat,
1487                                                       GLsizei width,
1488                                                       GLsizei height,
1489                                                       GLboolean fixedsamplelocations);
1490 void INTERNAL_GL_APIENTRY glTexImage3DNULL(GLenum target,
1491                                            GLint level,
1492                                            GLint internalformat,
1493                                            GLsizei width,
1494                                            GLsizei height,
1495                                            GLsizei depth,
1496                                            GLint border,
1497                                            GLenum format,
1498                                            GLenum type,
1499                                            const void *pixels);
1500 void INTERNAL_GL_APIENTRY glTexImage3DMultisampleNULL(GLenum target,
1501                                                       GLsizei samples,
1502                                                       GLenum internalformat,
1503                                                       GLsizei width,
1504                                                       GLsizei height,
1505                                                       GLsizei depth,
1506                                                       GLboolean fixedsamplelocations);
1507 void INTERNAL_GL_APIENTRY glTexParameterIivNULL(GLenum target, GLenum pname, const GLint *params);
1508 void INTERNAL_GL_APIENTRY glTexParameterIuivNULL(GLenum target, GLenum pname, const GLuint *params);
1509 void INTERNAL_GL_APIENTRY glTexParameterfNULL(GLenum target, GLenum pname, GLfloat param);
1510 void INTERNAL_GL_APIENTRY glTexParameterfvNULL(GLenum target, GLenum pname, const GLfloat *params);
1511 void INTERNAL_GL_APIENTRY glTexParameteriNULL(GLenum target, GLenum pname, GLint param);
1512 void INTERNAL_GL_APIENTRY glTexParameterivNULL(GLenum target, GLenum pname, const GLint *params);
1513 void INTERNAL_GL_APIENTRY glTexStorage1DNULL(GLenum target,
1514                                              GLsizei levels,
1515                                              GLenum internalformat,
1516                                              GLsizei width);
1517 void INTERNAL_GL_APIENTRY glTexStorage2DNULL(GLenum target,
1518                                              GLsizei levels,
1519                                              GLenum internalformat,
1520                                              GLsizei width,
1521                                              GLsizei height);
1522 void INTERNAL_GL_APIENTRY glTexStorage2DMultisampleNULL(GLenum target,
1523                                                         GLsizei samples,
1524                                                         GLenum internalformat,
1525                                                         GLsizei width,
1526                                                         GLsizei height,
1527                                                         GLboolean fixedsamplelocations);
1528 void INTERNAL_GL_APIENTRY glTexStorage3DNULL(GLenum target,
1529                                              GLsizei levels,
1530                                              GLenum internalformat,
1531                                              GLsizei width,
1532                                              GLsizei height,
1533                                              GLsizei depth);
1534 void INTERNAL_GL_APIENTRY glTexStorage3DMultisampleNULL(GLenum target,
1535                                                         GLsizei samples,
1536                                                         GLenum internalformat,
1537                                                         GLsizei width,
1538                                                         GLsizei height,
1539                                                         GLsizei depth,
1540                                                         GLboolean fixedsamplelocations);
1541 void INTERNAL_GL_APIENTRY glTexStorageMem2DEXTNULL(GLenum target,
1542                                                    GLsizei levels,
1543                                                    GLenum internalFormat,
1544                                                    GLsizei width,
1545                                                    GLsizei height,
1546                                                    GLuint memory,
1547                                                    GLuint64 offset);
1548 void INTERNAL_GL_APIENTRY glTexStorageMem2DMultisampleEXTNULL(GLenum target,
1549                                                               GLsizei samples,
1550                                                               GLenum internalFormat,
1551                                                               GLsizei width,
1552                                                               GLsizei height,
1553                                                               GLboolean fixedSampleLocations,
1554                                                               GLuint memory,
1555                                                               GLuint64 offset);
1556 void INTERNAL_GL_APIENTRY glTexStorageMem3DEXTNULL(GLenum target,
1557                                                    GLsizei levels,
1558                                                    GLenum internalFormat,
1559                                                    GLsizei width,
1560                                                    GLsizei height,
1561                                                    GLsizei depth,
1562                                                    GLuint memory,
1563                                                    GLuint64 offset);
1564 void INTERNAL_GL_APIENTRY glTexStorageMem3DMultisampleEXTNULL(GLenum target,
1565                                                               GLsizei samples,
1566                                                               GLenum internalFormat,
1567                                                               GLsizei width,
1568                                                               GLsizei height,
1569                                                               GLsizei depth,
1570                                                               GLboolean fixedSampleLocations,
1571                                                               GLuint memory,
1572                                                               GLuint64 offset);
1573 void INTERNAL_GL_APIENTRY glTexSubImage1DNULL(GLenum target,
1574                                               GLint level,
1575                                               GLint xoffset,
1576                                               GLsizei width,
1577                                               GLenum format,
1578                                               GLenum type,
1579                                               const void *pixels);
1580 void INTERNAL_GL_APIENTRY glTexSubImage2DNULL(GLenum target,
1581                                               GLint level,
1582                                               GLint xoffset,
1583                                               GLint yoffset,
1584                                               GLsizei width,
1585                                               GLsizei height,
1586                                               GLenum format,
1587                                               GLenum type,
1588                                               const void *pixels);
1589 void INTERNAL_GL_APIENTRY glTexSubImage3DNULL(GLenum target,
1590                                               GLint level,
1591                                               GLint xoffset,
1592                                               GLint yoffset,
1593                                               GLint zoffset,
1594                                               GLsizei width,
1595                                               GLsizei height,
1596                                               GLsizei depth,
1597                                               GLenum format,
1598                                               GLenum type,
1599                                               const void *pixels);
1600 void INTERNAL_GL_APIENTRY glTextureBarrierNULL();
1601 void INTERNAL_GL_APIENTRY glTextureBufferNULL(GLuint texture, GLenum internalformat, GLuint buffer);
1602 void INTERNAL_GL_APIENTRY glTextureBufferRangeNULL(GLuint texture,
1603                                                    GLenum internalformat,
1604                                                    GLuint buffer,
1605                                                    GLintptr offset,
1606                                                    GLsizeiptr size);
1607 void INTERNAL_GL_APIENTRY glTextureParameterIivNULL(GLuint texture,
1608                                                     GLenum pname,
1609                                                     const GLint *params);
1610 void INTERNAL_GL_APIENTRY glTextureParameterIuivNULL(GLuint texture,
1611                                                      GLenum pname,
1612                                                      const GLuint *params);
1613 void INTERNAL_GL_APIENTRY glTextureParameterfNULL(GLuint texture, GLenum pname, GLfloat param);
1614 void INTERNAL_GL_APIENTRY glTextureParameterfvNULL(GLuint texture,
1615                                                    GLenum pname,
1616                                                    const GLfloat *param);
1617 void INTERNAL_GL_APIENTRY glTextureParameteriNULL(GLuint texture, GLenum pname, GLint param);
1618 void INTERNAL_GL_APIENTRY glTextureParameterivNULL(GLuint texture,
1619                                                    GLenum pname,
1620                                                    const GLint *param);
1621 void INTERNAL_GL_APIENTRY glTextureStorage1DNULL(GLuint texture,
1622                                                  GLsizei levels,
1623                                                  GLenum internalformat,
1624                                                  GLsizei width);
1625 void INTERNAL_GL_APIENTRY glTextureStorage2DNULL(GLuint texture,
1626                                                  GLsizei levels,
1627                                                  GLenum internalformat,
1628                                                  GLsizei width,
1629                                                  GLsizei height);
1630 void INTERNAL_GL_APIENTRY glTextureStorage2DMultisampleNULL(GLuint texture,
1631                                                             GLsizei samples,
1632                                                             GLenum internalformat,
1633                                                             GLsizei width,
1634                                                             GLsizei height,
1635                                                             GLboolean fixedsamplelocations);
1636 void INTERNAL_GL_APIENTRY glTextureStorage3DNULL(GLuint texture,
1637                                                  GLsizei levels,
1638                                                  GLenum internalformat,
1639                                                  GLsizei width,
1640                                                  GLsizei height,
1641                                                  GLsizei depth);
1642 void INTERNAL_GL_APIENTRY glTextureStorage3DMultisampleNULL(GLuint texture,
1643                                                             GLsizei samples,
1644                                                             GLenum internalformat,
1645                                                             GLsizei width,
1646                                                             GLsizei height,
1647                                                             GLsizei depth,
1648                                                             GLboolean fixedsamplelocations);
1649 void INTERNAL_GL_APIENTRY glTextureStorageMem2DEXTNULL(GLuint texture,
1650                                                        GLsizei levels,
1651                                                        GLenum internalFormat,
1652                                                        GLsizei width,
1653                                                        GLsizei height,
1654                                                        GLuint memory,
1655                                                        GLuint64 offset);
1656 void INTERNAL_GL_APIENTRY glTextureStorageMem2DMultisampleEXTNULL(GLuint texture,
1657                                                                   GLsizei samples,
1658                                                                   GLenum internalFormat,
1659                                                                   GLsizei width,
1660                                                                   GLsizei height,
1661                                                                   GLboolean fixedSampleLocations,
1662                                                                   GLuint memory,
1663                                                                   GLuint64 offset);
1664 void INTERNAL_GL_APIENTRY glTextureStorageMem3DEXTNULL(GLuint texture,
1665                                                        GLsizei levels,
1666                                                        GLenum internalFormat,
1667                                                        GLsizei width,
1668                                                        GLsizei height,
1669                                                        GLsizei depth,
1670                                                        GLuint memory,
1671                                                        GLuint64 offset);
1672 void INTERNAL_GL_APIENTRY glTextureStorageMem3DMultisampleEXTNULL(GLuint texture,
1673                                                                   GLsizei samples,
1674                                                                   GLenum internalFormat,
1675                                                                   GLsizei width,
1676                                                                   GLsizei height,
1677                                                                   GLsizei depth,
1678                                                                   GLboolean fixedSampleLocations,
1679                                                                   GLuint memory,
1680                                                                   GLuint64 offset);
1681 void INTERNAL_GL_APIENTRY glTextureSubImage1DNULL(GLuint texture,
1682                                                   GLint level,
1683                                                   GLint xoffset,
1684                                                   GLsizei width,
1685                                                   GLenum format,
1686                                                   GLenum type,
1687                                                   const void *pixels);
1688 void INTERNAL_GL_APIENTRY glTextureSubImage2DNULL(GLuint texture,
1689                                                   GLint level,
1690                                                   GLint xoffset,
1691                                                   GLint yoffset,
1692                                                   GLsizei width,
1693                                                   GLsizei height,
1694                                                   GLenum format,
1695                                                   GLenum type,
1696                                                   const void *pixels);
1697 void INTERNAL_GL_APIENTRY glTextureSubImage3DNULL(GLuint texture,
1698                                                   GLint level,
1699                                                   GLint xoffset,
1700                                                   GLint yoffset,
1701                                                   GLint zoffset,
1702                                                   GLsizei width,
1703                                                   GLsizei height,
1704                                                   GLsizei depth,
1705                                                   GLenum format,
1706                                                   GLenum type,
1707                                                   const void *pixels);
1708 void INTERNAL_GL_APIENTRY glTextureViewNULL(GLuint texture,
1709                                             GLenum target,
1710                                             GLuint origtexture,
1711                                             GLenum internalformat,
1712                                             GLuint minlevel,
1713                                             GLuint numlevels,
1714                                             GLuint minlayer,
1715                                             GLuint numlayers);
1716 void INTERNAL_GL_APIENTRY glTransformFeedbackBufferBaseNULL(GLuint xfb,
1717                                                             GLuint index,
1718                                                             GLuint buffer);
1719 void INTERNAL_GL_APIENTRY glTransformFeedbackBufferRangeNULL(GLuint xfb,
1720                                                              GLuint index,
1721                                                              GLuint buffer,
1722                                                              GLintptr offset,
1723                                                              GLsizeiptr size);
1724 void INTERNAL_GL_APIENTRY glTransformFeedbackVaryingsNULL(GLuint program,
1725                                                           GLsizei count,
1726                                                           const GLchar *const *varyings,
1727                                                           GLenum bufferMode);
1728 void INTERNAL_GL_APIENTRY glUniform1dNULL(GLint location, GLdouble x);
1729 void INTERNAL_GL_APIENTRY glUniform1dvNULL(GLint location, GLsizei count, const GLdouble *value);
1730 void INTERNAL_GL_APIENTRY glUniform1fNULL(GLint location, GLfloat v0);
1731 void INTERNAL_GL_APIENTRY glUniform1fvNULL(GLint location, GLsizei count, const GLfloat *value);
1732 void INTERNAL_GL_APIENTRY glUniform1iNULL(GLint location, GLint v0);
1733 void INTERNAL_GL_APIENTRY glUniform1ivNULL(GLint location, GLsizei count, const GLint *value);
1734 void INTERNAL_GL_APIENTRY glUniform1uiNULL(GLint location, GLuint v0);
1735 void INTERNAL_GL_APIENTRY glUniform1uivNULL(GLint location, GLsizei count, const GLuint *value);
1736 void INTERNAL_GL_APIENTRY glUniform2dNULL(GLint location, GLdouble x, GLdouble y);
1737 void INTERNAL_GL_APIENTRY glUniform2dvNULL(GLint location, GLsizei count, const GLdouble *value);
1738 void INTERNAL_GL_APIENTRY glUniform2fNULL(GLint location, GLfloat v0, GLfloat v1);
1739 void INTERNAL_GL_APIENTRY glUniform2fvNULL(GLint location, GLsizei count, const GLfloat *value);
1740 void INTERNAL_GL_APIENTRY glUniform2iNULL(GLint location, GLint v0, GLint v1);
1741 void INTERNAL_GL_APIENTRY glUniform2ivNULL(GLint location, GLsizei count, const GLint *value);
1742 void INTERNAL_GL_APIENTRY glUniform2uiNULL(GLint location, GLuint v0, GLuint v1);
1743 void INTERNAL_GL_APIENTRY glUniform2uivNULL(GLint location, GLsizei count, const GLuint *value);
1744 void INTERNAL_GL_APIENTRY glUniform3dNULL(GLint location, GLdouble x, GLdouble y, GLdouble z);
1745 void INTERNAL_GL_APIENTRY glUniform3dvNULL(GLint location, GLsizei count, const GLdouble *value);
1746 void INTERNAL_GL_APIENTRY glUniform3fNULL(GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
1747 void INTERNAL_GL_APIENTRY glUniform3fvNULL(GLint location, GLsizei count, const GLfloat *value);
1748 void INTERNAL_GL_APIENTRY glUniform3iNULL(GLint location, GLint v0, GLint v1, GLint v2);
1749 void INTERNAL_GL_APIENTRY glUniform3ivNULL(GLint location, GLsizei count, const GLint *value);
1750 void INTERNAL_GL_APIENTRY glUniform3uiNULL(GLint location, GLuint v0, GLuint v1, GLuint v2);
1751 void INTERNAL_GL_APIENTRY glUniform3uivNULL(GLint location, GLsizei count, const GLuint *value);
1752 void INTERNAL_GL_APIENTRY
1753 glUniform4dNULL(GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
1754 void INTERNAL_GL_APIENTRY glUniform4dvNULL(GLint location, GLsizei count, const GLdouble *value);
1755 void INTERNAL_GL_APIENTRY
1756 glUniform4fNULL(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
1757 void INTERNAL_GL_APIENTRY glUniform4fvNULL(GLint location, GLsizei count, const GLfloat *value);
1758 void INTERNAL_GL_APIENTRY glUniform4iNULL(GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
1759 void INTERNAL_GL_APIENTRY glUniform4ivNULL(GLint location, GLsizei count, const GLint *value);
1760 void INTERNAL_GL_APIENTRY
1761 glUniform4uiNULL(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
1762 void INTERNAL_GL_APIENTRY glUniform4uivNULL(GLint location, GLsizei count, const GLuint *value);
1763 void INTERNAL_GL_APIENTRY glUniformBlockBindingNULL(GLuint program,
1764                                                     GLuint uniformBlockIndex,
1765                                                     GLuint uniformBlockBinding);
1766 void INTERNAL_GL_APIENTRY glUniformMatrix2dvNULL(GLint location,
1767                                                  GLsizei count,
1768                                                  GLboolean transpose,
1769                                                  const GLdouble *value);
1770 void INTERNAL_GL_APIENTRY glUniformMatrix2fvNULL(GLint location,
1771                                                  GLsizei count,
1772                                                  GLboolean transpose,
1773                                                  const GLfloat *value);
1774 void INTERNAL_GL_APIENTRY glUniformMatrix2x3dvNULL(GLint location,
1775                                                    GLsizei count,
1776                                                    GLboolean transpose,
1777                                                    const GLdouble *value);
1778 void INTERNAL_GL_APIENTRY glUniformMatrix2x3fvNULL(GLint location,
1779                                                    GLsizei count,
1780                                                    GLboolean transpose,
1781                                                    const GLfloat *value);
1782 void INTERNAL_GL_APIENTRY glUniformMatrix2x4dvNULL(GLint location,
1783                                                    GLsizei count,
1784                                                    GLboolean transpose,
1785                                                    const GLdouble *value);
1786 void INTERNAL_GL_APIENTRY glUniformMatrix2x4fvNULL(GLint location,
1787                                                    GLsizei count,
1788                                                    GLboolean transpose,
1789                                                    const GLfloat *value);
1790 void INTERNAL_GL_APIENTRY glUniformMatrix3dvNULL(GLint location,
1791                                                  GLsizei count,
1792                                                  GLboolean transpose,
1793                                                  const GLdouble *value);
1794 void INTERNAL_GL_APIENTRY glUniformMatrix3fvNULL(GLint location,
1795                                                  GLsizei count,
1796                                                  GLboolean transpose,
1797                                                  const GLfloat *value);
1798 void INTERNAL_GL_APIENTRY glUniformMatrix3x2dvNULL(GLint location,
1799                                                    GLsizei count,
1800                                                    GLboolean transpose,
1801                                                    const GLdouble *value);
1802 void INTERNAL_GL_APIENTRY glUniformMatrix3x2fvNULL(GLint location,
1803                                                    GLsizei count,
1804                                                    GLboolean transpose,
1805                                                    const GLfloat *value);
1806 void INTERNAL_GL_APIENTRY glUniformMatrix3x4dvNULL(GLint location,
1807                                                    GLsizei count,
1808                                                    GLboolean transpose,
1809                                                    const GLdouble *value);
1810 void INTERNAL_GL_APIENTRY glUniformMatrix3x4fvNULL(GLint location,
1811                                                    GLsizei count,
1812                                                    GLboolean transpose,
1813                                                    const GLfloat *value);
1814 void INTERNAL_GL_APIENTRY glUniformMatrix4dvNULL(GLint location,
1815                                                  GLsizei count,
1816                                                  GLboolean transpose,
1817                                                  const GLdouble *value);
1818 void INTERNAL_GL_APIENTRY glUniformMatrix4fvNULL(GLint location,
1819                                                  GLsizei count,
1820                                                  GLboolean transpose,
1821                                                  const GLfloat *value);
1822 void INTERNAL_GL_APIENTRY glUniformMatrix4x2dvNULL(GLint location,
1823                                                    GLsizei count,
1824                                                    GLboolean transpose,
1825                                                    const GLdouble *value);
1826 void INTERNAL_GL_APIENTRY glUniformMatrix4x2fvNULL(GLint location,
1827                                                    GLsizei count,
1828                                                    GLboolean transpose,
1829                                                    const GLfloat *value);
1830 void INTERNAL_GL_APIENTRY glUniformMatrix4x3dvNULL(GLint location,
1831                                                    GLsizei count,
1832                                                    GLboolean transpose,
1833                                                    const GLdouble *value);
1834 void INTERNAL_GL_APIENTRY glUniformMatrix4x3fvNULL(GLint location,
1835                                                    GLsizei count,
1836                                                    GLboolean transpose,
1837                                                    const GLfloat *value);
1838 void INTERNAL_GL_APIENTRY glUniformSubroutinesuivNULL(GLenum shadertype,
1839                                                       GLsizei count,
1840                                                       const GLuint *indices);
1841 GLboolean INTERNAL_GL_APIENTRY glUnmapBufferNULL(GLenum target);
1842 GLboolean INTERNAL_GL_APIENTRY glUnmapNamedBufferNULL(GLuint buffer);
1843 void INTERNAL_GL_APIENTRY glUseProgramNULL(GLuint program);
1844 void INTERNAL_GL_APIENTRY glUseProgramStagesNULL(GLuint pipeline,
1845                                                  GLbitfield stages,
1846                                                  GLuint program);
1847 void INTERNAL_GL_APIENTRY glValidateProgramNULL(GLuint program);
1848 void INTERNAL_GL_APIENTRY glValidateProgramPipelineNULL(GLuint pipeline);
1849 void INTERNAL_GL_APIENTRY glVertexArrayAttribBindingNULL(GLuint vaobj,
1850                                                          GLuint attribindex,
1851                                                          GLuint bindingindex);
1852 void INTERNAL_GL_APIENTRY glVertexArrayAttribFormatNULL(GLuint vaobj,
1853                                                         GLuint attribindex,
1854                                                         GLint size,
1855                                                         GLenum type,
1856                                                         GLboolean normalized,
1857                                                         GLuint relativeoffset);
1858 void INTERNAL_GL_APIENTRY glVertexArrayAttribIFormatNULL(GLuint vaobj,
1859                                                          GLuint attribindex,
1860                                                          GLint size,
1861                                                          GLenum type,
1862                                                          GLuint relativeoffset);
1863 void INTERNAL_GL_APIENTRY glVertexArrayAttribLFormatNULL(GLuint vaobj,
1864                                                          GLuint attribindex,
1865                                                          GLint size,
1866                                                          GLenum type,
1867                                                          GLuint relativeoffset);
1868 void INTERNAL_GL_APIENTRY glVertexArrayBindingDivisorNULL(GLuint vaobj,
1869                                                           GLuint bindingindex,
1870                                                           GLuint divisor);
1871 void INTERNAL_GL_APIENTRY glVertexArrayElementBufferNULL(GLuint vaobj, GLuint buffer);
1872 void INTERNAL_GL_APIENTRY glVertexArrayVertexBufferNULL(GLuint vaobj,
1873                                                         GLuint bindingindex,
1874                                                         GLuint buffer,
1875                                                         GLintptr offset,
1876                                                         GLsizei stride);
1877 void INTERNAL_GL_APIENTRY glVertexArrayVertexBuffersNULL(GLuint vaobj,
1878                                                          GLuint first,
1879                                                          GLsizei count,
1880                                                          const GLuint *buffers,
1881                                                          const GLintptr *offsets,
1882                                                          const GLsizei *strides);
1883 void INTERNAL_GL_APIENTRY glVertexAttrib1dNULL(GLuint index, GLdouble x);
1884 void INTERNAL_GL_APIENTRY glVertexAttrib1dvNULL(GLuint index, const GLdouble *v);
1885 void INTERNAL_GL_APIENTRY glVertexAttrib1fNULL(GLuint index, GLfloat x);
1886 void INTERNAL_GL_APIENTRY glVertexAttrib1fvNULL(GLuint index, const GLfloat *v);
1887 void INTERNAL_GL_APIENTRY glVertexAttrib1sNULL(GLuint index, GLshort x);
1888 void INTERNAL_GL_APIENTRY glVertexAttrib1svNULL(GLuint index, const GLshort *v);
1889 void INTERNAL_GL_APIENTRY glVertexAttrib2dNULL(GLuint index, GLdouble x, GLdouble y);
1890 void INTERNAL_GL_APIENTRY glVertexAttrib2dvNULL(GLuint index, const GLdouble *v);
1891 void INTERNAL_GL_APIENTRY glVertexAttrib2fNULL(GLuint index, GLfloat x, GLfloat y);
1892 void INTERNAL_GL_APIENTRY glVertexAttrib2fvNULL(GLuint index, const GLfloat *v);
1893 void INTERNAL_GL_APIENTRY glVertexAttrib2sNULL(GLuint index, GLshort x, GLshort y);
1894 void INTERNAL_GL_APIENTRY glVertexAttrib2svNULL(GLuint index, const GLshort *v);
1895 void INTERNAL_GL_APIENTRY glVertexAttrib3dNULL(GLuint index, GLdouble x, GLdouble y, GLdouble z);
1896 void INTERNAL_GL_APIENTRY glVertexAttrib3dvNULL(GLuint index, const GLdouble *v);
1897 void INTERNAL_GL_APIENTRY glVertexAttrib3fNULL(GLuint index, GLfloat x, GLfloat y, GLfloat z);
1898 void INTERNAL_GL_APIENTRY glVertexAttrib3fvNULL(GLuint index, const GLfloat *v);
1899 void INTERNAL_GL_APIENTRY glVertexAttrib3sNULL(GLuint index, GLshort x, GLshort y, GLshort z);
1900 void INTERNAL_GL_APIENTRY glVertexAttrib3svNULL(GLuint index, const GLshort *v);
1901 void INTERNAL_GL_APIENTRY glVertexAttrib4NbvNULL(GLuint index, const GLbyte *v);
1902 void INTERNAL_GL_APIENTRY glVertexAttrib4NivNULL(GLuint index, const GLint *v);
1903 void INTERNAL_GL_APIENTRY glVertexAttrib4NsvNULL(GLuint index, const GLshort *v);
1904 void INTERNAL_GL_APIENTRY
1905 glVertexAttrib4NubNULL(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);
1906 void INTERNAL_GL_APIENTRY glVertexAttrib4NubvNULL(GLuint index, const GLubyte *v);
1907 void INTERNAL_GL_APIENTRY glVertexAttrib4NuivNULL(GLuint index, const GLuint *v);
1908 void INTERNAL_GL_APIENTRY glVertexAttrib4NusvNULL(GLuint index, const GLushort *v);
1909 void INTERNAL_GL_APIENTRY glVertexAttrib4bvNULL(GLuint index, const GLbyte *v);
1910 void INTERNAL_GL_APIENTRY
1911 glVertexAttrib4dNULL(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
1912 void INTERNAL_GL_APIENTRY glVertexAttrib4dvNULL(GLuint index, const GLdouble *v);
1913 void INTERNAL_GL_APIENTRY
1914 glVertexAttrib4fNULL(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
1915 void INTERNAL_GL_APIENTRY glVertexAttrib4fvNULL(GLuint index, const GLfloat *v);
1916 void INTERNAL_GL_APIENTRY glVertexAttrib4ivNULL(GLuint index, const GLint *v);
1917 void INTERNAL_GL_APIENTRY
1918 glVertexAttrib4sNULL(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w);
1919 void INTERNAL_GL_APIENTRY glVertexAttrib4svNULL(GLuint index, const GLshort *v);
1920 void INTERNAL_GL_APIENTRY glVertexAttrib4ubvNULL(GLuint index, const GLubyte *v);
1921 void INTERNAL_GL_APIENTRY glVertexAttrib4uivNULL(GLuint index, const GLuint *v);
1922 void INTERNAL_GL_APIENTRY glVertexAttrib4usvNULL(GLuint index, const GLushort *v);
1923 void INTERNAL_GL_APIENTRY glVertexAttribBindingNULL(GLuint attribindex, GLuint bindingindex);
1924 void INTERNAL_GL_APIENTRY glVertexAttribDivisorNULL(GLuint index, GLuint divisor);
1925 void INTERNAL_GL_APIENTRY glVertexAttribFormatNULL(GLuint attribindex,
1926                                                    GLint size,
1927                                                    GLenum type,
1928                                                    GLboolean normalized,
1929                                                    GLuint relativeoffset);
1930 void INTERNAL_GL_APIENTRY glVertexAttribI1iNULL(GLuint index, GLint x);
1931 void INTERNAL_GL_APIENTRY glVertexAttribI1ivNULL(GLuint index, const GLint *v);
1932 void INTERNAL_GL_APIENTRY glVertexAttribI1uiNULL(GLuint index, GLuint x);
1933 void INTERNAL_GL_APIENTRY glVertexAttribI1uivNULL(GLuint index, const GLuint *v);
1934 void INTERNAL_GL_APIENTRY glVertexAttribI2iNULL(GLuint index, GLint x, GLint y);
1935 void INTERNAL_GL_APIENTRY glVertexAttribI2ivNULL(GLuint index, const GLint *v);
1936 void INTERNAL_GL_APIENTRY glVertexAttribI2uiNULL(GLuint index, GLuint x, GLuint y);
1937 void INTERNAL_GL_APIENTRY glVertexAttribI2uivNULL(GLuint index, const GLuint *v);
1938 void INTERNAL_GL_APIENTRY glVertexAttribI3iNULL(GLuint index, GLint x, GLint y, GLint z);
1939 void INTERNAL_GL_APIENTRY glVertexAttribI3ivNULL(GLuint index, const GLint *v);
1940 void INTERNAL_GL_APIENTRY glVertexAttribI3uiNULL(GLuint index, GLuint x, GLuint y, GLuint z);
1941 void INTERNAL_GL_APIENTRY glVertexAttribI3uivNULL(GLuint index, const GLuint *v);
1942 void INTERNAL_GL_APIENTRY glVertexAttribI4bvNULL(GLuint index, const GLbyte *v);
1943 void INTERNAL_GL_APIENTRY glVertexAttribI4iNULL(GLuint index, GLint x, GLint y, GLint z, GLint w);
1944 void INTERNAL_GL_APIENTRY glVertexAttribI4ivNULL(GLuint index, const GLint *v);
1945 void INTERNAL_GL_APIENTRY glVertexAttribI4svNULL(GLuint index, const GLshort *v);
1946 void INTERNAL_GL_APIENTRY glVertexAttribI4ubvNULL(GLuint index, const GLubyte *v);
1947 void INTERNAL_GL_APIENTRY
1948 glVertexAttribI4uiNULL(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
1949 void INTERNAL_GL_APIENTRY glVertexAttribI4uivNULL(GLuint index, const GLuint *v);
1950 void INTERNAL_GL_APIENTRY glVertexAttribI4usvNULL(GLuint index, const GLushort *v);
1951 void INTERNAL_GL_APIENTRY glVertexAttribIFormatNULL(GLuint attribindex,
1952                                                     GLint size,
1953                                                     GLenum type,
1954                                                     GLuint relativeoffset);
1955 void INTERNAL_GL_APIENTRY glVertexAttribIPointerNULL(GLuint index,
1956                                                      GLint size,
1957                                                      GLenum type,
1958                                                      GLsizei stride,
1959                                                      const void *pointer);
1960 void INTERNAL_GL_APIENTRY glVertexAttribL1dNULL(GLuint index, GLdouble x);
1961 void INTERNAL_GL_APIENTRY glVertexAttribL1dvNULL(GLuint index, const GLdouble *v);
1962 void INTERNAL_GL_APIENTRY glVertexAttribL2dNULL(GLuint index, GLdouble x, GLdouble y);
1963 void INTERNAL_GL_APIENTRY glVertexAttribL2dvNULL(GLuint index, const GLdouble *v);
1964 void INTERNAL_GL_APIENTRY glVertexAttribL3dNULL(GLuint index, GLdouble x, GLdouble y, GLdouble z);
1965 void INTERNAL_GL_APIENTRY glVertexAttribL3dvNULL(GLuint index, const GLdouble *v);
1966 void INTERNAL_GL_APIENTRY
1967 glVertexAttribL4dNULL(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
1968 void INTERNAL_GL_APIENTRY glVertexAttribL4dvNULL(GLuint index, const GLdouble *v);
1969 void INTERNAL_GL_APIENTRY glVertexAttribLFormatNULL(GLuint attribindex,
1970                                                     GLint size,
1971                                                     GLenum type,
1972                                                     GLuint relativeoffset);
1973 void INTERNAL_GL_APIENTRY glVertexAttribLPointerNULL(GLuint index,
1974                                                      GLint size,
1975                                                      GLenum type,
1976                                                      GLsizei stride,
1977                                                      const void *pointer);
1978 void INTERNAL_GL_APIENTRY glVertexAttribP1uiNULL(GLuint index,
1979                                                  GLenum type,
1980                                                  GLboolean normalized,
1981                                                  GLuint value);
1982 void INTERNAL_GL_APIENTRY glVertexAttribP1uivNULL(GLuint index,
1983                                                   GLenum type,
1984                                                   GLboolean normalized,
1985                                                   const GLuint *value);
1986 void INTERNAL_GL_APIENTRY glVertexAttribP2uiNULL(GLuint index,
1987                                                  GLenum type,
1988                                                  GLboolean normalized,
1989                                                  GLuint value);
1990 void INTERNAL_GL_APIENTRY glVertexAttribP2uivNULL(GLuint index,
1991                                                   GLenum type,
1992                                                   GLboolean normalized,
1993                                                   const GLuint *value);
1994 void INTERNAL_GL_APIENTRY glVertexAttribP3uiNULL(GLuint index,
1995                                                  GLenum type,
1996                                                  GLboolean normalized,
1997                                                  GLuint value);
1998 void INTERNAL_GL_APIENTRY glVertexAttribP3uivNULL(GLuint index,
1999                                                   GLenum type,
2000                                                   GLboolean normalized,
2001                                                   const GLuint *value);
2002 void INTERNAL_GL_APIENTRY glVertexAttribP4uiNULL(GLuint index,
2003                                                  GLenum type,
2004                                                  GLboolean normalized,
2005                                                  GLuint value);
2006 void INTERNAL_GL_APIENTRY glVertexAttribP4uivNULL(GLuint index,
2007                                                   GLenum type,
2008                                                   GLboolean normalized,
2009                                                   const GLuint *value);
2010 void INTERNAL_GL_APIENTRY glVertexAttribPointerNULL(GLuint index,
2011                                                     GLint size,
2012                                                     GLenum type,
2013                                                     GLboolean normalized,
2014                                                     GLsizei stride,
2015                                                     const void *pointer);
2016 void INTERNAL_GL_APIENTRY glVertexBindingDivisorNULL(GLuint bindingindex, GLuint divisor);
2017 void INTERNAL_GL_APIENTRY glViewportNULL(GLint x, GLint y, GLsizei width, GLsizei height);
2018 void INTERNAL_GL_APIENTRY glViewportArrayvNULL(GLuint first, GLsizei count, const GLfloat *v);
2019 void INTERNAL_GL_APIENTRY
2020 glViewportIndexedfNULL(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h);
2021 void INTERNAL_GL_APIENTRY glViewportIndexedfvNULL(GLuint index, const GLfloat *v);
2022 void INTERNAL_GL_APIENTRY glWaitSemaphoreEXTNULL(GLuint semaphore,
2023                                                  GLuint numBufferBarriers,
2024                                                  const GLuint *buffers,
2025                                                  GLuint numTextureBarriers,
2026                                                  const GLuint *textures,
2027                                                  const GLenum *srcLayouts);
2028 void INTERNAL_GL_APIENTRY glWaitSyncNULL(GLsync sync, GLbitfield flags, GLuint64 timeout);
2029 }  // namespace rx
2030 
2031 #endif  // LIBGLESV2_RENDERER_GL_NULL_GL_FUNCTIONS_AUTOGEN_H_
2032