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