1 /* Automatically generated from http://www.opengl.org/registry files; DO NOT EDIT! */
6 #include "opengl_ext.h"
7 #include "wine/debug.h"
9 WINE_DEFAULT_DEBUG_CHANNEL(opengl
);
11 void WINAPI
glAccum( GLenum op
, GLfloat value
)
13 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
14 TRACE( "(%d, %f)\n", op
, value
);
15 funcs
->gl
.p_glAccum( op
, value
);
18 void WINAPI
glAlphaFunc( GLenum func
, GLfloat ref
)
20 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
21 TRACE( "(%d, %f)\n", func
, ref
);
22 funcs
->gl
.p_glAlphaFunc( func
, ref
);
25 GLboolean WINAPI
glAreTexturesResident( GLsizei n
, const GLuint
*textures
, GLboolean
*residences
)
27 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
28 TRACE( "(%d, %p, %p)\n", n
, textures
, residences
);
29 return funcs
->gl
.p_glAreTexturesResident( n
, textures
, residences
);
32 void WINAPI
glArrayElement( GLint i
)
34 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
36 funcs
->gl
.p_glArrayElement( i
);
39 void WINAPI
glBegin( GLenum mode
)
41 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
42 TRACE( "(%d)\n", mode
);
43 funcs
->gl
.p_glBegin( mode
);
46 void WINAPI
glBindTexture( GLenum target
, GLuint texture
)
48 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
49 TRACE( "(%d, %d)\n", target
, texture
);
50 funcs
->gl
.p_glBindTexture( target
, texture
);
53 void WINAPI
glBitmap( GLsizei width
, GLsizei height
, GLfloat xorig
, GLfloat yorig
, GLfloat xmove
, GLfloat ymove
, const GLubyte
*bitmap
)
55 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
56 TRACE( "(%d, %d, %f, %f, %f, %f, %p)\n", width
, height
, xorig
, yorig
, xmove
, ymove
, bitmap
);
57 funcs
->gl
.p_glBitmap( width
, height
, xorig
, yorig
, xmove
, ymove
, bitmap
);
60 void WINAPI
glBlendFunc( GLenum sfactor
, GLenum dfactor
)
62 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
63 TRACE( "(%d, %d)\n", sfactor
, dfactor
);
64 funcs
->gl
.p_glBlendFunc( sfactor
, dfactor
);
67 void WINAPI
glCallList( GLuint list
)
69 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
70 TRACE( "(%d)\n", list
);
71 funcs
->gl
.p_glCallList( list
);
74 void WINAPI
glCallLists( GLsizei n
, GLenum type
, const void *lists
)
76 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
77 TRACE( "(%d, %d, %p)\n", n
, type
, lists
);
78 funcs
->gl
.p_glCallLists( n
, type
, lists
);
81 void WINAPI
glClear( GLbitfield mask
)
83 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
84 TRACE( "(%d)\n", mask
);
85 funcs
->gl
.p_glClear( mask
);
88 void WINAPI
glClearAccum( GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
)
90 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
91 TRACE( "(%f, %f, %f, %f)\n", red
, green
, blue
, alpha
);
92 funcs
->gl
.p_glClearAccum( red
, green
, blue
, alpha
);
95 void WINAPI
glClearColor( GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
)
97 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
98 TRACE( "(%f, %f, %f, %f)\n", red
, green
, blue
, alpha
);
99 funcs
->gl
.p_glClearColor( red
, green
, blue
, alpha
);
102 void WINAPI
glClearDepth( GLdouble depth
)
104 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
105 TRACE( "(%f)\n", depth
);
106 funcs
->gl
.p_glClearDepth( depth
);
109 void WINAPI
glClearIndex( GLfloat c
)
111 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
112 TRACE( "(%f)\n", c
);
113 funcs
->gl
.p_glClearIndex( c
);
116 void WINAPI
glClearStencil( GLint s
)
118 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
119 TRACE( "(%d)\n", s
);
120 funcs
->gl
.p_glClearStencil( s
);
123 void WINAPI
glClipPlane( GLenum plane
, const GLdouble
*equation
)
125 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
126 TRACE( "(%d, %p)\n", plane
, equation
);
127 funcs
->gl
.p_glClipPlane( plane
, equation
);
130 void WINAPI
glColor3b( GLbyte red
, GLbyte green
, GLbyte blue
)
132 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
133 TRACE( "(%d, %d, %d)\n", red
, green
, blue
);
134 funcs
->gl
.p_glColor3b( red
, green
, blue
);
137 void WINAPI
glColor3bv( const GLbyte
*v
)
139 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
140 TRACE( "(%p)\n", v
);
141 funcs
->gl
.p_glColor3bv( v
);
144 void WINAPI
glColor3d( GLdouble red
, GLdouble green
, GLdouble blue
)
146 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
147 TRACE( "(%f, %f, %f)\n", red
, green
, blue
);
148 funcs
->gl
.p_glColor3d( red
, green
, blue
);
151 void WINAPI
glColor3dv( const GLdouble
*v
)
153 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
154 TRACE( "(%p)\n", v
);
155 funcs
->gl
.p_glColor3dv( v
);
158 void WINAPI
glColor3f( GLfloat red
, GLfloat green
, GLfloat blue
)
160 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
161 TRACE( "(%f, %f, %f)\n", red
, green
, blue
);
162 funcs
->gl
.p_glColor3f( red
, green
, blue
);
165 void WINAPI
glColor3fv( const GLfloat
*v
)
167 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
168 TRACE( "(%p)\n", v
);
169 funcs
->gl
.p_glColor3fv( v
);
172 void WINAPI
glColor3i( GLint red
, GLint green
, GLint blue
)
174 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
175 TRACE( "(%d, %d, %d)\n", red
, green
, blue
);
176 funcs
->gl
.p_glColor3i( red
, green
, blue
);
179 void WINAPI
glColor3iv( const GLint
*v
)
181 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
182 TRACE( "(%p)\n", v
);
183 funcs
->gl
.p_glColor3iv( v
);
186 void WINAPI
glColor3s( GLshort red
, GLshort green
, GLshort blue
)
188 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
189 TRACE( "(%d, %d, %d)\n", red
, green
, blue
);
190 funcs
->gl
.p_glColor3s( red
, green
, blue
);
193 void WINAPI
glColor3sv( const GLshort
*v
)
195 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
196 TRACE( "(%p)\n", v
);
197 funcs
->gl
.p_glColor3sv( v
);
200 void WINAPI
glColor3ub( GLubyte red
, GLubyte green
, GLubyte blue
)
202 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
203 TRACE( "(%d, %d, %d)\n", red
, green
, blue
);
204 funcs
->gl
.p_glColor3ub( red
, green
, blue
);
207 void WINAPI
glColor3ubv( const GLubyte
*v
)
209 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
210 TRACE( "(%p)\n", v
);
211 funcs
->gl
.p_glColor3ubv( v
);
214 void WINAPI
glColor3ui( GLuint red
, GLuint green
, GLuint blue
)
216 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
217 TRACE( "(%d, %d, %d)\n", red
, green
, blue
);
218 funcs
->gl
.p_glColor3ui( red
, green
, blue
);
221 void WINAPI
glColor3uiv( const GLuint
*v
)
223 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
224 TRACE( "(%p)\n", v
);
225 funcs
->gl
.p_glColor3uiv( v
);
228 void WINAPI
glColor3us( GLushort red
, GLushort green
, GLushort blue
)
230 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
231 TRACE( "(%d, %d, %d)\n", red
, green
, blue
);
232 funcs
->gl
.p_glColor3us( red
, green
, blue
);
235 void WINAPI
glColor3usv( const GLushort
*v
)
237 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
238 TRACE( "(%p)\n", v
);
239 funcs
->gl
.p_glColor3usv( v
);
242 void WINAPI
glColor4b( GLbyte red
, GLbyte green
, GLbyte blue
, GLbyte alpha
)
244 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
245 TRACE( "(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
246 funcs
->gl
.p_glColor4b( red
, green
, blue
, alpha
);
249 void WINAPI
glColor4bv( const GLbyte
*v
)
251 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
252 TRACE( "(%p)\n", v
);
253 funcs
->gl
.p_glColor4bv( v
);
256 void WINAPI
glColor4d( GLdouble red
, GLdouble green
, GLdouble blue
, GLdouble alpha
)
258 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
259 TRACE( "(%f, %f, %f, %f)\n", red
, green
, blue
, alpha
);
260 funcs
->gl
.p_glColor4d( red
, green
, blue
, alpha
);
263 void WINAPI
glColor4dv( const GLdouble
*v
)
265 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
266 TRACE( "(%p)\n", v
);
267 funcs
->gl
.p_glColor4dv( v
);
270 void WINAPI
glColor4f( GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
)
272 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
273 TRACE( "(%f, %f, %f, %f)\n", red
, green
, blue
, alpha
);
274 funcs
->gl
.p_glColor4f( red
, green
, blue
, alpha
);
277 void WINAPI
glColor4fv( const GLfloat
*v
)
279 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
280 TRACE( "(%p)\n", v
);
281 funcs
->gl
.p_glColor4fv( v
);
284 void WINAPI
glColor4i( GLint red
, GLint green
, GLint blue
, GLint alpha
)
286 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
287 TRACE( "(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
288 funcs
->gl
.p_glColor4i( red
, green
, blue
, alpha
);
291 void WINAPI
glColor4iv( const GLint
*v
)
293 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
294 TRACE( "(%p)\n", v
);
295 funcs
->gl
.p_glColor4iv( v
);
298 void WINAPI
glColor4s( GLshort red
, GLshort green
, GLshort blue
, GLshort alpha
)
300 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
301 TRACE( "(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
302 funcs
->gl
.p_glColor4s( red
, green
, blue
, alpha
);
305 void WINAPI
glColor4sv( const GLshort
*v
)
307 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
308 TRACE( "(%p)\n", v
);
309 funcs
->gl
.p_glColor4sv( v
);
312 void WINAPI
glColor4ub( GLubyte red
, GLubyte green
, GLubyte blue
, GLubyte alpha
)
314 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
315 TRACE( "(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
316 funcs
->gl
.p_glColor4ub( red
, green
, blue
, alpha
);
319 void WINAPI
glColor4ubv( const GLubyte
*v
)
321 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
322 TRACE( "(%p)\n", v
);
323 funcs
->gl
.p_glColor4ubv( v
);
326 void WINAPI
glColor4ui( GLuint red
, GLuint green
, GLuint blue
, GLuint alpha
)
328 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
329 TRACE( "(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
330 funcs
->gl
.p_glColor4ui( red
, green
, blue
, alpha
);
333 void WINAPI
glColor4uiv( const GLuint
*v
)
335 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
336 TRACE( "(%p)\n", v
);
337 funcs
->gl
.p_glColor4uiv( v
);
340 void WINAPI
glColor4us( GLushort red
, GLushort green
, GLushort blue
, GLushort alpha
)
342 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
343 TRACE( "(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
344 funcs
->gl
.p_glColor4us( red
, green
, blue
, alpha
);
347 void WINAPI
glColor4usv( const GLushort
*v
)
349 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
350 TRACE( "(%p)\n", v
);
351 funcs
->gl
.p_glColor4usv( v
);
354 void WINAPI
glColorMask( GLboolean red
, GLboolean green
, GLboolean blue
, GLboolean alpha
)
356 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
357 TRACE( "(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
358 funcs
->gl
.p_glColorMask( red
, green
, blue
, alpha
);
361 void WINAPI
glColorMaterial( GLenum face
, GLenum mode
)
363 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
364 TRACE( "(%d, %d)\n", face
, mode
);
365 funcs
->gl
.p_glColorMaterial( face
, mode
);
368 void WINAPI
glColorPointer( GLint size
, GLenum type
, GLsizei stride
, const void *pointer
)
370 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
371 TRACE( "(%d, %d, %d, %p)\n", size
, type
, stride
, pointer
);
372 funcs
->gl
.p_glColorPointer( size
, type
, stride
, pointer
);
375 void WINAPI
glCopyPixels( GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLenum type
)
377 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
378 TRACE( "(%d, %d, %d, %d, %d)\n", x
, y
, width
, height
, type
);
379 funcs
->gl
.p_glCopyPixels( x
, y
, width
, height
, type
);
382 void WINAPI
glCopyTexImage1D( GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLint border
)
384 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
385 TRACE( "(%d, %d, %d, %d, %d, %d, %d)\n", target
, level
, internalformat
, x
, y
, width
, border
);
386 funcs
->gl
.p_glCopyTexImage1D( target
, level
, internalformat
, x
, y
, width
, border
);
389 void WINAPI
glCopyTexImage2D( GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint border
)
391 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
392 TRACE( "(%d, %d, %d, %d, %d, %d, %d, %d)\n", target
, level
, internalformat
, x
, y
, width
, height
, border
);
393 funcs
->gl
.p_glCopyTexImage2D( target
, level
, internalformat
, x
, y
, width
, height
, border
);
396 void WINAPI
glCopyTexSubImage1D( GLenum target
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
)
398 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
399 TRACE( "(%d, %d, %d, %d, %d, %d)\n", target
, level
, xoffset
, x
, y
, width
);
400 funcs
->gl
.p_glCopyTexSubImage1D( target
, level
, xoffset
, x
, y
, width
);
403 void WINAPI
glCopyTexSubImage2D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
)
405 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
406 TRACE( "(%d, %d, %d, %d, %d, %d, %d, %d)\n", target
, level
, xoffset
, yoffset
, x
, y
, width
, height
);
407 funcs
->gl
.p_glCopyTexSubImage2D( target
, level
, xoffset
, yoffset
, x
, y
, width
, height
);
410 void WINAPI
glCullFace( GLenum mode
)
412 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
413 TRACE( "(%d)\n", mode
);
414 funcs
->gl
.p_glCullFace( mode
);
417 void WINAPI
glDeleteLists( GLuint list
, GLsizei range
)
419 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
420 TRACE( "(%d, %d)\n", list
, range
);
421 funcs
->gl
.p_glDeleteLists( list
, range
);
424 void WINAPI
glDeleteTextures( GLsizei n
, const GLuint
*textures
)
426 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
427 TRACE( "(%d, %p)\n", n
, textures
);
428 funcs
->gl
.p_glDeleteTextures( n
, textures
);
431 void WINAPI
glDepthFunc( GLenum func
)
433 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
434 TRACE( "(%d)\n", func
);
435 funcs
->gl
.p_glDepthFunc( func
);
438 void WINAPI
glDepthMask( GLboolean flag
)
440 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
441 TRACE( "(%d)\n", flag
);
442 funcs
->gl
.p_glDepthMask( flag
);
445 void WINAPI
glDepthRange( GLdouble n
, GLdouble f
)
447 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
448 TRACE( "(%f, %f)\n", n
, f
);
449 funcs
->gl
.p_glDepthRange( n
, f
);
452 void WINAPI
glDisable( GLenum cap
)
454 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
455 TRACE( "(%d)\n", cap
);
456 funcs
->gl
.p_glDisable( cap
);
459 void WINAPI
glDisableClientState( GLenum array
)
461 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
462 TRACE( "(%d)\n", array
);
463 funcs
->gl
.p_glDisableClientState( array
);
466 void WINAPI
glDrawArrays( GLenum mode
, GLint first
, GLsizei count
)
468 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
469 TRACE( "(%d, %d, %d)\n", mode
, first
, count
);
470 funcs
->gl
.p_glDrawArrays( mode
, first
, count
);
473 void WINAPI
glDrawBuffer( GLenum buf
)
475 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
476 TRACE( "(%d)\n", buf
);
477 funcs
->gl
.p_glDrawBuffer( buf
);
480 void WINAPI
glDrawElements( GLenum mode
, GLsizei count
, GLenum type
, const void *indices
)
482 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
483 TRACE( "(%d, %d, %d, %p)\n", mode
, count
, type
, indices
);
484 funcs
->gl
.p_glDrawElements( mode
, count
, type
, indices
);
487 void WINAPI
glDrawPixels( GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void *pixels
)
489 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
490 TRACE( "(%d, %d, %d, %d, %p)\n", width
, height
, format
, type
, pixels
);
491 funcs
->gl
.p_glDrawPixels( width
, height
, format
, type
, pixels
);
494 void WINAPI
glEdgeFlag( GLboolean flag
)
496 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
497 TRACE( "(%d)\n", flag
);
498 funcs
->gl
.p_glEdgeFlag( flag
);
501 void WINAPI
glEdgeFlagPointer( GLsizei stride
, const void *pointer
)
503 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
504 TRACE( "(%d, %p)\n", stride
, pointer
);
505 funcs
->gl
.p_glEdgeFlagPointer( stride
, pointer
);
508 void WINAPI
glEdgeFlagv( const GLboolean
*flag
)
510 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
511 TRACE( "(%p)\n", flag
);
512 funcs
->gl
.p_glEdgeFlagv( flag
);
515 void WINAPI
glEnable( GLenum cap
)
517 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
518 TRACE( "(%d)\n", cap
);
519 funcs
->gl
.p_glEnable( cap
);
522 void WINAPI
glEnableClientState( GLenum array
)
524 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
525 TRACE( "(%d)\n", array
);
526 funcs
->gl
.p_glEnableClientState( array
);
529 void WINAPI
glEnd(void)
531 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
536 void WINAPI
glEndList(void)
538 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
540 funcs
->gl
.p_glEndList();
543 void WINAPI
glEvalCoord1d( GLdouble u
)
545 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
546 TRACE( "(%f)\n", u
);
547 funcs
->gl
.p_glEvalCoord1d( u
);
550 void WINAPI
glEvalCoord1dv( const GLdouble
*u
)
552 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
553 TRACE( "(%p)\n", u
);
554 funcs
->gl
.p_glEvalCoord1dv( u
);
557 void WINAPI
glEvalCoord1f( GLfloat u
)
559 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
560 TRACE( "(%f)\n", u
);
561 funcs
->gl
.p_glEvalCoord1f( u
);
564 void WINAPI
glEvalCoord1fv( const GLfloat
*u
)
566 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
567 TRACE( "(%p)\n", u
);
568 funcs
->gl
.p_glEvalCoord1fv( u
);
571 void WINAPI
glEvalCoord2d( GLdouble u
, GLdouble v
)
573 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
574 TRACE( "(%f, %f)\n", u
, v
);
575 funcs
->gl
.p_glEvalCoord2d( u
, v
);
578 void WINAPI
glEvalCoord2dv( const GLdouble
*u
)
580 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
581 TRACE( "(%p)\n", u
);
582 funcs
->gl
.p_glEvalCoord2dv( u
);
585 void WINAPI
glEvalCoord2f( GLfloat u
, GLfloat v
)
587 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
588 TRACE( "(%f, %f)\n", u
, v
);
589 funcs
->gl
.p_glEvalCoord2f( u
, v
);
592 void WINAPI
glEvalCoord2fv( const GLfloat
*u
)
594 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
595 TRACE( "(%p)\n", u
);
596 funcs
->gl
.p_glEvalCoord2fv( u
);
599 void WINAPI
glEvalMesh1( GLenum mode
, GLint i1
, GLint i2
)
601 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
602 TRACE( "(%d, %d, %d)\n", mode
, i1
, i2
);
603 funcs
->gl
.p_glEvalMesh1( mode
, i1
, i2
);
606 void WINAPI
glEvalMesh2( GLenum mode
, GLint i1
, GLint i2
, GLint j1
, GLint j2
)
608 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
609 TRACE( "(%d, %d, %d, %d, %d)\n", mode
, i1
, i2
, j1
, j2
);
610 funcs
->gl
.p_glEvalMesh2( mode
, i1
, i2
, j1
, j2
);
613 void WINAPI
glEvalPoint1( GLint i
)
615 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
616 TRACE( "(%d)\n", i
);
617 funcs
->gl
.p_glEvalPoint1( i
);
620 void WINAPI
glEvalPoint2( GLint i
, GLint j
)
622 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
623 TRACE( "(%d, %d)\n", i
, j
);
624 funcs
->gl
.p_glEvalPoint2( i
, j
);
627 void WINAPI
glFeedbackBuffer( GLsizei size
, GLenum type
, GLfloat
*buffer
)
629 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
630 TRACE( "(%d, %d, %p)\n", size
, type
, buffer
);
631 funcs
->gl
.p_glFeedbackBuffer( size
, type
, buffer
);
634 void WINAPI
glFinish(void)
636 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
638 funcs
->gl
.p_glFinish();
641 void WINAPI
glFlush(void)
643 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
645 funcs
->gl
.p_glFlush();
648 void WINAPI
glFogf( GLenum pname
, GLfloat param
)
650 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
651 TRACE( "(%d, %f)\n", pname
, param
);
652 funcs
->gl
.p_glFogf( pname
, param
);
655 void WINAPI
glFogfv( GLenum pname
, const GLfloat
*params
)
657 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
658 TRACE( "(%d, %p)\n", pname
, params
);
659 funcs
->gl
.p_glFogfv( pname
, params
);
662 void WINAPI
glFogi( GLenum pname
, GLint param
)
664 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
665 TRACE( "(%d, %d)\n", pname
, param
);
666 funcs
->gl
.p_glFogi( pname
, param
);
669 void WINAPI
glFogiv( GLenum pname
, const GLint
*params
)
671 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
672 TRACE( "(%d, %p)\n", pname
, params
);
673 funcs
->gl
.p_glFogiv( pname
, params
);
676 void WINAPI
glFrontFace( GLenum mode
)
678 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
679 TRACE( "(%d)\n", mode
);
680 funcs
->gl
.p_glFrontFace( mode
);
683 void WINAPI
glFrustum( GLdouble left
, GLdouble right
, GLdouble bottom
, GLdouble top
, GLdouble zNear
, GLdouble zFar
)
685 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
686 TRACE( "(%f, %f, %f, %f, %f, %f)\n", left
, right
, bottom
, top
, zNear
, zFar
);
687 funcs
->gl
.p_glFrustum( left
, right
, bottom
, top
, zNear
, zFar
);
690 GLuint WINAPI
glGenLists( GLsizei range
)
692 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
693 TRACE( "(%d)\n", range
);
694 return funcs
->gl
.p_glGenLists( range
);
697 void WINAPI
glGenTextures( GLsizei n
, GLuint
*textures
)
699 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
700 TRACE( "(%d, %p)\n", n
, textures
);
701 funcs
->gl
.p_glGenTextures( n
, textures
);
704 void WINAPI
glGetBooleanv( GLenum pname
, GLboolean
*data
)
706 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
707 TRACE( "(%d, %p)\n", pname
, data
);
708 funcs
->gl
.p_glGetBooleanv( pname
, data
);
711 void WINAPI
glGetClipPlane( GLenum plane
, GLdouble
*equation
)
713 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
714 TRACE( "(%d, %p)\n", plane
, equation
);
715 funcs
->gl
.p_glGetClipPlane( plane
, equation
);
718 void WINAPI
glGetDoublev( GLenum pname
, GLdouble
*data
)
720 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
721 TRACE( "(%d, %p)\n", pname
, data
);
722 funcs
->gl
.p_glGetDoublev( pname
, data
);
725 GLenum WINAPI
glGetError(void)
727 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
729 return funcs
->gl
.p_glGetError();
732 void WINAPI
glGetFloatv( GLenum pname
, GLfloat
*data
)
734 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
735 TRACE( "(%d, %p)\n", pname
, data
);
736 funcs
->gl
.p_glGetFloatv( pname
, data
);
739 void WINAPI
glGetLightfv( GLenum light
, GLenum pname
, GLfloat
*params
)
741 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
742 TRACE( "(%d, %d, %p)\n", light
, pname
, params
);
743 funcs
->gl
.p_glGetLightfv( light
, pname
, params
);
746 void WINAPI
glGetLightiv( GLenum light
, GLenum pname
, GLint
*params
)
748 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
749 TRACE( "(%d, %d, %p)\n", light
, pname
, params
);
750 funcs
->gl
.p_glGetLightiv( light
, pname
, params
);
753 void WINAPI
glGetMapdv( GLenum target
, GLenum query
, GLdouble
*v
)
755 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
756 TRACE( "(%d, %d, %p)\n", target
, query
, v
);
757 funcs
->gl
.p_glGetMapdv( target
, query
, v
);
760 void WINAPI
glGetMapfv( GLenum target
, GLenum query
, GLfloat
*v
)
762 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
763 TRACE( "(%d, %d, %p)\n", target
, query
, v
);
764 funcs
->gl
.p_glGetMapfv( target
, query
, v
);
767 void WINAPI
glGetMapiv( GLenum target
, GLenum query
, GLint
*v
)
769 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
770 TRACE( "(%d, %d, %p)\n", target
, query
, v
);
771 funcs
->gl
.p_glGetMapiv( target
, query
, v
);
774 void WINAPI
glGetMaterialfv( GLenum face
, GLenum pname
, GLfloat
*params
)
776 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
777 TRACE( "(%d, %d, %p)\n", face
, pname
, params
);
778 funcs
->gl
.p_glGetMaterialfv( face
, pname
, params
);
781 void WINAPI
glGetMaterialiv( GLenum face
, GLenum pname
, GLint
*params
)
783 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
784 TRACE( "(%d, %d, %p)\n", face
, pname
, params
);
785 funcs
->gl
.p_glGetMaterialiv( face
, pname
, params
);
788 void WINAPI
glGetPixelMapfv( GLenum map
, GLfloat
*values
)
790 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
791 TRACE( "(%d, %p)\n", map
, values
);
792 funcs
->gl
.p_glGetPixelMapfv( map
, values
);
795 void WINAPI
glGetPixelMapuiv( GLenum map
, GLuint
*values
)
797 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
798 TRACE( "(%d, %p)\n", map
, values
);
799 funcs
->gl
.p_glGetPixelMapuiv( map
, values
);
802 void WINAPI
glGetPixelMapusv( GLenum map
, GLushort
*values
)
804 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
805 TRACE( "(%d, %p)\n", map
, values
);
806 funcs
->gl
.p_glGetPixelMapusv( map
, values
);
809 void WINAPI
glGetPointerv( GLenum pname
, void **params
)
811 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
812 TRACE( "(%d, %p)\n", pname
, params
);
813 funcs
->gl
.p_glGetPointerv( pname
, params
);
816 void WINAPI
glGetPolygonStipple( GLubyte
*mask
)
818 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
819 TRACE( "(%p)\n", mask
);
820 funcs
->gl
.p_glGetPolygonStipple( mask
);
823 void WINAPI
glGetTexEnvfv( GLenum target
, GLenum pname
, GLfloat
*params
)
825 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
826 TRACE( "(%d, %d, %p)\n", target
, pname
, params
);
827 funcs
->gl
.p_glGetTexEnvfv( target
, pname
, params
);
830 void WINAPI
glGetTexEnviv( GLenum target
, GLenum pname
, GLint
*params
)
832 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
833 TRACE( "(%d, %d, %p)\n", target
, pname
, params
);
834 funcs
->gl
.p_glGetTexEnviv( target
, pname
, params
);
837 void WINAPI
glGetTexGendv( GLenum coord
, GLenum pname
, GLdouble
*params
)
839 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
840 TRACE( "(%d, %d, %p)\n", coord
, pname
, params
);
841 funcs
->gl
.p_glGetTexGendv( coord
, pname
, params
);
844 void WINAPI
glGetTexGenfv( GLenum coord
, GLenum pname
, GLfloat
*params
)
846 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
847 TRACE( "(%d, %d, %p)\n", coord
, pname
, params
);
848 funcs
->gl
.p_glGetTexGenfv( coord
, pname
, params
);
851 void WINAPI
glGetTexGeniv( GLenum coord
, GLenum pname
, GLint
*params
)
853 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
854 TRACE( "(%d, %d, %p)\n", coord
, pname
, params
);
855 funcs
->gl
.p_glGetTexGeniv( coord
, pname
, params
);
858 void WINAPI
glGetTexImage( GLenum target
, GLint level
, GLenum format
, GLenum type
, void *pixels
)
860 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
861 TRACE( "(%d, %d, %d, %d, %p)\n", target
, level
, format
, type
, pixels
);
862 funcs
->gl
.p_glGetTexImage( target
, level
, format
, type
, pixels
);
865 void WINAPI
glGetTexLevelParameterfv( GLenum target
, GLint level
, GLenum pname
, GLfloat
*params
)
867 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
868 TRACE( "(%d, %d, %d, %p)\n", target
, level
, pname
, params
);
869 funcs
->gl
.p_glGetTexLevelParameterfv( target
, level
, pname
, params
);
872 void WINAPI
glGetTexLevelParameteriv( GLenum target
, GLint level
, GLenum pname
, GLint
*params
)
874 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
875 TRACE( "(%d, %d, %d, %p)\n", target
, level
, pname
, params
);
876 funcs
->gl
.p_glGetTexLevelParameteriv( target
, level
, pname
, params
);
879 void WINAPI
glGetTexParameterfv( GLenum target
, GLenum pname
, GLfloat
*params
)
881 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
882 TRACE( "(%d, %d, %p)\n", target
, pname
, params
);
883 funcs
->gl
.p_glGetTexParameterfv( target
, pname
, params
);
886 void WINAPI
glGetTexParameteriv( GLenum target
, GLenum pname
, GLint
*params
)
888 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
889 TRACE( "(%d, %d, %p)\n", target
, pname
, params
);
890 funcs
->gl
.p_glGetTexParameteriv( target
, pname
, params
);
893 void WINAPI
glHint( GLenum target
, GLenum mode
)
895 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
896 TRACE( "(%d, %d)\n", target
, mode
);
897 funcs
->gl
.p_glHint( target
, mode
);
900 void WINAPI
glIndexMask( GLuint mask
)
902 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
903 TRACE( "(%d)\n", mask
);
904 funcs
->gl
.p_glIndexMask( mask
);
907 void WINAPI
glIndexPointer( GLenum type
, GLsizei stride
, const void *pointer
)
909 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
910 TRACE( "(%d, %d, %p)\n", type
, stride
, pointer
);
911 funcs
->gl
.p_glIndexPointer( type
, stride
, pointer
);
914 void WINAPI
glIndexd( GLdouble c
)
916 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
917 TRACE( "(%f)\n", c
);
918 funcs
->gl
.p_glIndexd( c
);
921 void WINAPI
glIndexdv( const GLdouble
*c
)
923 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
924 TRACE( "(%p)\n", c
);
925 funcs
->gl
.p_glIndexdv( c
);
928 void WINAPI
glIndexf( GLfloat c
)
930 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
931 TRACE( "(%f)\n", c
);
932 funcs
->gl
.p_glIndexf( c
);
935 void WINAPI
glIndexfv( const GLfloat
*c
)
937 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
938 TRACE( "(%p)\n", c
);
939 funcs
->gl
.p_glIndexfv( c
);
942 void WINAPI
glIndexi( GLint c
)
944 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
945 TRACE( "(%d)\n", c
);
946 funcs
->gl
.p_glIndexi( c
);
949 void WINAPI
glIndexiv( const GLint
*c
)
951 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
952 TRACE( "(%p)\n", c
);
953 funcs
->gl
.p_glIndexiv( c
);
956 void WINAPI
glIndexs( GLshort c
)
958 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
959 TRACE( "(%d)\n", c
);
960 funcs
->gl
.p_glIndexs( c
);
963 void WINAPI
glIndexsv( const GLshort
*c
)
965 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
966 TRACE( "(%p)\n", c
);
967 funcs
->gl
.p_glIndexsv( c
);
970 void WINAPI
glIndexub( GLubyte c
)
972 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
973 TRACE( "(%d)\n", c
);
974 funcs
->gl
.p_glIndexub( c
);
977 void WINAPI
glIndexubv( const GLubyte
*c
)
979 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
980 TRACE( "(%p)\n", c
);
981 funcs
->gl
.p_glIndexubv( c
);
984 void WINAPI
glInitNames(void)
986 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
988 funcs
->gl
.p_glInitNames();
991 void WINAPI
glInterleavedArrays( GLenum format
, GLsizei stride
, const void *pointer
)
993 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
994 TRACE( "(%d, %d, %p)\n", format
, stride
, pointer
);
995 funcs
->gl
.p_glInterleavedArrays( format
, stride
, pointer
);
998 GLboolean WINAPI
glIsEnabled( GLenum cap
)
1000 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1001 TRACE( "(%d)\n", cap
);
1002 return funcs
->gl
.p_glIsEnabled( cap
);
1005 GLboolean WINAPI
glIsList( GLuint list
)
1007 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1008 TRACE( "(%d)\n", list
);
1009 return funcs
->gl
.p_glIsList( list
);
1012 GLboolean WINAPI
glIsTexture( GLuint texture
)
1014 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1015 TRACE( "(%d)\n", texture
);
1016 return funcs
->gl
.p_glIsTexture( texture
);
1019 void WINAPI
glLightModelf( GLenum pname
, GLfloat param
)
1021 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1022 TRACE( "(%d, %f)\n", pname
, param
);
1023 funcs
->gl
.p_glLightModelf( pname
, param
);
1026 void WINAPI
glLightModelfv( GLenum pname
, const GLfloat
*params
)
1028 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1029 TRACE( "(%d, %p)\n", pname
, params
);
1030 funcs
->gl
.p_glLightModelfv( pname
, params
);
1033 void WINAPI
glLightModeli( GLenum pname
, GLint param
)
1035 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1036 TRACE( "(%d, %d)\n", pname
, param
);
1037 funcs
->gl
.p_glLightModeli( pname
, param
);
1040 void WINAPI
glLightModeliv( GLenum pname
, const GLint
*params
)
1042 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1043 TRACE( "(%d, %p)\n", pname
, params
);
1044 funcs
->gl
.p_glLightModeliv( pname
, params
);
1047 void WINAPI
glLightf( GLenum light
, GLenum pname
, GLfloat param
)
1049 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1050 TRACE( "(%d, %d, %f)\n", light
, pname
, param
);
1051 funcs
->gl
.p_glLightf( light
, pname
, param
);
1054 void WINAPI
glLightfv( GLenum light
, GLenum pname
, const GLfloat
*params
)
1056 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1057 TRACE( "(%d, %d, %p)\n", light
, pname
, params
);
1058 funcs
->gl
.p_glLightfv( light
, pname
, params
);
1061 void WINAPI
glLighti( GLenum light
, GLenum pname
, GLint param
)
1063 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1064 TRACE( "(%d, %d, %d)\n", light
, pname
, param
);
1065 funcs
->gl
.p_glLighti( light
, pname
, param
);
1068 void WINAPI
glLightiv( GLenum light
, GLenum pname
, const GLint
*params
)
1070 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1071 TRACE( "(%d, %d, %p)\n", light
, pname
, params
);
1072 funcs
->gl
.p_glLightiv( light
, pname
, params
);
1075 void WINAPI
glLineStipple( GLint factor
, GLushort pattern
)
1077 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1078 TRACE( "(%d, %d)\n", factor
, pattern
);
1079 funcs
->gl
.p_glLineStipple( factor
, pattern
);
1082 void WINAPI
glLineWidth( GLfloat width
)
1084 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1085 TRACE( "(%f)\n", width
);
1086 funcs
->gl
.p_glLineWidth( width
);
1089 void WINAPI
glListBase( GLuint base
)
1091 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1092 TRACE( "(%d)\n", base
);
1093 funcs
->gl
.p_glListBase( base
);
1096 void WINAPI
glLoadIdentity(void)
1098 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1100 funcs
->gl
.p_glLoadIdentity();
1103 void WINAPI
glLoadMatrixd( const GLdouble
*m
)
1105 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1106 TRACE( "(%p)\n", m
);
1107 funcs
->gl
.p_glLoadMatrixd( m
);
1110 void WINAPI
glLoadMatrixf( const GLfloat
*m
)
1112 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1113 TRACE( "(%p)\n", m
);
1114 funcs
->gl
.p_glLoadMatrixf( m
);
1117 void WINAPI
glLoadName( GLuint name
)
1119 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1120 TRACE( "(%d)\n", name
);
1121 funcs
->gl
.p_glLoadName( name
);
1124 void WINAPI
glLogicOp( GLenum opcode
)
1126 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1127 TRACE( "(%d)\n", opcode
);
1128 funcs
->gl
.p_glLogicOp( opcode
);
1131 void WINAPI
glMap1d( GLenum target
, GLdouble u1
, GLdouble u2
, GLint stride
, GLint order
, const GLdouble
*points
)
1133 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1134 TRACE( "(%d, %f, %f, %d, %d, %p)\n", target
, u1
, u2
, stride
, order
, points
);
1135 funcs
->gl
.p_glMap1d( target
, u1
, u2
, stride
, order
, points
);
1138 void WINAPI
glMap1f( GLenum target
, GLfloat u1
, GLfloat u2
, GLint stride
, GLint order
, const GLfloat
*points
)
1140 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1141 TRACE( "(%d, %f, %f, %d, %d, %p)\n", target
, u1
, u2
, stride
, order
, points
);
1142 funcs
->gl
.p_glMap1f( target
, u1
, u2
, stride
, order
, points
);
1145 void WINAPI
glMap2d( GLenum target
, GLdouble u1
, GLdouble u2
, GLint ustride
, GLint uorder
, GLdouble v1
, GLdouble v2
, GLint vstride
, GLint vorder
, const GLdouble
*points
)
1147 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1148 TRACE( "(%d, %f, %f, %d, %d, %f, %f, %d, %d, %p)\n", target
, u1
, u2
, ustride
, uorder
, v1
, v2
, vstride
, vorder
, points
);
1149 funcs
->gl
.p_glMap2d( target
, u1
, u2
, ustride
, uorder
, v1
, v2
, vstride
, vorder
, points
);
1152 void WINAPI
glMap2f( GLenum target
, GLfloat u1
, GLfloat u2
, GLint ustride
, GLint uorder
, GLfloat v1
, GLfloat v2
, GLint vstride
, GLint vorder
, const GLfloat
*points
)
1154 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1155 TRACE( "(%d, %f, %f, %d, %d, %f, %f, %d, %d, %p)\n", target
, u1
, u2
, ustride
, uorder
, v1
, v2
, vstride
, vorder
, points
);
1156 funcs
->gl
.p_glMap2f( target
, u1
, u2
, ustride
, uorder
, v1
, v2
, vstride
, vorder
, points
);
1159 void WINAPI
glMapGrid1d( GLint un
, GLdouble u1
, GLdouble u2
)
1161 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1162 TRACE( "(%d, %f, %f)\n", un
, u1
, u2
);
1163 funcs
->gl
.p_glMapGrid1d( un
, u1
, u2
);
1166 void WINAPI
glMapGrid1f( GLint un
, GLfloat u1
, GLfloat u2
)
1168 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1169 TRACE( "(%d, %f, %f)\n", un
, u1
, u2
);
1170 funcs
->gl
.p_glMapGrid1f( un
, u1
, u2
);
1173 void WINAPI
glMapGrid2d( GLint un
, GLdouble u1
, GLdouble u2
, GLint vn
, GLdouble v1
, GLdouble v2
)
1175 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1176 TRACE( "(%d, %f, %f, %d, %f, %f)\n", un
, u1
, u2
, vn
, v1
, v2
);
1177 funcs
->gl
.p_glMapGrid2d( un
, u1
, u2
, vn
, v1
, v2
);
1180 void WINAPI
glMapGrid2f( GLint un
, GLfloat u1
, GLfloat u2
, GLint vn
, GLfloat v1
, GLfloat v2
)
1182 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1183 TRACE( "(%d, %f, %f, %d, %f, %f)\n", un
, u1
, u2
, vn
, v1
, v2
);
1184 funcs
->gl
.p_glMapGrid2f( un
, u1
, u2
, vn
, v1
, v2
);
1187 void WINAPI
glMaterialf( GLenum face
, GLenum pname
, GLfloat param
)
1189 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1190 TRACE( "(%d, %d, %f)\n", face
, pname
, param
);
1191 funcs
->gl
.p_glMaterialf( face
, pname
, param
);
1194 void WINAPI
glMaterialfv( GLenum face
, GLenum pname
, const GLfloat
*params
)
1196 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1197 TRACE( "(%d, %d, %p)\n", face
, pname
, params
);
1198 funcs
->gl
.p_glMaterialfv( face
, pname
, params
);
1201 void WINAPI
glMateriali( GLenum face
, GLenum pname
, GLint param
)
1203 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1204 TRACE( "(%d, %d, %d)\n", face
, pname
, param
);
1205 funcs
->gl
.p_glMateriali( face
, pname
, param
);
1208 void WINAPI
glMaterialiv( GLenum face
, GLenum pname
, const GLint
*params
)
1210 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1211 TRACE( "(%d, %d, %p)\n", face
, pname
, params
);
1212 funcs
->gl
.p_glMaterialiv( face
, pname
, params
);
1215 void WINAPI
glMatrixMode( GLenum mode
)
1217 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1218 TRACE( "(%d)\n", mode
);
1219 funcs
->gl
.p_glMatrixMode( mode
);
1222 void WINAPI
glMultMatrixd( const GLdouble
*m
)
1224 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1225 TRACE( "(%p)\n", m
);
1226 funcs
->gl
.p_glMultMatrixd( m
);
1229 void WINAPI
glMultMatrixf( const GLfloat
*m
)
1231 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1232 TRACE( "(%p)\n", m
);
1233 funcs
->gl
.p_glMultMatrixf( m
);
1236 void WINAPI
glNewList( GLuint list
, GLenum mode
)
1238 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1239 TRACE( "(%d, %d)\n", list
, mode
);
1240 funcs
->gl
.p_glNewList( list
, mode
);
1243 void WINAPI
glNormal3b( GLbyte nx
, GLbyte ny
, GLbyte nz
)
1245 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1246 TRACE( "(%d, %d, %d)\n", nx
, ny
, nz
);
1247 funcs
->gl
.p_glNormal3b( nx
, ny
, nz
);
1250 void WINAPI
glNormal3bv( const GLbyte
*v
)
1252 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1253 TRACE( "(%p)\n", v
);
1254 funcs
->gl
.p_glNormal3bv( v
);
1257 void WINAPI
glNormal3d( GLdouble nx
, GLdouble ny
, GLdouble nz
)
1259 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1260 TRACE( "(%f, %f, %f)\n", nx
, ny
, nz
);
1261 funcs
->gl
.p_glNormal3d( nx
, ny
, nz
);
1264 void WINAPI
glNormal3dv( const GLdouble
*v
)
1266 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1267 TRACE( "(%p)\n", v
);
1268 funcs
->gl
.p_glNormal3dv( v
);
1271 void WINAPI
glNormal3f( GLfloat nx
, GLfloat ny
, GLfloat nz
)
1273 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1274 TRACE( "(%f, %f, %f)\n", nx
, ny
, nz
);
1275 funcs
->gl
.p_glNormal3f( nx
, ny
, nz
);
1278 void WINAPI
glNormal3fv( const GLfloat
*v
)
1280 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1281 TRACE( "(%p)\n", v
);
1282 funcs
->gl
.p_glNormal3fv( v
);
1285 void WINAPI
glNormal3i( GLint nx
, GLint ny
, GLint nz
)
1287 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1288 TRACE( "(%d, %d, %d)\n", nx
, ny
, nz
);
1289 funcs
->gl
.p_glNormal3i( nx
, ny
, nz
);
1292 void WINAPI
glNormal3iv( const GLint
*v
)
1294 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1295 TRACE( "(%p)\n", v
);
1296 funcs
->gl
.p_glNormal3iv( v
);
1299 void WINAPI
glNormal3s( GLshort nx
, GLshort ny
, GLshort nz
)
1301 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1302 TRACE( "(%d, %d, %d)\n", nx
, ny
, nz
);
1303 funcs
->gl
.p_glNormal3s( nx
, ny
, nz
);
1306 void WINAPI
glNormal3sv( const GLshort
*v
)
1308 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1309 TRACE( "(%p)\n", v
);
1310 funcs
->gl
.p_glNormal3sv( v
);
1313 void WINAPI
glNormalPointer( GLenum type
, GLsizei stride
, const void *pointer
)
1315 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1316 TRACE( "(%d, %d, %p)\n", type
, stride
, pointer
);
1317 funcs
->gl
.p_glNormalPointer( type
, stride
, pointer
);
1320 void WINAPI
glOrtho( GLdouble left
, GLdouble right
, GLdouble bottom
, GLdouble top
, GLdouble zNear
, GLdouble zFar
)
1322 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1323 TRACE( "(%f, %f, %f, %f, %f, %f)\n", left
, right
, bottom
, top
, zNear
, zFar
);
1324 funcs
->gl
.p_glOrtho( left
, right
, bottom
, top
, zNear
, zFar
);
1327 void WINAPI
glPassThrough( GLfloat token
)
1329 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1330 TRACE( "(%f)\n", token
);
1331 funcs
->gl
.p_glPassThrough( token
);
1334 void WINAPI
glPixelMapfv( GLenum map
, GLsizei mapsize
, const GLfloat
*values
)
1336 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1337 TRACE( "(%d, %d, %p)\n", map
, mapsize
, values
);
1338 funcs
->gl
.p_glPixelMapfv( map
, mapsize
, values
);
1341 void WINAPI
glPixelMapuiv( GLenum map
, GLsizei mapsize
, const GLuint
*values
)
1343 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1344 TRACE( "(%d, %d, %p)\n", map
, mapsize
, values
);
1345 funcs
->gl
.p_glPixelMapuiv( map
, mapsize
, values
);
1348 void WINAPI
glPixelMapusv( GLenum map
, GLsizei mapsize
, const GLushort
*values
)
1350 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1351 TRACE( "(%d, %d, %p)\n", map
, mapsize
, values
);
1352 funcs
->gl
.p_glPixelMapusv( map
, mapsize
, values
);
1355 void WINAPI
glPixelStoref( GLenum pname
, GLfloat param
)
1357 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1358 TRACE( "(%d, %f)\n", pname
, param
);
1359 funcs
->gl
.p_glPixelStoref( pname
, param
);
1362 void WINAPI
glPixelStorei( GLenum pname
, GLint param
)
1364 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1365 TRACE( "(%d, %d)\n", pname
, param
);
1366 funcs
->gl
.p_glPixelStorei( pname
, param
);
1369 void WINAPI
glPixelTransferf( GLenum pname
, GLfloat param
)
1371 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1372 TRACE( "(%d, %f)\n", pname
, param
);
1373 funcs
->gl
.p_glPixelTransferf( pname
, param
);
1376 void WINAPI
glPixelTransferi( GLenum pname
, GLint param
)
1378 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1379 TRACE( "(%d, %d)\n", pname
, param
);
1380 funcs
->gl
.p_glPixelTransferi( pname
, param
);
1383 void WINAPI
glPixelZoom( GLfloat xfactor
, GLfloat yfactor
)
1385 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1386 TRACE( "(%f, %f)\n", xfactor
, yfactor
);
1387 funcs
->gl
.p_glPixelZoom( xfactor
, yfactor
);
1390 void WINAPI
glPointSize( GLfloat size
)
1392 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1393 TRACE( "(%f)\n", size
);
1394 funcs
->gl
.p_glPointSize( size
);
1397 void WINAPI
glPolygonMode( GLenum face
, GLenum mode
)
1399 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1400 TRACE( "(%d, %d)\n", face
, mode
);
1401 funcs
->gl
.p_glPolygonMode( face
, mode
);
1404 void WINAPI
glPolygonOffset( GLfloat factor
, GLfloat units
)
1406 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1407 TRACE( "(%f, %f)\n", factor
, units
);
1408 funcs
->gl
.p_glPolygonOffset( factor
, units
);
1411 void WINAPI
glPolygonStipple( const GLubyte
*mask
)
1413 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1414 TRACE( "(%p)\n", mask
);
1415 funcs
->gl
.p_glPolygonStipple( mask
);
1418 void WINAPI
glPopAttrib(void)
1420 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1422 funcs
->gl
.p_glPopAttrib();
1425 void WINAPI
glPopClientAttrib(void)
1427 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1429 funcs
->gl
.p_glPopClientAttrib();
1432 void WINAPI
glPopMatrix(void)
1434 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1436 funcs
->gl
.p_glPopMatrix();
1439 void WINAPI
glPopName(void)
1441 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1443 funcs
->gl
.p_glPopName();
1446 void WINAPI
glPrioritizeTextures( GLsizei n
, const GLuint
*textures
, const GLfloat
*priorities
)
1448 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1449 TRACE( "(%d, %p, %p)\n", n
, textures
, priorities
);
1450 funcs
->gl
.p_glPrioritizeTextures( n
, textures
, priorities
);
1453 void WINAPI
glPushAttrib( GLbitfield mask
)
1455 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1456 TRACE( "(%d)\n", mask
);
1457 funcs
->gl
.p_glPushAttrib( mask
);
1460 void WINAPI
glPushClientAttrib( GLbitfield mask
)
1462 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1463 TRACE( "(%d)\n", mask
);
1464 funcs
->gl
.p_glPushClientAttrib( mask
);
1467 void WINAPI
glPushMatrix(void)
1469 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1471 funcs
->gl
.p_glPushMatrix();
1474 void WINAPI
glPushName( GLuint name
)
1476 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1477 TRACE( "(%d)\n", name
);
1478 funcs
->gl
.p_glPushName( name
);
1481 void WINAPI
glRasterPos2d( GLdouble x
, GLdouble y
)
1483 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1484 TRACE( "(%f, %f)\n", x
, y
);
1485 funcs
->gl
.p_glRasterPos2d( x
, y
);
1488 void WINAPI
glRasterPos2dv( const GLdouble
*v
)
1490 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1491 TRACE( "(%p)\n", v
);
1492 funcs
->gl
.p_glRasterPos2dv( v
);
1495 void WINAPI
glRasterPos2f( GLfloat x
, GLfloat y
)
1497 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1498 TRACE( "(%f, %f)\n", x
, y
);
1499 funcs
->gl
.p_glRasterPos2f( x
, y
);
1502 void WINAPI
glRasterPos2fv( const GLfloat
*v
)
1504 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1505 TRACE( "(%p)\n", v
);
1506 funcs
->gl
.p_glRasterPos2fv( v
);
1509 void WINAPI
glRasterPos2i( GLint x
, GLint y
)
1511 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1512 TRACE( "(%d, %d)\n", x
, y
);
1513 funcs
->gl
.p_glRasterPos2i( x
, y
);
1516 void WINAPI
glRasterPos2iv( const GLint
*v
)
1518 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1519 TRACE( "(%p)\n", v
);
1520 funcs
->gl
.p_glRasterPos2iv( v
);
1523 void WINAPI
glRasterPos2s( GLshort x
, GLshort y
)
1525 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1526 TRACE( "(%d, %d)\n", x
, y
);
1527 funcs
->gl
.p_glRasterPos2s( x
, y
);
1530 void WINAPI
glRasterPos2sv( const GLshort
*v
)
1532 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1533 TRACE( "(%p)\n", v
);
1534 funcs
->gl
.p_glRasterPos2sv( v
);
1537 void WINAPI
glRasterPos3d( GLdouble x
, GLdouble y
, GLdouble z
)
1539 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1540 TRACE( "(%f, %f, %f)\n", x
, y
, z
);
1541 funcs
->gl
.p_glRasterPos3d( x
, y
, z
);
1544 void WINAPI
glRasterPos3dv( const GLdouble
*v
)
1546 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1547 TRACE( "(%p)\n", v
);
1548 funcs
->gl
.p_glRasterPos3dv( v
);
1551 void WINAPI
glRasterPos3f( GLfloat x
, GLfloat y
, GLfloat z
)
1553 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1554 TRACE( "(%f, %f, %f)\n", x
, y
, z
);
1555 funcs
->gl
.p_glRasterPos3f( x
, y
, z
);
1558 void WINAPI
glRasterPos3fv( const GLfloat
*v
)
1560 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1561 TRACE( "(%p)\n", v
);
1562 funcs
->gl
.p_glRasterPos3fv( v
);
1565 void WINAPI
glRasterPos3i( GLint x
, GLint y
, GLint z
)
1567 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1568 TRACE( "(%d, %d, %d)\n", x
, y
, z
);
1569 funcs
->gl
.p_glRasterPos3i( x
, y
, z
);
1572 void WINAPI
glRasterPos3iv( const GLint
*v
)
1574 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1575 TRACE( "(%p)\n", v
);
1576 funcs
->gl
.p_glRasterPos3iv( v
);
1579 void WINAPI
glRasterPos3s( GLshort x
, GLshort y
, GLshort z
)
1581 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1582 TRACE( "(%d, %d, %d)\n", x
, y
, z
);
1583 funcs
->gl
.p_glRasterPos3s( x
, y
, z
);
1586 void WINAPI
glRasterPos3sv( const GLshort
*v
)
1588 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1589 TRACE( "(%p)\n", v
);
1590 funcs
->gl
.p_glRasterPos3sv( v
);
1593 void WINAPI
glRasterPos4d( GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
)
1595 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1596 TRACE( "(%f, %f, %f, %f)\n", x
, y
, z
, w
);
1597 funcs
->gl
.p_glRasterPos4d( x
, y
, z
, w
);
1600 void WINAPI
glRasterPos4dv( const GLdouble
*v
)
1602 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1603 TRACE( "(%p)\n", v
);
1604 funcs
->gl
.p_glRasterPos4dv( v
);
1607 void WINAPI
glRasterPos4f( GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
)
1609 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1610 TRACE( "(%f, %f, %f, %f)\n", x
, y
, z
, w
);
1611 funcs
->gl
.p_glRasterPos4f( x
, y
, z
, w
);
1614 void WINAPI
glRasterPos4fv( const GLfloat
*v
)
1616 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1617 TRACE( "(%p)\n", v
);
1618 funcs
->gl
.p_glRasterPos4fv( v
);
1621 void WINAPI
glRasterPos4i( GLint x
, GLint y
, GLint z
, GLint w
)
1623 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1624 TRACE( "(%d, %d, %d, %d)\n", x
, y
, z
, w
);
1625 funcs
->gl
.p_glRasterPos4i( x
, y
, z
, w
);
1628 void WINAPI
glRasterPos4iv( const GLint
*v
)
1630 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1631 TRACE( "(%p)\n", v
);
1632 funcs
->gl
.p_glRasterPos4iv( v
);
1635 void WINAPI
glRasterPos4s( GLshort x
, GLshort y
, GLshort z
, GLshort w
)
1637 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1638 TRACE( "(%d, %d, %d, %d)\n", x
, y
, z
, w
);
1639 funcs
->gl
.p_glRasterPos4s( x
, y
, z
, w
);
1642 void WINAPI
glRasterPos4sv( const GLshort
*v
)
1644 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1645 TRACE( "(%p)\n", v
);
1646 funcs
->gl
.p_glRasterPos4sv( v
);
1649 void WINAPI
glReadBuffer( GLenum src
)
1651 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1652 TRACE( "(%d)\n", src
);
1653 funcs
->gl
.p_glReadBuffer( src
);
1656 void WINAPI
glReadPixels( GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, void *pixels
)
1658 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1659 TRACE( "(%d, %d, %d, %d, %d, %d, %p)\n", x
, y
, width
, height
, format
, type
, pixels
);
1660 funcs
->gl
.p_glReadPixels( x
, y
, width
, height
, format
, type
, pixels
);
1663 void WINAPI
glRectd( GLdouble x1
, GLdouble y1
, GLdouble x2
, GLdouble y2
)
1665 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1666 TRACE( "(%f, %f, %f, %f)\n", x1
, y1
, x2
, y2
);
1667 funcs
->gl
.p_glRectd( x1
, y1
, x2
, y2
);
1670 void WINAPI
glRectdv( const GLdouble
*v1
, const GLdouble
*v2
)
1672 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1673 TRACE( "(%p, %p)\n", v1
, v2
);
1674 funcs
->gl
.p_glRectdv( v1
, v2
);
1677 void WINAPI
glRectf( GLfloat x1
, GLfloat y1
, GLfloat x2
, GLfloat y2
)
1679 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1680 TRACE( "(%f, %f, %f, %f)\n", x1
, y1
, x2
, y2
);
1681 funcs
->gl
.p_glRectf( x1
, y1
, x2
, y2
);
1684 void WINAPI
glRectfv( const GLfloat
*v1
, const GLfloat
*v2
)
1686 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1687 TRACE( "(%p, %p)\n", v1
, v2
);
1688 funcs
->gl
.p_glRectfv( v1
, v2
);
1691 void WINAPI
glRecti( GLint x1
, GLint y1
, GLint x2
, GLint y2
)
1693 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1694 TRACE( "(%d, %d, %d, %d)\n", x1
, y1
, x2
, y2
);
1695 funcs
->gl
.p_glRecti( x1
, y1
, x2
, y2
);
1698 void WINAPI
glRectiv( const GLint
*v1
, const GLint
*v2
)
1700 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1701 TRACE( "(%p, %p)\n", v1
, v2
);
1702 funcs
->gl
.p_glRectiv( v1
, v2
);
1705 void WINAPI
glRects( GLshort x1
, GLshort y1
, GLshort x2
, GLshort y2
)
1707 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1708 TRACE( "(%d, %d, %d, %d)\n", x1
, y1
, x2
, y2
);
1709 funcs
->gl
.p_glRects( x1
, y1
, x2
, y2
);
1712 void WINAPI
glRectsv( const GLshort
*v1
, const GLshort
*v2
)
1714 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1715 TRACE( "(%p, %p)\n", v1
, v2
);
1716 funcs
->gl
.p_glRectsv( v1
, v2
);
1719 GLint WINAPI
glRenderMode( GLenum mode
)
1721 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1722 TRACE( "(%d)\n", mode
);
1723 return funcs
->gl
.p_glRenderMode( mode
);
1726 void WINAPI
glRotated( GLdouble angle
, GLdouble x
, GLdouble y
, GLdouble z
)
1728 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1729 TRACE( "(%f, %f, %f, %f)\n", angle
, x
, y
, z
);
1730 funcs
->gl
.p_glRotated( angle
, x
, y
, z
);
1733 void WINAPI
glRotatef( GLfloat angle
, GLfloat x
, GLfloat y
, GLfloat z
)
1735 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1736 TRACE( "(%f, %f, %f, %f)\n", angle
, x
, y
, z
);
1737 funcs
->gl
.p_glRotatef( angle
, x
, y
, z
);
1740 void WINAPI
glScaled( GLdouble x
, GLdouble y
, GLdouble z
)
1742 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1743 TRACE( "(%f, %f, %f)\n", x
, y
, z
);
1744 funcs
->gl
.p_glScaled( x
, y
, z
);
1747 void WINAPI
glScalef( GLfloat x
, GLfloat y
, GLfloat z
)
1749 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1750 TRACE( "(%f, %f, %f)\n", x
, y
, z
);
1751 funcs
->gl
.p_glScalef( x
, y
, z
);
1754 void WINAPI
glScissor( GLint x
, GLint y
, GLsizei width
, GLsizei height
)
1756 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1757 TRACE( "(%d, %d, %d, %d)\n", x
, y
, width
, height
);
1758 funcs
->gl
.p_glScissor( x
, y
, width
, height
);
1761 void WINAPI
glSelectBuffer( GLsizei size
, GLuint
*buffer
)
1763 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1764 TRACE( "(%d, %p)\n", size
, buffer
);
1765 funcs
->gl
.p_glSelectBuffer( size
, buffer
);
1768 void WINAPI
glShadeModel( GLenum mode
)
1770 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1771 TRACE( "(%d)\n", mode
);
1772 funcs
->gl
.p_glShadeModel( mode
);
1775 void WINAPI
glStencilFunc( GLenum func
, GLint ref
, GLuint mask
)
1777 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1778 TRACE( "(%d, %d, %d)\n", func
, ref
, mask
);
1779 funcs
->gl
.p_glStencilFunc( func
, ref
, mask
);
1782 void WINAPI
glStencilMask( GLuint mask
)
1784 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1785 TRACE( "(%d)\n", mask
);
1786 funcs
->gl
.p_glStencilMask( mask
);
1789 void WINAPI
glStencilOp( GLenum fail
, GLenum zfail
, GLenum zpass
)
1791 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1792 TRACE( "(%d, %d, %d)\n", fail
, zfail
, zpass
);
1793 funcs
->gl
.p_glStencilOp( fail
, zfail
, zpass
);
1796 void WINAPI
glTexCoord1d( GLdouble s
)
1798 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1799 TRACE( "(%f)\n", s
);
1800 funcs
->gl
.p_glTexCoord1d( s
);
1803 void WINAPI
glTexCoord1dv( const GLdouble
*v
)
1805 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1806 TRACE( "(%p)\n", v
);
1807 funcs
->gl
.p_glTexCoord1dv( v
);
1810 void WINAPI
glTexCoord1f( GLfloat s
)
1812 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1813 TRACE( "(%f)\n", s
);
1814 funcs
->gl
.p_glTexCoord1f( s
);
1817 void WINAPI
glTexCoord1fv( const GLfloat
*v
)
1819 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1820 TRACE( "(%p)\n", v
);
1821 funcs
->gl
.p_glTexCoord1fv( v
);
1824 void WINAPI
glTexCoord1i( GLint s
)
1826 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1827 TRACE( "(%d)\n", s
);
1828 funcs
->gl
.p_glTexCoord1i( s
);
1831 void WINAPI
glTexCoord1iv( const GLint
*v
)
1833 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1834 TRACE( "(%p)\n", v
);
1835 funcs
->gl
.p_glTexCoord1iv( v
);
1838 void WINAPI
glTexCoord1s( GLshort s
)
1840 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1841 TRACE( "(%d)\n", s
);
1842 funcs
->gl
.p_glTexCoord1s( s
);
1845 void WINAPI
glTexCoord1sv( const GLshort
*v
)
1847 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1848 TRACE( "(%p)\n", v
);
1849 funcs
->gl
.p_glTexCoord1sv( v
);
1852 void WINAPI
glTexCoord2d( GLdouble s
, GLdouble t
)
1854 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1855 TRACE( "(%f, %f)\n", s
, t
);
1856 funcs
->gl
.p_glTexCoord2d( s
, t
);
1859 void WINAPI
glTexCoord2dv( const GLdouble
*v
)
1861 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1862 TRACE( "(%p)\n", v
);
1863 funcs
->gl
.p_glTexCoord2dv( v
);
1866 void WINAPI
glTexCoord2f( GLfloat s
, GLfloat t
)
1868 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1869 TRACE( "(%f, %f)\n", s
, t
);
1870 funcs
->gl
.p_glTexCoord2f( s
, t
);
1873 void WINAPI
glTexCoord2fv( const GLfloat
*v
)
1875 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1876 TRACE( "(%p)\n", v
);
1877 funcs
->gl
.p_glTexCoord2fv( v
);
1880 void WINAPI
glTexCoord2i( GLint s
, GLint t
)
1882 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1883 TRACE( "(%d, %d)\n", s
, t
);
1884 funcs
->gl
.p_glTexCoord2i( s
, t
);
1887 void WINAPI
glTexCoord2iv( const GLint
*v
)
1889 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1890 TRACE( "(%p)\n", v
);
1891 funcs
->gl
.p_glTexCoord2iv( v
);
1894 void WINAPI
glTexCoord2s( GLshort s
, GLshort t
)
1896 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1897 TRACE( "(%d, %d)\n", s
, t
);
1898 funcs
->gl
.p_glTexCoord2s( s
, t
);
1901 void WINAPI
glTexCoord2sv( const GLshort
*v
)
1903 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1904 TRACE( "(%p)\n", v
);
1905 funcs
->gl
.p_glTexCoord2sv( v
);
1908 void WINAPI
glTexCoord3d( GLdouble s
, GLdouble t
, GLdouble r
)
1910 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1911 TRACE( "(%f, %f, %f)\n", s
, t
, r
);
1912 funcs
->gl
.p_glTexCoord3d( s
, t
, r
);
1915 void WINAPI
glTexCoord3dv( const GLdouble
*v
)
1917 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1918 TRACE( "(%p)\n", v
);
1919 funcs
->gl
.p_glTexCoord3dv( v
);
1922 void WINAPI
glTexCoord3f( GLfloat s
, GLfloat t
, GLfloat r
)
1924 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1925 TRACE( "(%f, %f, %f)\n", s
, t
, r
);
1926 funcs
->gl
.p_glTexCoord3f( s
, t
, r
);
1929 void WINAPI
glTexCoord3fv( const GLfloat
*v
)
1931 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1932 TRACE( "(%p)\n", v
);
1933 funcs
->gl
.p_glTexCoord3fv( v
);
1936 void WINAPI
glTexCoord3i( GLint s
, GLint t
, GLint r
)
1938 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1939 TRACE( "(%d, %d, %d)\n", s
, t
, r
);
1940 funcs
->gl
.p_glTexCoord3i( s
, t
, r
);
1943 void WINAPI
glTexCoord3iv( const GLint
*v
)
1945 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1946 TRACE( "(%p)\n", v
);
1947 funcs
->gl
.p_glTexCoord3iv( v
);
1950 void WINAPI
glTexCoord3s( GLshort s
, GLshort t
, GLshort r
)
1952 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1953 TRACE( "(%d, %d, %d)\n", s
, t
, r
);
1954 funcs
->gl
.p_glTexCoord3s( s
, t
, r
);
1957 void WINAPI
glTexCoord3sv( const GLshort
*v
)
1959 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1960 TRACE( "(%p)\n", v
);
1961 funcs
->gl
.p_glTexCoord3sv( v
);
1964 void WINAPI
glTexCoord4d( GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
)
1966 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1967 TRACE( "(%f, %f, %f, %f)\n", s
, t
, r
, q
);
1968 funcs
->gl
.p_glTexCoord4d( s
, t
, r
, q
);
1971 void WINAPI
glTexCoord4dv( const GLdouble
*v
)
1973 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1974 TRACE( "(%p)\n", v
);
1975 funcs
->gl
.p_glTexCoord4dv( v
);
1978 void WINAPI
glTexCoord4f( GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
)
1980 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1981 TRACE( "(%f, %f, %f, %f)\n", s
, t
, r
, q
);
1982 funcs
->gl
.p_glTexCoord4f( s
, t
, r
, q
);
1985 void WINAPI
glTexCoord4fv( const GLfloat
*v
)
1987 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1988 TRACE( "(%p)\n", v
);
1989 funcs
->gl
.p_glTexCoord4fv( v
);
1992 void WINAPI
glTexCoord4i( GLint s
, GLint t
, GLint r
, GLint q
)
1994 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1995 TRACE( "(%d, %d, %d, %d)\n", s
, t
, r
, q
);
1996 funcs
->gl
.p_glTexCoord4i( s
, t
, r
, q
);
1999 void WINAPI
glTexCoord4iv( const GLint
*v
)
2001 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2002 TRACE( "(%p)\n", v
);
2003 funcs
->gl
.p_glTexCoord4iv( v
);
2006 void WINAPI
glTexCoord4s( GLshort s
, GLshort t
, GLshort r
, GLshort q
)
2008 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2009 TRACE( "(%d, %d, %d, %d)\n", s
, t
, r
, q
);
2010 funcs
->gl
.p_glTexCoord4s( s
, t
, r
, q
);
2013 void WINAPI
glTexCoord4sv( const GLshort
*v
)
2015 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2016 TRACE( "(%p)\n", v
);
2017 funcs
->gl
.p_glTexCoord4sv( v
);
2020 void WINAPI
glTexCoordPointer( GLint size
, GLenum type
, GLsizei stride
, const void *pointer
)
2022 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2023 TRACE( "(%d, %d, %d, %p)\n", size
, type
, stride
, pointer
);
2024 funcs
->gl
.p_glTexCoordPointer( size
, type
, stride
, pointer
);
2027 void WINAPI
glTexEnvf( GLenum target
, GLenum pname
, GLfloat param
)
2029 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2030 TRACE( "(%d, %d, %f)\n", target
, pname
, param
);
2031 funcs
->gl
.p_glTexEnvf( target
, pname
, param
);
2034 void WINAPI
glTexEnvfv( GLenum target
, GLenum pname
, const GLfloat
*params
)
2036 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2037 TRACE( "(%d, %d, %p)\n", target
, pname
, params
);
2038 funcs
->gl
.p_glTexEnvfv( target
, pname
, params
);
2041 void WINAPI
glTexEnvi( GLenum target
, GLenum pname
, GLint param
)
2043 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2044 TRACE( "(%d, %d, %d)\n", target
, pname
, param
);
2045 funcs
->gl
.p_glTexEnvi( target
, pname
, param
);
2048 void WINAPI
glTexEnviv( GLenum target
, GLenum pname
, const GLint
*params
)
2050 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2051 TRACE( "(%d, %d, %p)\n", target
, pname
, params
);
2052 funcs
->gl
.p_glTexEnviv( target
, pname
, params
);
2055 void WINAPI
glTexGend( GLenum coord
, GLenum pname
, GLdouble param
)
2057 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2058 TRACE( "(%d, %d, %f)\n", coord
, pname
, param
);
2059 funcs
->gl
.p_glTexGend( coord
, pname
, param
);
2062 void WINAPI
glTexGendv( GLenum coord
, GLenum pname
, const GLdouble
*params
)
2064 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2065 TRACE( "(%d, %d, %p)\n", coord
, pname
, params
);
2066 funcs
->gl
.p_glTexGendv( coord
, pname
, params
);
2069 void WINAPI
glTexGenf( GLenum coord
, GLenum pname
, GLfloat param
)
2071 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2072 TRACE( "(%d, %d, %f)\n", coord
, pname
, param
);
2073 funcs
->gl
.p_glTexGenf( coord
, pname
, param
);
2076 void WINAPI
glTexGenfv( GLenum coord
, GLenum pname
, const GLfloat
*params
)
2078 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2079 TRACE( "(%d, %d, %p)\n", coord
, pname
, params
);
2080 funcs
->gl
.p_glTexGenfv( coord
, pname
, params
);
2083 void WINAPI
glTexGeni( GLenum coord
, GLenum pname
, GLint param
)
2085 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2086 TRACE( "(%d, %d, %d)\n", coord
, pname
, param
);
2087 funcs
->gl
.p_glTexGeni( coord
, pname
, param
);
2090 void WINAPI
glTexGeniv( GLenum coord
, GLenum pname
, const GLint
*params
)
2092 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2093 TRACE( "(%d, %d, %p)\n", coord
, pname
, params
);
2094 funcs
->gl
.p_glTexGeniv( coord
, pname
, params
);
2097 void WINAPI
glTexImage1D( GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLint border
, GLenum format
, GLenum type
, const void *pixels
)
2099 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2100 TRACE( "(%d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, border
, format
, type
, pixels
);
2101 funcs
->gl
.p_glTexImage1D( target
, level
, internalformat
, width
, border
, format
, type
, pixels
);
2104 void WINAPI
glTexImage2D( GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLenum format
, GLenum type
, const void *pixels
)
2106 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2107 TRACE( "(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, height
, border
, format
, type
, pixels
);
2108 funcs
->gl
.p_glTexImage2D( target
, level
, internalformat
, width
, height
, border
, format
, type
, pixels
);
2111 void WINAPI
glTexParameterf( GLenum target
, GLenum pname
, GLfloat param
)
2113 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2114 TRACE( "(%d, %d, %f)\n", target
, pname
, param
);
2115 funcs
->gl
.p_glTexParameterf( target
, pname
, param
);
2118 void WINAPI
glTexParameterfv( GLenum target
, GLenum pname
, const GLfloat
*params
)
2120 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2121 TRACE( "(%d, %d, %p)\n", target
, pname
, params
);
2122 funcs
->gl
.p_glTexParameterfv( target
, pname
, params
);
2125 void WINAPI
glTexParameteri( GLenum target
, GLenum pname
, GLint param
)
2127 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2128 TRACE( "(%d, %d, %d)\n", target
, pname
, param
);
2129 funcs
->gl
.p_glTexParameteri( target
, pname
, param
);
2132 void WINAPI
glTexParameteriv( GLenum target
, GLenum pname
, const GLint
*params
)
2134 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2135 TRACE( "(%d, %d, %p)\n", target
, pname
, params
);
2136 funcs
->gl
.p_glTexParameteriv( target
, pname
, params
);
2139 void WINAPI
glTexSubImage1D( GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, const void *pixels
)
2141 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2142 TRACE( "(%d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, width
, format
, type
, pixels
);
2143 funcs
->gl
.p_glTexSubImage1D( target
, level
, xoffset
, width
, format
, type
, pixels
);
2146 void WINAPI
glTexSubImage2D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void *pixels
)
2148 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2149 TRACE( "(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, yoffset
, width
, height
, format
, type
, pixels
);
2150 funcs
->gl
.p_glTexSubImage2D( target
, level
, xoffset
, yoffset
, width
, height
, format
, type
, pixels
);
2153 void WINAPI
glTranslated( GLdouble x
, GLdouble y
, GLdouble z
)
2155 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2156 TRACE( "(%f, %f, %f)\n", x
, y
, z
);
2157 funcs
->gl
.p_glTranslated( x
, y
, z
);
2160 void WINAPI
glTranslatef( GLfloat x
, GLfloat y
, GLfloat z
)
2162 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2163 TRACE( "(%f, %f, %f)\n", x
, y
, z
);
2164 funcs
->gl
.p_glTranslatef( x
, y
, z
);
2167 void WINAPI
glVertex2d( GLdouble x
, GLdouble y
)
2169 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2170 TRACE( "(%f, %f)\n", x
, y
);
2171 funcs
->gl
.p_glVertex2d( x
, y
);
2174 void WINAPI
glVertex2dv( const GLdouble
*v
)
2176 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2177 TRACE( "(%p)\n", v
);
2178 funcs
->gl
.p_glVertex2dv( v
);
2181 void WINAPI
glVertex2f( GLfloat x
, GLfloat y
)
2183 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2184 TRACE( "(%f, %f)\n", x
, y
);
2185 funcs
->gl
.p_glVertex2f( x
, y
);
2188 void WINAPI
glVertex2fv( const GLfloat
*v
)
2190 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2191 TRACE( "(%p)\n", v
);
2192 funcs
->gl
.p_glVertex2fv( v
);
2195 void WINAPI
glVertex2i( GLint x
, GLint y
)
2197 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2198 TRACE( "(%d, %d)\n", x
, y
);
2199 funcs
->gl
.p_glVertex2i( x
, y
);
2202 void WINAPI
glVertex2iv( const GLint
*v
)
2204 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2205 TRACE( "(%p)\n", v
);
2206 funcs
->gl
.p_glVertex2iv( v
);
2209 void WINAPI
glVertex2s( GLshort x
, GLshort y
)
2211 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2212 TRACE( "(%d, %d)\n", x
, y
);
2213 funcs
->gl
.p_glVertex2s( x
, y
);
2216 void WINAPI
glVertex2sv( const GLshort
*v
)
2218 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2219 TRACE( "(%p)\n", v
);
2220 funcs
->gl
.p_glVertex2sv( v
);
2223 void WINAPI
glVertex3d( GLdouble x
, GLdouble y
, GLdouble z
)
2225 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2226 TRACE( "(%f, %f, %f)\n", x
, y
, z
);
2227 funcs
->gl
.p_glVertex3d( x
, y
, z
);
2230 void WINAPI
glVertex3dv( const GLdouble
*v
)
2232 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2233 TRACE( "(%p)\n", v
);
2234 funcs
->gl
.p_glVertex3dv( v
);
2237 void WINAPI
glVertex3f( GLfloat x
, GLfloat y
, GLfloat z
)
2239 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2240 TRACE( "(%f, %f, %f)\n", x
, y
, z
);
2241 funcs
->gl
.p_glVertex3f( x
, y
, z
);
2244 void WINAPI
glVertex3fv( const GLfloat
*v
)
2246 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2247 TRACE( "(%p)\n", v
);
2248 funcs
->gl
.p_glVertex3fv( v
);
2251 void WINAPI
glVertex3i( GLint x
, GLint y
, GLint z
)
2253 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2254 TRACE( "(%d, %d, %d)\n", x
, y
, z
);
2255 funcs
->gl
.p_glVertex3i( x
, y
, z
);
2258 void WINAPI
glVertex3iv( const GLint
*v
)
2260 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2261 TRACE( "(%p)\n", v
);
2262 funcs
->gl
.p_glVertex3iv( v
);
2265 void WINAPI
glVertex3s( GLshort x
, GLshort y
, GLshort z
)
2267 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2268 TRACE( "(%d, %d, %d)\n", x
, y
, z
);
2269 funcs
->gl
.p_glVertex3s( x
, y
, z
);
2272 void WINAPI
glVertex3sv( const GLshort
*v
)
2274 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2275 TRACE( "(%p)\n", v
);
2276 funcs
->gl
.p_glVertex3sv( v
);
2279 void WINAPI
glVertex4d( GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
)
2281 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2282 TRACE( "(%f, %f, %f, %f)\n", x
, y
, z
, w
);
2283 funcs
->gl
.p_glVertex4d( x
, y
, z
, w
);
2286 void WINAPI
glVertex4dv( const GLdouble
*v
)
2288 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2289 TRACE( "(%p)\n", v
);
2290 funcs
->gl
.p_glVertex4dv( v
);
2293 void WINAPI
glVertex4f( GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
)
2295 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2296 TRACE( "(%f, %f, %f, %f)\n", x
, y
, z
, w
);
2297 funcs
->gl
.p_glVertex4f( x
, y
, z
, w
);
2300 void WINAPI
glVertex4fv( const GLfloat
*v
)
2302 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2303 TRACE( "(%p)\n", v
);
2304 funcs
->gl
.p_glVertex4fv( v
);
2307 void WINAPI
glVertex4i( GLint x
, GLint y
, GLint z
, GLint w
)
2309 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2310 TRACE( "(%d, %d, %d, %d)\n", x
, y
, z
, w
);
2311 funcs
->gl
.p_glVertex4i( x
, y
, z
, w
);
2314 void WINAPI
glVertex4iv( const GLint
*v
)
2316 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2317 TRACE( "(%p)\n", v
);
2318 funcs
->gl
.p_glVertex4iv( v
);
2321 void WINAPI
glVertex4s( GLshort x
, GLshort y
, GLshort z
, GLshort w
)
2323 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2324 TRACE( "(%d, %d, %d, %d)\n", x
, y
, z
, w
);
2325 funcs
->gl
.p_glVertex4s( x
, y
, z
, w
);
2328 void WINAPI
glVertex4sv( const GLshort
*v
)
2330 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2331 TRACE( "(%p)\n", v
);
2332 funcs
->gl
.p_glVertex4sv( v
);
2335 void WINAPI
glVertexPointer( GLint size
, GLenum type
, GLsizei stride
, const void *pointer
)
2337 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2338 TRACE( "(%d, %d, %d, %p)\n", size
, type
, stride
, pointer
);
2339 funcs
->gl
.p_glVertexPointer( size
, type
, stride
, pointer
);
2342 void WINAPI
glViewport( GLint x
, GLint y
, GLsizei width
, GLsizei height
)
2344 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2345 TRACE( "(%d, %d, %d, %d)\n", x
, y
, width
, height
);
2346 funcs
->gl
.p_glViewport( x
, y
, width
, height
);
2349 static BOOL WINAPI
null_wglCopyContext( struct wgl_context
* hglrcSrc
, struct wgl_context
* hglrcDst
, UINT mask
) { return 0; }
2350 static struct wgl_context
* WINAPI
null_wglCreateContext( HDC hDc
) { return 0; }
2351 static BOOL WINAPI
null_wglDeleteContext( struct wgl_context
* oldContext
) { return 0; }
2352 static int WINAPI
null_wglDescribePixelFormat( HDC hdc
, int ipfd
, UINT cjpfd
, PIXELFORMATDESCRIPTOR
*ppfd
) { return 0; }
2353 static int WINAPI
null_wglGetPixelFormat( HDC hdc
) { return 0; }
2354 static PROC WINAPI
null_wglGetProcAddress( LPCSTR lpszProc
) { return 0; }
2355 static BOOL WINAPI
null_wglMakeCurrent( HDC hDc
, struct wgl_context
* newContext
) { return 0; }
2356 static BOOL WINAPI
null_wglSetPixelFormat( HDC hdc
, int ipfd
, const PIXELFORMATDESCRIPTOR
*ppfd
) { return 0; }
2357 static BOOL WINAPI
null_wglShareLists( struct wgl_context
* hrcSrvShare
, struct wgl_context
* hrcSrvSource
) { return 0; }
2358 static BOOL WINAPI
null_wglSwapBuffers( HDC hdc
) { return 0; }
2359 static void null_glAccum( GLenum op
, GLfloat value
) { }
2360 static void null_glAlphaFunc( GLenum func
, GLfloat ref
) { }
2361 static GLboolean
null_glAreTexturesResident( GLsizei n
, const GLuint
*textures
, GLboolean
*residences
) { return 0; }
2362 static void null_glArrayElement( GLint i
) { }
2363 static void null_glBegin( GLenum mode
) { }
2364 static void null_glBindTexture( GLenum target
, GLuint texture
) { }
2365 static void null_glBitmap( GLsizei width
, GLsizei height
, GLfloat xorig
, GLfloat yorig
, GLfloat xmove
, GLfloat ymove
, const GLubyte
*bitmap
) { }
2366 static void null_glBlendFunc( GLenum sfactor
, GLenum dfactor
) { }
2367 static void null_glCallList( GLuint list
) { }
2368 static void null_glCallLists( GLsizei n
, GLenum type
, const void *lists
) { }
2369 static void null_glClear( GLbitfield mask
) { }
2370 static void null_glClearAccum( GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
) { }
2371 static void null_glClearColor( GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
) { }
2372 static void null_glClearDepth( GLdouble depth
) { }
2373 static void null_glClearIndex( GLfloat c
) { }
2374 static void null_glClearStencil( GLint s
) { }
2375 static void null_glClipPlane( GLenum plane
, const GLdouble
*equation
) { }
2376 static void null_glColor3b( GLbyte red
, GLbyte green
, GLbyte blue
) { }
2377 static void null_glColor3bv( const GLbyte
*v
) { }
2378 static void null_glColor3d( GLdouble red
, GLdouble green
, GLdouble blue
) { }
2379 static void null_glColor3dv( const GLdouble
*v
) { }
2380 static void null_glColor3f( GLfloat red
, GLfloat green
, GLfloat blue
) { }
2381 static void null_glColor3fv( const GLfloat
*v
) { }
2382 static void null_glColor3i( GLint red
, GLint green
, GLint blue
) { }
2383 static void null_glColor3iv( const GLint
*v
) { }
2384 static void null_glColor3s( GLshort red
, GLshort green
, GLshort blue
) { }
2385 static void null_glColor3sv( const GLshort
*v
) { }
2386 static void null_glColor3ub( GLubyte red
, GLubyte green
, GLubyte blue
) { }
2387 static void null_glColor3ubv( const GLubyte
*v
) { }
2388 static void null_glColor3ui( GLuint red
, GLuint green
, GLuint blue
) { }
2389 static void null_glColor3uiv( const GLuint
*v
) { }
2390 static void null_glColor3us( GLushort red
, GLushort green
, GLushort blue
) { }
2391 static void null_glColor3usv( const GLushort
*v
) { }
2392 static void null_glColor4b( GLbyte red
, GLbyte green
, GLbyte blue
, GLbyte alpha
) { }
2393 static void null_glColor4bv( const GLbyte
*v
) { }
2394 static void null_glColor4d( GLdouble red
, GLdouble green
, GLdouble blue
, GLdouble alpha
) { }
2395 static void null_glColor4dv( const GLdouble
*v
) { }
2396 static void null_glColor4f( GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
) { }
2397 static void null_glColor4fv( const GLfloat
*v
) { }
2398 static void null_glColor4i( GLint red
, GLint green
, GLint blue
, GLint alpha
) { }
2399 static void null_glColor4iv( const GLint
*v
) { }
2400 static void null_glColor4s( GLshort red
, GLshort green
, GLshort blue
, GLshort alpha
) { }
2401 static void null_glColor4sv( const GLshort
*v
) { }
2402 static void null_glColor4ub( GLubyte red
, GLubyte green
, GLubyte blue
, GLubyte alpha
) { }
2403 static void null_glColor4ubv( const GLubyte
*v
) { }
2404 static void null_glColor4ui( GLuint red
, GLuint green
, GLuint blue
, GLuint alpha
) { }
2405 static void null_glColor4uiv( const GLuint
*v
) { }
2406 static void null_glColor4us( GLushort red
, GLushort green
, GLushort blue
, GLushort alpha
) { }
2407 static void null_glColor4usv( const GLushort
*v
) { }
2408 static void null_glColorMask( GLboolean red
, GLboolean green
, GLboolean blue
, GLboolean alpha
) { }
2409 static void null_glColorMaterial( GLenum face
, GLenum mode
) { }
2410 static void null_glColorPointer( GLint size
, GLenum type
, GLsizei stride
, const void *pointer
) { }
2411 static void null_glCopyPixels( GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLenum type
) { }
2412 static void null_glCopyTexImage1D( GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLint border
) { }
2413 static void null_glCopyTexImage2D( GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint border
) { }
2414 static void null_glCopyTexSubImage1D( GLenum target
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
) { }
2415 static void null_glCopyTexSubImage2D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
2416 static void null_glCullFace( GLenum mode
) { }
2417 static void null_glDeleteLists( GLuint list
, GLsizei range
) { }
2418 static void null_glDeleteTextures( GLsizei n
, const GLuint
*textures
) { }
2419 static void null_glDepthFunc( GLenum func
) { }
2420 static void null_glDepthMask( GLboolean flag
) { }
2421 static void null_glDepthRange( GLdouble n
, GLdouble f
) { }
2422 static void null_glDisable( GLenum cap
) { }
2423 static void null_glDisableClientState( GLenum array
) { }
2424 static void null_glDrawArrays( GLenum mode
, GLint first
, GLsizei count
) { }
2425 static void null_glDrawBuffer( GLenum buf
) { }
2426 static void null_glDrawElements( GLenum mode
, GLsizei count
, GLenum type
, const void *indices
) { }
2427 static void null_glDrawPixels( GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void *pixels
) { }
2428 static void null_glEdgeFlag( GLboolean flag
) { }
2429 static void null_glEdgeFlagPointer( GLsizei stride
, const void *pointer
) { }
2430 static void null_glEdgeFlagv( const GLboolean
*flag
) { }
2431 static void null_glEnable( GLenum cap
) { }
2432 static void null_glEnableClientState( GLenum array
) { }
2433 static void null_glEnd(void) { }
2434 static void null_glEndList(void) { }
2435 static void null_glEvalCoord1d( GLdouble u
) { }
2436 static void null_glEvalCoord1dv( const GLdouble
*u
) { }
2437 static void null_glEvalCoord1f( GLfloat u
) { }
2438 static void null_glEvalCoord1fv( const GLfloat
*u
) { }
2439 static void null_glEvalCoord2d( GLdouble u
, GLdouble v
) { }
2440 static void null_glEvalCoord2dv( const GLdouble
*u
) { }
2441 static void null_glEvalCoord2f( GLfloat u
, GLfloat v
) { }
2442 static void null_glEvalCoord2fv( const GLfloat
*u
) { }
2443 static void null_glEvalMesh1( GLenum mode
, GLint i1
, GLint i2
) { }
2444 static void null_glEvalMesh2( GLenum mode
, GLint i1
, GLint i2
, GLint j1
, GLint j2
) { }
2445 static void null_glEvalPoint1( GLint i
) { }
2446 static void null_glEvalPoint2( GLint i
, GLint j
) { }
2447 static void null_glFeedbackBuffer( GLsizei size
, GLenum type
, GLfloat
*buffer
) { }
2448 static void null_glFinish(void) { }
2449 static void null_glFlush(void) { }
2450 static void null_glFogf( GLenum pname
, GLfloat param
) { }
2451 static void null_glFogfv( GLenum pname
, const GLfloat
*params
) { }
2452 static void null_glFogi( GLenum pname
, GLint param
) { }
2453 static void null_glFogiv( GLenum pname
, const GLint
*params
) { }
2454 static void null_glFrontFace( GLenum mode
) { }
2455 static void null_glFrustum( GLdouble left
, GLdouble right
, GLdouble bottom
, GLdouble top
, GLdouble zNear
, GLdouble zFar
) { }
2456 static GLuint
null_glGenLists( GLsizei range
) { return 0; }
2457 static void null_glGenTextures( GLsizei n
, GLuint
*textures
) { }
2458 static void null_glGetBooleanv( GLenum pname
, GLboolean
*data
) { }
2459 static void null_glGetClipPlane( GLenum plane
, GLdouble
*equation
) { }
2460 static void null_glGetDoublev( GLenum pname
, GLdouble
*data
) { }
2461 static GLenum
null_glGetError(void) { return GL_INVALID_OPERATION
; }
2462 static void null_glGetFloatv( GLenum pname
, GLfloat
*data
) { }
2463 static void null_glGetIntegerv( GLenum pname
, GLint
*data
) { }
2464 static void null_glGetLightfv( GLenum light
, GLenum pname
, GLfloat
*params
) { }
2465 static void null_glGetLightiv( GLenum light
, GLenum pname
, GLint
*params
) { }
2466 static void null_glGetMapdv( GLenum target
, GLenum query
, GLdouble
*v
) { }
2467 static void null_glGetMapfv( GLenum target
, GLenum query
, GLfloat
*v
) { }
2468 static void null_glGetMapiv( GLenum target
, GLenum query
, GLint
*v
) { }
2469 static void null_glGetMaterialfv( GLenum face
, GLenum pname
, GLfloat
*params
) { }
2470 static void null_glGetMaterialiv( GLenum face
, GLenum pname
, GLint
*params
) { }
2471 static void null_glGetPixelMapfv( GLenum map
, GLfloat
*values
) { }
2472 static void null_glGetPixelMapuiv( GLenum map
, GLuint
*values
) { }
2473 static void null_glGetPixelMapusv( GLenum map
, GLushort
*values
) { }
2474 static void null_glGetPointerv( GLenum pname
, void **params
) { }
2475 static void null_glGetPolygonStipple( GLubyte
*mask
) { }
2476 static const GLubyte
* null_glGetString( GLenum name
) { return 0; }
2477 static void null_glGetTexEnvfv( GLenum target
, GLenum pname
, GLfloat
*params
) { }
2478 static void null_glGetTexEnviv( GLenum target
, GLenum pname
, GLint
*params
) { }
2479 static void null_glGetTexGendv( GLenum coord
, GLenum pname
, GLdouble
*params
) { }
2480 static void null_glGetTexGenfv( GLenum coord
, GLenum pname
, GLfloat
*params
) { }
2481 static void null_glGetTexGeniv( GLenum coord
, GLenum pname
, GLint
*params
) { }
2482 static void null_glGetTexImage( GLenum target
, GLint level
, GLenum format
, GLenum type
, void *pixels
) { }
2483 static void null_glGetTexLevelParameterfv( GLenum target
, GLint level
, GLenum pname
, GLfloat
*params
) { }
2484 static void null_glGetTexLevelParameteriv( GLenum target
, GLint level
, GLenum pname
, GLint
*params
) { }
2485 static void null_glGetTexParameterfv( GLenum target
, GLenum pname
, GLfloat
*params
) { }
2486 static void null_glGetTexParameteriv( GLenum target
, GLenum pname
, GLint
*params
) { }
2487 static void null_glHint( GLenum target
, GLenum mode
) { }
2488 static void null_glIndexMask( GLuint mask
) { }
2489 static void null_glIndexPointer( GLenum type
, GLsizei stride
, const void *pointer
) { }
2490 static void null_glIndexd( GLdouble c
) { }
2491 static void null_glIndexdv( const GLdouble
*c
) { }
2492 static void null_glIndexf( GLfloat c
) { }
2493 static void null_glIndexfv( const GLfloat
*c
) { }
2494 static void null_glIndexi( GLint c
) { }
2495 static void null_glIndexiv( const GLint
*c
) { }
2496 static void null_glIndexs( GLshort c
) { }
2497 static void null_glIndexsv( const GLshort
*c
) { }
2498 static void null_glIndexub( GLubyte c
) { }
2499 static void null_glIndexubv( const GLubyte
*c
) { }
2500 static void null_glInitNames(void) { }
2501 static void null_glInterleavedArrays( GLenum format
, GLsizei stride
, const void *pointer
) { }
2502 static GLboolean
null_glIsEnabled( GLenum cap
) { return 0; }
2503 static GLboolean
null_glIsList( GLuint list
) { return 0; }
2504 static GLboolean
null_glIsTexture( GLuint texture
) { return 0; }
2505 static void null_glLightModelf( GLenum pname
, GLfloat param
) { }
2506 static void null_glLightModelfv( GLenum pname
, const GLfloat
*params
) { }
2507 static void null_glLightModeli( GLenum pname
, GLint param
) { }
2508 static void null_glLightModeliv( GLenum pname
, const GLint
*params
) { }
2509 static void null_glLightf( GLenum light
, GLenum pname
, GLfloat param
) { }
2510 static void null_glLightfv( GLenum light
, GLenum pname
, const GLfloat
*params
) { }
2511 static void null_glLighti( GLenum light
, GLenum pname
, GLint param
) { }
2512 static void null_glLightiv( GLenum light
, GLenum pname
, const GLint
*params
) { }
2513 static void null_glLineStipple( GLint factor
, GLushort pattern
) { }
2514 static void null_glLineWidth( GLfloat width
) { }
2515 static void null_glListBase( GLuint base
) { }
2516 static void null_glLoadIdentity(void) { }
2517 static void null_glLoadMatrixd( const GLdouble
*m
) { }
2518 static void null_glLoadMatrixf( const GLfloat
*m
) { }
2519 static void null_glLoadName( GLuint name
) { }
2520 static void null_glLogicOp( GLenum opcode
) { }
2521 static void null_glMap1d( GLenum target
, GLdouble u1
, GLdouble u2
, GLint stride
, GLint order
, const GLdouble
*points
) { }
2522 static void null_glMap1f( GLenum target
, GLfloat u1
, GLfloat u2
, GLint stride
, GLint order
, const GLfloat
*points
) { }
2523 static void null_glMap2d( GLenum target
, GLdouble u1
, GLdouble u2
, GLint ustride
, GLint uorder
, GLdouble v1
, GLdouble v2
, GLint vstride
, GLint vorder
, const GLdouble
*points
) { }
2524 static void null_glMap2f( GLenum target
, GLfloat u1
, GLfloat u2
, GLint ustride
, GLint uorder
, GLfloat v1
, GLfloat v2
, GLint vstride
, GLint vorder
, const GLfloat
*points
) { }
2525 static void null_glMapGrid1d( GLint un
, GLdouble u1
, GLdouble u2
) { }
2526 static void null_glMapGrid1f( GLint un
, GLfloat u1
, GLfloat u2
) { }
2527 static void null_glMapGrid2d( GLint un
, GLdouble u1
, GLdouble u2
, GLint vn
, GLdouble v1
, GLdouble v2
) { }
2528 static void null_glMapGrid2f( GLint un
, GLfloat u1
, GLfloat u2
, GLint vn
, GLfloat v1
, GLfloat v2
) { }
2529 static void null_glMaterialf( GLenum face
, GLenum pname
, GLfloat param
) { }
2530 static void null_glMaterialfv( GLenum face
, GLenum pname
, const GLfloat
*params
) { }
2531 static void null_glMateriali( GLenum face
, GLenum pname
, GLint param
) { }
2532 static void null_glMaterialiv( GLenum face
, GLenum pname
, const GLint
*params
) { }
2533 static void null_glMatrixMode( GLenum mode
) { }
2534 static void null_glMultMatrixd( const GLdouble
*m
) { }
2535 static void null_glMultMatrixf( const GLfloat
*m
) { }
2536 static void null_glNewList( GLuint list
, GLenum mode
) { }
2537 static void null_glNormal3b( GLbyte nx
, GLbyte ny
, GLbyte nz
) { }
2538 static void null_glNormal3bv( const GLbyte
*v
) { }
2539 static void null_glNormal3d( GLdouble nx
, GLdouble ny
, GLdouble nz
) { }
2540 static void null_glNormal3dv( const GLdouble
*v
) { }
2541 static void null_glNormal3f( GLfloat nx
, GLfloat ny
, GLfloat nz
) { }
2542 static void null_glNormal3fv( const GLfloat
*v
) { }
2543 static void null_glNormal3i( GLint nx
, GLint ny
, GLint nz
) { }
2544 static void null_glNormal3iv( const GLint
*v
) { }
2545 static void null_glNormal3s( GLshort nx
, GLshort ny
, GLshort nz
) { }
2546 static void null_glNormal3sv( const GLshort
*v
) { }
2547 static void null_glNormalPointer( GLenum type
, GLsizei stride
, const void *pointer
) { }
2548 static void null_glOrtho( GLdouble left
, GLdouble right
, GLdouble bottom
, GLdouble top
, GLdouble zNear
, GLdouble zFar
) { }
2549 static void null_glPassThrough( GLfloat token
) { }
2550 static void null_glPixelMapfv( GLenum map
, GLsizei mapsize
, const GLfloat
*values
) { }
2551 static void null_glPixelMapuiv( GLenum map
, GLsizei mapsize
, const GLuint
*values
) { }
2552 static void null_glPixelMapusv( GLenum map
, GLsizei mapsize
, const GLushort
*values
) { }
2553 static void null_glPixelStoref( GLenum pname
, GLfloat param
) { }
2554 static void null_glPixelStorei( GLenum pname
, GLint param
) { }
2555 static void null_glPixelTransferf( GLenum pname
, GLfloat param
) { }
2556 static void null_glPixelTransferi( GLenum pname
, GLint param
) { }
2557 static void null_glPixelZoom( GLfloat xfactor
, GLfloat yfactor
) { }
2558 static void null_glPointSize( GLfloat size
) { }
2559 static void null_glPolygonMode( GLenum face
, GLenum mode
) { }
2560 static void null_glPolygonOffset( GLfloat factor
, GLfloat units
) { }
2561 static void null_glPolygonStipple( const GLubyte
*mask
) { }
2562 static void null_glPopAttrib(void) { }
2563 static void null_glPopClientAttrib(void) { }
2564 static void null_glPopMatrix(void) { }
2565 static void null_glPopName(void) { }
2566 static void null_glPrioritizeTextures( GLsizei n
, const GLuint
*textures
, const GLfloat
*priorities
) { }
2567 static void null_glPushAttrib( GLbitfield mask
) { }
2568 static void null_glPushClientAttrib( GLbitfield mask
) { }
2569 static void null_glPushMatrix(void) { }
2570 static void null_glPushName( GLuint name
) { }
2571 static void null_glRasterPos2d( GLdouble x
, GLdouble y
) { }
2572 static void null_glRasterPos2dv( const GLdouble
*v
) { }
2573 static void null_glRasterPos2f( GLfloat x
, GLfloat y
) { }
2574 static void null_glRasterPos2fv( const GLfloat
*v
) { }
2575 static void null_glRasterPos2i( GLint x
, GLint y
) { }
2576 static void null_glRasterPos2iv( const GLint
*v
) { }
2577 static void null_glRasterPos2s( GLshort x
, GLshort y
) { }
2578 static void null_glRasterPos2sv( const GLshort
*v
) { }
2579 static void null_glRasterPos3d( GLdouble x
, GLdouble y
, GLdouble z
) { }
2580 static void null_glRasterPos3dv( const GLdouble
*v
) { }
2581 static void null_glRasterPos3f( GLfloat x
, GLfloat y
, GLfloat z
) { }
2582 static void null_glRasterPos3fv( const GLfloat
*v
) { }
2583 static void null_glRasterPos3i( GLint x
, GLint y
, GLint z
) { }
2584 static void null_glRasterPos3iv( const GLint
*v
) { }
2585 static void null_glRasterPos3s( GLshort x
, GLshort y
, GLshort z
) { }
2586 static void null_glRasterPos3sv( const GLshort
*v
) { }
2587 static void null_glRasterPos4d( GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
2588 static void null_glRasterPos4dv( const GLdouble
*v
) { }
2589 static void null_glRasterPos4f( GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
2590 static void null_glRasterPos4fv( const GLfloat
*v
) { }
2591 static void null_glRasterPos4i( GLint x
, GLint y
, GLint z
, GLint w
) { }
2592 static void null_glRasterPos4iv( const GLint
*v
) { }
2593 static void null_glRasterPos4s( GLshort x
, GLshort y
, GLshort z
, GLshort w
) { }
2594 static void null_glRasterPos4sv( const GLshort
*v
) { }
2595 static void null_glReadBuffer( GLenum src
) { }
2596 static void null_glReadPixels( GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, void *pixels
) { }
2597 static void null_glRectd( GLdouble x1
, GLdouble y1
, GLdouble x2
, GLdouble y2
) { }
2598 static void null_glRectdv( const GLdouble
*v1
, const GLdouble
*v2
) { }
2599 static void null_glRectf( GLfloat x1
, GLfloat y1
, GLfloat x2
, GLfloat y2
) { }
2600 static void null_glRectfv( const GLfloat
*v1
, const GLfloat
*v2
) { }
2601 static void null_glRecti( GLint x1
, GLint y1
, GLint x2
, GLint y2
) { }
2602 static void null_glRectiv( const GLint
*v1
, const GLint
*v2
) { }
2603 static void null_glRects( GLshort x1
, GLshort y1
, GLshort x2
, GLshort y2
) { }
2604 static void null_glRectsv( const GLshort
*v1
, const GLshort
*v2
) { }
2605 static GLint
null_glRenderMode( GLenum mode
) { return 0; }
2606 static void null_glRotated( GLdouble angle
, GLdouble x
, GLdouble y
, GLdouble z
) { }
2607 static void null_glRotatef( GLfloat angle
, GLfloat x
, GLfloat y
, GLfloat z
) { }
2608 static void null_glScaled( GLdouble x
, GLdouble y
, GLdouble z
) { }
2609 static void null_glScalef( GLfloat x
, GLfloat y
, GLfloat z
) { }
2610 static void null_glScissor( GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
2611 static void null_glSelectBuffer( GLsizei size
, GLuint
*buffer
) { }
2612 static void null_glShadeModel( GLenum mode
) { }
2613 static void null_glStencilFunc( GLenum func
, GLint ref
, GLuint mask
) { }
2614 static void null_glStencilMask( GLuint mask
) { }
2615 static void null_glStencilOp( GLenum fail
, GLenum zfail
, GLenum zpass
) { }
2616 static void null_glTexCoord1d( GLdouble s
) { }
2617 static void null_glTexCoord1dv( const GLdouble
*v
) { }
2618 static void null_glTexCoord1f( GLfloat s
) { }
2619 static void null_glTexCoord1fv( const GLfloat
*v
) { }
2620 static void null_glTexCoord1i( GLint s
) { }
2621 static void null_glTexCoord1iv( const GLint
*v
) { }
2622 static void null_glTexCoord1s( GLshort s
) { }
2623 static void null_glTexCoord1sv( const GLshort
*v
) { }
2624 static void null_glTexCoord2d( GLdouble s
, GLdouble t
) { }
2625 static void null_glTexCoord2dv( const GLdouble
*v
) { }
2626 static void null_glTexCoord2f( GLfloat s
, GLfloat t
) { }
2627 static void null_glTexCoord2fv( const GLfloat
*v
) { }
2628 static void null_glTexCoord2i( GLint s
, GLint t
) { }
2629 static void null_glTexCoord2iv( const GLint
*v
) { }
2630 static void null_glTexCoord2s( GLshort s
, GLshort t
) { }
2631 static void null_glTexCoord2sv( const GLshort
*v
) { }
2632 static void null_glTexCoord3d( GLdouble s
, GLdouble t
, GLdouble r
) { }
2633 static void null_glTexCoord3dv( const GLdouble
*v
) { }
2634 static void null_glTexCoord3f( GLfloat s
, GLfloat t
, GLfloat r
) { }
2635 static void null_glTexCoord3fv( const GLfloat
*v
) { }
2636 static void null_glTexCoord3i( GLint s
, GLint t
, GLint r
) { }
2637 static void null_glTexCoord3iv( const GLint
*v
) { }
2638 static void null_glTexCoord3s( GLshort s
, GLshort t
, GLshort r
) { }
2639 static void null_glTexCoord3sv( const GLshort
*v
) { }
2640 static void null_glTexCoord4d( GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
) { }
2641 static void null_glTexCoord4dv( const GLdouble
*v
) { }
2642 static void null_glTexCoord4f( GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
) { }
2643 static void null_glTexCoord4fv( const GLfloat
*v
) { }
2644 static void null_glTexCoord4i( GLint s
, GLint t
, GLint r
, GLint q
) { }
2645 static void null_glTexCoord4iv( const GLint
*v
) { }
2646 static void null_glTexCoord4s( GLshort s
, GLshort t
, GLshort r
, GLshort q
) { }
2647 static void null_glTexCoord4sv( const GLshort
*v
) { }
2648 static void null_glTexCoordPointer( GLint size
, GLenum type
, GLsizei stride
, const void *pointer
) { }
2649 static void null_glTexEnvf( GLenum target
, GLenum pname
, GLfloat param
) { }
2650 static void null_glTexEnvfv( GLenum target
, GLenum pname
, const GLfloat
*params
) { }
2651 static void null_glTexEnvi( GLenum target
, GLenum pname
, GLint param
) { }
2652 static void null_glTexEnviv( GLenum target
, GLenum pname
, const GLint
*params
) { }
2653 static void null_glTexGend( GLenum coord
, GLenum pname
, GLdouble param
) { }
2654 static void null_glTexGendv( GLenum coord
, GLenum pname
, const GLdouble
*params
) { }
2655 static void null_glTexGenf( GLenum coord
, GLenum pname
, GLfloat param
) { }
2656 static void null_glTexGenfv( GLenum coord
, GLenum pname
, const GLfloat
*params
) { }
2657 static void null_glTexGeni( GLenum coord
, GLenum pname
, GLint param
) { }
2658 static void null_glTexGeniv( GLenum coord
, GLenum pname
, const GLint
*params
) { }
2659 static void null_glTexImage1D( GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLint border
, GLenum format
, GLenum type
, const void *pixels
) { }
2660 static void null_glTexImage2D( GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLenum format
, GLenum type
, const void *pixels
) { }
2661 static void null_glTexParameterf( GLenum target
, GLenum pname
, GLfloat param
) { }
2662 static void null_glTexParameterfv( GLenum target
, GLenum pname
, const GLfloat
*params
) { }
2663 static void null_glTexParameteri( GLenum target
, GLenum pname
, GLint param
) { }
2664 static void null_glTexParameteriv( GLenum target
, GLenum pname
, const GLint
*params
) { }
2665 static void null_glTexSubImage1D( GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, const void *pixels
) { }
2666 static void null_glTexSubImage2D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void *pixels
) { }
2667 static void null_glTranslated( GLdouble x
, GLdouble y
, GLdouble z
) { }
2668 static void null_glTranslatef( GLfloat x
, GLfloat y
, GLfloat z
) { }
2669 static void null_glVertex2d( GLdouble x
, GLdouble y
) { }
2670 static void null_glVertex2dv( const GLdouble
*v
) { }
2671 static void null_glVertex2f( GLfloat x
, GLfloat y
) { }
2672 static void null_glVertex2fv( const GLfloat
*v
) { }
2673 static void null_glVertex2i( GLint x
, GLint y
) { }
2674 static void null_glVertex2iv( const GLint
*v
) { }
2675 static void null_glVertex2s( GLshort x
, GLshort y
) { }
2676 static void null_glVertex2sv( const GLshort
*v
) { }
2677 static void null_glVertex3d( GLdouble x
, GLdouble y
, GLdouble z
) { }
2678 static void null_glVertex3dv( const GLdouble
*v
) { }
2679 static void null_glVertex3f( GLfloat x
, GLfloat y
, GLfloat z
) { }
2680 static void null_glVertex3fv( const GLfloat
*v
) { }
2681 static void null_glVertex3i( GLint x
, GLint y
, GLint z
) { }
2682 static void null_glVertex3iv( const GLint
*v
) { }
2683 static void null_glVertex3s( GLshort x
, GLshort y
, GLshort z
) { }
2684 static void null_glVertex3sv( const GLshort
*v
) { }
2685 static void null_glVertex4d( GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
2686 static void null_glVertex4dv( const GLdouble
*v
) { }
2687 static void null_glVertex4f( GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
2688 static void null_glVertex4fv( const GLfloat
*v
) { }
2689 static void null_glVertex4i( GLint x
, GLint y
, GLint z
, GLint w
) { }
2690 static void null_glVertex4iv( const GLint
*v
) { }
2691 static void null_glVertex4s( GLshort x
, GLshort y
, GLshort z
, GLshort w
) { }
2692 static void null_glVertex4sv( const GLshort
*v
) { }
2693 static void null_glVertexPointer( GLint size
, GLenum type
, GLsizei stride
, const void *pointer
) { }
2694 static void null_glViewport( GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
2695 static void null_glAccumxOES( GLenum op
, GLfixed value
) { }
2696 static GLboolean
null_glAcquireKeyedMutexWin32EXT( GLuint memory
, GLuint64 key
, GLuint timeout
) { return 0; }
2697 static void null_glActiveProgramEXT( GLuint program
) { }
2698 static void null_glActiveShaderProgram( GLuint pipeline
, GLuint program
) { }
2699 static void null_glActiveStencilFaceEXT( GLenum face
) { }
2700 static void null_glActiveTexture( GLenum texture
) { }
2701 static void null_glActiveTextureARB( GLenum texture
) { }
2702 static void null_glActiveVaryingNV( GLuint program
, const GLchar
*name
) { }
2703 static void null_glAlphaFragmentOp1ATI( GLenum op
, GLuint dst
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
) { }
2704 static void null_glAlphaFragmentOp2ATI( GLenum op
, GLuint dst
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
, GLuint arg2
, GLuint arg2Rep
, GLuint arg2Mod
) { }
2705 static void null_glAlphaFragmentOp3ATI( GLenum op
, GLuint dst
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
, GLuint arg2
, GLuint arg2Rep
, GLuint arg2Mod
, GLuint arg3
, GLuint arg3Rep
, GLuint arg3Mod
) { }
2706 static void null_glAlphaFuncxOES( GLenum func
, GLfixed ref
) { }
2707 static void null_glAlphaToCoverageDitherControlNV( GLenum mode
) { }
2708 static void null_glApplyFramebufferAttachmentCMAAINTEL(void) { }
2709 static void null_glApplyTextureEXT( GLenum mode
) { }
2710 static GLboolean
null_glAreProgramsResidentNV( GLsizei n
, const GLuint
*programs
, GLboolean
*residences
) { return 0; }
2711 static GLboolean
null_glAreTexturesResidentEXT( GLsizei n
, const GLuint
*textures
, GLboolean
*residences
) { return 0; }
2712 static void null_glArrayElementEXT( GLint i
) { }
2713 static void null_glArrayObjectATI( GLenum array
, GLint size
, GLenum type
, GLsizei stride
, GLuint buffer
, GLuint offset
) { }
2714 static GLuint
null_glAsyncCopyBufferSubDataNVX( GLsizei waitSemaphoreCount
, const GLuint
*waitSemaphoreArray
, const GLuint64
*fenceValueArray
, GLuint readGpu
, GLbitfield writeGpuMask
, GLuint readBuffer
, GLuint writeBuffer
, GLintptr readOffset
, GLintptr writeOffset
, GLsizeiptr size
, GLsizei signalSemaphoreCount
, const GLuint
*signalSemaphoreArray
, const GLuint64
*signalValueArray
) { return 0; }
2715 static GLuint
null_glAsyncCopyImageSubDataNVX( GLsizei waitSemaphoreCount
, const GLuint
*waitSemaphoreArray
, const GLuint64
*waitValueArray
, GLuint srcGpu
, GLbitfield dstGpuMask
, GLuint srcName
, GLenum srcTarget
, GLint srcLevel
, GLint srcX
, GLint srcY
, GLint srcZ
, GLuint dstName
, GLenum dstTarget
, GLint dstLevel
, GLint dstX
, GLint dstY
, GLint dstZ
, GLsizei srcWidth
, GLsizei srcHeight
, GLsizei srcDepth
, GLsizei signalSemaphoreCount
, const GLuint
*signalSemaphoreArray
, const GLuint64
*signalValueArray
) { return 0; }
2716 static void null_glAsyncMarkerSGIX( GLuint marker
) { }
2717 static void null_glAttachObjectARB( GLhandleARB containerObj
, GLhandleARB obj
) { }
2718 static void null_glAttachShader( GLuint program
, GLuint shader
) { }
2719 static void null_glBeginConditionalRender( GLuint id
, GLenum mode
) { }
2720 static void null_glBeginConditionalRenderNV( GLuint id
, GLenum mode
) { }
2721 static void null_glBeginConditionalRenderNVX( GLuint id
) { }
2722 static void null_glBeginFragmentShaderATI(void) { }
2723 static void null_glBeginOcclusionQueryNV( GLuint id
) { }
2724 static void null_glBeginPerfMonitorAMD( GLuint monitor
) { }
2725 static void null_glBeginPerfQueryINTEL( GLuint queryHandle
) { }
2726 static void null_glBeginQuery( GLenum target
, GLuint id
) { }
2727 static void null_glBeginQueryARB( GLenum target
, GLuint id
) { }
2728 static void null_glBeginQueryIndexed( GLenum target
, GLuint index
, GLuint id
) { }
2729 static void null_glBeginTransformFeedback( GLenum primitiveMode
) { }
2730 static void null_glBeginTransformFeedbackEXT( GLenum primitiveMode
) { }
2731 static void null_glBeginTransformFeedbackNV( GLenum primitiveMode
) { }
2732 static void null_glBeginVertexShaderEXT(void) { }
2733 static void null_glBeginVideoCaptureNV( GLuint video_capture_slot
) { }
2734 static void null_glBindAttribLocation( GLuint program
, GLuint index
, const GLchar
*name
) { }
2735 static void null_glBindAttribLocationARB( GLhandleARB programObj
, GLuint index
, const GLcharARB
*name
) { }
2736 static void null_glBindBuffer( GLenum target
, GLuint buffer
) { }
2737 static void null_glBindBufferARB( GLenum target
, GLuint buffer
) { }
2738 static void null_glBindBufferBase( GLenum target
, GLuint index
, GLuint buffer
) { }
2739 static void null_glBindBufferBaseEXT( GLenum target
, GLuint index
, GLuint buffer
) { }
2740 static void null_glBindBufferBaseNV( GLenum target
, GLuint index
, GLuint buffer
) { }
2741 static void null_glBindBufferOffsetEXT( GLenum target
, GLuint index
, GLuint buffer
, GLintptr offset
) { }
2742 static void null_glBindBufferOffsetNV( GLenum target
, GLuint index
, GLuint buffer
, GLintptr offset
) { }
2743 static void null_glBindBufferRange( GLenum target
, GLuint index
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
) { }
2744 static void null_glBindBufferRangeEXT( GLenum target
, GLuint index
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
) { }
2745 static void null_glBindBufferRangeNV( GLenum target
, GLuint index
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
) { }
2746 static void null_glBindBuffersBase( GLenum target
, GLuint first
, GLsizei count
, const GLuint
*buffers
) { }
2747 static void null_glBindBuffersRange( GLenum target
, GLuint first
, GLsizei count
, const GLuint
*buffers
, const GLintptr
*offsets
, const GLsizeiptr
*sizes
) { }
2748 static void null_glBindFragDataLocation( GLuint program
, GLuint color
, const GLchar
*name
) { }
2749 static void null_glBindFragDataLocationEXT( GLuint program
, GLuint color
, const GLchar
*name
) { }
2750 static void null_glBindFragDataLocationIndexed( GLuint program
, GLuint colorNumber
, GLuint index
, const GLchar
*name
) { }
2751 static void null_glBindFragmentShaderATI( GLuint id
) { }
2752 static void null_glBindFramebuffer( GLenum target
, GLuint framebuffer
) { }
2753 static void null_glBindFramebufferEXT( GLenum target
, GLuint framebuffer
) { }
2754 static void null_glBindImageTexture( GLuint unit
, GLuint texture
, GLint level
, GLboolean layered
, GLint layer
, GLenum access
, GLenum format
) { }
2755 static void null_glBindImageTextureEXT( GLuint index
, GLuint texture
, GLint level
, GLboolean layered
, GLint layer
, GLenum access
, GLint format
) { }
2756 static void null_glBindImageTextures( GLuint first
, GLsizei count
, const GLuint
*textures
) { }
2757 static GLuint
null_glBindLightParameterEXT( GLenum light
, GLenum value
) { return 0; }
2758 static GLuint
null_glBindMaterialParameterEXT( GLenum face
, GLenum value
) { return 0; }
2759 static void null_glBindMultiTextureEXT( GLenum texunit
, GLenum target
, GLuint texture
) { }
2760 static GLuint
null_glBindParameterEXT( GLenum value
) { return 0; }
2761 static void null_glBindProgramARB( GLenum target
, GLuint program
) { }
2762 static void null_glBindProgramNV( GLenum target
, GLuint id
) { }
2763 static void null_glBindProgramPipeline( GLuint pipeline
) { }
2764 static void null_glBindRenderbuffer( GLenum target
, GLuint renderbuffer
) { }
2765 static void null_glBindRenderbufferEXT( GLenum target
, GLuint renderbuffer
) { }
2766 static void null_glBindSampler( GLuint unit
, GLuint sampler
) { }
2767 static void null_glBindSamplers( GLuint first
, GLsizei count
, const GLuint
*samplers
) { }
2768 static void null_glBindShadingRateImageNV( GLuint texture
) { }
2769 static GLuint
null_glBindTexGenParameterEXT( GLenum unit
, GLenum coord
, GLenum value
) { return 0; }
2770 static void null_glBindTextureEXT( GLenum target
, GLuint texture
) { }
2771 static void null_glBindTextureUnit( GLuint unit
, GLuint texture
) { }
2772 static GLuint
null_glBindTextureUnitParameterEXT( GLenum unit
, GLenum value
) { return 0; }
2773 static void null_glBindTextures( GLuint first
, GLsizei count
, const GLuint
*textures
) { }
2774 static void null_glBindTransformFeedback( GLenum target
, GLuint id
) { }
2775 static void null_glBindTransformFeedbackNV( GLenum target
, GLuint id
) { }
2776 static void null_glBindVertexArray( GLuint array
) { }
2777 static void null_glBindVertexArrayAPPLE( GLuint array
) { }
2778 static void null_glBindVertexBuffer( GLuint bindingindex
, GLuint buffer
, GLintptr offset
, GLsizei stride
) { }
2779 static void null_glBindVertexBuffers( GLuint first
, GLsizei count
, const GLuint
*buffers
, const GLintptr
*offsets
, const GLsizei
*strides
) { }
2780 static void null_glBindVertexShaderEXT( GLuint id
) { }
2781 static void null_glBindVideoCaptureStreamBufferNV( GLuint video_capture_slot
, GLuint stream
, GLenum frame_region
, GLintptrARB offset
) { }
2782 static void null_glBindVideoCaptureStreamTextureNV( GLuint video_capture_slot
, GLuint stream
, GLenum frame_region
, GLenum target
, GLuint texture
) { }
2783 static void null_glBinormal3bEXT( GLbyte bx
, GLbyte by
, GLbyte bz
) { }
2784 static void null_glBinormal3bvEXT( const GLbyte
*v
) { }
2785 static void null_glBinormal3dEXT( GLdouble bx
, GLdouble by
, GLdouble bz
) { }
2786 static void null_glBinormal3dvEXT( const GLdouble
*v
) { }
2787 static void null_glBinormal3fEXT( GLfloat bx
, GLfloat by
, GLfloat bz
) { }
2788 static void null_glBinormal3fvEXT( const GLfloat
*v
) { }
2789 static void null_glBinormal3iEXT( GLint bx
, GLint by
, GLint bz
) { }
2790 static void null_glBinormal3ivEXT( const GLint
*v
) { }
2791 static void null_glBinormal3sEXT( GLshort bx
, GLshort by
, GLshort bz
) { }
2792 static void null_glBinormal3svEXT( const GLshort
*v
) { }
2793 static void null_glBinormalPointerEXT( GLenum type
, GLsizei stride
, const void *pointer
) { }
2794 static void null_glBitmapxOES( GLsizei width
, GLsizei height
, GLfixed xorig
, GLfixed yorig
, GLfixed xmove
, GLfixed ymove
, const GLubyte
*bitmap
) { }
2795 static void null_glBlendBarrierKHR(void) { }
2796 static void null_glBlendBarrierNV(void) { }
2797 static void null_glBlendColor( GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
) { }
2798 static void null_glBlendColorEXT( GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
) { }
2799 static void null_glBlendColorxOES( GLfixed red
, GLfixed green
, GLfixed blue
, GLfixed alpha
) { }
2800 static void null_glBlendEquation( GLenum mode
) { }
2801 static void null_glBlendEquationEXT( GLenum mode
) { }
2802 static void null_glBlendEquationIndexedAMD( GLuint buf
, GLenum mode
) { }
2803 static void null_glBlendEquationSeparate( GLenum modeRGB
, GLenum modeAlpha
) { }
2804 static void null_glBlendEquationSeparateEXT( GLenum modeRGB
, GLenum modeAlpha
) { }
2805 static void null_glBlendEquationSeparateIndexedAMD( GLuint buf
, GLenum modeRGB
, GLenum modeAlpha
) { }
2806 static void null_glBlendEquationSeparatei( GLuint buf
, GLenum modeRGB
, GLenum modeAlpha
) { }
2807 static void null_glBlendEquationSeparateiARB( GLuint buf
, GLenum modeRGB
, GLenum modeAlpha
) { }
2808 static void null_glBlendEquationi( GLuint buf
, GLenum mode
) { }
2809 static void null_glBlendEquationiARB( GLuint buf
, GLenum mode
) { }
2810 static void null_glBlendFuncIndexedAMD( GLuint buf
, GLenum src
, GLenum dst
) { }
2811 static void null_glBlendFuncSeparate( GLenum sfactorRGB
, GLenum dfactorRGB
, GLenum sfactorAlpha
, GLenum dfactorAlpha
) { }
2812 static void null_glBlendFuncSeparateEXT( GLenum sfactorRGB
, GLenum dfactorRGB
, GLenum sfactorAlpha
, GLenum dfactorAlpha
) { }
2813 static void null_glBlendFuncSeparateINGR( GLenum sfactorRGB
, GLenum dfactorRGB
, GLenum sfactorAlpha
, GLenum dfactorAlpha
) { }
2814 static void null_glBlendFuncSeparateIndexedAMD( GLuint buf
, GLenum srcRGB
, GLenum dstRGB
, GLenum srcAlpha
, GLenum dstAlpha
) { }
2815 static void null_glBlendFuncSeparatei( GLuint buf
, GLenum srcRGB
, GLenum dstRGB
, GLenum srcAlpha
, GLenum dstAlpha
) { }
2816 static void null_glBlendFuncSeparateiARB( GLuint buf
, GLenum srcRGB
, GLenum dstRGB
, GLenum srcAlpha
, GLenum dstAlpha
) { }
2817 static void null_glBlendFunci( GLuint buf
, GLenum src
, GLenum dst
) { }
2818 static void null_glBlendFunciARB( GLuint buf
, GLenum src
, GLenum dst
) { }
2819 static void null_glBlendParameteriNV( GLenum pname
, GLint value
) { }
2820 static void null_glBlitFramebuffer( GLint srcX0
, GLint srcY0
, GLint srcX1
, GLint srcY1
, GLint dstX0
, GLint dstY0
, GLint dstX1
, GLint dstY1
, GLbitfield mask
, GLenum filter
) { }
2821 static void null_glBlitFramebufferEXT( GLint srcX0
, GLint srcY0
, GLint srcX1
, GLint srcY1
, GLint dstX0
, GLint dstY0
, GLint dstX1
, GLint dstY1
, GLbitfield mask
, GLenum filter
) { }
2822 static void null_glBlitNamedFramebuffer( GLuint readFramebuffer
, GLuint drawFramebuffer
, GLint srcX0
, GLint srcY0
, GLint srcX1
, GLint srcY1
, GLint dstX0
, GLint dstY0
, GLint dstX1
, GLint dstY1
, GLbitfield mask
, GLenum filter
) { }
2823 static void null_glBufferAddressRangeNV( GLenum pname
, GLuint index
, GLuint64EXT address
, GLsizeiptr length
) { }
2824 static void null_glBufferAttachMemoryNV( GLenum target
, GLuint memory
, GLuint64 offset
) { }
2825 static void null_glBufferData( GLenum target
, GLsizeiptr size
, const void *data
, GLenum usage
) { }
2826 static void null_glBufferDataARB( GLenum target
, GLsizeiptrARB size
, const void *data
, GLenum usage
) { }
2827 static void null_glBufferPageCommitmentARB( GLenum target
, GLintptr offset
, GLsizeiptr size
, GLboolean commit
) { }
2828 static void null_glBufferParameteriAPPLE( GLenum target
, GLenum pname
, GLint param
) { }
2829 static GLuint
null_glBufferRegionEnabled(void) { return 0; }
2830 static void null_glBufferStorage( GLenum target
, GLsizeiptr size
, const void *data
, GLbitfield flags
) { }
2831 static void null_glBufferStorageExternalEXT( GLenum target
, GLintptr offset
, GLsizeiptr size
, GLeglClientBufferEXT clientBuffer
, GLbitfield flags
) { }
2832 static void null_glBufferStorageMemEXT( GLenum target
, GLsizeiptr size
, GLuint memory
, GLuint64 offset
) { }
2833 static void null_glBufferSubData( GLenum target
, GLintptr offset
, GLsizeiptr size
, const void *data
) { }
2834 static void null_glBufferSubDataARB( GLenum target
, GLintptrARB offset
, GLsizeiptrARB size
, const void *data
) { }
2835 static void null_glCallCommandListNV( GLuint list
) { }
2836 static GLenum
null_glCheckFramebufferStatus( GLenum target
) { return 0; }
2837 static GLenum
null_glCheckFramebufferStatusEXT( GLenum target
) { return 0; }
2838 static GLenum
null_glCheckNamedFramebufferStatus( GLuint framebuffer
, GLenum target
) { return 0; }
2839 static GLenum
null_glCheckNamedFramebufferStatusEXT( GLuint framebuffer
, GLenum target
) { return 0; }
2840 static void null_glClampColor( GLenum target
, GLenum clamp
) { }
2841 static void null_glClampColorARB( GLenum target
, GLenum clamp
) { }
2842 static void null_glClearAccumxOES( GLfixed red
, GLfixed green
, GLfixed blue
, GLfixed alpha
) { }
2843 static void null_glClearBufferData( GLenum target
, GLenum internalformat
, GLenum format
, GLenum type
, const void *data
) { }
2844 static void null_glClearBufferSubData( GLenum target
, GLenum internalformat
, GLintptr offset
, GLsizeiptr size
, GLenum format
, GLenum type
, const void *data
) { }
2845 static void null_glClearBufferfi( GLenum buffer
, GLint drawbuffer
, GLfloat depth
, GLint stencil
) { }
2846 static void null_glClearBufferfv( GLenum buffer
, GLint drawbuffer
, const GLfloat
*value
) { }
2847 static void null_glClearBufferiv( GLenum buffer
, GLint drawbuffer
, const GLint
*value
) { }
2848 static void null_glClearBufferuiv( GLenum buffer
, GLint drawbuffer
, const GLuint
*value
) { }
2849 static void null_glClearColorIiEXT( GLint red
, GLint green
, GLint blue
, GLint alpha
) { }
2850 static void null_glClearColorIuiEXT( GLuint red
, GLuint green
, GLuint blue
, GLuint alpha
) { }
2851 static void null_glClearColorxOES( GLfixed red
, GLfixed green
, GLfixed blue
, GLfixed alpha
) { }
2852 static void null_glClearDepthdNV( GLdouble depth
) { }
2853 static void null_glClearDepthf( GLfloat d
) { }
2854 static void null_glClearDepthfOES( GLclampf depth
) { }
2855 static void null_glClearDepthxOES( GLfixed depth
) { }
2856 static void null_glClearNamedBufferData( GLuint buffer
, GLenum internalformat
, GLenum format
, GLenum type
, const void *data
) { }
2857 static void null_glClearNamedBufferDataEXT( GLuint buffer
, GLenum internalformat
, GLenum format
, GLenum type
, const void *data
) { }
2858 static void null_glClearNamedBufferSubData( GLuint buffer
, GLenum internalformat
, GLintptr offset
, GLsizeiptr size
, GLenum format
, GLenum type
, const void *data
) { }
2859 static void null_glClearNamedBufferSubDataEXT( GLuint buffer
, GLenum internalformat
, GLsizeiptr offset
, GLsizeiptr size
, GLenum format
, GLenum type
, const void *data
) { }
2860 static void null_glClearNamedFramebufferfi( GLuint framebuffer
, GLenum buffer
, GLint drawbuffer
, GLfloat depth
, GLint stencil
) { }
2861 static void null_glClearNamedFramebufferfv( GLuint framebuffer
, GLenum buffer
, GLint drawbuffer
, const GLfloat
*value
) { }
2862 static void null_glClearNamedFramebufferiv( GLuint framebuffer
, GLenum buffer
, GLint drawbuffer
, const GLint
*value
) { }
2863 static void null_glClearNamedFramebufferuiv( GLuint framebuffer
, GLenum buffer
, GLint drawbuffer
, const GLuint
*value
) { }
2864 static void null_glClearTexImage( GLuint texture
, GLint level
, GLenum format
, GLenum type
, const void *data
) { }
2865 static void null_glClearTexSubImage( GLuint texture
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLenum format
, GLenum type
, const void *data
) { }
2866 static void null_glClientActiveTexture( GLenum texture
) { }
2867 static void null_glClientActiveTextureARB( GLenum texture
) { }
2868 static void null_glClientActiveVertexStreamATI( GLenum stream
) { }
2869 static void null_glClientAttribDefaultEXT( GLbitfield mask
) { }
2870 static void null_glClientWaitSemaphoreui64NVX( GLsizei fenceObjectCount
, const GLuint
*semaphoreArray
, const GLuint64
*fenceValueArray
) { }
2871 static GLenum
null_glClientWaitSync( GLsync sync
, GLbitfield flags
, GLuint64 timeout
) { return 0; }
2872 static void null_glClipControl( GLenum origin
, GLenum depth
) { }
2873 static void null_glClipPlanefOES( GLenum plane
, const GLfloat
*equation
) { }
2874 static void null_glClipPlanexOES( GLenum plane
, const GLfixed
*equation
) { }
2875 static void null_glColor3fVertex3fSUN( GLfloat r
, GLfloat g
, GLfloat b
, GLfloat x
, GLfloat y
, GLfloat z
) { }
2876 static void null_glColor3fVertex3fvSUN( const GLfloat
*c
, const GLfloat
*v
) { }
2877 static void null_glColor3hNV( GLhalfNV red
, GLhalfNV green
, GLhalfNV blue
) { }
2878 static void null_glColor3hvNV( const GLhalfNV
*v
) { }
2879 static void null_glColor3xOES( GLfixed red
, GLfixed green
, GLfixed blue
) { }
2880 static void null_glColor3xvOES( const GLfixed
*components
) { }
2881 static void null_glColor4fNormal3fVertex3fSUN( GLfloat r
, GLfloat g
, GLfloat b
, GLfloat a
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) { }
2882 static void null_glColor4fNormal3fVertex3fvSUN( const GLfloat
*c
, const GLfloat
*n
, const GLfloat
*v
) { }
2883 static void null_glColor4hNV( GLhalfNV red
, GLhalfNV green
, GLhalfNV blue
, GLhalfNV alpha
) { }
2884 static void null_glColor4hvNV( const GLhalfNV
*v
) { }
2885 static void null_glColor4ubVertex2fSUN( GLubyte r
, GLubyte g
, GLubyte b
, GLubyte a
, GLfloat x
, GLfloat y
) { }
2886 static void null_glColor4ubVertex2fvSUN( const GLubyte
*c
, const GLfloat
*v
) { }
2887 static void null_glColor4ubVertex3fSUN( GLubyte r
, GLubyte g
, GLubyte b
, GLubyte a
, GLfloat x
, GLfloat y
, GLfloat z
) { }
2888 static void null_glColor4ubVertex3fvSUN( const GLubyte
*c
, const GLfloat
*v
) { }
2889 static void null_glColor4xOES( GLfixed red
, GLfixed green
, GLfixed blue
, GLfixed alpha
) { }
2890 static void null_glColor4xvOES( const GLfixed
*components
) { }
2891 static void null_glColorFormatNV( GLint size
, GLenum type
, GLsizei stride
) { }
2892 static void null_glColorFragmentOp1ATI( GLenum op
, GLuint dst
, GLuint dstMask
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
) { }
2893 static void null_glColorFragmentOp2ATI( GLenum op
, GLuint dst
, GLuint dstMask
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
, GLuint arg2
, GLuint arg2Rep
, GLuint arg2Mod
) { }
2894 static void null_glColorFragmentOp3ATI( GLenum op
, GLuint dst
, GLuint dstMask
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
, GLuint arg2
, GLuint arg2Rep
, GLuint arg2Mod
, GLuint arg3
, GLuint arg3Rep
, GLuint arg3Mod
) { }
2895 static void null_glColorMaskIndexedEXT( GLuint index
, GLboolean r
, GLboolean g
, GLboolean b
, GLboolean a
) { }
2896 static void null_glColorMaski( GLuint index
, GLboolean r
, GLboolean g
, GLboolean b
, GLboolean a
) { }
2897 static void null_glColorP3ui( GLenum type
, GLuint color
) { }
2898 static void null_glColorP3uiv( GLenum type
, const GLuint
*color
) { }
2899 static void null_glColorP4ui( GLenum type
, GLuint color
) { }
2900 static void null_glColorP4uiv( GLenum type
, const GLuint
*color
) { }
2901 static void null_glColorPointerEXT( GLint size
, GLenum type
, GLsizei stride
, GLsizei count
, const void *pointer
) { }
2902 static void null_glColorPointerListIBM( GLint size
, GLenum type
, GLint stride
, const void **pointer
, GLint ptrstride
) { }
2903 static void null_glColorPointervINTEL( GLint size
, GLenum type
, const void **pointer
) { }
2904 static void null_glColorSubTable( GLenum target
, GLsizei start
, GLsizei count
, GLenum format
, GLenum type
, const void *data
) { }
2905 static void null_glColorSubTableEXT( GLenum target
, GLsizei start
, GLsizei count
, GLenum format
, GLenum type
, const void *data
) { }
2906 static void null_glColorTable( GLenum target
, GLenum internalformat
, GLsizei width
, GLenum format
, GLenum type
, const void *table
) { }
2907 static void null_glColorTableEXT( GLenum target
, GLenum internalFormat
, GLsizei width
, GLenum format
, GLenum type
, const void *table
) { }
2908 static void null_glColorTableParameterfv( GLenum target
, GLenum pname
, const GLfloat
*params
) { }
2909 static void null_glColorTableParameterfvSGI( GLenum target
, GLenum pname
, const GLfloat
*params
) { }
2910 static void null_glColorTableParameteriv( GLenum target
, GLenum pname
, const GLint
*params
) { }
2911 static void null_glColorTableParameterivSGI( GLenum target
, GLenum pname
, const GLint
*params
) { }
2912 static void null_glColorTableSGI( GLenum target
, GLenum internalformat
, GLsizei width
, GLenum format
, GLenum type
, const void *table
) { }
2913 static void null_glCombinerInputNV( GLenum stage
, GLenum portion
, GLenum variable
, GLenum input
, GLenum mapping
, GLenum componentUsage
) { }
2914 static void null_glCombinerOutputNV( GLenum stage
, GLenum portion
, GLenum abOutput
, GLenum cdOutput
, GLenum sumOutput
, GLenum scale
, GLenum bias
, GLboolean abDotProduct
, GLboolean cdDotProduct
, GLboolean muxSum
) { }
2915 static void null_glCombinerParameterfNV( GLenum pname
, GLfloat param
) { }
2916 static void null_glCombinerParameterfvNV( GLenum pname
, const GLfloat
*params
) { }
2917 static void null_glCombinerParameteriNV( GLenum pname
, GLint param
) { }
2918 static void null_glCombinerParameterivNV( GLenum pname
, const GLint
*params
) { }
2919 static void null_glCombinerStageParameterfvNV( GLenum stage
, GLenum pname
, const GLfloat
*params
) { }
2920 static void null_glCommandListSegmentsNV( GLuint list
, GLuint segments
) { }
2921 static void null_glCompileCommandListNV( GLuint list
) { }
2922 static void null_glCompileShader( GLuint shader
) { }
2923 static void null_glCompileShaderARB( GLhandleARB shaderObj
) { }
2924 static void null_glCompileShaderIncludeARB( GLuint shader
, GLsizei count
, const GLchar
*const*path
, const GLint
*length
) { }
2925 static void null_glCompressedMultiTexImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLsizei imageSize
, const void *bits
) { }
2926 static void null_glCompressedMultiTexImage2DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLsizei imageSize
, const void *bits
) { }
2927 static void null_glCompressedMultiTexImage3DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLsizei imageSize
, const void *bits
) { }
2928 static void null_glCompressedMultiTexSubImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLsizei imageSize
, const void *bits
) { }
2929 static void null_glCompressedMultiTexSubImage2DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLsizei imageSize
, const void *bits
) { }
2930 static void null_glCompressedMultiTexSubImage3DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLenum format
, GLsizei imageSize
, const void *bits
) { }
2931 static void null_glCompressedTexImage1D( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLsizei imageSize
, const void *data
) { }
2932 static void null_glCompressedTexImage1DARB( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLsizei imageSize
, const void *data
) { }
2933 static void null_glCompressedTexImage2D( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLsizei imageSize
, const void *data
) { }
2934 static void null_glCompressedTexImage2DARB( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLsizei imageSize
, const void *data
) { }
2935 static void null_glCompressedTexImage3D( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLsizei imageSize
, const void *data
) { }
2936 static void null_glCompressedTexImage3DARB( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLsizei imageSize
, const void *data
) { }
2937 static void null_glCompressedTexSubImage1D( GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLsizei imageSize
, const void *data
) { }
2938 static void null_glCompressedTexSubImage1DARB( GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLsizei imageSize
, const void *data
) { }
2939 static void null_glCompressedTexSubImage2D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLsizei imageSize
, const void *data
) { }
2940 static void null_glCompressedTexSubImage2DARB( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLsizei imageSize
, const void *data
) { }
2941 static void null_glCompressedTexSubImage3D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLenum format
, GLsizei imageSize
, const void *data
) { }
2942 static void null_glCompressedTexSubImage3DARB( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLenum format
, GLsizei imageSize
, const void *data
) { }
2943 static void null_glCompressedTextureImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLsizei imageSize
, const void *bits
) { }
2944 static void null_glCompressedTextureImage2DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLsizei imageSize
, const void *bits
) { }
2945 static void null_glCompressedTextureImage3DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLsizei imageSize
, const void *bits
) { }
2946 static void null_glCompressedTextureSubImage1D( GLuint texture
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLsizei imageSize
, const void *data
) { }
2947 static void null_glCompressedTextureSubImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLsizei imageSize
, const void *bits
) { }
2948 static void null_glCompressedTextureSubImage2D( GLuint texture
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLsizei imageSize
, const void *data
) { }
2949 static void null_glCompressedTextureSubImage2DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLsizei imageSize
, const void *bits
) { }
2950 static void null_glCompressedTextureSubImage3D( GLuint texture
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLenum format
, GLsizei imageSize
, const void *data
) { }
2951 static void null_glCompressedTextureSubImage3DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLenum format
, GLsizei imageSize
, const void *bits
) { }
2952 static void null_glConservativeRasterParameterfNV( GLenum pname
, GLfloat value
) { }
2953 static void null_glConservativeRasterParameteriNV( GLenum pname
, GLint param
) { }
2954 static void null_glConvolutionFilter1D( GLenum target
, GLenum internalformat
, GLsizei width
, GLenum format
, GLenum type
, const void *image
) { }
2955 static void null_glConvolutionFilter1DEXT( GLenum target
, GLenum internalformat
, GLsizei width
, GLenum format
, GLenum type
, const void *image
) { }
2956 static void null_glConvolutionFilter2D( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void *image
) { }
2957 static void null_glConvolutionFilter2DEXT( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void *image
) { }
2958 static void null_glConvolutionParameterf( GLenum target
, GLenum pname
, GLfloat params
) { }
2959 static void null_glConvolutionParameterfEXT( GLenum target
, GLenum pname
, GLfloat params
) { }
2960 static void null_glConvolutionParameterfv( GLenum target
, GLenum pname
, const GLfloat
*params
) { }
2961 static void null_glConvolutionParameterfvEXT( GLenum target
, GLenum pname
, const GLfloat
*params
) { }
2962 static void null_glConvolutionParameteri( GLenum target
, GLenum pname
, GLint params
) { }
2963 static void null_glConvolutionParameteriEXT( GLenum target
, GLenum pname
, GLint params
) { }
2964 static void null_glConvolutionParameteriv( GLenum target
, GLenum pname
, const GLint
*params
) { }
2965 static void null_glConvolutionParameterivEXT( GLenum target
, GLenum pname
, const GLint
*params
) { }
2966 static void null_glConvolutionParameterxOES( GLenum target
, GLenum pname
, GLfixed param
) { }
2967 static void null_glConvolutionParameterxvOES( GLenum target
, GLenum pname
, const GLfixed
*params
) { }
2968 static void null_glCopyBufferSubData( GLenum readTarget
, GLenum writeTarget
, GLintptr readOffset
, GLintptr writeOffset
, GLsizeiptr size
) { }
2969 static void null_glCopyColorSubTable( GLenum target
, GLsizei start
, GLint x
, GLint y
, GLsizei width
) { }
2970 static void null_glCopyColorSubTableEXT( GLenum target
, GLsizei start
, GLint x
, GLint y
, GLsizei width
) { }
2971 static void null_glCopyColorTable( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
) { }
2972 static void null_glCopyColorTableSGI( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
) { }
2973 static void null_glCopyConvolutionFilter1D( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
) { }
2974 static void null_glCopyConvolutionFilter1DEXT( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
) { }
2975 static void null_glCopyConvolutionFilter2D( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
2976 static void null_glCopyConvolutionFilter2DEXT( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
2977 static void null_glCopyImageSubData( GLuint srcName
, GLenum srcTarget
, GLint srcLevel
, GLint srcX
, GLint srcY
, GLint srcZ
, GLuint dstName
, GLenum dstTarget
, GLint dstLevel
, GLint dstX
, GLint dstY
, GLint dstZ
, GLsizei srcWidth
, GLsizei srcHeight
, GLsizei srcDepth
) { }
2978 static void null_glCopyImageSubDataNV( GLuint srcName
, GLenum srcTarget
, GLint srcLevel
, GLint srcX
, GLint srcY
, GLint srcZ
, GLuint dstName
, GLenum dstTarget
, GLint dstLevel
, GLint dstX
, GLint dstY
, GLint dstZ
, GLsizei width
, GLsizei height
, GLsizei depth
) { }
2979 static void null_glCopyMultiTexImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLint border
) { }
2980 static void null_glCopyMultiTexImage2DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint border
) { }
2981 static void null_glCopyMultiTexSubImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
) { }
2982 static void null_glCopyMultiTexSubImage2DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
2983 static void null_glCopyMultiTexSubImage3DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
2984 static void null_glCopyNamedBufferSubData( GLuint readBuffer
, GLuint writeBuffer
, GLintptr readOffset
, GLintptr writeOffset
, GLsizeiptr size
) { }
2985 static void null_glCopyPathNV( GLuint resultPath
, GLuint srcPath
) { }
2986 static void null_glCopyTexImage1DEXT( GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLint border
) { }
2987 static void null_glCopyTexImage2DEXT( GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint border
) { }
2988 static void null_glCopyTexSubImage1DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
) { }
2989 static void null_glCopyTexSubImage2DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
2990 static void null_glCopyTexSubImage3D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
2991 static void null_glCopyTexSubImage3DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
2992 static void null_glCopyTextureImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLint border
) { }
2993 static void null_glCopyTextureImage2DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint border
) { }
2994 static void null_glCopyTextureSubImage1D( GLuint texture
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
) { }
2995 static void null_glCopyTextureSubImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
) { }
2996 static void null_glCopyTextureSubImage2D( GLuint texture
, GLint level
, GLint xoffset
, GLint yoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
2997 static void null_glCopyTextureSubImage2DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
2998 static void null_glCopyTextureSubImage3D( GLuint texture
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
2999 static void null_glCopyTextureSubImage3DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3000 static void null_glCoverFillPathInstancedNV( GLsizei numPaths
, GLenum pathNameType
, const void *paths
, GLuint pathBase
, GLenum coverMode
, GLenum transformType
, const GLfloat
*transformValues
) { }
3001 static void null_glCoverFillPathNV( GLuint path
, GLenum coverMode
) { }
3002 static void null_glCoverStrokePathInstancedNV( GLsizei numPaths
, GLenum pathNameType
, const void *paths
, GLuint pathBase
, GLenum coverMode
, GLenum transformType
, const GLfloat
*transformValues
) { }
3003 static void null_glCoverStrokePathNV( GLuint path
, GLenum coverMode
) { }
3004 static void null_glCoverageModulationNV( GLenum components
) { }
3005 static void null_glCoverageModulationTableNV( GLsizei n
, const GLfloat
*v
) { }
3006 static void null_glCreateBuffers( GLsizei n
, GLuint
*buffers
) { }
3007 static void null_glCreateCommandListsNV( GLsizei n
, GLuint
*lists
) { }
3008 static void null_glCreateFramebuffers( GLsizei n
, GLuint
*framebuffers
) { }
3009 static void null_glCreateMemoryObjectsEXT( GLsizei n
, GLuint
*memoryObjects
) { }
3010 static void null_glCreatePerfQueryINTEL( GLuint queryId
, GLuint
*queryHandle
) { }
3011 static GLuint
null_glCreateProgram(void) { return 0; }
3012 static GLhandleARB
null_glCreateProgramObjectARB(void) { return 0; }
3013 static void null_glCreateProgramPipelines( GLsizei n
, GLuint
*pipelines
) { }
3014 static GLuint
null_glCreateProgressFenceNVX(void) { return 0; }
3015 static void null_glCreateQueries( GLenum target
, GLsizei n
, GLuint
*ids
) { }
3016 static void null_glCreateRenderbuffers( GLsizei n
, GLuint
*renderbuffers
) { }
3017 static void null_glCreateSamplers( GLsizei n
, GLuint
*samplers
) { }
3018 static GLuint
null_glCreateShader( GLenum type
) { return 0; }
3019 static GLhandleARB
null_glCreateShaderObjectARB( GLenum shaderType
) { return 0; }
3020 static GLuint
null_glCreateShaderProgramEXT( GLenum type
, const GLchar
*string
) { return 0; }
3021 static GLuint
null_glCreateShaderProgramv( GLenum type
, GLsizei count
, const GLchar
*const*strings
) { return 0; }
3022 static void null_glCreateStatesNV( GLsizei n
, GLuint
*states
) { }
3023 static GLsync
null_glCreateSyncFromCLeventARB( struct _cl_context
*context
, struct _cl_event
*event
, GLbitfield flags
) { return 0; }
3024 static void null_glCreateTextures( GLenum target
, GLsizei n
, GLuint
*textures
) { }
3025 static void null_glCreateTransformFeedbacks( GLsizei n
, GLuint
*ids
) { }
3026 static void null_glCreateVertexArrays( GLsizei n
, GLuint
*arrays
) { }
3027 static void null_glCullParameterdvEXT( GLenum pname
, GLdouble
*params
) { }
3028 static void null_glCullParameterfvEXT( GLenum pname
, GLfloat
*params
) { }
3029 static void null_glCurrentPaletteMatrixARB( GLint index
) { }
3030 static void null_glDebugMessageCallback( GLDEBUGPROC callback
, const void *userParam
) { }
3031 static void null_glDebugMessageCallbackAMD( GLDEBUGPROCAMD callback
, void *userParam
) { }
3032 static void null_glDebugMessageCallbackARB( GLDEBUGPROCARB callback
, const void *userParam
) { }
3033 static void null_glDebugMessageControl( GLenum source
, GLenum type
, GLenum severity
, GLsizei count
, const GLuint
*ids
, GLboolean enabled
) { }
3034 static void null_glDebugMessageControlARB( GLenum source
, GLenum type
, GLenum severity
, GLsizei count
, const GLuint
*ids
, GLboolean enabled
) { }
3035 static void null_glDebugMessageEnableAMD( GLenum category
, GLenum severity
, GLsizei count
, const GLuint
*ids
, GLboolean enabled
) { }
3036 static void null_glDebugMessageInsert( GLenum source
, GLenum type
, GLuint id
, GLenum severity
, GLsizei length
, const GLchar
*buf
) { }
3037 static void null_glDebugMessageInsertAMD( GLenum category
, GLenum severity
, GLuint id
, GLsizei length
, const GLchar
*buf
) { }
3038 static void null_glDebugMessageInsertARB( GLenum source
, GLenum type
, GLuint id
, GLenum severity
, GLsizei length
, const GLchar
*buf
) { }
3039 static void null_glDeformSGIX( GLbitfield mask
) { }
3040 static void null_glDeformationMap3dSGIX( GLenum target
, GLdouble u1
, GLdouble u2
, GLint ustride
, GLint uorder
, GLdouble v1
, GLdouble v2
, GLint vstride
, GLint vorder
, GLdouble w1
, GLdouble w2
, GLint wstride
, GLint worder
, const GLdouble
*points
) { }
3041 static void null_glDeformationMap3fSGIX( GLenum target
, GLfloat u1
, GLfloat u2
, GLint ustride
, GLint uorder
, GLfloat v1
, GLfloat v2
, GLint vstride
, GLint vorder
, GLfloat w1
, GLfloat w2
, GLint wstride
, GLint worder
, const GLfloat
*points
) { }
3042 static void null_glDeleteAsyncMarkersSGIX( GLuint marker
, GLsizei range
) { }
3043 static void null_glDeleteBufferRegion( GLenum region
) { }
3044 static void null_glDeleteBuffers( GLsizei n
, const GLuint
*buffers
) { }
3045 static void null_glDeleteBuffersARB( GLsizei n
, const GLuint
*buffers
) { }
3046 static void null_glDeleteCommandListsNV( GLsizei n
, const GLuint
*lists
) { }
3047 static void null_glDeleteFencesAPPLE( GLsizei n
, const GLuint
*fences
) { }
3048 static void null_glDeleteFencesNV( GLsizei n
, const GLuint
*fences
) { }
3049 static void null_glDeleteFragmentShaderATI( GLuint id
) { }
3050 static void null_glDeleteFramebuffers( GLsizei n
, const GLuint
*framebuffers
) { }
3051 static void null_glDeleteFramebuffersEXT( GLsizei n
, const GLuint
*framebuffers
) { }
3052 static void null_glDeleteMemoryObjectsEXT( GLsizei n
, const GLuint
*memoryObjects
) { }
3053 static void null_glDeleteNamedStringARB( GLint namelen
, const GLchar
*name
) { }
3054 static void null_glDeleteNamesAMD( GLenum identifier
, GLuint num
, const GLuint
*names
) { }
3055 static void null_glDeleteObjectARB( GLhandleARB obj
) { }
3056 static void null_glDeleteObjectBufferATI( GLuint buffer
) { }
3057 static void null_glDeleteOcclusionQueriesNV( GLsizei n
, const GLuint
*ids
) { }
3058 static void null_glDeletePathsNV( GLuint path
, GLsizei range
) { }
3059 static void null_glDeletePerfMonitorsAMD( GLsizei n
, GLuint
*monitors
) { }
3060 static void null_glDeletePerfQueryINTEL( GLuint queryHandle
) { }
3061 static void null_glDeleteProgram( GLuint program
) { }
3062 static void null_glDeleteProgramPipelines( GLsizei n
, const GLuint
*pipelines
) { }
3063 static void null_glDeleteProgramsARB( GLsizei n
, const GLuint
*programs
) { }
3064 static void null_glDeleteProgramsNV( GLsizei n
, const GLuint
*programs
) { }
3065 static void null_glDeleteQueries( GLsizei n
, const GLuint
*ids
) { }
3066 static void null_glDeleteQueriesARB( GLsizei n
, const GLuint
*ids
) { }
3067 static void null_glDeleteQueryResourceTagNV( GLsizei n
, const GLint
*tagIds
) { }
3068 static void null_glDeleteRenderbuffers( GLsizei n
, const GLuint
*renderbuffers
) { }
3069 static void null_glDeleteRenderbuffersEXT( GLsizei n
, const GLuint
*renderbuffers
) { }
3070 static void null_glDeleteSamplers( GLsizei count
, const GLuint
*samplers
) { }
3071 static void null_glDeleteSemaphoresEXT( GLsizei n
, const GLuint
*semaphores
) { }
3072 static void null_glDeleteShader( GLuint shader
) { }
3073 static void null_glDeleteStatesNV( GLsizei n
, const GLuint
*states
) { }
3074 static void null_glDeleteSync( GLsync sync
) { }
3075 static void null_glDeleteTexturesEXT( GLsizei n
, const GLuint
*textures
) { }
3076 static void null_glDeleteTransformFeedbacks( GLsizei n
, const GLuint
*ids
) { }
3077 static void null_glDeleteTransformFeedbacksNV( GLsizei n
, const GLuint
*ids
) { }
3078 static void null_glDeleteVertexArrays( GLsizei n
, const GLuint
*arrays
) { }
3079 static void null_glDeleteVertexArraysAPPLE( GLsizei n
, const GLuint
*arrays
) { }
3080 static void null_glDeleteVertexShaderEXT( GLuint id
) { }
3081 static void null_glDepthBoundsEXT( GLclampd zmin
, GLclampd zmax
) { }
3082 static void null_glDepthBoundsdNV( GLdouble zmin
, GLdouble zmax
) { }
3083 static void null_glDepthRangeArraydvNV( GLuint first
, GLsizei count
, const GLdouble
*v
) { }
3084 static void null_glDepthRangeArrayv( GLuint first
, GLsizei count
, const GLdouble
*v
) { }
3085 static void null_glDepthRangeIndexed( GLuint index
, GLdouble n
, GLdouble f
) { }
3086 static void null_glDepthRangeIndexeddNV( GLuint index
, GLdouble n
, GLdouble f
) { }
3087 static void null_glDepthRangedNV( GLdouble zNear
, GLdouble zFar
) { }
3088 static void null_glDepthRangef( GLfloat n
, GLfloat f
) { }
3089 static void null_glDepthRangefOES( GLclampf n
, GLclampf f
) { }
3090 static void null_glDepthRangexOES( GLfixed n
, GLfixed f
) { }
3091 static void null_glDetachObjectARB( GLhandleARB containerObj
, GLhandleARB attachedObj
) { }
3092 static void null_glDetachShader( GLuint program
, GLuint shader
) { }
3093 static void null_glDetailTexFuncSGIS( GLenum target
, GLsizei n
, const GLfloat
*points
) { }
3094 static void null_glDisableClientStateIndexedEXT( GLenum array
, GLuint index
) { }
3095 static void null_glDisableClientStateiEXT( GLenum array
, GLuint index
) { }
3096 static void null_glDisableIndexedEXT( GLenum target
, GLuint index
) { }
3097 static void null_glDisableVariantClientStateEXT( GLuint id
) { }
3098 static void null_glDisableVertexArrayAttrib( GLuint vaobj
, GLuint index
) { }
3099 static void null_glDisableVertexArrayAttribEXT( GLuint vaobj
, GLuint index
) { }
3100 static void null_glDisableVertexArrayEXT( GLuint vaobj
, GLenum array
) { }
3101 static void null_glDisableVertexAttribAPPLE( GLuint index
, GLenum pname
) { }
3102 static void null_glDisableVertexAttribArray( GLuint index
) { }
3103 static void null_glDisableVertexAttribArrayARB( GLuint index
) { }
3104 static void null_glDisablei( GLenum target
, GLuint index
) { }
3105 static void null_glDispatchCompute( GLuint num_groups_x
, GLuint num_groups_y
, GLuint num_groups_z
) { }
3106 static void null_glDispatchComputeGroupSizeARB( GLuint num_groups_x
, GLuint num_groups_y
, GLuint num_groups_z
, GLuint group_size_x
, GLuint group_size_y
, GLuint group_size_z
) { }
3107 static void null_glDispatchComputeIndirect( GLintptr indirect
) { }
3108 static void null_glDrawArraysEXT( GLenum mode
, GLint first
, GLsizei count
) { }
3109 static void null_glDrawArraysIndirect( GLenum mode
, const void *indirect
) { }
3110 static void null_glDrawArraysInstanced( GLenum mode
, GLint first
, GLsizei count
, GLsizei instancecount
) { }
3111 static void null_glDrawArraysInstancedARB( GLenum mode
, GLint first
, GLsizei count
, GLsizei primcount
) { }
3112 static void null_glDrawArraysInstancedBaseInstance( GLenum mode
, GLint first
, GLsizei count
, GLsizei instancecount
, GLuint baseinstance
) { }
3113 static void null_glDrawArraysInstancedEXT( GLenum mode
, GLint start
, GLsizei count
, GLsizei primcount
) { }
3114 static void null_glDrawBufferRegion( GLenum region
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint xDest
, GLint yDest
) { }
3115 static void null_glDrawBuffers( GLsizei n
, const GLenum
*bufs
) { }
3116 static void null_glDrawBuffersARB( GLsizei n
, const GLenum
*bufs
) { }
3117 static void null_glDrawBuffersATI( GLsizei n
, const GLenum
*bufs
) { }
3118 static void null_glDrawCommandsAddressNV( GLenum primitiveMode
, const GLuint64
*indirects
, const GLsizei
*sizes
, GLuint count
) { }
3119 static void null_glDrawCommandsNV( GLenum primitiveMode
, GLuint buffer
, const GLintptr
*indirects
, const GLsizei
*sizes
, GLuint count
) { }
3120 static void null_glDrawCommandsStatesAddressNV( const GLuint64
*indirects
, const GLsizei
*sizes
, const GLuint
*states
, const GLuint
*fbos
, GLuint count
) { }
3121 static void null_glDrawCommandsStatesNV( GLuint buffer
, const GLintptr
*indirects
, const GLsizei
*sizes
, const GLuint
*states
, const GLuint
*fbos
, GLuint count
) { }
3122 static void null_glDrawElementArrayAPPLE( GLenum mode
, GLint first
, GLsizei count
) { }
3123 static void null_glDrawElementArrayATI( GLenum mode
, GLsizei count
) { }
3124 static void null_glDrawElementsBaseVertex( GLenum mode
, GLsizei count
, GLenum type
, const void *indices
, GLint basevertex
) { }
3125 static void null_glDrawElementsIndirect( GLenum mode
, GLenum type
, const void *indirect
) { }
3126 static void null_glDrawElementsInstanced( GLenum mode
, GLsizei count
, GLenum type
, const void *indices
, GLsizei instancecount
) { }
3127 static void null_glDrawElementsInstancedARB( GLenum mode
, GLsizei count
, GLenum type
, const void *indices
, GLsizei primcount
) { }
3128 static void null_glDrawElementsInstancedBaseInstance( GLenum mode
, GLsizei count
, GLenum type
, const void *indices
, GLsizei instancecount
, GLuint baseinstance
) { }
3129 static void null_glDrawElementsInstancedBaseVertex( GLenum mode
, GLsizei count
, GLenum type
, const void *indices
, GLsizei instancecount
, GLint basevertex
) { }
3130 static void null_glDrawElementsInstancedBaseVertexBaseInstance( GLenum mode
, GLsizei count
, GLenum type
, const void *indices
, GLsizei instancecount
, GLint basevertex
, GLuint baseinstance
) { }
3131 static void null_glDrawElementsInstancedEXT( GLenum mode
, GLsizei count
, GLenum type
, const void *indices
, GLsizei primcount
) { }
3132 static void null_glDrawMeshArraysSUN( GLenum mode
, GLint first
, GLsizei count
, GLsizei width
) { }
3133 static void null_glDrawMeshTasksIndirectNV( GLintptr indirect
) { }
3134 static void null_glDrawMeshTasksNV( GLuint first
, GLuint count
) { }
3135 static void null_glDrawRangeElementArrayAPPLE( GLenum mode
, GLuint start
, GLuint end
, GLint first
, GLsizei count
) { }
3136 static void null_glDrawRangeElementArrayATI( GLenum mode
, GLuint start
, GLuint end
, GLsizei count
) { }
3137 static void null_glDrawRangeElements( GLenum mode
, GLuint start
, GLuint end
, GLsizei count
, GLenum type
, const void *indices
) { }
3138 static void null_glDrawRangeElementsBaseVertex( GLenum mode
, GLuint start
, GLuint end
, GLsizei count
, GLenum type
, const void *indices
, GLint basevertex
) { }
3139 static void null_glDrawRangeElementsEXT( GLenum mode
, GLuint start
, GLuint end
, GLsizei count
, GLenum type
, const void *indices
) { }
3140 static void null_glDrawTextureNV( GLuint texture
, GLuint sampler
, GLfloat x0
, GLfloat y0
, GLfloat x1
, GLfloat y1
, GLfloat z
, GLfloat s0
, GLfloat t0
, GLfloat s1
, GLfloat t1
) { }
3141 static void null_glDrawTransformFeedback( GLenum mode
, GLuint id
) { }
3142 static void null_glDrawTransformFeedbackInstanced( GLenum mode
, GLuint id
, GLsizei instancecount
) { }
3143 static void null_glDrawTransformFeedbackNV( GLenum mode
, GLuint id
) { }
3144 static void null_glDrawTransformFeedbackStream( GLenum mode
, GLuint id
, GLuint stream
) { }
3145 static void null_glDrawTransformFeedbackStreamInstanced( GLenum mode
, GLuint id
, GLuint stream
, GLsizei instancecount
) { }
3146 static void null_glDrawVkImageNV( GLuint64 vkImage
, GLuint sampler
, GLfloat x0
, GLfloat y0
, GLfloat x1
, GLfloat y1
, GLfloat z
, GLfloat s0
, GLfloat t0
, GLfloat s1
, GLfloat t1
) { }
3147 static void null_glEGLImageTargetTexStorageEXT( GLenum target
, GLeglImageOES image
, const GLint
* attrib_list
) { }
3148 static void null_glEGLImageTargetTextureStorageEXT( GLuint texture
, GLeglImageOES image
, const GLint
* attrib_list
) { }
3149 static void null_glEdgeFlagFormatNV( GLsizei stride
) { }
3150 static void null_glEdgeFlagPointerEXT( GLsizei stride
, GLsizei count
, const GLboolean
*pointer
) { }
3151 static void null_glEdgeFlagPointerListIBM( GLint stride
, const GLboolean
**pointer
, GLint ptrstride
) { }
3152 static void null_glElementPointerAPPLE( GLenum type
, const void *pointer
) { }
3153 static void null_glElementPointerATI( GLenum type
, const void *pointer
) { }
3154 static void null_glEnableClientStateIndexedEXT( GLenum array
, GLuint index
) { }
3155 static void null_glEnableClientStateiEXT( GLenum array
, GLuint index
) { }
3156 static void null_glEnableIndexedEXT( GLenum target
, GLuint index
) { }
3157 static void null_glEnableVariantClientStateEXT( GLuint id
) { }
3158 static void null_glEnableVertexArrayAttrib( GLuint vaobj
, GLuint index
) { }
3159 static void null_glEnableVertexArrayAttribEXT( GLuint vaobj
, GLuint index
) { }
3160 static void null_glEnableVertexArrayEXT( GLuint vaobj
, GLenum array
) { }
3161 static void null_glEnableVertexAttribAPPLE( GLuint index
, GLenum pname
) { }
3162 static void null_glEnableVertexAttribArray( GLuint index
) { }
3163 static void null_glEnableVertexAttribArrayARB( GLuint index
) { }
3164 static void null_glEnablei( GLenum target
, GLuint index
) { }
3165 static void null_glEndConditionalRender(void) { }
3166 static void null_glEndConditionalRenderNV(void) { }
3167 static void null_glEndConditionalRenderNVX(void) { }
3168 static void null_glEndFragmentShaderATI(void) { }
3169 static void null_glEndOcclusionQueryNV(void) { }
3170 static void null_glEndPerfMonitorAMD( GLuint monitor
) { }
3171 static void null_glEndPerfQueryINTEL( GLuint queryHandle
) { }
3172 static void null_glEndQuery( GLenum target
) { }
3173 static void null_glEndQueryARB( GLenum target
) { }
3174 static void null_glEndQueryIndexed( GLenum target
, GLuint index
) { }
3175 static void null_glEndTransformFeedback(void) { }
3176 static void null_glEndTransformFeedbackEXT(void) { }
3177 static void null_glEndTransformFeedbackNV(void) { }
3178 static void null_glEndVertexShaderEXT(void) { }
3179 static void null_glEndVideoCaptureNV( GLuint video_capture_slot
) { }
3180 static void null_glEvalCoord1xOES( GLfixed u
) { }
3181 static void null_glEvalCoord1xvOES( const GLfixed
*coords
) { }
3182 static void null_glEvalCoord2xOES( GLfixed u
, GLfixed v
) { }
3183 static void null_glEvalCoord2xvOES( const GLfixed
*coords
) { }
3184 static void null_glEvalMapsNV( GLenum target
, GLenum mode
) { }
3185 static void null_glEvaluateDepthValuesARB(void) { }
3186 static void null_glExecuteProgramNV( GLenum target
, GLuint id
, const GLfloat
*params
) { }
3187 static void null_glExtractComponentEXT( GLuint res
, GLuint src
, GLuint num
) { }
3188 static void null_glFeedbackBufferxOES( GLsizei n
, GLenum type
, const GLfixed
*buffer
) { }
3189 static GLsync
null_glFenceSync( GLenum condition
, GLbitfield flags
) { return 0; }
3190 static void null_glFinalCombinerInputNV( GLenum variable
, GLenum input
, GLenum mapping
, GLenum componentUsage
) { }
3191 static GLint
null_glFinishAsyncSGIX( GLuint
*markerp
) { return 0; }
3192 static void null_glFinishFenceAPPLE( GLuint fence
) { }
3193 static void null_glFinishFenceNV( GLuint fence
) { }
3194 static void null_glFinishObjectAPPLE( GLenum object
, GLint name
) { }
3195 static void null_glFinishTextureSUNX(void) { }
3196 static void null_glFlushMappedBufferRange( GLenum target
, GLintptr offset
, GLsizeiptr length
) { }
3197 static void null_glFlushMappedBufferRangeAPPLE( GLenum target
, GLintptr offset
, GLsizeiptr size
) { }
3198 static void null_glFlushMappedNamedBufferRange( GLuint buffer
, GLintptr offset
, GLsizeiptr length
) { }
3199 static void null_glFlushMappedNamedBufferRangeEXT( GLuint buffer
, GLintptr offset
, GLsizeiptr length
) { }
3200 static void null_glFlushPixelDataRangeNV( GLenum target
) { }
3201 static void null_glFlushRasterSGIX(void) { }
3202 static void null_glFlushStaticDataIBM( GLenum target
) { }
3203 static void null_glFlushVertexArrayRangeAPPLE( GLsizei length
, void *pointer
) { }
3204 static void null_glFlushVertexArrayRangeNV(void) { }
3205 static void null_glFogCoordFormatNV( GLenum type
, GLsizei stride
) { }
3206 static void null_glFogCoordPointer( GLenum type
, GLsizei stride
, const void *pointer
) { }
3207 static void null_glFogCoordPointerEXT( GLenum type
, GLsizei stride
, const void *pointer
) { }
3208 static void null_glFogCoordPointerListIBM( GLenum type
, GLint stride
, const void **pointer
, GLint ptrstride
) { }
3209 static void null_glFogCoordd( GLdouble coord
) { }
3210 static void null_glFogCoorddEXT( GLdouble coord
) { }
3211 static void null_glFogCoorddv( const GLdouble
*coord
) { }
3212 static void null_glFogCoorddvEXT( const GLdouble
*coord
) { }
3213 static void null_glFogCoordf( GLfloat coord
) { }
3214 static void null_glFogCoordfEXT( GLfloat coord
) { }
3215 static void null_glFogCoordfv( const GLfloat
*coord
) { }
3216 static void null_glFogCoordfvEXT( const GLfloat
*coord
) { }
3217 static void null_glFogCoordhNV( GLhalfNV fog
) { }
3218 static void null_glFogCoordhvNV( const GLhalfNV
*fog
) { }
3219 static void null_glFogFuncSGIS( GLsizei n
, const GLfloat
*points
) { }
3220 static void null_glFogxOES( GLenum pname
, GLfixed param
) { }
3221 static void null_glFogxvOES( GLenum pname
, const GLfixed
*param
) { }
3222 static void null_glFragmentColorMaterialSGIX( GLenum face
, GLenum mode
) { }
3223 static void null_glFragmentCoverageColorNV( GLuint color
) { }
3224 static void null_glFragmentLightModelfSGIX( GLenum pname
, GLfloat param
) { }
3225 static void null_glFragmentLightModelfvSGIX( GLenum pname
, const GLfloat
*params
) { }
3226 static void null_glFragmentLightModeliSGIX( GLenum pname
, GLint param
) { }
3227 static void null_glFragmentLightModelivSGIX( GLenum pname
, const GLint
*params
) { }
3228 static void null_glFragmentLightfSGIX( GLenum light
, GLenum pname
, GLfloat param
) { }
3229 static void null_glFragmentLightfvSGIX( GLenum light
, GLenum pname
, const GLfloat
*params
) { }
3230 static void null_glFragmentLightiSGIX( GLenum light
, GLenum pname
, GLint param
) { }
3231 static void null_glFragmentLightivSGIX( GLenum light
, GLenum pname
, const GLint
*params
) { }
3232 static void null_glFragmentMaterialfSGIX( GLenum face
, GLenum pname
, GLfloat param
) { }
3233 static void null_glFragmentMaterialfvSGIX( GLenum face
, GLenum pname
, const GLfloat
*params
) { }
3234 static void null_glFragmentMaterialiSGIX( GLenum face
, GLenum pname
, GLint param
) { }
3235 static void null_glFragmentMaterialivSGIX( GLenum face
, GLenum pname
, const GLint
*params
) { }
3236 static void null_glFrameTerminatorGREMEDY(void) { }
3237 static void null_glFrameZoomSGIX( GLint factor
) { }
3238 static void null_glFramebufferDrawBufferEXT( GLuint framebuffer
, GLenum mode
) { }
3239 static void null_glFramebufferDrawBuffersEXT( GLuint framebuffer
, GLsizei n
, const GLenum
*bufs
) { }
3240 static void null_glFramebufferFetchBarrierEXT(void) { }
3241 static void null_glFramebufferParameteri( GLenum target
, GLenum pname
, GLint param
) { }
3242 static void null_glFramebufferParameteriMESA( GLenum target
, GLenum pname
, GLint param
) { }
3243 static void null_glFramebufferReadBufferEXT( GLuint framebuffer
, GLenum mode
) { }
3244 static void null_glFramebufferRenderbuffer( GLenum target
, GLenum attachment
, GLenum renderbuffertarget
, GLuint renderbuffer
) { }
3245 static void null_glFramebufferRenderbufferEXT( GLenum target
, GLenum attachment
, GLenum renderbuffertarget
, GLuint renderbuffer
) { }
3246 static void null_glFramebufferSampleLocationsfvARB( GLenum target
, GLuint start
, GLsizei count
, const GLfloat
*v
) { }
3247 static void null_glFramebufferSampleLocationsfvNV( GLenum target
, GLuint start
, GLsizei count
, const GLfloat
*v
) { }
3248 static void null_glFramebufferSamplePositionsfvAMD( GLenum target
, GLuint numsamples
, GLuint pixelindex
, const GLfloat
*values
) { }
3249 static void null_glFramebufferTexture( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
) { }
3250 static void null_glFramebufferTexture1D( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) { }
3251 static void null_glFramebufferTexture1DEXT( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) { }
3252 static void null_glFramebufferTexture2D( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) { }
3253 static void null_glFramebufferTexture2DEXT( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) { }
3254 static void null_glFramebufferTexture3D( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
, GLint zoffset
) { }
3255 static void null_glFramebufferTexture3DEXT( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
, GLint zoffset
) { }
3256 static void null_glFramebufferTextureARB( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
) { }
3257 static void null_glFramebufferTextureEXT( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
) { }
3258 static void null_glFramebufferTextureFaceARB( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLenum face
) { }
3259 static void null_glFramebufferTextureFaceEXT( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLenum face
) { }
3260 static void null_glFramebufferTextureLayer( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLint layer
) { }
3261 static void null_glFramebufferTextureLayerARB( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLint layer
) { }
3262 static void null_glFramebufferTextureLayerEXT( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLint layer
) { }
3263 static void null_glFramebufferTextureMultiviewOVR( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLint baseViewIndex
, GLsizei numViews
) { }
3264 static void null_glFreeObjectBufferATI( GLuint buffer
) { }
3265 static void null_glFrustumfOES( GLfloat l
, GLfloat r
, GLfloat b
, GLfloat t
, GLfloat n
, GLfloat f
) { }
3266 static void null_glFrustumxOES( GLfixed l
, GLfixed r
, GLfixed b
, GLfixed t
, GLfixed n
, GLfixed f
) { }
3267 static GLuint
null_glGenAsyncMarkersSGIX( GLsizei range
) { return 0; }
3268 static void null_glGenBuffers( GLsizei n
, GLuint
*buffers
) { }
3269 static void null_glGenBuffersARB( GLsizei n
, GLuint
*buffers
) { }
3270 static void null_glGenFencesAPPLE( GLsizei n
, GLuint
*fences
) { }
3271 static void null_glGenFencesNV( GLsizei n
, GLuint
*fences
) { }
3272 static GLuint
null_glGenFragmentShadersATI( GLuint range
) { return 0; }
3273 static void null_glGenFramebuffers( GLsizei n
, GLuint
*framebuffers
) { }
3274 static void null_glGenFramebuffersEXT( GLsizei n
, GLuint
*framebuffers
) { }
3275 static void null_glGenNamesAMD( GLenum identifier
, GLuint num
, GLuint
*names
) { }
3276 static void null_glGenOcclusionQueriesNV( GLsizei n
, GLuint
*ids
) { }
3277 static GLuint
null_glGenPathsNV( GLsizei range
) { return 0; }
3278 static void null_glGenPerfMonitorsAMD( GLsizei n
, GLuint
*monitors
) { }
3279 static void null_glGenProgramPipelines( GLsizei n
, GLuint
*pipelines
) { }
3280 static void null_glGenProgramsARB( GLsizei n
, GLuint
*programs
) { }
3281 static void null_glGenProgramsNV( GLsizei n
, GLuint
*programs
) { }
3282 static void null_glGenQueries( GLsizei n
, GLuint
*ids
) { }
3283 static void null_glGenQueriesARB( GLsizei n
, GLuint
*ids
) { }
3284 static void null_glGenQueryResourceTagNV( GLsizei n
, GLint
*tagIds
) { }
3285 static void null_glGenRenderbuffers( GLsizei n
, GLuint
*renderbuffers
) { }
3286 static void null_glGenRenderbuffersEXT( GLsizei n
, GLuint
*renderbuffers
) { }
3287 static void null_glGenSamplers( GLsizei count
, GLuint
*samplers
) { }
3288 static void null_glGenSemaphoresEXT( GLsizei n
, GLuint
*semaphores
) { }
3289 static GLuint
null_glGenSymbolsEXT( GLenum datatype
, GLenum storagetype
, GLenum range
, GLuint components
) { return 0; }
3290 static void null_glGenTexturesEXT( GLsizei n
, GLuint
*textures
) { }
3291 static void null_glGenTransformFeedbacks( GLsizei n
, GLuint
*ids
) { }
3292 static void null_glGenTransformFeedbacksNV( GLsizei n
, GLuint
*ids
) { }
3293 static void null_glGenVertexArrays( GLsizei n
, GLuint
*arrays
) { }
3294 static void null_glGenVertexArraysAPPLE( GLsizei n
, GLuint
*arrays
) { }
3295 static GLuint
null_glGenVertexShadersEXT( GLuint range
) { return 0; }
3296 static void null_glGenerateMipmap( GLenum target
) { }
3297 static void null_glGenerateMipmapEXT( GLenum target
) { }
3298 static void null_glGenerateMultiTexMipmapEXT( GLenum texunit
, GLenum target
) { }
3299 static void null_glGenerateTextureMipmap( GLuint texture
) { }
3300 static void null_glGenerateTextureMipmapEXT( GLuint texture
, GLenum target
) { }
3301 static void null_glGetActiveAtomicCounterBufferiv( GLuint program
, GLuint bufferIndex
, GLenum pname
, GLint
*params
) { }
3302 static void null_glGetActiveAttrib( GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
*length
, GLint
*size
, GLenum
*type
, GLchar
*name
) { }
3303 static void null_glGetActiveAttribARB( GLhandleARB programObj
, GLuint index
, GLsizei maxLength
, GLsizei
*length
, GLint
*size
, GLenum
*type
, GLcharARB
*name
) { }
3304 static void null_glGetActiveSubroutineName( GLuint program
, GLenum shadertype
, GLuint index
, GLsizei bufSize
, GLsizei
*length
, GLchar
*name
) { }
3305 static void null_glGetActiveSubroutineUniformName( GLuint program
, GLenum shadertype
, GLuint index
, GLsizei bufSize
, GLsizei
*length
, GLchar
*name
) { }
3306 static void null_glGetActiveSubroutineUniformiv( GLuint program
, GLenum shadertype
, GLuint index
, GLenum pname
, GLint
*values
) { }
3307 static void null_glGetActiveUniform( GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
*length
, GLint
*size
, GLenum
*type
, GLchar
*name
) { }
3308 static void null_glGetActiveUniformARB( GLhandleARB programObj
, GLuint index
, GLsizei maxLength
, GLsizei
*length
, GLint
*size
, GLenum
*type
, GLcharARB
*name
) { }
3309 static void null_glGetActiveUniformBlockName( GLuint program
, GLuint uniformBlockIndex
, GLsizei bufSize
, GLsizei
*length
, GLchar
*uniformBlockName
) { }
3310 static void null_glGetActiveUniformBlockiv( GLuint program
, GLuint uniformBlockIndex
, GLenum pname
, GLint
*params
) { }
3311 static void null_glGetActiveUniformName( GLuint program
, GLuint uniformIndex
, GLsizei bufSize
, GLsizei
*length
, GLchar
*uniformName
) { }
3312 static void null_glGetActiveUniformsiv( GLuint program
, GLsizei uniformCount
, const GLuint
*uniformIndices
, GLenum pname
, GLint
*params
) { }
3313 static void null_glGetActiveVaryingNV( GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
*length
, GLsizei
*size
, GLenum
*type
, GLchar
*name
) { }
3314 static void null_glGetArrayObjectfvATI( GLenum array
, GLenum pname
, GLfloat
*params
) { }
3315 static void null_glGetArrayObjectivATI( GLenum array
, GLenum pname
, GLint
*params
) { }
3316 static void null_glGetAttachedObjectsARB( GLhandleARB containerObj
, GLsizei maxCount
, GLsizei
*count
, GLhandleARB
*obj
) { }
3317 static void null_glGetAttachedShaders( GLuint program
, GLsizei maxCount
, GLsizei
*count
, GLuint
*shaders
) { }
3318 static GLint
null_glGetAttribLocation( GLuint program
, const GLchar
*name
) { return 0; }
3319 static GLint
null_glGetAttribLocationARB( GLhandleARB programObj
, const GLcharARB
*name
) { return 0; }
3320 static void null_glGetBooleanIndexedvEXT( GLenum target
, GLuint index
, GLboolean
*data
) { }
3321 static void null_glGetBooleani_v( GLenum target
, GLuint index
, GLboolean
*data
) { }
3322 static void null_glGetBufferParameteri64v( GLenum target
, GLenum pname
, GLint64
*params
) { }
3323 static void null_glGetBufferParameteriv( GLenum target
, GLenum pname
, GLint
*params
) { }
3324 static void null_glGetBufferParameterivARB( GLenum target
, GLenum pname
, GLint
*params
) { }
3325 static void null_glGetBufferParameterui64vNV( GLenum target
, GLenum pname
, GLuint64EXT
*params
) { }
3326 static void null_glGetBufferPointerv( GLenum target
, GLenum pname
, void **params
) { }
3327 static void null_glGetBufferPointervARB( GLenum target
, GLenum pname
, void **params
) { }
3328 static void null_glGetBufferSubData( GLenum target
, GLintptr offset
, GLsizeiptr size
, void *data
) { }
3329 static void null_glGetBufferSubDataARB( GLenum target
, GLintptrARB offset
, GLsizeiptrARB size
, void *data
) { }
3330 static void null_glGetClipPlanefOES( GLenum plane
, GLfloat
*equation
) { }
3331 static void null_glGetClipPlanexOES( GLenum plane
, GLfixed
*equation
) { }
3332 static void null_glGetColorTable( GLenum target
, GLenum format
, GLenum type
, void *table
) { }
3333 static void null_glGetColorTableEXT( GLenum target
, GLenum format
, GLenum type
, void *data
) { }
3334 static void null_glGetColorTableParameterfv( GLenum target
, GLenum pname
, GLfloat
*params
) { }
3335 static void null_glGetColorTableParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
*params
) { }
3336 static void null_glGetColorTableParameterfvSGI( GLenum target
, GLenum pname
, GLfloat
*params
) { }
3337 static void null_glGetColorTableParameteriv( GLenum target
, GLenum pname
, GLint
*params
) { }
3338 static void null_glGetColorTableParameterivEXT( GLenum target
, GLenum pname
, GLint
*params
) { }
3339 static void null_glGetColorTableParameterivSGI( GLenum target
, GLenum pname
, GLint
*params
) { }
3340 static void null_glGetColorTableSGI( GLenum target
, GLenum format
, GLenum type
, void *table
) { }
3341 static void null_glGetCombinerInputParameterfvNV( GLenum stage
, GLenum portion
, GLenum variable
, GLenum pname
, GLfloat
*params
) { }
3342 static void null_glGetCombinerInputParameterivNV( GLenum stage
, GLenum portion
, GLenum variable
, GLenum pname
, GLint
*params
) { }
3343 static void null_glGetCombinerOutputParameterfvNV( GLenum stage
, GLenum portion
, GLenum pname
, GLfloat
*params
) { }
3344 static void null_glGetCombinerOutputParameterivNV( GLenum stage
, GLenum portion
, GLenum pname
, GLint
*params
) { }
3345 static void null_glGetCombinerStageParameterfvNV( GLenum stage
, GLenum pname
, GLfloat
*params
) { }
3346 static GLuint
null_glGetCommandHeaderNV( GLenum tokenID
, GLuint size
) { return 0; }
3347 static void null_glGetCompressedMultiTexImageEXT( GLenum texunit
, GLenum target
, GLint lod
, void *img
) { }
3348 static void null_glGetCompressedTexImage( GLenum target
, GLint level
, void *img
) { }
3349 static void null_glGetCompressedTexImageARB( GLenum target
, GLint level
, void *img
) { }
3350 static void null_glGetCompressedTextureImage( GLuint texture
, GLint level
, GLsizei bufSize
, void *pixels
) { }
3351 static void null_glGetCompressedTextureImageEXT( GLuint texture
, GLenum target
, GLint lod
, void *img
) { }
3352 static void null_glGetCompressedTextureSubImage( GLuint texture
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLsizei bufSize
, void *pixels
) { }
3353 static void null_glGetConvolutionFilter( GLenum target
, GLenum format
, GLenum type
, void *image
) { }
3354 static void null_glGetConvolutionFilterEXT( GLenum target
, GLenum format
, GLenum type
, void *image
) { }
3355 static void null_glGetConvolutionParameterfv( GLenum target
, GLenum pname
, GLfloat
*params
) { }
3356 static void null_glGetConvolutionParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
*params
) { }
3357 static void null_glGetConvolutionParameteriv( GLenum target
, GLenum pname
, GLint
*params
) { }
3358 static void null_glGetConvolutionParameterivEXT( GLenum target
, GLenum pname
, GLint
*params
) { }
3359 static void null_glGetConvolutionParameterxvOES( GLenum target
, GLenum pname
, GLfixed
*params
) { }
3360 static void null_glGetCoverageModulationTableNV( GLsizei bufSize
, GLfloat
*v
) { }
3361 static GLuint
null_glGetDebugMessageLog( GLuint count
, GLsizei bufSize
, GLenum
*sources
, GLenum
*types
, GLuint
*ids
, GLenum
*severities
, GLsizei
*lengths
, GLchar
*messageLog
) { return 0; }
3362 static GLuint
null_glGetDebugMessageLogAMD( GLuint count
, GLsizei bufSize
, GLenum
*categories
, GLuint
*severities
, GLuint
*ids
, GLsizei
*lengths
, GLchar
*message
) { return 0; }
3363 static GLuint
null_glGetDebugMessageLogARB( GLuint count
, GLsizei bufSize
, GLenum
*sources
, GLenum
*types
, GLuint
*ids
, GLenum
*severities
, GLsizei
*lengths
, GLchar
*messageLog
) { return 0; }
3364 static void null_glGetDetailTexFuncSGIS( GLenum target
, GLfloat
*points
) { }
3365 static void null_glGetDoubleIndexedvEXT( GLenum target
, GLuint index
, GLdouble
*data
) { }
3366 static void null_glGetDoublei_v( GLenum target
, GLuint index
, GLdouble
*data
) { }
3367 static void null_glGetDoublei_vEXT( GLenum pname
, GLuint index
, GLdouble
*params
) { }
3368 static void null_glGetFenceivNV( GLuint fence
, GLenum pname
, GLint
*params
) { }
3369 static void null_glGetFinalCombinerInputParameterfvNV( GLenum variable
, GLenum pname
, GLfloat
*params
) { }
3370 static void null_glGetFinalCombinerInputParameterivNV( GLenum variable
, GLenum pname
, GLint
*params
) { }
3371 static void null_glGetFirstPerfQueryIdINTEL( GLuint
*queryId
) { }
3372 static void null_glGetFixedvOES( GLenum pname
, GLfixed
*params
) { }
3373 static void null_glGetFloatIndexedvEXT( GLenum target
, GLuint index
, GLfloat
*data
) { }
3374 static void null_glGetFloati_v( GLenum target
, GLuint index
, GLfloat
*data
) { }
3375 static void null_glGetFloati_vEXT( GLenum pname
, GLuint index
, GLfloat
*params
) { }
3376 static void null_glGetFogFuncSGIS( GLfloat
*points
) { }
3377 static GLint
null_glGetFragDataIndex( GLuint program
, const GLchar
*name
) { return 0; }
3378 static GLint
null_glGetFragDataLocation( GLuint program
, const GLchar
*name
) { return 0; }
3379 static GLint
null_glGetFragDataLocationEXT( GLuint program
, const GLchar
*name
) { return 0; }
3380 static void null_glGetFragmentLightfvSGIX( GLenum light
, GLenum pname
, GLfloat
*params
) { }
3381 static void null_glGetFragmentLightivSGIX( GLenum light
, GLenum pname
, GLint
*params
) { }
3382 static void null_glGetFragmentMaterialfvSGIX( GLenum face
, GLenum pname
, GLfloat
*params
) { }
3383 static void null_glGetFragmentMaterialivSGIX( GLenum face
, GLenum pname
, GLint
*params
) { }
3384 static void null_glGetFramebufferAttachmentParameteriv( GLenum target
, GLenum attachment
, GLenum pname
, GLint
*params
) { }
3385 static void null_glGetFramebufferAttachmentParameterivEXT( GLenum target
, GLenum attachment
, GLenum pname
, GLint
*params
) { }
3386 static void null_glGetFramebufferParameterfvAMD( GLenum target
, GLenum pname
, GLuint numsamples
, GLuint pixelindex
, GLsizei size
, GLfloat
*values
) { }
3387 static void null_glGetFramebufferParameteriv( GLenum target
, GLenum pname
, GLint
*params
) { }
3388 static void null_glGetFramebufferParameterivEXT( GLuint framebuffer
, GLenum pname
, GLint
*params
) { }
3389 static void null_glGetFramebufferParameterivMESA( GLenum target
, GLenum pname
, GLint
*params
) { }
3390 static GLenum
null_glGetGraphicsResetStatus(void) { return 0; }
3391 static GLenum
null_glGetGraphicsResetStatusARB(void) { return 0; }
3392 static GLhandleARB
null_glGetHandleARB( GLenum pname
) { return 0; }
3393 static void null_glGetHistogram( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, void *values
) { }
3394 static void null_glGetHistogramEXT( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, void *values
) { }
3395 static void null_glGetHistogramParameterfv( GLenum target
, GLenum pname
, GLfloat
*params
) { }
3396 static void null_glGetHistogramParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
*params
) { }
3397 static void null_glGetHistogramParameteriv( GLenum target
, GLenum pname
, GLint
*params
) { }
3398 static void null_glGetHistogramParameterivEXT( GLenum target
, GLenum pname
, GLint
*params
) { }
3399 static void null_glGetHistogramParameterxvOES( GLenum target
, GLenum pname
, GLfixed
*params
) { }
3400 static GLuint64
null_glGetImageHandleARB( GLuint texture
, GLint level
, GLboolean layered
, GLint layer
, GLenum format
) { return 0; }
3401 static GLuint64
null_glGetImageHandleNV( GLuint texture
, GLint level
, GLboolean layered
, GLint layer
, GLenum format
) { return 0; }
3402 static void null_glGetImageTransformParameterfvHP( GLenum target
, GLenum pname
, GLfloat
*params
) { }
3403 static void null_glGetImageTransformParameterivHP( GLenum target
, GLenum pname
, GLint
*params
) { }
3404 static void null_glGetInfoLogARB( GLhandleARB obj
, GLsizei maxLength
, GLsizei
*length
, GLcharARB
*infoLog
) { }
3405 static GLint
null_glGetInstrumentsSGIX(void) { return 0; }
3406 static void null_glGetInteger64i_v( GLenum target
, GLuint index
, GLint64
*data
) { }
3407 static void null_glGetInteger64v( GLenum pname
, GLint64
*data
) { }
3408 static void null_glGetIntegerIndexedvEXT( GLenum target
, GLuint index
, GLint
*data
) { }
3409 static void null_glGetIntegeri_v( GLenum target
, GLuint index
, GLint
*data
) { }
3410 static void null_glGetIntegerui64i_vNV( GLenum value
, GLuint index
, GLuint64EXT
*result
) { }
3411 static void null_glGetIntegerui64vNV( GLenum value
, GLuint64EXT
*result
) { }
3412 static void null_glGetInternalformatSampleivNV( GLenum target
, GLenum internalformat
, GLsizei samples
, GLenum pname
, GLsizei count
, GLint
*params
) { }
3413 static void null_glGetInternalformati64v( GLenum target
, GLenum internalformat
, GLenum pname
, GLsizei count
, GLint64
*params
) { }
3414 static void null_glGetInternalformativ( GLenum target
, GLenum internalformat
, GLenum pname
, GLsizei count
, GLint
*params
) { }
3415 static void null_glGetInvariantBooleanvEXT( GLuint id
, GLenum value
, GLboolean
*data
) { }
3416 static void null_glGetInvariantFloatvEXT( GLuint id
, GLenum value
, GLfloat
*data
) { }
3417 static void null_glGetInvariantIntegervEXT( GLuint id
, GLenum value
, GLint
*data
) { }
3418 static void null_glGetLightxOES( GLenum light
, GLenum pname
, GLfixed
*params
) { }
3419 static void null_glGetListParameterfvSGIX( GLuint list
, GLenum pname
, GLfloat
*params
) { }
3420 static void null_glGetListParameterivSGIX( GLuint list
, GLenum pname
, GLint
*params
) { }
3421 static void null_glGetLocalConstantBooleanvEXT( GLuint id
, GLenum value
, GLboolean
*data
) { }
3422 static void null_glGetLocalConstantFloatvEXT( GLuint id
, GLenum value
, GLfloat
*data
) { }
3423 static void null_glGetLocalConstantIntegervEXT( GLuint id
, GLenum value
, GLint
*data
) { }
3424 static void null_glGetMapAttribParameterfvNV( GLenum target
, GLuint index
, GLenum pname
, GLfloat
*params
) { }
3425 static void null_glGetMapAttribParameterivNV( GLenum target
, GLuint index
, GLenum pname
, GLint
*params
) { }
3426 static void null_glGetMapControlPointsNV( GLenum target
, GLuint index
, GLenum type
, GLsizei ustride
, GLsizei vstride
, GLboolean packed
, void *points
) { }
3427 static void null_glGetMapParameterfvNV( GLenum target
, GLenum pname
, GLfloat
*params
) { }
3428 static void null_glGetMapParameterivNV( GLenum target
, GLenum pname
, GLint
*params
) { }
3429 static void null_glGetMapxvOES( GLenum target
, GLenum query
, GLfixed
*v
) { }
3430 static void null_glGetMaterialxOES( GLenum face
, GLenum pname
, GLfixed param
) { }
3431 static void null_glGetMemoryObjectDetachedResourcesuivNV( GLuint memory
, GLenum pname
, GLint first
, GLsizei count
, GLuint
*params
) { }
3432 static void null_glGetMemoryObjectParameterivEXT( GLuint memoryObject
, GLenum pname
, GLint
*params
) { }
3433 static void null_glGetMinmax( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, void *values
) { }
3434 static void null_glGetMinmaxEXT( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, void *values
) { }
3435 static void null_glGetMinmaxParameterfv( GLenum target
, GLenum pname
, GLfloat
*params
) { }
3436 static void null_glGetMinmaxParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
*params
) { }
3437 static void null_glGetMinmaxParameteriv( GLenum target
, GLenum pname
, GLint
*params
) { }
3438 static void null_glGetMinmaxParameterivEXT( GLenum target
, GLenum pname
, GLint
*params
) { }
3439 static void null_glGetMultiTexEnvfvEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLfloat
*params
) { }
3440 static void null_glGetMultiTexEnvivEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint
*params
) { }
3441 static void null_glGetMultiTexGendvEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLdouble
*params
) { }
3442 static void null_glGetMultiTexGenfvEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLfloat
*params
) { }
3443 static void null_glGetMultiTexGenivEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLint
*params
) { }
3444 static void null_glGetMultiTexImageEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum format
, GLenum type
, void *pixels
) { }
3445 static void null_glGetMultiTexLevelParameterfvEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum pname
, GLfloat
*params
) { }
3446 static void null_glGetMultiTexLevelParameterivEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum pname
, GLint
*params
) { }
3447 static void null_glGetMultiTexParameterIivEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint
*params
) { }
3448 static void null_glGetMultiTexParameterIuivEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLuint
*params
) { }
3449 static void null_glGetMultiTexParameterfvEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLfloat
*params
) { }
3450 static void null_glGetMultiTexParameterivEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint
*params
) { }
3451 static void null_glGetMultisamplefv( GLenum pname
, GLuint index
, GLfloat
*val
) { }
3452 static void null_glGetMultisamplefvNV( GLenum pname
, GLuint index
, GLfloat
*val
) { }
3453 static void null_glGetNamedBufferParameteri64v( GLuint buffer
, GLenum pname
, GLint64
*params
) { }
3454 static void null_glGetNamedBufferParameteriv( GLuint buffer
, GLenum pname
, GLint
*params
) { }
3455 static void null_glGetNamedBufferParameterivEXT( GLuint buffer
, GLenum pname
, GLint
*params
) { }
3456 static void null_glGetNamedBufferParameterui64vNV( GLuint buffer
, GLenum pname
, GLuint64EXT
*params
) { }
3457 static void null_glGetNamedBufferPointerv( GLuint buffer
, GLenum pname
, void **params
) { }
3458 static void null_glGetNamedBufferPointervEXT( GLuint buffer
, GLenum pname
, void **params
) { }
3459 static void null_glGetNamedBufferSubData( GLuint buffer
, GLintptr offset
, GLsizeiptr size
, void *data
) { }
3460 static void null_glGetNamedBufferSubDataEXT( GLuint buffer
, GLintptr offset
, GLsizeiptr size
, void *data
) { }
3461 static void null_glGetNamedFramebufferAttachmentParameteriv( GLuint framebuffer
, GLenum attachment
, GLenum pname
, GLint
*params
) { }
3462 static void null_glGetNamedFramebufferAttachmentParameterivEXT( GLuint framebuffer
, GLenum attachment
, GLenum pname
, GLint
*params
) { }
3463 static void null_glGetNamedFramebufferParameterfvAMD( GLuint framebuffer
, GLenum pname
, GLuint numsamples
, GLuint pixelindex
, GLsizei size
, GLfloat
*values
) { }
3464 static void null_glGetNamedFramebufferParameteriv( GLuint framebuffer
, GLenum pname
, GLint
*param
) { }
3465 static void null_glGetNamedFramebufferParameterivEXT( GLuint framebuffer
, GLenum pname
, GLint
*params
) { }
3466 static void null_glGetNamedProgramLocalParameterIivEXT( GLuint program
, GLenum target
, GLuint index
, GLint
*params
) { }
3467 static void null_glGetNamedProgramLocalParameterIuivEXT( GLuint program
, GLenum target
, GLuint index
, GLuint
*params
) { }
3468 static void null_glGetNamedProgramLocalParameterdvEXT( GLuint program
, GLenum target
, GLuint index
, GLdouble
*params
) { }
3469 static void null_glGetNamedProgramLocalParameterfvEXT( GLuint program
, GLenum target
, GLuint index
, GLfloat
*params
) { }
3470 static void null_glGetNamedProgramStringEXT( GLuint program
, GLenum target
, GLenum pname
, void *string
) { }
3471 static void null_glGetNamedProgramivEXT( GLuint program
, GLenum target
, GLenum pname
, GLint
*params
) { }
3472 static void null_glGetNamedRenderbufferParameteriv( GLuint renderbuffer
, GLenum pname
, GLint
*params
) { }
3473 static void null_glGetNamedRenderbufferParameterivEXT( GLuint renderbuffer
, GLenum pname
, GLint
*params
) { }
3474 static void null_glGetNamedStringARB( GLint namelen
, const GLchar
*name
, GLsizei bufSize
, GLint
*stringlen
, GLchar
*string
) { }
3475 static void null_glGetNamedStringivARB( GLint namelen
, const GLchar
*name
, GLenum pname
, GLint
*params
) { }
3476 static void null_glGetNextPerfQueryIdINTEL( GLuint queryId
, GLuint
*nextQueryId
) { }
3477 static void null_glGetObjectBufferfvATI( GLuint buffer
, GLenum pname
, GLfloat
*params
) { }
3478 static void null_glGetObjectBufferivATI( GLuint buffer
, GLenum pname
, GLint
*params
) { }
3479 static void null_glGetObjectLabel( GLenum identifier
, GLuint name
, GLsizei bufSize
, GLsizei
*length
, GLchar
*label
) { }
3480 static void null_glGetObjectLabelEXT( GLenum type
, GLuint object
, GLsizei bufSize
, GLsizei
*length
, GLchar
*label
) { }
3481 static void null_glGetObjectParameterfvARB( GLhandleARB obj
, GLenum pname
, GLfloat
*params
) { }
3482 static void null_glGetObjectParameterivAPPLE( GLenum objectType
, GLuint name
, GLenum pname
, GLint
*params
) { }
3483 static void null_glGetObjectParameterivARB( GLhandleARB obj
, GLenum pname
, GLint
*params
) { }
3484 static void null_glGetObjectPtrLabel( const void *ptr
, GLsizei bufSize
, GLsizei
*length
, GLchar
*label
) { }
3485 static void null_glGetOcclusionQueryivNV( GLuint id
, GLenum pname
, GLint
*params
) { }
3486 static void null_glGetOcclusionQueryuivNV( GLuint id
, GLenum pname
, GLuint
*params
) { }
3487 static void null_glGetPathColorGenfvNV( GLenum color
, GLenum pname
, GLfloat
*value
) { }
3488 static void null_glGetPathColorGenivNV( GLenum color
, GLenum pname
, GLint
*value
) { }
3489 static void null_glGetPathCommandsNV( GLuint path
, GLubyte
*commands
) { }
3490 static void null_glGetPathCoordsNV( GLuint path
, GLfloat
*coords
) { }
3491 static void null_glGetPathDashArrayNV( GLuint path
, GLfloat
*dashArray
) { }
3492 static GLfloat
null_glGetPathLengthNV( GLuint path
, GLsizei startSegment
, GLsizei numSegments
) { return 0; }
3493 static void null_glGetPathMetricRangeNV( GLbitfield metricQueryMask
, GLuint firstPathName
, GLsizei numPaths
, GLsizei stride
, GLfloat
*metrics
) { }
3494 static void null_glGetPathMetricsNV( GLbitfield metricQueryMask
, GLsizei numPaths
, GLenum pathNameType
, const void *paths
, GLuint pathBase
, GLsizei stride
, GLfloat
*metrics
) { }
3495 static void null_glGetPathParameterfvNV( GLuint path
, GLenum pname
, GLfloat
*value
) { }
3496 static void null_glGetPathParameterivNV( GLuint path
, GLenum pname
, GLint
*value
) { }
3497 static void null_glGetPathSpacingNV( GLenum pathListMode
, GLsizei numPaths
, GLenum pathNameType
, const void *paths
, GLuint pathBase
, GLfloat advanceScale
, GLfloat kerningScale
, GLenum transformType
, GLfloat
*returnedSpacing
) { }
3498 static void null_glGetPathTexGenfvNV( GLenum texCoordSet
, GLenum pname
, GLfloat
*value
) { }
3499 static void null_glGetPathTexGenivNV( GLenum texCoordSet
, GLenum pname
, GLint
*value
) { }
3500 static void null_glGetPerfCounterInfoINTEL( GLuint queryId
, GLuint counterId
, GLuint counterNameLength
, GLchar
*counterName
, GLuint counterDescLength
, GLchar
*counterDesc
, GLuint
*counterOffset
, GLuint
*counterDataSize
, GLuint
*counterTypeEnum
, GLuint
*counterDataTypeEnum
, GLuint64
*rawCounterMaxValue
) { }
3501 static void null_glGetPerfMonitorCounterDataAMD( GLuint monitor
, GLenum pname
, GLsizei dataSize
, GLuint
*data
, GLint
*bytesWritten
) { }
3502 static void null_glGetPerfMonitorCounterInfoAMD( GLuint group
, GLuint counter
, GLenum pname
, void *data
) { }
3503 static void null_glGetPerfMonitorCounterStringAMD( GLuint group
, GLuint counter
, GLsizei bufSize
, GLsizei
*length
, GLchar
*counterString
) { }
3504 static void null_glGetPerfMonitorCountersAMD( GLuint group
, GLint
*numCounters
, GLint
*maxActiveCounters
, GLsizei counterSize
, GLuint
*counters
) { }
3505 static void null_glGetPerfMonitorGroupStringAMD( GLuint group
, GLsizei bufSize
, GLsizei
*length
, GLchar
*groupString
) { }
3506 static void null_glGetPerfMonitorGroupsAMD( GLint
*numGroups
, GLsizei groupsSize
, GLuint
*groups
) { }
3507 static void null_glGetPerfQueryDataINTEL( GLuint queryHandle
, GLuint flags
, GLsizei dataSize
, void *data
, GLuint
*bytesWritten
) { }
3508 static void null_glGetPerfQueryIdByNameINTEL( GLchar
*queryName
, GLuint
*queryId
) { }
3509 static void null_glGetPerfQueryInfoINTEL( GLuint queryId
, GLuint queryNameLength
, GLchar
*queryName
, GLuint
*dataSize
, GLuint
*noCounters
, GLuint
*noInstances
, GLuint
*capsMask
) { }
3510 static void null_glGetPixelMapxv( GLenum map
, GLint size
, GLfixed
*values
) { }
3511 static void null_glGetPixelTexGenParameterfvSGIS( GLenum pname
, GLfloat
*params
) { }
3512 static void null_glGetPixelTexGenParameterivSGIS( GLenum pname
, GLint
*params
) { }
3513 static void null_glGetPixelTransformParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
*params
) { }
3514 static void null_glGetPixelTransformParameterivEXT( GLenum target
, GLenum pname
, GLint
*params
) { }
3515 static void null_glGetPointerIndexedvEXT( GLenum target
, GLuint index
, void **data
) { }
3516 static void null_glGetPointeri_vEXT( GLenum pname
, GLuint index
, void **params
) { }
3517 static void null_glGetPointervEXT( GLenum pname
, void **params
) { }
3518 static void null_glGetProgramBinary( GLuint program
, GLsizei bufSize
, GLsizei
*length
, GLenum
*binaryFormat
, void *binary
) { }
3519 static void null_glGetProgramEnvParameterIivNV( GLenum target
, GLuint index
, GLint
*params
) { }
3520 static void null_glGetProgramEnvParameterIuivNV( GLenum target
, GLuint index
, GLuint
*params
) { }
3521 static void null_glGetProgramEnvParameterdvARB( GLenum target
, GLuint index
, GLdouble
*params
) { }
3522 static void null_glGetProgramEnvParameterfvARB( GLenum target
, GLuint index
, GLfloat
*params
) { }
3523 static void null_glGetProgramInfoLog( GLuint program
, GLsizei bufSize
, GLsizei
*length
, GLchar
*infoLog
) { }
3524 static void null_glGetProgramInterfaceiv( GLuint program
, GLenum programInterface
, GLenum pname
, GLint
*params
) { }
3525 static void null_glGetProgramLocalParameterIivNV( GLenum target
, GLuint index
, GLint
*params
) { }
3526 static void null_glGetProgramLocalParameterIuivNV( GLenum target
, GLuint index
, GLuint
*params
) { }
3527 static void null_glGetProgramLocalParameterdvARB( GLenum target
, GLuint index
, GLdouble
*params
) { }
3528 static void null_glGetProgramLocalParameterfvARB( GLenum target
, GLuint index
, GLfloat
*params
) { }
3529 static void null_glGetProgramNamedParameterdvNV( GLuint id
, GLsizei len
, const GLubyte
*name
, GLdouble
*params
) { }
3530 static void null_glGetProgramNamedParameterfvNV( GLuint id
, GLsizei len
, const GLubyte
*name
, GLfloat
*params
) { }
3531 static void null_glGetProgramParameterdvNV( GLenum target
, GLuint index
, GLenum pname
, GLdouble
*params
) { }
3532 static void null_glGetProgramParameterfvNV( GLenum target
, GLuint index
, GLenum pname
, GLfloat
*params
) { }
3533 static void null_glGetProgramPipelineInfoLog( GLuint pipeline
, GLsizei bufSize
, GLsizei
*length
, GLchar
*infoLog
) { }
3534 static void null_glGetProgramPipelineiv( GLuint pipeline
, GLenum pname
, GLint
*params
) { }
3535 static GLuint
null_glGetProgramResourceIndex( GLuint program
, GLenum programInterface
, const GLchar
*name
) { return 0; }
3536 static GLint
null_glGetProgramResourceLocation( GLuint program
, GLenum programInterface
, const GLchar
*name
) { return 0; }
3537 static GLint
null_glGetProgramResourceLocationIndex( GLuint program
, GLenum programInterface
, const GLchar
*name
) { return 0; }
3538 static void null_glGetProgramResourceName( GLuint program
, GLenum programInterface
, GLuint index
, GLsizei bufSize
, GLsizei
*length
, GLchar
*name
) { }
3539 static void null_glGetProgramResourcefvNV( GLuint program
, GLenum programInterface
, GLuint index
, GLsizei propCount
, const GLenum
*props
, GLsizei count
, GLsizei
*length
, GLfloat
*params
) { }
3540 static void null_glGetProgramResourceiv( GLuint program
, GLenum programInterface
, GLuint index
, GLsizei propCount
, const GLenum
*props
, GLsizei count
, GLsizei
*length
, GLint
*params
) { }
3541 static void null_glGetProgramStageiv( GLuint program
, GLenum shadertype
, GLenum pname
, GLint
*values
) { }
3542 static void null_glGetProgramStringARB( GLenum target
, GLenum pname
, void *string
) { }
3543 static void null_glGetProgramStringNV( GLuint id
, GLenum pname
, GLubyte
*program
) { }
3544 static void null_glGetProgramSubroutineParameteruivNV( GLenum target
, GLuint index
, GLuint
*param
) { }
3545 static void null_glGetProgramiv( GLuint program
, GLenum pname
, GLint
*params
) { }
3546 static void null_glGetProgramivARB( GLenum target
, GLenum pname
, GLint
*params
) { }
3547 static void null_glGetProgramivNV( GLuint id
, GLenum pname
, GLint
*params
) { }
3548 static void null_glGetQueryBufferObjecti64v( GLuint id
, GLuint buffer
, GLenum pname
, GLintptr offset
) { }
3549 static void null_glGetQueryBufferObjectiv( GLuint id
, GLuint buffer
, GLenum pname
, GLintptr offset
) { }
3550 static void null_glGetQueryBufferObjectui64v( GLuint id
, GLuint buffer
, GLenum pname
, GLintptr offset
) { }
3551 static void null_glGetQueryBufferObjectuiv( GLuint id
, GLuint buffer
, GLenum pname
, GLintptr offset
) { }
3552 static void null_glGetQueryIndexediv( GLenum target
, GLuint index
, GLenum pname
, GLint
*params
) { }
3553 static void null_glGetQueryObjecti64v( GLuint id
, GLenum pname
, GLint64
*params
) { }
3554 static void null_glGetQueryObjecti64vEXT( GLuint id
, GLenum pname
, GLint64
*params
) { }
3555 static void null_glGetQueryObjectiv( GLuint id
, GLenum pname
, GLint
*params
) { }
3556 static void null_glGetQueryObjectivARB( GLuint id
, GLenum pname
, GLint
*params
) { }
3557 static void null_glGetQueryObjectui64v( GLuint id
, GLenum pname
, GLuint64
*params
) { }
3558 static void null_glGetQueryObjectui64vEXT( GLuint id
, GLenum pname
, GLuint64
*params
) { }
3559 static void null_glGetQueryObjectuiv( GLuint id
, GLenum pname
, GLuint
*params
) { }
3560 static void null_glGetQueryObjectuivARB( GLuint id
, GLenum pname
, GLuint
*params
) { }
3561 static void null_glGetQueryiv( GLenum target
, GLenum pname
, GLint
*params
) { }
3562 static void null_glGetQueryivARB( GLenum target
, GLenum pname
, GLint
*params
) { }
3563 static void null_glGetRenderbufferParameteriv( GLenum target
, GLenum pname
, GLint
*params
) { }
3564 static void null_glGetRenderbufferParameterivEXT( GLenum target
, GLenum pname
, GLint
*params
) { }
3565 static void null_glGetSamplerParameterIiv( GLuint sampler
, GLenum pname
, GLint
*params
) { }
3566 static void null_glGetSamplerParameterIuiv( GLuint sampler
, GLenum pname
, GLuint
*params
) { }
3567 static void null_glGetSamplerParameterfv( GLuint sampler
, GLenum pname
, GLfloat
*params
) { }
3568 static void null_glGetSamplerParameteriv( GLuint sampler
, GLenum pname
, GLint
*params
) { }
3569 static void null_glGetSemaphoreParameterui64vEXT( GLuint semaphore
, GLenum pname
, GLuint64
*params
) { }
3570 static void null_glGetSeparableFilter( GLenum target
, GLenum format
, GLenum type
, void *row
, void *column
, void *span
) { }
3571 static void null_glGetSeparableFilterEXT( GLenum target
, GLenum format
, GLenum type
, void *row
, void *column
, void *span
) { }
3572 static void null_glGetShaderInfoLog( GLuint shader
, GLsizei bufSize
, GLsizei
*length
, GLchar
*infoLog
) { }
3573 static void null_glGetShaderPrecisionFormat( GLenum shadertype
, GLenum precisiontype
, GLint
*range
, GLint
*precision
) { }
3574 static void null_glGetShaderSource( GLuint shader
, GLsizei bufSize
, GLsizei
*length
, GLchar
*source
) { }
3575 static void null_glGetShaderSourceARB( GLhandleARB obj
, GLsizei maxLength
, GLsizei
*length
, GLcharARB
*source
) { }
3576 static void null_glGetShaderiv( GLuint shader
, GLenum pname
, GLint
*params
) { }
3577 static void null_glGetShadingRateImagePaletteNV( GLuint viewport
, GLuint entry
, GLenum
*rate
) { }
3578 static void null_glGetShadingRateSampleLocationivNV( GLenum rate
, GLuint samples
, GLuint index
, GLint
*location
) { }
3579 static void null_glGetSharpenTexFuncSGIS( GLenum target
, GLfloat
*points
) { }
3580 static GLushort
null_glGetStageIndexNV( GLenum shadertype
) { return 0; }
3581 static const GLubyte
* null_glGetStringi( GLenum name
, GLuint index
) { return 0; }
3582 static GLuint
null_glGetSubroutineIndex( GLuint program
, GLenum shadertype
, const GLchar
*name
) { return 0; }
3583 static GLint
null_glGetSubroutineUniformLocation( GLuint program
, GLenum shadertype
, const GLchar
*name
) { return 0; }
3584 static void null_glGetSynciv( GLsync sync
, GLenum pname
, GLsizei count
, GLsizei
*length
, GLint
*values
) { }
3585 static void null_glGetTexBumpParameterfvATI( GLenum pname
, GLfloat
*param
) { }
3586 static void null_glGetTexBumpParameterivATI( GLenum pname
, GLint
*param
) { }
3587 static void null_glGetTexEnvxvOES( GLenum target
, GLenum pname
, GLfixed
*params
) { }
3588 static void null_glGetTexFilterFuncSGIS( GLenum target
, GLenum filter
, GLfloat
*weights
) { }
3589 static void null_glGetTexGenxvOES( GLenum coord
, GLenum pname
, GLfixed
*params
) { }
3590 static void null_glGetTexLevelParameterxvOES( GLenum target
, GLint level
, GLenum pname
, GLfixed
*params
) { }
3591 static void null_glGetTexParameterIiv( GLenum target
, GLenum pname
, GLint
*params
) { }
3592 static void null_glGetTexParameterIivEXT( GLenum target
, GLenum pname
, GLint
*params
) { }
3593 static void null_glGetTexParameterIuiv( GLenum target
, GLenum pname
, GLuint
*params
) { }
3594 static void null_glGetTexParameterIuivEXT( GLenum target
, GLenum pname
, GLuint
*params
) { }
3595 static void null_glGetTexParameterPointervAPPLE( GLenum target
, GLenum pname
, void **params
) { }
3596 static void null_glGetTexParameterxvOES( GLenum target
, GLenum pname
, GLfixed
*params
) { }
3597 static GLuint64
null_glGetTextureHandleARB( GLuint texture
) { return 0; }
3598 static GLuint64
null_glGetTextureHandleNV( GLuint texture
) { return 0; }
3599 static void null_glGetTextureImage( GLuint texture
, GLint level
, GLenum format
, GLenum type
, GLsizei bufSize
, void *pixels
) { }
3600 static void null_glGetTextureImageEXT( GLuint texture
, GLenum target
, GLint level
, GLenum format
, GLenum type
, void *pixels
) { }
3601 static void null_glGetTextureLevelParameterfv( GLuint texture
, GLint level
, GLenum pname
, GLfloat
*params
) { }
3602 static void null_glGetTextureLevelParameterfvEXT( GLuint texture
, GLenum target
, GLint level
, GLenum pname
, GLfloat
*params
) { }
3603 static void null_glGetTextureLevelParameteriv( GLuint texture
, GLint level
, GLenum pname
, GLint
*params
) { }
3604 static void null_glGetTextureLevelParameterivEXT( GLuint texture
, GLenum target
, GLint level
, GLenum pname
, GLint
*params
) { }
3605 static void null_glGetTextureParameterIiv( GLuint texture
, GLenum pname
, GLint
*params
) { }
3606 static void null_glGetTextureParameterIivEXT( GLuint texture
, GLenum target
, GLenum pname
, GLint
*params
) { }
3607 static void null_glGetTextureParameterIuiv( GLuint texture
, GLenum pname
, GLuint
*params
) { }
3608 static void null_glGetTextureParameterIuivEXT( GLuint texture
, GLenum target
, GLenum pname
, GLuint
*params
) { }
3609 static void null_glGetTextureParameterfv( GLuint texture
, GLenum pname
, GLfloat
*params
) { }
3610 static void null_glGetTextureParameterfvEXT( GLuint texture
, GLenum target
, GLenum pname
, GLfloat
*params
) { }
3611 static void null_glGetTextureParameteriv( GLuint texture
, GLenum pname
, GLint
*params
) { }
3612 static void null_glGetTextureParameterivEXT( GLuint texture
, GLenum target
, GLenum pname
, GLint
*params
) { }
3613 static GLuint64
null_glGetTextureSamplerHandleARB( GLuint texture
, GLuint sampler
) { return 0; }
3614 static GLuint64
null_glGetTextureSamplerHandleNV( GLuint texture
, GLuint sampler
) { return 0; }
3615 static void null_glGetTextureSubImage( GLuint texture
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLenum format
, GLenum type
, GLsizei bufSize
, void *pixels
) { }
3616 static void null_glGetTrackMatrixivNV( GLenum target
, GLuint address
, GLenum pname
, GLint
*params
) { }
3617 static void null_glGetTransformFeedbackVarying( GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
*length
, GLsizei
*size
, GLenum
*type
, GLchar
*name
) { }
3618 static void null_glGetTransformFeedbackVaryingEXT( GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
*length
, GLsizei
*size
, GLenum
*type
, GLchar
*name
) { }
3619 static void null_glGetTransformFeedbackVaryingNV( GLuint program
, GLuint index
, GLint
*location
) { }
3620 static void null_glGetTransformFeedbacki64_v( GLuint xfb
, GLenum pname
, GLuint index
, GLint64
*param
) { }
3621 static void null_glGetTransformFeedbacki_v( GLuint xfb
, GLenum pname
, GLuint index
, GLint
*param
) { }
3622 static void null_glGetTransformFeedbackiv( GLuint xfb
, GLenum pname
, GLint
*param
) { }
3623 static GLuint
null_glGetUniformBlockIndex( GLuint program
, const GLchar
*uniformBlockName
) { return 0; }
3624 static GLint
null_glGetUniformBufferSizeEXT( GLuint program
, GLint location
) { return 0; }
3625 static void null_glGetUniformIndices( GLuint program
, GLsizei uniformCount
, const GLchar
*const*uniformNames
, GLuint
*uniformIndices
) { }
3626 static GLint
null_glGetUniformLocation( GLuint program
, const GLchar
*name
) { return 0; }
3627 static GLint
null_glGetUniformLocationARB( GLhandleARB programObj
, const GLcharARB
*name
) { return 0; }
3628 static GLintptr
null_glGetUniformOffsetEXT( GLuint program
, GLint location
) { return 0; }
3629 static void null_glGetUniformSubroutineuiv( GLenum shadertype
, GLint location
, GLuint
*params
) { }
3630 static void null_glGetUniformdv( GLuint program
, GLint location
, GLdouble
*params
) { }
3631 static void null_glGetUniformfv( GLuint program
, GLint location
, GLfloat
*params
) { }
3632 static void null_glGetUniformfvARB( GLhandleARB programObj
, GLint location
, GLfloat
*params
) { }
3633 static void null_glGetUniformi64vARB( GLuint program
, GLint location
, GLint64
*params
) { }
3634 static void null_glGetUniformi64vNV( GLuint program
, GLint location
, GLint64EXT
*params
) { }
3635 static void null_glGetUniformiv( GLuint program
, GLint location
, GLint
*params
) { }
3636 static void null_glGetUniformivARB( GLhandleARB programObj
, GLint location
, GLint
*params
) { }
3637 static void null_glGetUniformui64vARB( GLuint program
, GLint location
, GLuint64
*params
) { }
3638 static void null_glGetUniformui64vNV( GLuint program
, GLint location
, GLuint64EXT
*params
) { }
3639 static void null_glGetUniformuiv( GLuint program
, GLint location
, GLuint
*params
) { }
3640 static void null_glGetUniformuivEXT( GLuint program
, GLint location
, GLuint
*params
) { }
3641 static void null_glGetUnsignedBytei_vEXT( GLenum target
, GLuint index
, GLubyte
*data
) { }
3642 static void null_glGetUnsignedBytevEXT( GLenum pname
, GLubyte
*data
) { }
3643 static void null_glGetVariantArrayObjectfvATI( GLuint id
, GLenum pname
, GLfloat
*params
) { }
3644 static void null_glGetVariantArrayObjectivATI( GLuint id
, GLenum pname
, GLint
*params
) { }
3645 static void null_glGetVariantBooleanvEXT( GLuint id
, GLenum value
, GLboolean
*data
) { }
3646 static void null_glGetVariantFloatvEXT( GLuint id
, GLenum value
, GLfloat
*data
) { }
3647 static void null_glGetVariantIntegervEXT( GLuint id
, GLenum value
, GLint
*data
) { }
3648 static void null_glGetVariantPointervEXT( GLuint id
, GLenum value
, void **data
) { }
3649 static GLint
null_glGetVaryingLocationNV( GLuint program
, const GLchar
*name
) { return 0; }
3650 static void null_glGetVertexArrayIndexed64iv( GLuint vaobj
, GLuint index
, GLenum pname
, GLint64
*param
) { }
3651 static void null_glGetVertexArrayIndexediv( GLuint vaobj
, GLuint index
, GLenum pname
, GLint
*param
) { }
3652 static void null_glGetVertexArrayIntegeri_vEXT( GLuint vaobj
, GLuint index
, GLenum pname
, GLint
*param
) { }
3653 static void null_glGetVertexArrayIntegervEXT( GLuint vaobj
, GLenum pname
, GLint
*param
) { }
3654 static void null_glGetVertexArrayPointeri_vEXT( GLuint vaobj
, GLuint index
, GLenum pname
, void **param
) { }
3655 static void null_glGetVertexArrayPointervEXT( GLuint vaobj
, GLenum pname
, void **param
) { }
3656 static void null_glGetVertexArrayiv( GLuint vaobj
, GLenum pname
, GLint
*param
) { }
3657 static void null_glGetVertexAttribArrayObjectfvATI( GLuint index
, GLenum pname
, GLfloat
*params
) { }
3658 static void null_glGetVertexAttribArrayObjectivATI( GLuint index
, GLenum pname
, GLint
*params
) { }
3659 static void null_glGetVertexAttribIiv( GLuint index
, GLenum pname
, GLint
*params
) { }
3660 static void null_glGetVertexAttribIivEXT( GLuint index
, GLenum pname
, GLint
*params
) { }
3661 static void null_glGetVertexAttribIuiv( GLuint index
, GLenum pname
, GLuint
*params
) { }
3662 static void null_glGetVertexAttribIuivEXT( GLuint index
, GLenum pname
, GLuint
*params
) { }
3663 static void null_glGetVertexAttribLdv( GLuint index
, GLenum pname
, GLdouble
*params
) { }
3664 static void null_glGetVertexAttribLdvEXT( GLuint index
, GLenum pname
, GLdouble
*params
) { }
3665 static void null_glGetVertexAttribLi64vNV( GLuint index
, GLenum pname
, GLint64EXT
*params
) { }
3666 static void null_glGetVertexAttribLui64vARB( GLuint index
, GLenum pname
, GLuint64EXT
*params
) { }
3667 static void null_glGetVertexAttribLui64vNV( GLuint index
, GLenum pname
, GLuint64EXT
*params
) { }
3668 static void null_glGetVertexAttribPointerv( GLuint index
, GLenum pname
, void **pointer
) { }
3669 static void null_glGetVertexAttribPointervARB( GLuint index
, GLenum pname
, void **pointer
) { }
3670 static void null_glGetVertexAttribPointervNV( GLuint index
, GLenum pname
, void **pointer
) { }
3671 static void null_glGetVertexAttribdv( GLuint index
, GLenum pname
, GLdouble
*params
) { }
3672 static void null_glGetVertexAttribdvARB( GLuint index
, GLenum pname
, GLdouble
*params
) { }
3673 static void null_glGetVertexAttribdvNV( GLuint index
, GLenum pname
, GLdouble
*params
) { }
3674 static void null_glGetVertexAttribfv( GLuint index
, GLenum pname
, GLfloat
*params
) { }
3675 static void null_glGetVertexAttribfvARB( GLuint index
, GLenum pname
, GLfloat
*params
) { }
3676 static void null_glGetVertexAttribfvNV( GLuint index
, GLenum pname
, GLfloat
*params
) { }
3677 static void null_glGetVertexAttribiv( GLuint index
, GLenum pname
, GLint
*params
) { }
3678 static void null_glGetVertexAttribivARB( GLuint index
, GLenum pname
, GLint
*params
) { }
3679 static void null_glGetVertexAttribivNV( GLuint index
, GLenum pname
, GLint
*params
) { }
3680 static void null_glGetVideoCaptureStreamdvNV( GLuint video_capture_slot
, GLuint stream
, GLenum pname
, GLdouble
*params
) { }
3681 static void null_glGetVideoCaptureStreamfvNV( GLuint video_capture_slot
, GLuint stream
, GLenum pname
, GLfloat
*params
) { }
3682 static void null_glGetVideoCaptureStreamivNV( GLuint video_capture_slot
, GLuint stream
, GLenum pname
, GLint
*params
) { }
3683 static void null_glGetVideoCaptureivNV( GLuint video_capture_slot
, GLenum pname
, GLint
*params
) { }
3684 static void null_glGetVideoi64vNV( GLuint video_slot
, GLenum pname
, GLint64EXT
*params
) { }
3685 static void null_glGetVideoivNV( GLuint video_slot
, GLenum pname
, GLint
*params
) { }
3686 static void null_glGetVideoui64vNV( GLuint video_slot
, GLenum pname
, GLuint64EXT
*params
) { }
3687 static void null_glGetVideouivNV( GLuint video_slot
, GLenum pname
, GLuint
*params
) { }
3688 static GLVULKANPROCNV
null_glGetVkProcAddrNV( const GLchar
*name
) { return 0; }
3689 static void null_glGetnColorTable( GLenum target
, GLenum format
, GLenum type
, GLsizei bufSize
, void *table
) { }
3690 static void null_glGetnColorTableARB( GLenum target
, GLenum format
, GLenum type
, GLsizei bufSize
, void *table
) { }
3691 static void null_glGetnCompressedTexImage( GLenum target
, GLint lod
, GLsizei bufSize
, void *pixels
) { }
3692 static void null_glGetnCompressedTexImageARB( GLenum target
, GLint lod
, GLsizei bufSize
, void *img
) { }
3693 static void null_glGetnConvolutionFilter( GLenum target
, GLenum format
, GLenum type
, GLsizei bufSize
, void *image
) { }
3694 static void null_glGetnConvolutionFilterARB( GLenum target
, GLenum format
, GLenum type
, GLsizei bufSize
, void *image
) { }
3695 static void null_glGetnHistogram( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, GLsizei bufSize
, void *values
) { }
3696 static void null_glGetnHistogramARB( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, GLsizei bufSize
, void *values
) { }
3697 static void null_glGetnMapdv( GLenum target
, GLenum query
, GLsizei bufSize
, GLdouble
*v
) { }
3698 static void null_glGetnMapdvARB( GLenum target
, GLenum query
, GLsizei bufSize
, GLdouble
*v
) { }
3699 static void null_glGetnMapfv( GLenum target
, GLenum query
, GLsizei bufSize
, GLfloat
*v
) { }
3700 static void null_glGetnMapfvARB( GLenum target
, GLenum query
, GLsizei bufSize
, GLfloat
*v
) { }
3701 static void null_glGetnMapiv( GLenum target
, GLenum query
, GLsizei bufSize
, GLint
*v
) { }
3702 static void null_glGetnMapivARB( GLenum target
, GLenum query
, GLsizei bufSize
, GLint
*v
) { }
3703 static void null_glGetnMinmax( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, GLsizei bufSize
, void *values
) { }
3704 static void null_glGetnMinmaxARB( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, GLsizei bufSize
, void *values
) { }
3705 static void null_glGetnPixelMapfv( GLenum map
, GLsizei bufSize
, GLfloat
*values
) { }
3706 static void null_glGetnPixelMapfvARB( GLenum map
, GLsizei bufSize
, GLfloat
*values
) { }
3707 static void null_glGetnPixelMapuiv( GLenum map
, GLsizei bufSize
, GLuint
*values
) { }
3708 static void null_glGetnPixelMapuivARB( GLenum map
, GLsizei bufSize
, GLuint
*values
) { }
3709 static void null_glGetnPixelMapusv( GLenum map
, GLsizei bufSize
, GLushort
*values
) { }
3710 static void null_glGetnPixelMapusvARB( GLenum map
, GLsizei bufSize
, GLushort
*values
) { }
3711 static void null_glGetnPolygonStipple( GLsizei bufSize
, GLubyte
*pattern
) { }
3712 static void null_glGetnPolygonStippleARB( GLsizei bufSize
, GLubyte
*pattern
) { }
3713 static void null_glGetnSeparableFilter( GLenum target
, GLenum format
, GLenum type
, GLsizei rowBufSize
, void *row
, GLsizei columnBufSize
, void *column
, void *span
) { }
3714 static void null_glGetnSeparableFilterARB( GLenum target
, GLenum format
, GLenum type
, GLsizei rowBufSize
, void *row
, GLsizei columnBufSize
, void *column
, void *span
) { }
3715 static void null_glGetnTexImage( GLenum target
, GLint level
, GLenum format
, GLenum type
, GLsizei bufSize
, void *pixels
) { }
3716 static void null_glGetnTexImageARB( GLenum target
, GLint level
, GLenum format
, GLenum type
, GLsizei bufSize
, void *img
) { }
3717 static void null_glGetnUniformdv( GLuint program
, GLint location
, GLsizei bufSize
, GLdouble
*params
) { }
3718 static void null_glGetnUniformdvARB( GLuint program
, GLint location
, GLsizei bufSize
, GLdouble
*params
) { }
3719 static void null_glGetnUniformfv( GLuint program
, GLint location
, GLsizei bufSize
, GLfloat
*params
) { }
3720 static void null_glGetnUniformfvARB( GLuint program
, GLint location
, GLsizei bufSize
, GLfloat
*params
) { }
3721 static void null_glGetnUniformi64vARB( GLuint program
, GLint location
, GLsizei bufSize
, GLint64
*params
) { }
3722 static void null_glGetnUniformiv( GLuint program
, GLint location
, GLsizei bufSize
, GLint
*params
) { }
3723 static void null_glGetnUniformivARB( GLuint program
, GLint location
, GLsizei bufSize
, GLint
*params
) { }
3724 static void null_glGetnUniformui64vARB( GLuint program
, GLint location
, GLsizei bufSize
, GLuint64
*params
) { }
3725 static void null_glGetnUniformuiv( GLuint program
, GLint location
, GLsizei bufSize
, GLuint
*params
) { }
3726 static void null_glGetnUniformuivARB( GLuint program
, GLint location
, GLsizei bufSize
, GLuint
*params
) { }
3727 static void null_glGlobalAlphaFactorbSUN( GLbyte factor
) { }
3728 static void null_glGlobalAlphaFactordSUN( GLdouble factor
) { }
3729 static void null_glGlobalAlphaFactorfSUN( GLfloat factor
) { }
3730 static void null_glGlobalAlphaFactoriSUN( GLint factor
) { }
3731 static void null_glGlobalAlphaFactorsSUN( GLshort factor
) { }
3732 static void null_glGlobalAlphaFactorubSUN( GLubyte factor
) { }
3733 static void null_glGlobalAlphaFactoruiSUN( GLuint factor
) { }
3734 static void null_glGlobalAlphaFactorusSUN( GLushort factor
) { }
3735 static void null_glHintPGI( GLenum target
, GLint mode
) { }
3736 static void null_glHistogram( GLenum target
, GLsizei width
, GLenum internalformat
, GLboolean sink
) { }
3737 static void null_glHistogramEXT( GLenum target
, GLsizei width
, GLenum internalformat
, GLboolean sink
) { }
3738 static void null_glIglooInterfaceSGIX( GLenum pname
, const void *params
) { }
3739 static void null_glImageTransformParameterfHP( GLenum target
, GLenum pname
, GLfloat param
) { }
3740 static void null_glImageTransformParameterfvHP( GLenum target
, GLenum pname
, const GLfloat
*params
) { }
3741 static void null_glImageTransformParameteriHP( GLenum target
, GLenum pname
, GLint param
) { }
3742 static void null_glImageTransformParameterivHP( GLenum target
, GLenum pname
, const GLint
*params
) { }
3743 static void null_glImportMemoryFdEXT( GLuint memory
, GLuint64 size
, GLenum handleType
, GLint fd
) { }
3744 static void null_glImportMemoryWin32HandleEXT( GLuint memory
, GLuint64 size
, GLenum handleType
, void *handle
) { }
3745 static void null_glImportMemoryWin32NameEXT( GLuint memory
, GLuint64 size
, GLenum handleType
, const void *name
) { }
3746 static void null_glImportSemaphoreFdEXT( GLuint semaphore
, GLenum handleType
, GLint fd
) { }
3747 static void null_glImportSemaphoreWin32HandleEXT( GLuint semaphore
, GLenum handleType
, void *handle
) { }
3748 static void null_glImportSemaphoreWin32NameEXT( GLuint semaphore
, GLenum handleType
, const void *name
) { }
3749 static GLsync
null_glImportSyncEXT( GLenum external_sync_type
, GLintptr external_sync
, GLbitfield flags
) { return 0; }
3750 static void null_glIndexFormatNV( GLenum type
, GLsizei stride
) { }
3751 static void null_glIndexFuncEXT( GLenum func
, GLclampf ref
) { }
3752 static void null_glIndexMaterialEXT( GLenum face
, GLenum mode
) { }
3753 static void null_glIndexPointerEXT( GLenum type
, GLsizei stride
, GLsizei count
, const void *pointer
) { }
3754 static void null_glIndexPointerListIBM( GLenum type
, GLint stride
, const void **pointer
, GLint ptrstride
) { }
3755 static void null_glIndexxOES( GLfixed component
) { }
3756 static void null_glIndexxvOES( const GLfixed
*component
) { }
3757 static void null_glInsertComponentEXT( GLuint res
, GLuint src
, GLuint num
) { }
3758 static void null_glInsertEventMarkerEXT( GLsizei length
, const GLchar
*marker
) { }
3759 static void null_glInstrumentsBufferSGIX( GLsizei size
, GLint
*buffer
) { }
3760 static void null_glInterpolatePathsNV( GLuint resultPath
, GLuint pathA
, GLuint pathB
, GLfloat weight
) { }
3761 static void null_glInvalidateBufferData( GLuint buffer
) { }
3762 static void null_glInvalidateBufferSubData( GLuint buffer
, GLintptr offset
, GLsizeiptr length
) { }
3763 static void null_glInvalidateFramebuffer( GLenum target
, GLsizei numAttachments
, const GLenum
*attachments
) { }
3764 static void null_glInvalidateNamedFramebufferData( GLuint framebuffer
, GLsizei numAttachments
, const GLenum
*attachments
) { }
3765 static void null_glInvalidateNamedFramebufferSubData( GLuint framebuffer
, GLsizei numAttachments
, const GLenum
*attachments
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3766 static void null_glInvalidateSubFramebuffer( GLenum target
, GLsizei numAttachments
, const GLenum
*attachments
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3767 static void null_glInvalidateTexImage( GLuint texture
, GLint level
) { }
3768 static void null_glInvalidateTexSubImage( GLuint texture
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
) { }
3769 static GLboolean
null_glIsAsyncMarkerSGIX( GLuint marker
) { return 0; }
3770 static GLboolean
null_glIsBuffer( GLuint buffer
) { return 0; }
3771 static GLboolean
null_glIsBufferARB( GLuint buffer
) { return 0; }
3772 static GLboolean
null_glIsBufferResidentNV( GLenum target
) { return 0; }
3773 static GLboolean
null_glIsCommandListNV( GLuint list
) { return 0; }
3774 static GLboolean
null_glIsEnabledIndexedEXT( GLenum target
, GLuint index
) { return 0; }
3775 static GLboolean
null_glIsEnabledi( GLenum target
, GLuint index
) { return 0; }
3776 static GLboolean
null_glIsFenceAPPLE( GLuint fence
) { return 0; }
3777 static GLboolean
null_glIsFenceNV( GLuint fence
) { return 0; }
3778 static GLboolean
null_glIsFramebuffer( GLuint framebuffer
) { return 0; }
3779 static GLboolean
null_glIsFramebufferEXT( GLuint framebuffer
) { return 0; }
3780 static GLboolean
null_glIsImageHandleResidentARB( GLuint64 handle
) { return 0; }
3781 static GLboolean
null_glIsImageHandleResidentNV( GLuint64 handle
) { return 0; }
3782 static GLboolean
null_glIsMemoryObjectEXT( GLuint memoryObject
) { return 0; }
3783 static GLboolean
null_glIsNameAMD( GLenum identifier
, GLuint name
) { return 0; }
3784 static GLboolean
null_glIsNamedBufferResidentNV( GLuint buffer
) { return 0; }
3785 static GLboolean
null_glIsNamedStringARB( GLint namelen
, const GLchar
*name
) { return 0; }
3786 static GLboolean
null_glIsObjectBufferATI( GLuint buffer
) { return 0; }
3787 static GLboolean
null_glIsOcclusionQueryNV( GLuint id
) { return 0; }
3788 static GLboolean
null_glIsPathNV( GLuint path
) { return 0; }
3789 static GLboolean
null_glIsPointInFillPathNV( GLuint path
, GLuint mask
, GLfloat x
, GLfloat y
) { return 0; }
3790 static GLboolean
null_glIsPointInStrokePathNV( GLuint path
, GLfloat x
, GLfloat y
) { return 0; }
3791 static GLboolean
null_glIsProgram( GLuint program
) { return 0; }
3792 static GLboolean
null_glIsProgramARB( GLuint program
) { return 0; }
3793 static GLboolean
null_glIsProgramNV( GLuint id
) { return 0; }
3794 static GLboolean
null_glIsProgramPipeline( GLuint pipeline
) { return 0; }
3795 static GLboolean
null_glIsQuery( GLuint id
) { return 0; }
3796 static GLboolean
null_glIsQueryARB( GLuint id
) { return 0; }
3797 static GLboolean
null_glIsRenderbuffer( GLuint renderbuffer
) { return 0; }
3798 static GLboolean
null_glIsRenderbufferEXT( GLuint renderbuffer
) { return 0; }
3799 static GLboolean
null_glIsSampler( GLuint sampler
) { return 0; }
3800 static GLboolean
null_glIsSemaphoreEXT( GLuint semaphore
) { return 0; }
3801 static GLboolean
null_glIsShader( GLuint shader
) { return 0; }
3802 static GLboolean
null_glIsStateNV( GLuint state
) { return 0; }
3803 static GLboolean
null_glIsSync( GLsync sync
) { return 0; }
3804 static GLboolean
null_glIsTextureEXT( GLuint texture
) { return 0; }
3805 static GLboolean
null_glIsTextureHandleResidentARB( GLuint64 handle
) { return 0; }
3806 static GLboolean
null_glIsTextureHandleResidentNV( GLuint64 handle
) { return 0; }
3807 static GLboolean
null_glIsTransformFeedback( GLuint id
) { return 0; }
3808 static GLboolean
null_glIsTransformFeedbackNV( GLuint id
) { return 0; }
3809 static GLboolean
null_glIsVariantEnabledEXT( GLuint id
, GLenum cap
) { return 0; }
3810 static GLboolean
null_glIsVertexArray( GLuint array
) { return 0; }
3811 static GLboolean
null_glIsVertexArrayAPPLE( GLuint array
) { return 0; }
3812 static GLboolean
null_glIsVertexAttribEnabledAPPLE( GLuint index
, GLenum pname
) { return 0; }
3813 static void null_glLGPUCopyImageSubDataNVX( GLuint sourceGpu
, GLbitfield destinationGpuMask
, GLuint srcName
, GLenum srcTarget
, GLint srcLevel
, GLint srcX
, GLint srxY
, GLint srcZ
, GLuint dstName
, GLenum dstTarget
, GLint dstLevel
, GLint dstX
, GLint dstY
, GLint dstZ
, GLsizei width
, GLsizei height
, GLsizei depth
) { }
3814 static void null_glLGPUInterlockNVX(void) { }
3815 static void null_glLGPUNamedBufferSubDataNVX( GLbitfield gpuMask
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
, const void *data
) { }
3816 static void null_glLabelObjectEXT( GLenum type
, GLuint object
, GLsizei length
, const GLchar
*label
) { }
3817 static void null_glLightEnviSGIX( GLenum pname
, GLint param
) { }
3818 static void null_glLightModelxOES( GLenum pname
, GLfixed param
) { }
3819 static void null_glLightModelxvOES( GLenum pname
, const GLfixed
*param
) { }
3820 static void null_glLightxOES( GLenum light
, GLenum pname
, GLfixed param
) { }
3821 static void null_glLightxvOES( GLenum light
, GLenum pname
, const GLfixed
*params
) { }
3822 static void null_glLineWidthxOES( GLfixed width
) { }
3823 static void null_glLinkProgram( GLuint program
) { }
3824 static void null_glLinkProgramARB( GLhandleARB programObj
) { }
3825 static void null_glListDrawCommandsStatesClientNV( GLuint list
, GLuint segment
, const void **indirects
, const GLsizei
*sizes
, const GLuint
*states
, const GLuint
*fbos
, GLuint count
) { }
3826 static void null_glListParameterfSGIX( GLuint list
, GLenum pname
, GLfloat param
) { }
3827 static void null_glListParameterfvSGIX( GLuint list
, GLenum pname
, const GLfloat
*params
) { }
3828 static void null_glListParameteriSGIX( GLuint list
, GLenum pname
, GLint param
) { }
3829 static void null_glListParameterivSGIX( GLuint list
, GLenum pname
, const GLint
*params
) { }
3830 static void null_glLoadIdentityDeformationMapSGIX( GLbitfield mask
) { }
3831 static void null_glLoadMatrixxOES( const GLfixed
*m
) { }
3832 static void null_glLoadProgramNV( GLenum target
, GLuint id
, GLsizei len
, const GLubyte
*program
) { }
3833 static void null_glLoadTransposeMatrixd( const GLdouble
*m
) { }
3834 static void null_glLoadTransposeMatrixdARB( const GLdouble
*m
) { }
3835 static void null_glLoadTransposeMatrixf( const GLfloat
*m
) { }
3836 static void null_glLoadTransposeMatrixfARB( const GLfloat
*m
) { }
3837 static void null_glLoadTransposeMatrixxOES( const GLfixed
*m
) { }
3838 static void null_glLockArraysEXT( GLint first
, GLsizei count
) { }
3839 static void null_glMTexCoord2fSGIS( GLenum target
, GLfloat s
, GLfloat t
) { }
3840 static void null_glMTexCoord2fvSGIS( GLenum target
, GLfloat
* v
) { }
3841 static void null_glMakeBufferNonResidentNV( GLenum target
) { }
3842 static void null_glMakeBufferResidentNV( GLenum target
, GLenum access
) { }
3843 static void null_glMakeImageHandleNonResidentARB( GLuint64 handle
) { }
3844 static void null_glMakeImageHandleNonResidentNV( GLuint64 handle
) { }
3845 static void null_glMakeImageHandleResidentARB( GLuint64 handle
, GLenum access
) { }
3846 static void null_glMakeImageHandleResidentNV( GLuint64 handle
, GLenum access
) { }
3847 static void null_glMakeNamedBufferNonResidentNV( GLuint buffer
) { }
3848 static void null_glMakeNamedBufferResidentNV( GLuint buffer
, GLenum access
) { }
3849 static void null_glMakeTextureHandleNonResidentARB( GLuint64 handle
) { }
3850 static void null_glMakeTextureHandleNonResidentNV( GLuint64 handle
) { }
3851 static void null_glMakeTextureHandleResidentARB( GLuint64 handle
) { }
3852 static void null_glMakeTextureHandleResidentNV( GLuint64 handle
) { }
3853 static void null_glMap1xOES( GLenum target
, GLfixed u1
, GLfixed u2
, GLint stride
, GLint order
, GLfixed points
) { }
3854 static void null_glMap2xOES( GLenum target
, GLfixed u1
, GLfixed u2
, GLint ustride
, GLint uorder
, GLfixed v1
, GLfixed v2
, GLint vstride
, GLint vorder
, GLfixed points
) { }
3855 static void * null_glMapBuffer( GLenum target
, GLenum access
) { return 0; }
3856 static void * null_glMapBufferARB( GLenum target
, GLenum access
) { return 0; }
3857 static void * null_glMapBufferRange( GLenum target
, GLintptr offset
, GLsizeiptr length
, GLbitfield access
) { return 0; }
3858 static void null_glMapControlPointsNV( GLenum target
, GLuint index
, GLenum type
, GLsizei ustride
, GLsizei vstride
, GLint uorder
, GLint vorder
, GLboolean packed
, const void *points
) { }
3859 static void null_glMapGrid1xOES( GLint n
, GLfixed u1
, GLfixed u2
) { }
3860 static void null_glMapGrid2xOES( GLint n
, GLfixed u1
, GLfixed u2
, GLfixed v1
, GLfixed v2
) { }
3861 static void * null_glMapNamedBuffer( GLuint buffer
, GLenum access
) { return 0; }
3862 static void * null_glMapNamedBufferEXT( GLuint buffer
, GLenum access
) { return 0; }
3863 static void * null_glMapNamedBufferRange( GLuint buffer
, GLintptr offset
, GLsizeiptr length
, GLbitfield access
) { return 0; }
3864 static void * null_glMapNamedBufferRangeEXT( GLuint buffer
, GLintptr offset
, GLsizeiptr length
, GLbitfield access
) { return 0; }
3865 static void * null_glMapObjectBufferATI( GLuint buffer
) { return 0; }
3866 static void null_glMapParameterfvNV( GLenum target
, GLenum pname
, const GLfloat
*params
) { }
3867 static void null_glMapParameterivNV( GLenum target
, GLenum pname
, const GLint
*params
) { }
3868 static void * null_glMapTexture2DINTEL( GLuint texture
, GLint level
, GLbitfield access
, GLint
*stride
, GLenum
*layout
) { return 0; }
3869 static void null_glMapVertexAttrib1dAPPLE( GLuint index
, GLuint size
, GLdouble u1
, GLdouble u2
, GLint stride
, GLint order
, const GLdouble
*points
) { }
3870 static void null_glMapVertexAttrib1fAPPLE( GLuint index
, GLuint size
, GLfloat u1
, GLfloat u2
, GLint stride
, GLint order
, const GLfloat
*points
) { }
3871 static void null_glMapVertexAttrib2dAPPLE( GLuint index
, GLuint size
, GLdouble u1
, GLdouble u2
, GLint ustride
, GLint uorder
, GLdouble v1
, GLdouble v2
, GLint vstride
, GLint vorder
, const GLdouble
*points
) { }
3872 static void null_glMapVertexAttrib2fAPPLE( GLuint index
, GLuint size
, GLfloat u1
, GLfloat u2
, GLint ustride
, GLint uorder
, GLfloat v1
, GLfloat v2
, GLint vstride
, GLint vorder
, const GLfloat
*points
) { }
3873 static void null_glMaterialxOES( GLenum face
, GLenum pname
, GLfixed param
) { }
3874 static void null_glMaterialxvOES( GLenum face
, GLenum pname
, const GLfixed
*param
) { }
3875 static void null_glMatrixFrustumEXT( GLenum mode
, GLdouble left
, GLdouble right
, GLdouble bottom
, GLdouble top
, GLdouble zNear
, GLdouble zFar
) { }
3876 static void null_glMatrixIndexPointerARB( GLint size
, GLenum type
, GLsizei stride
, const void *pointer
) { }
3877 static void null_glMatrixIndexubvARB( GLint size
, const GLubyte
*indices
) { }
3878 static void null_glMatrixIndexuivARB( GLint size
, const GLuint
*indices
) { }
3879 static void null_glMatrixIndexusvARB( GLint size
, const GLushort
*indices
) { }
3880 static void null_glMatrixLoad3x2fNV( GLenum matrixMode
, const GLfloat
*m
) { }
3881 static void null_glMatrixLoad3x3fNV( GLenum matrixMode
, const GLfloat
*m
) { }
3882 static void null_glMatrixLoadIdentityEXT( GLenum mode
) { }
3883 static void null_glMatrixLoadTranspose3x3fNV( GLenum matrixMode
, const GLfloat
*m
) { }
3884 static void null_glMatrixLoadTransposedEXT( GLenum mode
, const GLdouble
*m
) { }
3885 static void null_glMatrixLoadTransposefEXT( GLenum mode
, const GLfloat
*m
) { }
3886 static void null_glMatrixLoaddEXT( GLenum mode
, const GLdouble
*m
) { }
3887 static void null_glMatrixLoadfEXT( GLenum mode
, const GLfloat
*m
) { }
3888 static void null_glMatrixMult3x2fNV( GLenum matrixMode
, const GLfloat
*m
) { }
3889 static void null_glMatrixMult3x3fNV( GLenum matrixMode
, const GLfloat
*m
) { }
3890 static void null_glMatrixMultTranspose3x3fNV( GLenum matrixMode
, const GLfloat
*m
) { }
3891 static void null_glMatrixMultTransposedEXT( GLenum mode
, const GLdouble
*m
) { }
3892 static void null_glMatrixMultTransposefEXT( GLenum mode
, const GLfloat
*m
) { }
3893 static void null_glMatrixMultdEXT( GLenum mode
, const GLdouble
*m
) { }
3894 static void null_glMatrixMultfEXT( GLenum mode
, const GLfloat
*m
) { }
3895 static void null_glMatrixOrthoEXT( GLenum mode
, GLdouble left
, GLdouble right
, GLdouble bottom
, GLdouble top
, GLdouble zNear
, GLdouble zFar
) { }
3896 static void null_glMatrixPopEXT( GLenum mode
) { }
3897 static void null_glMatrixPushEXT( GLenum mode
) { }
3898 static void null_glMatrixRotatedEXT( GLenum mode
, GLdouble angle
, GLdouble x
, GLdouble y
, GLdouble z
) { }
3899 static void null_glMatrixRotatefEXT( GLenum mode
, GLfloat angle
, GLfloat x
, GLfloat y
, GLfloat z
) { }
3900 static void null_glMatrixScaledEXT( GLenum mode
, GLdouble x
, GLdouble y
, GLdouble z
) { }
3901 static void null_glMatrixScalefEXT( GLenum mode
, GLfloat x
, GLfloat y
, GLfloat z
) { }
3902 static void null_glMatrixTranslatedEXT( GLenum mode
, GLdouble x
, GLdouble y
, GLdouble z
) { }
3903 static void null_glMatrixTranslatefEXT( GLenum mode
, GLfloat x
, GLfloat y
, GLfloat z
) { }
3904 static void null_glMaxShaderCompilerThreadsARB( GLuint count
) { }
3905 static void null_glMaxShaderCompilerThreadsKHR( GLuint count
) { }
3906 static void null_glMemoryBarrier( GLbitfield barriers
) { }
3907 static void null_glMemoryBarrierByRegion( GLbitfield barriers
) { }
3908 static void null_glMemoryBarrierEXT( GLbitfield barriers
) { }
3909 static void null_glMemoryObjectParameterivEXT( GLuint memoryObject
, GLenum pname
, const GLint
*params
) { }
3910 static void null_glMinSampleShading( GLfloat value
) { }
3911 static void null_glMinSampleShadingARB( GLfloat value
) { }
3912 static void null_glMinmax( GLenum target
, GLenum internalformat
, GLboolean sink
) { }
3913 static void null_glMinmaxEXT( GLenum target
, GLenum internalformat
, GLboolean sink
) { }
3914 static void null_glMultMatrixxOES( const GLfixed
*m
) { }
3915 static void null_glMultTransposeMatrixd( const GLdouble
*m
) { }
3916 static void null_glMultTransposeMatrixdARB( const GLdouble
*m
) { }
3917 static void null_glMultTransposeMatrixf( const GLfloat
*m
) { }
3918 static void null_glMultTransposeMatrixfARB( const GLfloat
*m
) { }
3919 static void null_glMultTransposeMatrixxOES( const GLfixed
*m
) { }
3920 static void null_glMultiDrawArrays( GLenum mode
, const GLint
*first
, const GLsizei
*count
, GLsizei drawcount
) { }
3921 static void null_glMultiDrawArraysEXT( GLenum mode
, const GLint
*first
, const GLsizei
*count
, GLsizei primcount
) { }
3922 static void null_glMultiDrawArraysIndirect( GLenum mode
, const void *indirect
, GLsizei drawcount
, GLsizei stride
) { }
3923 static void null_glMultiDrawArraysIndirectAMD( GLenum mode
, const void *indirect
, GLsizei primcount
, GLsizei stride
) { }
3924 static void null_glMultiDrawArraysIndirectBindlessCountNV( GLenum mode
, const void *indirect
, GLsizei drawCount
, GLsizei maxDrawCount
, GLsizei stride
, GLint vertexBufferCount
) { }
3925 static void null_glMultiDrawArraysIndirectBindlessNV( GLenum mode
, const void *indirect
, GLsizei drawCount
, GLsizei stride
, GLint vertexBufferCount
) { }
3926 static void null_glMultiDrawArraysIndirectCount( GLenum mode
, const void *indirect
, GLintptr drawcount
, GLsizei maxdrawcount
, GLsizei stride
) { }
3927 static void null_glMultiDrawArraysIndirectCountARB( GLenum mode
, const void *indirect
, GLintptr drawcount
, GLsizei maxdrawcount
, GLsizei stride
) { }
3928 static void null_glMultiDrawElementArrayAPPLE( GLenum mode
, const GLint
*first
, const GLsizei
*count
, GLsizei primcount
) { }
3929 static void null_glMultiDrawElements( GLenum mode
, const GLsizei
*count
, GLenum type
, const void *const*indices
, GLsizei drawcount
) { }
3930 static void null_glMultiDrawElementsBaseVertex( GLenum mode
, const GLsizei
*count
, GLenum type
, const void *const*indices
, GLsizei drawcount
, const GLint
*basevertex
) { }
3931 static void null_glMultiDrawElementsEXT( GLenum mode
, const GLsizei
*count
, GLenum type
, const void *const*indices
, GLsizei primcount
) { }
3932 static void null_glMultiDrawElementsIndirect( GLenum mode
, GLenum type
, const void *indirect
, GLsizei drawcount
, GLsizei stride
) { }
3933 static void null_glMultiDrawElementsIndirectAMD( GLenum mode
, GLenum type
, const void *indirect
, GLsizei primcount
, GLsizei stride
) { }
3934 static void null_glMultiDrawElementsIndirectBindlessCountNV( GLenum mode
, GLenum type
, const void *indirect
, GLsizei drawCount
, GLsizei maxDrawCount
, GLsizei stride
, GLint vertexBufferCount
) { }
3935 static void null_glMultiDrawElementsIndirectBindlessNV( GLenum mode
, GLenum type
, const void *indirect
, GLsizei drawCount
, GLsizei stride
, GLint vertexBufferCount
) { }
3936 static void null_glMultiDrawElementsIndirectCount( GLenum mode
, GLenum type
, const void *indirect
, GLintptr drawcount
, GLsizei maxdrawcount
, GLsizei stride
) { }
3937 static void null_glMultiDrawElementsIndirectCountARB( GLenum mode
, GLenum type
, const void *indirect
, GLintptr drawcount
, GLsizei maxdrawcount
, GLsizei stride
) { }
3938 static void null_glMultiDrawMeshTasksIndirectCountNV( GLintptr indirect
, GLintptr drawcount
, GLsizei maxdrawcount
, GLsizei stride
) { }
3939 static void null_glMultiDrawMeshTasksIndirectNV( GLintptr indirect
, GLsizei drawcount
, GLsizei stride
) { }
3940 static void null_glMultiDrawRangeElementArrayAPPLE( GLenum mode
, GLuint start
, GLuint end
, const GLint
*first
, const GLsizei
*count
, GLsizei primcount
) { }
3941 static void null_glMultiModeDrawArraysIBM( const GLenum
*mode
, const GLint
*first
, const GLsizei
*count
, GLsizei primcount
, GLint modestride
) { }
3942 static void null_glMultiModeDrawElementsIBM( const GLenum
*mode
, const GLsizei
*count
, GLenum type
, const void *const*indices
, GLsizei primcount
, GLint modestride
) { }
3943 static void null_glMultiTexBufferEXT( GLenum texunit
, GLenum target
, GLenum internalformat
, GLuint buffer
) { }
3944 static void null_glMultiTexCoord1bOES( GLenum texture
, GLbyte s
) { }
3945 static void null_glMultiTexCoord1bvOES( GLenum texture
, const GLbyte
*coords
) { }
3946 static void null_glMultiTexCoord1d( GLenum target
, GLdouble s
) { }
3947 static void null_glMultiTexCoord1dARB( GLenum target
, GLdouble s
) { }
3948 static void null_glMultiTexCoord1dSGIS( GLenum target
, GLdouble s
) { }
3949 static void null_glMultiTexCoord1dv( GLenum target
, const GLdouble
*v
) { }
3950 static void null_glMultiTexCoord1dvARB( GLenum target
, const GLdouble
*v
) { }
3951 static void null_glMultiTexCoord1dvSGIS( GLenum target
, GLdouble
* v
) { }
3952 static void null_glMultiTexCoord1f( GLenum target
, GLfloat s
) { }
3953 static void null_glMultiTexCoord1fARB( GLenum target
, GLfloat s
) { }
3954 static void null_glMultiTexCoord1fSGIS( GLenum target
, GLfloat s
) { }
3955 static void null_glMultiTexCoord1fv( GLenum target
, const GLfloat
*v
) { }
3956 static void null_glMultiTexCoord1fvARB( GLenum target
, const GLfloat
*v
) { }
3957 static void null_glMultiTexCoord1fvSGIS( GLenum target
, const GLfloat
* v
) { }
3958 static void null_glMultiTexCoord1hNV( GLenum target
, GLhalfNV s
) { }
3959 static void null_glMultiTexCoord1hvNV( GLenum target
, const GLhalfNV
*v
) { }
3960 static void null_glMultiTexCoord1i( GLenum target
, GLint s
) { }
3961 static void null_glMultiTexCoord1iARB( GLenum target
, GLint s
) { }
3962 static void null_glMultiTexCoord1iSGIS( GLenum target
, GLint s
) { }
3963 static void null_glMultiTexCoord1iv( GLenum target
, const GLint
*v
) { }
3964 static void null_glMultiTexCoord1ivARB( GLenum target
, const GLint
*v
) { }
3965 static void null_glMultiTexCoord1ivSGIS( GLenum target
, GLint
* v
) { }
3966 static void null_glMultiTexCoord1s( GLenum target
, GLshort s
) { }
3967 static void null_glMultiTexCoord1sARB( GLenum target
, GLshort s
) { }
3968 static void null_glMultiTexCoord1sSGIS( GLenum target
, GLshort s
) { }
3969 static void null_glMultiTexCoord1sv( GLenum target
, const GLshort
*v
) { }
3970 static void null_glMultiTexCoord1svARB( GLenum target
, const GLshort
*v
) { }
3971 static void null_glMultiTexCoord1svSGIS( GLenum target
, GLshort
* v
) { }
3972 static void null_glMultiTexCoord1xOES( GLenum texture
, GLfixed s
) { }
3973 static void null_glMultiTexCoord1xvOES( GLenum texture
, const GLfixed
*coords
) { }
3974 static void null_glMultiTexCoord2bOES( GLenum texture
, GLbyte s
, GLbyte t
) { }
3975 static void null_glMultiTexCoord2bvOES( GLenum texture
, const GLbyte
*coords
) { }
3976 static void null_glMultiTexCoord2d( GLenum target
, GLdouble s
, GLdouble t
) { }
3977 static void null_glMultiTexCoord2dARB( GLenum target
, GLdouble s
, GLdouble t
) { }
3978 static void null_glMultiTexCoord2dSGIS( GLenum target
, GLdouble s
, GLdouble t
) { }
3979 static void null_glMultiTexCoord2dv( GLenum target
, const GLdouble
*v
) { }
3980 static void null_glMultiTexCoord2dvARB( GLenum target
, const GLdouble
*v
) { }
3981 static void null_glMultiTexCoord2dvSGIS( GLenum target
, GLdouble
* v
) { }
3982 static void null_glMultiTexCoord2f( GLenum target
, GLfloat s
, GLfloat t
) { }
3983 static void null_glMultiTexCoord2fARB( GLenum target
, GLfloat s
, GLfloat t
) { }
3984 static void null_glMultiTexCoord2fSGIS( GLenum target
, GLfloat s
, GLfloat t
) { }
3985 static void null_glMultiTexCoord2fv( GLenum target
, const GLfloat
*v
) { }
3986 static void null_glMultiTexCoord2fvARB( GLenum target
, const GLfloat
*v
) { }
3987 static void null_glMultiTexCoord2fvSGIS( GLenum target
, GLfloat
* v
) { }
3988 static void null_glMultiTexCoord2hNV( GLenum target
, GLhalfNV s
, GLhalfNV t
) { }
3989 static void null_glMultiTexCoord2hvNV( GLenum target
, const GLhalfNV
*v
) { }
3990 static void null_glMultiTexCoord2i( GLenum target
, GLint s
, GLint t
) { }
3991 static void null_glMultiTexCoord2iARB( GLenum target
, GLint s
, GLint t
) { }
3992 static void null_glMultiTexCoord2iSGIS( GLenum target
, GLint s
, GLint t
) { }
3993 static void null_glMultiTexCoord2iv( GLenum target
, const GLint
*v
) { }
3994 static void null_glMultiTexCoord2ivARB( GLenum target
, const GLint
*v
) { }
3995 static void null_glMultiTexCoord2ivSGIS( GLenum target
, GLint
* v
) { }
3996 static void null_glMultiTexCoord2s( GLenum target
, GLshort s
, GLshort t
) { }
3997 static void null_glMultiTexCoord2sARB( GLenum target
, GLshort s
, GLshort t
) { }
3998 static void null_glMultiTexCoord2sSGIS( GLenum target
, GLshort s
, GLshort t
) { }
3999 static void null_glMultiTexCoord2sv( GLenum target
, const GLshort
*v
) { }
4000 static void null_glMultiTexCoord2svARB( GLenum target
, const GLshort
*v
) { }
4001 static void null_glMultiTexCoord2svSGIS( GLenum target
, GLshort
* v
) { }
4002 static void null_glMultiTexCoord2xOES( GLenum texture
, GLfixed s
, GLfixed t
) { }
4003 static void null_glMultiTexCoord2xvOES( GLenum texture
, const GLfixed
*coords
) { }
4004 static void null_glMultiTexCoord3bOES( GLenum texture
, GLbyte s
, GLbyte t
, GLbyte r
) { }
4005 static void null_glMultiTexCoord3bvOES( GLenum texture
, const GLbyte
*coords
) { }
4006 static void null_glMultiTexCoord3d( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
) { }
4007 static void null_glMultiTexCoord3dARB( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
) { }
4008 static void null_glMultiTexCoord3dSGIS( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
) { }
4009 static void null_glMultiTexCoord3dv( GLenum target
, const GLdouble
*v
) { }
4010 static void null_glMultiTexCoord3dvARB( GLenum target
, const GLdouble
*v
) { }
4011 static void null_glMultiTexCoord3dvSGIS( GLenum target
, GLdouble
* v
) { }
4012 static void null_glMultiTexCoord3f( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
) { }
4013 static void null_glMultiTexCoord3fARB( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
) { }
4014 static void null_glMultiTexCoord3fSGIS( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
) { }
4015 static void null_glMultiTexCoord3fv( GLenum target
, const GLfloat
*v
) { }
4016 static void null_glMultiTexCoord3fvARB( GLenum target
, const GLfloat
*v
) { }
4017 static void null_glMultiTexCoord3fvSGIS( GLenum target
, GLfloat
* v
) { }
4018 static void null_glMultiTexCoord3hNV( GLenum target
, GLhalfNV s
, GLhalfNV t
, GLhalfNV r
) { }
4019 static void null_glMultiTexCoord3hvNV( GLenum target
, const GLhalfNV
*v
) { }
4020 static void null_glMultiTexCoord3i( GLenum target
, GLint s
, GLint t
, GLint r
) { }
4021 static void null_glMultiTexCoord3iARB( GLenum target
, GLint s
, GLint t
, GLint r
) { }
4022 static void null_glMultiTexCoord3iSGIS( GLenum target
, GLint s
, GLint t
, GLint r
) { }
4023 static void null_glMultiTexCoord3iv( GLenum target
, const GLint
*v
) { }
4024 static void null_glMultiTexCoord3ivARB( GLenum target
, const GLint
*v
) { }
4025 static void null_glMultiTexCoord3ivSGIS( GLenum target
, GLint
* v
) { }
4026 static void null_glMultiTexCoord3s( GLenum target
, GLshort s
, GLshort t
, GLshort r
) { }
4027 static void null_glMultiTexCoord3sARB( GLenum target
, GLshort s
, GLshort t
, GLshort r
) { }
4028 static void null_glMultiTexCoord3sSGIS( GLenum target
, GLshort s
, GLshort t
, GLshort r
) { }
4029 static void null_glMultiTexCoord3sv( GLenum target
, const GLshort
*v
) { }
4030 static void null_glMultiTexCoord3svARB( GLenum target
, const GLshort
*v
) { }
4031 static void null_glMultiTexCoord3svSGIS( GLenum target
, GLshort
* v
) { }
4032 static void null_glMultiTexCoord3xOES( GLenum texture
, GLfixed s
, GLfixed t
, GLfixed r
) { }
4033 static void null_glMultiTexCoord3xvOES( GLenum texture
, const GLfixed
*coords
) { }
4034 static void null_glMultiTexCoord4bOES( GLenum texture
, GLbyte s
, GLbyte t
, GLbyte r
, GLbyte q
) { }
4035 static void null_glMultiTexCoord4bvOES( GLenum texture
, const GLbyte
*coords
) { }
4036 static void null_glMultiTexCoord4d( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
) { }
4037 static void null_glMultiTexCoord4dARB( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
) { }
4038 static void null_glMultiTexCoord4dSGIS( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
) { }
4039 static void null_glMultiTexCoord4dv( GLenum target
, const GLdouble
*v
) { }
4040 static void null_glMultiTexCoord4dvARB( GLenum target
, const GLdouble
*v
) { }
4041 static void null_glMultiTexCoord4dvSGIS( GLenum target
, GLdouble
* v
) { }
4042 static void null_glMultiTexCoord4f( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
) { }
4043 static void null_glMultiTexCoord4fARB( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
) { }
4044 static void null_glMultiTexCoord4fSGIS( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
) { }
4045 static void null_glMultiTexCoord4fv( GLenum target
, const GLfloat
*v
) { }
4046 static void null_glMultiTexCoord4fvARB( GLenum target
, const GLfloat
*v
) { }
4047 static void null_glMultiTexCoord4fvSGIS( GLenum target
, GLfloat
* v
) { }
4048 static void null_glMultiTexCoord4hNV( GLenum target
, GLhalfNV s
, GLhalfNV t
, GLhalfNV r
, GLhalfNV q
) { }
4049 static void null_glMultiTexCoord4hvNV( GLenum target
, const GLhalfNV
*v
) { }
4050 static void null_glMultiTexCoord4i( GLenum target
, GLint s
, GLint t
, GLint r
, GLint q
) { }
4051 static void null_glMultiTexCoord4iARB( GLenum target
, GLint s
, GLint t
, GLint r
, GLint q
) { }
4052 static void null_glMultiTexCoord4iSGIS( GLenum target
, GLint s
, GLint t
, GLint r
, GLint q
) { }
4053 static void null_glMultiTexCoord4iv( GLenum target
, const GLint
*v
) { }
4054 static void null_glMultiTexCoord4ivARB( GLenum target
, const GLint
*v
) { }
4055 static void null_glMultiTexCoord4ivSGIS( GLenum target
, GLint
* v
) { }
4056 static void null_glMultiTexCoord4s( GLenum target
, GLshort s
, GLshort t
, GLshort r
, GLshort q
) { }
4057 static void null_glMultiTexCoord4sARB( GLenum target
, GLshort s
, GLshort t
, GLshort r
, GLshort q
) { }
4058 static void null_glMultiTexCoord4sSGIS( GLenum target
, GLshort s
, GLshort t
, GLshort r
, GLshort q
) { }
4059 static void null_glMultiTexCoord4sv( GLenum target
, const GLshort
*v
) { }
4060 static void null_glMultiTexCoord4svARB( GLenum target
, const GLshort
*v
) { }
4061 static void null_glMultiTexCoord4svSGIS( GLenum target
, GLshort
* v
) { }
4062 static void null_glMultiTexCoord4xOES( GLenum texture
, GLfixed s
, GLfixed t
, GLfixed r
, GLfixed q
) { }
4063 static void null_glMultiTexCoord4xvOES( GLenum texture
, const GLfixed
*coords
) { }
4064 static void null_glMultiTexCoordP1ui( GLenum texture
, GLenum type
, GLuint coords
) { }
4065 static void null_glMultiTexCoordP1uiv( GLenum texture
, GLenum type
, const GLuint
*coords
) { }
4066 static void null_glMultiTexCoordP2ui( GLenum texture
, GLenum type
, GLuint coords
) { }
4067 static void null_glMultiTexCoordP2uiv( GLenum texture
, GLenum type
, const GLuint
*coords
) { }
4068 static void null_glMultiTexCoordP3ui( GLenum texture
, GLenum type
, GLuint coords
) { }
4069 static void null_glMultiTexCoordP3uiv( GLenum texture
, GLenum type
, const GLuint
*coords
) { }
4070 static void null_glMultiTexCoordP4ui( GLenum texture
, GLenum type
, GLuint coords
) { }
4071 static void null_glMultiTexCoordP4uiv( GLenum texture
, GLenum type
, const GLuint
*coords
) { }
4072 static void null_glMultiTexCoordPointerEXT( GLenum texunit
, GLint size
, GLenum type
, GLsizei stride
, const void *pointer
) { }
4073 static void null_glMultiTexCoordPointerSGIS( GLenum target
, GLint size
, GLenum type
, GLsizei stride
, GLvoid
* pointer
) { }
4074 static void null_glMultiTexEnvfEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLfloat param
) { }
4075 static void null_glMultiTexEnvfvEXT( GLenum texunit
, GLenum target
, GLenum pname
, const GLfloat
*params
) { }
4076 static void null_glMultiTexEnviEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint param
) { }
4077 static void null_glMultiTexEnvivEXT( GLenum texunit
, GLenum target
, GLenum pname
, const GLint
*params
) { }
4078 static void null_glMultiTexGendEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLdouble param
) { }
4079 static void null_glMultiTexGendvEXT( GLenum texunit
, GLenum coord
, GLenum pname
, const GLdouble
*params
) { }
4080 static void null_glMultiTexGenfEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLfloat param
) { }
4081 static void null_glMultiTexGenfvEXT( GLenum texunit
, GLenum coord
, GLenum pname
, const GLfloat
*params
) { }
4082 static void null_glMultiTexGeniEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLint param
) { }
4083 static void null_glMultiTexGenivEXT( GLenum texunit
, GLenum coord
, GLenum pname
, const GLint
*params
) { }
4084 static void null_glMultiTexImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLint border
, GLenum format
, GLenum type
, const void *pixels
) { }
4085 static void null_glMultiTexImage2DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLenum format
, GLenum type
, const void *pixels
) { }
4086 static void null_glMultiTexImage3DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLenum format
, GLenum type
, const void *pixels
) { }
4087 static void null_glMultiTexParameterIivEXT( GLenum texunit
, GLenum target
, GLenum pname
, const GLint
*params
) { }
4088 static void null_glMultiTexParameterIuivEXT( GLenum texunit
, GLenum target
, GLenum pname
, const GLuint
*params
) { }
4089 static void null_glMultiTexParameterfEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLfloat param
) { }
4090 static void null_glMultiTexParameterfvEXT( GLenum texunit
, GLenum target
, GLenum pname
, const GLfloat
*params
) { }
4091 static void null_glMultiTexParameteriEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint param
) { }
4092 static void null_glMultiTexParameterivEXT( GLenum texunit
, GLenum target
, GLenum pname
, const GLint
*params
) { }
4093 static void null_glMultiTexRenderbufferEXT( GLenum texunit
, GLenum target
, GLuint renderbuffer
) { }
4094 static void null_glMultiTexSubImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, const void *pixels
) { }
4095 static void null_glMultiTexSubImage2DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void *pixels
) { }
4096 static void null_glMultiTexSubImage3DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLenum format
, GLenum type
, const void *pixels
) { }
4097 static void null_glMulticastBarrierNV(void) { }
4098 static void null_glMulticastBlitFramebufferNV( GLuint srcGpu
, GLuint dstGpu
, GLint srcX0
, GLint srcY0
, GLint srcX1
, GLint srcY1
, GLint dstX0
, GLint dstY0
, GLint dstX1
, GLint dstY1
, GLbitfield mask
, GLenum filter
) { }
4099 static void null_glMulticastBufferSubDataNV( GLbitfield gpuMask
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
, const void *data
) { }
4100 static void null_glMulticastCopyBufferSubDataNV( GLuint readGpu
, GLbitfield writeGpuMask
, GLuint readBuffer
, GLuint writeBuffer
, GLintptr readOffset
, GLintptr writeOffset
, GLsizeiptr size
) { }
4101 static void null_glMulticastCopyImageSubDataNV( GLuint srcGpu
, GLbitfield dstGpuMask
, GLuint srcName
, GLenum srcTarget
, GLint srcLevel
, GLint srcX
, GLint srcY
, GLint srcZ
, GLuint dstName
, GLenum dstTarget
, GLint dstLevel
, GLint dstX
, GLint dstY
, GLint dstZ
, GLsizei srcWidth
, GLsizei srcHeight
, GLsizei srcDepth
) { }
4102 static void null_glMulticastFramebufferSampleLocationsfvNV( GLuint gpu
, GLuint framebuffer
, GLuint start
, GLsizei count
, const GLfloat
*v
) { }
4103 static void null_glMulticastGetQueryObjecti64vNV( GLuint gpu
, GLuint id
, GLenum pname
, GLint64
*params
) { }
4104 static void null_glMulticastGetQueryObjectivNV( GLuint gpu
, GLuint id
, GLenum pname
, GLint
*params
) { }
4105 static void null_glMulticastGetQueryObjectui64vNV( GLuint gpu
, GLuint id
, GLenum pname
, GLuint64
*params
) { }
4106 static void null_glMulticastGetQueryObjectuivNV( GLuint gpu
, GLuint id
, GLenum pname
, GLuint
*params
) { }
4107 static void null_glMulticastScissorArrayvNVX( GLuint gpu
, GLuint first
, GLsizei count
, const GLint
*v
) { }
4108 static void null_glMulticastViewportArrayvNVX( GLuint gpu
, GLuint first
, GLsizei count
, const GLfloat
*v
) { }
4109 static void null_glMulticastViewportPositionWScaleNVX( GLuint gpu
, GLuint index
, GLfloat xcoeff
, GLfloat ycoeff
) { }
4110 static void null_glMulticastWaitSyncNV( GLuint signalGpu
, GLbitfield waitGpuMask
) { }
4111 static void null_glNamedBufferAttachMemoryNV( GLuint buffer
, GLuint memory
, GLuint64 offset
) { }
4112 static void null_glNamedBufferData( GLuint buffer
, GLsizeiptr size
, const void *data
, GLenum usage
) { }
4113 static void null_glNamedBufferDataEXT( GLuint buffer
, GLsizeiptr size
, const void *data
, GLenum usage
) { }
4114 static void null_glNamedBufferPageCommitmentARB( GLuint buffer
, GLintptr offset
, GLsizeiptr size
, GLboolean commit
) { }
4115 static void null_glNamedBufferPageCommitmentEXT( GLuint buffer
, GLintptr offset
, GLsizeiptr size
, GLboolean commit
) { }
4116 static void null_glNamedBufferStorage( GLuint buffer
, GLsizeiptr size
, const void *data
, GLbitfield flags
) { }
4117 static void null_glNamedBufferStorageEXT( GLuint buffer
, GLsizeiptr size
, const void *data
, GLbitfield flags
) { }
4118 static void null_glNamedBufferStorageExternalEXT( GLuint buffer
, GLintptr offset
, GLsizeiptr size
, GLeglClientBufferEXT clientBuffer
, GLbitfield flags
) { }
4119 static void null_glNamedBufferStorageMemEXT( GLuint buffer
, GLsizeiptr size
, GLuint memory
, GLuint64 offset
) { }
4120 static void null_glNamedBufferSubData( GLuint buffer
, GLintptr offset
, GLsizeiptr size
, const void *data
) { }
4121 static void null_glNamedBufferSubDataEXT( GLuint buffer
, GLintptr offset
, GLsizeiptr size
, const void *data
) { }
4122 static void null_glNamedCopyBufferSubDataEXT( GLuint readBuffer
, GLuint writeBuffer
, GLintptr readOffset
, GLintptr writeOffset
, GLsizeiptr size
) { }
4123 static void null_glNamedFramebufferDrawBuffer( GLuint framebuffer
, GLenum buf
) { }
4124 static void null_glNamedFramebufferDrawBuffers( GLuint framebuffer
, GLsizei n
, const GLenum
*bufs
) { }
4125 static void null_glNamedFramebufferParameteri( GLuint framebuffer
, GLenum pname
, GLint param
) { }
4126 static void null_glNamedFramebufferParameteriEXT( GLuint framebuffer
, GLenum pname
, GLint param
) { }
4127 static void null_glNamedFramebufferReadBuffer( GLuint framebuffer
, GLenum src
) { }
4128 static void null_glNamedFramebufferRenderbuffer( GLuint framebuffer
, GLenum attachment
, GLenum renderbuffertarget
, GLuint renderbuffer
) { }
4129 static void null_glNamedFramebufferRenderbufferEXT( GLuint framebuffer
, GLenum attachment
, GLenum renderbuffertarget
, GLuint renderbuffer
) { }
4130 static void null_glNamedFramebufferSampleLocationsfvARB( GLuint framebuffer
, GLuint start
, GLsizei count
, const GLfloat
*v
) { }
4131 static void null_glNamedFramebufferSampleLocationsfvNV( GLuint framebuffer
, GLuint start
, GLsizei count
, const GLfloat
*v
) { }
4132 static void null_glNamedFramebufferSamplePositionsfvAMD( GLuint framebuffer
, GLuint numsamples
, GLuint pixelindex
, const GLfloat
*values
) { }
4133 static void null_glNamedFramebufferTexture( GLuint framebuffer
, GLenum attachment
, GLuint texture
, GLint level
) { }
4134 static void null_glNamedFramebufferTexture1DEXT( GLuint framebuffer
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) { }
4135 static void null_glNamedFramebufferTexture2DEXT( GLuint framebuffer
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) { }
4136 static void null_glNamedFramebufferTexture3DEXT( GLuint framebuffer
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
, GLint zoffset
) { }
4137 static void null_glNamedFramebufferTextureEXT( GLuint framebuffer
, GLenum attachment
, GLuint texture
, GLint level
) { }
4138 static void null_glNamedFramebufferTextureFaceEXT( GLuint framebuffer
, GLenum attachment
, GLuint texture
, GLint level
, GLenum face
) { }
4139 static void null_glNamedFramebufferTextureLayer( GLuint framebuffer
, GLenum attachment
, GLuint texture
, GLint level
, GLint layer
) { }
4140 static void null_glNamedFramebufferTextureLayerEXT( GLuint framebuffer
, GLenum attachment
, GLuint texture
, GLint level
, GLint layer
) { }
4141 static void null_glNamedProgramLocalParameter4dEXT( GLuint program
, GLenum target
, GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
4142 static void null_glNamedProgramLocalParameter4dvEXT( GLuint program
, GLenum target
, GLuint index
, const GLdouble
*params
) { }
4143 static void null_glNamedProgramLocalParameter4fEXT( GLuint program
, GLenum target
, GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
4144 static void null_glNamedProgramLocalParameter4fvEXT( GLuint program
, GLenum target
, GLuint index
, const GLfloat
*params
) { }
4145 static void null_glNamedProgramLocalParameterI4iEXT( GLuint program
, GLenum target
, GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) { }
4146 static void null_glNamedProgramLocalParameterI4ivEXT( GLuint program
, GLenum target
, GLuint index
, const GLint
*params
) { }
4147 static void null_glNamedProgramLocalParameterI4uiEXT( GLuint program
, GLenum target
, GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) { }
4148 static void null_glNamedProgramLocalParameterI4uivEXT( GLuint program
, GLenum target
, GLuint index
, const GLuint
*params
) { }
4149 static void null_glNamedProgramLocalParameters4fvEXT( GLuint program
, GLenum target
, GLuint index
, GLsizei count
, const GLfloat
*params
) { }
4150 static void null_glNamedProgramLocalParametersI4ivEXT( GLuint program
, GLenum target
, GLuint index
, GLsizei count
, const GLint
*params
) { }
4151 static void null_glNamedProgramLocalParametersI4uivEXT( GLuint program
, GLenum target
, GLuint index
, GLsizei count
, const GLuint
*params
) { }
4152 static void null_glNamedProgramStringEXT( GLuint program
, GLenum target
, GLenum format
, GLsizei len
, const void *string
) { }
4153 static void null_glNamedRenderbufferStorage( GLuint renderbuffer
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4154 static void null_glNamedRenderbufferStorageEXT( GLuint renderbuffer
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4155 static void null_glNamedRenderbufferStorageMultisample( GLuint renderbuffer
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4156 static void null_glNamedRenderbufferStorageMultisampleAdvancedAMD( GLuint renderbuffer
, GLsizei samples
, GLsizei storageSamples
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4157 static void null_glNamedRenderbufferStorageMultisampleCoverageEXT( GLuint renderbuffer
, GLsizei coverageSamples
, GLsizei colorSamples
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4158 static void null_glNamedRenderbufferStorageMultisampleEXT( GLuint renderbuffer
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4159 static void null_glNamedStringARB( GLenum type
, GLint namelen
, const GLchar
*name
, GLint stringlen
, const GLchar
*string
) { }
4160 static GLuint
null_glNewBufferRegion( GLenum type
) { return 0; }
4161 static GLuint
null_glNewObjectBufferATI( GLsizei size
, const void *pointer
, GLenum usage
) { return 0; }
4162 static void null_glNormal3fVertex3fSUN( GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4163 static void null_glNormal3fVertex3fvSUN( const GLfloat
*n
, const GLfloat
*v
) { }
4164 static void null_glNormal3hNV( GLhalfNV nx
, GLhalfNV ny
, GLhalfNV nz
) { }
4165 static void null_glNormal3hvNV( const GLhalfNV
*v
) { }
4166 static void null_glNormal3xOES( GLfixed nx
, GLfixed ny
, GLfixed nz
) { }
4167 static void null_glNormal3xvOES( const GLfixed
*coords
) { }
4168 static void null_glNormalFormatNV( GLenum type
, GLsizei stride
) { }
4169 static void null_glNormalP3ui( GLenum type
, GLuint coords
) { }
4170 static void null_glNormalP3uiv( GLenum type
, const GLuint
*coords
) { }
4171 static void null_glNormalPointerEXT( GLenum type
, GLsizei stride
, GLsizei count
, const void *pointer
) { }
4172 static void null_glNormalPointerListIBM( GLenum type
, GLint stride
, const void **pointer
, GLint ptrstride
) { }
4173 static void null_glNormalPointervINTEL( GLenum type
, const void **pointer
) { }
4174 static void null_glNormalStream3bATI( GLenum stream
, GLbyte nx
, GLbyte ny
, GLbyte nz
) { }
4175 static void null_glNormalStream3bvATI( GLenum stream
, const GLbyte
*coords
) { }
4176 static void null_glNormalStream3dATI( GLenum stream
, GLdouble nx
, GLdouble ny
, GLdouble nz
) { }
4177 static void null_glNormalStream3dvATI( GLenum stream
, const GLdouble
*coords
) { }
4178 static void null_glNormalStream3fATI( GLenum stream
, GLfloat nx
, GLfloat ny
, GLfloat nz
) { }
4179 static void null_glNormalStream3fvATI( GLenum stream
, const GLfloat
*coords
) { }
4180 static void null_glNormalStream3iATI( GLenum stream
, GLint nx
, GLint ny
, GLint nz
) { }
4181 static void null_glNormalStream3ivATI( GLenum stream
, const GLint
*coords
) { }
4182 static void null_glNormalStream3sATI( GLenum stream
, GLshort nx
, GLshort ny
, GLshort nz
) { }
4183 static void null_glNormalStream3svATI( GLenum stream
, const GLshort
*coords
) { }
4184 static void null_glObjectLabel( GLenum identifier
, GLuint name
, GLsizei length
, const GLchar
*label
) { }
4185 static void null_glObjectPtrLabel( const void *ptr
, GLsizei length
, const GLchar
*label
) { }
4186 static GLenum
null_glObjectPurgeableAPPLE( GLenum objectType
, GLuint name
, GLenum option
) { return 0; }
4187 static GLenum
null_glObjectUnpurgeableAPPLE( GLenum objectType
, GLuint name
, GLenum option
) { return 0; }
4188 static void null_glOrthofOES( GLfloat l
, GLfloat r
, GLfloat b
, GLfloat t
, GLfloat n
, GLfloat f
) { }
4189 static void null_glOrthoxOES( GLfixed l
, GLfixed r
, GLfixed b
, GLfixed t
, GLfixed n
, GLfixed f
) { }
4190 static void null_glPNTrianglesfATI( GLenum pname
, GLfloat param
) { }
4191 static void null_glPNTrianglesiATI( GLenum pname
, GLint param
) { }
4192 static void null_glPassTexCoordATI( GLuint dst
, GLuint coord
, GLenum swizzle
) { }
4193 static void null_glPassThroughxOES( GLfixed token
) { }
4194 static void null_glPatchParameterfv( GLenum pname
, const GLfloat
*values
) { }
4195 static void null_glPatchParameteri( GLenum pname
, GLint value
) { }
4196 static void null_glPathColorGenNV( GLenum color
, GLenum genMode
, GLenum colorFormat
, const GLfloat
*coeffs
) { }
4197 static void null_glPathCommandsNV( GLuint path
, GLsizei numCommands
, const GLubyte
*commands
, GLsizei numCoords
, GLenum coordType
, const void *coords
) { }
4198 static void null_glPathCoordsNV( GLuint path
, GLsizei numCoords
, GLenum coordType
, const void *coords
) { }
4199 static void null_glPathCoverDepthFuncNV( GLenum func
) { }
4200 static void null_glPathDashArrayNV( GLuint path
, GLsizei dashCount
, const GLfloat
*dashArray
) { }
4201 static void null_glPathFogGenNV( GLenum genMode
) { }
4202 static GLenum
null_glPathGlyphIndexArrayNV( GLuint firstPathName
, GLenum fontTarget
, const void *fontName
, GLbitfield fontStyle
, GLuint firstGlyphIndex
, GLsizei numGlyphs
, GLuint pathParameterTemplate
, GLfloat emScale
) { return 0; }
4203 static GLenum
null_glPathGlyphIndexRangeNV( GLenum fontTarget
, const void *fontName
, GLbitfield fontStyle
, GLuint pathParameterTemplate
, GLfloat emScale
, GLuint baseAndCount
[2] ) { return 0; }
4204 static void null_glPathGlyphRangeNV( GLuint firstPathName
, GLenum fontTarget
, const void *fontName
, GLbitfield fontStyle
, GLuint firstGlyph
, GLsizei numGlyphs
, GLenum handleMissingGlyphs
, GLuint pathParameterTemplate
, GLfloat emScale
) { }
4205 static void null_glPathGlyphsNV( GLuint firstPathName
, GLenum fontTarget
, const void *fontName
, GLbitfield fontStyle
, GLsizei numGlyphs
, GLenum type
, const void *charcodes
, GLenum handleMissingGlyphs
, GLuint pathParameterTemplate
, GLfloat emScale
) { }
4206 static GLenum
null_glPathMemoryGlyphIndexArrayNV( GLuint firstPathName
, GLenum fontTarget
, GLsizeiptr fontSize
, const void *fontData
, GLsizei faceIndex
, GLuint firstGlyphIndex
, GLsizei numGlyphs
, GLuint pathParameterTemplate
, GLfloat emScale
) { return 0; }
4207 static void null_glPathParameterfNV( GLuint path
, GLenum pname
, GLfloat value
) { }
4208 static void null_glPathParameterfvNV( GLuint path
, GLenum pname
, const GLfloat
*value
) { }
4209 static void null_glPathParameteriNV( GLuint path
, GLenum pname
, GLint value
) { }
4210 static void null_glPathParameterivNV( GLuint path
, GLenum pname
, const GLint
*value
) { }
4211 static void null_glPathStencilDepthOffsetNV( GLfloat factor
, GLfloat units
) { }
4212 static void null_glPathStencilFuncNV( GLenum func
, GLint ref
, GLuint mask
) { }
4213 static void null_glPathStringNV( GLuint path
, GLenum format
, GLsizei length
, const void *pathString
) { }
4214 static void null_glPathSubCommandsNV( GLuint path
, GLsizei commandStart
, GLsizei commandsToDelete
, GLsizei numCommands
, const GLubyte
*commands
, GLsizei numCoords
, GLenum coordType
, const void *coords
) { }
4215 static void null_glPathSubCoordsNV( GLuint path
, GLsizei coordStart
, GLsizei numCoords
, GLenum coordType
, const void *coords
) { }
4216 static void null_glPathTexGenNV( GLenum texCoordSet
, GLenum genMode
, GLint components
, const GLfloat
*coeffs
) { }
4217 static void null_glPauseTransformFeedback(void) { }
4218 static void null_glPauseTransformFeedbackNV(void) { }
4219 static void null_glPixelDataRangeNV( GLenum target
, GLsizei length
, const void *pointer
) { }
4220 static void null_glPixelMapx( GLenum map
, GLint size
, const GLfixed
*values
) { }
4221 static void null_glPixelStorex( GLenum pname
, GLfixed param
) { }
4222 static void null_glPixelTexGenParameterfSGIS( GLenum pname
, GLfloat param
) { }
4223 static void null_glPixelTexGenParameterfvSGIS( GLenum pname
, const GLfloat
*params
) { }
4224 static void null_glPixelTexGenParameteriSGIS( GLenum pname
, GLint param
) { }
4225 static void null_glPixelTexGenParameterivSGIS( GLenum pname
, const GLint
*params
) { }
4226 static void null_glPixelTexGenSGIX( GLenum mode
) { }
4227 static void null_glPixelTransferxOES( GLenum pname
, GLfixed param
) { }
4228 static void null_glPixelTransformParameterfEXT( GLenum target
, GLenum pname
, GLfloat param
) { }
4229 static void null_glPixelTransformParameterfvEXT( GLenum target
, GLenum pname
, const GLfloat
*params
) { }
4230 static void null_glPixelTransformParameteriEXT( GLenum target
, GLenum pname
, GLint param
) { }
4231 static void null_glPixelTransformParameterivEXT( GLenum target
, GLenum pname
, const GLint
*params
) { }
4232 static void null_glPixelZoomxOES( GLfixed xfactor
, GLfixed yfactor
) { }
4233 static GLboolean
null_glPointAlongPathNV( GLuint path
, GLsizei startSegment
, GLsizei numSegments
, GLfloat distance
, GLfloat
*x
, GLfloat
*y
, GLfloat
*tangentX
, GLfloat
*tangentY
) { return 0; }
4234 static void null_glPointParameterf( GLenum pname
, GLfloat param
) { }
4235 static void null_glPointParameterfARB( GLenum pname
, GLfloat param
) { }
4236 static void null_glPointParameterfEXT( GLenum pname
, GLfloat param
) { }
4237 static void null_glPointParameterfSGIS( GLenum pname
, GLfloat param
) { }
4238 static void null_glPointParameterfv( GLenum pname
, const GLfloat
*params
) { }
4239 static void null_glPointParameterfvARB( GLenum pname
, const GLfloat
*params
) { }
4240 static void null_glPointParameterfvEXT( GLenum pname
, const GLfloat
*params
) { }
4241 static void null_glPointParameterfvSGIS( GLenum pname
, const GLfloat
*params
) { }
4242 static void null_glPointParameteri( GLenum pname
, GLint param
) { }
4243 static void null_glPointParameteriNV( GLenum pname
, GLint param
) { }
4244 static void null_glPointParameteriv( GLenum pname
, const GLint
*params
) { }
4245 static void null_glPointParameterivNV( GLenum pname
, const GLint
*params
) { }
4246 static void null_glPointParameterxvOES( GLenum pname
, const GLfixed
*params
) { }
4247 static void null_glPointSizexOES( GLfixed size
) { }
4248 static GLint
null_glPollAsyncSGIX( GLuint
*markerp
) { return 0; }
4249 static GLint
null_glPollInstrumentsSGIX( GLint
*marker_p
) { return 0; }
4250 static void null_glPolygonOffsetClamp( GLfloat factor
, GLfloat units
, GLfloat clamp
) { }
4251 static void null_glPolygonOffsetClampEXT( GLfloat factor
, GLfloat units
, GLfloat clamp
) { }
4252 static void null_glPolygonOffsetEXT( GLfloat factor
, GLfloat bias
) { }
4253 static void null_glPolygonOffsetxOES( GLfixed factor
, GLfixed units
) { }
4254 static void null_glPopDebugGroup(void) { }
4255 static void null_glPopGroupMarkerEXT(void) { }
4256 static void null_glPresentFrameDualFillNV( GLuint video_slot
, GLuint64EXT minPresentTime
, GLuint beginPresentTimeId
, GLuint presentDurationId
, GLenum type
, GLenum target0
, GLuint fill0
, GLenum target1
, GLuint fill1
, GLenum target2
, GLuint fill2
, GLenum target3
, GLuint fill3
) { }
4257 static void null_glPresentFrameKeyedNV( GLuint video_slot
, GLuint64EXT minPresentTime
, GLuint beginPresentTimeId
, GLuint presentDurationId
, GLenum type
, GLenum target0
, GLuint fill0
, GLuint key0
, GLenum target1
, GLuint fill1
, GLuint key1
) { }
4258 static void null_glPrimitiveBoundingBoxARB( GLfloat minX
, GLfloat minY
, GLfloat minZ
, GLfloat minW
, GLfloat maxX
, GLfloat maxY
, GLfloat maxZ
, GLfloat maxW
) { }
4259 static void null_glPrimitiveRestartIndex( GLuint index
) { }
4260 static void null_glPrimitiveRestartIndexNV( GLuint index
) { }
4261 static void null_glPrimitiveRestartNV(void) { }
4262 static void null_glPrioritizeTexturesEXT( GLsizei n
, const GLuint
*textures
, const GLclampf
*priorities
) { }
4263 static void null_glPrioritizeTexturesxOES( GLsizei n
, const GLuint
*textures
, const GLfixed
*priorities
) { }
4264 static void null_glProgramBinary( GLuint program
, GLenum binaryFormat
, const void *binary
, GLsizei length
) { }
4265 static void null_glProgramBufferParametersIivNV( GLenum target
, GLuint bindingIndex
, GLuint wordIndex
, GLsizei count
, const GLint
*params
) { }
4266 static void null_glProgramBufferParametersIuivNV( GLenum target
, GLuint bindingIndex
, GLuint wordIndex
, GLsizei count
, const GLuint
*params
) { }
4267 static void null_glProgramBufferParametersfvNV( GLenum target
, GLuint bindingIndex
, GLuint wordIndex
, GLsizei count
, const GLfloat
*params
) { }
4268 static void null_glProgramEnvParameter4dARB( GLenum target
, GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
4269 static void null_glProgramEnvParameter4dvARB( GLenum target
, GLuint index
, const GLdouble
*params
) { }
4270 static void null_glProgramEnvParameter4fARB( GLenum target
, GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
4271 static void null_glProgramEnvParameter4fvARB( GLenum target
, GLuint index
, const GLfloat
*params
) { }
4272 static void null_glProgramEnvParameterI4iNV( GLenum target
, GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) { }
4273 static void null_glProgramEnvParameterI4ivNV( GLenum target
, GLuint index
, const GLint
*params
) { }
4274 static void null_glProgramEnvParameterI4uiNV( GLenum target
, GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) { }
4275 static void null_glProgramEnvParameterI4uivNV( GLenum target
, GLuint index
, const GLuint
*params
) { }
4276 static void null_glProgramEnvParameters4fvEXT( GLenum target
, GLuint index
, GLsizei count
, const GLfloat
*params
) { }
4277 static void null_glProgramEnvParametersI4ivNV( GLenum target
, GLuint index
, GLsizei count
, const GLint
*params
) { }
4278 static void null_glProgramEnvParametersI4uivNV( GLenum target
, GLuint index
, GLsizei count
, const GLuint
*params
) { }
4279 static void null_glProgramLocalParameter4dARB( GLenum target
, GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
4280 static void null_glProgramLocalParameter4dvARB( GLenum target
, GLuint index
, const GLdouble
*params
) { }
4281 static void null_glProgramLocalParameter4fARB( GLenum target
, GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
4282 static void null_glProgramLocalParameter4fvARB( GLenum target
, GLuint index
, const GLfloat
*params
) { }
4283 static void null_glProgramLocalParameterI4iNV( GLenum target
, GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) { }
4284 static void null_glProgramLocalParameterI4ivNV( GLenum target
, GLuint index
, const GLint
*params
) { }
4285 static void null_glProgramLocalParameterI4uiNV( GLenum target
, GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) { }
4286 static void null_glProgramLocalParameterI4uivNV( GLenum target
, GLuint index
, const GLuint
*params
) { }
4287 static void null_glProgramLocalParameters4fvEXT( GLenum target
, GLuint index
, GLsizei count
, const GLfloat
*params
) { }
4288 static void null_glProgramLocalParametersI4ivNV( GLenum target
, GLuint index
, GLsizei count
, const GLint
*params
) { }
4289 static void null_glProgramLocalParametersI4uivNV( GLenum target
, GLuint index
, GLsizei count
, const GLuint
*params
) { }
4290 static void null_glProgramNamedParameter4dNV( GLuint id
, GLsizei len
, const GLubyte
*name
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
4291 static void null_glProgramNamedParameter4dvNV( GLuint id
, GLsizei len
, const GLubyte
*name
, const GLdouble
*v
) { }
4292 static void null_glProgramNamedParameter4fNV( GLuint id
, GLsizei len
, const GLubyte
*name
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
4293 static void null_glProgramNamedParameter4fvNV( GLuint id
, GLsizei len
, const GLubyte
*name
, const GLfloat
*v
) { }
4294 static void null_glProgramParameter4dNV( GLenum target
, GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
4295 static void null_glProgramParameter4dvNV( GLenum target
, GLuint index
, const GLdouble
*v
) { }
4296 static void null_glProgramParameter4fNV( GLenum target
, GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
4297 static void null_glProgramParameter4fvNV( GLenum target
, GLuint index
, const GLfloat
*v
) { }
4298 static void null_glProgramParameteri( GLuint program
, GLenum pname
, GLint value
) { }
4299 static void null_glProgramParameteriARB( GLuint program
, GLenum pname
, GLint value
) { }
4300 static void null_glProgramParameteriEXT( GLuint program
, GLenum pname
, GLint value
) { }
4301 static void null_glProgramParameters4dvNV( GLenum target
, GLuint index
, GLsizei count
, const GLdouble
*v
) { }
4302 static void null_glProgramParameters4fvNV( GLenum target
, GLuint index
, GLsizei count
, const GLfloat
*v
) { }
4303 static void null_glProgramPathFragmentInputGenNV( GLuint program
, GLint location
, GLenum genMode
, GLint components
, const GLfloat
*coeffs
) { }
4304 static void null_glProgramStringARB( GLenum target
, GLenum format
, GLsizei len
, const void *string
) { }
4305 static void null_glProgramSubroutineParametersuivNV( GLenum target
, GLsizei count
, const GLuint
*params
) { }
4306 static void null_glProgramUniform1d( GLuint program
, GLint location
, GLdouble v0
) { }
4307 static void null_glProgramUniform1dEXT( GLuint program
, GLint location
, GLdouble x
) { }
4308 static void null_glProgramUniform1dv( GLuint program
, GLint location
, GLsizei count
, const GLdouble
*value
) { }
4309 static void null_glProgramUniform1dvEXT( GLuint program
, GLint location
, GLsizei count
, const GLdouble
*value
) { }
4310 static void null_glProgramUniform1f( GLuint program
, GLint location
, GLfloat v0
) { }
4311 static void null_glProgramUniform1fEXT( GLuint program
, GLint location
, GLfloat v0
) { }
4312 static void null_glProgramUniform1fv( GLuint program
, GLint location
, GLsizei count
, const GLfloat
*value
) { }
4313 static void null_glProgramUniform1fvEXT( GLuint program
, GLint location
, GLsizei count
, const GLfloat
*value
) { }
4314 static void null_glProgramUniform1i( GLuint program
, GLint location
, GLint v0
) { }
4315 static void null_glProgramUniform1i64ARB( GLuint program
, GLint location
, GLint64 x
) { }
4316 static void null_glProgramUniform1i64NV( GLuint program
, GLint location
, GLint64EXT x
) { }
4317 static void null_glProgramUniform1i64vARB( GLuint program
, GLint location
, GLsizei count
, const GLint64
*value
) { }
4318 static void null_glProgramUniform1i64vNV( GLuint program
, GLint location
, GLsizei count
, const GLint64EXT
*value
) { }
4319 static void null_glProgramUniform1iEXT( GLuint program
, GLint location
, GLint v0
) { }
4320 static void null_glProgramUniform1iv( GLuint program
, GLint location
, GLsizei count
, const GLint
*value
) { }
4321 static void null_glProgramUniform1ivEXT( GLuint program
, GLint location
, GLsizei count
, const GLint
*value
) { }
4322 static void null_glProgramUniform1ui( GLuint program
, GLint location
, GLuint v0
) { }
4323 static void null_glProgramUniform1ui64ARB( GLuint program
, GLint location
, GLuint64 x
) { }
4324 static void null_glProgramUniform1ui64NV( GLuint program
, GLint location
, GLuint64EXT x
) { }
4325 static void null_glProgramUniform1ui64vARB( GLuint program
, GLint location
, GLsizei count
, const GLuint64
*value
) { }
4326 static void null_glProgramUniform1ui64vNV( GLuint program
, GLint location
, GLsizei count
, const GLuint64EXT
*value
) { }
4327 static void null_glProgramUniform1uiEXT( GLuint program
, GLint location
, GLuint v0
) { }
4328 static void null_glProgramUniform1uiv( GLuint program
, GLint location
, GLsizei count
, const GLuint
*value
) { }
4329 static void null_glProgramUniform1uivEXT( GLuint program
, GLint location
, GLsizei count
, const GLuint
*value
) { }
4330 static void null_glProgramUniform2d( GLuint program
, GLint location
, GLdouble v0
, GLdouble v1
) { }
4331 static void null_glProgramUniform2dEXT( GLuint program
, GLint location
, GLdouble x
, GLdouble y
) { }
4332 static void null_glProgramUniform2dv( GLuint program
, GLint location
, GLsizei count
, const GLdouble
*value
) { }
4333 static void null_glProgramUniform2dvEXT( GLuint program
, GLint location
, GLsizei count
, const GLdouble
*value
) { }
4334 static void null_glProgramUniform2f( GLuint program
, GLint location
, GLfloat v0
, GLfloat v1
) { }
4335 static void null_glProgramUniform2fEXT( GLuint program
, GLint location
, GLfloat v0
, GLfloat v1
) { }
4336 static void null_glProgramUniform2fv( GLuint program
, GLint location
, GLsizei count
, const GLfloat
*value
) { }
4337 static void null_glProgramUniform2fvEXT( GLuint program
, GLint location
, GLsizei count
, const GLfloat
*value
) { }
4338 static void null_glProgramUniform2i( GLuint program
, GLint location
, GLint v0
, GLint v1
) { }
4339 static void null_glProgramUniform2i64ARB( GLuint program
, GLint location
, GLint64 x
, GLint64 y
) { }
4340 static void null_glProgramUniform2i64NV( GLuint program
, GLint location
, GLint64EXT x
, GLint64EXT y
) { }
4341 static void null_glProgramUniform2i64vARB( GLuint program
, GLint location
, GLsizei count
, const GLint64
*value
) { }
4342 static void null_glProgramUniform2i64vNV( GLuint program
, GLint location
, GLsizei count
, const GLint64EXT
*value
) { }
4343 static void null_glProgramUniform2iEXT( GLuint program
, GLint location
, GLint v0
, GLint v1
) { }
4344 static void null_glProgramUniform2iv( GLuint program
, GLint location
, GLsizei count
, const GLint
*value
) { }
4345 static void null_glProgramUniform2ivEXT( GLuint program
, GLint location
, GLsizei count
, const GLint
*value
) { }
4346 static void null_glProgramUniform2ui( GLuint program
, GLint location
, GLuint v0
, GLuint v1
) { }
4347 static void null_glProgramUniform2ui64ARB( GLuint program
, GLint location
, GLuint64 x
, GLuint64 y
) { }
4348 static void null_glProgramUniform2ui64NV( GLuint program
, GLint location
, GLuint64EXT x
, GLuint64EXT y
) { }
4349 static void null_glProgramUniform2ui64vARB( GLuint program
, GLint location
, GLsizei count
, const GLuint64
*value
) { }
4350 static void null_glProgramUniform2ui64vNV( GLuint program
, GLint location
, GLsizei count
, const GLuint64EXT
*value
) { }
4351 static void null_glProgramUniform2uiEXT( GLuint program
, GLint location
, GLuint v0
, GLuint v1
) { }
4352 static void null_glProgramUniform2uiv( GLuint program
, GLint location
, GLsizei count
, const GLuint
*value
) { }
4353 static void null_glProgramUniform2uivEXT( GLuint program
, GLint location
, GLsizei count
, const GLuint
*value
) { }
4354 static void null_glProgramUniform3d( GLuint program
, GLint location
, GLdouble v0
, GLdouble v1
, GLdouble v2
) { }
4355 static void null_glProgramUniform3dEXT( GLuint program
, GLint location
, GLdouble x
, GLdouble y
, GLdouble z
) { }
4356 static void null_glProgramUniform3dv( GLuint program
, GLint location
, GLsizei count
, const GLdouble
*value
) { }
4357 static void null_glProgramUniform3dvEXT( GLuint program
, GLint location
, GLsizei count
, const GLdouble
*value
) { }
4358 static void null_glProgramUniform3f( GLuint program
, GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
) { }
4359 static void null_glProgramUniform3fEXT( GLuint program
, GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
) { }
4360 static void null_glProgramUniform3fv( GLuint program
, GLint location
, GLsizei count
, const GLfloat
*value
) { }
4361 static void null_glProgramUniform3fvEXT( GLuint program
, GLint location
, GLsizei count
, const GLfloat
*value
) { }
4362 static void null_glProgramUniform3i( GLuint program
, GLint location
, GLint v0
, GLint v1
, GLint v2
) { }
4363 static void null_glProgramUniform3i64ARB( GLuint program
, GLint location
, GLint64 x
, GLint64 y
, GLint64 z
) { }
4364 static void null_glProgramUniform3i64NV( GLuint program
, GLint location
, GLint64EXT x
, GLint64EXT y
, GLint64EXT z
) { }
4365 static void null_glProgramUniform3i64vARB( GLuint program
, GLint location
, GLsizei count
, const GLint64
*value
) { }
4366 static void null_glProgramUniform3i64vNV( GLuint program
, GLint location
, GLsizei count
, const GLint64EXT
*value
) { }
4367 static void null_glProgramUniform3iEXT( GLuint program
, GLint location
, GLint v0
, GLint v1
, GLint v2
) { }
4368 static void null_glProgramUniform3iv( GLuint program
, GLint location
, GLsizei count
, const GLint
*value
) { }
4369 static void null_glProgramUniform3ivEXT( GLuint program
, GLint location
, GLsizei count
, const GLint
*value
) { }
4370 static void null_glProgramUniform3ui( GLuint program
, GLint location
, GLuint v0
, GLuint v1
, GLuint v2
) { }
4371 static void null_glProgramUniform3ui64ARB( GLuint program
, GLint location
, GLuint64 x
, GLuint64 y
, GLuint64 z
) { }
4372 static void null_glProgramUniform3ui64NV( GLuint program
, GLint location
, GLuint64EXT x
, GLuint64EXT y
, GLuint64EXT z
) { }
4373 static void null_glProgramUniform3ui64vARB( GLuint program
, GLint location
, GLsizei count
, const GLuint64
*value
) { }
4374 static void null_glProgramUniform3ui64vNV( GLuint program
, GLint location
, GLsizei count
, const GLuint64EXT
*value
) { }
4375 static void null_glProgramUniform3uiEXT( GLuint program
, GLint location
, GLuint v0
, GLuint v1
, GLuint v2
) { }
4376 static void null_glProgramUniform3uiv( GLuint program
, GLint location
, GLsizei count
, const GLuint
*value
) { }
4377 static void null_glProgramUniform3uivEXT( GLuint program
, GLint location
, GLsizei count
, const GLuint
*value
) { }
4378 static void null_glProgramUniform4d( GLuint program
, GLint location
, GLdouble v0
, GLdouble v1
, GLdouble v2
, GLdouble v3
) { }
4379 static void null_glProgramUniform4dEXT( GLuint program
, GLint location
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
4380 static void null_glProgramUniform4dv( GLuint program
, GLint location
, GLsizei count
, const GLdouble
*value
) { }
4381 static void null_glProgramUniform4dvEXT( GLuint program
, GLint location
, GLsizei count
, const GLdouble
*value
) { }
4382 static void null_glProgramUniform4f( GLuint program
, GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
, GLfloat v3
) { }
4383 static void null_glProgramUniform4fEXT( GLuint program
, GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
, GLfloat v3
) { }
4384 static void null_glProgramUniform4fv( GLuint program
, GLint location
, GLsizei count
, const GLfloat
*value
) { }
4385 static void null_glProgramUniform4fvEXT( GLuint program
, GLint location
, GLsizei count
, const GLfloat
*value
) { }
4386 static void null_glProgramUniform4i( GLuint program
, GLint location
, GLint v0
, GLint v1
, GLint v2
, GLint v3
) { }
4387 static void null_glProgramUniform4i64ARB( GLuint program
, GLint location
, GLint64 x
, GLint64 y
, GLint64 z
, GLint64 w
) { }
4388 static void null_glProgramUniform4i64NV( GLuint program
, GLint location
, GLint64EXT x
, GLint64EXT y
, GLint64EXT z
, GLint64EXT w
) { }
4389 static void null_glProgramUniform4i64vARB( GLuint program
, GLint location
, GLsizei count
, const GLint64
*value
) { }
4390 static void null_glProgramUniform4i64vNV( GLuint program
, GLint location
, GLsizei count
, const GLint64EXT
*value
) { }
4391 static void null_glProgramUniform4iEXT( GLuint program
, GLint location
, GLint v0
, GLint v1
, GLint v2
, GLint v3
) { }
4392 static void null_glProgramUniform4iv( GLuint program
, GLint location
, GLsizei count
, const GLint
*value
) { }
4393 static void null_glProgramUniform4ivEXT( GLuint program
, GLint location
, GLsizei count
, const GLint
*value
) { }
4394 static void null_glProgramUniform4ui( GLuint program
, GLint location
, GLuint v0
, GLuint v1
, GLuint v2
, GLuint v3
) { }
4395 static void null_glProgramUniform4ui64ARB( GLuint program
, GLint location
, GLuint64 x
, GLuint64 y
, GLuint64 z
, GLuint64 w
) { }
4396 static void null_glProgramUniform4ui64NV( GLuint program
, GLint location
, GLuint64EXT x
, GLuint64EXT y
, GLuint64EXT z
, GLuint64EXT w
) { }
4397 static void null_glProgramUniform4ui64vARB( GLuint program
, GLint location
, GLsizei count
, const GLuint64
*value
) { }
4398 static void null_glProgramUniform4ui64vNV( GLuint program
, GLint location
, GLsizei count
, const GLuint64EXT
*value
) { }
4399 static void null_glProgramUniform4uiEXT( GLuint program
, GLint location
, GLuint v0
, GLuint v1
, GLuint v2
, GLuint v3
) { }
4400 static void null_glProgramUniform4uiv( GLuint program
, GLint location
, GLsizei count
, const GLuint
*value
) { }
4401 static void null_glProgramUniform4uivEXT( GLuint program
, GLint location
, GLsizei count
, const GLuint
*value
) { }
4402 static void null_glProgramUniformHandleui64ARB( GLuint program
, GLint location
, GLuint64 value
) { }
4403 static void null_glProgramUniformHandleui64NV( GLuint program
, GLint location
, GLuint64 value
) { }
4404 static void null_glProgramUniformHandleui64vARB( GLuint program
, GLint location
, GLsizei count
, const GLuint64
*values
) { }
4405 static void null_glProgramUniformHandleui64vNV( GLuint program
, GLint location
, GLsizei count
, const GLuint64
*values
) { }
4406 static void null_glProgramUniformMatrix2dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4407 static void null_glProgramUniformMatrix2dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4408 static void null_glProgramUniformMatrix2fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4409 static void null_glProgramUniformMatrix2fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4410 static void null_glProgramUniformMatrix2x3dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4411 static void null_glProgramUniformMatrix2x3dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4412 static void null_glProgramUniformMatrix2x3fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4413 static void null_glProgramUniformMatrix2x3fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4414 static void null_glProgramUniformMatrix2x4dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4415 static void null_glProgramUniformMatrix2x4dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4416 static void null_glProgramUniformMatrix2x4fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4417 static void null_glProgramUniformMatrix2x4fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4418 static void null_glProgramUniformMatrix3dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4419 static void null_glProgramUniformMatrix3dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4420 static void null_glProgramUniformMatrix3fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4421 static void null_glProgramUniformMatrix3fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4422 static void null_glProgramUniformMatrix3x2dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4423 static void null_glProgramUniformMatrix3x2dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4424 static void null_glProgramUniformMatrix3x2fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4425 static void null_glProgramUniformMatrix3x2fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4426 static void null_glProgramUniformMatrix3x4dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4427 static void null_glProgramUniformMatrix3x4dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4428 static void null_glProgramUniformMatrix3x4fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4429 static void null_glProgramUniformMatrix3x4fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4430 static void null_glProgramUniformMatrix4dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4431 static void null_glProgramUniformMatrix4dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4432 static void null_glProgramUniformMatrix4fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4433 static void null_glProgramUniformMatrix4fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4434 static void null_glProgramUniformMatrix4x2dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4435 static void null_glProgramUniformMatrix4x2dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4436 static void null_glProgramUniformMatrix4x2fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4437 static void null_glProgramUniformMatrix4x2fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4438 static void null_glProgramUniformMatrix4x3dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4439 static void null_glProgramUniformMatrix4x3dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4440 static void null_glProgramUniformMatrix4x3fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4441 static void null_glProgramUniformMatrix4x3fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4442 static void null_glProgramUniformui64NV( GLuint program
, GLint location
, GLuint64EXT value
) { }
4443 static void null_glProgramUniformui64vNV( GLuint program
, GLint location
, GLsizei count
, const GLuint64EXT
*value
) { }
4444 static void null_glProgramVertexLimitNV( GLenum target
, GLint limit
) { }
4445 static void null_glProvokingVertex( GLenum mode
) { }
4446 static void null_glProvokingVertexEXT( GLenum mode
) { }
4447 static void null_glPushClientAttribDefaultEXT( GLbitfield mask
) { }
4448 static void null_glPushDebugGroup( GLenum source
, GLuint id
, GLsizei length
, const GLchar
*message
) { }
4449 static void null_glPushGroupMarkerEXT( GLsizei length
, const GLchar
*marker
) { }
4450 static void null_glQueryCounter( GLuint id
, GLenum target
) { }
4451 static GLbitfield
null_glQueryMatrixxOES( GLfixed
*mantissa
, GLint
*exponent
) { return 0; }
4452 static void null_glQueryObjectParameteruiAMD( GLenum target
, GLuint id
, GLenum pname
, GLuint param
) { }
4453 static GLint
null_glQueryResourceNV( GLenum queryType
, GLint tagId
, GLuint count
, GLint
*buffer
) { return 0; }
4454 static void null_glQueryResourceTagNV( GLint tagId
, const GLchar
*tagString
) { }
4455 static void null_glRasterPos2xOES( GLfixed x
, GLfixed y
) { }
4456 static void null_glRasterPos2xvOES( const GLfixed
*coords
) { }
4457 static void null_glRasterPos3xOES( GLfixed x
, GLfixed y
, GLfixed z
) { }
4458 static void null_glRasterPos3xvOES( const GLfixed
*coords
) { }
4459 static void null_glRasterPos4xOES( GLfixed x
, GLfixed y
, GLfixed z
, GLfixed w
) { }
4460 static void null_glRasterPos4xvOES( const GLfixed
*coords
) { }
4461 static void null_glRasterSamplesEXT( GLuint samples
, GLboolean fixedsamplelocations
) { }
4462 static void null_glReadBufferRegion( GLenum region
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
4463 static void null_glReadInstrumentsSGIX( GLint marker
) { }
4464 static void null_glReadnPixels( GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, GLsizei bufSize
, void *data
) { }
4465 static void null_glReadnPixelsARB( GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, GLsizei bufSize
, void *data
) { }
4466 static void null_glRectxOES( GLfixed x1
, GLfixed y1
, GLfixed x2
, GLfixed y2
) { }
4467 static void null_glRectxvOES( const GLfixed
*v1
, const GLfixed
*v2
) { }
4468 static void null_glReferencePlaneSGIX( const GLdouble
*equation
) { }
4469 static GLboolean
null_glReleaseKeyedMutexWin32EXT( GLuint memory
, GLuint64 key
) { return 0; }
4470 static void null_glReleaseShaderCompiler(void) { }
4471 static void null_glRenderGpuMaskNV( GLbitfield mask
) { }
4472 static void null_glRenderbufferStorage( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4473 static void null_glRenderbufferStorageEXT( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4474 static void null_glRenderbufferStorageMultisample( GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4475 static void null_glRenderbufferStorageMultisampleAdvancedAMD( GLenum target
, GLsizei samples
, GLsizei storageSamples
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4476 static void null_glRenderbufferStorageMultisampleCoverageNV( GLenum target
, GLsizei coverageSamples
, GLsizei colorSamples
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4477 static void null_glRenderbufferStorageMultisampleEXT( GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4478 static void null_glReplacementCodePointerSUN( GLenum type
, GLsizei stride
, const void **pointer
) { }
4479 static void null_glReplacementCodeubSUN( GLubyte code
) { }
4480 static void null_glReplacementCodeubvSUN( const GLubyte
*code
) { }
4481 static void null_glReplacementCodeuiColor3fVertex3fSUN( GLuint rc
, GLfloat r
, GLfloat g
, GLfloat b
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4482 static void null_glReplacementCodeuiColor3fVertex3fvSUN( const GLuint
*rc
, const GLfloat
*c
, const GLfloat
*v
) { }
4483 static void null_glReplacementCodeuiColor4fNormal3fVertex3fSUN( GLuint rc
, GLfloat r
, GLfloat g
, GLfloat b
, GLfloat a
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4484 static void null_glReplacementCodeuiColor4fNormal3fVertex3fvSUN( const GLuint
*rc
, const GLfloat
*c
, const GLfloat
*n
, const GLfloat
*v
) { }
4485 static void null_glReplacementCodeuiColor4ubVertex3fSUN( GLuint rc
, GLubyte r
, GLubyte g
, GLubyte b
, GLubyte a
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4486 static void null_glReplacementCodeuiColor4ubVertex3fvSUN( const GLuint
*rc
, const GLubyte
*c
, const GLfloat
*v
) { }
4487 static void null_glReplacementCodeuiNormal3fVertex3fSUN( GLuint rc
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4488 static void null_glReplacementCodeuiNormal3fVertex3fvSUN( const GLuint
*rc
, const GLfloat
*n
, const GLfloat
*v
) { }
4489 static void null_glReplacementCodeuiSUN( GLuint code
) { }
4490 static void null_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN( GLuint rc
, GLfloat s
, GLfloat t
, GLfloat r
, GLfloat g
, GLfloat b
, GLfloat a
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4491 static void null_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN( const GLuint
*rc
, const GLfloat
*tc
, const GLfloat
*c
, const GLfloat
*n
, const GLfloat
*v
) { }
4492 static void null_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN( GLuint rc
, GLfloat s
, GLfloat t
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4493 static void null_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN( const GLuint
*rc
, const GLfloat
*tc
, const GLfloat
*n
, const GLfloat
*v
) { }
4494 static void null_glReplacementCodeuiTexCoord2fVertex3fSUN( GLuint rc
, GLfloat s
, GLfloat t
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4495 static void null_glReplacementCodeuiTexCoord2fVertex3fvSUN( const GLuint
*rc
, const GLfloat
*tc
, const GLfloat
*v
) { }
4496 static void null_glReplacementCodeuiVertex3fSUN( GLuint rc
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4497 static void null_glReplacementCodeuiVertex3fvSUN( const GLuint
*rc
, const GLfloat
*v
) { }
4498 static void null_glReplacementCodeuivSUN( const GLuint
*code
) { }
4499 static void null_glReplacementCodeusSUN( GLushort code
) { }
4500 static void null_glReplacementCodeusvSUN( const GLushort
*code
) { }
4501 static void null_glRequestResidentProgramsNV( GLsizei n
, const GLuint
*programs
) { }
4502 static void null_glResetHistogram( GLenum target
) { }
4503 static void null_glResetHistogramEXT( GLenum target
) { }
4504 static void null_glResetMemoryObjectParameterNV( GLuint memory
, GLenum pname
) { }
4505 static void null_glResetMinmax( GLenum target
) { }
4506 static void null_glResetMinmaxEXT( GLenum target
) { }
4507 static void null_glResizeBuffersMESA(void) { }
4508 static void null_glResolveDepthValuesNV(void) { }
4509 static void null_glResumeTransformFeedback(void) { }
4510 static void null_glResumeTransformFeedbackNV(void) { }
4511 static void null_glRotatexOES( GLfixed angle
, GLfixed x
, GLfixed y
, GLfixed z
) { }
4512 static void null_glSampleCoverage( GLfloat value
, GLboolean invert
) { }
4513 static void null_glSampleCoverageARB( GLfloat value
, GLboolean invert
) { }
4514 static void null_glSampleMapATI( GLuint dst
, GLuint interp
, GLenum swizzle
) { }
4515 static void null_glSampleMaskEXT( GLclampf value
, GLboolean invert
) { }
4516 static void null_glSampleMaskIndexedNV( GLuint index
, GLbitfield mask
) { }
4517 static void null_glSampleMaskSGIS( GLclampf value
, GLboolean invert
) { }
4518 static void null_glSampleMaski( GLuint maskNumber
, GLbitfield mask
) { }
4519 static void null_glSamplePatternEXT( GLenum pattern
) { }
4520 static void null_glSamplePatternSGIS( GLenum pattern
) { }
4521 static void null_glSamplerParameterIiv( GLuint sampler
, GLenum pname
, const GLint
*param
) { }
4522 static void null_glSamplerParameterIuiv( GLuint sampler
, GLenum pname
, const GLuint
*param
) { }
4523 static void null_glSamplerParameterf( GLuint sampler
, GLenum pname
, GLfloat param
) { }
4524 static void null_glSamplerParameterfv( GLuint sampler
, GLenum pname
, const GLfloat
*param
) { }
4525 static void null_glSamplerParameteri( GLuint sampler
, GLenum pname
, GLint param
) { }
4526 static void null_glSamplerParameteriv( GLuint sampler
, GLenum pname
, const GLint
*param
) { }
4527 static void null_glScalexOES( GLfixed x
, GLfixed y
, GLfixed z
) { }
4528 static void null_glScissorArrayv( GLuint first
, GLsizei count
, const GLint
*v
) { }
4529 static void null_glScissorExclusiveArrayvNV( GLuint first
, GLsizei count
, const GLint
*v
) { }
4530 static void null_glScissorExclusiveNV( GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
4531 static void null_glScissorIndexed( GLuint index
, GLint left
, GLint bottom
, GLsizei width
, GLsizei height
) { }
4532 static void null_glScissorIndexedv( GLuint index
, const GLint
*v
) { }
4533 static void null_glSecondaryColor3b( GLbyte red
, GLbyte green
, GLbyte blue
) { }
4534 static void null_glSecondaryColor3bEXT( GLbyte red
, GLbyte green
, GLbyte blue
) { }
4535 static void null_glSecondaryColor3bv( const GLbyte
*v
) { }
4536 static void null_glSecondaryColor3bvEXT( const GLbyte
*v
) { }
4537 static void null_glSecondaryColor3d( GLdouble red
, GLdouble green
, GLdouble blue
) { }
4538 static void null_glSecondaryColor3dEXT( GLdouble red
, GLdouble green
, GLdouble blue
) { }
4539 static void null_glSecondaryColor3dv( const GLdouble
*v
) { }
4540 static void null_glSecondaryColor3dvEXT( const GLdouble
*v
) { }
4541 static void null_glSecondaryColor3f( GLfloat red
, GLfloat green
, GLfloat blue
) { }
4542 static void null_glSecondaryColor3fEXT( GLfloat red
, GLfloat green
, GLfloat blue
) { }
4543 static void null_glSecondaryColor3fv( const GLfloat
*v
) { }
4544 static void null_glSecondaryColor3fvEXT( const GLfloat
*v
) { }
4545 static void null_glSecondaryColor3hNV( GLhalfNV red
, GLhalfNV green
, GLhalfNV blue
) { }
4546 static void null_glSecondaryColor3hvNV( const GLhalfNV
*v
) { }
4547 static void null_glSecondaryColor3i( GLint red
, GLint green
, GLint blue
) { }
4548 static void null_glSecondaryColor3iEXT( GLint red
, GLint green
, GLint blue
) { }
4549 static void null_glSecondaryColor3iv( const GLint
*v
) { }
4550 static void null_glSecondaryColor3ivEXT( const GLint
*v
) { }
4551 static void null_glSecondaryColor3s( GLshort red
, GLshort green
, GLshort blue
) { }
4552 static void null_glSecondaryColor3sEXT( GLshort red
, GLshort green
, GLshort blue
) { }
4553 static void null_glSecondaryColor3sv( const GLshort
*v
) { }
4554 static void null_glSecondaryColor3svEXT( const GLshort
*v
) { }
4555 static void null_glSecondaryColor3ub( GLubyte red
, GLubyte green
, GLubyte blue
) { }
4556 static void null_glSecondaryColor3ubEXT( GLubyte red
, GLubyte green
, GLubyte blue
) { }
4557 static void null_glSecondaryColor3ubv( const GLubyte
*v
) { }
4558 static void null_glSecondaryColor3ubvEXT( const GLubyte
*v
) { }
4559 static void null_glSecondaryColor3ui( GLuint red
, GLuint green
, GLuint blue
) { }
4560 static void null_glSecondaryColor3uiEXT( GLuint red
, GLuint green
, GLuint blue
) { }
4561 static void null_glSecondaryColor3uiv( const GLuint
*v
) { }
4562 static void null_glSecondaryColor3uivEXT( const GLuint
*v
) { }
4563 static void null_glSecondaryColor3us( GLushort red
, GLushort green
, GLushort blue
) { }
4564 static void null_glSecondaryColor3usEXT( GLushort red
, GLushort green
, GLushort blue
) { }
4565 static void null_glSecondaryColor3usv( const GLushort
*v
) { }
4566 static void null_glSecondaryColor3usvEXT( const GLushort
*v
) { }
4567 static void null_glSecondaryColorFormatNV( GLint size
, GLenum type
, GLsizei stride
) { }
4568 static void null_glSecondaryColorP3ui( GLenum type
, GLuint color
) { }
4569 static void null_glSecondaryColorP3uiv( GLenum type
, const GLuint
*color
) { }
4570 static void null_glSecondaryColorPointer( GLint size
, GLenum type
, GLsizei stride
, const void *pointer
) { }
4571 static void null_glSecondaryColorPointerEXT( GLint size
, GLenum type
, GLsizei stride
, const void *pointer
) { }
4572 static void null_glSecondaryColorPointerListIBM( GLint size
, GLenum type
, GLint stride
, const void **pointer
, GLint ptrstride
) { }
4573 static void null_glSelectPerfMonitorCountersAMD( GLuint monitor
, GLboolean enable
, GLuint group
, GLint numCounters
, GLuint
*counterList
) { }
4574 static void null_glSelectTextureCoordSetSGIS( GLenum target
) { }
4575 static void null_glSelectTextureSGIS( GLenum target
) { }
4576 static void null_glSemaphoreParameterui64vEXT( GLuint semaphore
, GLenum pname
, const GLuint64
*params
) { }
4577 static void null_glSeparableFilter2D( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void *row
, const void *column
) { }
4578 static void null_glSeparableFilter2DEXT( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void *row
, const void *column
) { }
4579 static void null_glSetFenceAPPLE( GLuint fence
) { }
4580 static void null_glSetFenceNV( GLuint fence
, GLenum condition
) { }
4581 static void null_glSetFragmentShaderConstantATI( GLuint dst
, const GLfloat
*value
) { }
4582 static void null_glSetInvariantEXT( GLuint id
, GLenum type
, const void *addr
) { }
4583 static void null_glSetLocalConstantEXT( GLuint id
, GLenum type
, const void *addr
) { }
4584 static void null_glSetMultisamplefvAMD( GLenum pname
, GLuint index
, const GLfloat
*val
) { }
4585 static void null_glShaderBinary( GLsizei count
, const GLuint
*shaders
, GLenum binaryformat
, const void *binary
, GLsizei length
) { }
4586 static void null_glShaderOp1EXT( GLenum op
, GLuint res
, GLuint arg1
) { }
4587 static void null_glShaderOp2EXT( GLenum op
, GLuint res
, GLuint arg1
, GLuint arg2
) { }
4588 static void null_glShaderOp3EXT( GLenum op
, GLuint res
, GLuint arg1
, GLuint arg2
, GLuint arg3
) { }
4589 static void null_glShaderSource( GLuint shader
, GLsizei count
, const GLchar
*const*string
, const GLint
*length
) { }
4590 static void null_glShaderSourceARB( GLhandleARB shaderObj
, GLsizei count
, const GLcharARB
**string
, const GLint
*length
) { }
4591 static void null_glShaderStorageBlockBinding( GLuint program
, GLuint storageBlockIndex
, GLuint storageBlockBinding
) { }
4592 static void null_glShadingRateImageBarrierNV( GLboolean synchronize
) { }
4593 static void null_glShadingRateImagePaletteNV( GLuint viewport
, GLuint first
, GLsizei count
, const GLenum
*rates
) { }
4594 static void null_glShadingRateSampleOrderCustomNV( GLenum rate
, GLuint samples
, const GLint
*locations
) { }
4595 static void null_glShadingRateSampleOrderNV( GLenum order
) { }
4596 static void null_glSharpenTexFuncSGIS( GLenum target
, GLsizei n
, const GLfloat
*points
) { }
4597 static void null_glSignalSemaphoreEXT( GLuint semaphore
, GLuint numBufferBarriers
, const GLuint
*buffers
, GLuint numTextureBarriers
, const GLuint
*textures
, const GLenum
*dstLayouts
) { }
4598 static void null_glSignalSemaphoreui64NVX( GLuint signalGpu
, GLsizei fenceObjectCount
, const GLuint
*semaphoreArray
, const GLuint64
*fenceValueArray
) { }
4599 static void null_glSignalVkFenceNV( GLuint64 vkFence
) { }
4600 static void null_glSignalVkSemaphoreNV( GLuint64 vkSemaphore
) { }
4601 static void null_glSpecializeShader( GLuint shader
, const GLchar
*pEntryPoint
, GLuint numSpecializationConstants
, const GLuint
*pConstantIndex
, const GLuint
*pConstantValue
) { }
4602 static void null_glSpecializeShaderARB( GLuint shader
, const GLchar
*pEntryPoint
, GLuint numSpecializationConstants
, const GLuint
*pConstantIndex
, const GLuint
*pConstantValue
) { }
4603 static void null_glSpriteParameterfSGIX( GLenum pname
, GLfloat param
) { }
4604 static void null_glSpriteParameterfvSGIX( GLenum pname
, const GLfloat
*params
) { }
4605 static void null_glSpriteParameteriSGIX( GLenum pname
, GLint param
) { }
4606 static void null_glSpriteParameterivSGIX( GLenum pname
, const GLint
*params
) { }
4607 static void null_glStartInstrumentsSGIX(void) { }
4608 static void null_glStateCaptureNV( GLuint state
, GLenum mode
) { }
4609 static void null_glStencilClearTagEXT( GLsizei stencilTagBits
, GLuint stencilClearTag
) { }
4610 static void null_glStencilFillPathInstancedNV( GLsizei numPaths
, GLenum pathNameType
, const void *paths
, GLuint pathBase
, GLenum fillMode
, GLuint mask
, GLenum transformType
, const GLfloat
*transformValues
) { }
4611 static void null_glStencilFillPathNV( GLuint path
, GLenum fillMode
, GLuint mask
) { }
4612 static void null_glStencilFuncSeparate( GLenum face
, GLenum func
, GLint ref
, GLuint mask
) { }
4613 static void null_glStencilFuncSeparateATI( GLenum frontfunc
, GLenum backfunc
, GLint ref
, GLuint mask
) { }
4614 static void null_glStencilMaskSeparate( GLenum face
, GLuint mask
) { }
4615 static void null_glStencilOpSeparate( GLenum face
, GLenum sfail
, GLenum dpfail
, GLenum dppass
) { }
4616 static void null_glStencilOpSeparateATI( GLenum face
, GLenum sfail
, GLenum dpfail
, GLenum dppass
) { }
4617 static void null_glStencilOpValueAMD( GLenum face
, GLuint value
) { }
4618 static void null_glStencilStrokePathInstancedNV( GLsizei numPaths
, GLenum pathNameType
, const void *paths
, GLuint pathBase
, GLint reference
, GLuint mask
, GLenum transformType
, const GLfloat
*transformValues
) { }
4619 static void null_glStencilStrokePathNV( GLuint path
, GLint reference
, GLuint mask
) { }
4620 static void null_glStencilThenCoverFillPathInstancedNV( GLsizei numPaths
, GLenum pathNameType
, const void *paths
, GLuint pathBase
, GLenum fillMode
, GLuint mask
, GLenum coverMode
, GLenum transformType
, const GLfloat
*transformValues
) { }
4621 static void null_glStencilThenCoverFillPathNV( GLuint path
, GLenum fillMode
, GLuint mask
, GLenum coverMode
) { }
4622 static void null_glStencilThenCoverStrokePathInstancedNV( GLsizei numPaths
, GLenum pathNameType
, const void *paths
, GLuint pathBase
, GLint reference
, GLuint mask
, GLenum coverMode
, GLenum transformType
, const GLfloat
*transformValues
) { }
4623 static void null_glStencilThenCoverStrokePathNV( GLuint path
, GLint reference
, GLuint mask
, GLenum coverMode
) { }
4624 static void null_glStopInstrumentsSGIX( GLint marker
) { }
4625 static void null_glStringMarkerGREMEDY( GLsizei len
, const void *string
) { }
4626 static void null_glSubpixelPrecisionBiasNV( GLuint xbits
, GLuint ybits
) { }
4627 static void null_glSwizzleEXT( GLuint res
, GLuint in
, GLenum outX
, GLenum outY
, GLenum outZ
, GLenum outW
) { }
4628 static void null_glSyncTextureINTEL( GLuint texture
) { }
4629 static void null_glTagSampleBufferSGIX(void) { }
4630 static void null_glTangent3bEXT( GLbyte tx
, GLbyte ty
, GLbyte tz
) { }
4631 static void null_glTangent3bvEXT( const GLbyte
*v
) { }
4632 static void null_glTangent3dEXT( GLdouble tx
, GLdouble ty
, GLdouble tz
) { }
4633 static void null_glTangent3dvEXT( const GLdouble
*v
) { }
4634 static void null_glTangent3fEXT( GLfloat tx
, GLfloat ty
, GLfloat tz
) { }
4635 static void null_glTangent3fvEXT( const GLfloat
*v
) { }
4636 static void null_glTangent3iEXT( GLint tx
, GLint ty
, GLint tz
) { }
4637 static void null_glTangent3ivEXT( const GLint
*v
) { }
4638 static void null_glTangent3sEXT( GLshort tx
, GLshort ty
, GLshort tz
) { }
4639 static void null_glTangent3svEXT( const GLshort
*v
) { }
4640 static void null_glTangentPointerEXT( GLenum type
, GLsizei stride
, const void *pointer
) { }
4641 static void null_glTbufferMask3DFX( GLuint mask
) { }
4642 static void null_glTessellationFactorAMD( GLfloat factor
) { }
4643 static void null_glTessellationModeAMD( GLenum mode
) { }
4644 static GLboolean
null_glTestFenceAPPLE( GLuint fence
) { return 0; }
4645 static GLboolean
null_glTestFenceNV( GLuint fence
) { return 0; }
4646 static GLboolean
null_glTestObjectAPPLE( GLenum object
, GLuint name
) { return 0; }
4647 static void null_glTexAttachMemoryNV( GLenum target
, GLuint memory
, GLuint64 offset
) { }
4648 static void null_glTexBuffer( GLenum target
, GLenum internalformat
, GLuint buffer
) { }
4649 static void null_glTexBufferARB( GLenum target
, GLenum internalformat
, GLuint buffer
) { }
4650 static void null_glTexBufferEXT( GLenum target
, GLenum internalformat
, GLuint buffer
) { }
4651 static void null_glTexBufferRange( GLenum target
, GLenum internalformat
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
) { }
4652 static void null_glTexBumpParameterfvATI( GLenum pname
, const GLfloat
*param
) { }
4653 static void null_glTexBumpParameterivATI( GLenum pname
, const GLint
*param
) { }
4654 static void null_glTexCoord1bOES( GLbyte s
) { }
4655 static void null_glTexCoord1bvOES( const GLbyte
*coords
) { }
4656 static void null_glTexCoord1hNV( GLhalfNV s
) { }
4657 static void null_glTexCoord1hvNV( const GLhalfNV
*v
) { }
4658 static void null_glTexCoord1xOES( GLfixed s
) { }
4659 static void null_glTexCoord1xvOES( const GLfixed
*coords
) { }
4660 static void null_glTexCoord2bOES( GLbyte s
, GLbyte t
) { }
4661 static void null_glTexCoord2bvOES( const GLbyte
*coords
) { }
4662 static void null_glTexCoord2fColor3fVertex3fSUN( GLfloat s
, GLfloat t
, GLfloat r
, GLfloat g
, GLfloat b
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4663 static void null_glTexCoord2fColor3fVertex3fvSUN( const GLfloat
*tc
, const GLfloat
*c
, const GLfloat
*v
) { }
4664 static void null_glTexCoord2fColor4fNormal3fVertex3fSUN( GLfloat s
, GLfloat t
, GLfloat r
, GLfloat g
, GLfloat b
, GLfloat a
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4665 static void null_glTexCoord2fColor4fNormal3fVertex3fvSUN( const GLfloat
*tc
, const GLfloat
*c
, const GLfloat
*n
, const GLfloat
*v
) { }
4666 static void null_glTexCoord2fColor4ubVertex3fSUN( GLfloat s
, GLfloat t
, GLubyte r
, GLubyte g
, GLubyte b
, GLubyte a
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4667 static void null_glTexCoord2fColor4ubVertex3fvSUN( const GLfloat
*tc
, const GLubyte
*c
, const GLfloat
*v
) { }
4668 static void null_glTexCoord2fNormal3fVertex3fSUN( GLfloat s
, GLfloat t
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4669 static void null_glTexCoord2fNormal3fVertex3fvSUN( const GLfloat
*tc
, const GLfloat
*n
, const GLfloat
*v
) { }
4670 static void null_glTexCoord2fVertex3fSUN( GLfloat s
, GLfloat t
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4671 static void null_glTexCoord2fVertex3fvSUN( const GLfloat
*tc
, const GLfloat
*v
) { }
4672 static void null_glTexCoord2hNV( GLhalfNV s
, GLhalfNV t
) { }
4673 static void null_glTexCoord2hvNV( const GLhalfNV
*v
) { }
4674 static void null_glTexCoord2xOES( GLfixed s
, GLfixed t
) { }
4675 static void null_glTexCoord2xvOES( const GLfixed
*coords
) { }
4676 static void null_glTexCoord3bOES( GLbyte s
, GLbyte t
, GLbyte r
) { }
4677 static void null_glTexCoord3bvOES( const GLbyte
*coords
) { }
4678 static void null_glTexCoord3hNV( GLhalfNV s
, GLhalfNV t
, GLhalfNV r
) { }
4679 static void null_glTexCoord3hvNV( const GLhalfNV
*v
) { }
4680 static void null_glTexCoord3xOES( GLfixed s
, GLfixed t
, GLfixed r
) { }
4681 static void null_glTexCoord3xvOES( const GLfixed
*coords
) { }
4682 static void null_glTexCoord4bOES( GLbyte s
, GLbyte t
, GLbyte r
, GLbyte q
) { }
4683 static void null_glTexCoord4bvOES( const GLbyte
*coords
) { }
4684 static void null_glTexCoord4fColor4fNormal3fVertex4fSUN( GLfloat s
, GLfloat t
, GLfloat p
, GLfloat q
, GLfloat r
, GLfloat g
, GLfloat b
, GLfloat a
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
4685 static void null_glTexCoord4fColor4fNormal3fVertex4fvSUN( const GLfloat
*tc
, const GLfloat
*c
, const GLfloat
*n
, const GLfloat
*v
) { }
4686 static void null_glTexCoord4fVertex4fSUN( GLfloat s
, GLfloat t
, GLfloat p
, GLfloat q
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
4687 static void null_glTexCoord4fVertex4fvSUN( const GLfloat
*tc
, const GLfloat
*v
) { }
4688 static void null_glTexCoord4hNV( GLhalfNV s
, GLhalfNV t
, GLhalfNV r
, GLhalfNV q
) { }
4689 static void null_glTexCoord4hvNV( const GLhalfNV
*v
) { }
4690 static void null_glTexCoord4xOES( GLfixed s
, GLfixed t
, GLfixed r
, GLfixed q
) { }
4691 static void null_glTexCoord4xvOES( const GLfixed
*coords
) { }
4692 static void null_glTexCoordFormatNV( GLint size
, GLenum type
, GLsizei stride
) { }
4693 static void null_glTexCoordP1ui( GLenum type
, GLuint coords
) { }
4694 static void null_glTexCoordP1uiv( GLenum type
, const GLuint
*coords
) { }
4695 static void null_glTexCoordP2ui( GLenum type
, GLuint coords
) { }
4696 static void null_glTexCoordP2uiv( GLenum type
, const GLuint
*coords
) { }
4697 static void null_glTexCoordP3ui( GLenum type
, GLuint coords
) { }
4698 static void null_glTexCoordP3uiv( GLenum type
, const GLuint
*coords
) { }
4699 static void null_glTexCoordP4ui( GLenum type
, GLuint coords
) { }
4700 static void null_glTexCoordP4uiv( GLenum type
, const GLuint
*coords
) { }
4701 static void null_glTexCoordPointerEXT( GLint size
, GLenum type
, GLsizei stride
, GLsizei count
, const void *pointer
) { }
4702 static void null_glTexCoordPointerListIBM( GLint size
, GLenum type
, GLint stride
, const void **pointer
, GLint ptrstride
) { }
4703 static void null_glTexCoordPointervINTEL( GLint size
, GLenum type
, const void **pointer
) { }
4704 static void null_glTexEnvxOES( GLenum target
, GLenum pname
, GLfixed param
) { }
4705 static void null_glTexEnvxvOES( GLenum target
, GLenum pname
, const GLfixed
*params
) { }
4706 static void null_glTexFilterFuncSGIS( GLenum target
, GLenum filter
, GLsizei n
, const GLfloat
*weights
) { }
4707 static void null_glTexGenxOES( GLenum coord
, GLenum pname
, GLfixed param
) { }
4708 static void null_glTexGenxvOES( GLenum coord
, GLenum pname
, const GLfixed
*params
) { }
4709 static void null_glTexImage2DMultisample( GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLboolean fixedsamplelocations
) { }
4710 static void null_glTexImage2DMultisampleCoverageNV( GLenum target
, GLsizei coverageSamples
, GLsizei colorSamples
, GLint internalFormat
, GLsizei width
, GLsizei height
, GLboolean fixedSampleLocations
) { }
4711 static void null_glTexImage3D( GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLenum format
, GLenum type
, const void *pixels
) { }
4712 static void null_glTexImage3DEXT( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLenum format
, GLenum type
, const void *pixels
) { }
4713 static void null_glTexImage3DMultisample( GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedsamplelocations
) { }
4714 static void null_glTexImage3DMultisampleCoverageNV( GLenum target
, GLsizei coverageSamples
, GLsizei colorSamples
, GLint internalFormat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedSampleLocations
) { }
4715 static void null_glTexImage4DSGIS( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLsizei size4d
, GLint border
, GLenum format
, GLenum type
, const void *pixels
) { }
4716 static void null_glTexPageCommitmentARB( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean commit
) { }
4717 static void null_glTexParameterIiv( GLenum target
, GLenum pname
, const GLint
*params
) { }
4718 static void null_glTexParameterIivEXT( GLenum target
, GLenum pname
, const GLint
*params
) { }
4719 static void null_glTexParameterIuiv( GLenum target
, GLenum pname
, const GLuint
*params
) { }
4720 static void null_glTexParameterIuivEXT( GLenum target
, GLenum pname
, const GLuint
*params
) { }
4721 static void null_glTexParameterxOES( GLenum target
, GLenum pname
, GLfixed param
) { }
4722 static void null_glTexParameterxvOES( GLenum target
, GLenum pname
, const GLfixed
*params
) { }
4723 static void null_glTexRenderbufferNV( GLenum target
, GLuint renderbuffer
) { }
4724 static void null_glTexStorage1D( GLenum target
, GLsizei levels
, GLenum internalformat
, GLsizei width
) { }
4725 static void null_glTexStorage2D( GLenum target
, GLsizei levels
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4726 static void null_glTexStorage2DMultisample( GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLboolean fixedsamplelocations
) { }
4727 static void null_glTexStorage3D( GLenum target
, GLsizei levels
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
) { }
4728 static void null_glTexStorage3DMultisample( GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedsamplelocations
) { }
4729 static void null_glTexStorageMem1DEXT( GLenum target
, GLsizei levels
, GLenum internalFormat
, GLsizei width
, GLuint memory
, GLuint64 offset
) { }
4730 static void null_glTexStorageMem2DEXT( GLenum target
, GLsizei levels
, GLenum internalFormat
, GLsizei width
, GLsizei height
, GLuint memory
, GLuint64 offset
) { }
4731 static void null_glTexStorageMem2DMultisampleEXT( GLenum target
, GLsizei samples
, GLenum internalFormat
, GLsizei width
, GLsizei height
, GLboolean fixedSampleLocations
, GLuint memory
, GLuint64 offset
) { }
4732 static void null_glTexStorageMem3DEXT( GLenum target
, GLsizei levels
, GLenum internalFormat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLuint memory
, GLuint64 offset
) { }
4733 static void null_glTexStorageMem3DMultisampleEXT( GLenum target
, GLsizei samples
, GLenum internalFormat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedSampleLocations
, GLuint memory
, GLuint64 offset
) { }
4734 static void null_glTexStorageSparseAMD( GLenum target
, GLenum internalFormat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLsizei layers
, GLbitfield flags
) { }
4735 static void null_glTexSubImage1DEXT( GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, const void *pixels
) { }
4736 static void null_glTexSubImage2DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void *pixels
) { }
4737 static void null_glTexSubImage3D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLenum format
, GLenum type
, const void *pixels
) { }
4738 static void null_glTexSubImage3DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLenum format
, GLenum type
, const void *pixels
) { }
4739 static void null_glTexSubImage4DSGIS( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLint woffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLsizei size4d
, GLenum format
, GLenum type
, const void *pixels
) { }
4740 static void null_glTextureAttachMemoryNV( GLuint texture
, GLuint memory
, GLuint64 offset
) { }
4741 static void null_glTextureBarrier(void) { }
4742 static void null_glTextureBarrierNV(void) { }
4743 static void null_glTextureBuffer( GLuint texture
, GLenum internalformat
, GLuint buffer
) { }
4744 static void null_glTextureBufferEXT( GLuint texture
, GLenum target
, GLenum internalformat
, GLuint buffer
) { }
4745 static void null_glTextureBufferRange( GLuint texture
, GLenum internalformat
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
) { }
4746 static void null_glTextureBufferRangeEXT( GLuint texture
, GLenum target
, GLenum internalformat
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
) { }
4747 static void null_glTextureColorMaskSGIS( GLboolean red
, GLboolean green
, GLboolean blue
, GLboolean alpha
) { }
4748 static void null_glTextureImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLint border
, GLenum format
, GLenum type
, const void *pixels
) { }
4749 static void null_glTextureImage2DEXT( GLuint texture
, GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLenum format
, GLenum type
, const void *pixels
) { }
4750 static void null_glTextureImage2DMultisampleCoverageNV( GLuint texture
, GLenum target
, GLsizei coverageSamples
, GLsizei colorSamples
, GLint internalFormat
, GLsizei width
, GLsizei height
, GLboolean fixedSampleLocations
) { }
4751 static void null_glTextureImage2DMultisampleNV( GLuint texture
, GLenum target
, GLsizei samples
, GLint internalFormat
, GLsizei width
, GLsizei height
, GLboolean fixedSampleLocations
) { }
4752 static void null_glTextureImage3DEXT( GLuint texture
, GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLenum format
, GLenum type
, const void *pixels
) { }
4753 static void null_glTextureImage3DMultisampleCoverageNV( GLuint texture
, GLenum target
, GLsizei coverageSamples
, GLsizei colorSamples
, GLint internalFormat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedSampleLocations
) { }
4754 static void null_glTextureImage3DMultisampleNV( GLuint texture
, GLenum target
, GLsizei samples
, GLint internalFormat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedSampleLocations
) { }
4755 static void null_glTextureLightEXT( GLenum pname
) { }
4756 static void null_glTextureMaterialEXT( GLenum face
, GLenum mode
) { }
4757 static void null_glTextureNormalEXT( GLenum mode
) { }
4758 static void null_glTexturePageCommitmentEXT( GLuint texture
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean commit
) { }
4759 static void null_glTextureParameterIiv( GLuint texture
, GLenum pname
, const GLint
*params
) { }
4760 static void null_glTextureParameterIivEXT( GLuint texture
, GLenum target
, GLenum pname
, const GLint
*params
) { }
4761 static void null_glTextureParameterIuiv( GLuint texture
, GLenum pname
, const GLuint
*params
) { }
4762 static void null_glTextureParameterIuivEXT( GLuint texture
, GLenum target
, GLenum pname
, const GLuint
*params
) { }
4763 static void null_glTextureParameterf( GLuint texture
, GLenum pname
, GLfloat param
) { }
4764 static void null_glTextureParameterfEXT( GLuint texture
, GLenum target
, GLenum pname
, GLfloat param
) { }
4765 static void null_glTextureParameterfv( GLuint texture
, GLenum pname
, const GLfloat
*param
) { }
4766 static void null_glTextureParameterfvEXT( GLuint texture
, GLenum target
, GLenum pname
, const GLfloat
*params
) { }
4767 static void null_glTextureParameteri( GLuint texture
, GLenum pname
, GLint param
) { }
4768 static void null_glTextureParameteriEXT( GLuint texture
, GLenum target
, GLenum pname
, GLint param
) { }
4769 static void null_glTextureParameteriv( GLuint texture
, GLenum pname
, const GLint
*param
) { }
4770 static void null_glTextureParameterivEXT( GLuint texture
, GLenum target
, GLenum pname
, const GLint
*params
) { }
4771 static void null_glTextureRangeAPPLE( GLenum target
, GLsizei length
, const void *pointer
) { }
4772 static void null_glTextureRenderbufferEXT( GLuint texture
, GLenum target
, GLuint renderbuffer
) { }
4773 static void null_glTextureStorage1D( GLuint texture
, GLsizei levels
, GLenum internalformat
, GLsizei width
) { }
4774 static void null_glTextureStorage1DEXT( GLuint texture
, GLenum target
, GLsizei levels
, GLenum internalformat
, GLsizei width
) { }
4775 static void null_glTextureStorage2D( GLuint texture
, GLsizei levels
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4776 static void null_glTextureStorage2DEXT( GLuint texture
, GLenum target
, GLsizei levels
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4777 static void null_glTextureStorage2DMultisample( GLuint texture
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLboolean fixedsamplelocations
) { }
4778 static void null_glTextureStorage2DMultisampleEXT( GLuint texture
, GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLboolean fixedsamplelocations
) { }
4779 static void null_glTextureStorage3D( GLuint texture
, GLsizei levels
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
) { }
4780 static void null_glTextureStorage3DEXT( GLuint texture
, GLenum target
, GLsizei levels
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
) { }
4781 static void null_glTextureStorage3DMultisample( GLuint texture
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedsamplelocations
) { }
4782 static void null_glTextureStorage3DMultisampleEXT( GLuint texture
, GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedsamplelocations
) { }
4783 static void null_glTextureStorageMem1DEXT( GLuint texture
, GLsizei levels
, GLenum internalFormat
, GLsizei width
, GLuint memory
, GLuint64 offset
) { }
4784 static void null_glTextureStorageMem2DEXT( GLuint texture
, GLsizei levels
, GLenum internalFormat
, GLsizei width
, GLsizei height
, GLuint memory
, GLuint64 offset
) { }
4785 static void null_glTextureStorageMem2DMultisampleEXT( GLuint texture
, GLsizei samples
, GLenum internalFormat
, GLsizei width
, GLsizei height
, GLboolean fixedSampleLocations
, GLuint memory
, GLuint64 offset
) { }
4786 static void null_glTextureStorageMem3DEXT( GLuint texture
, GLsizei levels
, GLenum internalFormat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLuint memory
, GLuint64 offset
) { }
4787 static void null_glTextureStorageMem3DMultisampleEXT( GLuint texture
, GLsizei samples
, GLenum internalFormat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedSampleLocations
, GLuint memory
, GLuint64 offset
) { }
4788 static void null_glTextureStorageSparseAMD( GLuint texture
, GLenum target
, GLenum internalFormat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLsizei layers
, GLbitfield flags
) { }
4789 static void null_glTextureSubImage1D( GLuint texture
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, const void *pixels
) { }
4790 static void null_glTextureSubImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, const void *pixels
) { }
4791 static void null_glTextureSubImage2D( GLuint texture
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void *pixels
) { }
4792 static void null_glTextureSubImage2DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void *pixels
) { }
4793 static void null_glTextureSubImage3D( GLuint texture
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLenum format
, GLenum type
, const void *pixels
) { }
4794 static void null_glTextureSubImage3DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLenum format
, GLenum type
, const void *pixels
) { }
4795 static void null_glTextureView( GLuint texture
, GLenum target
, GLuint origtexture
, GLenum internalformat
, GLuint minlevel
, GLuint numlevels
, GLuint minlayer
, GLuint numlayers
) { }
4796 static void null_glTrackMatrixNV( GLenum target
, GLuint address
, GLenum matrix
, GLenum transform
) { }
4797 static void null_glTransformFeedbackAttribsNV( GLsizei count
, const GLint
*attribs
, GLenum bufferMode
) { }
4798 static void null_glTransformFeedbackBufferBase( GLuint xfb
, GLuint index
, GLuint buffer
) { }
4799 static void null_glTransformFeedbackBufferRange( GLuint xfb
, GLuint index
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
) { }
4800 static void null_glTransformFeedbackStreamAttribsNV( GLsizei count
, const GLint
*attribs
, GLsizei nbuffers
, const GLint
*bufstreams
, GLenum bufferMode
) { }
4801 static void null_glTransformFeedbackVaryings( GLuint program
, GLsizei count
, const GLchar
*const*varyings
, GLenum bufferMode
) { }
4802 static void null_glTransformFeedbackVaryingsEXT( GLuint program
, GLsizei count
, const GLchar
*const*varyings
, GLenum bufferMode
) { }
4803 static void null_glTransformFeedbackVaryingsNV( GLuint program
, GLsizei count
, const GLint
*locations
, GLenum bufferMode
) { }
4804 static void null_glTransformPathNV( GLuint resultPath
, GLuint srcPath
, GLenum transformType
, const GLfloat
*transformValues
) { }
4805 static void null_glTranslatexOES( GLfixed x
, GLfixed y
, GLfixed z
) { }
4806 static void null_glUniform1d( GLint location
, GLdouble x
) { }
4807 static void null_glUniform1dv( GLint location
, GLsizei count
, const GLdouble
*value
) { }
4808 static void null_glUniform1f( GLint location
, GLfloat v0
) { }
4809 static void null_glUniform1fARB( GLint location
, GLfloat v0
) { }
4810 static void null_glUniform1fv( GLint location
, GLsizei count
, const GLfloat
*value
) { }
4811 static void null_glUniform1fvARB( GLint location
, GLsizei count
, const GLfloat
*value
) { }
4812 static void null_glUniform1i( GLint location
, GLint v0
) { }
4813 static void null_glUniform1i64ARB( GLint location
, GLint64 x
) { }
4814 static void null_glUniform1i64NV( GLint location
, GLint64EXT x
) { }
4815 static void null_glUniform1i64vARB( GLint location
, GLsizei count
, const GLint64
*value
) { }
4816 static void null_glUniform1i64vNV( GLint location
, GLsizei count
, const GLint64EXT
*value
) { }
4817 static void null_glUniform1iARB( GLint location
, GLint v0
) { }
4818 static void null_glUniform1iv( GLint location
, GLsizei count
, const GLint
*value
) { }
4819 static void null_glUniform1ivARB( GLint location
, GLsizei count
, const GLint
*value
) { }
4820 static void null_glUniform1ui( GLint location
, GLuint v0
) { }
4821 static void null_glUniform1ui64ARB( GLint location
, GLuint64 x
) { }
4822 static void null_glUniform1ui64NV( GLint location
, GLuint64EXT x
) { }
4823 static void null_glUniform1ui64vARB( GLint location
, GLsizei count
, const GLuint64
*value
) { }
4824 static void null_glUniform1ui64vNV( GLint location
, GLsizei count
, const GLuint64EXT
*value
) { }
4825 static void null_glUniform1uiEXT( GLint location
, GLuint v0
) { }
4826 static void null_glUniform1uiv( GLint location
, GLsizei count
, const GLuint
*value
) { }
4827 static void null_glUniform1uivEXT( GLint location
, GLsizei count
, const GLuint
*value
) { }
4828 static void null_glUniform2d( GLint location
, GLdouble x
, GLdouble y
) { }
4829 static void null_glUniform2dv( GLint location
, GLsizei count
, const GLdouble
*value
) { }
4830 static void null_glUniform2f( GLint location
, GLfloat v0
, GLfloat v1
) { }
4831 static void null_glUniform2fARB( GLint location
, GLfloat v0
, GLfloat v1
) { }
4832 static void null_glUniform2fv( GLint location
, GLsizei count
, const GLfloat
*value
) { }
4833 static void null_glUniform2fvARB( GLint location
, GLsizei count
, const GLfloat
*value
) { }
4834 static void null_glUniform2i( GLint location
, GLint v0
, GLint v1
) { }
4835 static void null_glUniform2i64ARB( GLint location
, GLint64 x
, GLint64 y
) { }
4836 static void null_glUniform2i64NV( GLint location
, GLint64EXT x
, GLint64EXT y
) { }
4837 static void null_glUniform2i64vARB( GLint location
, GLsizei count
, const GLint64
*value
) { }
4838 static void null_glUniform2i64vNV( GLint location
, GLsizei count
, const GLint64EXT
*value
) { }
4839 static void null_glUniform2iARB( GLint location
, GLint v0
, GLint v1
) { }
4840 static void null_glUniform2iv( GLint location
, GLsizei count
, const GLint
*value
) { }
4841 static void null_glUniform2ivARB( GLint location
, GLsizei count
, const GLint
*value
) { }
4842 static void null_glUniform2ui( GLint location
, GLuint v0
, GLuint v1
) { }
4843 static void null_glUniform2ui64ARB( GLint location
, GLuint64 x
, GLuint64 y
) { }
4844 static void null_glUniform2ui64NV( GLint location
, GLuint64EXT x
, GLuint64EXT y
) { }
4845 static void null_glUniform2ui64vARB( GLint location
, GLsizei count
, const GLuint64
*value
) { }
4846 static void null_glUniform2ui64vNV( GLint location
, GLsizei count
, const GLuint64EXT
*value
) { }
4847 static void null_glUniform2uiEXT( GLint location
, GLuint v0
, GLuint v1
) { }
4848 static void null_glUniform2uiv( GLint location
, GLsizei count
, const GLuint
*value
) { }
4849 static void null_glUniform2uivEXT( GLint location
, GLsizei count
, const GLuint
*value
) { }
4850 static void null_glUniform3d( GLint location
, GLdouble x
, GLdouble y
, GLdouble z
) { }
4851 static void null_glUniform3dv( GLint location
, GLsizei count
, const GLdouble
*value
) { }
4852 static void null_glUniform3f( GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
) { }
4853 static void null_glUniform3fARB( GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
) { }
4854 static void null_glUniform3fv( GLint location
, GLsizei count
, const GLfloat
*value
) { }
4855 static void null_glUniform3fvARB( GLint location
, GLsizei count
, const GLfloat
*value
) { }
4856 static void null_glUniform3i( GLint location
, GLint v0
, GLint v1
, GLint v2
) { }
4857 static void null_glUniform3i64ARB( GLint location
, GLint64 x
, GLint64 y
, GLint64 z
) { }
4858 static void null_glUniform3i64NV( GLint location
, GLint64EXT x
, GLint64EXT y
, GLint64EXT z
) { }
4859 static void null_glUniform3i64vARB( GLint location
, GLsizei count
, const GLint64
*value
) { }
4860 static void null_glUniform3i64vNV( GLint location
, GLsizei count
, const GLint64EXT
*value
) { }
4861 static void null_glUniform3iARB( GLint location
, GLint v0
, GLint v1
, GLint v2
) { }
4862 static void null_glUniform3iv( GLint location
, GLsizei count
, const GLint
*value
) { }
4863 static void null_glUniform3ivARB( GLint location
, GLsizei count
, const GLint
*value
) { }
4864 static void null_glUniform3ui( GLint location
, GLuint v0
, GLuint v1
, GLuint v2
) { }
4865 static void null_glUniform3ui64ARB( GLint location
, GLuint64 x
, GLuint64 y
, GLuint64 z
) { }
4866 static void null_glUniform3ui64NV( GLint location
, GLuint64EXT x
, GLuint64EXT y
, GLuint64EXT z
) { }
4867 static void null_glUniform3ui64vARB( GLint location
, GLsizei count
, const GLuint64
*value
) { }
4868 static void null_glUniform3ui64vNV( GLint location
, GLsizei count
, const GLuint64EXT
*value
) { }
4869 static void null_glUniform3uiEXT( GLint location
, GLuint v0
, GLuint v1
, GLuint v2
) { }
4870 static void null_glUniform3uiv( GLint location
, GLsizei count
, const GLuint
*value
) { }
4871 static void null_glUniform3uivEXT( GLint location
, GLsizei count
, const GLuint
*value
) { }
4872 static void null_glUniform4d( GLint location
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
4873 static void null_glUniform4dv( GLint location
, GLsizei count
, const GLdouble
*value
) { }
4874 static void null_glUniform4f( GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
, GLfloat v3
) { }
4875 static void null_glUniform4fARB( GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
, GLfloat v3
) { }
4876 static void null_glUniform4fv( GLint location
, GLsizei count
, const GLfloat
*value
) { }
4877 static void null_glUniform4fvARB( GLint location
, GLsizei count
, const GLfloat
*value
) { }
4878 static void null_glUniform4i( GLint location
, GLint v0
, GLint v1
, GLint v2
, GLint v3
) { }
4879 static void null_glUniform4i64ARB( GLint location
, GLint64 x
, GLint64 y
, GLint64 z
, GLint64 w
) { }
4880 static void null_glUniform4i64NV( GLint location
, GLint64EXT x
, GLint64EXT y
, GLint64EXT z
, GLint64EXT w
) { }
4881 static void null_glUniform4i64vARB( GLint location
, GLsizei count
, const GLint64
*value
) { }
4882 static void null_glUniform4i64vNV( GLint location
, GLsizei count
, const GLint64EXT
*value
) { }
4883 static void null_glUniform4iARB( GLint location
, GLint v0
, GLint v1
, GLint v2
, GLint v3
) { }
4884 static void null_glUniform4iv( GLint location
, GLsizei count
, const GLint
*value
) { }
4885 static void null_glUniform4ivARB( GLint location
, GLsizei count
, const GLint
*value
) { }
4886 static void null_glUniform4ui( GLint location
, GLuint v0
, GLuint v1
, GLuint v2
, GLuint v3
) { }
4887 static void null_glUniform4ui64ARB( GLint location
, GLuint64 x
, GLuint64 y
, GLuint64 z
, GLuint64 w
) { }
4888 static void null_glUniform4ui64NV( GLint location
, GLuint64EXT x
, GLuint64EXT y
, GLuint64EXT z
, GLuint64EXT w
) { }
4889 static void null_glUniform4ui64vARB( GLint location
, GLsizei count
, const GLuint64
*value
) { }
4890 static void null_glUniform4ui64vNV( GLint location
, GLsizei count
, const GLuint64EXT
*value
) { }
4891 static void null_glUniform4uiEXT( GLint location
, GLuint v0
, GLuint v1
, GLuint v2
, GLuint v3
) { }
4892 static void null_glUniform4uiv( GLint location
, GLsizei count
, const GLuint
*value
) { }
4893 static void null_glUniform4uivEXT( GLint location
, GLsizei count
, const GLuint
*value
) { }
4894 static void null_glUniformBlockBinding( GLuint program
, GLuint uniformBlockIndex
, GLuint uniformBlockBinding
) { }
4895 static void null_glUniformBufferEXT( GLuint program
, GLint location
, GLuint buffer
) { }
4896 static void null_glUniformHandleui64ARB( GLint location
, GLuint64 value
) { }
4897 static void null_glUniformHandleui64NV( GLint location
, GLuint64 value
) { }
4898 static void null_glUniformHandleui64vARB( GLint location
, GLsizei count
, const GLuint64
*value
) { }
4899 static void null_glUniformHandleui64vNV( GLint location
, GLsizei count
, const GLuint64
*value
) { }
4900 static void null_glUniformMatrix2dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4901 static void null_glUniformMatrix2fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4902 static void null_glUniformMatrix2fvARB( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4903 static void null_glUniformMatrix2x3dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4904 static void null_glUniformMatrix2x3fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4905 static void null_glUniformMatrix2x4dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4906 static void null_glUniformMatrix2x4fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4907 static void null_glUniformMatrix3dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4908 static void null_glUniformMatrix3fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4909 static void null_glUniformMatrix3fvARB( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4910 static void null_glUniformMatrix3x2dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4911 static void null_glUniformMatrix3x2fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4912 static void null_glUniformMatrix3x4dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4913 static void null_glUniformMatrix3x4fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4914 static void null_glUniformMatrix4dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4915 static void null_glUniformMatrix4fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4916 static void null_glUniformMatrix4fvARB( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4917 static void null_glUniformMatrix4x2dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4918 static void null_glUniformMatrix4x2fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4919 static void null_glUniformMatrix4x3dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
*value
) { }
4920 static void null_glUniformMatrix4x3fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
*value
) { }
4921 static void null_glUniformSubroutinesuiv( GLenum shadertype
, GLsizei count
, const GLuint
*indices
) { }
4922 static void null_glUniformui64NV( GLint location
, GLuint64EXT value
) { }
4923 static void null_glUniformui64vNV( GLint location
, GLsizei count
, const GLuint64EXT
*value
) { }
4924 static void null_glUnlockArraysEXT(void) { }
4925 static GLboolean
null_glUnmapBuffer( GLenum target
) { return 0; }
4926 static GLboolean
null_glUnmapBufferARB( GLenum target
) { return 0; }
4927 static GLboolean
null_glUnmapNamedBuffer( GLuint buffer
) { return 0; }
4928 static GLboolean
null_glUnmapNamedBufferEXT( GLuint buffer
) { return 0; }
4929 static void null_glUnmapObjectBufferATI( GLuint buffer
) { }
4930 static void null_glUnmapTexture2DINTEL( GLuint texture
, GLint level
) { }
4931 static void null_glUpdateObjectBufferATI( GLuint buffer
, GLuint offset
, GLsizei size
, const void *pointer
, GLenum preserve
) { }
4932 static void null_glUploadGpuMaskNVX( GLbitfield mask
) { }
4933 static void null_glUseProgram( GLuint program
) { }
4934 static void null_glUseProgramObjectARB( GLhandleARB programObj
) { }
4935 static void null_glUseProgramStages( GLuint pipeline
, GLbitfield stages
, GLuint program
) { }
4936 static void null_glUseShaderProgramEXT( GLenum type
, GLuint program
) { }
4937 static void null_glVDPAUFiniNV(void) { }
4938 static void null_glVDPAUGetSurfaceivNV( GLvdpauSurfaceNV surface
, GLenum pname
, GLsizei count
, GLsizei
*length
, GLint
*values
) { }
4939 static void null_glVDPAUInitNV( const void *vdpDevice
, const void *getProcAddress
) { }
4940 static GLboolean
null_glVDPAUIsSurfaceNV( GLvdpauSurfaceNV surface
) { return 0; }
4941 static void null_glVDPAUMapSurfacesNV( GLsizei numSurfaces
, const GLvdpauSurfaceNV
*surfaces
) { }
4942 static GLvdpauSurfaceNV
null_glVDPAURegisterOutputSurfaceNV( const void *vdpSurface
, GLenum target
, GLsizei numTextureNames
, const GLuint
*textureNames
) { return 0; }
4943 static GLvdpauSurfaceNV
null_glVDPAURegisterVideoSurfaceNV( const void *vdpSurface
, GLenum target
, GLsizei numTextureNames
, const GLuint
*textureNames
) { return 0; }
4944 static GLvdpauSurfaceNV
null_glVDPAURegisterVideoSurfaceWithPictureStructureNV( const void *vdpSurface
, GLenum target
, GLsizei numTextureNames
, const GLuint
*textureNames
, GLboolean isFrameStructure
) { return 0; }
4945 static void null_glVDPAUSurfaceAccessNV( GLvdpauSurfaceNV surface
, GLenum access
) { }
4946 static void null_glVDPAUUnmapSurfacesNV( GLsizei numSurface
, const GLvdpauSurfaceNV
*surfaces
) { }
4947 static void null_glVDPAUUnregisterSurfaceNV( GLvdpauSurfaceNV surface
) { }
4948 static void null_glValidateProgram( GLuint program
) { }
4949 static void null_glValidateProgramARB( GLhandleARB programObj
) { }
4950 static void null_glValidateProgramPipeline( GLuint pipeline
) { }
4951 static void null_glVariantArrayObjectATI( GLuint id
, GLenum type
, GLsizei stride
, GLuint buffer
, GLuint offset
) { }
4952 static void null_glVariantPointerEXT( GLuint id
, GLenum type
, GLuint stride
, const void *addr
) { }
4953 static void null_glVariantbvEXT( GLuint id
, const GLbyte
*addr
) { }
4954 static void null_glVariantdvEXT( GLuint id
, const GLdouble
*addr
) { }
4955 static void null_glVariantfvEXT( GLuint id
, const GLfloat
*addr
) { }
4956 static void null_glVariantivEXT( GLuint id
, const GLint
*addr
) { }
4957 static void null_glVariantsvEXT( GLuint id
, const GLshort
*addr
) { }
4958 static void null_glVariantubvEXT( GLuint id
, const GLubyte
*addr
) { }
4959 static void null_glVariantuivEXT( GLuint id
, const GLuint
*addr
) { }
4960 static void null_glVariantusvEXT( GLuint id
, const GLushort
*addr
) { }
4961 static void null_glVertex2bOES( GLbyte x
, GLbyte y
) { }
4962 static void null_glVertex2bvOES( const GLbyte
*coords
) { }
4963 static void null_glVertex2hNV( GLhalfNV x
, GLhalfNV y
) { }
4964 static void null_glVertex2hvNV( const GLhalfNV
*v
) { }
4965 static void null_glVertex2xOES( GLfixed x
) { }
4966 static void null_glVertex2xvOES( const GLfixed
*coords
) { }
4967 static void null_glVertex3bOES( GLbyte x
, GLbyte y
, GLbyte z
) { }
4968 static void null_glVertex3bvOES( const GLbyte
*coords
) { }
4969 static void null_glVertex3hNV( GLhalfNV x
, GLhalfNV y
, GLhalfNV z
) { }
4970 static void null_glVertex3hvNV( const GLhalfNV
*v
) { }
4971 static void null_glVertex3xOES( GLfixed x
, GLfixed y
) { }
4972 static void null_glVertex3xvOES( const GLfixed
*coords
) { }
4973 static void null_glVertex4bOES( GLbyte x
, GLbyte y
, GLbyte z
, GLbyte w
) { }
4974 static void null_glVertex4bvOES( const GLbyte
*coords
) { }
4975 static void null_glVertex4hNV( GLhalfNV x
, GLhalfNV y
, GLhalfNV z
, GLhalfNV w
) { }
4976 static void null_glVertex4hvNV( const GLhalfNV
*v
) { }
4977 static void null_glVertex4xOES( GLfixed x
, GLfixed y
, GLfixed z
) { }
4978 static void null_glVertex4xvOES( const GLfixed
*coords
) { }
4979 static void null_glVertexArrayAttribBinding( GLuint vaobj
, GLuint attribindex
, GLuint bindingindex
) { }
4980 static void null_glVertexArrayAttribFormat( GLuint vaobj
, GLuint attribindex
, GLint size
, GLenum type
, GLboolean normalized
, GLuint relativeoffset
) { }
4981 static void null_glVertexArrayAttribIFormat( GLuint vaobj
, GLuint attribindex
, GLint size
, GLenum type
, GLuint relativeoffset
) { }
4982 static void null_glVertexArrayAttribLFormat( GLuint vaobj
, GLuint attribindex
, GLint size
, GLenum type
, GLuint relativeoffset
) { }
4983 static void null_glVertexArrayBindVertexBufferEXT( GLuint vaobj
, GLuint bindingindex
, GLuint buffer
, GLintptr offset
, GLsizei stride
) { }
4984 static void null_glVertexArrayBindingDivisor( GLuint vaobj
, GLuint bindingindex
, GLuint divisor
) { }
4985 static void null_glVertexArrayColorOffsetEXT( GLuint vaobj
, GLuint buffer
, GLint size
, GLenum type
, GLsizei stride
, GLintptr offset
) { }
4986 static void null_glVertexArrayEdgeFlagOffsetEXT( GLuint vaobj
, GLuint buffer
, GLsizei stride
, GLintptr offset
) { }
4987 static void null_glVertexArrayElementBuffer( GLuint vaobj
, GLuint buffer
) { }
4988 static void null_glVertexArrayFogCoordOffsetEXT( GLuint vaobj
, GLuint buffer
, GLenum type
, GLsizei stride
, GLintptr offset
) { }
4989 static void null_glVertexArrayIndexOffsetEXT( GLuint vaobj
, GLuint buffer
, GLenum type
, GLsizei stride
, GLintptr offset
) { }
4990 static void null_glVertexArrayMultiTexCoordOffsetEXT( GLuint vaobj
, GLuint buffer
, GLenum texunit
, GLint size
, GLenum type
, GLsizei stride
, GLintptr offset
) { }
4991 static void null_glVertexArrayNormalOffsetEXT( GLuint vaobj
, GLuint buffer
, GLenum type
, GLsizei stride
, GLintptr offset
) { }
4992 static void null_glVertexArrayParameteriAPPLE( GLenum pname
, GLint param
) { }
4993 static void null_glVertexArrayRangeAPPLE( GLsizei length
, void *pointer
) { }
4994 static void null_glVertexArrayRangeNV( GLsizei length
, const void *pointer
) { }
4995 static void null_glVertexArraySecondaryColorOffsetEXT( GLuint vaobj
, GLuint buffer
, GLint size
, GLenum type
, GLsizei stride
, GLintptr offset
) { }
4996 static void null_glVertexArrayTexCoordOffsetEXT( GLuint vaobj
, GLuint buffer
, GLint size
, GLenum type
, GLsizei stride
, GLintptr offset
) { }
4997 static void null_glVertexArrayVertexAttribBindingEXT( GLuint vaobj
, GLuint attribindex
, GLuint bindingindex
) { }
4998 static void null_glVertexArrayVertexAttribDivisorEXT( GLuint vaobj
, GLuint index
, GLuint divisor
) { }
4999 static void null_glVertexArrayVertexAttribFormatEXT( GLuint vaobj
, GLuint attribindex
, GLint size
, GLenum type
, GLboolean normalized
, GLuint relativeoffset
) { }
5000 static void null_glVertexArrayVertexAttribIFormatEXT( GLuint vaobj
, GLuint attribindex
, GLint size
, GLenum type
, GLuint relativeoffset
) { }
5001 static void null_glVertexArrayVertexAttribIOffsetEXT( GLuint vaobj
, GLuint buffer
, GLuint index
, GLint size
, GLenum type
, GLsizei stride
, GLintptr offset
) { }
5002 static void null_glVertexArrayVertexAttribLFormatEXT( GLuint vaobj
, GLuint attribindex
, GLint size
, GLenum type
, GLuint relativeoffset
) { }
5003 static void null_glVertexArrayVertexAttribLOffsetEXT( GLuint vaobj
, GLuint buffer
, GLuint index
, GLint size
, GLenum type
, GLsizei stride
, GLintptr offset
) { }
5004 static void null_glVertexArrayVertexAttribOffsetEXT( GLuint vaobj
, GLuint buffer
, GLuint index
, GLint size
, GLenum type
, GLboolean normalized
, GLsizei stride
, GLintptr offset
) { }
5005 static void null_glVertexArrayVertexBindingDivisorEXT( GLuint vaobj
, GLuint bindingindex
, GLuint divisor
) { }
5006 static void null_glVertexArrayVertexBuffer( GLuint vaobj
, GLuint bindingindex
, GLuint buffer
, GLintptr offset
, GLsizei stride
) { }
5007 static void null_glVertexArrayVertexBuffers( GLuint vaobj
, GLuint first
, GLsizei count
, const GLuint
*buffers
, const GLintptr
*offsets
, const GLsizei
*strides
) { }
5008 static void null_glVertexArrayVertexOffsetEXT( GLuint vaobj
, GLuint buffer
, GLint size
, GLenum type
, GLsizei stride
, GLintptr offset
) { }
5009 static void null_glVertexAttrib1d( GLuint index
, GLdouble x
) { }
5010 static void null_glVertexAttrib1dARB( GLuint index
, GLdouble x
) { }
5011 static void null_glVertexAttrib1dNV( GLuint index
, GLdouble x
) { }
5012 static void null_glVertexAttrib1dv( GLuint index
, const GLdouble
*v
) { }
5013 static void null_glVertexAttrib1dvARB( GLuint index
, const GLdouble
*v
) { }
5014 static void null_glVertexAttrib1dvNV( GLuint index
, const GLdouble
*v
) { }
5015 static void null_glVertexAttrib1f( GLuint index
, GLfloat x
) { }
5016 static void null_glVertexAttrib1fARB( GLuint index
, GLfloat x
) { }
5017 static void null_glVertexAttrib1fNV( GLuint index
, GLfloat x
) { }
5018 static void null_glVertexAttrib1fv( GLuint index
, const GLfloat
*v
) { }
5019 static void null_glVertexAttrib1fvARB( GLuint index
, const GLfloat
*v
) { }
5020 static void null_glVertexAttrib1fvNV( GLuint index
, const GLfloat
*v
) { }
5021 static void null_glVertexAttrib1hNV( GLuint index
, GLhalfNV x
) { }
5022 static void null_glVertexAttrib1hvNV( GLuint index
, const GLhalfNV
*v
) { }
5023 static void null_glVertexAttrib1s( GLuint index
, GLshort x
) { }
5024 static void null_glVertexAttrib1sARB( GLuint index
, GLshort x
) { }
5025 static void null_glVertexAttrib1sNV( GLuint index
, GLshort x
) { }
5026 static void null_glVertexAttrib1sv( GLuint index
, const GLshort
*v
) { }
5027 static void null_glVertexAttrib1svARB( GLuint index
, const GLshort
*v
) { }
5028 static void null_glVertexAttrib1svNV( GLuint index
, const GLshort
*v
) { }
5029 static void null_glVertexAttrib2d( GLuint index
, GLdouble x
, GLdouble y
) { }
5030 static void null_glVertexAttrib2dARB( GLuint index
, GLdouble x
, GLdouble y
) { }
5031 static void null_glVertexAttrib2dNV( GLuint index
, GLdouble x
, GLdouble y
) { }
5032 static void null_glVertexAttrib2dv( GLuint index
, const GLdouble
*v
) { }
5033 static void null_glVertexAttrib2dvARB( GLuint index
, const GLdouble
*v
) { }
5034 static void null_glVertexAttrib2dvNV( GLuint index
, const GLdouble
*v
) { }
5035 static void null_glVertexAttrib2f( GLuint index
, GLfloat x
, GLfloat y
) { }
5036 static void null_glVertexAttrib2fARB( GLuint index
, GLfloat x
, GLfloat y
) { }
5037 static void null_glVertexAttrib2fNV( GLuint index
, GLfloat x
, GLfloat y
) { }
5038 static void null_glVertexAttrib2fv( GLuint index
, const GLfloat
*v
) { }
5039 static void null_glVertexAttrib2fvARB( GLuint index
, const GLfloat
*v
) { }
5040 static void null_glVertexAttrib2fvNV( GLuint index
, const GLfloat
*v
) { }
5041 static void null_glVertexAttrib2hNV( GLuint index
, GLhalfNV x
, GLhalfNV y
) { }
5042 static void null_glVertexAttrib2hvNV( GLuint index
, const GLhalfNV
*v
) { }
5043 static void null_glVertexAttrib2s( GLuint index
, GLshort x
, GLshort y
) { }
5044 static void null_glVertexAttrib2sARB( GLuint index
, GLshort x
, GLshort y
) { }
5045 static void null_glVertexAttrib2sNV( GLuint index
, GLshort x
, GLshort y
) { }
5046 static void null_glVertexAttrib2sv( GLuint index
, const GLshort
*v
) { }
5047 static void null_glVertexAttrib2svARB( GLuint index
, const GLshort
*v
) { }
5048 static void null_glVertexAttrib2svNV( GLuint index
, const GLshort
*v
) { }
5049 static void null_glVertexAttrib3d( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
) { }
5050 static void null_glVertexAttrib3dARB( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
) { }
5051 static void null_glVertexAttrib3dNV( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
) { }
5052 static void null_glVertexAttrib3dv( GLuint index
, const GLdouble
*v
) { }
5053 static void null_glVertexAttrib3dvARB( GLuint index
, const GLdouble
*v
) { }
5054 static void null_glVertexAttrib3dvNV( GLuint index
, const GLdouble
*v
) { }
5055 static void null_glVertexAttrib3f( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5056 static void null_glVertexAttrib3fARB( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5057 static void null_glVertexAttrib3fNV( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5058 static void null_glVertexAttrib3fv( GLuint index
, const GLfloat
*v
) { }
5059 static void null_glVertexAttrib3fvARB( GLuint index
, const GLfloat
*v
) { }
5060 static void null_glVertexAttrib3fvNV( GLuint index
, const GLfloat
*v
) { }
5061 static void null_glVertexAttrib3hNV( GLuint index
, GLhalfNV x
, GLhalfNV y
, GLhalfNV z
) { }
5062 static void null_glVertexAttrib3hvNV( GLuint index
, const GLhalfNV
*v
) { }
5063 static void null_glVertexAttrib3s( GLuint index
, GLshort x
, GLshort y
, GLshort z
) { }
5064 static void null_glVertexAttrib3sARB( GLuint index
, GLshort x
, GLshort y
, GLshort z
) { }
5065 static void null_glVertexAttrib3sNV( GLuint index
, GLshort x
, GLshort y
, GLshort z
) { }
5066 static void null_glVertexAttrib3sv( GLuint index
, const GLshort
*v
) { }
5067 static void null_glVertexAttrib3svARB( GLuint index
, const GLshort
*v
) { }
5068 static void null_glVertexAttrib3svNV( GLuint index
, const GLshort
*v
) { }
5069 static void null_glVertexAttrib4Nbv( GLuint index
, const GLbyte
*v
) { }
5070 static void null_glVertexAttrib4NbvARB( GLuint index
, const GLbyte
*v
) { }
5071 static void null_glVertexAttrib4Niv( GLuint index
, const GLint
*v
) { }
5072 static void null_glVertexAttrib4NivARB( GLuint index
, const GLint
*v
) { }
5073 static void null_glVertexAttrib4Nsv( GLuint index
, const GLshort
*v
) { }
5074 static void null_glVertexAttrib4NsvARB( GLuint index
, const GLshort
*v
) { }
5075 static void null_glVertexAttrib4Nub( GLuint index
, GLubyte x
, GLubyte y
, GLubyte z
, GLubyte w
) { }
5076 static void null_glVertexAttrib4NubARB( GLuint index
, GLubyte x
, GLubyte y
, GLubyte z
, GLubyte w
) { }
5077 static void null_glVertexAttrib4Nubv( GLuint index
, const GLubyte
*v
) { }
5078 static void null_glVertexAttrib4NubvARB( GLuint index
, const GLubyte
*v
) { }
5079 static void null_glVertexAttrib4Nuiv( GLuint index
, const GLuint
*v
) { }
5080 static void null_glVertexAttrib4NuivARB( GLuint index
, const GLuint
*v
) { }
5081 static void null_glVertexAttrib4Nusv( GLuint index
, const GLushort
*v
) { }
5082 static void null_glVertexAttrib4NusvARB( GLuint index
, const GLushort
*v
) { }
5083 static void null_glVertexAttrib4bv( GLuint index
, const GLbyte
*v
) { }
5084 static void null_glVertexAttrib4bvARB( GLuint index
, const GLbyte
*v
) { }
5085 static void null_glVertexAttrib4d( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5086 static void null_glVertexAttrib4dARB( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5087 static void null_glVertexAttrib4dNV( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5088 static void null_glVertexAttrib4dv( GLuint index
, const GLdouble
*v
) { }
5089 static void null_glVertexAttrib4dvARB( GLuint index
, const GLdouble
*v
) { }
5090 static void null_glVertexAttrib4dvNV( GLuint index
, const GLdouble
*v
) { }
5091 static void null_glVertexAttrib4f( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
5092 static void null_glVertexAttrib4fARB( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
5093 static void null_glVertexAttrib4fNV( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
5094 static void null_glVertexAttrib4fv( GLuint index
, const GLfloat
*v
) { }
5095 static void null_glVertexAttrib4fvARB( GLuint index
, const GLfloat
*v
) { }
5096 static void null_glVertexAttrib4fvNV( GLuint index
, const GLfloat
*v
) { }
5097 static void null_glVertexAttrib4hNV( GLuint index
, GLhalfNV x
, GLhalfNV y
, GLhalfNV z
, GLhalfNV w
) { }
5098 static void null_glVertexAttrib4hvNV( GLuint index
, const GLhalfNV
*v
) { }
5099 static void null_glVertexAttrib4iv( GLuint index
, const GLint
*v
) { }
5100 static void null_glVertexAttrib4ivARB( GLuint index
, const GLint
*v
) { }
5101 static void null_glVertexAttrib4s( GLuint index
, GLshort x
, GLshort y
, GLshort z
, GLshort w
) { }
5102 static void null_glVertexAttrib4sARB( GLuint index
, GLshort x
, GLshort y
, GLshort z
, GLshort w
) { }
5103 static void null_glVertexAttrib4sNV( GLuint index
, GLshort x
, GLshort y
, GLshort z
, GLshort w
) { }
5104 static void null_glVertexAttrib4sv( GLuint index
, const GLshort
*v
) { }
5105 static void null_glVertexAttrib4svARB( GLuint index
, const GLshort
*v
) { }
5106 static void null_glVertexAttrib4svNV( GLuint index
, const GLshort
*v
) { }
5107 static void null_glVertexAttrib4ubNV( GLuint index
, GLubyte x
, GLubyte y
, GLubyte z
, GLubyte w
) { }
5108 static void null_glVertexAttrib4ubv( GLuint index
, const GLubyte
*v
) { }
5109 static void null_glVertexAttrib4ubvARB( GLuint index
, const GLubyte
*v
) { }
5110 static void null_glVertexAttrib4ubvNV( GLuint index
, const GLubyte
*v
) { }
5111 static void null_glVertexAttrib4uiv( GLuint index
, const GLuint
*v
) { }
5112 static void null_glVertexAttrib4uivARB( GLuint index
, const GLuint
*v
) { }
5113 static void null_glVertexAttrib4usv( GLuint index
, const GLushort
*v
) { }
5114 static void null_glVertexAttrib4usvARB( GLuint index
, const GLushort
*v
) { }
5115 static void null_glVertexAttribArrayObjectATI( GLuint index
, GLint size
, GLenum type
, GLboolean normalized
, GLsizei stride
, GLuint buffer
, GLuint offset
) { }
5116 static void null_glVertexAttribBinding( GLuint attribindex
, GLuint bindingindex
) { }
5117 static void null_glVertexAttribDivisor( GLuint index
, GLuint divisor
) { }
5118 static void null_glVertexAttribDivisorARB( GLuint index
, GLuint divisor
) { }
5119 static void null_glVertexAttribFormat( GLuint attribindex
, GLint size
, GLenum type
, GLboolean normalized
, GLuint relativeoffset
) { }
5120 static void null_glVertexAttribFormatNV( GLuint index
, GLint size
, GLenum type
, GLboolean normalized
, GLsizei stride
) { }
5121 static void null_glVertexAttribI1i( GLuint index
, GLint x
) { }
5122 static void null_glVertexAttribI1iEXT( GLuint index
, GLint x
) { }
5123 static void null_glVertexAttribI1iv( GLuint index
, const GLint
*v
) { }
5124 static void null_glVertexAttribI1ivEXT( GLuint index
, const GLint
*v
) { }
5125 static void null_glVertexAttribI1ui( GLuint index
, GLuint x
) { }
5126 static void null_glVertexAttribI1uiEXT( GLuint index
, GLuint x
) { }
5127 static void null_glVertexAttribI1uiv( GLuint index
, const GLuint
*v
) { }
5128 static void null_glVertexAttribI1uivEXT( GLuint index
, const GLuint
*v
) { }
5129 static void null_glVertexAttribI2i( GLuint index
, GLint x
, GLint y
) { }
5130 static void null_glVertexAttribI2iEXT( GLuint index
, GLint x
, GLint y
) { }
5131 static void null_glVertexAttribI2iv( GLuint index
, const GLint
*v
) { }
5132 static void null_glVertexAttribI2ivEXT( GLuint index
, const GLint
*v
) { }
5133 static void null_glVertexAttribI2ui( GLuint index
, GLuint x
, GLuint y
) { }
5134 static void null_glVertexAttribI2uiEXT( GLuint index
, GLuint x
, GLuint y
) { }
5135 static void null_glVertexAttribI2uiv( GLuint index
, const GLuint
*v
) { }
5136 static void null_glVertexAttribI2uivEXT( GLuint index
, const GLuint
*v
) { }
5137 static void null_glVertexAttribI3i( GLuint index
, GLint x
, GLint y
, GLint z
) { }
5138 static void null_glVertexAttribI3iEXT( GLuint index
, GLint x
, GLint y
, GLint z
) { }
5139 static void null_glVertexAttribI3iv( GLuint index
, const GLint
*v
) { }
5140 static void null_glVertexAttribI3ivEXT( GLuint index
, const GLint
*v
) { }
5141 static void null_glVertexAttribI3ui( GLuint index
, GLuint x
, GLuint y
, GLuint z
) { }
5142 static void null_glVertexAttribI3uiEXT( GLuint index
, GLuint x
, GLuint y
, GLuint z
) { }
5143 static void null_glVertexAttribI3uiv( GLuint index
, const GLuint
*v
) { }
5144 static void null_glVertexAttribI3uivEXT( GLuint index
, const GLuint
*v
) { }
5145 static void null_glVertexAttribI4bv( GLuint index
, const GLbyte
*v
) { }
5146 static void null_glVertexAttribI4bvEXT( GLuint index
, const GLbyte
*v
) { }
5147 static void null_glVertexAttribI4i( GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) { }
5148 static void null_glVertexAttribI4iEXT( GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) { }
5149 static void null_glVertexAttribI4iv( GLuint index
, const GLint
*v
) { }
5150 static void null_glVertexAttribI4ivEXT( GLuint index
, const GLint
*v
) { }
5151 static void null_glVertexAttribI4sv( GLuint index
, const GLshort
*v
) { }
5152 static void null_glVertexAttribI4svEXT( GLuint index
, const GLshort
*v
) { }
5153 static void null_glVertexAttribI4ubv( GLuint index
, const GLubyte
*v
) { }
5154 static void null_glVertexAttribI4ubvEXT( GLuint index
, const GLubyte
*v
) { }
5155 static void null_glVertexAttribI4ui( GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) { }
5156 static void null_glVertexAttribI4uiEXT( GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) { }
5157 static void null_glVertexAttribI4uiv( GLuint index
, const GLuint
*v
) { }
5158 static void null_glVertexAttribI4uivEXT( GLuint index
, const GLuint
*v
) { }
5159 static void null_glVertexAttribI4usv( GLuint index
, const GLushort
*v
) { }
5160 static void null_glVertexAttribI4usvEXT( GLuint index
, const GLushort
*v
) { }
5161 static void null_glVertexAttribIFormat( GLuint attribindex
, GLint size
, GLenum type
, GLuint relativeoffset
) { }
5162 static void null_glVertexAttribIFormatNV( GLuint index
, GLint size
, GLenum type
, GLsizei stride
) { }
5163 static void null_glVertexAttribIPointer( GLuint index
, GLint size
, GLenum type
, GLsizei stride
, const void *pointer
) { }
5164 static void null_glVertexAttribIPointerEXT( GLuint index
, GLint size
, GLenum type
, GLsizei stride
, const void *pointer
) { }
5165 static void null_glVertexAttribL1d( GLuint index
, GLdouble x
) { }
5166 static void null_glVertexAttribL1dEXT( GLuint index
, GLdouble x
) { }
5167 static void null_glVertexAttribL1dv( GLuint index
, const GLdouble
*v
) { }
5168 static void null_glVertexAttribL1dvEXT( GLuint index
, const GLdouble
*v
) { }
5169 static void null_glVertexAttribL1i64NV( GLuint index
, GLint64EXT x
) { }
5170 static void null_glVertexAttribL1i64vNV( GLuint index
, const GLint64EXT
*v
) { }
5171 static void null_glVertexAttribL1ui64ARB( GLuint index
, GLuint64EXT x
) { }
5172 static void null_glVertexAttribL1ui64NV( GLuint index
, GLuint64EXT x
) { }
5173 static void null_glVertexAttribL1ui64vARB( GLuint index
, const GLuint64EXT
*v
) { }
5174 static void null_glVertexAttribL1ui64vNV( GLuint index
, const GLuint64EXT
*v
) { }
5175 static void null_glVertexAttribL2d( GLuint index
, GLdouble x
, GLdouble y
) { }
5176 static void null_glVertexAttribL2dEXT( GLuint index
, GLdouble x
, GLdouble y
) { }
5177 static void null_glVertexAttribL2dv( GLuint index
, const GLdouble
*v
) { }
5178 static void null_glVertexAttribL2dvEXT( GLuint index
, const GLdouble
*v
) { }
5179 static void null_glVertexAttribL2i64NV( GLuint index
, GLint64EXT x
, GLint64EXT y
) { }
5180 static void null_glVertexAttribL2i64vNV( GLuint index
, const GLint64EXT
*v
) { }
5181 static void null_glVertexAttribL2ui64NV( GLuint index
, GLuint64EXT x
, GLuint64EXT y
) { }
5182 static void null_glVertexAttribL2ui64vNV( GLuint index
, const GLuint64EXT
*v
) { }
5183 static void null_glVertexAttribL3d( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
) { }
5184 static void null_glVertexAttribL3dEXT( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
) { }
5185 static void null_glVertexAttribL3dv( GLuint index
, const GLdouble
*v
) { }
5186 static void null_glVertexAttribL3dvEXT( GLuint index
, const GLdouble
*v
) { }
5187 static void null_glVertexAttribL3i64NV( GLuint index
, GLint64EXT x
, GLint64EXT y
, GLint64EXT z
) { }
5188 static void null_glVertexAttribL3i64vNV( GLuint index
, const GLint64EXT
*v
) { }
5189 static void null_glVertexAttribL3ui64NV( GLuint index
, GLuint64EXT x
, GLuint64EXT y
, GLuint64EXT z
) { }
5190 static void null_glVertexAttribL3ui64vNV( GLuint index
, const GLuint64EXT
*v
) { }
5191 static void null_glVertexAttribL4d( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5192 static void null_glVertexAttribL4dEXT( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5193 static void null_glVertexAttribL4dv( GLuint index
, const GLdouble
*v
) { }
5194 static void null_glVertexAttribL4dvEXT( GLuint index
, const GLdouble
*v
) { }
5195 static void null_glVertexAttribL4i64NV( GLuint index
, GLint64EXT x
, GLint64EXT y
, GLint64EXT z
, GLint64EXT w
) { }
5196 static void null_glVertexAttribL4i64vNV( GLuint index
, const GLint64EXT
*v
) { }
5197 static void null_glVertexAttribL4ui64NV( GLuint index
, GLuint64EXT x
, GLuint64EXT y
, GLuint64EXT z
, GLuint64EXT w
) { }
5198 static void null_glVertexAttribL4ui64vNV( GLuint index
, const GLuint64EXT
*v
) { }
5199 static void null_glVertexAttribLFormat( GLuint attribindex
, GLint size
, GLenum type
, GLuint relativeoffset
) { }
5200 static void null_glVertexAttribLFormatNV( GLuint index
, GLint size
, GLenum type
, GLsizei stride
) { }
5201 static void null_glVertexAttribLPointer( GLuint index
, GLint size
, GLenum type
, GLsizei stride
, const void *pointer
) { }
5202 static void null_glVertexAttribLPointerEXT( GLuint index
, GLint size
, GLenum type
, GLsizei stride
, const void *pointer
) { }
5203 static void null_glVertexAttribP1ui( GLuint index
, GLenum type
, GLboolean normalized
, GLuint value
) { }
5204 static void null_glVertexAttribP1uiv( GLuint index
, GLenum type
, GLboolean normalized
, const GLuint
*value
) { }
5205 static void null_glVertexAttribP2ui( GLuint index
, GLenum type
, GLboolean normalized
, GLuint value
) { }
5206 static void null_glVertexAttribP2uiv( GLuint index
, GLenum type
, GLboolean normalized
, const GLuint
*value
) { }
5207 static void null_glVertexAttribP3ui( GLuint index
, GLenum type
, GLboolean normalized
, GLuint value
) { }
5208 static void null_glVertexAttribP3uiv( GLuint index
, GLenum type
, GLboolean normalized
, const GLuint
*value
) { }
5209 static void null_glVertexAttribP4ui( GLuint index
, GLenum type
, GLboolean normalized
, GLuint value
) { }
5210 static void null_glVertexAttribP4uiv( GLuint index
, GLenum type
, GLboolean normalized
, const GLuint
*value
) { }
5211 static void null_glVertexAttribParameteriAMD( GLuint index
, GLenum pname
, GLint param
) { }
5212 static void null_glVertexAttribPointer( GLuint index
, GLint size
, GLenum type
, GLboolean normalized
, GLsizei stride
, const void *pointer
) { }
5213 static void null_glVertexAttribPointerARB( GLuint index
, GLint size
, GLenum type
, GLboolean normalized
, GLsizei stride
, const void *pointer
) { }
5214 static void null_glVertexAttribPointerNV( GLuint index
, GLint fsize
, GLenum type
, GLsizei stride
, const void *pointer
) { }
5215 static void null_glVertexAttribs1dvNV( GLuint index
, GLsizei count
, const GLdouble
*v
) { }
5216 static void null_glVertexAttribs1fvNV( GLuint index
, GLsizei count
, const GLfloat
*v
) { }
5217 static void null_glVertexAttribs1hvNV( GLuint index
, GLsizei n
, const GLhalfNV
*v
) { }
5218 static void null_glVertexAttribs1svNV( GLuint index
, GLsizei count
, const GLshort
*v
) { }
5219 static void null_glVertexAttribs2dvNV( GLuint index
, GLsizei count
, const GLdouble
*v
) { }
5220 static void null_glVertexAttribs2fvNV( GLuint index
, GLsizei count
, const GLfloat
*v
) { }
5221 static void null_glVertexAttribs2hvNV( GLuint index
, GLsizei n
, const GLhalfNV
*v
) { }
5222 static void null_glVertexAttribs2svNV( GLuint index
, GLsizei count
, const GLshort
*v
) { }
5223 static void null_glVertexAttribs3dvNV( GLuint index
, GLsizei count
, const GLdouble
*v
) { }
5224 static void null_glVertexAttribs3fvNV( GLuint index
, GLsizei count
, const GLfloat
*v
) { }
5225 static void null_glVertexAttribs3hvNV( GLuint index
, GLsizei n
, const GLhalfNV
*v
) { }
5226 static void null_glVertexAttribs3svNV( GLuint index
, GLsizei count
, const GLshort
*v
) { }
5227 static void null_glVertexAttribs4dvNV( GLuint index
, GLsizei count
, const GLdouble
*v
) { }
5228 static void null_glVertexAttribs4fvNV( GLuint index
, GLsizei count
, const GLfloat
*v
) { }
5229 static void null_glVertexAttribs4hvNV( GLuint index
, GLsizei n
, const GLhalfNV
*v
) { }
5230 static void null_glVertexAttribs4svNV( GLuint index
, GLsizei count
, const GLshort
*v
) { }
5231 static void null_glVertexAttribs4ubvNV( GLuint index
, GLsizei count
, const GLubyte
*v
) { }
5232 static void null_glVertexBindingDivisor( GLuint bindingindex
, GLuint divisor
) { }
5233 static void null_glVertexBlendARB( GLint count
) { }
5234 static void null_glVertexBlendEnvfATI( GLenum pname
, GLfloat param
) { }
5235 static void null_glVertexBlendEnviATI( GLenum pname
, GLint param
) { }
5236 static void null_glVertexFormatNV( GLint size
, GLenum type
, GLsizei stride
) { }
5237 static void null_glVertexP2ui( GLenum type
, GLuint value
) { }
5238 static void null_glVertexP2uiv( GLenum type
, const GLuint
*value
) { }
5239 static void null_glVertexP3ui( GLenum type
, GLuint value
) { }
5240 static void null_glVertexP3uiv( GLenum type
, const GLuint
*value
) { }
5241 static void null_glVertexP4ui( GLenum type
, GLuint value
) { }
5242 static void null_glVertexP4uiv( GLenum type
, const GLuint
*value
) { }
5243 static void null_glVertexPointerEXT( GLint size
, GLenum type
, GLsizei stride
, GLsizei count
, const void *pointer
) { }
5244 static void null_glVertexPointerListIBM( GLint size
, GLenum type
, GLint stride
, const void **pointer
, GLint ptrstride
) { }
5245 static void null_glVertexPointervINTEL( GLint size
, GLenum type
, const void **pointer
) { }
5246 static void null_glVertexStream1dATI( GLenum stream
, GLdouble x
) { }
5247 static void null_glVertexStream1dvATI( GLenum stream
, const GLdouble
*coords
) { }
5248 static void null_glVertexStream1fATI( GLenum stream
, GLfloat x
) { }
5249 static void null_glVertexStream1fvATI( GLenum stream
, const GLfloat
*coords
) { }
5250 static void null_glVertexStream1iATI( GLenum stream
, GLint x
) { }
5251 static void null_glVertexStream1ivATI( GLenum stream
, const GLint
*coords
) { }
5252 static void null_glVertexStream1sATI( GLenum stream
, GLshort x
) { }
5253 static void null_glVertexStream1svATI( GLenum stream
, const GLshort
*coords
) { }
5254 static void null_glVertexStream2dATI( GLenum stream
, GLdouble x
, GLdouble y
) { }
5255 static void null_glVertexStream2dvATI( GLenum stream
, const GLdouble
*coords
) { }
5256 static void null_glVertexStream2fATI( GLenum stream
, GLfloat x
, GLfloat y
) { }
5257 static void null_glVertexStream2fvATI( GLenum stream
, const GLfloat
*coords
) { }
5258 static void null_glVertexStream2iATI( GLenum stream
, GLint x
, GLint y
) { }
5259 static void null_glVertexStream2ivATI( GLenum stream
, const GLint
*coords
) { }
5260 static void null_glVertexStream2sATI( GLenum stream
, GLshort x
, GLshort y
) { }
5261 static void null_glVertexStream2svATI( GLenum stream
, const GLshort
*coords
) { }
5262 static void null_glVertexStream3dATI( GLenum stream
, GLdouble x
, GLdouble y
, GLdouble z
) { }
5263 static void null_glVertexStream3dvATI( GLenum stream
, const GLdouble
*coords
) { }
5264 static void null_glVertexStream3fATI( GLenum stream
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5265 static void null_glVertexStream3fvATI( GLenum stream
, const GLfloat
*coords
) { }
5266 static void null_glVertexStream3iATI( GLenum stream
, GLint x
, GLint y
, GLint z
) { }
5267 static void null_glVertexStream3ivATI( GLenum stream
, const GLint
*coords
) { }
5268 static void null_glVertexStream3sATI( GLenum stream
, GLshort x
, GLshort y
, GLshort z
) { }
5269 static void null_glVertexStream3svATI( GLenum stream
, const GLshort
*coords
) { }
5270 static void null_glVertexStream4dATI( GLenum stream
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5271 static void null_glVertexStream4dvATI( GLenum stream
, const GLdouble
*coords
) { }
5272 static void null_glVertexStream4fATI( GLenum stream
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
5273 static void null_glVertexStream4fvATI( GLenum stream
, const GLfloat
*coords
) { }
5274 static void null_glVertexStream4iATI( GLenum stream
, GLint x
, GLint y
, GLint z
, GLint w
) { }
5275 static void null_glVertexStream4ivATI( GLenum stream
, const GLint
*coords
) { }
5276 static void null_glVertexStream4sATI( GLenum stream
, GLshort x
, GLshort y
, GLshort z
, GLshort w
) { }
5277 static void null_glVertexStream4svATI( GLenum stream
, const GLshort
*coords
) { }
5278 static void null_glVertexWeightPointerEXT( GLint size
, GLenum type
, GLsizei stride
, const void *pointer
) { }
5279 static void null_glVertexWeightfEXT( GLfloat weight
) { }
5280 static void null_glVertexWeightfvEXT( const GLfloat
*weight
) { }
5281 static void null_glVertexWeighthNV( GLhalfNV weight
) { }
5282 static void null_glVertexWeighthvNV( const GLhalfNV
*weight
) { }
5283 static GLenum
null_glVideoCaptureNV( GLuint video_capture_slot
, GLuint
*sequence_num
, GLuint64EXT
*capture_time
) { return 0; }
5284 static void null_glVideoCaptureStreamParameterdvNV( GLuint video_capture_slot
, GLuint stream
, GLenum pname
, const GLdouble
*params
) { }
5285 static void null_glVideoCaptureStreamParameterfvNV( GLuint video_capture_slot
, GLuint stream
, GLenum pname
, const GLfloat
*params
) { }
5286 static void null_glVideoCaptureStreamParameterivNV( GLuint video_capture_slot
, GLuint stream
, GLenum pname
, const GLint
*params
) { }
5287 static void null_glViewportArrayv( GLuint first
, GLsizei count
, const GLfloat
*v
) { }
5288 static void null_glViewportIndexedf( GLuint index
, GLfloat x
, GLfloat y
, GLfloat w
, GLfloat h
) { }
5289 static void null_glViewportIndexedfv( GLuint index
, const GLfloat
*v
) { }
5290 static void null_glViewportPositionWScaleNV( GLuint index
, GLfloat xcoeff
, GLfloat ycoeff
) { }
5291 static void null_glViewportSwizzleNV( GLuint index
, GLenum swizzlex
, GLenum swizzley
, GLenum swizzlez
, GLenum swizzlew
) { }
5292 static void null_glWaitSemaphoreEXT( GLuint semaphore
, GLuint numBufferBarriers
, const GLuint
*buffers
, GLuint numTextureBarriers
, const GLuint
*textures
, const GLenum
*srcLayouts
) { }
5293 static void null_glWaitSemaphoreui64NVX( GLuint waitGpu
, GLsizei fenceObjectCount
, const GLuint
*semaphoreArray
, const GLuint64
*fenceValueArray
) { }
5294 static void null_glWaitSync( GLsync sync
, GLbitfield flags
, GLuint64 timeout
) { }
5295 static void null_glWaitVkSemaphoreNV( GLuint64 vkSemaphore
) { }
5296 static void null_glWeightPathsNV( GLuint resultPath
, GLsizei numPaths
, const GLuint
*paths
, const GLfloat
*weights
) { }
5297 static void null_glWeightPointerARB( GLint size
, GLenum type
, GLsizei stride
, const void *pointer
) { }
5298 static void null_glWeightbvARB( GLint size
, const GLbyte
*weights
) { }
5299 static void null_glWeightdvARB( GLint size
, const GLdouble
*weights
) { }
5300 static void null_glWeightfvARB( GLint size
, const GLfloat
*weights
) { }
5301 static void null_glWeightivARB( GLint size
, const GLint
*weights
) { }
5302 static void null_glWeightsvARB( GLint size
, const GLshort
*weights
) { }
5303 static void null_glWeightubvARB( GLint size
, const GLubyte
*weights
) { }
5304 static void null_glWeightuivARB( GLint size
, const GLuint
*weights
) { }
5305 static void null_glWeightusvARB( GLint size
, const GLushort
*weights
) { }
5306 static void null_glWindowPos2d( GLdouble x
, GLdouble y
) { }
5307 static void null_glWindowPos2dARB( GLdouble x
, GLdouble y
) { }
5308 static void null_glWindowPos2dMESA( GLdouble x
, GLdouble y
) { }
5309 static void null_glWindowPos2dv( const GLdouble
*v
) { }
5310 static void null_glWindowPos2dvARB( const GLdouble
*v
) { }
5311 static void null_glWindowPos2dvMESA( const GLdouble
*v
) { }
5312 static void null_glWindowPos2f( GLfloat x
, GLfloat y
) { }
5313 static void null_glWindowPos2fARB( GLfloat x
, GLfloat y
) { }
5314 static void null_glWindowPos2fMESA( GLfloat x
, GLfloat y
) { }
5315 static void null_glWindowPos2fv( const GLfloat
*v
) { }
5316 static void null_glWindowPos2fvARB( const GLfloat
*v
) { }
5317 static void null_glWindowPos2fvMESA( const GLfloat
*v
) { }
5318 static void null_glWindowPos2i( GLint x
, GLint y
) { }
5319 static void null_glWindowPos2iARB( GLint x
, GLint y
) { }
5320 static void null_glWindowPos2iMESA( GLint x
, GLint y
) { }
5321 static void null_glWindowPos2iv( const GLint
*v
) { }
5322 static void null_glWindowPos2ivARB( const GLint
*v
) { }
5323 static void null_glWindowPos2ivMESA( const GLint
*v
) { }
5324 static void null_glWindowPos2s( GLshort x
, GLshort y
) { }
5325 static void null_glWindowPos2sARB( GLshort x
, GLshort y
) { }
5326 static void null_glWindowPos2sMESA( GLshort x
, GLshort y
) { }
5327 static void null_glWindowPos2sv( const GLshort
*v
) { }
5328 static void null_glWindowPos2svARB( const GLshort
*v
) { }
5329 static void null_glWindowPos2svMESA( const GLshort
*v
) { }
5330 static void null_glWindowPos3d( GLdouble x
, GLdouble y
, GLdouble z
) { }
5331 static void null_glWindowPos3dARB( GLdouble x
, GLdouble y
, GLdouble z
) { }
5332 static void null_glWindowPos3dMESA( GLdouble x
, GLdouble y
, GLdouble z
) { }
5333 static void null_glWindowPos3dv( const GLdouble
*v
) { }
5334 static void null_glWindowPos3dvARB( const GLdouble
*v
) { }
5335 static void null_glWindowPos3dvMESA( const GLdouble
*v
) { }
5336 static void null_glWindowPos3f( GLfloat x
, GLfloat y
, GLfloat z
) { }
5337 static void null_glWindowPos3fARB( GLfloat x
, GLfloat y
, GLfloat z
) { }
5338 static void null_glWindowPos3fMESA( GLfloat x
, GLfloat y
, GLfloat z
) { }
5339 static void null_glWindowPos3fv( const GLfloat
*v
) { }
5340 static void null_glWindowPos3fvARB( const GLfloat
*v
) { }
5341 static void null_glWindowPos3fvMESA( const GLfloat
*v
) { }
5342 static void null_glWindowPos3i( GLint x
, GLint y
, GLint z
) { }
5343 static void null_glWindowPos3iARB( GLint x
, GLint y
, GLint z
) { }
5344 static void null_glWindowPos3iMESA( GLint x
, GLint y
, GLint z
) { }
5345 static void null_glWindowPos3iv( const GLint
*v
) { }
5346 static void null_glWindowPos3ivARB( const GLint
*v
) { }
5347 static void null_glWindowPos3ivMESA( const GLint
*v
) { }
5348 static void null_glWindowPos3s( GLshort x
, GLshort y
, GLshort z
) { }
5349 static void null_glWindowPos3sARB( GLshort x
, GLshort y
, GLshort z
) { }
5350 static void null_glWindowPos3sMESA( GLshort x
, GLshort y
, GLshort z
) { }
5351 static void null_glWindowPos3sv( const GLshort
*v
) { }
5352 static void null_glWindowPos3svARB( const GLshort
*v
) { }
5353 static void null_glWindowPos3svMESA( const GLshort
*v
) { }
5354 static void null_glWindowPos4dMESA( GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5355 static void null_glWindowPos4dvMESA( const GLdouble
*v
) { }
5356 static void null_glWindowPos4fMESA( GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
5357 static void null_glWindowPos4fvMESA( const GLfloat
*v
) { }
5358 static void null_glWindowPos4iMESA( GLint x
, GLint y
, GLint z
, GLint w
) { }
5359 static void null_glWindowPos4ivMESA( const GLint
*v
) { }
5360 static void null_glWindowPos4sMESA( GLshort x
, GLshort y
, GLshort z
, GLshort w
) { }
5361 static void null_glWindowPos4svMESA( const GLshort
*v
) { }
5362 static void null_glWindowRectanglesEXT( GLenum mode
, GLsizei count
, const GLint
*box
) { }
5363 static void null_glWriteMaskEXT( GLuint res
, GLuint in
, GLenum outX
, GLenum outY
, GLenum outZ
, GLenum outW
) { }
5364 static void * null_wglAllocateMemoryNV( GLsizei size
, GLfloat readfreq
, GLfloat writefreq
, GLfloat priority
) { return 0; }
5365 static BOOL
null_wglBindTexImageARB( struct wgl_pbuffer
* hPbuffer
, int iBuffer
) { return 0; }
5366 static BOOL
null_wglChoosePixelFormatARB( HDC hdc
, const int *piAttribIList
, const FLOAT
*pfAttribFList
, UINT nMaxFormats
, int *piFormats
, UINT
*nNumFormats
) { return 0; }
5367 static struct wgl_context
* null_wglCreateContextAttribsARB( HDC hDC
, struct wgl_context
* hShareContext
, const int *attribList
) { return 0; }
5368 static struct wgl_pbuffer
* null_wglCreatePbufferARB( HDC hDC
, int iPixelFormat
, int iWidth
, int iHeight
, const int *piAttribList
) { return 0; }
5369 static BOOL
null_wglDestroyPbufferARB( struct wgl_pbuffer
* hPbuffer
) { return 0; }
5370 static void null_wglFreeMemoryNV( void *pointer
) { }
5371 static HDC
null_wglGetCurrentReadDCARB(void) { return 0; }
5372 static const char * null_wglGetExtensionsStringARB( HDC hdc
) { return 0; }
5373 static const char * null_wglGetExtensionsStringEXT(void) { return 0; }
5374 static HDC
null_wglGetPbufferDCARB( struct wgl_pbuffer
* hPbuffer
) { return 0; }
5375 static BOOL
null_wglGetPixelFormatAttribfvARB( HDC hdc
, int iPixelFormat
, int iLayerPlane
, UINT nAttributes
, const int *piAttributes
, FLOAT
*pfValues
) { return 0; }
5376 static BOOL
null_wglGetPixelFormatAttribivARB( HDC hdc
, int iPixelFormat
, int iLayerPlane
, UINT nAttributes
, const int *piAttributes
, int *piValues
) { return 0; }
5377 static int null_wglGetSwapIntervalEXT(void) { return 0; }
5378 static BOOL
null_wglMakeContextCurrentARB( HDC hDrawDC
, HDC hReadDC
, struct wgl_context
* hglrc
) { return 0; }
5379 static BOOL
null_wglQueryCurrentRendererIntegerWINE( GLenum attribute
, GLuint
*value
) { return 0; }
5380 static const GLchar
* null_wglQueryCurrentRendererStringWINE( GLenum attribute
) { return 0; }
5381 static BOOL
null_wglQueryPbufferARB( struct wgl_pbuffer
* hPbuffer
, int iAttribute
, int *piValue
) { return 0; }
5382 static BOOL
null_wglQueryRendererIntegerWINE( HDC dc
, GLint renderer
, GLenum attribute
, GLuint
*value
) { return 0; }
5383 static const GLchar
* null_wglQueryRendererStringWINE( HDC dc
, GLint renderer
, GLenum attribute
) { return 0; }
5384 static int null_wglReleasePbufferDCARB( struct wgl_pbuffer
* hPbuffer
, HDC hDC
) { return 0; }
5385 static BOOL
null_wglReleaseTexImageARB( struct wgl_pbuffer
* hPbuffer
, int iBuffer
) { return 0; }
5386 static BOOL
null_wglSetPbufferAttribARB( struct wgl_pbuffer
* hPbuffer
, const int *piAttribList
) { return 0; }
5387 static BOOL
null_wglSetPixelFormatWINE( HDC hdc
, int format
) { return 0; }
5388 static BOOL
null_wglSwapIntervalEXT( int interval
) { return 0; }
5390 struct opengl_funcs null_opengl_funcs
=
5393 null_wglCopyContext
,
5394 null_wglCreateContext
,
5395 null_wglDeleteContext
,
5396 null_wglDescribePixelFormat
,
5397 null_wglGetPixelFormat
,
5398 null_wglGetProcAddress
,
5399 null_wglMakeCurrent
,
5400 null_wglSetPixelFormat
,
5402 null_wglSwapBuffers
,
5407 null_glAreTexturesResident
,
5408 null_glArrayElement
,
5420 null_glClearStencil
,
5455 null_glColorMaterial
,
5456 null_glColorPointer
,
5458 null_glCopyTexImage1D
,
5459 null_glCopyTexImage2D
,
5460 null_glCopyTexSubImage1D
,
5461 null_glCopyTexSubImage2D
,
5464 null_glDeleteTextures
,
5469 null_glDisableClientState
,
5472 null_glDrawElements
,
5475 null_glEdgeFlagPointer
,
5478 null_glEnableClientState
,
5482 null_glEvalCoord1dv
,
5484 null_glEvalCoord1fv
,
5486 null_glEvalCoord2dv
,
5488 null_glEvalCoord2fv
,
5493 null_glFeedbackBuffer
,
5505 null_glGetClipPlane
,
5515 null_glGetMaterialfv
,
5516 null_glGetMaterialiv
,
5517 null_glGetPixelMapfv
,
5518 null_glGetPixelMapuiv
,
5519 null_glGetPixelMapusv
,
5521 null_glGetPolygonStipple
,
5529 null_glGetTexLevelParameterfv
,
5530 null_glGetTexLevelParameteriv
,
5531 null_glGetTexParameterfv
,
5532 null_glGetTexParameteriv
,
5535 null_glIndexPointer
,
5547 null_glInterleavedArrays
,
5552 null_glLightModelfv
,
5554 null_glLightModeliv
,
5562 null_glLoadIdentity
,
5593 null_glNormalPointer
,
5601 null_glPixelTransferf
,
5602 null_glPixelTransferi
,
5606 null_glPolygonOffset
,
5607 null_glPolygonStipple
,
5609 null_glPopClientAttrib
,
5612 null_glPrioritizeTextures
,
5614 null_glPushClientAttrib
,
5618 null_glRasterPos2dv
,
5620 null_glRasterPos2fv
,
5622 null_glRasterPos2iv
,
5624 null_glRasterPos2sv
,
5626 null_glRasterPos3dv
,
5628 null_glRasterPos3fv
,
5630 null_glRasterPos3iv
,
5632 null_glRasterPos3sv
,
5634 null_glRasterPos4dv
,
5636 null_glRasterPos4fv
,
5638 null_glRasterPos4iv
,
5640 null_glRasterPos4sv
,
5657 null_glSelectBuffer
,
5694 null_glTexCoordPointer
,
5707 null_glTexParameterf
,
5708 null_glTexParameterfv
,
5709 null_glTexParameteri
,
5710 null_glTexParameteriv
,
5711 null_glTexSubImage1D
,
5712 null_glTexSubImage2D
,
5739 null_glVertexPointer
,
5744 null_glAcquireKeyedMutexWin32EXT
,
5745 null_glActiveProgramEXT
,
5746 null_glActiveShaderProgram
,
5747 null_glActiveStencilFaceEXT
,
5748 null_glActiveTexture
,
5749 null_glActiveTextureARB
,
5750 null_glActiveVaryingNV
,
5751 null_glAlphaFragmentOp1ATI
,
5752 null_glAlphaFragmentOp2ATI
,
5753 null_glAlphaFragmentOp3ATI
,
5754 null_glAlphaFuncxOES
,
5755 null_glAlphaToCoverageDitherControlNV
,
5756 null_glApplyFramebufferAttachmentCMAAINTEL
,
5757 null_glApplyTextureEXT
,
5758 null_glAreProgramsResidentNV
,
5759 null_glAreTexturesResidentEXT
,
5760 null_glArrayElementEXT
,
5761 null_glArrayObjectATI
,
5762 null_glAsyncCopyBufferSubDataNVX
,
5763 null_glAsyncCopyImageSubDataNVX
,
5764 null_glAsyncMarkerSGIX
,
5765 null_glAttachObjectARB
,
5766 null_glAttachShader
,
5767 null_glBeginConditionalRender
,
5768 null_glBeginConditionalRenderNV
,
5769 null_glBeginConditionalRenderNVX
,
5770 null_glBeginFragmentShaderATI
,
5771 null_glBeginOcclusionQueryNV
,
5772 null_glBeginPerfMonitorAMD
,
5773 null_glBeginPerfQueryINTEL
,
5775 null_glBeginQueryARB
,
5776 null_glBeginQueryIndexed
,
5777 null_glBeginTransformFeedback
,
5778 null_glBeginTransformFeedbackEXT
,
5779 null_glBeginTransformFeedbackNV
,
5780 null_glBeginVertexShaderEXT
,
5781 null_glBeginVideoCaptureNV
,
5782 null_glBindAttribLocation
,
5783 null_glBindAttribLocationARB
,
5785 null_glBindBufferARB
,
5786 null_glBindBufferBase
,
5787 null_glBindBufferBaseEXT
,
5788 null_glBindBufferBaseNV
,
5789 null_glBindBufferOffsetEXT
,
5790 null_glBindBufferOffsetNV
,
5791 null_glBindBufferRange
,
5792 null_glBindBufferRangeEXT
,
5793 null_glBindBufferRangeNV
,
5794 null_glBindBuffersBase
,
5795 null_glBindBuffersRange
,
5796 null_glBindFragDataLocation
,
5797 null_glBindFragDataLocationEXT
,
5798 null_glBindFragDataLocationIndexed
,
5799 null_glBindFragmentShaderATI
,
5800 null_glBindFramebuffer
,
5801 null_glBindFramebufferEXT
,
5802 null_glBindImageTexture
,
5803 null_glBindImageTextureEXT
,
5804 null_glBindImageTextures
,
5805 null_glBindLightParameterEXT
,
5806 null_glBindMaterialParameterEXT
,
5807 null_glBindMultiTextureEXT
,
5808 null_glBindParameterEXT
,
5809 null_glBindProgramARB
,
5810 null_glBindProgramNV
,
5811 null_glBindProgramPipeline
,
5812 null_glBindRenderbuffer
,
5813 null_glBindRenderbufferEXT
,
5815 null_glBindSamplers
,
5816 null_glBindShadingRateImageNV
,
5817 null_glBindTexGenParameterEXT
,
5818 null_glBindTextureEXT
,
5819 null_glBindTextureUnit
,
5820 null_glBindTextureUnitParameterEXT
,
5821 null_glBindTextures
,
5822 null_glBindTransformFeedback
,
5823 null_glBindTransformFeedbackNV
,
5824 null_glBindVertexArray
,
5825 null_glBindVertexArrayAPPLE
,
5826 null_glBindVertexBuffer
,
5827 null_glBindVertexBuffers
,
5828 null_glBindVertexShaderEXT
,
5829 null_glBindVideoCaptureStreamBufferNV
,
5830 null_glBindVideoCaptureStreamTextureNV
,
5831 null_glBinormal3bEXT
,
5832 null_glBinormal3bvEXT
,
5833 null_glBinormal3dEXT
,
5834 null_glBinormal3dvEXT
,
5835 null_glBinormal3fEXT
,
5836 null_glBinormal3fvEXT
,
5837 null_glBinormal3iEXT
,
5838 null_glBinormal3ivEXT
,
5839 null_glBinormal3sEXT
,
5840 null_glBinormal3svEXT
,
5841 null_glBinormalPointerEXT
,
5843 null_glBlendBarrierKHR
,
5844 null_glBlendBarrierNV
,
5846 null_glBlendColorEXT
,
5847 null_glBlendColorxOES
,
5848 null_glBlendEquation
,
5849 null_glBlendEquationEXT
,
5850 null_glBlendEquationIndexedAMD
,
5851 null_glBlendEquationSeparate
,
5852 null_glBlendEquationSeparateEXT
,
5853 null_glBlendEquationSeparateIndexedAMD
,
5854 null_glBlendEquationSeparatei
,
5855 null_glBlendEquationSeparateiARB
,
5856 null_glBlendEquationi
,
5857 null_glBlendEquationiARB
,
5858 null_glBlendFuncIndexedAMD
,
5859 null_glBlendFuncSeparate
,
5860 null_glBlendFuncSeparateEXT
,
5861 null_glBlendFuncSeparateINGR
,
5862 null_glBlendFuncSeparateIndexedAMD
,
5863 null_glBlendFuncSeparatei
,
5864 null_glBlendFuncSeparateiARB
,
5866 null_glBlendFunciARB
,
5867 null_glBlendParameteriNV
,
5868 null_glBlitFramebuffer
,
5869 null_glBlitFramebufferEXT
,
5870 null_glBlitNamedFramebuffer
,
5871 null_glBufferAddressRangeNV
,
5872 null_glBufferAttachMemoryNV
,
5874 null_glBufferDataARB
,
5875 null_glBufferPageCommitmentARB
,
5876 null_glBufferParameteriAPPLE
,
5877 null_glBufferRegionEnabled
,
5878 null_glBufferStorage
,
5879 null_glBufferStorageExternalEXT
,
5880 null_glBufferStorageMemEXT
,
5881 null_glBufferSubData
,
5882 null_glBufferSubDataARB
,
5883 null_glCallCommandListNV
,
5884 null_glCheckFramebufferStatus
,
5885 null_glCheckFramebufferStatusEXT
,
5886 null_glCheckNamedFramebufferStatus
,
5887 null_glCheckNamedFramebufferStatusEXT
,
5889 null_glClampColorARB
,
5890 null_glClearAccumxOES
,
5891 null_glClearBufferData
,
5892 null_glClearBufferSubData
,
5893 null_glClearBufferfi
,
5894 null_glClearBufferfv
,
5895 null_glClearBufferiv
,
5896 null_glClearBufferuiv
,
5897 null_glClearColorIiEXT
,
5898 null_glClearColorIuiEXT
,
5899 null_glClearColorxOES
,
5900 null_glClearDepthdNV
,
5902 null_glClearDepthfOES
,
5903 null_glClearDepthxOES
,
5904 null_glClearNamedBufferData
,
5905 null_glClearNamedBufferDataEXT
,
5906 null_glClearNamedBufferSubData
,
5907 null_glClearNamedBufferSubDataEXT
,
5908 null_glClearNamedFramebufferfi
,
5909 null_glClearNamedFramebufferfv
,
5910 null_glClearNamedFramebufferiv
,
5911 null_glClearNamedFramebufferuiv
,
5912 null_glClearTexImage
,
5913 null_glClearTexSubImage
,
5914 null_glClientActiveTexture
,
5915 null_glClientActiveTextureARB
,
5916 null_glClientActiveVertexStreamATI
,
5917 null_glClientAttribDefaultEXT
,
5918 null_glClientWaitSemaphoreui64NVX
,
5919 null_glClientWaitSync
,
5921 null_glClipPlanefOES
,
5922 null_glClipPlanexOES
,
5923 null_glColor3fVertex3fSUN
,
5924 null_glColor3fVertex3fvSUN
,
5929 null_glColor4fNormal3fVertex3fSUN
,
5930 null_glColor4fNormal3fVertex3fvSUN
,
5933 null_glColor4ubVertex2fSUN
,
5934 null_glColor4ubVertex2fvSUN
,
5935 null_glColor4ubVertex3fSUN
,
5936 null_glColor4ubVertex3fvSUN
,
5939 null_glColorFormatNV
,
5940 null_glColorFragmentOp1ATI
,
5941 null_glColorFragmentOp2ATI
,
5942 null_glColorFragmentOp3ATI
,
5943 null_glColorMaskIndexedEXT
,
5949 null_glColorPointerEXT
,
5950 null_glColorPointerListIBM
,
5951 null_glColorPointervINTEL
,
5952 null_glColorSubTable
,
5953 null_glColorSubTableEXT
,
5955 null_glColorTableEXT
,
5956 null_glColorTableParameterfv
,
5957 null_glColorTableParameterfvSGI
,
5958 null_glColorTableParameteriv
,
5959 null_glColorTableParameterivSGI
,
5960 null_glColorTableSGI
,
5961 null_glCombinerInputNV
,
5962 null_glCombinerOutputNV
,
5963 null_glCombinerParameterfNV
,
5964 null_glCombinerParameterfvNV
,
5965 null_glCombinerParameteriNV
,
5966 null_glCombinerParameterivNV
,
5967 null_glCombinerStageParameterfvNV
,
5968 null_glCommandListSegmentsNV
,
5969 null_glCompileCommandListNV
,
5970 null_glCompileShader
,
5971 null_glCompileShaderARB
,
5972 null_glCompileShaderIncludeARB
,
5973 null_glCompressedMultiTexImage1DEXT
,
5974 null_glCompressedMultiTexImage2DEXT
,
5975 null_glCompressedMultiTexImage3DEXT
,
5976 null_glCompressedMultiTexSubImage1DEXT
,
5977 null_glCompressedMultiTexSubImage2DEXT
,
5978 null_glCompressedMultiTexSubImage3DEXT
,
5979 null_glCompressedTexImage1D
,
5980 null_glCompressedTexImage1DARB
,
5981 null_glCompressedTexImage2D
,
5982 null_glCompressedTexImage2DARB
,
5983 null_glCompressedTexImage3D
,
5984 null_glCompressedTexImage3DARB
,
5985 null_glCompressedTexSubImage1D
,
5986 null_glCompressedTexSubImage1DARB
,
5987 null_glCompressedTexSubImage2D
,
5988 null_glCompressedTexSubImage2DARB
,
5989 null_glCompressedTexSubImage3D
,
5990 null_glCompressedTexSubImage3DARB
,
5991 null_glCompressedTextureImage1DEXT
,
5992 null_glCompressedTextureImage2DEXT
,
5993 null_glCompressedTextureImage3DEXT
,
5994 null_glCompressedTextureSubImage1D
,
5995 null_glCompressedTextureSubImage1DEXT
,
5996 null_glCompressedTextureSubImage2D
,
5997 null_glCompressedTextureSubImage2DEXT
,
5998 null_glCompressedTextureSubImage3D
,
5999 null_glCompressedTextureSubImage3DEXT
,
6000 null_glConservativeRasterParameterfNV
,
6001 null_glConservativeRasterParameteriNV
,
6002 null_glConvolutionFilter1D
,
6003 null_glConvolutionFilter1DEXT
,
6004 null_glConvolutionFilter2D
,
6005 null_glConvolutionFilter2DEXT
,
6006 null_glConvolutionParameterf
,
6007 null_glConvolutionParameterfEXT
,
6008 null_glConvolutionParameterfv
,
6009 null_glConvolutionParameterfvEXT
,
6010 null_glConvolutionParameteri
,
6011 null_glConvolutionParameteriEXT
,
6012 null_glConvolutionParameteriv
,
6013 null_glConvolutionParameterivEXT
,
6014 null_glConvolutionParameterxOES
,
6015 null_glConvolutionParameterxvOES
,
6016 null_glCopyBufferSubData
,
6017 null_glCopyColorSubTable
,
6018 null_glCopyColorSubTableEXT
,
6019 null_glCopyColorTable
,
6020 null_glCopyColorTableSGI
,
6021 null_glCopyConvolutionFilter1D
,
6022 null_glCopyConvolutionFilter1DEXT
,
6023 null_glCopyConvolutionFilter2D
,
6024 null_glCopyConvolutionFilter2DEXT
,
6025 null_glCopyImageSubData
,
6026 null_glCopyImageSubDataNV
,
6027 null_glCopyMultiTexImage1DEXT
,
6028 null_glCopyMultiTexImage2DEXT
,
6029 null_glCopyMultiTexSubImage1DEXT
,
6030 null_glCopyMultiTexSubImage2DEXT
,
6031 null_glCopyMultiTexSubImage3DEXT
,
6032 null_glCopyNamedBufferSubData
,
6034 null_glCopyTexImage1DEXT
,
6035 null_glCopyTexImage2DEXT
,
6036 null_glCopyTexSubImage1DEXT
,
6037 null_glCopyTexSubImage2DEXT
,
6038 null_glCopyTexSubImage3D
,
6039 null_glCopyTexSubImage3DEXT
,
6040 null_glCopyTextureImage1DEXT
,
6041 null_glCopyTextureImage2DEXT
,
6042 null_glCopyTextureSubImage1D
,
6043 null_glCopyTextureSubImage1DEXT
,
6044 null_glCopyTextureSubImage2D
,
6045 null_glCopyTextureSubImage2DEXT
,
6046 null_glCopyTextureSubImage3D
,
6047 null_glCopyTextureSubImage3DEXT
,
6048 null_glCoverFillPathInstancedNV
,
6049 null_glCoverFillPathNV
,
6050 null_glCoverStrokePathInstancedNV
,
6051 null_glCoverStrokePathNV
,
6052 null_glCoverageModulationNV
,
6053 null_glCoverageModulationTableNV
,
6054 null_glCreateBuffers
,
6055 null_glCreateCommandListsNV
,
6056 null_glCreateFramebuffers
,
6057 null_glCreateMemoryObjectsEXT
,
6058 null_glCreatePerfQueryINTEL
,
6059 null_glCreateProgram
,
6060 null_glCreateProgramObjectARB
,
6061 null_glCreateProgramPipelines
,
6062 null_glCreateProgressFenceNVX
,
6063 null_glCreateQueries
,
6064 null_glCreateRenderbuffers
,
6065 null_glCreateSamplers
,
6066 null_glCreateShader
,
6067 null_glCreateShaderObjectARB
,
6068 null_glCreateShaderProgramEXT
,
6069 null_glCreateShaderProgramv
,
6070 null_glCreateStatesNV
,
6071 null_glCreateSyncFromCLeventARB
,
6072 null_glCreateTextures
,
6073 null_glCreateTransformFeedbacks
,
6074 null_glCreateVertexArrays
,
6075 null_glCullParameterdvEXT
,
6076 null_glCullParameterfvEXT
,
6077 null_glCurrentPaletteMatrixARB
,
6078 null_glDebugMessageCallback
,
6079 null_glDebugMessageCallbackAMD
,
6080 null_glDebugMessageCallbackARB
,
6081 null_glDebugMessageControl
,
6082 null_glDebugMessageControlARB
,
6083 null_glDebugMessageEnableAMD
,
6084 null_glDebugMessageInsert
,
6085 null_glDebugMessageInsertAMD
,
6086 null_glDebugMessageInsertARB
,
6088 null_glDeformationMap3dSGIX
,
6089 null_glDeformationMap3fSGIX
,
6090 null_glDeleteAsyncMarkersSGIX
,
6091 null_glDeleteBufferRegion
,
6092 null_glDeleteBuffers
,
6093 null_glDeleteBuffersARB
,
6094 null_glDeleteCommandListsNV
,
6095 null_glDeleteFencesAPPLE
,
6096 null_glDeleteFencesNV
,
6097 null_glDeleteFragmentShaderATI
,
6098 null_glDeleteFramebuffers
,
6099 null_glDeleteFramebuffersEXT
,
6100 null_glDeleteMemoryObjectsEXT
,
6101 null_glDeleteNamedStringARB
,
6102 null_glDeleteNamesAMD
,
6103 null_glDeleteObjectARB
,
6104 null_glDeleteObjectBufferATI
,
6105 null_glDeleteOcclusionQueriesNV
,
6106 null_glDeletePathsNV
,
6107 null_glDeletePerfMonitorsAMD
,
6108 null_glDeletePerfQueryINTEL
,
6109 null_glDeleteProgram
,
6110 null_glDeleteProgramPipelines
,
6111 null_glDeleteProgramsARB
,
6112 null_glDeleteProgramsNV
,
6113 null_glDeleteQueries
,
6114 null_glDeleteQueriesARB
,
6115 null_glDeleteQueryResourceTagNV
,
6116 null_glDeleteRenderbuffers
,
6117 null_glDeleteRenderbuffersEXT
,
6118 null_glDeleteSamplers
,
6119 null_glDeleteSemaphoresEXT
,
6120 null_glDeleteShader
,
6121 null_glDeleteStatesNV
,
6123 null_glDeleteTexturesEXT
,
6124 null_glDeleteTransformFeedbacks
,
6125 null_glDeleteTransformFeedbacksNV
,
6126 null_glDeleteVertexArrays
,
6127 null_glDeleteVertexArraysAPPLE
,
6128 null_glDeleteVertexShaderEXT
,
6129 null_glDepthBoundsEXT
,
6130 null_glDepthBoundsdNV
,
6131 null_glDepthRangeArraydvNV
,
6132 null_glDepthRangeArrayv
,
6133 null_glDepthRangeIndexed
,
6134 null_glDepthRangeIndexeddNV
,
6135 null_glDepthRangedNV
,
6137 null_glDepthRangefOES
,
6138 null_glDepthRangexOES
,
6139 null_glDetachObjectARB
,
6140 null_glDetachShader
,
6141 null_glDetailTexFuncSGIS
,
6142 null_glDisableClientStateIndexedEXT
,
6143 null_glDisableClientStateiEXT
,
6144 null_glDisableIndexedEXT
,
6145 null_glDisableVariantClientStateEXT
,
6146 null_glDisableVertexArrayAttrib
,
6147 null_glDisableVertexArrayAttribEXT
,
6148 null_glDisableVertexArrayEXT
,
6149 null_glDisableVertexAttribAPPLE
,
6150 null_glDisableVertexAttribArray
,
6151 null_glDisableVertexAttribArrayARB
,
6153 null_glDispatchCompute
,
6154 null_glDispatchComputeGroupSizeARB
,
6155 null_glDispatchComputeIndirect
,
6156 null_glDrawArraysEXT
,
6157 null_glDrawArraysIndirect
,
6158 null_glDrawArraysInstanced
,
6159 null_glDrawArraysInstancedARB
,
6160 null_glDrawArraysInstancedBaseInstance
,
6161 null_glDrawArraysInstancedEXT
,
6162 null_glDrawBufferRegion
,
6164 null_glDrawBuffersARB
,
6165 null_glDrawBuffersATI
,
6166 null_glDrawCommandsAddressNV
,
6167 null_glDrawCommandsNV
,
6168 null_glDrawCommandsStatesAddressNV
,
6169 null_glDrawCommandsStatesNV
,
6170 null_glDrawElementArrayAPPLE
,
6171 null_glDrawElementArrayATI
,
6172 null_glDrawElementsBaseVertex
,
6173 null_glDrawElementsIndirect
,
6174 null_glDrawElementsInstanced
,
6175 null_glDrawElementsInstancedARB
,
6176 null_glDrawElementsInstancedBaseInstance
,
6177 null_glDrawElementsInstancedBaseVertex
,
6178 null_glDrawElementsInstancedBaseVertexBaseInstance
,
6179 null_glDrawElementsInstancedEXT
,
6180 null_glDrawMeshArraysSUN
,
6181 null_glDrawMeshTasksIndirectNV
,
6182 null_glDrawMeshTasksNV
,
6183 null_glDrawRangeElementArrayAPPLE
,
6184 null_glDrawRangeElementArrayATI
,
6185 null_glDrawRangeElements
,
6186 null_glDrawRangeElementsBaseVertex
,
6187 null_glDrawRangeElementsEXT
,
6188 null_glDrawTextureNV
,
6189 null_glDrawTransformFeedback
,
6190 null_glDrawTransformFeedbackInstanced
,
6191 null_glDrawTransformFeedbackNV
,
6192 null_glDrawTransformFeedbackStream
,
6193 null_glDrawTransformFeedbackStreamInstanced
,
6194 null_glDrawVkImageNV
,
6195 null_glEGLImageTargetTexStorageEXT
,
6196 null_glEGLImageTargetTextureStorageEXT
,
6197 null_glEdgeFlagFormatNV
,
6198 null_glEdgeFlagPointerEXT
,
6199 null_glEdgeFlagPointerListIBM
,
6200 null_glElementPointerAPPLE
,
6201 null_glElementPointerATI
,
6202 null_glEnableClientStateIndexedEXT
,
6203 null_glEnableClientStateiEXT
,
6204 null_glEnableIndexedEXT
,
6205 null_glEnableVariantClientStateEXT
,
6206 null_glEnableVertexArrayAttrib
,
6207 null_glEnableVertexArrayAttribEXT
,
6208 null_glEnableVertexArrayEXT
,
6209 null_glEnableVertexAttribAPPLE
,
6210 null_glEnableVertexAttribArray
,
6211 null_glEnableVertexAttribArrayARB
,
6213 null_glEndConditionalRender
,
6214 null_glEndConditionalRenderNV
,
6215 null_glEndConditionalRenderNVX
,
6216 null_glEndFragmentShaderATI
,
6217 null_glEndOcclusionQueryNV
,
6218 null_glEndPerfMonitorAMD
,
6219 null_glEndPerfQueryINTEL
,
6222 null_glEndQueryIndexed
,
6223 null_glEndTransformFeedback
,
6224 null_glEndTransformFeedbackEXT
,
6225 null_glEndTransformFeedbackNV
,
6226 null_glEndVertexShaderEXT
,
6227 null_glEndVideoCaptureNV
,
6228 null_glEvalCoord1xOES
,
6229 null_glEvalCoord1xvOES
,
6230 null_glEvalCoord2xOES
,
6231 null_glEvalCoord2xvOES
,
6233 null_glEvaluateDepthValuesARB
,
6234 null_glExecuteProgramNV
,
6235 null_glExtractComponentEXT
,
6236 null_glFeedbackBufferxOES
,
6238 null_glFinalCombinerInputNV
,
6239 null_glFinishAsyncSGIX
,
6240 null_glFinishFenceAPPLE
,
6241 null_glFinishFenceNV
,
6242 null_glFinishObjectAPPLE
,
6243 null_glFinishTextureSUNX
,
6244 null_glFlushMappedBufferRange
,
6245 null_glFlushMappedBufferRangeAPPLE
,
6246 null_glFlushMappedNamedBufferRange
,
6247 null_glFlushMappedNamedBufferRangeEXT
,
6248 null_glFlushPixelDataRangeNV
,
6249 null_glFlushRasterSGIX
,
6250 null_glFlushStaticDataIBM
,
6251 null_glFlushVertexArrayRangeAPPLE
,
6252 null_glFlushVertexArrayRangeNV
,
6253 null_glFogCoordFormatNV
,
6254 null_glFogCoordPointer
,
6255 null_glFogCoordPointerEXT
,
6256 null_glFogCoordPointerListIBM
,
6258 null_glFogCoorddEXT
,
6260 null_glFogCoorddvEXT
,
6262 null_glFogCoordfEXT
,
6264 null_glFogCoordfvEXT
,
6266 null_glFogCoordhvNV
,
6270 null_glFragmentColorMaterialSGIX
,
6271 null_glFragmentCoverageColorNV
,
6272 null_glFragmentLightModelfSGIX
,
6273 null_glFragmentLightModelfvSGIX
,
6274 null_glFragmentLightModeliSGIX
,
6275 null_glFragmentLightModelivSGIX
,
6276 null_glFragmentLightfSGIX
,
6277 null_glFragmentLightfvSGIX
,
6278 null_glFragmentLightiSGIX
,
6279 null_glFragmentLightivSGIX
,
6280 null_glFragmentMaterialfSGIX
,
6281 null_glFragmentMaterialfvSGIX
,
6282 null_glFragmentMaterialiSGIX
,
6283 null_glFragmentMaterialivSGIX
,
6284 null_glFrameTerminatorGREMEDY
,
6285 null_glFrameZoomSGIX
,
6286 null_glFramebufferDrawBufferEXT
,
6287 null_glFramebufferDrawBuffersEXT
,
6288 null_glFramebufferFetchBarrierEXT
,
6289 null_glFramebufferParameteri
,
6290 null_glFramebufferParameteriMESA
,
6291 null_glFramebufferReadBufferEXT
,
6292 null_glFramebufferRenderbuffer
,
6293 null_glFramebufferRenderbufferEXT
,
6294 null_glFramebufferSampleLocationsfvARB
,
6295 null_glFramebufferSampleLocationsfvNV
,
6296 null_glFramebufferSamplePositionsfvAMD
,
6297 null_glFramebufferTexture
,
6298 null_glFramebufferTexture1D
,
6299 null_glFramebufferTexture1DEXT
,
6300 null_glFramebufferTexture2D
,
6301 null_glFramebufferTexture2DEXT
,
6302 null_glFramebufferTexture3D
,
6303 null_glFramebufferTexture3DEXT
,
6304 null_glFramebufferTextureARB
,
6305 null_glFramebufferTextureEXT
,
6306 null_glFramebufferTextureFaceARB
,
6307 null_glFramebufferTextureFaceEXT
,
6308 null_glFramebufferTextureLayer
,
6309 null_glFramebufferTextureLayerARB
,
6310 null_glFramebufferTextureLayerEXT
,
6311 null_glFramebufferTextureMultiviewOVR
,
6312 null_glFreeObjectBufferATI
,
6315 null_glGenAsyncMarkersSGIX
,
6317 null_glGenBuffersARB
,
6318 null_glGenFencesAPPLE
,
6320 null_glGenFragmentShadersATI
,
6321 null_glGenFramebuffers
,
6322 null_glGenFramebuffersEXT
,
6324 null_glGenOcclusionQueriesNV
,
6326 null_glGenPerfMonitorsAMD
,
6327 null_glGenProgramPipelines
,
6328 null_glGenProgramsARB
,
6329 null_glGenProgramsNV
,
6331 null_glGenQueriesARB
,
6332 null_glGenQueryResourceTagNV
,
6333 null_glGenRenderbuffers
,
6334 null_glGenRenderbuffersEXT
,
6336 null_glGenSemaphoresEXT
,
6337 null_glGenSymbolsEXT
,
6338 null_glGenTexturesEXT
,
6339 null_glGenTransformFeedbacks
,
6340 null_glGenTransformFeedbacksNV
,
6341 null_glGenVertexArrays
,
6342 null_glGenVertexArraysAPPLE
,
6343 null_glGenVertexShadersEXT
,
6344 null_glGenerateMipmap
,
6345 null_glGenerateMipmapEXT
,
6346 null_glGenerateMultiTexMipmapEXT
,
6347 null_glGenerateTextureMipmap
,
6348 null_glGenerateTextureMipmapEXT
,
6349 null_glGetActiveAtomicCounterBufferiv
,
6350 null_glGetActiveAttrib
,
6351 null_glGetActiveAttribARB
,
6352 null_glGetActiveSubroutineName
,
6353 null_glGetActiveSubroutineUniformName
,
6354 null_glGetActiveSubroutineUniformiv
,
6355 null_glGetActiveUniform
,
6356 null_glGetActiveUniformARB
,
6357 null_glGetActiveUniformBlockName
,
6358 null_glGetActiveUniformBlockiv
,
6359 null_glGetActiveUniformName
,
6360 null_glGetActiveUniformsiv
,
6361 null_glGetActiveVaryingNV
,
6362 null_glGetArrayObjectfvATI
,
6363 null_glGetArrayObjectivATI
,
6364 null_glGetAttachedObjectsARB
,
6365 null_glGetAttachedShaders
,
6366 null_glGetAttribLocation
,
6367 null_glGetAttribLocationARB
,
6368 null_glGetBooleanIndexedvEXT
,
6369 null_glGetBooleani_v
,
6370 null_glGetBufferParameteri64v
,
6371 null_glGetBufferParameteriv
,
6372 null_glGetBufferParameterivARB
,
6373 null_glGetBufferParameterui64vNV
,
6374 null_glGetBufferPointerv
,
6375 null_glGetBufferPointervARB
,
6376 null_glGetBufferSubData
,
6377 null_glGetBufferSubDataARB
,
6378 null_glGetClipPlanefOES
,
6379 null_glGetClipPlanexOES
,
6380 null_glGetColorTable
,
6381 null_glGetColorTableEXT
,
6382 null_glGetColorTableParameterfv
,
6383 null_glGetColorTableParameterfvEXT
,
6384 null_glGetColorTableParameterfvSGI
,
6385 null_glGetColorTableParameteriv
,
6386 null_glGetColorTableParameterivEXT
,
6387 null_glGetColorTableParameterivSGI
,
6388 null_glGetColorTableSGI
,
6389 null_glGetCombinerInputParameterfvNV
,
6390 null_glGetCombinerInputParameterivNV
,
6391 null_glGetCombinerOutputParameterfvNV
,
6392 null_glGetCombinerOutputParameterivNV
,
6393 null_glGetCombinerStageParameterfvNV
,
6394 null_glGetCommandHeaderNV
,
6395 null_glGetCompressedMultiTexImageEXT
,
6396 null_glGetCompressedTexImage
,
6397 null_glGetCompressedTexImageARB
,
6398 null_glGetCompressedTextureImage
,
6399 null_glGetCompressedTextureImageEXT
,
6400 null_glGetCompressedTextureSubImage
,
6401 null_glGetConvolutionFilter
,
6402 null_glGetConvolutionFilterEXT
,
6403 null_glGetConvolutionParameterfv
,
6404 null_glGetConvolutionParameterfvEXT
,
6405 null_glGetConvolutionParameteriv
,
6406 null_glGetConvolutionParameterivEXT
,
6407 null_glGetConvolutionParameterxvOES
,
6408 null_glGetCoverageModulationTableNV
,
6409 null_glGetDebugMessageLog
,
6410 null_glGetDebugMessageLogAMD
,
6411 null_glGetDebugMessageLogARB
,
6412 null_glGetDetailTexFuncSGIS
,
6413 null_glGetDoubleIndexedvEXT
,
6414 null_glGetDoublei_v
,
6415 null_glGetDoublei_vEXT
,
6416 null_glGetFenceivNV
,
6417 null_glGetFinalCombinerInputParameterfvNV
,
6418 null_glGetFinalCombinerInputParameterivNV
,
6419 null_glGetFirstPerfQueryIdINTEL
,
6420 null_glGetFixedvOES
,
6421 null_glGetFloatIndexedvEXT
,
6423 null_glGetFloati_vEXT
,
6424 null_glGetFogFuncSGIS
,
6425 null_glGetFragDataIndex
,
6426 null_glGetFragDataLocation
,
6427 null_glGetFragDataLocationEXT
,
6428 null_glGetFragmentLightfvSGIX
,
6429 null_glGetFragmentLightivSGIX
,
6430 null_glGetFragmentMaterialfvSGIX
,
6431 null_glGetFragmentMaterialivSGIX
,
6432 null_glGetFramebufferAttachmentParameteriv
,
6433 null_glGetFramebufferAttachmentParameterivEXT
,
6434 null_glGetFramebufferParameterfvAMD
,
6435 null_glGetFramebufferParameteriv
,
6436 null_glGetFramebufferParameterivEXT
,
6437 null_glGetFramebufferParameterivMESA
,
6438 null_glGetGraphicsResetStatus
,
6439 null_glGetGraphicsResetStatusARB
,
6440 null_glGetHandleARB
,
6441 null_glGetHistogram
,
6442 null_glGetHistogramEXT
,
6443 null_glGetHistogramParameterfv
,
6444 null_glGetHistogramParameterfvEXT
,
6445 null_glGetHistogramParameteriv
,
6446 null_glGetHistogramParameterivEXT
,
6447 null_glGetHistogramParameterxvOES
,
6448 null_glGetImageHandleARB
,
6449 null_glGetImageHandleNV
,
6450 null_glGetImageTransformParameterfvHP
,
6451 null_glGetImageTransformParameterivHP
,
6452 null_glGetInfoLogARB
,
6453 null_glGetInstrumentsSGIX
,
6454 null_glGetInteger64i_v
,
6455 null_glGetInteger64v
,
6456 null_glGetIntegerIndexedvEXT
,
6457 null_glGetIntegeri_v
,
6458 null_glGetIntegerui64i_vNV
,
6459 null_glGetIntegerui64vNV
,
6460 null_glGetInternalformatSampleivNV
,
6461 null_glGetInternalformati64v
,
6462 null_glGetInternalformativ
,
6463 null_glGetInvariantBooleanvEXT
,
6464 null_glGetInvariantFloatvEXT
,
6465 null_glGetInvariantIntegervEXT
,
6466 null_glGetLightxOES
,
6467 null_glGetListParameterfvSGIX
,
6468 null_glGetListParameterivSGIX
,
6469 null_glGetLocalConstantBooleanvEXT
,
6470 null_glGetLocalConstantFloatvEXT
,
6471 null_glGetLocalConstantIntegervEXT
,
6472 null_glGetMapAttribParameterfvNV
,
6473 null_glGetMapAttribParameterivNV
,
6474 null_glGetMapControlPointsNV
,
6475 null_glGetMapParameterfvNV
,
6476 null_glGetMapParameterivNV
,
6478 null_glGetMaterialxOES
,
6479 null_glGetMemoryObjectDetachedResourcesuivNV
,
6480 null_glGetMemoryObjectParameterivEXT
,
6482 null_glGetMinmaxEXT
,
6483 null_glGetMinmaxParameterfv
,
6484 null_glGetMinmaxParameterfvEXT
,
6485 null_glGetMinmaxParameteriv
,
6486 null_glGetMinmaxParameterivEXT
,
6487 null_glGetMultiTexEnvfvEXT
,
6488 null_glGetMultiTexEnvivEXT
,
6489 null_glGetMultiTexGendvEXT
,
6490 null_glGetMultiTexGenfvEXT
,
6491 null_glGetMultiTexGenivEXT
,
6492 null_glGetMultiTexImageEXT
,
6493 null_glGetMultiTexLevelParameterfvEXT
,
6494 null_glGetMultiTexLevelParameterivEXT
,
6495 null_glGetMultiTexParameterIivEXT
,
6496 null_glGetMultiTexParameterIuivEXT
,
6497 null_glGetMultiTexParameterfvEXT
,
6498 null_glGetMultiTexParameterivEXT
,
6499 null_glGetMultisamplefv
,
6500 null_glGetMultisamplefvNV
,
6501 null_glGetNamedBufferParameteri64v
,
6502 null_glGetNamedBufferParameteriv
,
6503 null_glGetNamedBufferParameterivEXT
,
6504 null_glGetNamedBufferParameterui64vNV
,
6505 null_glGetNamedBufferPointerv
,
6506 null_glGetNamedBufferPointervEXT
,
6507 null_glGetNamedBufferSubData
,
6508 null_glGetNamedBufferSubDataEXT
,
6509 null_glGetNamedFramebufferAttachmentParameteriv
,
6510 null_glGetNamedFramebufferAttachmentParameterivEXT
,
6511 null_glGetNamedFramebufferParameterfvAMD
,
6512 null_glGetNamedFramebufferParameteriv
,
6513 null_glGetNamedFramebufferParameterivEXT
,
6514 null_glGetNamedProgramLocalParameterIivEXT
,
6515 null_glGetNamedProgramLocalParameterIuivEXT
,
6516 null_glGetNamedProgramLocalParameterdvEXT
,
6517 null_glGetNamedProgramLocalParameterfvEXT
,
6518 null_glGetNamedProgramStringEXT
,
6519 null_glGetNamedProgramivEXT
,
6520 null_glGetNamedRenderbufferParameteriv
,
6521 null_glGetNamedRenderbufferParameterivEXT
,
6522 null_glGetNamedStringARB
,
6523 null_glGetNamedStringivARB
,
6524 null_glGetNextPerfQueryIdINTEL
,
6525 null_glGetObjectBufferfvATI
,
6526 null_glGetObjectBufferivATI
,
6527 null_glGetObjectLabel
,
6528 null_glGetObjectLabelEXT
,
6529 null_glGetObjectParameterfvARB
,
6530 null_glGetObjectParameterivAPPLE
,
6531 null_glGetObjectParameterivARB
,
6532 null_glGetObjectPtrLabel
,
6533 null_glGetOcclusionQueryivNV
,
6534 null_glGetOcclusionQueryuivNV
,
6535 null_glGetPathColorGenfvNV
,
6536 null_glGetPathColorGenivNV
,
6537 null_glGetPathCommandsNV
,
6538 null_glGetPathCoordsNV
,
6539 null_glGetPathDashArrayNV
,
6540 null_glGetPathLengthNV
,
6541 null_glGetPathMetricRangeNV
,
6542 null_glGetPathMetricsNV
,
6543 null_glGetPathParameterfvNV
,
6544 null_glGetPathParameterivNV
,
6545 null_glGetPathSpacingNV
,
6546 null_glGetPathTexGenfvNV
,
6547 null_glGetPathTexGenivNV
,
6548 null_glGetPerfCounterInfoINTEL
,
6549 null_glGetPerfMonitorCounterDataAMD
,
6550 null_glGetPerfMonitorCounterInfoAMD
,
6551 null_glGetPerfMonitorCounterStringAMD
,
6552 null_glGetPerfMonitorCountersAMD
,
6553 null_glGetPerfMonitorGroupStringAMD
,
6554 null_glGetPerfMonitorGroupsAMD
,
6555 null_glGetPerfQueryDataINTEL
,
6556 null_glGetPerfQueryIdByNameINTEL
,
6557 null_glGetPerfQueryInfoINTEL
,
6558 null_glGetPixelMapxv
,
6559 null_glGetPixelTexGenParameterfvSGIS
,
6560 null_glGetPixelTexGenParameterivSGIS
,
6561 null_glGetPixelTransformParameterfvEXT
,
6562 null_glGetPixelTransformParameterivEXT
,
6563 null_glGetPointerIndexedvEXT
,
6564 null_glGetPointeri_vEXT
,
6565 null_glGetPointervEXT
,
6566 null_glGetProgramBinary
,
6567 null_glGetProgramEnvParameterIivNV
,
6568 null_glGetProgramEnvParameterIuivNV
,
6569 null_glGetProgramEnvParameterdvARB
,
6570 null_glGetProgramEnvParameterfvARB
,
6571 null_glGetProgramInfoLog
,
6572 null_glGetProgramInterfaceiv
,
6573 null_glGetProgramLocalParameterIivNV
,
6574 null_glGetProgramLocalParameterIuivNV
,
6575 null_glGetProgramLocalParameterdvARB
,
6576 null_glGetProgramLocalParameterfvARB
,
6577 null_glGetProgramNamedParameterdvNV
,
6578 null_glGetProgramNamedParameterfvNV
,
6579 null_glGetProgramParameterdvNV
,
6580 null_glGetProgramParameterfvNV
,
6581 null_glGetProgramPipelineInfoLog
,
6582 null_glGetProgramPipelineiv
,
6583 null_glGetProgramResourceIndex
,
6584 null_glGetProgramResourceLocation
,
6585 null_glGetProgramResourceLocationIndex
,
6586 null_glGetProgramResourceName
,
6587 null_glGetProgramResourcefvNV
,
6588 null_glGetProgramResourceiv
,
6589 null_glGetProgramStageiv
,
6590 null_glGetProgramStringARB
,
6591 null_glGetProgramStringNV
,
6592 null_glGetProgramSubroutineParameteruivNV
,
6593 null_glGetProgramiv
,
6594 null_glGetProgramivARB
,
6595 null_glGetProgramivNV
,
6596 null_glGetQueryBufferObjecti64v
,
6597 null_glGetQueryBufferObjectiv
,
6598 null_glGetQueryBufferObjectui64v
,
6599 null_glGetQueryBufferObjectuiv
,
6600 null_glGetQueryIndexediv
,
6601 null_glGetQueryObjecti64v
,
6602 null_glGetQueryObjecti64vEXT
,
6603 null_glGetQueryObjectiv
,
6604 null_glGetQueryObjectivARB
,
6605 null_glGetQueryObjectui64v
,
6606 null_glGetQueryObjectui64vEXT
,
6607 null_glGetQueryObjectuiv
,
6608 null_glGetQueryObjectuivARB
,
6610 null_glGetQueryivARB
,
6611 null_glGetRenderbufferParameteriv
,
6612 null_glGetRenderbufferParameterivEXT
,
6613 null_glGetSamplerParameterIiv
,
6614 null_glGetSamplerParameterIuiv
,
6615 null_glGetSamplerParameterfv
,
6616 null_glGetSamplerParameteriv
,
6617 null_glGetSemaphoreParameterui64vEXT
,
6618 null_glGetSeparableFilter
,
6619 null_glGetSeparableFilterEXT
,
6620 null_glGetShaderInfoLog
,
6621 null_glGetShaderPrecisionFormat
,
6622 null_glGetShaderSource
,
6623 null_glGetShaderSourceARB
,
6625 null_glGetShadingRateImagePaletteNV
,
6626 null_glGetShadingRateSampleLocationivNV
,
6627 null_glGetSharpenTexFuncSGIS
,
6628 null_glGetStageIndexNV
,
6630 null_glGetSubroutineIndex
,
6631 null_glGetSubroutineUniformLocation
,
6633 null_glGetTexBumpParameterfvATI
,
6634 null_glGetTexBumpParameterivATI
,
6635 null_glGetTexEnvxvOES
,
6636 null_glGetTexFilterFuncSGIS
,
6637 null_glGetTexGenxvOES
,
6638 null_glGetTexLevelParameterxvOES
,
6639 null_glGetTexParameterIiv
,
6640 null_glGetTexParameterIivEXT
,
6641 null_glGetTexParameterIuiv
,
6642 null_glGetTexParameterIuivEXT
,
6643 null_glGetTexParameterPointervAPPLE
,
6644 null_glGetTexParameterxvOES
,
6645 null_glGetTextureHandleARB
,
6646 null_glGetTextureHandleNV
,
6647 null_glGetTextureImage
,
6648 null_glGetTextureImageEXT
,
6649 null_glGetTextureLevelParameterfv
,
6650 null_glGetTextureLevelParameterfvEXT
,
6651 null_glGetTextureLevelParameteriv
,
6652 null_glGetTextureLevelParameterivEXT
,
6653 null_glGetTextureParameterIiv
,
6654 null_glGetTextureParameterIivEXT
,
6655 null_glGetTextureParameterIuiv
,
6656 null_glGetTextureParameterIuivEXT
,
6657 null_glGetTextureParameterfv
,
6658 null_glGetTextureParameterfvEXT
,
6659 null_glGetTextureParameteriv
,
6660 null_glGetTextureParameterivEXT
,
6661 null_glGetTextureSamplerHandleARB
,
6662 null_glGetTextureSamplerHandleNV
,
6663 null_glGetTextureSubImage
,
6664 null_glGetTrackMatrixivNV
,
6665 null_glGetTransformFeedbackVarying
,
6666 null_glGetTransformFeedbackVaryingEXT
,
6667 null_glGetTransformFeedbackVaryingNV
,
6668 null_glGetTransformFeedbacki64_v
,
6669 null_glGetTransformFeedbacki_v
,
6670 null_glGetTransformFeedbackiv
,
6671 null_glGetUniformBlockIndex
,
6672 null_glGetUniformBufferSizeEXT
,
6673 null_glGetUniformIndices
,
6674 null_glGetUniformLocation
,
6675 null_glGetUniformLocationARB
,
6676 null_glGetUniformOffsetEXT
,
6677 null_glGetUniformSubroutineuiv
,
6678 null_glGetUniformdv
,
6679 null_glGetUniformfv
,
6680 null_glGetUniformfvARB
,
6681 null_glGetUniformi64vARB
,
6682 null_glGetUniformi64vNV
,
6683 null_glGetUniformiv
,
6684 null_glGetUniformivARB
,
6685 null_glGetUniformui64vARB
,
6686 null_glGetUniformui64vNV
,
6687 null_glGetUniformuiv
,
6688 null_glGetUniformuivEXT
,
6689 null_glGetUnsignedBytei_vEXT
,
6690 null_glGetUnsignedBytevEXT
,
6691 null_glGetVariantArrayObjectfvATI
,
6692 null_glGetVariantArrayObjectivATI
,
6693 null_glGetVariantBooleanvEXT
,
6694 null_glGetVariantFloatvEXT
,
6695 null_glGetVariantIntegervEXT
,
6696 null_glGetVariantPointervEXT
,
6697 null_glGetVaryingLocationNV
,
6698 null_glGetVertexArrayIndexed64iv
,
6699 null_glGetVertexArrayIndexediv
,
6700 null_glGetVertexArrayIntegeri_vEXT
,
6701 null_glGetVertexArrayIntegervEXT
,
6702 null_glGetVertexArrayPointeri_vEXT
,
6703 null_glGetVertexArrayPointervEXT
,
6704 null_glGetVertexArrayiv
,
6705 null_glGetVertexAttribArrayObjectfvATI
,
6706 null_glGetVertexAttribArrayObjectivATI
,
6707 null_glGetVertexAttribIiv
,
6708 null_glGetVertexAttribIivEXT
,
6709 null_glGetVertexAttribIuiv
,
6710 null_glGetVertexAttribIuivEXT
,
6711 null_glGetVertexAttribLdv
,
6712 null_glGetVertexAttribLdvEXT
,
6713 null_glGetVertexAttribLi64vNV
,
6714 null_glGetVertexAttribLui64vARB
,
6715 null_glGetVertexAttribLui64vNV
,
6716 null_glGetVertexAttribPointerv
,
6717 null_glGetVertexAttribPointervARB
,
6718 null_glGetVertexAttribPointervNV
,
6719 null_glGetVertexAttribdv
,
6720 null_glGetVertexAttribdvARB
,
6721 null_glGetVertexAttribdvNV
,
6722 null_glGetVertexAttribfv
,
6723 null_glGetVertexAttribfvARB
,
6724 null_glGetVertexAttribfvNV
,
6725 null_glGetVertexAttribiv
,
6726 null_glGetVertexAttribivARB
,
6727 null_glGetVertexAttribivNV
,
6728 null_glGetVideoCaptureStreamdvNV
,
6729 null_glGetVideoCaptureStreamfvNV
,
6730 null_glGetVideoCaptureStreamivNV
,
6731 null_glGetVideoCaptureivNV
,
6732 null_glGetVideoi64vNV
,
6733 null_glGetVideoivNV
,
6734 null_glGetVideoui64vNV
,
6735 null_glGetVideouivNV
,
6736 null_glGetVkProcAddrNV
,
6737 null_glGetnColorTable
,
6738 null_glGetnColorTableARB
,
6739 null_glGetnCompressedTexImage
,
6740 null_glGetnCompressedTexImageARB
,
6741 null_glGetnConvolutionFilter
,
6742 null_glGetnConvolutionFilterARB
,
6743 null_glGetnHistogram
,
6744 null_glGetnHistogramARB
,
6746 null_glGetnMapdvARB
,
6748 null_glGetnMapfvARB
,
6750 null_glGetnMapivARB
,
6752 null_glGetnMinmaxARB
,
6753 null_glGetnPixelMapfv
,
6754 null_glGetnPixelMapfvARB
,
6755 null_glGetnPixelMapuiv
,
6756 null_glGetnPixelMapuivARB
,
6757 null_glGetnPixelMapusv
,
6758 null_glGetnPixelMapusvARB
,
6759 null_glGetnPolygonStipple
,
6760 null_glGetnPolygonStippleARB
,
6761 null_glGetnSeparableFilter
,
6762 null_glGetnSeparableFilterARB
,
6763 null_glGetnTexImage
,
6764 null_glGetnTexImageARB
,
6765 null_glGetnUniformdv
,
6766 null_glGetnUniformdvARB
,
6767 null_glGetnUniformfv
,
6768 null_glGetnUniformfvARB
,
6769 null_glGetnUniformi64vARB
,
6770 null_glGetnUniformiv
,
6771 null_glGetnUniformivARB
,
6772 null_glGetnUniformui64vARB
,
6773 null_glGetnUniformuiv
,
6774 null_glGetnUniformuivARB
,
6775 null_glGlobalAlphaFactorbSUN
,
6776 null_glGlobalAlphaFactordSUN
,
6777 null_glGlobalAlphaFactorfSUN
,
6778 null_glGlobalAlphaFactoriSUN
,
6779 null_glGlobalAlphaFactorsSUN
,
6780 null_glGlobalAlphaFactorubSUN
,
6781 null_glGlobalAlphaFactoruiSUN
,
6782 null_glGlobalAlphaFactorusSUN
,
6785 null_glHistogramEXT
,
6786 null_glIglooInterfaceSGIX
,
6787 null_glImageTransformParameterfHP
,
6788 null_glImageTransformParameterfvHP
,
6789 null_glImageTransformParameteriHP
,
6790 null_glImageTransformParameterivHP
,
6791 null_glImportMemoryFdEXT
,
6792 null_glImportMemoryWin32HandleEXT
,
6793 null_glImportMemoryWin32NameEXT
,
6794 null_glImportSemaphoreFdEXT
,
6795 null_glImportSemaphoreWin32HandleEXT
,
6796 null_glImportSemaphoreWin32NameEXT
,
6797 null_glImportSyncEXT
,
6798 null_glIndexFormatNV
,
6799 null_glIndexFuncEXT
,
6800 null_glIndexMaterialEXT
,
6801 null_glIndexPointerEXT
,
6802 null_glIndexPointerListIBM
,
6805 null_glInsertComponentEXT
,
6806 null_glInsertEventMarkerEXT
,
6807 null_glInstrumentsBufferSGIX
,
6808 null_glInterpolatePathsNV
,
6809 null_glInvalidateBufferData
,
6810 null_glInvalidateBufferSubData
,
6811 null_glInvalidateFramebuffer
,
6812 null_glInvalidateNamedFramebufferData
,
6813 null_glInvalidateNamedFramebufferSubData
,
6814 null_glInvalidateSubFramebuffer
,
6815 null_glInvalidateTexImage
,
6816 null_glInvalidateTexSubImage
,
6817 null_glIsAsyncMarkerSGIX
,
6820 null_glIsBufferResidentNV
,
6821 null_glIsCommandListNV
,
6822 null_glIsEnabledIndexedEXT
,
6824 null_glIsFenceAPPLE
,
6826 null_glIsFramebuffer
,
6827 null_glIsFramebufferEXT
,
6828 null_glIsImageHandleResidentARB
,
6829 null_glIsImageHandleResidentNV
,
6830 null_glIsMemoryObjectEXT
,
6832 null_glIsNamedBufferResidentNV
,
6833 null_glIsNamedStringARB
,
6834 null_glIsObjectBufferATI
,
6835 null_glIsOcclusionQueryNV
,
6837 null_glIsPointInFillPathNV
,
6838 null_glIsPointInStrokePathNV
,
6840 null_glIsProgramARB
,
6842 null_glIsProgramPipeline
,
6845 null_glIsRenderbuffer
,
6846 null_glIsRenderbufferEXT
,
6848 null_glIsSemaphoreEXT
,
6852 null_glIsTextureEXT
,
6853 null_glIsTextureHandleResidentARB
,
6854 null_glIsTextureHandleResidentNV
,
6855 null_glIsTransformFeedback
,
6856 null_glIsTransformFeedbackNV
,
6857 null_glIsVariantEnabledEXT
,
6858 null_glIsVertexArray
,
6859 null_glIsVertexArrayAPPLE
,
6860 null_glIsVertexAttribEnabledAPPLE
,
6861 null_glLGPUCopyImageSubDataNVX
,
6862 null_glLGPUInterlockNVX
,
6863 null_glLGPUNamedBufferSubDataNVX
,
6864 null_glLabelObjectEXT
,
6865 null_glLightEnviSGIX
,
6866 null_glLightModelxOES
,
6867 null_glLightModelxvOES
,
6870 null_glLineWidthxOES
,
6872 null_glLinkProgramARB
,
6873 null_glListDrawCommandsStatesClientNV
,
6874 null_glListParameterfSGIX
,
6875 null_glListParameterfvSGIX
,
6876 null_glListParameteriSGIX
,
6877 null_glListParameterivSGIX
,
6878 null_glLoadIdentityDeformationMapSGIX
,
6879 null_glLoadMatrixxOES
,
6880 null_glLoadProgramNV
,
6881 null_glLoadTransposeMatrixd
,
6882 null_glLoadTransposeMatrixdARB
,
6883 null_glLoadTransposeMatrixf
,
6884 null_glLoadTransposeMatrixfARB
,
6885 null_glLoadTransposeMatrixxOES
,
6886 null_glLockArraysEXT
,
6887 null_glMTexCoord2fSGIS
,
6888 null_glMTexCoord2fvSGIS
,
6889 null_glMakeBufferNonResidentNV
,
6890 null_glMakeBufferResidentNV
,
6891 null_glMakeImageHandleNonResidentARB
,
6892 null_glMakeImageHandleNonResidentNV
,
6893 null_glMakeImageHandleResidentARB
,
6894 null_glMakeImageHandleResidentNV
,
6895 null_glMakeNamedBufferNonResidentNV
,
6896 null_glMakeNamedBufferResidentNV
,
6897 null_glMakeTextureHandleNonResidentARB
,
6898 null_glMakeTextureHandleNonResidentNV
,
6899 null_glMakeTextureHandleResidentARB
,
6900 null_glMakeTextureHandleResidentNV
,
6904 null_glMapBufferARB
,
6905 null_glMapBufferRange
,
6906 null_glMapControlPointsNV
,
6907 null_glMapGrid1xOES
,
6908 null_glMapGrid2xOES
,
6909 null_glMapNamedBuffer
,
6910 null_glMapNamedBufferEXT
,
6911 null_glMapNamedBufferRange
,
6912 null_glMapNamedBufferRangeEXT
,
6913 null_glMapObjectBufferATI
,
6914 null_glMapParameterfvNV
,
6915 null_glMapParameterivNV
,
6916 null_glMapTexture2DINTEL
,
6917 null_glMapVertexAttrib1dAPPLE
,
6918 null_glMapVertexAttrib1fAPPLE
,
6919 null_glMapVertexAttrib2dAPPLE
,
6920 null_glMapVertexAttrib2fAPPLE
,
6921 null_glMaterialxOES
,
6922 null_glMaterialxvOES
,
6923 null_glMatrixFrustumEXT
,
6924 null_glMatrixIndexPointerARB
,
6925 null_glMatrixIndexubvARB
,
6926 null_glMatrixIndexuivARB
,
6927 null_glMatrixIndexusvARB
,
6928 null_glMatrixLoad3x2fNV
,
6929 null_glMatrixLoad3x3fNV
,
6930 null_glMatrixLoadIdentityEXT
,
6931 null_glMatrixLoadTranspose3x3fNV
,
6932 null_glMatrixLoadTransposedEXT
,
6933 null_glMatrixLoadTransposefEXT
,
6934 null_glMatrixLoaddEXT
,
6935 null_glMatrixLoadfEXT
,
6936 null_glMatrixMult3x2fNV
,
6937 null_glMatrixMult3x3fNV
,
6938 null_glMatrixMultTranspose3x3fNV
,
6939 null_glMatrixMultTransposedEXT
,
6940 null_glMatrixMultTransposefEXT
,
6941 null_glMatrixMultdEXT
,
6942 null_glMatrixMultfEXT
,
6943 null_glMatrixOrthoEXT
,
6944 null_glMatrixPopEXT
,
6945 null_glMatrixPushEXT
,
6946 null_glMatrixRotatedEXT
,
6947 null_glMatrixRotatefEXT
,
6948 null_glMatrixScaledEXT
,
6949 null_glMatrixScalefEXT
,
6950 null_glMatrixTranslatedEXT
,
6951 null_glMatrixTranslatefEXT
,
6952 null_glMaxShaderCompilerThreadsARB
,
6953 null_glMaxShaderCompilerThreadsKHR
,
6954 null_glMemoryBarrier
,
6955 null_glMemoryBarrierByRegion
,
6956 null_glMemoryBarrierEXT
,
6957 null_glMemoryObjectParameterivEXT
,
6958 null_glMinSampleShading
,
6959 null_glMinSampleShadingARB
,
6962 null_glMultMatrixxOES
,
6963 null_glMultTransposeMatrixd
,
6964 null_glMultTransposeMatrixdARB
,
6965 null_glMultTransposeMatrixf
,
6966 null_glMultTransposeMatrixfARB
,
6967 null_glMultTransposeMatrixxOES
,
6968 null_glMultiDrawArrays
,
6969 null_glMultiDrawArraysEXT
,
6970 null_glMultiDrawArraysIndirect
,
6971 null_glMultiDrawArraysIndirectAMD
,
6972 null_glMultiDrawArraysIndirectBindlessCountNV
,
6973 null_glMultiDrawArraysIndirectBindlessNV
,
6974 null_glMultiDrawArraysIndirectCount
,
6975 null_glMultiDrawArraysIndirectCountARB
,
6976 null_glMultiDrawElementArrayAPPLE
,
6977 null_glMultiDrawElements
,
6978 null_glMultiDrawElementsBaseVertex
,
6979 null_glMultiDrawElementsEXT
,
6980 null_glMultiDrawElementsIndirect
,
6981 null_glMultiDrawElementsIndirectAMD
,
6982 null_glMultiDrawElementsIndirectBindlessCountNV
,
6983 null_glMultiDrawElementsIndirectBindlessNV
,
6984 null_glMultiDrawElementsIndirectCount
,
6985 null_glMultiDrawElementsIndirectCountARB
,
6986 null_glMultiDrawMeshTasksIndirectCountNV
,
6987 null_glMultiDrawMeshTasksIndirectNV
,
6988 null_glMultiDrawRangeElementArrayAPPLE
,
6989 null_glMultiModeDrawArraysIBM
,
6990 null_glMultiModeDrawElementsIBM
,
6991 null_glMultiTexBufferEXT
,
6992 null_glMultiTexCoord1bOES
,
6993 null_glMultiTexCoord1bvOES
,
6994 null_glMultiTexCoord1d
,
6995 null_glMultiTexCoord1dARB
,
6996 null_glMultiTexCoord1dSGIS
,
6997 null_glMultiTexCoord1dv
,
6998 null_glMultiTexCoord1dvARB
,
6999 null_glMultiTexCoord1dvSGIS
,
7000 null_glMultiTexCoord1f
,
7001 null_glMultiTexCoord1fARB
,
7002 null_glMultiTexCoord1fSGIS
,
7003 null_glMultiTexCoord1fv
,
7004 null_glMultiTexCoord1fvARB
,
7005 null_glMultiTexCoord1fvSGIS
,
7006 null_glMultiTexCoord1hNV
,
7007 null_glMultiTexCoord1hvNV
,
7008 null_glMultiTexCoord1i
,
7009 null_glMultiTexCoord1iARB
,
7010 null_glMultiTexCoord1iSGIS
,
7011 null_glMultiTexCoord1iv
,
7012 null_glMultiTexCoord1ivARB
,
7013 null_glMultiTexCoord1ivSGIS
,
7014 null_glMultiTexCoord1s
,
7015 null_glMultiTexCoord1sARB
,
7016 null_glMultiTexCoord1sSGIS
,
7017 null_glMultiTexCoord1sv
,
7018 null_glMultiTexCoord1svARB
,
7019 null_glMultiTexCoord1svSGIS
,
7020 null_glMultiTexCoord1xOES
,
7021 null_glMultiTexCoord1xvOES
,
7022 null_glMultiTexCoord2bOES
,
7023 null_glMultiTexCoord2bvOES
,
7024 null_glMultiTexCoord2d
,
7025 null_glMultiTexCoord2dARB
,
7026 null_glMultiTexCoord2dSGIS
,
7027 null_glMultiTexCoord2dv
,
7028 null_glMultiTexCoord2dvARB
,
7029 null_glMultiTexCoord2dvSGIS
,
7030 null_glMultiTexCoord2f
,
7031 null_glMultiTexCoord2fARB
,
7032 null_glMultiTexCoord2fSGIS
,
7033 null_glMultiTexCoord2fv
,
7034 null_glMultiTexCoord2fvARB
,
7035 null_glMultiTexCoord2fvSGIS
,
7036 null_glMultiTexCoord2hNV
,
7037 null_glMultiTexCoord2hvNV
,
7038 null_glMultiTexCoord2i
,
7039 null_glMultiTexCoord2iARB
,
7040 null_glMultiTexCoord2iSGIS
,
7041 null_glMultiTexCoord2iv
,
7042 null_glMultiTexCoord2ivARB
,
7043 null_glMultiTexCoord2ivSGIS
,
7044 null_glMultiTexCoord2s
,
7045 null_glMultiTexCoord2sARB
,
7046 null_glMultiTexCoord2sSGIS
,
7047 null_glMultiTexCoord2sv
,
7048 null_glMultiTexCoord2svARB
,
7049 null_glMultiTexCoord2svSGIS
,
7050 null_glMultiTexCoord2xOES
,
7051 null_glMultiTexCoord2xvOES
,
7052 null_glMultiTexCoord3bOES
,
7053 null_glMultiTexCoord3bvOES
,
7054 null_glMultiTexCoord3d
,
7055 null_glMultiTexCoord3dARB
,
7056 null_glMultiTexCoord3dSGIS
,
7057 null_glMultiTexCoord3dv
,
7058 null_glMultiTexCoord3dvARB
,
7059 null_glMultiTexCoord3dvSGIS
,
7060 null_glMultiTexCoord3f
,
7061 null_glMultiTexCoord3fARB
,
7062 null_glMultiTexCoord3fSGIS
,
7063 null_glMultiTexCoord3fv
,
7064 null_glMultiTexCoord3fvARB
,
7065 null_glMultiTexCoord3fvSGIS
,
7066 null_glMultiTexCoord3hNV
,
7067 null_glMultiTexCoord3hvNV
,
7068 null_glMultiTexCoord3i
,
7069 null_glMultiTexCoord3iARB
,
7070 null_glMultiTexCoord3iSGIS
,
7071 null_glMultiTexCoord3iv
,
7072 null_glMultiTexCoord3ivARB
,
7073 null_glMultiTexCoord3ivSGIS
,
7074 null_glMultiTexCoord3s
,
7075 null_glMultiTexCoord3sARB
,
7076 null_glMultiTexCoord3sSGIS
,
7077 null_glMultiTexCoord3sv
,
7078 null_glMultiTexCoord3svARB
,
7079 null_glMultiTexCoord3svSGIS
,
7080 null_glMultiTexCoord3xOES
,
7081 null_glMultiTexCoord3xvOES
,
7082 null_glMultiTexCoord4bOES
,
7083 null_glMultiTexCoord4bvOES
,
7084 null_glMultiTexCoord4d
,
7085 null_glMultiTexCoord4dARB
,
7086 null_glMultiTexCoord4dSGIS
,
7087 null_glMultiTexCoord4dv
,
7088 null_glMultiTexCoord4dvARB
,
7089 null_glMultiTexCoord4dvSGIS
,
7090 null_glMultiTexCoord4f
,
7091 null_glMultiTexCoord4fARB
,
7092 null_glMultiTexCoord4fSGIS
,
7093 null_glMultiTexCoord4fv
,
7094 null_glMultiTexCoord4fvARB
,
7095 null_glMultiTexCoord4fvSGIS
,
7096 null_glMultiTexCoord4hNV
,
7097 null_glMultiTexCoord4hvNV
,
7098 null_glMultiTexCoord4i
,
7099 null_glMultiTexCoord4iARB
,
7100 null_glMultiTexCoord4iSGIS
,
7101 null_glMultiTexCoord4iv
,
7102 null_glMultiTexCoord4ivARB
,
7103 null_glMultiTexCoord4ivSGIS
,
7104 null_glMultiTexCoord4s
,
7105 null_glMultiTexCoord4sARB
,
7106 null_glMultiTexCoord4sSGIS
,
7107 null_glMultiTexCoord4sv
,
7108 null_glMultiTexCoord4svARB
,
7109 null_glMultiTexCoord4svSGIS
,
7110 null_glMultiTexCoord4xOES
,
7111 null_glMultiTexCoord4xvOES
,
7112 null_glMultiTexCoordP1ui
,
7113 null_glMultiTexCoordP1uiv
,
7114 null_glMultiTexCoordP2ui
,
7115 null_glMultiTexCoordP2uiv
,
7116 null_glMultiTexCoordP3ui
,
7117 null_glMultiTexCoordP3uiv
,
7118 null_glMultiTexCoordP4ui
,
7119 null_glMultiTexCoordP4uiv
,
7120 null_glMultiTexCoordPointerEXT
,
7121 null_glMultiTexCoordPointerSGIS
,
7122 null_glMultiTexEnvfEXT
,
7123 null_glMultiTexEnvfvEXT
,
7124 null_glMultiTexEnviEXT
,
7125 null_glMultiTexEnvivEXT
,
7126 null_glMultiTexGendEXT
,
7127 null_glMultiTexGendvEXT
,
7128 null_glMultiTexGenfEXT
,
7129 null_glMultiTexGenfvEXT
,
7130 null_glMultiTexGeniEXT
,
7131 null_glMultiTexGenivEXT
,
7132 null_glMultiTexImage1DEXT
,
7133 null_glMultiTexImage2DEXT
,
7134 null_glMultiTexImage3DEXT
,
7135 null_glMultiTexParameterIivEXT
,
7136 null_glMultiTexParameterIuivEXT
,
7137 null_glMultiTexParameterfEXT
,
7138 null_glMultiTexParameterfvEXT
,
7139 null_glMultiTexParameteriEXT
,
7140 null_glMultiTexParameterivEXT
,
7141 null_glMultiTexRenderbufferEXT
,
7142 null_glMultiTexSubImage1DEXT
,
7143 null_glMultiTexSubImage2DEXT
,
7144 null_glMultiTexSubImage3DEXT
,
7145 null_glMulticastBarrierNV
,
7146 null_glMulticastBlitFramebufferNV
,
7147 null_glMulticastBufferSubDataNV
,
7148 null_glMulticastCopyBufferSubDataNV
,
7149 null_glMulticastCopyImageSubDataNV
,
7150 null_glMulticastFramebufferSampleLocationsfvNV
,
7151 null_glMulticastGetQueryObjecti64vNV
,
7152 null_glMulticastGetQueryObjectivNV
,
7153 null_glMulticastGetQueryObjectui64vNV
,
7154 null_glMulticastGetQueryObjectuivNV
,
7155 null_glMulticastScissorArrayvNVX
,
7156 null_glMulticastViewportArrayvNVX
,
7157 null_glMulticastViewportPositionWScaleNVX
,
7158 null_glMulticastWaitSyncNV
,
7159 null_glNamedBufferAttachMemoryNV
,
7160 null_glNamedBufferData
,
7161 null_glNamedBufferDataEXT
,
7162 null_glNamedBufferPageCommitmentARB
,
7163 null_glNamedBufferPageCommitmentEXT
,
7164 null_glNamedBufferStorage
,
7165 null_glNamedBufferStorageEXT
,
7166 null_glNamedBufferStorageExternalEXT
,
7167 null_glNamedBufferStorageMemEXT
,
7168 null_glNamedBufferSubData
,
7169 null_glNamedBufferSubDataEXT
,
7170 null_glNamedCopyBufferSubDataEXT
,
7171 null_glNamedFramebufferDrawBuffer
,
7172 null_glNamedFramebufferDrawBuffers
,
7173 null_glNamedFramebufferParameteri
,
7174 null_glNamedFramebufferParameteriEXT
,
7175 null_glNamedFramebufferReadBuffer
,
7176 null_glNamedFramebufferRenderbuffer
,
7177 null_glNamedFramebufferRenderbufferEXT
,
7178 null_glNamedFramebufferSampleLocationsfvARB
,
7179 null_glNamedFramebufferSampleLocationsfvNV
,
7180 null_glNamedFramebufferSamplePositionsfvAMD
,
7181 null_glNamedFramebufferTexture
,
7182 null_glNamedFramebufferTexture1DEXT
,
7183 null_glNamedFramebufferTexture2DEXT
,
7184 null_glNamedFramebufferTexture3DEXT
,
7185 null_glNamedFramebufferTextureEXT
,
7186 null_glNamedFramebufferTextureFaceEXT
,
7187 null_glNamedFramebufferTextureLayer
,
7188 null_glNamedFramebufferTextureLayerEXT
,
7189 null_glNamedProgramLocalParameter4dEXT
,
7190 null_glNamedProgramLocalParameter4dvEXT
,
7191 null_glNamedProgramLocalParameter4fEXT
,
7192 null_glNamedProgramLocalParameter4fvEXT
,
7193 null_glNamedProgramLocalParameterI4iEXT
,
7194 null_glNamedProgramLocalParameterI4ivEXT
,
7195 null_glNamedProgramLocalParameterI4uiEXT
,
7196 null_glNamedProgramLocalParameterI4uivEXT
,
7197 null_glNamedProgramLocalParameters4fvEXT
,
7198 null_glNamedProgramLocalParametersI4ivEXT
,
7199 null_glNamedProgramLocalParametersI4uivEXT
,
7200 null_glNamedProgramStringEXT
,
7201 null_glNamedRenderbufferStorage
,
7202 null_glNamedRenderbufferStorageEXT
,
7203 null_glNamedRenderbufferStorageMultisample
,
7204 null_glNamedRenderbufferStorageMultisampleAdvancedAMD
,
7205 null_glNamedRenderbufferStorageMultisampleCoverageEXT
,
7206 null_glNamedRenderbufferStorageMultisampleEXT
,
7207 null_glNamedStringARB
,
7208 null_glNewBufferRegion
,
7209 null_glNewObjectBufferATI
,
7210 null_glNormal3fVertex3fSUN
,
7211 null_glNormal3fVertex3fvSUN
,
7215 null_glNormal3xvOES
,
7216 null_glNormalFormatNV
,
7219 null_glNormalPointerEXT
,
7220 null_glNormalPointerListIBM
,
7221 null_glNormalPointervINTEL
,
7222 null_glNormalStream3bATI
,
7223 null_glNormalStream3bvATI
,
7224 null_glNormalStream3dATI
,
7225 null_glNormalStream3dvATI
,
7226 null_glNormalStream3fATI
,
7227 null_glNormalStream3fvATI
,
7228 null_glNormalStream3iATI
,
7229 null_glNormalStream3ivATI
,
7230 null_glNormalStream3sATI
,
7231 null_glNormalStream3svATI
,
7233 null_glObjectPtrLabel
,
7234 null_glObjectPurgeableAPPLE
,
7235 null_glObjectUnpurgeableAPPLE
,
7238 null_glPNTrianglesfATI
,
7239 null_glPNTrianglesiATI
,
7240 null_glPassTexCoordATI
,
7241 null_glPassThroughxOES
,
7242 null_glPatchParameterfv
,
7243 null_glPatchParameteri
,
7244 null_glPathColorGenNV
,
7245 null_glPathCommandsNV
,
7246 null_glPathCoordsNV
,
7247 null_glPathCoverDepthFuncNV
,
7248 null_glPathDashArrayNV
,
7249 null_glPathFogGenNV
,
7250 null_glPathGlyphIndexArrayNV
,
7251 null_glPathGlyphIndexRangeNV
,
7252 null_glPathGlyphRangeNV
,
7253 null_glPathGlyphsNV
,
7254 null_glPathMemoryGlyphIndexArrayNV
,
7255 null_glPathParameterfNV
,
7256 null_glPathParameterfvNV
,
7257 null_glPathParameteriNV
,
7258 null_glPathParameterivNV
,
7259 null_glPathStencilDepthOffsetNV
,
7260 null_glPathStencilFuncNV
,
7261 null_glPathStringNV
,
7262 null_glPathSubCommandsNV
,
7263 null_glPathSubCoordsNV
,
7264 null_glPathTexGenNV
,
7265 null_glPauseTransformFeedback
,
7266 null_glPauseTransformFeedbackNV
,
7267 null_glPixelDataRangeNV
,
7270 null_glPixelTexGenParameterfSGIS
,
7271 null_glPixelTexGenParameterfvSGIS
,
7272 null_glPixelTexGenParameteriSGIS
,
7273 null_glPixelTexGenParameterivSGIS
,
7274 null_glPixelTexGenSGIX
,
7275 null_glPixelTransferxOES
,
7276 null_glPixelTransformParameterfEXT
,
7277 null_glPixelTransformParameterfvEXT
,
7278 null_glPixelTransformParameteriEXT
,
7279 null_glPixelTransformParameterivEXT
,
7280 null_glPixelZoomxOES
,
7281 null_glPointAlongPathNV
,
7282 null_glPointParameterf
,
7283 null_glPointParameterfARB
,
7284 null_glPointParameterfEXT
,
7285 null_glPointParameterfSGIS
,
7286 null_glPointParameterfv
,
7287 null_glPointParameterfvARB
,
7288 null_glPointParameterfvEXT
,
7289 null_glPointParameterfvSGIS
,
7290 null_glPointParameteri
,
7291 null_glPointParameteriNV
,
7292 null_glPointParameteriv
,
7293 null_glPointParameterivNV
,
7294 null_glPointParameterxvOES
,
7295 null_glPointSizexOES
,
7296 null_glPollAsyncSGIX
,
7297 null_glPollInstrumentsSGIX
,
7298 null_glPolygonOffsetClamp
,
7299 null_glPolygonOffsetClampEXT
,
7300 null_glPolygonOffsetEXT
,
7301 null_glPolygonOffsetxOES
,
7302 null_glPopDebugGroup
,
7303 null_glPopGroupMarkerEXT
,
7304 null_glPresentFrameDualFillNV
,
7305 null_glPresentFrameKeyedNV
,
7306 null_glPrimitiveBoundingBoxARB
,
7307 null_glPrimitiveRestartIndex
,
7308 null_glPrimitiveRestartIndexNV
,
7309 null_glPrimitiveRestartNV
,
7310 null_glPrioritizeTexturesEXT
,
7311 null_glPrioritizeTexturesxOES
,
7312 null_glProgramBinary
,
7313 null_glProgramBufferParametersIivNV
,
7314 null_glProgramBufferParametersIuivNV
,
7315 null_glProgramBufferParametersfvNV
,
7316 null_glProgramEnvParameter4dARB
,
7317 null_glProgramEnvParameter4dvARB
,
7318 null_glProgramEnvParameter4fARB
,
7319 null_glProgramEnvParameter4fvARB
,
7320 null_glProgramEnvParameterI4iNV
,
7321 null_glProgramEnvParameterI4ivNV
,
7322 null_glProgramEnvParameterI4uiNV
,
7323 null_glProgramEnvParameterI4uivNV
,
7324 null_glProgramEnvParameters4fvEXT
,
7325 null_glProgramEnvParametersI4ivNV
,
7326 null_glProgramEnvParametersI4uivNV
,
7327 null_glProgramLocalParameter4dARB
,
7328 null_glProgramLocalParameter4dvARB
,
7329 null_glProgramLocalParameter4fARB
,
7330 null_glProgramLocalParameter4fvARB
,
7331 null_glProgramLocalParameterI4iNV
,
7332 null_glProgramLocalParameterI4ivNV
,
7333 null_glProgramLocalParameterI4uiNV
,
7334 null_glProgramLocalParameterI4uivNV
,
7335 null_glProgramLocalParameters4fvEXT
,
7336 null_glProgramLocalParametersI4ivNV
,
7337 null_glProgramLocalParametersI4uivNV
,
7338 null_glProgramNamedParameter4dNV
,
7339 null_glProgramNamedParameter4dvNV
,
7340 null_glProgramNamedParameter4fNV
,
7341 null_glProgramNamedParameter4fvNV
,
7342 null_glProgramParameter4dNV
,
7343 null_glProgramParameter4dvNV
,
7344 null_glProgramParameter4fNV
,
7345 null_glProgramParameter4fvNV
,
7346 null_glProgramParameteri
,
7347 null_glProgramParameteriARB
,
7348 null_glProgramParameteriEXT
,
7349 null_glProgramParameters4dvNV
,
7350 null_glProgramParameters4fvNV
,
7351 null_glProgramPathFragmentInputGenNV
,
7352 null_glProgramStringARB
,
7353 null_glProgramSubroutineParametersuivNV
,
7354 null_glProgramUniform1d
,
7355 null_glProgramUniform1dEXT
,
7356 null_glProgramUniform1dv
,
7357 null_glProgramUniform1dvEXT
,
7358 null_glProgramUniform1f
,
7359 null_glProgramUniform1fEXT
,
7360 null_glProgramUniform1fv
,
7361 null_glProgramUniform1fvEXT
,
7362 null_glProgramUniform1i
,
7363 null_glProgramUniform1i64ARB
,
7364 null_glProgramUniform1i64NV
,
7365 null_glProgramUniform1i64vARB
,
7366 null_glProgramUniform1i64vNV
,
7367 null_glProgramUniform1iEXT
,
7368 null_glProgramUniform1iv
,
7369 null_glProgramUniform1ivEXT
,
7370 null_glProgramUniform1ui
,
7371 null_glProgramUniform1ui64ARB
,
7372 null_glProgramUniform1ui64NV
,
7373 null_glProgramUniform1ui64vARB
,
7374 null_glProgramUniform1ui64vNV
,
7375 null_glProgramUniform1uiEXT
,
7376 null_glProgramUniform1uiv
,
7377 null_glProgramUniform1uivEXT
,
7378 null_glProgramUniform2d
,
7379 null_glProgramUniform2dEXT
,
7380 null_glProgramUniform2dv
,
7381 null_glProgramUniform2dvEXT
,
7382 null_glProgramUniform2f
,
7383 null_glProgramUniform2fEXT
,
7384 null_glProgramUniform2fv
,
7385 null_glProgramUniform2fvEXT
,
7386 null_glProgramUniform2i
,
7387 null_glProgramUniform2i64ARB
,
7388 null_glProgramUniform2i64NV
,
7389 null_glProgramUniform2i64vARB
,
7390 null_glProgramUniform2i64vNV
,
7391 null_glProgramUniform2iEXT
,
7392 null_glProgramUniform2iv
,
7393 null_glProgramUniform2ivEXT
,
7394 null_glProgramUniform2ui
,
7395 null_glProgramUniform2ui64ARB
,
7396 null_glProgramUniform2ui64NV
,
7397 null_glProgramUniform2ui64vARB
,
7398 null_glProgramUniform2ui64vNV
,
7399 null_glProgramUniform2uiEXT
,
7400 null_glProgramUniform2uiv
,
7401 null_glProgramUniform2uivEXT
,
7402 null_glProgramUniform3d
,
7403 null_glProgramUniform3dEXT
,
7404 null_glProgramUniform3dv
,
7405 null_glProgramUniform3dvEXT
,
7406 null_glProgramUniform3f
,
7407 null_glProgramUniform3fEXT
,
7408 null_glProgramUniform3fv
,
7409 null_glProgramUniform3fvEXT
,
7410 null_glProgramUniform3i
,
7411 null_glProgramUniform3i64ARB
,
7412 null_glProgramUniform3i64NV
,
7413 null_glProgramUniform3i64vARB
,
7414 null_glProgramUniform3i64vNV
,
7415 null_glProgramUniform3iEXT
,
7416 null_glProgramUniform3iv
,
7417 null_glProgramUniform3ivEXT
,
7418 null_glProgramUniform3ui
,
7419 null_glProgramUniform3ui64ARB
,
7420 null_glProgramUniform3ui64NV
,
7421 null_glProgramUniform3ui64vARB
,
7422 null_glProgramUniform3ui64vNV
,
7423 null_glProgramUniform3uiEXT
,
7424 null_glProgramUniform3uiv
,
7425 null_glProgramUniform3uivEXT
,
7426 null_glProgramUniform4d
,
7427 null_glProgramUniform4dEXT
,
7428 null_glProgramUniform4dv
,
7429 null_glProgramUniform4dvEXT
,
7430 null_glProgramUniform4f
,
7431 null_glProgramUniform4fEXT
,
7432 null_glProgramUniform4fv
,
7433 null_glProgramUniform4fvEXT
,
7434 null_glProgramUniform4i
,
7435 null_glProgramUniform4i64ARB
,
7436 null_glProgramUniform4i64NV
,
7437 null_glProgramUniform4i64vARB
,
7438 null_glProgramUniform4i64vNV
,
7439 null_glProgramUniform4iEXT
,
7440 null_glProgramUniform4iv
,
7441 null_glProgramUniform4ivEXT
,
7442 null_glProgramUniform4ui
,
7443 null_glProgramUniform4ui64ARB
,
7444 null_glProgramUniform4ui64NV
,
7445 null_glProgramUniform4ui64vARB
,
7446 null_glProgramUniform4ui64vNV
,
7447 null_glProgramUniform4uiEXT
,
7448 null_glProgramUniform4uiv
,
7449 null_glProgramUniform4uivEXT
,
7450 null_glProgramUniformHandleui64ARB
,
7451 null_glProgramUniformHandleui64NV
,
7452 null_glProgramUniformHandleui64vARB
,
7453 null_glProgramUniformHandleui64vNV
,
7454 null_glProgramUniformMatrix2dv
,
7455 null_glProgramUniformMatrix2dvEXT
,
7456 null_glProgramUniformMatrix2fv
,
7457 null_glProgramUniformMatrix2fvEXT
,
7458 null_glProgramUniformMatrix2x3dv
,
7459 null_glProgramUniformMatrix2x3dvEXT
,
7460 null_glProgramUniformMatrix2x3fv
,
7461 null_glProgramUniformMatrix2x3fvEXT
,
7462 null_glProgramUniformMatrix2x4dv
,
7463 null_glProgramUniformMatrix2x4dvEXT
,
7464 null_glProgramUniformMatrix2x4fv
,
7465 null_glProgramUniformMatrix2x4fvEXT
,
7466 null_glProgramUniformMatrix3dv
,
7467 null_glProgramUniformMatrix3dvEXT
,
7468 null_glProgramUniformMatrix3fv
,
7469 null_glProgramUniformMatrix3fvEXT
,
7470 null_glProgramUniformMatrix3x2dv
,
7471 null_glProgramUniformMatrix3x2dvEXT
,
7472 null_glProgramUniformMatrix3x2fv
,
7473 null_glProgramUniformMatrix3x2fvEXT
,
7474 null_glProgramUniformMatrix3x4dv
,
7475 null_glProgramUniformMatrix3x4dvEXT
,
7476 null_glProgramUniformMatrix3x4fv
,
7477 null_glProgramUniformMatrix3x4fvEXT
,
7478 null_glProgramUniformMatrix4dv
,
7479 null_glProgramUniformMatrix4dvEXT
,
7480 null_glProgramUniformMatrix4fv
,
7481 null_glProgramUniformMatrix4fvEXT
,
7482 null_glProgramUniformMatrix4x2dv
,
7483 null_glProgramUniformMatrix4x2dvEXT
,
7484 null_glProgramUniformMatrix4x2fv
,
7485 null_glProgramUniformMatrix4x2fvEXT
,
7486 null_glProgramUniformMatrix4x3dv
,
7487 null_glProgramUniformMatrix4x3dvEXT
,
7488 null_glProgramUniformMatrix4x3fv
,
7489 null_glProgramUniformMatrix4x3fvEXT
,
7490 null_glProgramUniformui64NV
,
7491 null_glProgramUniformui64vNV
,
7492 null_glProgramVertexLimitNV
,
7493 null_glProvokingVertex
,
7494 null_glProvokingVertexEXT
,
7495 null_glPushClientAttribDefaultEXT
,
7496 null_glPushDebugGroup
,
7497 null_glPushGroupMarkerEXT
,
7498 null_glQueryCounter
,
7499 null_glQueryMatrixxOES
,
7500 null_glQueryObjectParameteruiAMD
,
7501 null_glQueryResourceNV
,
7502 null_glQueryResourceTagNV
,
7503 null_glRasterPos2xOES
,
7504 null_glRasterPos2xvOES
,
7505 null_glRasterPos3xOES
,
7506 null_glRasterPos3xvOES
,
7507 null_glRasterPos4xOES
,
7508 null_glRasterPos4xvOES
,
7509 null_glRasterSamplesEXT
,
7510 null_glReadBufferRegion
,
7511 null_glReadInstrumentsSGIX
,
7513 null_glReadnPixelsARB
,
7516 null_glReferencePlaneSGIX
,
7517 null_glReleaseKeyedMutexWin32EXT
,
7518 null_glReleaseShaderCompiler
,
7519 null_glRenderGpuMaskNV
,
7520 null_glRenderbufferStorage
,
7521 null_glRenderbufferStorageEXT
,
7522 null_glRenderbufferStorageMultisample
,
7523 null_glRenderbufferStorageMultisampleAdvancedAMD
,
7524 null_glRenderbufferStorageMultisampleCoverageNV
,
7525 null_glRenderbufferStorageMultisampleEXT
,
7526 null_glReplacementCodePointerSUN
,
7527 null_glReplacementCodeubSUN
,
7528 null_glReplacementCodeubvSUN
,
7529 null_glReplacementCodeuiColor3fVertex3fSUN
,
7530 null_glReplacementCodeuiColor3fVertex3fvSUN
,
7531 null_glReplacementCodeuiColor4fNormal3fVertex3fSUN
,
7532 null_glReplacementCodeuiColor4fNormal3fVertex3fvSUN
,
7533 null_glReplacementCodeuiColor4ubVertex3fSUN
,
7534 null_glReplacementCodeuiColor4ubVertex3fvSUN
,
7535 null_glReplacementCodeuiNormal3fVertex3fSUN
,
7536 null_glReplacementCodeuiNormal3fVertex3fvSUN
,
7537 null_glReplacementCodeuiSUN
,
7538 null_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
,
7539 null_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
,
7540 null_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
,
7541 null_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
,
7542 null_glReplacementCodeuiTexCoord2fVertex3fSUN
,
7543 null_glReplacementCodeuiTexCoord2fVertex3fvSUN
,
7544 null_glReplacementCodeuiVertex3fSUN
,
7545 null_glReplacementCodeuiVertex3fvSUN
,
7546 null_glReplacementCodeuivSUN
,
7547 null_glReplacementCodeusSUN
,
7548 null_glReplacementCodeusvSUN
,
7549 null_glRequestResidentProgramsNV
,
7550 null_glResetHistogram
,
7551 null_glResetHistogramEXT
,
7552 null_glResetMemoryObjectParameterNV
,
7554 null_glResetMinmaxEXT
,
7555 null_glResizeBuffersMESA
,
7556 null_glResolveDepthValuesNV
,
7557 null_glResumeTransformFeedback
,
7558 null_glResumeTransformFeedbackNV
,
7560 null_glSampleCoverage
,
7561 null_glSampleCoverageARB
,
7562 null_glSampleMapATI
,
7563 null_glSampleMaskEXT
,
7564 null_glSampleMaskIndexedNV
,
7565 null_glSampleMaskSGIS
,
7567 null_glSamplePatternEXT
,
7568 null_glSamplePatternSGIS
,
7569 null_glSamplerParameterIiv
,
7570 null_glSamplerParameterIuiv
,
7571 null_glSamplerParameterf
,
7572 null_glSamplerParameterfv
,
7573 null_glSamplerParameteri
,
7574 null_glSamplerParameteriv
,
7576 null_glScissorArrayv
,
7577 null_glScissorExclusiveArrayvNV
,
7578 null_glScissorExclusiveNV
,
7579 null_glScissorIndexed
,
7580 null_glScissorIndexedv
,
7581 null_glSecondaryColor3b
,
7582 null_glSecondaryColor3bEXT
,
7583 null_glSecondaryColor3bv
,
7584 null_glSecondaryColor3bvEXT
,
7585 null_glSecondaryColor3d
,
7586 null_glSecondaryColor3dEXT
,
7587 null_glSecondaryColor3dv
,
7588 null_glSecondaryColor3dvEXT
,
7589 null_glSecondaryColor3f
,
7590 null_glSecondaryColor3fEXT
,
7591 null_glSecondaryColor3fv
,
7592 null_glSecondaryColor3fvEXT
,
7593 null_glSecondaryColor3hNV
,
7594 null_glSecondaryColor3hvNV
,
7595 null_glSecondaryColor3i
,
7596 null_glSecondaryColor3iEXT
,
7597 null_glSecondaryColor3iv
,
7598 null_glSecondaryColor3ivEXT
,
7599 null_glSecondaryColor3s
,
7600 null_glSecondaryColor3sEXT
,
7601 null_glSecondaryColor3sv
,
7602 null_glSecondaryColor3svEXT
,
7603 null_glSecondaryColor3ub
,
7604 null_glSecondaryColor3ubEXT
,
7605 null_glSecondaryColor3ubv
,
7606 null_glSecondaryColor3ubvEXT
,
7607 null_glSecondaryColor3ui
,
7608 null_glSecondaryColor3uiEXT
,
7609 null_glSecondaryColor3uiv
,
7610 null_glSecondaryColor3uivEXT
,
7611 null_glSecondaryColor3us
,
7612 null_glSecondaryColor3usEXT
,
7613 null_glSecondaryColor3usv
,
7614 null_glSecondaryColor3usvEXT
,
7615 null_glSecondaryColorFormatNV
,
7616 null_glSecondaryColorP3ui
,
7617 null_glSecondaryColorP3uiv
,
7618 null_glSecondaryColorPointer
,
7619 null_glSecondaryColorPointerEXT
,
7620 null_glSecondaryColorPointerListIBM
,
7621 null_glSelectPerfMonitorCountersAMD
,
7622 null_glSelectTextureCoordSetSGIS
,
7623 null_glSelectTextureSGIS
,
7624 null_glSemaphoreParameterui64vEXT
,
7625 null_glSeparableFilter2D
,
7626 null_glSeparableFilter2DEXT
,
7627 null_glSetFenceAPPLE
,
7629 null_glSetFragmentShaderConstantATI
,
7630 null_glSetInvariantEXT
,
7631 null_glSetLocalConstantEXT
,
7632 null_glSetMultisamplefvAMD
,
7633 null_glShaderBinary
,
7634 null_glShaderOp1EXT
,
7635 null_glShaderOp2EXT
,
7636 null_glShaderOp3EXT
,
7637 null_glShaderSource
,
7638 null_glShaderSourceARB
,
7639 null_glShaderStorageBlockBinding
,
7640 null_glShadingRateImageBarrierNV
,
7641 null_glShadingRateImagePaletteNV
,
7642 null_glShadingRateSampleOrderCustomNV
,
7643 null_glShadingRateSampleOrderNV
,
7644 null_glSharpenTexFuncSGIS
,
7645 null_glSignalSemaphoreEXT
,
7646 null_glSignalSemaphoreui64NVX
,
7647 null_glSignalVkFenceNV
,
7648 null_glSignalVkSemaphoreNV
,
7649 null_glSpecializeShader
,
7650 null_glSpecializeShaderARB
,
7651 null_glSpriteParameterfSGIX
,
7652 null_glSpriteParameterfvSGIX
,
7653 null_glSpriteParameteriSGIX
,
7654 null_glSpriteParameterivSGIX
,
7655 null_glStartInstrumentsSGIX
,
7656 null_glStateCaptureNV
,
7657 null_glStencilClearTagEXT
,
7658 null_glStencilFillPathInstancedNV
,
7659 null_glStencilFillPathNV
,
7660 null_glStencilFuncSeparate
,
7661 null_glStencilFuncSeparateATI
,
7662 null_glStencilMaskSeparate
,
7663 null_glStencilOpSeparate
,
7664 null_glStencilOpSeparateATI
,
7665 null_glStencilOpValueAMD
,
7666 null_glStencilStrokePathInstancedNV
,
7667 null_glStencilStrokePathNV
,
7668 null_glStencilThenCoverFillPathInstancedNV
,
7669 null_glStencilThenCoverFillPathNV
,
7670 null_glStencilThenCoverStrokePathInstancedNV
,
7671 null_glStencilThenCoverStrokePathNV
,
7672 null_glStopInstrumentsSGIX
,
7673 null_glStringMarkerGREMEDY
,
7674 null_glSubpixelPrecisionBiasNV
,
7676 null_glSyncTextureINTEL
,
7677 null_glTagSampleBufferSGIX
,
7678 null_glTangent3bEXT
,
7679 null_glTangent3bvEXT
,
7680 null_glTangent3dEXT
,
7681 null_glTangent3dvEXT
,
7682 null_glTangent3fEXT
,
7683 null_glTangent3fvEXT
,
7684 null_glTangent3iEXT
,
7685 null_glTangent3ivEXT
,
7686 null_glTangent3sEXT
,
7687 null_glTangent3svEXT
,
7688 null_glTangentPointerEXT
,
7689 null_glTbufferMask3DFX
,
7690 null_glTessellationFactorAMD
,
7691 null_glTessellationModeAMD
,
7692 null_glTestFenceAPPLE
,
7694 null_glTestObjectAPPLE
,
7695 null_glTexAttachMemoryNV
,
7697 null_glTexBufferARB
,
7698 null_glTexBufferEXT
,
7699 null_glTexBufferRange
,
7700 null_glTexBumpParameterfvATI
,
7701 null_glTexBumpParameterivATI
,
7702 null_glTexCoord1bOES
,
7703 null_glTexCoord1bvOES
,
7704 null_glTexCoord1hNV
,
7705 null_glTexCoord1hvNV
,
7706 null_glTexCoord1xOES
,
7707 null_glTexCoord1xvOES
,
7708 null_glTexCoord2bOES
,
7709 null_glTexCoord2bvOES
,
7710 null_glTexCoord2fColor3fVertex3fSUN
,
7711 null_glTexCoord2fColor3fVertex3fvSUN
,
7712 null_glTexCoord2fColor4fNormal3fVertex3fSUN
,
7713 null_glTexCoord2fColor4fNormal3fVertex3fvSUN
,
7714 null_glTexCoord2fColor4ubVertex3fSUN
,
7715 null_glTexCoord2fColor4ubVertex3fvSUN
,
7716 null_glTexCoord2fNormal3fVertex3fSUN
,
7717 null_glTexCoord2fNormal3fVertex3fvSUN
,
7718 null_glTexCoord2fVertex3fSUN
,
7719 null_glTexCoord2fVertex3fvSUN
,
7720 null_glTexCoord2hNV
,
7721 null_glTexCoord2hvNV
,
7722 null_glTexCoord2xOES
,
7723 null_glTexCoord2xvOES
,
7724 null_glTexCoord3bOES
,
7725 null_glTexCoord3bvOES
,
7726 null_glTexCoord3hNV
,
7727 null_glTexCoord3hvNV
,
7728 null_glTexCoord3xOES
,
7729 null_glTexCoord3xvOES
,
7730 null_glTexCoord4bOES
,
7731 null_glTexCoord4bvOES
,
7732 null_glTexCoord4fColor4fNormal3fVertex4fSUN
,
7733 null_glTexCoord4fColor4fNormal3fVertex4fvSUN
,
7734 null_glTexCoord4fVertex4fSUN
,
7735 null_glTexCoord4fVertex4fvSUN
,
7736 null_glTexCoord4hNV
,
7737 null_glTexCoord4hvNV
,
7738 null_glTexCoord4xOES
,
7739 null_glTexCoord4xvOES
,
7740 null_glTexCoordFormatNV
,
7741 null_glTexCoordP1ui
,
7742 null_glTexCoordP1uiv
,
7743 null_glTexCoordP2ui
,
7744 null_glTexCoordP2uiv
,
7745 null_glTexCoordP3ui
,
7746 null_glTexCoordP3uiv
,
7747 null_glTexCoordP4ui
,
7748 null_glTexCoordP4uiv
,
7749 null_glTexCoordPointerEXT
,
7750 null_glTexCoordPointerListIBM
,
7751 null_glTexCoordPointervINTEL
,
7754 null_glTexFilterFuncSGIS
,
7757 null_glTexImage2DMultisample
,
7758 null_glTexImage2DMultisampleCoverageNV
,
7760 null_glTexImage3DEXT
,
7761 null_glTexImage3DMultisample
,
7762 null_glTexImage3DMultisampleCoverageNV
,
7763 null_glTexImage4DSGIS
,
7764 null_glTexPageCommitmentARB
,
7765 null_glTexParameterIiv
,
7766 null_glTexParameterIivEXT
,
7767 null_glTexParameterIuiv
,
7768 null_glTexParameterIuivEXT
,
7769 null_glTexParameterxOES
,
7770 null_glTexParameterxvOES
,
7771 null_glTexRenderbufferNV
,
7772 null_glTexStorage1D
,
7773 null_glTexStorage2D
,
7774 null_glTexStorage2DMultisample
,
7775 null_glTexStorage3D
,
7776 null_glTexStorage3DMultisample
,
7777 null_glTexStorageMem1DEXT
,
7778 null_glTexStorageMem2DEXT
,
7779 null_glTexStorageMem2DMultisampleEXT
,
7780 null_glTexStorageMem3DEXT
,
7781 null_glTexStorageMem3DMultisampleEXT
,
7782 null_glTexStorageSparseAMD
,
7783 null_glTexSubImage1DEXT
,
7784 null_glTexSubImage2DEXT
,
7785 null_glTexSubImage3D
,
7786 null_glTexSubImage3DEXT
,
7787 null_glTexSubImage4DSGIS
,
7788 null_glTextureAttachMemoryNV
,
7789 null_glTextureBarrier
,
7790 null_glTextureBarrierNV
,
7791 null_glTextureBuffer
,
7792 null_glTextureBufferEXT
,
7793 null_glTextureBufferRange
,
7794 null_glTextureBufferRangeEXT
,
7795 null_glTextureColorMaskSGIS
,
7796 null_glTextureImage1DEXT
,
7797 null_glTextureImage2DEXT
,
7798 null_glTextureImage2DMultisampleCoverageNV
,
7799 null_glTextureImage2DMultisampleNV
,
7800 null_glTextureImage3DEXT
,
7801 null_glTextureImage3DMultisampleCoverageNV
,
7802 null_glTextureImage3DMultisampleNV
,
7803 null_glTextureLightEXT
,
7804 null_glTextureMaterialEXT
,
7805 null_glTextureNormalEXT
,
7806 null_glTexturePageCommitmentEXT
,
7807 null_glTextureParameterIiv
,
7808 null_glTextureParameterIivEXT
,
7809 null_glTextureParameterIuiv
,
7810 null_glTextureParameterIuivEXT
,
7811 null_glTextureParameterf
,
7812 null_glTextureParameterfEXT
,
7813 null_glTextureParameterfv
,
7814 null_glTextureParameterfvEXT
,
7815 null_glTextureParameteri
,
7816 null_glTextureParameteriEXT
,
7817 null_glTextureParameteriv
,
7818 null_glTextureParameterivEXT
,
7819 null_glTextureRangeAPPLE
,
7820 null_glTextureRenderbufferEXT
,
7821 null_glTextureStorage1D
,
7822 null_glTextureStorage1DEXT
,
7823 null_glTextureStorage2D
,
7824 null_glTextureStorage2DEXT
,
7825 null_glTextureStorage2DMultisample
,
7826 null_glTextureStorage2DMultisampleEXT
,
7827 null_glTextureStorage3D
,
7828 null_glTextureStorage3DEXT
,
7829 null_glTextureStorage3DMultisample
,
7830 null_glTextureStorage3DMultisampleEXT
,
7831 null_glTextureStorageMem1DEXT
,
7832 null_glTextureStorageMem2DEXT
,
7833 null_glTextureStorageMem2DMultisampleEXT
,
7834 null_glTextureStorageMem3DEXT
,
7835 null_glTextureStorageMem3DMultisampleEXT
,
7836 null_glTextureStorageSparseAMD
,
7837 null_glTextureSubImage1D
,
7838 null_glTextureSubImage1DEXT
,
7839 null_glTextureSubImage2D
,
7840 null_glTextureSubImage2DEXT
,
7841 null_glTextureSubImage3D
,
7842 null_glTextureSubImage3DEXT
,
7844 null_glTrackMatrixNV
,
7845 null_glTransformFeedbackAttribsNV
,
7846 null_glTransformFeedbackBufferBase
,
7847 null_glTransformFeedbackBufferRange
,
7848 null_glTransformFeedbackStreamAttribsNV
,
7849 null_glTransformFeedbackVaryings
,
7850 null_glTransformFeedbackVaryingsEXT
,
7851 null_glTransformFeedbackVaryingsNV
,
7852 null_glTransformPathNV
,
7853 null_glTranslatexOES
,
7857 null_glUniform1fARB
,
7859 null_glUniform1fvARB
,
7861 null_glUniform1i64ARB
,
7862 null_glUniform1i64NV
,
7863 null_glUniform1i64vARB
,
7864 null_glUniform1i64vNV
,
7865 null_glUniform1iARB
,
7867 null_glUniform1ivARB
,
7869 null_glUniform1ui64ARB
,
7870 null_glUniform1ui64NV
,
7871 null_glUniform1ui64vARB
,
7872 null_glUniform1ui64vNV
,
7873 null_glUniform1uiEXT
,
7875 null_glUniform1uivEXT
,
7879 null_glUniform2fARB
,
7881 null_glUniform2fvARB
,
7883 null_glUniform2i64ARB
,
7884 null_glUniform2i64NV
,
7885 null_glUniform2i64vARB
,
7886 null_glUniform2i64vNV
,
7887 null_glUniform2iARB
,
7889 null_glUniform2ivARB
,
7891 null_glUniform2ui64ARB
,
7892 null_glUniform2ui64NV
,
7893 null_glUniform2ui64vARB
,
7894 null_glUniform2ui64vNV
,
7895 null_glUniform2uiEXT
,
7897 null_glUniform2uivEXT
,
7901 null_glUniform3fARB
,
7903 null_glUniform3fvARB
,
7905 null_glUniform3i64ARB
,
7906 null_glUniform3i64NV
,
7907 null_glUniform3i64vARB
,
7908 null_glUniform3i64vNV
,
7909 null_glUniform3iARB
,
7911 null_glUniform3ivARB
,
7913 null_glUniform3ui64ARB
,
7914 null_glUniform3ui64NV
,
7915 null_glUniform3ui64vARB
,
7916 null_glUniform3ui64vNV
,
7917 null_glUniform3uiEXT
,
7919 null_glUniform3uivEXT
,
7923 null_glUniform4fARB
,
7925 null_glUniform4fvARB
,
7927 null_glUniform4i64ARB
,
7928 null_glUniform4i64NV
,
7929 null_glUniform4i64vARB
,
7930 null_glUniform4i64vNV
,
7931 null_glUniform4iARB
,
7933 null_glUniform4ivARB
,
7935 null_glUniform4ui64ARB
,
7936 null_glUniform4ui64NV
,
7937 null_glUniform4ui64vARB
,
7938 null_glUniform4ui64vNV
,
7939 null_glUniform4uiEXT
,
7941 null_glUniform4uivEXT
,
7942 null_glUniformBlockBinding
,
7943 null_glUniformBufferEXT
,
7944 null_glUniformHandleui64ARB
,
7945 null_glUniformHandleui64NV
,
7946 null_glUniformHandleui64vARB
,
7947 null_glUniformHandleui64vNV
,
7948 null_glUniformMatrix2dv
,
7949 null_glUniformMatrix2fv
,
7950 null_glUniformMatrix2fvARB
,
7951 null_glUniformMatrix2x3dv
,
7952 null_glUniformMatrix2x3fv
,
7953 null_glUniformMatrix2x4dv
,
7954 null_glUniformMatrix2x4fv
,
7955 null_glUniformMatrix3dv
,
7956 null_glUniformMatrix3fv
,
7957 null_glUniformMatrix3fvARB
,
7958 null_glUniformMatrix3x2dv
,
7959 null_glUniformMatrix3x2fv
,
7960 null_glUniformMatrix3x4dv
,
7961 null_glUniformMatrix3x4fv
,
7962 null_glUniformMatrix4dv
,
7963 null_glUniformMatrix4fv
,
7964 null_glUniformMatrix4fvARB
,
7965 null_glUniformMatrix4x2dv
,
7966 null_glUniformMatrix4x2fv
,
7967 null_glUniformMatrix4x3dv
,
7968 null_glUniformMatrix4x3fv
,
7969 null_glUniformSubroutinesuiv
,
7970 null_glUniformui64NV
,
7971 null_glUniformui64vNV
,
7972 null_glUnlockArraysEXT
,
7974 null_glUnmapBufferARB
,
7975 null_glUnmapNamedBuffer
,
7976 null_glUnmapNamedBufferEXT
,
7977 null_glUnmapObjectBufferATI
,
7978 null_glUnmapTexture2DINTEL
,
7979 null_glUpdateObjectBufferATI
,
7980 null_glUploadGpuMaskNVX
,
7982 null_glUseProgramObjectARB
,
7983 null_glUseProgramStages
,
7984 null_glUseShaderProgramEXT
,
7986 null_glVDPAUGetSurfaceivNV
,
7988 null_glVDPAUIsSurfaceNV
,
7989 null_glVDPAUMapSurfacesNV
,
7990 null_glVDPAURegisterOutputSurfaceNV
,
7991 null_glVDPAURegisterVideoSurfaceNV
,
7992 null_glVDPAURegisterVideoSurfaceWithPictureStructureNV
,
7993 null_glVDPAUSurfaceAccessNV
,
7994 null_glVDPAUUnmapSurfacesNV
,
7995 null_glVDPAUUnregisterSurfaceNV
,
7996 null_glValidateProgram
,
7997 null_glValidateProgramARB
,
7998 null_glValidateProgramPipeline
,
7999 null_glVariantArrayObjectATI
,
8000 null_glVariantPointerEXT
,
8001 null_glVariantbvEXT
,
8002 null_glVariantdvEXT
,
8003 null_glVariantfvEXT
,
8004 null_glVariantivEXT
,
8005 null_glVariantsvEXT
,
8006 null_glVariantubvEXT
,
8007 null_glVariantuivEXT
,
8008 null_glVariantusvEXT
,
8010 null_glVertex2bvOES
,
8014 null_glVertex2xvOES
,
8016 null_glVertex3bvOES
,
8020 null_glVertex3xvOES
,
8022 null_glVertex4bvOES
,
8026 null_glVertex4xvOES
,
8027 null_glVertexArrayAttribBinding
,
8028 null_glVertexArrayAttribFormat
,
8029 null_glVertexArrayAttribIFormat
,
8030 null_glVertexArrayAttribLFormat
,
8031 null_glVertexArrayBindVertexBufferEXT
,
8032 null_glVertexArrayBindingDivisor
,
8033 null_glVertexArrayColorOffsetEXT
,
8034 null_glVertexArrayEdgeFlagOffsetEXT
,
8035 null_glVertexArrayElementBuffer
,
8036 null_glVertexArrayFogCoordOffsetEXT
,
8037 null_glVertexArrayIndexOffsetEXT
,
8038 null_glVertexArrayMultiTexCoordOffsetEXT
,
8039 null_glVertexArrayNormalOffsetEXT
,
8040 null_glVertexArrayParameteriAPPLE
,
8041 null_glVertexArrayRangeAPPLE
,
8042 null_glVertexArrayRangeNV
,
8043 null_glVertexArraySecondaryColorOffsetEXT
,
8044 null_glVertexArrayTexCoordOffsetEXT
,
8045 null_glVertexArrayVertexAttribBindingEXT
,
8046 null_glVertexArrayVertexAttribDivisorEXT
,
8047 null_glVertexArrayVertexAttribFormatEXT
,
8048 null_glVertexArrayVertexAttribIFormatEXT
,
8049 null_glVertexArrayVertexAttribIOffsetEXT
,
8050 null_glVertexArrayVertexAttribLFormatEXT
,
8051 null_glVertexArrayVertexAttribLOffsetEXT
,
8052 null_glVertexArrayVertexAttribOffsetEXT
,
8053 null_glVertexArrayVertexBindingDivisorEXT
,
8054 null_glVertexArrayVertexBuffer
,
8055 null_glVertexArrayVertexBuffers
,
8056 null_glVertexArrayVertexOffsetEXT
,
8057 null_glVertexAttrib1d
,
8058 null_glVertexAttrib1dARB
,
8059 null_glVertexAttrib1dNV
,
8060 null_glVertexAttrib1dv
,
8061 null_glVertexAttrib1dvARB
,
8062 null_glVertexAttrib1dvNV
,
8063 null_glVertexAttrib1f
,
8064 null_glVertexAttrib1fARB
,
8065 null_glVertexAttrib1fNV
,
8066 null_glVertexAttrib1fv
,
8067 null_glVertexAttrib1fvARB
,
8068 null_glVertexAttrib1fvNV
,
8069 null_glVertexAttrib1hNV
,
8070 null_glVertexAttrib1hvNV
,
8071 null_glVertexAttrib1s
,
8072 null_glVertexAttrib1sARB
,
8073 null_glVertexAttrib1sNV
,
8074 null_glVertexAttrib1sv
,
8075 null_glVertexAttrib1svARB
,
8076 null_glVertexAttrib1svNV
,
8077 null_glVertexAttrib2d
,
8078 null_glVertexAttrib2dARB
,
8079 null_glVertexAttrib2dNV
,
8080 null_glVertexAttrib2dv
,
8081 null_glVertexAttrib2dvARB
,
8082 null_glVertexAttrib2dvNV
,
8083 null_glVertexAttrib2f
,
8084 null_glVertexAttrib2fARB
,
8085 null_glVertexAttrib2fNV
,
8086 null_glVertexAttrib2fv
,
8087 null_glVertexAttrib2fvARB
,
8088 null_glVertexAttrib2fvNV
,
8089 null_glVertexAttrib2hNV
,
8090 null_glVertexAttrib2hvNV
,
8091 null_glVertexAttrib2s
,
8092 null_glVertexAttrib2sARB
,
8093 null_glVertexAttrib2sNV
,
8094 null_glVertexAttrib2sv
,
8095 null_glVertexAttrib2svARB
,
8096 null_glVertexAttrib2svNV
,
8097 null_glVertexAttrib3d
,
8098 null_glVertexAttrib3dARB
,
8099 null_glVertexAttrib3dNV
,
8100 null_glVertexAttrib3dv
,
8101 null_glVertexAttrib3dvARB
,
8102 null_glVertexAttrib3dvNV
,
8103 null_glVertexAttrib3f
,
8104 null_glVertexAttrib3fARB
,
8105 null_glVertexAttrib3fNV
,
8106 null_glVertexAttrib3fv
,
8107 null_glVertexAttrib3fvARB
,
8108 null_glVertexAttrib3fvNV
,
8109 null_glVertexAttrib3hNV
,
8110 null_glVertexAttrib3hvNV
,
8111 null_glVertexAttrib3s
,
8112 null_glVertexAttrib3sARB
,
8113 null_glVertexAttrib3sNV
,
8114 null_glVertexAttrib3sv
,
8115 null_glVertexAttrib3svARB
,
8116 null_glVertexAttrib3svNV
,
8117 null_glVertexAttrib4Nbv
,
8118 null_glVertexAttrib4NbvARB
,
8119 null_glVertexAttrib4Niv
,
8120 null_glVertexAttrib4NivARB
,
8121 null_glVertexAttrib4Nsv
,
8122 null_glVertexAttrib4NsvARB
,
8123 null_glVertexAttrib4Nub
,
8124 null_glVertexAttrib4NubARB
,
8125 null_glVertexAttrib4Nubv
,
8126 null_glVertexAttrib4NubvARB
,
8127 null_glVertexAttrib4Nuiv
,
8128 null_glVertexAttrib4NuivARB
,
8129 null_glVertexAttrib4Nusv
,
8130 null_glVertexAttrib4NusvARB
,
8131 null_glVertexAttrib4bv
,
8132 null_glVertexAttrib4bvARB
,
8133 null_glVertexAttrib4d
,
8134 null_glVertexAttrib4dARB
,
8135 null_glVertexAttrib4dNV
,
8136 null_glVertexAttrib4dv
,
8137 null_glVertexAttrib4dvARB
,
8138 null_glVertexAttrib4dvNV
,
8139 null_glVertexAttrib4f
,
8140 null_glVertexAttrib4fARB
,
8141 null_glVertexAttrib4fNV
,
8142 null_glVertexAttrib4fv
,
8143 null_glVertexAttrib4fvARB
,
8144 null_glVertexAttrib4fvNV
,
8145 null_glVertexAttrib4hNV
,
8146 null_glVertexAttrib4hvNV
,
8147 null_glVertexAttrib4iv
,
8148 null_glVertexAttrib4ivARB
,
8149 null_glVertexAttrib4s
,
8150 null_glVertexAttrib4sARB
,
8151 null_glVertexAttrib4sNV
,
8152 null_glVertexAttrib4sv
,
8153 null_glVertexAttrib4svARB
,
8154 null_glVertexAttrib4svNV
,
8155 null_glVertexAttrib4ubNV
,
8156 null_glVertexAttrib4ubv
,
8157 null_glVertexAttrib4ubvARB
,
8158 null_glVertexAttrib4ubvNV
,
8159 null_glVertexAttrib4uiv
,
8160 null_glVertexAttrib4uivARB
,
8161 null_glVertexAttrib4usv
,
8162 null_glVertexAttrib4usvARB
,
8163 null_glVertexAttribArrayObjectATI
,
8164 null_glVertexAttribBinding
,
8165 null_glVertexAttribDivisor
,
8166 null_glVertexAttribDivisorARB
,
8167 null_glVertexAttribFormat
,
8168 null_glVertexAttribFormatNV
,
8169 null_glVertexAttribI1i
,
8170 null_glVertexAttribI1iEXT
,
8171 null_glVertexAttribI1iv
,
8172 null_glVertexAttribI1ivEXT
,
8173 null_glVertexAttribI1ui
,
8174 null_glVertexAttribI1uiEXT
,
8175 null_glVertexAttribI1uiv
,
8176 null_glVertexAttribI1uivEXT
,
8177 null_glVertexAttribI2i
,
8178 null_glVertexAttribI2iEXT
,
8179 null_glVertexAttribI2iv
,
8180 null_glVertexAttribI2ivEXT
,
8181 null_glVertexAttribI2ui
,
8182 null_glVertexAttribI2uiEXT
,
8183 null_glVertexAttribI2uiv
,
8184 null_glVertexAttribI2uivEXT
,
8185 null_glVertexAttribI3i
,
8186 null_glVertexAttribI3iEXT
,
8187 null_glVertexAttribI3iv
,
8188 null_glVertexAttribI3ivEXT
,
8189 null_glVertexAttribI3ui
,
8190 null_glVertexAttribI3uiEXT
,
8191 null_glVertexAttribI3uiv
,
8192 null_glVertexAttribI3uivEXT
,
8193 null_glVertexAttribI4bv
,
8194 null_glVertexAttribI4bvEXT
,
8195 null_glVertexAttribI4i
,
8196 null_glVertexAttribI4iEXT
,
8197 null_glVertexAttribI4iv
,
8198 null_glVertexAttribI4ivEXT
,
8199 null_glVertexAttribI4sv
,
8200 null_glVertexAttribI4svEXT
,
8201 null_glVertexAttribI4ubv
,
8202 null_glVertexAttribI4ubvEXT
,
8203 null_glVertexAttribI4ui
,
8204 null_glVertexAttribI4uiEXT
,
8205 null_glVertexAttribI4uiv
,
8206 null_glVertexAttribI4uivEXT
,
8207 null_glVertexAttribI4usv
,
8208 null_glVertexAttribI4usvEXT
,
8209 null_glVertexAttribIFormat
,
8210 null_glVertexAttribIFormatNV
,
8211 null_glVertexAttribIPointer
,
8212 null_glVertexAttribIPointerEXT
,
8213 null_glVertexAttribL1d
,
8214 null_glVertexAttribL1dEXT
,
8215 null_glVertexAttribL1dv
,
8216 null_glVertexAttribL1dvEXT
,
8217 null_glVertexAttribL1i64NV
,
8218 null_glVertexAttribL1i64vNV
,
8219 null_glVertexAttribL1ui64ARB
,
8220 null_glVertexAttribL1ui64NV
,
8221 null_glVertexAttribL1ui64vARB
,
8222 null_glVertexAttribL1ui64vNV
,
8223 null_glVertexAttribL2d
,
8224 null_glVertexAttribL2dEXT
,
8225 null_glVertexAttribL2dv
,
8226 null_glVertexAttribL2dvEXT
,
8227 null_glVertexAttribL2i64NV
,
8228 null_glVertexAttribL2i64vNV
,
8229 null_glVertexAttribL2ui64NV
,
8230 null_glVertexAttribL2ui64vNV
,
8231 null_glVertexAttribL3d
,
8232 null_glVertexAttribL3dEXT
,
8233 null_glVertexAttribL3dv
,
8234 null_glVertexAttribL3dvEXT
,
8235 null_glVertexAttribL3i64NV
,
8236 null_glVertexAttribL3i64vNV
,
8237 null_glVertexAttribL3ui64NV
,
8238 null_glVertexAttribL3ui64vNV
,
8239 null_glVertexAttribL4d
,
8240 null_glVertexAttribL4dEXT
,
8241 null_glVertexAttribL4dv
,
8242 null_glVertexAttribL4dvEXT
,
8243 null_glVertexAttribL4i64NV
,
8244 null_glVertexAttribL4i64vNV
,
8245 null_glVertexAttribL4ui64NV
,
8246 null_glVertexAttribL4ui64vNV
,
8247 null_glVertexAttribLFormat
,
8248 null_glVertexAttribLFormatNV
,
8249 null_glVertexAttribLPointer
,
8250 null_glVertexAttribLPointerEXT
,
8251 null_glVertexAttribP1ui
,
8252 null_glVertexAttribP1uiv
,
8253 null_glVertexAttribP2ui
,
8254 null_glVertexAttribP2uiv
,
8255 null_glVertexAttribP3ui
,
8256 null_glVertexAttribP3uiv
,
8257 null_glVertexAttribP4ui
,
8258 null_glVertexAttribP4uiv
,
8259 null_glVertexAttribParameteriAMD
,
8260 null_glVertexAttribPointer
,
8261 null_glVertexAttribPointerARB
,
8262 null_glVertexAttribPointerNV
,
8263 null_glVertexAttribs1dvNV
,
8264 null_glVertexAttribs1fvNV
,
8265 null_glVertexAttribs1hvNV
,
8266 null_glVertexAttribs1svNV
,
8267 null_glVertexAttribs2dvNV
,
8268 null_glVertexAttribs2fvNV
,
8269 null_glVertexAttribs2hvNV
,
8270 null_glVertexAttribs2svNV
,
8271 null_glVertexAttribs3dvNV
,
8272 null_glVertexAttribs3fvNV
,
8273 null_glVertexAttribs3hvNV
,
8274 null_glVertexAttribs3svNV
,
8275 null_glVertexAttribs4dvNV
,
8276 null_glVertexAttribs4fvNV
,
8277 null_glVertexAttribs4hvNV
,
8278 null_glVertexAttribs4svNV
,
8279 null_glVertexAttribs4ubvNV
,
8280 null_glVertexBindingDivisor
,
8281 null_glVertexBlendARB
,
8282 null_glVertexBlendEnvfATI
,
8283 null_glVertexBlendEnviATI
,
8284 null_glVertexFormatNV
,
8291 null_glVertexPointerEXT
,
8292 null_glVertexPointerListIBM
,
8293 null_glVertexPointervINTEL
,
8294 null_glVertexStream1dATI
,
8295 null_glVertexStream1dvATI
,
8296 null_glVertexStream1fATI
,
8297 null_glVertexStream1fvATI
,
8298 null_glVertexStream1iATI
,
8299 null_glVertexStream1ivATI
,
8300 null_glVertexStream1sATI
,
8301 null_glVertexStream1svATI
,
8302 null_glVertexStream2dATI
,
8303 null_glVertexStream2dvATI
,
8304 null_glVertexStream2fATI
,
8305 null_glVertexStream2fvATI
,
8306 null_glVertexStream2iATI
,
8307 null_glVertexStream2ivATI
,
8308 null_glVertexStream2sATI
,
8309 null_glVertexStream2svATI
,
8310 null_glVertexStream3dATI
,
8311 null_glVertexStream3dvATI
,
8312 null_glVertexStream3fATI
,
8313 null_glVertexStream3fvATI
,
8314 null_glVertexStream3iATI
,
8315 null_glVertexStream3ivATI
,
8316 null_glVertexStream3sATI
,
8317 null_glVertexStream3svATI
,
8318 null_glVertexStream4dATI
,
8319 null_glVertexStream4dvATI
,
8320 null_glVertexStream4fATI
,
8321 null_glVertexStream4fvATI
,
8322 null_glVertexStream4iATI
,
8323 null_glVertexStream4ivATI
,
8324 null_glVertexStream4sATI
,
8325 null_glVertexStream4svATI
,
8326 null_glVertexWeightPointerEXT
,
8327 null_glVertexWeightfEXT
,
8328 null_glVertexWeightfvEXT
,
8329 null_glVertexWeighthNV
,
8330 null_glVertexWeighthvNV
,
8331 null_glVideoCaptureNV
,
8332 null_glVideoCaptureStreamParameterdvNV
,
8333 null_glVideoCaptureStreamParameterfvNV
,
8334 null_glVideoCaptureStreamParameterivNV
,
8335 null_glViewportArrayv
,
8336 null_glViewportIndexedf
,
8337 null_glViewportIndexedfv
,
8338 null_glViewportPositionWScaleNV
,
8339 null_glViewportSwizzleNV
,
8340 null_glWaitSemaphoreEXT
,
8341 null_glWaitSemaphoreui64NVX
,
8343 null_glWaitVkSemaphoreNV
,
8344 null_glWeightPathsNV
,
8345 null_glWeightPointerARB
,
8351 null_glWeightubvARB
,
8352 null_glWeightuivARB
,
8353 null_glWeightusvARB
,
8355 null_glWindowPos2dARB
,
8356 null_glWindowPos2dMESA
,
8357 null_glWindowPos2dv
,
8358 null_glWindowPos2dvARB
,
8359 null_glWindowPos2dvMESA
,
8361 null_glWindowPos2fARB
,
8362 null_glWindowPos2fMESA
,
8363 null_glWindowPos2fv
,
8364 null_glWindowPos2fvARB
,
8365 null_glWindowPos2fvMESA
,
8367 null_glWindowPos2iARB
,
8368 null_glWindowPos2iMESA
,
8369 null_glWindowPos2iv
,
8370 null_glWindowPos2ivARB
,
8371 null_glWindowPos2ivMESA
,
8373 null_glWindowPos2sARB
,
8374 null_glWindowPos2sMESA
,
8375 null_glWindowPos2sv
,
8376 null_glWindowPos2svARB
,
8377 null_glWindowPos2svMESA
,
8379 null_glWindowPos3dARB
,
8380 null_glWindowPos3dMESA
,
8381 null_glWindowPos3dv
,
8382 null_glWindowPos3dvARB
,
8383 null_glWindowPos3dvMESA
,
8385 null_glWindowPos3fARB
,
8386 null_glWindowPos3fMESA
,
8387 null_glWindowPos3fv
,
8388 null_glWindowPos3fvARB
,
8389 null_glWindowPos3fvMESA
,
8391 null_glWindowPos3iARB
,
8392 null_glWindowPos3iMESA
,
8393 null_glWindowPos3iv
,
8394 null_glWindowPos3ivARB
,
8395 null_glWindowPos3ivMESA
,
8397 null_glWindowPos3sARB
,
8398 null_glWindowPos3sMESA
,
8399 null_glWindowPos3sv
,
8400 null_glWindowPos3svARB
,
8401 null_glWindowPos3svMESA
,
8402 null_glWindowPos4dMESA
,
8403 null_glWindowPos4dvMESA
,
8404 null_glWindowPos4fMESA
,
8405 null_glWindowPos4fvMESA
,
8406 null_glWindowPos4iMESA
,
8407 null_glWindowPos4ivMESA
,
8408 null_glWindowPos4sMESA
,
8409 null_glWindowPos4svMESA
,
8410 null_glWindowRectanglesEXT
,
8411 null_glWriteMaskEXT
,
8412 null_wglAllocateMemoryNV
,
8413 null_wglBindTexImageARB
,
8414 null_wglChoosePixelFormatARB
,
8415 null_wglCreateContextAttribsARB
,
8416 null_wglCreatePbufferARB
,
8417 null_wglDestroyPbufferARB
,
8418 null_wglFreeMemoryNV
,
8419 null_wglGetCurrentReadDCARB
,
8420 null_wglGetExtensionsStringARB
,
8421 null_wglGetExtensionsStringEXT
,
8422 null_wglGetPbufferDCARB
,
8423 null_wglGetPixelFormatAttribfvARB
,
8424 null_wglGetPixelFormatAttribivARB
,
8425 null_wglGetSwapIntervalEXT
,
8426 null_wglMakeContextCurrentARB
,
8427 null_wglQueryCurrentRendererIntegerWINE
,
8428 null_wglQueryCurrentRendererStringWINE
,
8429 null_wglQueryPbufferARB
,
8430 null_wglQueryRendererIntegerWINE
,
8431 null_wglQueryRendererStringWINE
,
8432 null_wglReleasePbufferDCARB
,
8433 null_wglReleaseTexImageARB
,
8434 null_wglSetPbufferAttribARB
,
8435 null_wglSetPixelFormatWINE
,
8436 null_wglSwapIntervalEXT
,