• 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 2019 The ANGLE Project Authors. All rights reserved.
5 // Use of this source code is governed by a BSD-style license that can be
6 // found in the LICENSE file.
7 //
8 // 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 glCoverFillPathInstancedNVNULL(GLsizei numPaths,
378                                                          GLenum pathNameType,
379                                                          const void *paths,
380                                                          GLuint pathBase,
381                                                          GLenum coverMode,
382                                                          GLenum transformType,
383                                                          const GLfloat *transformValues);
384 void INTERNAL_GL_APIENTRY glCoverFillPathNVNULL(GLuint path, GLenum coverMode);
385 void INTERNAL_GL_APIENTRY glCoverStrokePathInstancedNVNULL(GLsizei numPaths,
386                                                            GLenum pathNameType,
387                                                            const void *paths,
388                                                            GLuint pathBase,
389                                                            GLenum coverMode,
390                                                            GLenum transformType,
391                                                            const GLfloat *transformValues);
392 void INTERNAL_GL_APIENTRY glCoverStrokePathNVNULL(GLuint path, GLenum coverMode);
393 void INTERNAL_GL_APIENTRY glCoverageModulationNVNULL(GLenum components);
394 void INTERNAL_GL_APIENTRY glCreateBuffersNULL(GLsizei n, GLuint *buffers);
395 void INTERNAL_GL_APIENTRY glCreateFramebuffersNULL(GLsizei n, GLuint *framebuffers);
396 void INTERNAL_GL_APIENTRY glCreateMemoryObjectsEXTNULL(GLsizei n, GLuint *memoryObjects);
397 GLuint INTERNAL_GL_APIENTRY glCreateProgramNULL();
398 void INTERNAL_GL_APIENTRY glCreateProgramPipelinesNULL(GLsizei n, GLuint *pipelines);
399 void INTERNAL_GL_APIENTRY glCreateQueriesNULL(GLenum target, GLsizei n, GLuint *ids);
400 void INTERNAL_GL_APIENTRY glCreateRenderbuffersNULL(GLsizei n, GLuint *renderbuffers);
401 void INTERNAL_GL_APIENTRY glCreateSamplersNULL(GLsizei n, GLuint *samplers);
402 GLuint INTERNAL_GL_APIENTRY glCreateShaderNULL(GLenum type);
403 GLuint INTERNAL_GL_APIENTRY glCreateShaderProgramvNULL(GLenum type,
404                                                        GLsizei count,
405                                                        const GLchar *const *strings);
406 void INTERNAL_GL_APIENTRY glCreateTexturesNULL(GLenum target, GLsizei n, GLuint *textures);
407 void INTERNAL_GL_APIENTRY glCreateTransformFeedbacksNULL(GLsizei n, GLuint *ids);
408 void INTERNAL_GL_APIENTRY glCreateVertexArraysNULL(GLsizei n, GLuint *arrays);
409 void INTERNAL_GL_APIENTRY glCullFaceNULL(GLenum mode);
410 void INTERNAL_GL_APIENTRY glDebugMessageCallbackNULL(GLDEBUGPROC callback, const void *userParam);
411 void INTERNAL_GL_APIENTRY glDebugMessageControlNULL(GLenum source,
412                                                     GLenum type,
413                                                     GLenum severity,
414                                                     GLsizei count,
415                                                     const GLuint *ids,
416                                                     GLboolean enabled);
417 void INTERNAL_GL_APIENTRY glDebugMessageInsertNULL(GLenum source,
418                                                    GLenum type,
419                                                    GLuint id,
420                                                    GLenum severity,
421                                                    GLsizei length,
422                                                    const GLchar *buf);
423 void INTERNAL_GL_APIENTRY glDeleteBuffersNULL(GLsizei n, const GLuint *buffers);
424 void INTERNAL_GL_APIENTRY glDeleteFencesNVNULL(GLsizei n, const GLuint *fences);
425 void INTERNAL_GL_APIENTRY glDeleteFramebuffersNULL(GLsizei n, const GLuint *framebuffers);
426 void INTERNAL_GL_APIENTRY glDeleteMemoryObjectsEXTNULL(GLsizei n, const GLuint *memoryObjects);
427 void INTERNAL_GL_APIENTRY glDeletePathsNVNULL(GLuint path, GLsizei range);
428 void INTERNAL_GL_APIENTRY glDeleteProgramNULL(GLuint program);
429 void INTERNAL_GL_APIENTRY glDeleteProgramPipelinesNULL(GLsizei n, const GLuint *pipelines);
430 void INTERNAL_GL_APIENTRY glDeleteQueriesNULL(GLsizei n, const GLuint *ids);
431 void INTERNAL_GL_APIENTRY glDeleteRenderbuffersNULL(GLsizei n, const GLuint *renderbuffers);
432 void INTERNAL_GL_APIENTRY glDeleteSamplersNULL(GLsizei count, const GLuint *samplers);
433 void INTERNAL_GL_APIENTRY glDeleteSemaphoresEXTNULL(GLsizei n, const GLuint *semaphores);
434 void INTERNAL_GL_APIENTRY glDeleteShaderNULL(GLuint shader);
435 void INTERNAL_GL_APIENTRY glDeleteSyncNULL(GLsync sync);
436 void INTERNAL_GL_APIENTRY glDeleteTexturesNULL(GLsizei n, const GLuint *textures);
437 void INTERNAL_GL_APIENTRY glDeleteTransformFeedbacksNULL(GLsizei n, const GLuint *ids);
438 void INTERNAL_GL_APIENTRY glDeleteVertexArraysNULL(GLsizei n, const GLuint *arrays);
439 void INTERNAL_GL_APIENTRY glDepthFuncNULL(GLenum func);
440 void INTERNAL_GL_APIENTRY glDepthMaskNULL(GLboolean flag);
441 void INTERNAL_GL_APIENTRY glDepthRangeNULL(GLdouble n, GLdouble f);
442 void INTERNAL_GL_APIENTRY glDepthRangeArrayvNULL(GLuint first, GLsizei count, const GLdouble *v);
443 void INTERNAL_GL_APIENTRY glDepthRangeIndexedNULL(GLuint index, GLdouble n, GLdouble f);
444 void INTERNAL_GL_APIENTRY glDepthRangefNULL(GLfloat n, GLfloat f);
445 void INTERNAL_GL_APIENTRY glDetachShaderNULL(GLuint program, GLuint shader);
446 void INTERNAL_GL_APIENTRY glDisableNULL(GLenum cap);
447 void INTERNAL_GL_APIENTRY glDisableVertexArrayAttribNULL(GLuint vaobj, GLuint index);
448 void INTERNAL_GL_APIENTRY glDisableVertexAttribArrayNULL(GLuint index);
449 void INTERNAL_GL_APIENTRY glDisableiNULL(GLenum target, GLuint index);
450 void INTERNAL_GL_APIENTRY glDiscardFramebufferEXTNULL(GLenum target,
451                                                       GLsizei numAttachments,
452                                                       const GLenum *attachments);
453 void INTERNAL_GL_APIENTRY glDispatchComputeNULL(GLuint num_groups_x,
454                                                 GLuint num_groups_y,
455                                                 GLuint num_groups_z);
456 void INTERNAL_GL_APIENTRY glDispatchComputeIndirectNULL(GLintptr indirect);
457 void INTERNAL_GL_APIENTRY glDrawArraysNULL(GLenum mode, GLint first, GLsizei count);
458 void INTERNAL_GL_APIENTRY glDrawArraysIndirectNULL(GLenum mode, const void *indirect);
459 void INTERNAL_GL_APIENTRY glDrawArraysInstancedNULL(GLenum mode,
460                                                     GLint first,
461                                                     GLsizei count,
462                                                     GLsizei instancecount);
463 void INTERNAL_GL_APIENTRY glDrawArraysInstancedBaseInstanceNULL(GLenum mode,
464                                                                 GLint first,
465                                                                 GLsizei count,
466                                                                 GLsizei instancecount,
467                                                                 GLuint baseinstance);
468 void INTERNAL_GL_APIENTRY glDrawBufferNULL(GLenum buf);
469 void INTERNAL_GL_APIENTRY glDrawBuffersNULL(GLsizei n, const GLenum *bufs);
470 void INTERNAL_GL_APIENTRY glDrawElementsNULL(GLenum mode,
471                                              GLsizei count,
472                                              GLenum type,
473                                              const void *indices);
474 void INTERNAL_GL_APIENTRY glDrawElementsBaseVertexNULL(GLenum mode,
475                                                        GLsizei count,
476                                                        GLenum type,
477                                                        const void *indices,
478                                                        GLint basevertex);
479 void INTERNAL_GL_APIENTRY glDrawElementsIndirectNULL(GLenum mode,
480                                                      GLenum type,
481                                                      const void *indirect);
482 void INTERNAL_GL_APIENTRY glDrawElementsInstancedNULL(GLenum mode,
483                                                       GLsizei count,
484                                                       GLenum type,
485                                                       const void *indices,
486                                                       GLsizei instancecount);
487 void INTERNAL_GL_APIENTRY glDrawElementsInstancedBaseInstanceNULL(GLenum mode,
488                                                                   GLsizei count,
489                                                                   GLenum type,
490                                                                   const void *indices,
491                                                                   GLsizei instancecount,
492                                                                   GLuint baseinstance);
493 void INTERNAL_GL_APIENTRY glDrawElementsInstancedBaseVertexNULL(GLenum mode,
494                                                                 GLsizei count,
495                                                                 GLenum type,
496                                                                 const void *indices,
497                                                                 GLsizei instancecount,
498                                                                 GLint basevertex);
499 void INTERNAL_GL_APIENTRY glDrawElementsInstancedBaseVertexBaseInstanceNULL(GLenum mode,
500                                                                             GLsizei count,
501                                                                             GLenum type,
502                                                                             const void *indices,
503                                                                             GLsizei instancecount,
504                                                                             GLint basevertex,
505                                                                             GLuint baseinstance);
506 void INTERNAL_GL_APIENTRY glDrawRangeElementsNULL(GLenum mode,
507                                                   GLuint start,
508                                                   GLuint end,
509                                                   GLsizei count,
510                                                   GLenum type,
511                                                   const void *indices);
512 void INTERNAL_GL_APIENTRY glDrawRangeElementsBaseVertexNULL(GLenum mode,
513                                                             GLuint start,
514                                                             GLuint end,
515                                                             GLsizei count,
516                                                             GLenum type,
517                                                             const void *indices,
518                                                             GLint basevertex);
519 void INTERNAL_GL_APIENTRY glDrawTransformFeedbackNULL(GLenum mode, GLuint id);
520 void INTERNAL_GL_APIENTRY glDrawTransformFeedbackInstancedNULL(GLenum mode,
521                                                                GLuint id,
522                                                                GLsizei instancecount);
523 void INTERNAL_GL_APIENTRY glDrawTransformFeedbackStreamNULL(GLenum mode, GLuint id, GLuint stream);
524 void INTERNAL_GL_APIENTRY glDrawTransformFeedbackStreamInstancedNULL(GLenum mode,
525                                                                      GLuint id,
526                                                                      GLuint stream,
527                                                                      GLsizei instancecount);
528 void INTERNAL_GL_APIENTRY glEGLImageTargetRenderbufferStorageOESNULL(GLenum target,
529                                                                      GLeglImageOES image);
530 void INTERNAL_GL_APIENTRY glEGLImageTargetTexture2DOESNULL(GLenum target, GLeglImageOES image);
531 void INTERNAL_GL_APIENTRY glEnableNULL(GLenum cap);
532 void INTERNAL_GL_APIENTRY glEnableVertexArrayAttribNULL(GLuint vaobj, GLuint index);
533 void INTERNAL_GL_APIENTRY glEnableVertexAttribArrayNULL(GLuint index);
534 void INTERNAL_GL_APIENTRY glEnableiNULL(GLenum target, GLuint index);
535 void INTERNAL_GL_APIENTRY glEndConditionalRenderNULL();
536 void INTERNAL_GL_APIENTRY glEndQueryNULL(GLenum target);
537 void INTERNAL_GL_APIENTRY glEndQueryIndexedNULL(GLenum target, GLuint index);
538 void INTERNAL_GL_APIENTRY glEndTransformFeedbackNULL();
539 GLsync INTERNAL_GL_APIENTRY glFenceSyncNULL(GLenum condition, GLbitfield flags);
540 void INTERNAL_GL_APIENTRY glFinishNULL();
541 void INTERNAL_GL_APIENTRY glFinishFenceNVNULL(GLuint fence);
542 void INTERNAL_GL_APIENTRY glFlushNULL();
543 void INTERNAL_GL_APIENTRY glFlushMappedBufferRangeNULL(GLenum target,
544                                                        GLintptr offset,
545                                                        GLsizeiptr length);
546 void INTERNAL_GL_APIENTRY glFlushMappedNamedBufferRangeNULL(GLuint buffer,
547                                                             GLintptr offset,
548                                                             GLsizeiptr length);
549 void INTERNAL_GL_APIENTRY glFramebufferParameteriNULL(GLenum target, GLenum pname, GLint param);
550 void INTERNAL_GL_APIENTRY glFramebufferRenderbufferNULL(GLenum target,
551                                                         GLenum attachment,
552                                                         GLenum renderbuffertarget,
553                                                         GLuint renderbuffer);
554 void INTERNAL_GL_APIENTRY glFramebufferTextureNULL(GLenum target,
555                                                    GLenum attachment,
556                                                    GLuint texture,
557                                                    GLint level);
558 void INTERNAL_GL_APIENTRY glFramebufferTexture1DNULL(GLenum target,
559                                                      GLenum attachment,
560                                                      GLenum textarget,
561                                                      GLuint texture,
562                                                      GLint level);
563 void INTERNAL_GL_APIENTRY glFramebufferTexture2DNULL(GLenum target,
564                                                      GLenum attachment,
565                                                      GLenum textarget,
566                                                      GLuint texture,
567                                                      GLint level);
568 void INTERNAL_GL_APIENTRY glFramebufferTexture3DNULL(GLenum target,
569                                                      GLenum attachment,
570                                                      GLenum textarget,
571                                                      GLuint texture,
572                                                      GLint level,
573                                                      GLint zoffset);
574 void INTERNAL_GL_APIENTRY glFramebufferTextureLayerNULL(GLenum target,
575                                                         GLenum attachment,
576                                                         GLuint texture,
577                                                         GLint level,
578                                                         GLint layer);
579 void INTERNAL_GL_APIENTRY glFramebufferTextureMultiviewOVRNULL(GLenum target,
580                                                                GLenum attachment,
581                                                                GLuint texture,
582                                                                GLint level,
583                                                                GLint baseViewIndex,
584                                                                GLsizei numViews);
585 void INTERNAL_GL_APIENTRY glFrontFaceNULL(GLenum mode);
586 void INTERNAL_GL_APIENTRY glGenBuffersNULL(GLsizei n, GLuint *buffers);
587 void INTERNAL_GL_APIENTRY glGenFencesNVNULL(GLsizei n, GLuint *fences);
588 void INTERNAL_GL_APIENTRY glGenFramebuffersNULL(GLsizei n, GLuint *framebuffers);
589 GLuint INTERNAL_GL_APIENTRY glGenPathsNVNULL(GLsizei range);
590 void INTERNAL_GL_APIENTRY glGenProgramPipelinesNULL(GLsizei n, GLuint *pipelines);
591 void INTERNAL_GL_APIENTRY glGenQueriesNULL(GLsizei n, GLuint *ids);
592 void INTERNAL_GL_APIENTRY glGenRenderbuffersNULL(GLsizei n, GLuint *renderbuffers);
593 void INTERNAL_GL_APIENTRY glGenSamplersNULL(GLsizei count, GLuint *samplers);
594 void INTERNAL_GL_APIENTRY glGenSemaphoresEXTNULL(GLsizei n, GLuint *semaphores);
595 void INTERNAL_GL_APIENTRY glGenTexturesNULL(GLsizei n, GLuint *textures);
596 void INTERNAL_GL_APIENTRY glGenTransformFeedbacksNULL(GLsizei n, GLuint *ids);
597 void INTERNAL_GL_APIENTRY glGenVertexArraysNULL(GLsizei n, GLuint *arrays);
598 void INTERNAL_GL_APIENTRY glGenerateMipmapNULL(GLenum target);
599 void INTERNAL_GL_APIENTRY glGenerateTextureMipmapNULL(GLuint texture);
600 void INTERNAL_GL_APIENTRY glGetActiveAtomicCounterBufferivNULL(GLuint program,
601                                                                GLuint bufferIndex,
602                                                                GLenum pname,
603                                                                GLint *params);
604 void INTERNAL_GL_APIENTRY glGetActiveAttribNULL(GLuint program,
605                                                 GLuint index,
606                                                 GLsizei bufSize,
607                                                 GLsizei *length,
608                                                 GLint *size,
609                                                 GLenum *type,
610                                                 GLchar *name);
611 void INTERNAL_GL_APIENTRY glGetActiveSubroutineNameNULL(GLuint program,
612                                                         GLenum shadertype,
613                                                         GLuint index,
614                                                         GLsizei bufsize,
615                                                         GLsizei *length,
616                                                         GLchar *name);
617 void INTERNAL_GL_APIENTRY glGetActiveSubroutineUniformNameNULL(GLuint program,
618                                                                GLenum shadertype,
619                                                                GLuint index,
620                                                                GLsizei bufsize,
621                                                                GLsizei *length,
622                                                                GLchar *name);
623 void INTERNAL_GL_APIENTRY glGetActiveSubroutineUniformivNULL(GLuint program,
624                                                              GLenum shadertype,
625                                                              GLuint index,
626                                                              GLenum pname,
627                                                              GLint *values);
628 void INTERNAL_GL_APIENTRY glGetActiveUniformNULL(GLuint program,
629                                                  GLuint index,
630                                                  GLsizei bufSize,
631                                                  GLsizei *length,
632                                                  GLint *size,
633                                                  GLenum *type,
634                                                  GLchar *name);
635 void INTERNAL_GL_APIENTRY glGetActiveUniformBlockNameNULL(GLuint program,
636                                                           GLuint uniformBlockIndex,
637                                                           GLsizei bufSize,
638                                                           GLsizei *length,
639                                                           GLchar *uniformBlockName);
640 void INTERNAL_GL_APIENTRY glGetActiveUniformBlockivNULL(GLuint program,
641                                                         GLuint uniformBlockIndex,
642                                                         GLenum pname,
643                                                         GLint *params);
644 void INTERNAL_GL_APIENTRY glGetActiveUniformNameNULL(GLuint program,
645                                                      GLuint uniformIndex,
646                                                      GLsizei bufSize,
647                                                      GLsizei *length,
648                                                      GLchar *uniformName);
649 void INTERNAL_GL_APIENTRY glGetActiveUniformsivNULL(GLuint program,
650                                                     GLsizei uniformCount,
651                                                     const GLuint *uniformIndices,
652                                                     GLenum pname,
653                                                     GLint *params);
654 void INTERNAL_GL_APIENTRY glGetAttachedShadersNULL(GLuint program,
655                                                    GLsizei maxCount,
656                                                    GLsizei *count,
657                                                    GLuint *shaders);
658 GLint INTERNAL_GL_APIENTRY glGetAttribLocationNULL(GLuint program, const GLchar *name);
659 void INTERNAL_GL_APIENTRY glGetBooleani_vNULL(GLenum target, GLuint index, GLboolean *data);
660 void INTERNAL_GL_APIENTRY glGetBooleanvNULL(GLenum pname, GLboolean *data);
661 void INTERNAL_GL_APIENTRY glGetBufferParameteri64vNULL(GLenum target,
662                                                        GLenum pname,
663                                                        GLint64 *params);
664 void INTERNAL_GL_APIENTRY glGetBufferParameterivNULL(GLenum target, GLenum pname, GLint *params);
665 void INTERNAL_GL_APIENTRY glGetBufferPointervNULL(GLenum target, GLenum pname, void **params);
666 void INTERNAL_GL_APIENTRY glGetBufferSubDataNULL(GLenum target,
667                                                  GLintptr offset,
668                                                  GLsizeiptr size,
669                                                  void *data);
670 void INTERNAL_GL_APIENTRY glGetCompressedTexImageNULL(GLenum target, GLint level, void *img);
671 void INTERNAL_GL_APIENTRY glGetCompressedTextureImageNULL(GLuint texture,
672                                                           GLint level,
673                                                           GLsizei bufSize,
674                                                           void *pixels);
675 void INTERNAL_GL_APIENTRY glGetCompressedTextureSubImageNULL(GLuint texture,
676                                                              GLint level,
677                                                              GLint xoffset,
678                                                              GLint yoffset,
679                                                              GLint zoffset,
680                                                              GLsizei width,
681                                                              GLsizei height,
682                                                              GLsizei depth,
683                                                              GLsizei bufSize,
684                                                              void *pixels);
685 GLuint INTERNAL_GL_APIENTRY glGetDebugMessageLogNULL(GLuint count,
686                                                      GLsizei bufSize,
687                                                      GLenum *sources,
688                                                      GLenum *types,
689                                                      GLuint *ids,
690                                                      GLenum *severities,
691                                                      GLsizei *lengths,
692                                                      GLchar *messageLog);
693 void INTERNAL_GL_APIENTRY glGetDoublei_vNULL(GLenum target, GLuint index, GLdouble *data);
694 void INTERNAL_GL_APIENTRY glGetDoublevNULL(GLenum pname, GLdouble *data);
695 GLenum INTERNAL_GL_APIENTRY glGetErrorNULL();
696 void INTERNAL_GL_APIENTRY glGetFenceivNVNULL(GLuint fence, GLenum pname, GLint *params);
697 void INTERNAL_GL_APIENTRY glGetFloati_vNULL(GLenum target, GLuint index, GLfloat *data);
698 void INTERNAL_GL_APIENTRY glGetFloatvNULL(GLenum pname, GLfloat *data);
699 GLint INTERNAL_GL_APIENTRY glGetFragDataIndexNULL(GLuint program, const GLchar *name);
700 GLint INTERNAL_GL_APIENTRY glGetFragDataLocationNULL(GLuint program, const GLchar *name);
701 void INTERNAL_GL_APIENTRY glGetFramebufferAttachmentParameterivNULL(GLenum target,
702                                                                     GLenum attachment,
703                                                                     GLenum pname,
704                                                                     GLint *params);
705 void INTERNAL_GL_APIENTRY glGetFramebufferParameterivNULL(GLenum target,
706                                                           GLenum pname,
707                                                           GLint *params);
708 GLenum INTERNAL_GL_APIENTRY glGetGraphicsResetStatusNULL();
709 void INTERNAL_GL_APIENTRY glGetInteger64i_vNULL(GLenum target, GLuint index, GLint64 *data);
710 void INTERNAL_GL_APIENTRY glGetInteger64vNULL(GLenum pname, GLint64 *data);
711 void INTERNAL_GL_APIENTRY glGetIntegeri_vNULL(GLenum target, GLuint index, GLint *data);
712 void INTERNAL_GL_APIENTRY glGetIntegervNULL(GLenum pname, GLint *data);
713 void INTERNAL_GL_APIENTRY glGetInternalformatSampleivNVNULL(GLenum target,
714                                                             GLenum internalformat,
715                                                             GLsizei samples,
716                                                             GLenum pname,
717                                                             GLsizei bufSize,
718                                                             GLint *params);
719 void INTERNAL_GL_APIENTRY glGetInternalformati64vNULL(GLenum target,
720                                                       GLenum internalformat,
721                                                       GLenum pname,
722                                                       GLsizei bufSize,
723                                                       GLint64 *params);
724 void INTERNAL_GL_APIENTRY glGetInternalformativNULL(GLenum target,
725                                                     GLenum internalformat,
726                                                     GLenum pname,
727                                                     GLsizei bufSize,
728                                                     GLint *params);
729 void INTERNAL_GL_APIENTRY glGetMemoryObjectParameterivEXTNULL(GLuint memoryObject,
730                                                               GLenum pname,
731                                                               GLint *params);
732 void INTERNAL_GL_APIENTRY glGetMultisamplefvNULL(GLenum pname, GLuint index, GLfloat *val);
733 void INTERNAL_GL_APIENTRY glGetNamedBufferParameteri64vNULL(GLuint buffer,
734                                                             GLenum pname,
735                                                             GLint64 *params);
736 void INTERNAL_GL_APIENTRY glGetNamedBufferParameterivNULL(GLuint buffer,
737                                                           GLenum pname,
738                                                           GLint *params);
739 void INTERNAL_GL_APIENTRY glGetNamedBufferPointervNULL(GLuint buffer, GLenum pname, void **params);
740 void INTERNAL_GL_APIENTRY glGetNamedBufferSubDataNULL(GLuint buffer,
741                                                       GLintptr offset,
742                                                       GLsizeiptr size,
743                                                       void *data);
744 void INTERNAL_GL_APIENTRY glGetNamedFramebufferAttachmentParameterivNULL(GLuint framebuffer,
745                                                                          GLenum attachment,
746                                                                          GLenum pname,
747                                                                          GLint *params);
748 void INTERNAL_GL_APIENTRY glGetNamedFramebufferParameterivNULL(GLuint framebuffer,
749                                                                GLenum pname,
750                                                                GLint *param);
751 void INTERNAL_GL_APIENTRY glGetNamedRenderbufferParameterivNULL(GLuint renderbuffer,
752                                                                 GLenum pname,
753                                                                 GLint *params);
754 void INTERNAL_GL_APIENTRY glGetObjectLabelNULL(GLenum identifier,
755                                                GLuint name,
756                                                GLsizei bufSize,
757                                                GLsizei *length,
758                                                GLchar *label);
759 void INTERNAL_GL_APIENTRY glGetObjectPtrLabelNULL(const void *ptr,
760                                                   GLsizei bufSize,
761                                                   GLsizei *length,
762                                                   GLchar *label);
763 void INTERNAL_GL_APIENTRY glGetPathParameterfvNVNULL(GLuint path, GLenum pname, GLfloat *value);
764 void INTERNAL_GL_APIENTRY glGetPathParameterivNVNULL(GLuint path, GLenum pname, GLint *value);
765 void INTERNAL_GL_APIENTRY glGetPointervNULL(GLenum pname, void **params);
766 void INTERNAL_GL_APIENTRY glGetProgramBinaryNULL(GLuint program,
767                                                  GLsizei bufSize,
768                                                  GLsizei *length,
769                                                  GLenum *binaryFormat,
770                                                  void *binary);
771 void INTERNAL_GL_APIENTRY glGetProgramInfoLogNULL(GLuint program,
772                                                   GLsizei bufSize,
773                                                   GLsizei *length,
774                                                   GLchar *infoLog);
775 void INTERNAL_GL_APIENTRY glGetProgramInterfaceivNULL(GLuint program,
776                                                       GLenum programInterface,
777                                                       GLenum pname,
778                                                       GLint *params);
779 void INTERNAL_GL_APIENTRY glGetProgramPipelineInfoLogNULL(GLuint pipeline,
780                                                           GLsizei bufSize,
781                                                           GLsizei *length,
782                                                           GLchar *infoLog);
783 void INTERNAL_GL_APIENTRY glGetProgramPipelineivNULL(GLuint pipeline, GLenum pname, GLint *params);
784 GLuint INTERNAL_GL_APIENTRY glGetProgramResourceIndexNULL(GLuint program,
785                                                           GLenum programInterface,
786                                                           const GLchar *name);
787 GLint INTERNAL_GL_APIENTRY glGetProgramResourceLocationNULL(GLuint program,
788                                                             GLenum programInterface,
789                                                             const GLchar *name);
790 GLint INTERNAL_GL_APIENTRY glGetProgramResourceLocationIndexNULL(GLuint program,
791                                                                  GLenum programInterface,
792                                                                  const GLchar *name);
793 void INTERNAL_GL_APIENTRY glGetProgramResourceNameNULL(GLuint program,
794                                                        GLenum programInterface,
795                                                        GLuint index,
796                                                        GLsizei bufSize,
797                                                        GLsizei *length,
798                                                        GLchar *name);
799 void INTERNAL_GL_APIENTRY glGetProgramResourceivNULL(GLuint program,
800                                                      GLenum programInterface,
801                                                      GLuint index,
802                                                      GLsizei propCount,
803                                                      const GLenum *props,
804                                                      GLsizei bufSize,
805                                                      GLsizei *length,
806                                                      GLint *params);
807 void INTERNAL_GL_APIENTRY glGetProgramStageivNULL(GLuint program,
808                                                   GLenum shadertype,
809                                                   GLenum pname,
810                                                   GLint *values);
811 void INTERNAL_GL_APIENTRY glGetProgramivNULL(GLuint program, GLenum pname, GLint *params);
812 void INTERNAL_GL_APIENTRY glGetQueryBufferObjecti64vNULL(GLuint id,
813                                                          GLuint buffer,
814                                                          GLenum pname,
815                                                          GLintptr offset);
816 void INTERNAL_GL_APIENTRY glGetQueryBufferObjectivNULL(GLuint id,
817                                                        GLuint buffer,
818                                                        GLenum pname,
819                                                        GLintptr offset);
820 void INTERNAL_GL_APIENTRY glGetQueryBufferObjectui64vNULL(GLuint id,
821                                                           GLuint buffer,
822                                                           GLenum pname,
823                                                           GLintptr offset);
824 void INTERNAL_GL_APIENTRY glGetQueryBufferObjectuivNULL(GLuint id,
825                                                         GLuint buffer,
826                                                         GLenum pname,
827                                                         GLintptr offset);
828 void INTERNAL_GL_APIENTRY glGetQueryIndexedivNULL(GLenum target,
829                                                   GLuint index,
830                                                   GLenum pname,
831                                                   GLint *params);
832 void INTERNAL_GL_APIENTRY glGetQueryObjecti64vNULL(GLuint id, GLenum pname, GLint64 *params);
833 void INTERNAL_GL_APIENTRY glGetQueryObjectivNULL(GLuint id, GLenum pname, GLint *params);
834 void INTERNAL_GL_APIENTRY glGetQueryObjectui64vNULL(GLuint id, GLenum pname, GLuint64 *params);
835 void INTERNAL_GL_APIENTRY glGetQueryObjectuivNULL(GLuint id, GLenum pname, GLuint *params);
836 void INTERNAL_GL_APIENTRY glGetQueryivNULL(GLenum target, GLenum pname, GLint *params);
837 void INTERNAL_GL_APIENTRY glGetRenderbufferParameterivNULL(GLenum target,
838                                                            GLenum pname,
839                                                            GLint *params);
840 void INTERNAL_GL_APIENTRY glGetSamplerParameterIivNULL(GLuint sampler, GLenum pname, GLint *params);
841 void INTERNAL_GL_APIENTRY glGetSamplerParameterIuivNULL(GLuint sampler,
842                                                         GLenum pname,
843                                                         GLuint *params);
844 void INTERNAL_GL_APIENTRY glGetSamplerParameterfvNULL(GLuint sampler,
845                                                       GLenum pname,
846                                                       GLfloat *params);
847 void INTERNAL_GL_APIENTRY glGetSamplerParameterivNULL(GLuint sampler, GLenum pname, GLint *params);
848 void INTERNAL_GL_APIENTRY glGetSemaphoreParameterui64vEXTNULL(GLuint semaphore,
849                                                               GLenum pname,
850                                                               GLuint64 *params);
851 void INTERNAL_GL_APIENTRY glGetShaderInfoLogNULL(GLuint shader,
852                                                  GLsizei bufSize,
853                                                  GLsizei *length,
854                                                  GLchar *infoLog);
855 void INTERNAL_GL_APIENTRY glGetShaderPrecisionFormatNULL(GLenum shadertype,
856                                                          GLenum precisiontype,
857                                                          GLint *range,
858                                                          GLint *precision);
859 void INTERNAL_GL_APIENTRY glGetShaderSourceNULL(GLuint shader,
860                                                 GLsizei bufSize,
861                                                 GLsizei *length,
862                                                 GLchar *source);
863 void INTERNAL_GL_APIENTRY glGetShaderivNULL(GLuint shader, GLenum pname, GLint *params);
864 const GLubyte *INTERNAL_GL_APIENTRY glGetStringNULL(GLenum name);
865 const GLubyte *INTERNAL_GL_APIENTRY glGetStringiNULL(GLenum name, GLuint index);
866 GLuint INTERNAL_GL_APIENTRY glGetSubroutineIndexNULL(GLuint program,
867                                                      GLenum shadertype,
868                                                      const GLchar *name);
869 GLint INTERNAL_GL_APIENTRY glGetSubroutineUniformLocationNULL(GLuint program,
870                                                               GLenum shadertype,
871                                                               const GLchar *name);
872 void INTERNAL_GL_APIENTRY
873 glGetSyncivNULL(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values);
874 void INTERNAL_GL_APIENTRY
875 glGetTexImageNULL(GLenum target, GLint level, GLenum format, GLenum type, void *pixels);
876 void INTERNAL_GL_APIENTRY glGetTexLevelParameterfvNULL(GLenum target,
877                                                        GLint level,
878                                                        GLenum pname,
879                                                        GLfloat *params);
880 void INTERNAL_GL_APIENTRY glGetTexLevelParameterivNULL(GLenum target,
881                                                        GLint level,
882                                                        GLenum pname,
883                                                        GLint *params);
884 void INTERNAL_GL_APIENTRY glGetTexParameterIivNULL(GLenum target, GLenum pname, GLint *params);
885 void INTERNAL_GL_APIENTRY glGetTexParameterIuivNULL(GLenum target, GLenum pname, GLuint *params);
886 void INTERNAL_GL_APIENTRY glGetTexParameterfvNULL(GLenum target, GLenum pname, GLfloat *params);
887 void INTERNAL_GL_APIENTRY glGetTexParameterivNULL(GLenum target, GLenum pname, GLint *params);
888 void INTERNAL_GL_APIENTRY glGetTextureImageNULL(GLuint texture,
889                                                 GLint level,
890                                                 GLenum format,
891                                                 GLenum type,
892                                                 GLsizei bufSize,
893                                                 void *pixels);
894 void INTERNAL_GL_APIENTRY glGetTextureLevelParameterfvNULL(GLuint texture,
895                                                            GLint level,
896                                                            GLenum pname,
897                                                            GLfloat *params);
898 void INTERNAL_GL_APIENTRY glGetTextureLevelParameterivNULL(GLuint texture,
899                                                            GLint level,
900                                                            GLenum pname,
901                                                            GLint *params);
902 void INTERNAL_GL_APIENTRY glGetTextureParameterIivNULL(GLuint texture, GLenum pname, GLint *params);
903 void INTERNAL_GL_APIENTRY glGetTextureParameterIuivNULL(GLuint texture,
904                                                         GLenum pname,
905                                                         GLuint *params);
906 void INTERNAL_GL_APIENTRY glGetTextureParameterfvNULL(GLuint texture,
907                                                       GLenum pname,
908                                                       GLfloat *params);
909 void INTERNAL_GL_APIENTRY glGetTextureParameterivNULL(GLuint texture, GLenum pname, GLint *params);
910 void INTERNAL_GL_APIENTRY glGetTextureSubImageNULL(GLuint texture,
911                                                    GLint level,
912                                                    GLint xoffset,
913                                                    GLint yoffset,
914                                                    GLint zoffset,
915                                                    GLsizei width,
916                                                    GLsizei height,
917                                                    GLsizei depth,
918                                                    GLenum format,
919                                                    GLenum type,
920                                                    GLsizei bufSize,
921                                                    void *pixels);
922 void INTERNAL_GL_APIENTRY glGetTransformFeedbackVaryingNULL(GLuint program,
923                                                             GLuint index,
924                                                             GLsizei bufSize,
925                                                             GLsizei *length,
926                                                             GLsizei *size,
927                                                             GLenum *type,
928                                                             GLchar *name);
929 void INTERNAL_GL_APIENTRY glGetTransformFeedbacki64_vNULL(GLuint xfb,
930                                                           GLenum pname,
931                                                           GLuint index,
932                                                           GLint64 *param);
933 void INTERNAL_GL_APIENTRY glGetTransformFeedbacki_vNULL(GLuint xfb,
934                                                         GLenum pname,
935                                                         GLuint index,
936                                                         GLint *param);
937 void INTERNAL_GL_APIENTRY glGetTransformFeedbackivNULL(GLuint xfb, GLenum pname, GLint *param);
938 GLuint INTERNAL_GL_APIENTRY glGetUniformBlockIndexNULL(GLuint program,
939                                                        const GLchar *uniformBlockName);
940 void INTERNAL_GL_APIENTRY glGetUniformIndicesNULL(GLuint program,
941                                                   GLsizei uniformCount,
942                                                   const GLchar *const *uniformNames,
943                                                   GLuint *uniformIndices);
944 GLint INTERNAL_GL_APIENTRY glGetUniformLocationNULL(GLuint program, const GLchar *name);
945 void INTERNAL_GL_APIENTRY glGetUniformSubroutineuivNULL(GLenum shadertype,
946                                                         GLint location,
947                                                         GLuint *params);
948 void INTERNAL_GL_APIENTRY glGetUniformdvNULL(GLuint program, GLint location, GLdouble *params);
949 void INTERNAL_GL_APIENTRY glGetUniformfvNULL(GLuint program, GLint location, GLfloat *params);
950 void INTERNAL_GL_APIENTRY glGetUniformivNULL(GLuint program, GLint location, GLint *params);
951 void INTERNAL_GL_APIENTRY glGetUniformuivNULL(GLuint program, GLint location, GLuint *params);
952 void INTERNAL_GL_APIENTRY glGetUnsignedBytei_vEXTNULL(GLenum target, GLuint index, GLubyte *data);
953 void INTERNAL_GL_APIENTRY glGetUnsignedBytevEXTNULL(GLenum pname, GLubyte *data);
954 void INTERNAL_GL_APIENTRY glGetVertexArrayIndexed64ivNULL(GLuint vaobj,
955                                                           GLuint index,
956                                                           GLenum pname,
957                                                           GLint64 *param);
958 void INTERNAL_GL_APIENTRY glGetVertexArrayIndexedivNULL(GLuint vaobj,
959                                                         GLuint index,
960                                                         GLenum pname,
961                                                         GLint *param);
962 void INTERNAL_GL_APIENTRY glGetVertexArrayivNULL(GLuint vaobj, GLenum pname, GLint *param);
963 void INTERNAL_GL_APIENTRY glGetVertexAttribIivNULL(GLuint index, GLenum pname, GLint *params);
964 void INTERNAL_GL_APIENTRY glGetVertexAttribIuivNULL(GLuint index, GLenum pname, GLuint *params);
965 void INTERNAL_GL_APIENTRY glGetVertexAttribLdvNULL(GLuint index, GLenum pname, GLdouble *params);
966 void INTERNAL_GL_APIENTRY glGetVertexAttribPointervNULL(GLuint index, GLenum pname, void **pointer);
967 void INTERNAL_GL_APIENTRY glGetVertexAttribdvNULL(GLuint index, GLenum pname, GLdouble *params);
968 void INTERNAL_GL_APIENTRY glGetVertexAttribfvNULL(GLuint index, GLenum pname, GLfloat *params);
969 void INTERNAL_GL_APIENTRY glGetVertexAttribivNULL(GLuint index, GLenum pname, GLint *params);
970 void INTERNAL_GL_APIENTRY glGetnCompressedTexImageNULL(GLenum target,
971                                                        GLint lod,
972                                                        GLsizei bufSize,
973                                                        void *pixels);
974 void INTERNAL_GL_APIENTRY glGetnTexImageNULL(GLenum target,
975                                              GLint level,
976                                              GLenum format,
977                                              GLenum type,
978                                              GLsizei bufSize,
979                                              void *pixels);
980 void INTERNAL_GL_APIENTRY glGetnUniformdvNULL(GLuint program,
981                                               GLint location,
982                                               GLsizei bufSize,
983                                               GLdouble *params);
984 void INTERNAL_GL_APIENTRY glGetnUniformfvNULL(GLuint program,
985                                               GLint location,
986                                               GLsizei bufSize,
987                                               GLfloat *params);
988 void INTERNAL_GL_APIENTRY glGetnUniformivNULL(GLuint program,
989                                               GLint location,
990                                               GLsizei bufSize,
991                                               GLint *params);
992 void INTERNAL_GL_APIENTRY glGetnUniformuivNULL(GLuint program,
993                                                GLint location,
994                                                GLsizei bufSize,
995                                                GLuint *params);
996 void INTERNAL_GL_APIENTRY glHintNULL(GLenum target, GLenum mode);
997 void INTERNAL_GL_APIENTRY glImportMemoryFdEXTNULL(GLuint memory,
998                                                   GLuint64 size,
999                                                   GLenum handleType,
1000                                                   GLint fd);
1001 void INTERNAL_GL_APIENTRY glImportMemoryWin32HandleEXTNULL(GLuint memory,
1002                                                            GLuint64 size,
1003                                                            GLenum handleType,
1004                                                            void *handle);
1005 void INTERNAL_GL_APIENTRY glImportMemoryWin32NameEXTNULL(GLuint memory,
1006                                                          GLuint64 size,
1007                                                          GLenum handleType,
1008                                                          const void *name);
1009 void INTERNAL_GL_APIENTRY glImportSemaphoreFdEXTNULL(GLuint semaphore, GLenum handleType, GLint fd);
1010 void INTERNAL_GL_APIENTRY glImportSemaphoreWin32HandleEXTNULL(GLuint semaphore,
1011                                                               GLenum handleType,
1012                                                               void *handle);
1013 void INTERNAL_GL_APIENTRY glImportSemaphoreWin32NameEXTNULL(GLuint semaphore,
1014                                                             GLenum handleType,
1015                                                             const void *name);
1016 void INTERNAL_GL_APIENTRY glInsertEventMarkerEXTNULL(GLsizei length, const GLchar *marker);
1017 void INTERNAL_GL_APIENTRY glInvalidateBufferDataNULL(GLuint buffer);
1018 void INTERNAL_GL_APIENTRY glInvalidateBufferSubDataNULL(GLuint buffer,
1019                                                         GLintptr offset,
1020                                                         GLsizeiptr length);
1021 void INTERNAL_GL_APIENTRY glInvalidateFramebufferNULL(GLenum target,
1022                                                       GLsizei numAttachments,
1023                                                       const GLenum *attachments);
1024 void INTERNAL_GL_APIENTRY glInvalidateNamedFramebufferDataNULL(GLuint framebuffer,
1025                                                                GLsizei numAttachments,
1026                                                                const GLenum *attachments);
1027 void INTERNAL_GL_APIENTRY glInvalidateNamedFramebufferSubDataNULL(GLuint framebuffer,
1028                                                                   GLsizei numAttachments,
1029                                                                   const GLenum *attachments,
1030                                                                   GLint x,
1031                                                                   GLint y,
1032                                                                   GLsizei width,
1033                                                                   GLsizei height);
1034 void INTERNAL_GL_APIENTRY glInvalidateSubFramebufferNULL(GLenum target,
1035                                                          GLsizei numAttachments,
1036                                                          const GLenum *attachments,
1037                                                          GLint x,
1038                                                          GLint y,
1039                                                          GLsizei width,
1040                                                          GLsizei height);
1041 void INTERNAL_GL_APIENTRY glInvalidateTexImageNULL(GLuint texture, GLint level);
1042 void INTERNAL_GL_APIENTRY glInvalidateTexSubImageNULL(GLuint texture,
1043                                                       GLint level,
1044                                                       GLint xoffset,
1045                                                       GLint yoffset,
1046                                                       GLint zoffset,
1047                                                       GLsizei width,
1048                                                       GLsizei height,
1049                                                       GLsizei depth);
1050 GLboolean INTERNAL_GL_APIENTRY glIsBufferNULL(GLuint buffer);
1051 GLboolean INTERNAL_GL_APIENTRY glIsEnabledNULL(GLenum cap);
1052 GLboolean INTERNAL_GL_APIENTRY glIsEnablediNULL(GLenum target, GLuint index);
1053 GLboolean INTERNAL_GL_APIENTRY glIsFenceNVNULL(GLuint fence);
1054 GLboolean INTERNAL_GL_APIENTRY glIsFramebufferNULL(GLuint framebuffer);
1055 GLboolean INTERNAL_GL_APIENTRY glIsMemoryObjectEXTNULL(GLuint memoryObject);
1056 GLboolean INTERNAL_GL_APIENTRY glIsPathNVNULL(GLuint path);
1057 GLboolean INTERNAL_GL_APIENTRY glIsProgramNULL(GLuint program);
1058 GLboolean INTERNAL_GL_APIENTRY glIsProgramPipelineNULL(GLuint pipeline);
1059 GLboolean INTERNAL_GL_APIENTRY glIsQueryNULL(GLuint id);
1060 GLboolean INTERNAL_GL_APIENTRY glIsRenderbufferNULL(GLuint renderbuffer);
1061 GLboolean INTERNAL_GL_APIENTRY glIsSamplerNULL(GLuint sampler);
1062 GLboolean INTERNAL_GL_APIENTRY glIsSemaphoreEXTNULL(GLuint semaphore);
1063 GLboolean INTERNAL_GL_APIENTRY glIsShaderNULL(GLuint shader);
1064 GLboolean INTERNAL_GL_APIENTRY glIsSyncNULL(GLsync sync);
1065 GLboolean INTERNAL_GL_APIENTRY glIsTextureNULL(GLuint texture);
1066 GLboolean INTERNAL_GL_APIENTRY glIsTransformFeedbackNULL(GLuint id);
1067 GLboolean INTERNAL_GL_APIENTRY glIsVertexArrayNULL(GLuint array);
1068 void INTERNAL_GL_APIENTRY glLineWidthNULL(GLfloat width);
1069 void INTERNAL_GL_APIENTRY glLinkProgramNULL(GLuint program);
1070 void INTERNAL_GL_APIENTRY glLogicOpNULL(GLenum opcode);
1071 void *INTERNAL_GL_APIENTRY glMapBufferNULL(GLenum target, GLenum access);
1072 void *INTERNAL_GL_APIENTRY glMapBufferRangeNULL(GLenum target,
1073                                                 GLintptr offset,
1074                                                 GLsizeiptr length,
1075                                                 GLbitfield access);
1076 void *INTERNAL_GL_APIENTRY glMapNamedBufferNULL(GLuint buffer, GLenum access);
1077 void *INTERNAL_GL_APIENTRY glMapNamedBufferRangeNULL(GLuint buffer,
1078                                                      GLintptr offset,
1079                                                      GLsizeiptr length,
1080                                                      GLbitfield access);
1081 void INTERNAL_GL_APIENTRY glMatrixLoadfEXTNULL(GLenum mode, const GLfloat *m);
1082 void INTERNAL_GL_APIENTRY glMaxShaderCompilerThreadsARBNULL(GLuint count);
1083 void INTERNAL_GL_APIENTRY glMaxShaderCompilerThreadsKHRNULL(GLuint count);
1084 void INTERNAL_GL_APIENTRY glMemoryBarrierNULL(GLbitfield barriers);
1085 void INTERNAL_GL_APIENTRY glMemoryBarrierByRegionNULL(GLbitfield barriers);
1086 void INTERNAL_GL_APIENTRY glMemoryObjectParameterivEXTNULL(GLuint memoryObject,
1087                                                            GLenum pname,
1088                                                            const GLint *params);
1089 void INTERNAL_GL_APIENTRY glMinSampleShadingNULL(GLfloat value);
1090 void INTERNAL_GL_APIENTRY glMultiDrawArraysNULL(GLenum mode,
1091                                                 const GLint *first,
1092                                                 const GLsizei *count,
1093                                                 GLsizei drawcount);
1094 void INTERNAL_GL_APIENTRY glMultiDrawArraysIndirectNULL(GLenum mode,
1095                                                         const void *indirect,
1096                                                         GLsizei drawcount,
1097                                                         GLsizei stride);
1098 void INTERNAL_GL_APIENTRY glMultiDrawElementsNULL(GLenum mode,
1099                                                   const GLsizei *count,
1100                                                   GLenum type,
1101                                                   const void *const *indices,
1102                                                   GLsizei drawcount);
1103 void INTERNAL_GL_APIENTRY glMultiDrawElementsBaseVertexNULL(GLenum mode,
1104                                                             const GLsizei *count,
1105                                                             GLenum type,
1106                                                             const void *const *indices,
1107                                                             GLsizei drawcount,
1108                                                             const GLint *basevertex);
1109 void INTERNAL_GL_APIENTRY glMultiDrawElementsIndirectNULL(GLenum mode,
1110                                                           GLenum type,
1111                                                           const void *indirect,
1112                                                           GLsizei drawcount,
1113                                                           GLsizei stride);
1114 void INTERNAL_GL_APIENTRY glNamedBufferDataNULL(GLuint buffer,
1115                                                 GLsizeiptr size,
1116                                                 const void *data,
1117                                                 GLenum usage);
1118 void INTERNAL_GL_APIENTRY glNamedBufferStorageNULL(GLuint buffer,
1119                                                    GLsizeiptr size,
1120                                                    const void *data,
1121                                                    GLbitfield flags);
1122 void INTERNAL_GL_APIENTRY glNamedBufferStorageMemEXTNULL(GLuint buffer,
1123                                                          GLsizeiptr size,
1124                                                          GLuint memory,
1125                                                          GLuint64 offset);
1126 void INTERNAL_GL_APIENTRY glNamedBufferSubDataNULL(GLuint buffer,
1127                                                    GLintptr offset,
1128                                                    GLsizeiptr size,
1129                                                    const void *data);
1130 void INTERNAL_GL_APIENTRY glNamedFramebufferDrawBufferNULL(GLuint framebuffer, GLenum buf);
1131 void INTERNAL_GL_APIENTRY glNamedFramebufferDrawBuffersNULL(GLuint framebuffer,
1132                                                             GLsizei n,
1133                                                             const GLenum *bufs);
1134 void INTERNAL_GL_APIENTRY glNamedFramebufferParameteriNULL(GLuint framebuffer,
1135                                                            GLenum pname,
1136                                                            GLint param);
1137 void INTERNAL_GL_APIENTRY glNamedFramebufferReadBufferNULL(GLuint framebuffer, GLenum src);
1138 void INTERNAL_GL_APIENTRY glNamedFramebufferRenderbufferNULL(GLuint framebuffer,
1139                                                              GLenum attachment,
1140                                                              GLenum renderbuffertarget,
1141                                                              GLuint renderbuffer);
1142 void INTERNAL_GL_APIENTRY glNamedFramebufferTextureNULL(GLuint framebuffer,
1143                                                         GLenum attachment,
1144                                                         GLuint texture,
1145                                                         GLint level);
1146 void INTERNAL_GL_APIENTRY glNamedFramebufferTextureLayerNULL(GLuint framebuffer,
1147                                                              GLenum attachment,
1148                                                              GLuint texture,
1149                                                              GLint level,
1150                                                              GLint layer);
1151 void INTERNAL_GL_APIENTRY glNamedRenderbufferStorageNULL(GLuint renderbuffer,
1152                                                          GLenum internalformat,
1153                                                          GLsizei width,
1154                                                          GLsizei height);
1155 void INTERNAL_GL_APIENTRY glNamedRenderbufferStorageMultisampleNULL(GLuint renderbuffer,
1156                                                                     GLsizei samples,
1157                                                                     GLenum internalformat,
1158                                                                     GLsizei width,
1159                                                                     GLsizei height);
1160 void INTERNAL_GL_APIENTRY glObjectLabelNULL(GLenum identifier,
1161                                             GLuint name,
1162                                             GLsizei length,
1163                                             const GLchar *label);
1164 void INTERNAL_GL_APIENTRY glObjectPtrLabelNULL(const void *ptr,
1165                                                GLsizei length,
1166                                                const GLchar *label);
1167 void INTERNAL_GL_APIENTRY glPatchParameterfvNULL(GLenum pname, const GLfloat *values);
1168 void INTERNAL_GL_APIENTRY glPatchParameteriNULL(GLenum pname, GLint value);
1169 void INTERNAL_GL_APIENTRY glPathCommandsNVNULL(GLuint path,
1170                                                GLsizei numCommands,
1171                                                const GLubyte *commands,
1172                                                GLsizei numCoords,
1173                                                GLenum coordType,
1174                                                const void *coords);
1175 void INTERNAL_GL_APIENTRY glPathParameterfNVNULL(GLuint path, GLenum pname, GLfloat value);
1176 void INTERNAL_GL_APIENTRY glPathParameteriNVNULL(GLuint path, GLenum pname, GLint value);
1177 void INTERNAL_GL_APIENTRY glPathStencilFuncNVNULL(GLenum func, GLint ref, GLuint mask);
1178 void INTERNAL_GL_APIENTRY glPauseTransformFeedbackNULL();
1179 void INTERNAL_GL_APIENTRY glPixelStorefNULL(GLenum pname, GLfloat param);
1180 void INTERNAL_GL_APIENTRY glPixelStoreiNULL(GLenum pname, GLint param);
1181 void INTERNAL_GL_APIENTRY glPointParameterfNULL(GLenum pname, GLfloat param);
1182 void INTERNAL_GL_APIENTRY glPointParameterfvNULL(GLenum pname, const GLfloat *params);
1183 void INTERNAL_GL_APIENTRY glPointParameteriNULL(GLenum pname, GLint param);
1184 void INTERNAL_GL_APIENTRY glPointParameterivNULL(GLenum pname, const GLint *params);
1185 void INTERNAL_GL_APIENTRY glPointSizeNULL(GLfloat size);
1186 void INTERNAL_GL_APIENTRY glPolygonModeNULL(GLenum face, GLenum mode);
1187 void INTERNAL_GL_APIENTRY glPolygonOffsetNULL(GLfloat factor, GLfloat units);
1188 void INTERNAL_GL_APIENTRY glPopDebugGroupNULL();
1189 void INTERNAL_GL_APIENTRY glPopGroupMarkerEXTNULL();
1190 void INTERNAL_GL_APIENTRY glPrimitiveBoundingBoxNULL(GLfloat minX,
1191                                                      GLfloat minY,
1192                                                      GLfloat minZ,
1193                                                      GLfloat minW,
1194                                                      GLfloat maxX,
1195                                                      GLfloat maxY,
1196                                                      GLfloat maxZ,
1197                                                      GLfloat maxW);
1198 void INTERNAL_GL_APIENTRY glPrimitiveRestartIndexNULL(GLuint index);
1199 void INTERNAL_GL_APIENTRY glProgramBinaryNULL(GLuint program,
1200                                               GLenum binaryFormat,
1201                                               const void *binary,
1202                                               GLsizei length);
1203 void INTERNAL_GL_APIENTRY glProgramParameteriNULL(GLuint program, GLenum pname, GLint value);
1204 void INTERNAL_GL_APIENTRY glProgramPathFragmentInputGenNVNULL(GLuint program,
1205                                                               GLint location,
1206                                                               GLenum genMode,
1207                                                               GLint components,
1208                                                               const GLfloat *coeffs);
1209 void INTERNAL_GL_APIENTRY glProgramUniform1dNULL(GLuint program, GLint location, GLdouble v0);
1210 void INTERNAL_GL_APIENTRY glProgramUniform1dvNULL(GLuint program,
1211                                                   GLint location,
1212                                                   GLsizei count,
1213                                                   const GLdouble *value);
1214 void INTERNAL_GL_APIENTRY glProgramUniform1fNULL(GLuint program, GLint location, GLfloat v0);
1215 void INTERNAL_GL_APIENTRY glProgramUniform1fvNULL(GLuint program,
1216                                                   GLint location,
1217                                                   GLsizei count,
1218                                                   const GLfloat *value);
1219 void INTERNAL_GL_APIENTRY glProgramUniform1iNULL(GLuint program, GLint location, GLint v0);
1220 void INTERNAL_GL_APIENTRY glProgramUniform1ivNULL(GLuint program,
1221                                                   GLint location,
1222                                                   GLsizei count,
1223                                                   const GLint *value);
1224 void INTERNAL_GL_APIENTRY glProgramUniform1uiNULL(GLuint program, GLint location, GLuint v0);
1225 void INTERNAL_GL_APIENTRY glProgramUniform1uivNULL(GLuint program,
1226                                                    GLint location,
1227                                                    GLsizei count,
1228                                                    const GLuint *value);
1229 void INTERNAL_GL_APIENTRY glProgramUniform2dNULL(GLuint program,
1230                                                  GLint location,
1231                                                  GLdouble v0,
1232                                                  GLdouble v1);
1233 void INTERNAL_GL_APIENTRY glProgramUniform2dvNULL(GLuint program,
1234                                                   GLint location,
1235                                                   GLsizei count,
1236                                                   const GLdouble *value);
1237 void INTERNAL_GL_APIENTRY glProgramUniform2fNULL(GLuint program,
1238                                                  GLint location,
1239                                                  GLfloat v0,
1240                                                  GLfloat v1);
1241 void INTERNAL_GL_APIENTRY glProgramUniform2fvNULL(GLuint program,
1242                                                   GLint location,
1243                                                   GLsizei count,
1244                                                   const GLfloat *value);
1245 void INTERNAL_GL_APIENTRY glProgramUniform2iNULL(GLuint program,
1246                                                  GLint location,
1247                                                  GLint v0,
1248                                                  GLint v1);
1249 void INTERNAL_GL_APIENTRY glProgramUniform2ivNULL(GLuint program,
1250                                                   GLint location,
1251                                                   GLsizei count,
1252                                                   const GLint *value);
1253 void INTERNAL_GL_APIENTRY glProgramUniform2uiNULL(GLuint program,
1254                                                   GLint location,
1255                                                   GLuint v0,
1256                                                   GLuint v1);
1257 void INTERNAL_GL_APIENTRY glProgramUniform2uivNULL(GLuint program,
1258                                                    GLint location,
1259                                                    GLsizei count,
1260                                                    const GLuint *value);
1261 void INTERNAL_GL_APIENTRY
1262 glProgramUniform3dNULL(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2);
1263 void INTERNAL_GL_APIENTRY glProgramUniform3dvNULL(GLuint program,
1264                                                   GLint location,
1265                                                   GLsizei count,
1266                                                   const GLdouble *value);
1267 void INTERNAL_GL_APIENTRY
1268 glProgramUniform3fNULL(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
1269 void INTERNAL_GL_APIENTRY glProgramUniform3fvNULL(GLuint program,
1270                                                   GLint location,
1271                                                   GLsizei count,
1272                                                   const GLfloat *value);
1273 void INTERNAL_GL_APIENTRY
1274 glProgramUniform3iNULL(GLuint program, GLint location, GLint v0, GLint v1, GLint v2);
1275 void INTERNAL_GL_APIENTRY glProgramUniform3ivNULL(GLuint program,
1276                                                   GLint location,
1277                                                   GLsizei count,
1278                                                   const GLint *value);
1279 void INTERNAL_GL_APIENTRY
1280 glProgramUniform3uiNULL(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2);
1281 void INTERNAL_GL_APIENTRY glProgramUniform3uivNULL(GLuint program,
1282                                                    GLint location,
1283                                                    GLsizei count,
1284                                                    const GLuint *value);
1285 void INTERNAL_GL_APIENTRY glProgramUniform4dNULL(GLuint program,
1286                                                  GLint location,
1287                                                  GLdouble v0,
1288                                                  GLdouble v1,
1289                                                  GLdouble v2,
1290                                                  GLdouble v3);
1291 void INTERNAL_GL_APIENTRY glProgramUniform4dvNULL(GLuint program,
1292                                                   GLint location,
1293                                                   GLsizei count,
1294                                                   const GLdouble *value);
1295 void INTERNAL_GL_APIENTRY glProgramUniform4fNULL(GLuint program,
1296                                                  GLint location,
1297                                                  GLfloat v0,
1298                                                  GLfloat v1,
1299                                                  GLfloat v2,
1300                                                  GLfloat v3);
1301 void INTERNAL_GL_APIENTRY glProgramUniform4fvNULL(GLuint program,
1302                                                   GLint location,
1303                                                   GLsizei count,
1304                                                   const GLfloat *value);
1305 void INTERNAL_GL_APIENTRY
1306 glProgramUniform4iNULL(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
1307 void INTERNAL_GL_APIENTRY glProgramUniform4ivNULL(GLuint program,
1308                                                   GLint location,
1309                                                   GLsizei count,
1310                                                   const GLint *value);
1311 void INTERNAL_GL_APIENTRY
1312 glProgramUniform4uiNULL(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
1313 void INTERNAL_GL_APIENTRY glProgramUniform4uivNULL(GLuint program,
1314                                                    GLint location,
1315                                                    GLsizei count,
1316                                                    const GLuint *value);
1317 void INTERNAL_GL_APIENTRY glProgramUniformMatrix2dvNULL(GLuint program,
1318                                                         GLint location,
1319                                                         GLsizei count,
1320                                                         GLboolean transpose,
1321                                                         const GLdouble *value);
1322 void INTERNAL_GL_APIENTRY glProgramUniformMatrix2fvNULL(GLuint program,
1323                                                         GLint location,
1324                                                         GLsizei count,
1325                                                         GLboolean transpose,
1326                                                         const GLfloat *value);
1327 void INTERNAL_GL_APIENTRY glProgramUniformMatrix2x3dvNULL(GLuint program,
1328                                                           GLint location,
1329                                                           GLsizei count,
1330                                                           GLboolean transpose,
1331                                                           const GLdouble *value);
1332 void INTERNAL_GL_APIENTRY glProgramUniformMatrix2x3fvNULL(GLuint program,
1333                                                           GLint location,
1334                                                           GLsizei count,
1335                                                           GLboolean transpose,
1336                                                           const GLfloat *value);
1337 void INTERNAL_GL_APIENTRY glProgramUniformMatrix2x4dvNULL(GLuint program,
1338                                                           GLint location,
1339                                                           GLsizei count,
1340                                                           GLboolean transpose,
1341                                                           const GLdouble *value);
1342 void INTERNAL_GL_APIENTRY glProgramUniformMatrix2x4fvNULL(GLuint program,
1343                                                           GLint location,
1344                                                           GLsizei count,
1345                                                           GLboolean transpose,
1346                                                           const GLfloat *value);
1347 void INTERNAL_GL_APIENTRY glProgramUniformMatrix3dvNULL(GLuint program,
1348                                                         GLint location,
1349                                                         GLsizei count,
1350                                                         GLboolean transpose,
1351                                                         const GLdouble *value);
1352 void INTERNAL_GL_APIENTRY glProgramUniformMatrix3fvNULL(GLuint program,
1353                                                         GLint location,
1354                                                         GLsizei count,
1355                                                         GLboolean transpose,
1356                                                         const GLfloat *value);
1357 void INTERNAL_GL_APIENTRY glProgramUniformMatrix3x2dvNULL(GLuint program,
1358                                                           GLint location,
1359                                                           GLsizei count,
1360                                                           GLboolean transpose,
1361                                                           const GLdouble *value);
1362 void INTERNAL_GL_APIENTRY glProgramUniformMatrix3x2fvNULL(GLuint program,
1363                                                           GLint location,
1364                                                           GLsizei count,
1365                                                           GLboolean transpose,
1366                                                           const GLfloat *value);
1367 void INTERNAL_GL_APIENTRY glProgramUniformMatrix3x4dvNULL(GLuint program,
1368                                                           GLint location,
1369                                                           GLsizei count,
1370                                                           GLboolean transpose,
1371                                                           const GLdouble *value);
1372 void INTERNAL_GL_APIENTRY glProgramUniformMatrix3x4fvNULL(GLuint program,
1373                                                           GLint location,
1374                                                           GLsizei count,
1375                                                           GLboolean transpose,
1376                                                           const GLfloat *value);
1377 void INTERNAL_GL_APIENTRY glProgramUniformMatrix4dvNULL(GLuint program,
1378                                                         GLint location,
1379                                                         GLsizei count,
1380                                                         GLboolean transpose,
1381                                                         const GLdouble *value);
1382 void INTERNAL_GL_APIENTRY glProgramUniformMatrix4fvNULL(GLuint program,
1383                                                         GLint location,
1384                                                         GLsizei count,
1385                                                         GLboolean transpose,
1386                                                         const GLfloat *value);
1387 void INTERNAL_GL_APIENTRY glProgramUniformMatrix4x2dvNULL(GLuint program,
1388                                                           GLint location,
1389                                                           GLsizei count,
1390                                                           GLboolean transpose,
1391                                                           const GLdouble *value);
1392 void INTERNAL_GL_APIENTRY glProgramUniformMatrix4x2fvNULL(GLuint program,
1393                                                           GLint location,
1394                                                           GLsizei count,
1395                                                           GLboolean transpose,
1396                                                           const GLfloat *value);
1397 void INTERNAL_GL_APIENTRY glProgramUniformMatrix4x3dvNULL(GLuint program,
1398                                                           GLint location,
1399                                                           GLsizei count,
1400                                                           GLboolean transpose,
1401                                                           const GLdouble *value);
1402 void INTERNAL_GL_APIENTRY glProgramUniformMatrix4x3fvNULL(GLuint program,
1403                                                           GLint location,
1404                                                           GLsizei count,
1405                                                           GLboolean transpose,
1406                                                           const GLfloat *value);
1407 void INTERNAL_GL_APIENTRY glProvokingVertexNULL(GLenum mode);
1408 void INTERNAL_GL_APIENTRY glPushDebugGroupNULL(GLenum source,
1409                                                GLuint id,
1410                                                GLsizei length,
1411                                                const GLchar *message);
1412 void INTERNAL_GL_APIENTRY glPushGroupMarkerEXTNULL(GLsizei length, const GLchar *marker);
1413 void INTERNAL_GL_APIENTRY glQueryCounterNULL(GLuint id, GLenum target);
1414 void INTERNAL_GL_APIENTRY glReadBufferNULL(GLenum src);
1415 void INTERNAL_GL_APIENTRY glReadPixelsNULL(GLint x,
1416                                            GLint y,
1417                                            GLsizei width,
1418                                            GLsizei height,
1419                                            GLenum format,
1420                                            GLenum type,
1421                                            void *pixels);
1422 void INTERNAL_GL_APIENTRY glReadnPixelsNULL(GLint x,
1423                                             GLint y,
1424                                             GLsizei width,
1425                                             GLsizei height,
1426                                             GLenum format,
1427                                             GLenum type,
1428                                             GLsizei bufSize,
1429                                             void *data);
1430 void INTERNAL_GL_APIENTRY glReleaseShaderCompilerNULL();
1431 void INTERNAL_GL_APIENTRY glRenderbufferStorageNULL(GLenum target,
1432                                                     GLenum internalformat,
1433                                                     GLsizei width,
1434                                                     GLsizei height);
1435 void INTERNAL_GL_APIENTRY glRenderbufferStorageMultisampleNULL(GLenum target,
1436                                                                GLsizei samples,
1437                                                                GLenum internalformat,
1438                                                                GLsizei width,
1439                                                                GLsizei height);
1440 void INTERNAL_GL_APIENTRY glResumeTransformFeedbackNULL();
1441 void INTERNAL_GL_APIENTRY glSampleCoverageNULL(GLfloat value, GLboolean invert);
1442 void INTERNAL_GL_APIENTRY glSampleMaskiNULL(GLuint maskNumber, GLbitfield mask);
1443 void INTERNAL_GL_APIENTRY glSamplerParameterIivNULL(GLuint sampler,
1444                                                     GLenum pname,
1445                                                     const GLint *param);
1446 void INTERNAL_GL_APIENTRY glSamplerParameterIuivNULL(GLuint sampler,
1447                                                      GLenum pname,
1448                                                      const GLuint *param);
1449 void INTERNAL_GL_APIENTRY glSamplerParameterfNULL(GLuint sampler, GLenum pname, GLfloat param);
1450 void INTERNAL_GL_APIENTRY glSamplerParameterfvNULL(GLuint sampler,
1451                                                    GLenum pname,
1452                                                    const GLfloat *param);
1453 void INTERNAL_GL_APIENTRY glSamplerParameteriNULL(GLuint sampler, GLenum pname, GLint param);
1454 void INTERNAL_GL_APIENTRY glSamplerParameterivNULL(GLuint sampler,
1455                                                    GLenum pname,
1456                                                    const GLint *param);
1457 void INTERNAL_GL_APIENTRY glScissorNULL(GLint x, GLint y, GLsizei width, GLsizei height);
1458 void INTERNAL_GL_APIENTRY glScissorArrayvNULL(GLuint first, GLsizei count, const GLint *v);
1459 void INTERNAL_GL_APIENTRY
1460 glScissorIndexedNULL(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height);
1461 void INTERNAL_GL_APIENTRY glScissorIndexedvNULL(GLuint index, const GLint *v);
1462 void INTERNAL_GL_APIENTRY glSemaphoreParameterui64vEXTNULL(GLuint semaphore,
1463                                                            GLenum pname,
1464                                                            const GLuint64 *params);
1465 void INTERNAL_GL_APIENTRY glSetFenceNVNULL(GLuint fence, GLenum condition);
1466 void INTERNAL_GL_APIENTRY glShaderBinaryNULL(GLsizei count,
1467                                              const GLuint *shaders,
1468                                              GLenum binaryformat,
1469                                              const void *binary,
1470                                              GLsizei length);
1471 void INTERNAL_GL_APIENTRY glShaderSourceNULL(GLuint shader,
1472                                              GLsizei count,
1473                                              const GLchar *const *string,
1474                                              const GLint *length);
1475 void INTERNAL_GL_APIENTRY glShaderStorageBlockBindingNULL(GLuint program,
1476                                                           GLuint storageBlockIndex,
1477                                                           GLuint storageBlockBinding);
1478 void INTERNAL_GL_APIENTRY glSignalSemaphoreEXTNULL(GLuint semaphore,
1479                                                    GLuint numBufferBarriers,
1480                                                    const GLuint *buffers,
1481                                                    GLuint numTextureBarriers,
1482                                                    const GLuint *textures,
1483                                                    const GLenum *dstLayouts);
1484 void INTERNAL_GL_APIENTRY glStencilFillPathInstancedNVNULL(GLsizei numPaths,
1485                                                            GLenum pathNameType,
1486                                                            const void *paths,
1487                                                            GLuint pathBase,
1488                                                            GLenum fillMode,
1489                                                            GLuint mask,
1490                                                            GLenum transformType,
1491                                                            const GLfloat *transformValues);
1492 void INTERNAL_GL_APIENTRY glStencilFillPathNVNULL(GLuint path, GLenum fillMode, GLuint mask);
1493 void INTERNAL_GL_APIENTRY glStencilFuncNULL(GLenum func, GLint ref, GLuint mask);
1494 void INTERNAL_GL_APIENTRY glStencilFuncSeparateNULL(GLenum face,
1495                                                     GLenum func,
1496                                                     GLint ref,
1497                                                     GLuint mask);
1498 void INTERNAL_GL_APIENTRY glStencilMaskNULL(GLuint mask);
1499 void INTERNAL_GL_APIENTRY glStencilMaskSeparateNULL(GLenum face, GLuint mask);
1500 void INTERNAL_GL_APIENTRY glStencilOpNULL(GLenum fail, GLenum zfail, GLenum zpass);
1501 void INTERNAL_GL_APIENTRY glStencilOpSeparateNULL(GLenum face,
1502                                                   GLenum sfail,
1503                                                   GLenum dpfail,
1504                                                   GLenum dppass);
1505 void INTERNAL_GL_APIENTRY glStencilStrokePathInstancedNVNULL(GLsizei numPaths,
1506                                                              GLenum pathNameType,
1507                                                              const void *paths,
1508                                                              GLuint pathBase,
1509                                                              GLint reference,
1510                                                              GLuint mask,
1511                                                              GLenum transformType,
1512                                                              const GLfloat *transformValues);
1513 void INTERNAL_GL_APIENTRY glStencilStrokePathNVNULL(GLuint path, GLint reference, GLuint mask);
1514 void INTERNAL_GL_APIENTRY glStencilThenCoverFillPathInstancedNVNULL(GLsizei numPaths,
1515                                                                     GLenum pathNameType,
1516                                                                     const void *paths,
1517                                                                     GLuint pathBase,
1518                                                                     GLenum fillMode,
1519                                                                     GLuint mask,
1520                                                                     GLenum coverMode,
1521                                                                     GLenum transformType,
1522                                                                     const GLfloat *transformValues);
1523 void INTERNAL_GL_APIENTRY glStencilThenCoverFillPathNVNULL(GLuint path,
1524                                                            GLenum fillMode,
1525                                                            GLuint mask,
1526                                                            GLenum coverMode);
1527 void INTERNAL_GL_APIENTRY
1528 glStencilThenCoverStrokePathInstancedNVNULL(GLsizei numPaths,
1529                                             GLenum pathNameType,
1530                                             const void *paths,
1531                                             GLuint pathBase,
1532                                             GLint reference,
1533                                             GLuint mask,
1534                                             GLenum coverMode,
1535                                             GLenum transformType,
1536                                             const GLfloat *transformValues);
1537 void INTERNAL_GL_APIENTRY glStencilThenCoverStrokePathNVNULL(GLuint path,
1538                                                              GLint reference,
1539                                                              GLuint mask,
1540                                                              GLenum coverMode);
1541 GLboolean INTERNAL_GL_APIENTRY glTestFenceNVNULL(GLuint fence);
1542 void INTERNAL_GL_APIENTRY glTexBufferNULL(GLenum target, GLenum internalformat, GLuint buffer);
1543 void INTERNAL_GL_APIENTRY glTexBufferRangeNULL(GLenum target,
1544                                                GLenum internalformat,
1545                                                GLuint buffer,
1546                                                GLintptr offset,
1547                                                GLsizeiptr size);
1548 void INTERNAL_GL_APIENTRY glTexImage1DNULL(GLenum target,
1549                                            GLint level,
1550                                            GLint internalformat,
1551                                            GLsizei width,
1552                                            GLint border,
1553                                            GLenum format,
1554                                            GLenum type,
1555                                            const void *pixels);
1556 void INTERNAL_GL_APIENTRY glTexImage2DNULL(GLenum target,
1557                                            GLint level,
1558                                            GLint internalformat,
1559                                            GLsizei width,
1560                                            GLsizei height,
1561                                            GLint border,
1562                                            GLenum format,
1563                                            GLenum type,
1564                                            const void *pixels);
1565 void INTERNAL_GL_APIENTRY glTexImage2DMultisampleNULL(GLenum target,
1566                                                       GLsizei samples,
1567                                                       GLenum internalformat,
1568                                                       GLsizei width,
1569                                                       GLsizei height,
1570                                                       GLboolean fixedsamplelocations);
1571 void INTERNAL_GL_APIENTRY glTexImage3DNULL(GLenum target,
1572                                            GLint level,
1573                                            GLint internalformat,
1574                                            GLsizei width,
1575                                            GLsizei height,
1576                                            GLsizei depth,
1577                                            GLint border,
1578                                            GLenum format,
1579                                            GLenum type,
1580                                            const void *pixels);
1581 void INTERNAL_GL_APIENTRY glTexImage3DMultisampleNULL(GLenum target,
1582                                                       GLsizei samples,
1583                                                       GLenum internalformat,
1584                                                       GLsizei width,
1585                                                       GLsizei height,
1586                                                       GLsizei depth,
1587                                                       GLboolean fixedsamplelocations);
1588 void INTERNAL_GL_APIENTRY glTexParameterIivNULL(GLenum target, GLenum pname, const GLint *params);
1589 void INTERNAL_GL_APIENTRY glTexParameterIuivNULL(GLenum target, GLenum pname, const GLuint *params);
1590 void INTERNAL_GL_APIENTRY glTexParameterfNULL(GLenum target, GLenum pname, GLfloat param);
1591 void INTERNAL_GL_APIENTRY glTexParameterfvNULL(GLenum target, GLenum pname, const GLfloat *params);
1592 void INTERNAL_GL_APIENTRY glTexParameteriNULL(GLenum target, GLenum pname, GLint param);
1593 void INTERNAL_GL_APIENTRY glTexParameterivNULL(GLenum target, GLenum pname, const GLint *params);
1594 void INTERNAL_GL_APIENTRY glTexStorage1DNULL(GLenum target,
1595                                              GLsizei levels,
1596                                              GLenum internalformat,
1597                                              GLsizei width);
1598 void INTERNAL_GL_APIENTRY glTexStorage2DNULL(GLenum target,
1599                                              GLsizei levels,
1600                                              GLenum internalformat,
1601                                              GLsizei width,
1602                                              GLsizei height);
1603 void INTERNAL_GL_APIENTRY glTexStorage2DMultisampleNULL(GLenum target,
1604                                                         GLsizei samples,
1605                                                         GLenum internalformat,
1606                                                         GLsizei width,
1607                                                         GLsizei height,
1608                                                         GLboolean fixedsamplelocations);
1609 void INTERNAL_GL_APIENTRY glTexStorage3DNULL(GLenum target,
1610                                              GLsizei levels,
1611                                              GLenum internalformat,
1612                                              GLsizei width,
1613                                              GLsizei height,
1614                                              GLsizei depth);
1615 void INTERNAL_GL_APIENTRY glTexStorage3DMultisampleNULL(GLenum target,
1616                                                         GLsizei samples,
1617                                                         GLenum internalformat,
1618                                                         GLsizei width,
1619                                                         GLsizei height,
1620                                                         GLsizei depth,
1621                                                         GLboolean fixedsamplelocations);
1622 void INTERNAL_GL_APIENTRY glTexStorageMem2DEXTNULL(GLenum target,
1623                                                    GLsizei levels,
1624                                                    GLenum internalFormat,
1625                                                    GLsizei width,
1626                                                    GLsizei height,
1627                                                    GLuint memory,
1628                                                    GLuint64 offset);
1629 void INTERNAL_GL_APIENTRY glTexStorageMem2DMultisampleEXTNULL(GLenum target,
1630                                                               GLsizei samples,
1631                                                               GLenum internalFormat,
1632                                                               GLsizei width,
1633                                                               GLsizei height,
1634                                                               GLboolean fixedSampleLocations,
1635                                                               GLuint memory,
1636                                                               GLuint64 offset);
1637 void INTERNAL_GL_APIENTRY glTexStorageMem3DEXTNULL(GLenum target,
1638                                                    GLsizei levels,
1639                                                    GLenum internalFormat,
1640                                                    GLsizei width,
1641                                                    GLsizei height,
1642                                                    GLsizei depth,
1643                                                    GLuint memory,
1644                                                    GLuint64 offset);
1645 void INTERNAL_GL_APIENTRY glTexStorageMem3DMultisampleEXTNULL(GLenum target,
1646                                                               GLsizei samples,
1647                                                               GLenum internalFormat,
1648                                                               GLsizei width,
1649                                                               GLsizei height,
1650                                                               GLsizei depth,
1651                                                               GLboolean fixedSampleLocations,
1652                                                               GLuint memory,
1653                                                               GLuint64 offset);
1654 void INTERNAL_GL_APIENTRY glTexSubImage1DNULL(GLenum target,
1655                                               GLint level,
1656                                               GLint xoffset,
1657                                               GLsizei width,
1658                                               GLenum format,
1659                                               GLenum type,
1660                                               const void *pixels);
1661 void INTERNAL_GL_APIENTRY glTexSubImage2DNULL(GLenum target,
1662                                               GLint level,
1663                                               GLint xoffset,
1664                                               GLint yoffset,
1665                                               GLsizei width,
1666                                               GLsizei height,
1667                                               GLenum format,
1668                                               GLenum type,
1669                                               const void *pixels);
1670 void INTERNAL_GL_APIENTRY glTexSubImage3DNULL(GLenum target,
1671                                               GLint level,
1672                                               GLint xoffset,
1673                                               GLint yoffset,
1674                                               GLint zoffset,
1675                                               GLsizei width,
1676                                               GLsizei height,
1677                                               GLsizei depth,
1678                                               GLenum format,
1679                                               GLenum type,
1680                                               const void *pixels);
1681 void INTERNAL_GL_APIENTRY glTextureBarrierNULL();
1682 void INTERNAL_GL_APIENTRY glTextureBufferNULL(GLuint texture, GLenum internalformat, GLuint buffer);
1683 void INTERNAL_GL_APIENTRY glTextureBufferRangeNULL(GLuint texture,
1684                                                    GLenum internalformat,
1685                                                    GLuint buffer,
1686                                                    GLintptr offset,
1687                                                    GLsizeiptr size);
1688 void INTERNAL_GL_APIENTRY glTextureParameterIivNULL(GLuint texture,
1689                                                     GLenum pname,
1690                                                     const GLint *params);
1691 void INTERNAL_GL_APIENTRY glTextureParameterIuivNULL(GLuint texture,
1692                                                      GLenum pname,
1693                                                      const GLuint *params);
1694 void INTERNAL_GL_APIENTRY glTextureParameterfNULL(GLuint texture, GLenum pname, GLfloat param);
1695 void INTERNAL_GL_APIENTRY glTextureParameterfvNULL(GLuint texture,
1696                                                    GLenum pname,
1697                                                    const GLfloat *param);
1698 void INTERNAL_GL_APIENTRY glTextureParameteriNULL(GLuint texture, GLenum pname, GLint param);
1699 void INTERNAL_GL_APIENTRY glTextureParameterivNULL(GLuint texture,
1700                                                    GLenum pname,
1701                                                    const GLint *param);
1702 void INTERNAL_GL_APIENTRY glTextureStorage1DNULL(GLuint texture,
1703                                                  GLsizei levels,
1704                                                  GLenum internalformat,
1705                                                  GLsizei width);
1706 void INTERNAL_GL_APIENTRY glTextureStorage2DNULL(GLuint texture,
1707                                                  GLsizei levels,
1708                                                  GLenum internalformat,
1709                                                  GLsizei width,
1710                                                  GLsizei height);
1711 void INTERNAL_GL_APIENTRY glTextureStorage2DMultisampleNULL(GLuint texture,
1712                                                             GLsizei samples,
1713                                                             GLenum internalformat,
1714                                                             GLsizei width,
1715                                                             GLsizei height,
1716                                                             GLboolean fixedsamplelocations);
1717 void INTERNAL_GL_APIENTRY glTextureStorage3DNULL(GLuint texture,
1718                                                  GLsizei levels,
1719                                                  GLenum internalformat,
1720                                                  GLsizei width,
1721                                                  GLsizei height,
1722                                                  GLsizei depth);
1723 void INTERNAL_GL_APIENTRY glTextureStorage3DMultisampleNULL(GLuint texture,
1724                                                             GLsizei samples,
1725                                                             GLenum internalformat,
1726                                                             GLsizei width,
1727                                                             GLsizei height,
1728                                                             GLsizei depth,
1729                                                             GLboolean fixedsamplelocations);
1730 void INTERNAL_GL_APIENTRY glTextureStorageMem2DEXTNULL(GLuint texture,
1731                                                        GLsizei levels,
1732                                                        GLenum internalFormat,
1733                                                        GLsizei width,
1734                                                        GLsizei height,
1735                                                        GLuint memory,
1736                                                        GLuint64 offset);
1737 void INTERNAL_GL_APIENTRY glTextureStorageMem2DMultisampleEXTNULL(GLuint texture,
1738                                                                   GLsizei samples,
1739                                                                   GLenum internalFormat,
1740                                                                   GLsizei width,
1741                                                                   GLsizei height,
1742                                                                   GLboolean fixedSampleLocations,
1743                                                                   GLuint memory,
1744                                                                   GLuint64 offset);
1745 void INTERNAL_GL_APIENTRY glTextureStorageMem3DEXTNULL(GLuint texture,
1746                                                        GLsizei levels,
1747                                                        GLenum internalFormat,
1748                                                        GLsizei width,
1749                                                        GLsizei height,
1750                                                        GLsizei depth,
1751                                                        GLuint memory,
1752                                                        GLuint64 offset);
1753 void INTERNAL_GL_APIENTRY glTextureStorageMem3DMultisampleEXTNULL(GLuint texture,
1754                                                                   GLsizei samples,
1755                                                                   GLenum internalFormat,
1756                                                                   GLsizei width,
1757                                                                   GLsizei height,
1758                                                                   GLsizei depth,
1759                                                                   GLboolean fixedSampleLocations,
1760                                                                   GLuint memory,
1761                                                                   GLuint64 offset);
1762 void INTERNAL_GL_APIENTRY glTextureSubImage1DNULL(GLuint texture,
1763                                                   GLint level,
1764                                                   GLint xoffset,
1765                                                   GLsizei width,
1766                                                   GLenum format,
1767                                                   GLenum type,
1768                                                   const void *pixels);
1769 void INTERNAL_GL_APIENTRY glTextureSubImage2DNULL(GLuint texture,
1770                                                   GLint level,
1771                                                   GLint xoffset,
1772                                                   GLint yoffset,
1773                                                   GLsizei width,
1774                                                   GLsizei height,
1775                                                   GLenum format,
1776                                                   GLenum type,
1777                                                   const void *pixels);
1778 void INTERNAL_GL_APIENTRY glTextureSubImage3DNULL(GLuint texture,
1779                                                   GLint level,
1780                                                   GLint xoffset,
1781                                                   GLint yoffset,
1782                                                   GLint zoffset,
1783                                                   GLsizei width,
1784                                                   GLsizei height,
1785                                                   GLsizei depth,
1786                                                   GLenum format,
1787                                                   GLenum type,
1788                                                   const void *pixels);
1789 void INTERNAL_GL_APIENTRY glTextureViewNULL(GLuint texture,
1790                                             GLenum target,
1791                                             GLuint origtexture,
1792                                             GLenum internalformat,
1793                                             GLuint minlevel,
1794                                             GLuint numlevels,
1795                                             GLuint minlayer,
1796                                             GLuint numlayers);
1797 void INTERNAL_GL_APIENTRY glTransformFeedbackBufferBaseNULL(GLuint xfb,
1798                                                             GLuint index,
1799                                                             GLuint buffer);
1800 void INTERNAL_GL_APIENTRY glTransformFeedbackBufferRangeNULL(GLuint xfb,
1801                                                              GLuint index,
1802                                                              GLuint buffer,
1803                                                              GLintptr offset,
1804                                                              GLsizeiptr size);
1805 void INTERNAL_GL_APIENTRY glTransformFeedbackVaryingsNULL(GLuint program,
1806                                                           GLsizei count,
1807                                                           const GLchar *const *varyings,
1808                                                           GLenum bufferMode);
1809 void INTERNAL_GL_APIENTRY glUniform1dNULL(GLint location, GLdouble x);
1810 void INTERNAL_GL_APIENTRY glUniform1dvNULL(GLint location, GLsizei count, const GLdouble *value);
1811 void INTERNAL_GL_APIENTRY glUniform1fNULL(GLint location, GLfloat v0);
1812 void INTERNAL_GL_APIENTRY glUniform1fvNULL(GLint location, GLsizei count, const GLfloat *value);
1813 void INTERNAL_GL_APIENTRY glUniform1iNULL(GLint location, GLint v0);
1814 void INTERNAL_GL_APIENTRY glUniform1ivNULL(GLint location, GLsizei count, const GLint *value);
1815 void INTERNAL_GL_APIENTRY glUniform1uiNULL(GLint location, GLuint v0);
1816 void INTERNAL_GL_APIENTRY glUniform1uivNULL(GLint location, GLsizei count, const GLuint *value);
1817 void INTERNAL_GL_APIENTRY glUniform2dNULL(GLint location, GLdouble x, GLdouble y);
1818 void INTERNAL_GL_APIENTRY glUniform2dvNULL(GLint location, GLsizei count, const GLdouble *value);
1819 void INTERNAL_GL_APIENTRY glUniform2fNULL(GLint location, GLfloat v0, GLfloat v1);
1820 void INTERNAL_GL_APIENTRY glUniform2fvNULL(GLint location, GLsizei count, const GLfloat *value);
1821 void INTERNAL_GL_APIENTRY glUniform2iNULL(GLint location, GLint v0, GLint v1);
1822 void INTERNAL_GL_APIENTRY glUniform2ivNULL(GLint location, GLsizei count, const GLint *value);
1823 void INTERNAL_GL_APIENTRY glUniform2uiNULL(GLint location, GLuint v0, GLuint v1);
1824 void INTERNAL_GL_APIENTRY glUniform2uivNULL(GLint location, GLsizei count, const GLuint *value);
1825 void INTERNAL_GL_APIENTRY glUniform3dNULL(GLint location, GLdouble x, GLdouble y, GLdouble z);
1826 void INTERNAL_GL_APIENTRY glUniform3dvNULL(GLint location, GLsizei count, const GLdouble *value);
1827 void INTERNAL_GL_APIENTRY glUniform3fNULL(GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
1828 void INTERNAL_GL_APIENTRY glUniform3fvNULL(GLint location, GLsizei count, const GLfloat *value);
1829 void INTERNAL_GL_APIENTRY glUniform3iNULL(GLint location, GLint v0, GLint v1, GLint v2);
1830 void INTERNAL_GL_APIENTRY glUniform3ivNULL(GLint location, GLsizei count, const GLint *value);
1831 void INTERNAL_GL_APIENTRY glUniform3uiNULL(GLint location, GLuint v0, GLuint v1, GLuint v2);
1832 void INTERNAL_GL_APIENTRY glUniform3uivNULL(GLint location, GLsizei count, const GLuint *value);
1833 void INTERNAL_GL_APIENTRY
1834 glUniform4dNULL(GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
1835 void INTERNAL_GL_APIENTRY glUniform4dvNULL(GLint location, GLsizei count, const GLdouble *value);
1836 void INTERNAL_GL_APIENTRY
1837 glUniform4fNULL(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
1838 void INTERNAL_GL_APIENTRY glUniform4fvNULL(GLint location, GLsizei count, const GLfloat *value);
1839 void INTERNAL_GL_APIENTRY glUniform4iNULL(GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
1840 void INTERNAL_GL_APIENTRY glUniform4ivNULL(GLint location, GLsizei count, const GLint *value);
1841 void INTERNAL_GL_APIENTRY
1842 glUniform4uiNULL(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
1843 void INTERNAL_GL_APIENTRY glUniform4uivNULL(GLint location, GLsizei count, const GLuint *value);
1844 void INTERNAL_GL_APIENTRY glUniformBlockBindingNULL(GLuint program,
1845                                                     GLuint uniformBlockIndex,
1846                                                     GLuint uniformBlockBinding);
1847 void INTERNAL_GL_APIENTRY glUniformMatrix2dvNULL(GLint location,
1848                                                  GLsizei count,
1849                                                  GLboolean transpose,
1850                                                  const GLdouble *value);
1851 void INTERNAL_GL_APIENTRY glUniformMatrix2fvNULL(GLint location,
1852                                                  GLsizei count,
1853                                                  GLboolean transpose,
1854                                                  const GLfloat *value);
1855 void INTERNAL_GL_APIENTRY glUniformMatrix2x3dvNULL(GLint location,
1856                                                    GLsizei count,
1857                                                    GLboolean transpose,
1858                                                    const GLdouble *value);
1859 void INTERNAL_GL_APIENTRY glUniformMatrix2x3fvNULL(GLint location,
1860                                                    GLsizei count,
1861                                                    GLboolean transpose,
1862                                                    const GLfloat *value);
1863 void INTERNAL_GL_APIENTRY glUniformMatrix2x4dvNULL(GLint location,
1864                                                    GLsizei count,
1865                                                    GLboolean transpose,
1866                                                    const GLdouble *value);
1867 void INTERNAL_GL_APIENTRY glUniformMatrix2x4fvNULL(GLint location,
1868                                                    GLsizei count,
1869                                                    GLboolean transpose,
1870                                                    const GLfloat *value);
1871 void INTERNAL_GL_APIENTRY glUniformMatrix3dvNULL(GLint location,
1872                                                  GLsizei count,
1873                                                  GLboolean transpose,
1874                                                  const GLdouble *value);
1875 void INTERNAL_GL_APIENTRY glUniformMatrix3fvNULL(GLint location,
1876                                                  GLsizei count,
1877                                                  GLboolean transpose,
1878                                                  const GLfloat *value);
1879 void INTERNAL_GL_APIENTRY glUniformMatrix3x2dvNULL(GLint location,
1880                                                    GLsizei count,
1881                                                    GLboolean transpose,
1882                                                    const GLdouble *value);
1883 void INTERNAL_GL_APIENTRY glUniformMatrix3x2fvNULL(GLint location,
1884                                                    GLsizei count,
1885                                                    GLboolean transpose,
1886                                                    const GLfloat *value);
1887 void INTERNAL_GL_APIENTRY glUniformMatrix3x4dvNULL(GLint location,
1888                                                    GLsizei count,
1889                                                    GLboolean transpose,
1890                                                    const GLdouble *value);
1891 void INTERNAL_GL_APIENTRY glUniformMatrix3x4fvNULL(GLint location,
1892                                                    GLsizei count,
1893                                                    GLboolean transpose,
1894                                                    const GLfloat *value);
1895 void INTERNAL_GL_APIENTRY glUniformMatrix4dvNULL(GLint location,
1896                                                  GLsizei count,
1897                                                  GLboolean transpose,
1898                                                  const GLdouble *value);
1899 void INTERNAL_GL_APIENTRY glUniformMatrix4fvNULL(GLint location,
1900                                                  GLsizei count,
1901                                                  GLboolean transpose,
1902                                                  const GLfloat *value);
1903 void INTERNAL_GL_APIENTRY glUniformMatrix4x2dvNULL(GLint location,
1904                                                    GLsizei count,
1905                                                    GLboolean transpose,
1906                                                    const GLdouble *value);
1907 void INTERNAL_GL_APIENTRY glUniformMatrix4x2fvNULL(GLint location,
1908                                                    GLsizei count,
1909                                                    GLboolean transpose,
1910                                                    const GLfloat *value);
1911 void INTERNAL_GL_APIENTRY glUniformMatrix4x3dvNULL(GLint location,
1912                                                    GLsizei count,
1913                                                    GLboolean transpose,
1914                                                    const GLdouble *value);
1915 void INTERNAL_GL_APIENTRY glUniformMatrix4x3fvNULL(GLint location,
1916                                                    GLsizei count,
1917                                                    GLboolean transpose,
1918                                                    const GLfloat *value);
1919 void INTERNAL_GL_APIENTRY glUniformSubroutinesuivNULL(GLenum shadertype,
1920                                                       GLsizei count,
1921                                                       const GLuint *indices);
1922 GLboolean INTERNAL_GL_APIENTRY glUnmapBufferNULL(GLenum target);
1923 GLboolean INTERNAL_GL_APIENTRY glUnmapNamedBufferNULL(GLuint buffer);
1924 void INTERNAL_GL_APIENTRY glUseProgramNULL(GLuint program);
1925 void INTERNAL_GL_APIENTRY glUseProgramStagesNULL(GLuint pipeline,
1926                                                  GLbitfield stages,
1927                                                  GLuint program);
1928 void INTERNAL_GL_APIENTRY glValidateProgramNULL(GLuint program);
1929 void INTERNAL_GL_APIENTRY glValidateProgramPipelineNULL(GLuint pipeline);
1930 void INTERNAL_GL_APIENTRY glVertexArrayAttribBindingNULL(GLuint vaobj,
1931                                                          GLuint attribindex,
1932                                                          GLuint bindingindex);
1933 void INTERNAL_GL_APIENTRY glVertexArrayAttribFormatNULL(GLuint vaobj,
1934                                                         GLuint attribindex,
1935                                                         GLint size,
1936                                                         GLenum type,
1937                                                         GLboolean normalized,
1938                                                         GLuint relativeoffset);
1939 void INTERNAL_GL_APIENTRY glVertexArrayAttribIFormatNULL(GLuint vaobj,
1940                                                          GLuint attribindex,
1941                                                          GLint size,
1942                                                          GLenum type,
1943                                                          GLuint relativeoffset);
1944 void INTERNAL_GL_APIENTRY glVertexArrayAttribLFormatNULL(GLuint vaobj,
1945                                                          GLuint attribindex,
1946                                                          GLint size,
1947                                                          GLenum type,
1948                                                          GLuint relativeoffset);
1949 void INTERNAL_GL_APIENTRY glVertexArrayBindingDivisorNULL(GLuint vaobj,
1950                                                           GLuint bindingindex,
1951                                                           GLuint divisor);
1952 void INTERNAL_GL_APIENTRY glVertexArrayElementBufferNULL(GLuint vaobj, GLuint buffer);
1953 void INTERNAL_GL_APIENTRY glVertexArrayVertexBufferNULL(GLuint vaobj,
1954                                                         GLuint bindingindex,
1955                                                         GLuint buffer,
1956                                                         GLintptr offset,
1957                                                         GLsizei stride);
1958 void INTERNAL_GL_APIENTRY glVertexArrayVertexBuffersNULL(GLuint vaobj,
1959                                                          GLuint first,
1960                                                          GLsizei count,
1961                                                          const GLuint *buffers,
1962                                                          const GLintptr *offsets,
1963                                                          const GLsizei *strides);
1964 void INTERNAL_GL_APIENTRY glVertexAttrib1dNULL(GLuint index, GLdouble x);
1965 void INTERNAL_GL_APIENTRY glVertexAttrib1dvNULL(GLuint index, const GLdouble *v);
1966 void INTERNAL_GL_APIENTRY glVertexAttrib1fNULL(GLuint index, GLfloat x);
1967 void INTERNAL_GL_APIENTRY glVertexAttrib1fvNULL(GLuint index, const GLfloat *v);
1968 void INTERNAL_GL_APIENTRY glVertexAttrib1sNULL(GLuint index, GLshort x);
1969 void INTERNAL_GL_APIENTRY glVertexAttrib1svNULL(GLuint index, const GLshort *v);
1970 void INTERNAL_GL_APIENTRY glVertexAttrib2dNULL(GLuint index, GLdouble x, GLdouble y);
1971 void INTERNAL_GL_APIENTRY glVertexAttrib2dvNULL(GLuint index, const GLdouble *v);
1972 void INTERNAL_GL_APIENTRY glVertexAttrib2fNULL(GLuint index, GLfloat x, GLfloat y);
1973 void INTERNAL_GL_APIENTRY glVertexAttrib2fvNULL(GLuint index, const GLfloat *v);
1974 void INTERNAL_GL_APIENTRY glVertexAttrib2sNULL(GLuint index, GLshort x, GLshort y);
1975 void INTERNAL_GL_APIENTRY glVertexAttrib2svNULL(GLuint index, const GLshort *v);
1976 void INTERNAL_GL_APIENTRY glVertexAttrib3dNULL(GLuint index, GLdouble x, GLdouble y, GLdouble z);
1977 void INTERNAL_GL_APIENTRY glVertexAttrib3dvNULL(GLuint index, const GLdouble *v);
1978 void INTERNAL_GL_APIENTRY glVertexAttrib3fNULL(GLuint index, GLfloat x, GLfloat y, GLfloat z);
1979 void INTERNAL_GL_APIENTRY glVertexAttrib3fvNULL(GLuint index, const GLfloat *v);
1980 void INTERNAL_GL_APIENTRY glVertexAttrib3sNULL(GLuint index, GLshort x, GLshort y, GLshort z);
1981 void INTERNAL_GL_APIENTRY glVertexAttrib3svNULL(GLuint index, const GLshort *v);
1982 void INTERNAL_GL_APIENTRY glVertexAttrib4NbvNULL(GLuint index, const GLbyte *v);
1983 void INTERNAL_GL_APIENTRY glVertexAttrib4NivNULL(GLuint index, const GLint *v);
1984 void INTERNAL_GL_APIENTRY glVertexAttrib4NsvNULL(GLuint index, const GLshort *v);
1985 void INTERNAL_GL_APIENTRY
1986 glVertexAttrib4NubNULL(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);
1987 void INTERNAL_GL_APIENTRY glVertexAttrib4NubvNULL(GLuint index, const GLubyte *v);
1988 void INTERNAL_GL_APIENTRY glVertexAttrib4NuivNULL(GLuint index, const GLuint *v);
1989 void INTERNAL_GL_APIENTRY glVertexAttrib4NusvNULL(GLuint index, const GLushort *v);
1990 void INTERNAL_GL_APIENTRY glVertexAttrib4bvNULL(GLuint index, const GLbyte *v);
1991 void INTERNAL_GL_APIENTRY
1992 glVertexAttrib4dNULL(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
1993 void INTERNAL_GL_APIENTRY glVertexAttrib4dvNULL(GLuint index, const GLdouble *v);
1994 void INTERNAL_GL_APIENTRY
1995 glVertexAttrib4fNULL(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
1996 void INTERNAL_GL_APIENTRY glVertexAttrib4fvNULL(GLuint index, const GLfloat *v);
1997 void INTERNAL_GL_APIENTRY glVertexAttrib4ivNULL(GLuint index, const GLint *v);
1998 void INTERNAL_GL_APIENTRY
1999 glVertexAttrib4sNULL(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w);
2000 void INTERNAL_GL_APIENTRY glVertexAttrib4svNULL(GLuint index, const GLshort *v);
2001 void INTERNAL_GL_APIENTRY glVertexAttrib4ubvNULL(GLuint index, const GLubyte *v);
2002 void INTERNAL_GL_APIENTRY glVertexAttrib4uivNULL(GLuint index, const GLuint *v);
2003 void INTERNAL_GL_APIENTRY glVertexAttrib4usvNULL(GLuint index, const GLushort *v);
2004 void INTERNAL_GL_APIENTRY glVertexAttribBindingNULL(GLuint attribindex, GLuint bindingindex);
2005 void INTERNAL_GL_APIENTRY glVertexAttribDivisorNULL(GLuint index, GLuint divisor);
2006 void INTERNAL_GL_APIENTRY glVertexAttribFormatNULL(GLuint attribindex,
2007                                                    GLint size,
2008                                                    GLenum type,
2009                                                    GLboolean normalized,
2010                                                    GLuint relativeoffset);
2011 void INTERNAL_GL_APIENTRY glVertexAttribI1iNULL(GLuint index, GLint x);
2012 void INTERNAL_GL_APIENTRY glVertexAttribI1ivNULL(GLuint index, const GLint *v);
2013 void INTERNAL_GL_APIENTRY glVertexAttribI1uiNULL(GLuint index, GLuint x);
2014 void INTERNAL_GL_APIENTRY glVertexAttribI1uivNULL(GLuint index, const GLuint *v);
2015 void INTERNAL_GL_APIENTRY glVertexAttribI2iNULL(GLuint index, GLint x, GLint y);
2016 void INTERNAL_GL_APIENTRY glVertexAttribI2ivNULL(GLuint index, const GLint *v);
2017 void INTERNAL_GL_APIENTRY glVertexAttribI2uiNULL(GLuint index, GLuint x, GLuint y);
2018 void INTERNAL_GL_APIENTRY glVertexAttribI2uivNULL(GLuint index, const GLuint *v);
2019 void INTERNAL_GL_APIENTRY glVertexAttribI3iNULL(GLuint index, GLint x, GLint y, GLint z);
2020 void INTERNAL_GL_APIENTRY glVertexAttribI3ivNULL(GLuint index, const GLint *v);
2021 void INTERNAL_GL_APIENTRY glVertexAttribI3uiNULL(GLuint index, GLuint x, GLuint y, GLuint z);
2022 void INTERNAL_GL_APIENTRY glVertexAttribI3uivNULL(GLuint index, const GLuint *v);
2023 void INTERNAL_GL_APIENTRY glVertexAttribI4bvNULL(GLuint index, const GLbyte *v);
2024 void INTERNAL_GL_APIENTRY glVertexAttribI4iNULL(GLuint index, GLint x, GLint y, GLint z, GLint w);
2025 void INTERNAL_GL_APIENTRY glVertexAttribI4ivNULL(GLuint index, const GLint *v);
2026 void INTERNAL_GL_APIENTRY glVertexAttribI4svNULL(GLuint index, const GLshort *v);
2027 void INTERNAL_GL_APIENTRY glVertexAttribI4ubvNULL(GLuint index, const GLubyte *v);
2028 void INTERNAL_GL_APIENTRY
2029 glVertexAttribI4uiNULL(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
2030 void INTERNAL_GL_APIENTRY glVertexAttribI4uivNULL(GLuint index, const GLuint *v);
2031 void INTERNAL_GL_APIENTRY glVertexAttribI4usvNULL(GLuint index, const GLushort *v);
2032 void INTERNAL_GL_APIENTRY glVertexAttribIFormatNULL(GLuint attribindex,
2033                                                     GLint size,
2034                                                     GLenum type,
2035                                                     GLuint relativeoffset);
2036 void INTERNAL_GL_APIENTRY glVertexAttribIPointerNULL(GLuint index,
2037                                                      GLint size,
2038                                                      GLenum type,
2039                                                      GLsizei stride,
2040                                                      const void *pointer);
2041 void INTERNAL_GL_APIENTRY glVertexAttribL1dNULL(GLuint index, GLdouble x);
2042 void INTERNAL_GL_APIENTRY glVertexAttribL1dvNULL(GLuint index, const GLdouble *v);
2043 void INTERNAL_GL_APIENTRY glVertexAttribL2dNULL(GLuint index, GLdouble x, GLdouble y);
2044 void INTERNAL_GL_APIENTRY glVertexAttribL2dvNULL(GLuint index, const GLdouble *v);
2045 void INTERNAL_GL_APIENTRY glVertexAttribL3dNULL(GLuint index, GLdouble x, GLdouble y, GLdouble z);
2046 void INTERNAL_GL_APIENTRY glVertexAttribL3dvNULL(GLuint index, const GLdouble *v);
2047 void INTERNAL_GL_APIENTRY
2048 glVertexAttribL4dNULL(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
2049 void INTERNAL_GL_APIENTRY glVertexAttribL4dvNULL(GLuint index, const GLdouble *v);
2050 void INTERNAL_GL_APIENTRY glVertexAttribLFormatNULL(GLuint attribindex,
2051                                                     GLint size,
2052                                                     GLenum type,
2053                                                     GLuint relativeoffset);
2054 void INTERNAL_GL_APIENTRY glVertexAttribLPointerNULL(GLuint index,
2055                                                      GLint size,
2056                                                      GLenum type,
2057                                                      GLsizei stride,
2058                                                      const void *pointer);
2059 void INTERNAL_GL_APIENTRY glVertexAttribP1uiNULL(GLuint index,
2060                                                  GLenum type,
2061                                                  GLboolean normalized,
2062                                                  GLuint value);
2063 void INTERNAL_GL_APIENTRY glVertexAttribP1uivNULL(GLuint index,
2064                                                   GLenum type,
2065                                                   GLboolean normalized,
2066                                                   const GLuint *value);
2067 void INTERNAL_GL_APIENTRY glVertexAttribP2uiNULL(GLuint index,
2068                                                  GLenum type,
2069                                                  GLboolean normalized,
2070                                                  GLuint value);
2071 void INTERNAL_GL_APIENTRY glVertexAttribP2uivNULL(GLuint index,
2072                                                   GLenum type,
2073                                                   GLboolean normalized,
2074                                                   const GLuint *value);
2075 void INTERNAL_GL_APIENTRY glVertexAttribP3uiNULL(GLuint index,
2076                                                  GLenum type,
2077                                                  GLboolean normalized,
2078                                                  GLuint value);
2079 void INTERNAL_GL_APIENTRY glVertexAttribP3uivNULL(GLuint index,
2080                                                   GLenum type,
2081                                                   GLboolean normalized,
2082                                                   const GLuint *value);
2083 void INTERNAL_GL_APIENTRY glVertexAttribP4uiNULL(GLuint index,
2084                                                  GLenum type,
2085                                                  GLboolean normalized,
2086                                                  GLuint value);
2087 void INTERNAL_GL_APIENTRY glVertexAttribP4uivNULL(GLuint index,
2088                                                   GLenum type,
2089                                                   GLboolean normalized,
2090                                                   const GLuint *value);
2091 void INTERNAL_GL_APIENTRY glVertexAttribPointerNULL(GLuint index,
2092                                                     GLint size,
2093                                                     GLenum type,
2094                                                     GLboolean normalized,
2095                                                     GLsizei stride,
2096                                                     const void *pointer);
2097 void INTERNAL_GL_APIENTRY glVertexBindingDivisorNULL(GLuint bindingindex, GLuint divisor);
2098 void INTERNAL_GL_APIENTRY glViewportNULL(GLint x, GLint y, GLsizei width, GLsizei height);
2099 void INTERNAL_GL_APIENTRY glViewportArrayvNULL(GLuint first, GLsizei count, const GLfloat *v);
2100 void INTERNAL_GL_APIENTRY
2101 glViewportIndexedfNULL(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h);
2102 void INTERNAL_GL_APIENTRY glViewportIndexedfvNULL(GLuint index, const GLfloat *v);
2103 void INTERNAL_GL_APIENTRY glWaitSemaphoreEXTNULL(GLuint semaphore,
2104                                                  GLuint numBufferBarriers,
2105                                                  const GLuint *buffers,
2106                                                  GLuint numTextureBarriers,
2107                                                  const GLuint *textures,
2108                                                  const GLenum *srcLayouts);
2109 void INTERNAL_GL_APIENTRY glWaitSyncNULL(GLsync sync, GLbitfield flags, GLuint64 timeout);
2110 }  // namespace rx
2111 
2112 #endif  // LIBGLESV2_RENDERER_GL_NULL_GL_FUNCTIONS_AUTOGEN_H_
2113