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