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 /***********************************************************************
15 * glAccum (OPENGL32.@)
17 void WINAPI
glAccum( GLenum op
, GLfloat value
) {
18 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
19 TRACE("(%d, %f)\n", op
, value
);
20 funcs
->gl
.p_glAccum( op
, value
);
23 /***********************************************************************
24 * glAlphaFunc (OPENGL32.@)
26 void WINAPI
glAlphaFunc( GLenum func
, GLfloat ref
) {
27 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
28 TRACE("(%d, %f)\n", func
, ref
);
29 funcs
->gl
.p_glAlphaFunc( func
, ref
);
32 /***********************************************************************
33 * glAreTexturesResident (OPENGL32.@)
35 GLboolean WINAPI
glAreTexturesResident( GLsizei n
, const GLuint
* textures
, GLboolean
* residences
) {
36 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
37 TRACE("(%d, %p, %p)\n", n
, textures
, residences
);
38 return funcs
->gl
.p_glAreTexturesResident( n
, textures
, residences
);
41 /***********************************************************************
42 * glArrayElement (OPENGL32.@)
44 void WINAPI
glArrayElement( GLint i
) {
45 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
47 funcs
->gl
.p_glArrayElement( i
);
50 /***********************************************************************
51 * glBegin (OPENGL32.@)
53 void WINAPI
glBegin( GLenum mode
) {
54 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
55 TRACE("(%d)\n", mode
);
56 funcs
->gl
.p_glBegin( mode
);
59 /***********************************************************************
60 * glBindTexture (OPENGL32.@)
62 void WINAPI
glBindTexture( GLenum target
, GLuint texture
) {
63 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
64 TRACE("(%d, %d)\n", target
, texture
);
65 funcs
->gl
.p_glBindTexture( target
, texture
);
68 /***********************************************************************
69 * glBitmap (OPENGL32.@)
71 void WINAPI
glBitmap( GLsizei width
, GLsizei height
, GLfloat xorig
, GLfloat yorig
, GLfloat xmove
, GLfloat ymove
, const GLubyte
* bitmap
) {
72 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
73 TRACE("(%d, %d, %f, %f, %f, %f, %p)\n", width
, height
, xorig
, yorig
, xmove
, ymove
, bitmap
);
74 funcs
->gl
.p_glBitmap( width
, height
, xorig
, yorig
, xmove
, ymove
, bitmap
);
77 /***********************************************************************
78 * glBlendFunc (OPENGL32.@)
80 void WINAPI
glBlendFunc( GLenum sfactor
, GLenum dfactor
) {
81 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
82 TRACE("(%d, %d)\n", sfactor
, dfactor
);
83 funcs
->gl
.p_glBlendFunc( sfactor
, dfactor
);
86 /***********************************************************************
87 * glCallList (OPENGL32.@)
89 void WINAPI
glCallList( GLuint list
) {
90 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
91 TRACE("(%d)\n", list
);
92 funcs
->gl
.p_glCallList( list
);
95 /***********************************************************************
96 * glCallLists (OPENGL32.@)
98 void WINAPI
glCallLists( GLsizei n
, GLenum type
, const void* lists
) {
99 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
100 TRACE("(%d, %d, %p)\n", n
, type
, lists
);
101 funcs
->gl
.p_glCallLists( n
, type
, lists
);
104 /***********************************************************************
105 * glClear (OPENGL32.@)
107 void WINAPI
glClear( GLbitfield mask
) {
108 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
109 TRACE("(%d)\n", mask
);
110 funcs
->gl
.p_glClear( mask
);
113 /***********************************************************************
114 * glClearAccum (OPENGL32.@)
116 void WINAPI
glClearAccum( GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
) {
117 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
118 TRACE("(%f, %f, %f, %f)\n", red
, green
, blue
, alpha
);
119 funcs
->gl
.p_glClearAccum( red
, green
, blue
, alpha
);
122 /***********************************************************************
123 * glClearColor (OPENGL32.@)
125 void WINAPI
glClearColor( GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
) {
126 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
127 TRACE("(%f, %f, %f, %f)\n", red
, green
, blue
, alpha
);
128 funcs
->gl
.p_glClearColor( red
, green
, blue
, alpha
);
131 /***********************************************************************
132 * glClearDepth (OPENGL32.@)
134 void WINAPI
glClearDepth( GLdouble depth
) {
135 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
136 TRACE("(%f)\n", depth
);
137 funcs
->gl
.p_glClearDepth( depth
);
140 /***********************************************************************
141 * glClearIndex (OPENGL32.@)
143 void WINAPI
glClearIndex( GLfloat c
) {
144 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
146 funcs
->gl
.p_glClearIndex( c
);
149 /***********************************************************************
150 * glClearStencil (OPENGL32.@)
152 void WINAPI
glClearStencil( GLint s
) {
153 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
155 funcs
->gl
.p_glClearStencil( s
);
158 /***********************************************************************
159 * glClipPlane (OPENGL32.@)
161 void WINAPI
glClipPlane( GLenum plane
, const GLdouble
* equation
) {
162 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
163 TRACE("(%d, %p)\n", plane
, equation
);
164 funcs
->gl
.p_glClipPlane( plane
, equation
);
167 /***********************************************************************
168 * glColor3b (OPENGL32.@)
170 void WINAPI
glColor3b( GLbyte red
, GLbyte green
, GLbyte blue
) {
171 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
172 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
173 funcs
->gl
.p_glColor3b( red
, green
, blue
);
176 /***********************************************************************
177 * glColor3bv (OPENGL32.@)
179 void WINAPI
glColor3bv( const GLbyte
* v
) {
180 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
182 funcs
->gl
.p_glColor3bv( v
);
185 /***********************************************************************
186 * glColor3d (OPENGL32.@)
188 void WINAPI
glColor3d( GLdouble red
, GLdouble green
, GLdouble blue
) {
189 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
190 TRACE("(%f, %f, %f)\n", red
, green
, blue
);
191 funcs
->gl
.p_glColor3d( red
, green
, blue
);
194 /***********************************************************************
195 * glColor3dv (OPENGL32.@)
197 void WINAPI
glColor3dv( const GLdouble
* v
) {
198 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
200 funcs
->gl
.p_glColor3dv( v
);
203 /***********************************************************************
204 * glColor3f (OPENGL32.@)
206 void WINAPI
glColor3f( GLfloat red
, GLfloat green
, GLfloat blue
) {
207 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
208 TRACE("(%f, %f, %f)\n", red
, green
, blue
);
209 funcs
->gl
.p_glColor3f( red
, green
, blue
);
212 /***********************************************************************
213 * glColor3fv (OPENGL32.@)
215 void WINAPI
glColor3fv( const GLfloat
* v
) {
216 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
218 funcs
->gl
.p_glColor3fv( v
);
221 /***********************************************************************
222 * glColor3i (OPENGL32.@)
224 void WINAPI
glColor3i( GLint red
, GLint green
, GLint blue
) {
225 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
226 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
227 funcs
->gl
.p_glColor3i( red
, green
, blue
);
230 /***********************************************************************
231 * glColor3iv (OPENGL32.@)
233 void WINAPI
glColor3iv( const GLint
* v
) {
234 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
236 funcs
->gl
.p_glColor3iv( v
);
239 /***********************************************************************
240 * glColor3s (OPENGL32.@)
242 void WINAPI
glColor3s( GLshort red
, GLshort green
, GLshort blue
) {
243 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
244 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
245 funcs
->gl
.p_glColor3s( red
, green
, blue
);
248 /***********************************************************************
249 * glColor3sv (OPENGL32.@)
251 void WINAPI
glColor3sv( const GLshort
* v
) {
252 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
254 funcs
->gl
.p_glColor3sv( v
);
257 /***********************************************************************
258 * glColor3ub (OPENGL32.@)
260 void WINAPI
glColor3ub( GLubyte red
, GLubyte green
, GLubyte blue
) {
261 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
262 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
263 funcs
->gl
.p_glColor3ub( red
, green
, blue
);
266 /***********************************************************************
267 * glColor3ubv (OPENGL32.@)
269 void WINAPI
glColor3ubv( const GLubyte
* v
) {
270 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
272 funcs
->gl
.p_glColor3ubv( v
);
275 /***********************************************************************
276 * glColor3ui (OPENGL32.@)
278 void WINAPI
glColor3ui( GLuint red
, GLuint green
, GLuint blue
) {
279 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
280 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
281 funcs
->gl
.p_glColor3ui( red
, green
, blue
);
284 /***********************************************************************
285 * glColor3uiv (OPENGL32.@)
287 void WINAPI
glColor3uiv( const GLuint
* v
) {
288 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
290 funcs
->gl
.p_glColor3uiv( v
);
293 /***********************************************************************
294 * glColor3us (OPENGL32.@)
296 void WINAPI
glColor3us( GLushort red
, GLushort green
, GLushort blue
) {
297 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
298 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
299 funcs
->gl
.p_glColor3us( red
, green
, blue
);
302 /***********************************************************************
303 * glColor3usv (OPENGL32.@)
305 void WINAPI
glColor3usv( const GLushort
* v
) {
306 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
308 funcs
->gl
.p_glColor3usv( v
);
311 /***********************************************************************
312 * glColor4b (OPENGL32.@)
314 void WINAPI
glColor4b( GLbyte red
, GLbyte green
, GLbyte blue
, GLbyte alpha
) {
315 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
316 TRACE("(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
317 funcs
->gl
.p_glColor4b( red
, green
, blue
, alpha
);
320 /***********************************************************************
321 * glColor4bv (OPENGL32.@)
323 void WINAPI
glColor4bv( const GLbyte
* v
) {
324 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
326 funcs
->gl
.p_glColor4bv( v
);
329 /***********************************************************************
330 * glColor4d (OPENGL32.@)
332 void WINAPI
glColor4d( GLdouble red
, GLdouble green
, GLdouble blue
, GLdouble alpha
) {
333 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
334 TRACE("(%f, %f, %f, %f)\n", red
, green
, blue
, alpha
);
335 funcs
->gl
.p_glColor4d( red
, green
, blue
, alpha
);
338 /***********************************************************************
339 * glColor4dv (OPENGL32.@)
341 void WINAPI
glColor4dv( const GLdouble
* v
) {
342 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
344 funcs
->gl
.p_glColor4dv( v
);
347 /***********************************************************************
348 * glColor4f (OPENGL32.@)
350 void WINAPI
glColor4f( GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
) {
351 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
352 TRACE("(%f, %f, %f, %f)\n", red
, green
, blue
, alpha
);
353 funcs
->gl
.p_glColor4f( red
, green
, blue
, alpha
);
356 /***********************************************************************
357 * glColor4fv (OPENGL32.@)
359 void WINAPI
glColor4fv( const GLfloat
* v
) {
360 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
362 funcs
->gl
.p_glColor4fv( v
);
365 /***********************************************************************
366 * glColor4i (OPENGL32.@)
368 void WINAPI
glColor4i( GLint red
, GLint green
, GLint blue
, GLint alpha
) {
369 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
370 TRACE("(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
371 funcs
->gl
.p_glColor4i( red
, green
, blue
, alpha
);
374 /***********************************************************************
375 * glColor4iv (OPENGL32.@)
377 void WINAPI
glColor4iv( const GLint
* v
) {
378 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
380 funcs
->gl
.p_glColor4iv( v
);
383 /***********************************************************************
384 * glColor4s (OPENGL32.@)
386 void WINAPI
glColor4s( GLshort red
, GLshort green
, GLshort blue
, GLshort alpha
) {
387 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
388 TRACE("(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
389 funcs
->gl
.p_glColor4s( red
, green
, blue
, alpha
);
392 /***********************************************************************
393 * glColor4sv (OPENGL32.@)
395 void WINAPI
glColor4sv( const GLshort
* v
) {
396 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
398 funcs
->gl
.p_glColor4sv( v
);
401 /***********************************************************************
402 * glColor4ub (OPENGL32.@)
404 void WINAPI
glColor4ub( GLubyte red
, GLubyte green
, GLubyte blue
, GLubyte alpha
) {
405 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
406 TRACE("(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
407 funcs
->gl
.p_glColor4ub( red
, green
, blue
, alpha
);
410 /***********************************************************************
411 * glColor4ubv (OPENGL32.@)
413 void WINAPI
glColor4ubv( const GLubyte
* v
) {
414 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
416 funcs
->gl
.p_glColor4ubv( v
);
419 /***********************************************************************
420 * glColor4ui (OPENGL32.@)
422 void WINAPI
glColor4ui( GLuint red
, GLuint green
, GLuint blue
, GLuint alpha
) {
423 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
424 TRACE("(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
425 funcs
->gl
.p_glColor4ui( red
, green
, blue
, alpha
);
428 /***********************************************************************
429 * glColor4uiv (OPENGL32.@)
431 void WINAPI
glColor4uiv( const GLuint
* v
) {
432 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
434 funcs
->gl
.p_glColor4uiv( v
);
437 /***********************************************************************
438 * glColor4us (OPENGL32.@)
440 void WINAPI
glColor4us( GLushort red
, GLushort green
, GLushort blue
, GLushort alpha
) {
441 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
442 TRACE("(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
443 funcs
->gl
.p_glColor4us( red
, green
, blue
, alpha
);
446 /***********************************************************************
447 * glColor4usv (OPENGL32.@)
449 void WINAPI
glColor4usv( const GLushort
* v
) {
450 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
452 funcs
->gl
.p_glColor4usv( v
);
455 /***********************************************************************
456 * glColorMask (OPENGL32.@)
458 void WINAPI
glColorMask( GLboolean red
, GLboolean green
, GLboolean blue
, GLboolean alpha
) {
459 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
460 TRACE("(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
461 funcs
->gl
.p_glColorMask( red
, green
, blue
, alpha
);
464 /***********************************************************************
465 * glColorMaterial (OPENGL32.@)
467 void WINAPI
glColorMaterial( GLenum face
, GLenum mode
) {
468 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
469 TRACE("(%d, %d)\n", face
, mode
);
470 funcs
->gl
.p_glColorMaterial( face
, mode
);
473 /***********************************************************************
474 * glColorPointer (OPENGL32.@)
476 void WINAPI
glColorPointer( GLint size
, GLenum type
, GLsizei stride
, const void* pointer
) {
477 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
478 TRACE("(%d, %d, %d, %p)\n", size
, type
, stride
, pointer
);
479 funcs
->gl
.p_glColorPointer( size
, type
, stride
, pointer
);
482 /***********************************************************************
483 * glCopyPixels (OPENGL32.@)
485 void WINAPI
glCopyPixels( GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLenum type
) {
486 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
487 TRACE("(%d, %d, %d, %d, %d)\n", x
, y
, width
, height
, type
);
488 funcs
->gl
.p_glCopyPixels( x
, y
, width
, height
, type
);
491 /***********************************************************************
492 * glCopyTexImage1D (OPENGL32.@)
494 void WINAPI
glCopyTexImage1D( GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLint border
) {
495 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
496 TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", target
, level
, internalformat
, x
, y
, width
, border
);
497 funcs
->gl
.p_glCopyTexImage1D( target
, level
, internalformat
, x
, y
, width
, border
);
500 /***********************************************************************
501 * glCopyTexImage2D (OPENGL32.@)
503 void WINAPI
glCopyTexImage2D( GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint border
) {
504 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
505 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", target
, level
, internalformat
, x
, y
, width
, height
, border
);
506 funcs
->gl
.p_glCopyTexImage2D( target
, level
, internalformat
, x
, y
, width
, height
, border
);
509 /***********************************************************************
510 * glCopyTexSubImage1D (OPENGL32.@)
512 void WINAPI
glCopyTexSubImage1D( GLenum target
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
) {
513 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
514 TRACE("(%d, %d, %d, %d, %d, %d)\n", target
, level
, xoffset
, x
, y
, width
);
515 funcs
->gl
.p_glCopyTexSubImage1D( target
, level
, xoffset
, x
, y
, width
);
518 /***********************************************************************
519 * glCopyTexSubImage2D (OPENGL32.@)
521 void WINAPI
glCopyTexSubImage2D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) {
522 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
523 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", target
, level
, xoffset
, yoffset
, x
, y
, width
, height
);
524 funcs
->gl
.p_glCopyTexSubImage2D( target
, level
, xoffset
, yoffset
, x
, y
, width
, height
);
527 /***********************************************************************
528 * glCullFace (OPENGL32.@)
530 void WINAPI
glCullFace( GLenum mode
) {
531 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
532 TRACE("(%d)\n", mode
);
533 funcs
->gl
.p_glCullFace( mode
);
536 /***********************************************************************
537 * glDeleteLists (OPENGL32.@)
539 void WINAPI
glDeleteLists( GLuint list
, GLsizei range
) {
540 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
541 TRACE("(%d, %d)\n", list
, range
);
542 funcs
->gl
.p_glDeleteLists( list
, range
);
545 /***********************************************************************
546 * glDeleteTextures (OPENGL32.@)
548 void WINAPI
glDeleteTextures( GLsizei n
, const GLuint
* textures
) {
549 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
550 TRACE("(%d, %p)\n", n
, textures
);
551 funcs
->gl
.p_glDeleteTextures( n
, textures
);
554 /***********************************************************************
555 * glDepthFunc (OPENGL32.@)
557 void WINAPI
glDepthFunc( GLenum func
) {
558 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
559 TRACE("(%d)\n", func
);
560 funcs
->gl
.p_glDepthFunc( func
);
563 /***********************************************************************
564 * glDepthMask (OPENGL32.@)
566 void WINAPI
glDepthMask( GLboolean flag
) {
567 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
568 TRACE("(%d)\n", flag
);
569 funcs
->gl
.p_glDepthMask( flag
);
572 /***********************************************************************
573 * glDepthRange (OPENGL32.@)
575 void WINAPI
glDepthRange( GLdouble nearParam
, GLdouble farParam
) {
576 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
577 TRACE("(%f, %f)\n", nearParam
, farParam
);
578 funcs
->gl
.p_glDepthRange( nearParam
, farParam
);
581 /***********************************************************************
582 * glDisable (OPENGL32.@)
584 void WINAPI
glDisable( GLenum cap
) {
585 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
586 TRACE("(%d)\n", cap
);
587 funcs
->gl
.p_glDisable( cap
);
590 /***********************************************************************
591 * glDisableClientState (OPENGL32.@)
593 void WINAPI
glDisableClientState( GLenum array
) {
594 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
595 TRACE("(%d)\n", array
);
596 funcs
->gl
.p_glDisableClientState( array
);
599 /***********************************************************************
600 * glDrawArrays (OPENGL32.@)
602 void WINAPI
glDrawArrays( GLenum mode
, GLint first
, GLsizei count
) {
603 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
604 TRACE("(%d, %d, %d)\n", mode
, first
, count
);
605 funcs
->gl
.p_glDrawArrays( mode
, first
, count
);
608 /***********************************************************************
609 * glDrawBuffer (OPENGL32.@)
611 void WINAPI
glDrawBuffer( GLenum buf
) {
612 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
613 TRACE("(%d)\n", buf
);
614 funcs
->gl
.p_glDrawBuffer( buf
);
617 /***********************************************************************
618 * glDrawElements (OPENGL32.@)
620 void WINAPI
glDrawElements( GLenum mode
, GLsizei count
, GLenum type
, const void* indices
) {
621 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
622 TRACE("(%d, %d, %d, %p)\n", mode
, count
, type
, indices
);
623 funcs
->gl
.p_glDrawElements( mode
, count
, type
, indices
);
626 /***********************************************************************
627 * glDrawPixels (OPENGL32.@)
629 void WINAPI
glDrawPixels( GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void* pixels
) {
630 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
631 TRACE("(%d, %d, %d, %d, %p)\n", width
, height
, format
, type
, pixels
);
632 funcs
->gl
.p_glDrawPixels( width
, height
, format
, type
, pixels
);
635 /***********************************************************************
636 * glEdgeFlag (OPENGL32.@)
638 void WINAPI
glEdgeFlag( GLboolean flag
) {
639 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
640 TRACE("(%d)\n", flag
);
641 funcs
->gl
.p_glEdgeFlag( flag
);
644 /***********************************************************************
645 * glEdgeFlagPointer (OPENGL32.@)
647 void WINAPI
glEdgeFlagPointer( GLsizei stride
, const void* pointer
) {
648 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
649 TRACE("(%d, %p)\n", stride
, pointer
);
650 funcs
->gl
.p_glEdgeFlagPointer( stride
, pointer
);
653 /***********************************************************************
654 * glEdgeFlagv (OPENGL32.@)
656 void WINAPI
glEdgeFlagv( const GLboolean
* flag
) {
657 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
658 TRACE("(%p)\n", flag
);
659 funcs
->gl
.p_glEdgeFlagv( flag
);
662 /***********************************************************************
663 * glEnable (OPENGL32.@)
665 void WINAPI
glEnable( GLenum cap
) {
666 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
667 TRACE("(%d)\n", cap
);
668 funcs
->gl
.p_glEnable( cap
);
671 /***********************************************************************
672 * glEnableClientState (OPENGL32.@)
674 void WINAPI
glEnableClientState( GLenum array
) {
675 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
676 TRACE("(%d)\n", array
);
677 funcs
->gl
.p_glEnableClientState( array
);
680 /***********************************************************************
683 void WINAPI
glEnd( void ) {
684 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
686 funcs
->gl
.p_glEnd( );
689 /***********************************************************************
690 * glEndList (OPENGL32.@)
692 void WINAPI
glEndList( void ) {
693 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
695 funcs
->gl
.p_glEndList( );
698 /***********************************************************************
699 * glEvalCoord1d (OPENGL32.@)
701 void WINAPI
glEvalCoord1d( GLdouble u
) {
702 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
704 funcs
->gl
.p_glEvalCoord1d( u
);
707 /***********************************************************************
708 * glEvalCoord1dv (OPENGL32.@)
710 void WINAPI
glEvalCoord1dv( const GLdouble
* u
) {
711 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
713 funcs
->gl
.p_glEvalCoord1dv( u
);
716 /***********************************************************************
717 * glEvalCoord1f (OPENGL32.@)
719 void WINAPI
glEvalCoord1f( GLfloat u
) {
720 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
722 funcs
->gl
.p_glEvalCoord1f( u
);
725 /***********************************************************************
726 * glEvalCoord1fv (OPENGL32.@)
728 void WINAPI
glEvalCoord1fv( const GLfloat
* u
) {
729 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
731 funcs
->gl
.p_glEvalCoord1fv( u
);
734 /***********************************************************************
735 * glEvalCoord2d (OPENGL32.@)
737 void WINAPI
glEvalCoord2d( GLdouble u
, GLdouble v
) {
738 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
739 TRACE("(%f, %f)\n", u
, v
);
740 funcs
->gl
.p_glEvalCoord2d( u
, v
);
743 /***********************************************************************
744 * glEvalCoord2dv (OPENGL32.@)
746 void WINAPI
glEvalCoord2dv( const GLdouble
* u
) {
747 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
749 funcs
->gl
.p_glEvalCoord2dv( u
);
752 /***********************************************************************
753 * glEvalCoord2f (OPENGL32.@)
755 void WINAPI
glEvalCoord2f( GLfloat u
, GLfloat v
) {
756 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
757 TRACE("(%f, %f)\n", u
, v
);
758 funcs
->gl
.p_glEvalCoord2f( u
, v
);
761 /***********************************************************************
762 * glEvalCoord2fv (OPENGL32.@)
764 void WINAPI
glEvalCoord2fv( const GLfloat
* u
) {
765 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
767 funcs
->gl
.p_glEvalCoord2fv( u
);
770 /***********************************************************************
771 * glEvalMesh1 (OPENGL32.@)
773 void WINAPI
glEvalMesh1( GLenum mode
, GLint i1
, GLint i2
) {
774 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
775 TRACE("(%d, %d, %d)\n", mode
, i1
, i2
);
776 funcs
->gl
.p_glEvalMesh1( mode
, i1
, i2
);
779 /***********************************************************************
780 * glEvalMesh2 (OPENGL32.@)
782 void WINAPI
glEvalMesh2( GLenum mode
, GLint i1
, GLint i2
, GLint j1
, GLint j2
) {
783 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
784 TRACE("(%d, %d, %d, %d, %d)\n", mode
, i1
, i2
, j1
, j2
);
785 funcs
->gl
.p_glEvalMesh2( mode
, i1
, i2
, j1
, j2
);
788 /***********************************************************************
789 * glEvalPoint1 (OPENGL32.@)
791 void WINAPI
glEvalPoint1( GLint i
) {
792 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
794 funcs
->gl
.p_glEvalPoint1( i
);
797 /***********************************************************************
798 * glEvalPoint2 (OPENGL32.@)
800 void WINAPI
glEvalPoint2( GLint i
, GLint j
) {
801 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
802 TRACE("(%d, %d)\n", i
, j
);
803 funcs
->gl
.p_glEvalPoint2( i
, j
);
806 /***********************************************************************
807 * glFeedbackBuffer (OPENGL32.@)
809 void WINAPI
glFeedbackBuffer( GLsizei size
, GLenum type
, GLfloat
* buffer
) {
810 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
811 TRACE("(%d, %d, %p)\n", size
, type
, buffer
);
812 funcs
->gl
.p_glFeedbackBuffer( size
, type
, buffer
);
815 /***********************************************************************
816 * glFinish (OPENGL32.@)
818 void WINAPI
glFinish( void ) {
819 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
821 funcs
->gl
.p_glFinish( );
824 /***********************************************************************
825 * glFlush (OPENGL32.@)
827 void WINAPI
glFlush( void ) {
828 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
830 funcs
->gl
.p_glFlush( );
833 /***********************************************************************
834 * glFogf (OPENGL32.@)
836 void WINAPI
glFogf( GLenum pname
, GLfloat param
) {
837 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
838 TRACE("(%d, %f)\n", pname
, param
);
839 funcs
->gl
.p_glFogf( pname
, param
);
842 /***********************************************************************
843 * glFogfv (OPENGL32.@)
845 void WINAPI
glFogfv( GLenum pname
, const GLfloat
* params
) {
846 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
847 TRACE("(%d, %p)\n", pname
, params
);
848 funcs
->gl
.p_glFogfv( pname
, params
);
851 /***********************************************************************
852 * glFogi (OPENGL32.@)
854 void WINAPI
glFogi( GLenum pname
, GLint param
) {
855 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
856 TRACE("(%d, %d)\n", pname
, param
);
857 funcs
->gl
.p_glFogi( pname
, param
);
860 /***********************************************************************
861 * glFogiv (OPENGL32.@)
863 void WINAPI
glFogiv( GLenum pname
, const GLint
* params
) {
864 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
865 TRACE("(%d, %p)\n", pname
, params
);
866 funcs
->gl
.p_glFogiv( pname
, params
);
869 /***********************************************************************
870 * glFrontFace (OPENGL32.@)
872 void WINAPI
glFrontFace( GLenum mode
) {
873 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
874 TRACE("(%d)\n", mode
);
875 funcs
->gl
.p_glFrontFace( mode
);
878 /***********************************************************************
879 * glFrustum (OPENGL32.@)
881 void WINAPI
glFrustum( GLdouble left
, GLdouble right
, GLdouble bottom
, GLdouble top
, GLdouble zNear
, GLdouble zFar
) {
882 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
883 TRACE("(%f, %f, %f, %f, %f, %f)\n", left
, right
, bottom
, top
, zNear
, zFar
);
884 funcs
->gl
.p_glFrustum( left
, right
, bottom
, top
, zNear
, zFar
);
887 /***********************************************************************
888 * glGenLists (OPENGL32.@)
890 GLuint WINAPI
glGenLists( GLsizei range
) {
891 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
892 TRACE("(%d)\n", range
);
893 return funcs
->gl
.p_glGenLists( range
);
896 /***********************************************************************
897 * glGenTextures (OPENGL32.@)
899 void WINAPI
glGenTextures( GLsizei n
, GLuint
* textures
) {
900 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
901 TRACE("(%d, %p)\n", n
, textures
);
902 funcs
->gl
.p_glGenTextures( n
, textures
);
905 /***********************************************************************
906 * glGetBooleanv (OPENGL32.@)
908 void WINAPI
glGetBooleanv( GLenum pname
, GLboolean
* data
) {
909 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
910 TRACE("(%d, %p)\n", pname
, data
);
911 funcs
->gl
.p_glGetBooleanv( pname
, data
);
914 /***********************************************************************
915 * glGetClipPlane (OPENGL32.@)
917 void WINAPI
glGetClipPlane( GLenum plane
, GLdouble
* equation
) {
918 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
919 TRACE("(%d, %p)\n", plane
, equation
);
920 funcs
->gl
.p_glGetClipPlane( plane
, equation
);
923 /***********************************************************************
924 * glGetDoublev (OPENGL32.@)
926 void WINAPI
glGetDoublev( GLenum pname
, GLdouble
* data
) {
927 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
928 TRACE("(%d, %p)\n", pname
, data
);
929 funcs
->gl
.p_glGetDoublev( pname
, data
);
932 /***********************************************************************
933 * glGetError (OPENGL32.@)
935 GLenum WINAPI
glGetError( void ) {
936 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
938 return funcs
->gl
.p_glGetError( );
941 /***********************************************************************
942 * glGetFloatv (OPENGL32.@)
944 void WINAPI
glGetFloatv( GLenum pname
, GLfloat
* data
) {
945 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
946 TRACE("(%d, %p)\n", pname
, data
);
947 funcs
->gl
.p_glGetFloatv( pname
, data
);
950 /***********************************************************************
951 * glGetLightfv (OPENGL32.@)
953 void WINAPI
glGetLightfv( GLenum light
, GLenum pname
, GLfloat
* params
) {
954 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
955 TRACE("(%d, %d, %p)\n", light
, pname
, params
);
956 funcs
->gl
.p_glGetLightfv( light
, pname
, params
);
959 /***********************************************************************
960 * glGetLightiv (OPENGL32.@)
962 void WINAPI
glGetLightiv( GLenum light
, GLenum pname
, GLint
* params
) {
963 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
964 TRACE("(%d, %d, %p)\n", light
, pname
, params
);
965 funcs
->gl
.p_glGetLightiv( light
, pname
, params
);
968 /***********************************************************************
969 * glGetMapdv (OPENGL32.@)
971 void WINAPI
glGetMapdv( GLenum target
, GLenum query
, GLdouble
* v
) {
972 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
973 TRACE("(%d, %d, %p)\n", target
, query
, v
);
974 funcs
->gl
.p_glGetMapdv( target
, query
, v
);
977 /***********************************************************************
978 * glGetMapfv (OPENGL32.@)
980 void WINAPI
glGetMapfv( GLenum target
, GLenum query
, GLfloat
* v
) {
981 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
982 TRACE("(%d, %d, %p)\n", target
, query
, v
);
983 funcs
->gl
.p_glGetMapfv( target
, query
, v
);
986 /***********************************************************************
987 * glGetMapiv (OPENGL32.@)
989 void WINAPI
glGetMapiv( GLenum target
, GLenum query
, GLint
* v
) {
990 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
991 TRACE("(%d, %d, %p)\n", target
, query
, v
);
992 funcs
->gl
.p_glGetMapiv( target
, query
, v
);
995 /***********************************************************************
996 * glGetMaterialfv (OPENGL32.@)
998 void WINAPI
glGetMaterialfv( GLenum face
, GLenum pname
, GLfloat
* params
) {
999 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1000 TRACE("(%d, %d, %p)\n", face
, pname
, params
);
1001 funcs
->gl
.p_glGetMaterialfv( face
, pname
, params
);
1004 /***********************************************************************
1005 * glGetMaterialiv (OPENGL32.@)
1007 void WINAPI
glGetMaterialiv( GLenum face
, GLenum pname
, GLint
* params
) {
1008 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1009 TRACE("(%d, %d, %p)\n", face
, pname
, params
);
1010 funcs
->gl
.p_glGetMaterialiv( face
, pname
, params
);
1013 /***********************************************************************
1014 * glGetPixelMapfv (OPENGL32.@)
1016 void WINAPI
glGetPixelMapfv( GLenum map
, GLfloat
* values
) {
1017 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1018 TRACE("(%d, %p)\n", map
, values
);
1019 funcs
->gl
.p_glGetPixelMapfv( map
, values
);
1022 /***********************************************************************
1023 * glGetPixelMapuiv (OPENGL32.@)
1025 void WINAPI
glGetPixelMapuiv( GLenum map
, GLuint
* values
) {
1026 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1027 TRACE("(%d, %p)\n", map
, values
);
1028 funcs
->gl
.p_glGetPixelMapuiv( map
, values
);
1031 /***********************************************************************
1032 * glGetPixelMapusv (OPENGL32.@)
1034 void WINAPI
glGetPixelMapusv( GLenum map
, GLushort
* values
) {
1035 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1036 TRACE("(%d, %p)\n", map
, values
);
1037 funcs
->gl
.p_glGetPixelMapusv( map
, values
);
1040 /***********************************************************************
1041 * glGetPointerv (OPENGL32.@)
1043 void WINAPI
glGetPointerv( GLenum pname
, void** params
) {
1044 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1045 TRACE("(%d, %p)\n", pname
, params
);
1046 funcs
->gl
.p_glGetPointerv( pname
, params
);
1049 /***********************************************************************
1050 * glGetPolygonStipple (OPENGL32.@)
1052 void WINAPI
glGetPolygonStipple( GLubyte
* mask
) {
1053 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1054 TRACE("(%p)\n", mask
);
1055 funcs
->gl
.p_glGetPolygonStipple( mask
);
1058 /***********************************************************************
1059 * glGetTexEnvfv (OPENGL32.@)
1061 void WINAPI
glGetTexEnvfv( GLenum target
, GLenum pname
, GLfloat
* params
) {
1062 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1063 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
1064 funcs
->gl
.p_glGetTexEnvfv( target
, pname
, params
);
1067 /***********************************************************************
1068 * glGetTexEnviv (OPENGL32.@)
1070 void WINAPI
glGetTexEnviv( GLenum target
, GLenum pname
, GLint
* params
) {
1071 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1072 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
1073 funcs
->gl
.p_glGetTexEnviv( target
, pname
, params
);
1076 /***********************************************************************
1077 * glGetTexGendv (OPENGL32.@)
1079 void WINAPI
glGetTexGendv( GLenum coord
, GLenum pname
, GLdouble
* params
) {
1080 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1081 TRACE("(%d, %d, %p)\n", coord
, pname
, params
);
1082 funcs
->gl
.p_glGetTexGendv( coord
, pname
, params
);
1085 /***********************************************************************
1086 * glGetTexGenfv (OPENGL32.@)
1088 void WINAPI
glGetTexGenfv( GLenum coord
, GLenum pname
, GLfloat
* params
) {
1089 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1090 TRACE("(%d, %d, %p)\n", coord
, pname
, params
);
1091 funcs
->gl
.p_glGetTexGenfv( coord
, pname
, params
);
1094 /***********************************************************************
1095 * glGetTexGeniv (OPENGL32.@)
1097 void WINAPI
glGetTexGeniv( GLenum coord
, GLenum pname
, GLint
* params
) {
1098 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1099 TRACE("(%d, %d, %p)\n", coord
, pname
, params
);
1100 funcs
->gl
.p_glGetTexGeniv( coord
, pname
, params
);
1103 /***********************************************************************
1104 * glGetTexImage (OPENGL32.@)
1106 void WINAPI
glGetTexImage( GLenum target
, GLint level
, GLenum format
, GLenum type
, void* pixels
) {
1107 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1108 TRACE("(%d, %d, %d, %d, %p)\n", target
, level
, format
, type
, pixels
);
1109 funcs
->gl
.p_glGetTexImage( target
, level
, format
, type
, pixels
);
1112 /***********************************************************************
1113 * glGetTexLevelParameterfv (OPENGL32.@)
1115 void WINAPI
glGetTexLevelParameterfv( GLenum target
, GLint level
, GLenum pname
, GLfloat
* params
) {
1116 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1117 TRACE("(%d, %d, %d, %p)\n", target
, level
, pname
, params
);
1118 funcs
->gl
.p_glGetTexLevelParameterfv( target
, level
, pname
, params
);
1121 /***********************************************************************
1122 * glGetTexLevelParameteriv (OPENGL32.@)
1124 void WINAPI
glGetTexLevelParameteriv( GLenum target
, GLint level
, GLenum pname
, GLint
* params
) {
1125 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1126 TRACE("(%d, %d, %d, %p)\n", target
, level
, pname
, params
);
1127 funcs
->gl
.p_glGetTexLevelParameteriv( target
, level
, pname
, params
);
1130 /***********************************************************************
1131 * glGetTexParameterfv (OPENGL32.@)
1133 void WINAPI
glGetTexParameterfv( GLenum target
, GLenum pname
, GLfloat
* params
) {
1134 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1135 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
1136 funcs
->gl
.p_glGetTexParameterfv( target
, pname
, params
);
1139 /***********************************************************************
1140 * glGetTexParameteriv (OPENGL32.@)
1142 void WINAPI
glGetTexParameteriv( GLenum target
, GLenum pname
, GLint
* params
) {
1143 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1144 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
1145 funcs
->gl
.p_glGetTexParameteriv( target
, pname
, params
);
1148 /***********************************************************************
1149 * glHint (OPENGL32.@)
1151 void WINAPI
glHint( GLenum target
, GLenum mode
) {
1152 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1153 TRACE("(%d, %d)\n", target
, mode
);
1154 funcs
->gl
.p_glHint( target
, mode
);
1157 /***********************************************************************
1158 * glIndexMask (OPENGL32.@)
1160 void WINAPI
glIndexMask( GLuint mask
) {
1161 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1162 TRACE("(%d)\n", mask
);
1163 funcs
->gl
.p_glIndexMask( mask
);
1166 /***********************************************************************
1167 * glIndexPointer (OPENGL32.@)
1169 void WINAPI
glIndexPointer( GLenum type
, GLsizei stride
, const void* pointer
) {
1170 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1171 TRACE("(%d, %d, %p)\n", type
, stride
, pointer
);
1172 funcs
->gl
.p_glIndexPointer( type
, stride
, pointer
);
1175 /***********************************************************************
1176 * glIndexd (OPENGL32.@)
1178 void WINAPI
glIndexd( GLdouble c
) {
1179 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1180 TRACE("(%f)\n", c
);
1181 funcs
->gl
.p_glIndexd( c
);
1184 /***********************************************************************
1185 * glIndexdv (OPENGL32.@)
1187 void WINAPI
glIndexdv( const GLdouble
* c
) {
1188 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1189 TRACE("(%p)\n", c
);
1190 funcs
->gl
.p_glIndexdv( c
);
1193 /***********************************************************************
1194 * glIndexf (OPENGL32.@)
1196 void WINAPI
glIndexf( GLfloat c
) {
1197 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1198 TRACE("(%f)\n", c
);
1199 funcs
->gl
.p_glIndexf( c
);
1202 /***********************************************************************
1203 * glIndexfv (OPENGL32.@)
1205 void WINAPI
glIndexfv( const GLfloat
* c
) {
1206 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1207 TRACE("(%p)\n", c
);
1208 funcs
->gl
.p_glIndexfv( c
);
1211 /***********************************************************************
1212 * glIndexi (OPENGL32.@)
1214 void WINAPI
glIndexi( GLint c
) {
1215 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1216 TRACE("(%d)\n", c
);
1217 funcs
->gl
.p_glIndexi( c
);
1220 /***********************************************************************
1221 * glIndexiv (OPENGL32.@)
1223 void WINAPI
glIndexiv( const GLint
* c
) {
1224 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1225 TRACE("(%p)\n", c
);
1226 funcs
->gl
.p_glIndexiv( c
);
1229 /***********************************************************************
1230 * glIndexs (OPENGL32.@)
1232 void WINAPI
glIndexs( GLshort c
) {
1233 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1234 TRACE("(%d)\n", c
);
1235 funcs
->gl
.p_glIndexs( c
);
1238 /***********************************************************************
1239 * glIndexsv (OPENGL32.@)
1241 void WINAPI
glIndexsv( const GLshort
* c
) {
1242 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1243 TRACE("(%p)\n", c
);
1244 funcs
->gl
.p_glIndexsv( c
);
1247 /***********************************************************************
1248 * glIndexub (OPENGL32.@)
1250 void WINAPI
glIndexub( GLubyte c
) {
1251 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1252 TRACE("(%d)\n", c
);
1253 funcs
->gl
.p_glIndexub( c
);
1256 /***********************************************************************
1257 * glIndexubv (OPENGL32.@)
1259 void WINAPI
glIndexubv( const GLubyte
* c
) {
1260 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1261 TRACE("(%p)\n", c
);
1262 funcs
->gl
.p_glIndexubv( c
);
1265 /***********************************************************************
1266 * glInitNames (OPENGL32.@)
1268 void WINAPI
glInitNames( void ) {
1269 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1271 funcs
->gl
.p_glInitNames( );
1274 /***********************************************************************
1275 * glInterleavedArrays (OPENGL32.@)
1277 void WINAPI
glInterleavedArrays( GLenum format
, GLsizei stride
, const void* pointer
) {
1278 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1279 TRACE("(%d, %d, %p)\n", format
, stride
, pointer
);
1280 funcs
->gl
.p_glInterleavedArrays( format
, stride
, pointer
);
1283 /***********************************************************************
1284 * glIsEnabled (OPENGL32.@)
1286 GLboolean WINAPI
glIsEnabled( GLenum cap
) {
1287 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1288 TRACE("(%d)\n", cap
);
1289 return funcs
->gl
.p_glIsEnabled( cap
);
1292 /***********************************************************************
1293 * glIsList (OPENGL32.@)
1295 GLboolean WINAPI
glIsList( GLuint list
) {
1296 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1297 TRACE("(%d)\n", list
);
1298 return funcs
->gl
.p_glIsList( list
);
1301 /***********************************************************************
1302 * glIsTexture (OPENGL32.@)
1304 GLboolean WINAPI
glIsTexture( GLuint texture
) {
1305 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1306 TRACE("(%d)\n", texture
);
1307 return funcs
->gl
.p_glIsTexture( texture
);
1310 /***********************************************************************
1311 * glLightModelf (OPENGL32.@)
1313 void WINAPI
glLightModelf( GLenum pname
, GLfloat param
) {
1314 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1315 TRACE("(%d, %f)\n", pname
, param
);
1316 funcs
->gl
.p_glLightModelf( pname
, param
);
1319 /***********************************************************************
1320 * glLightModelfv (OPENGL32.@)
1322 void WINAPI
glLightModelfv( GLenum pname
, const GLfloat
* params
) {
1323 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1324 TRACE("(%d, %p)\n", pname
, params
);
1325 funcs
->gl
.p_glLightModelfv( pname
, params
);
1328 /***********************************************************************
1329 * glLightModeli (OPENGL32.@)
1331 void WINAPI
glLightModeli( GLenum pname
, GLint param
) {
1332 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1333 TRACE("(%d, %d)\n", pname
, param
);
1334 funcs
->gl
.p_glLightModeli( pname
, param
);
1337 /***********************************************************************
1338 * glLightModeliv (OPENGL32.@)
1340 void WINAPI
glLightModeliv( GLenum pname
, const GLint
* params
) {
1341 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1342 TRACE("(%d, %p)\n", pname
, params
);
1343 funcs
->gl
.p_glLightModeliv( pname
, params
);
1346 /***********************************************************************
1347 * glLightf (OPENGL32.@)
1349 void WINAPI
glLightf( GLenum light
, GLenum pname
, GLfloat param
) {
1350 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1351 TRACE("(%d, %d, %f)\n", light
, pname
, param
);
1352 funcs
->gl
.p_glLightf( light
, pname
, param
);
1355 /***********************************************************************
1356 * glLightfv (OPENGL32.@)
1358 void WINAPI
glLightfv( GLenum light
, GLenum pname
, const GLfloat
* params
) {
1359 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1360 TRACE("(%d, %d, %p)\n", light
, pname
, params
);
1361 funcs
->gl
.p_glLightfv( light
, pname
, params
);
1364 /***********************************************************************
1365 * glLighti (OPENGL32.@)
1367 void WINAPI
glLighti( GLenum light
, GLenum pname
, GLint param
) {
1368 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1369 TRACE("(%d, %d, %d)\n", light
, pname
, param
);
1370 funcs
->gl
.p_glLighti( light
, pname
, param
);
1373 /***********************************************************************
1374 * glLightiv (OPENGL32.@)
1376 void WINAPI
glLightiv( GLenum light
, GLenum pname
, const GLint
* params
) {
1377 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1378 TRACE("(%d, %d, %p)\n", light
, pname
, params
);
1379 funcs
->gl
.p_glLightiv( light
, pname
, params
);
1382 /***********************************************************************
1383 * glLineStipple (OPENGL32.@)
1385 void WINAPI
glLineStipple( GLint factor
, GLushort pattern
) {
1386 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1387 TRACE("(%d, %d)\n", factor
, pattern
);
1388 funcs
->gl
.p_glLineStipple( factor
, pattern
);
1391 /***********************************************************************
1392 * glLineWidth (OPENGL32.@)
1394 void WINAPI
glLineWidth( GLfloat width
) {
1395 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1396 TRACE("(%f)\n", width
);
1397 funcs
->gl
.p_glLineWidth( width
);
1400 /***********************************************************************
1401 * glListBase (OPENGL32.@)
1403 void WINAPI
glListBase( GLuint base
) {
1404 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1405 TRACE("(%d)\n", base
);
1406 funcs
->gl
.p_glListBase( base
);
1409 /***********************************************************************
1410 * glLoadIdentity (OPENGL32.@)
1412 void WINAPI
glLoadIdentity( void ) {
1413 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1415 funcs
->gl
.p_glLoadIdentity( );
1418 /***********************************************************************
1419 * glLoadMatrixd (OPENGL32.@)
1421 void WINAPI
glLoadMatrixd( const GLdouble
* m
) {
1422 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1423 TRACE("(%p)\n", m
);
1424 funcs
->gl
.p_glLoadMatrixd( m
);
1427 /***********************************************************************
1428 * glLoadMatrixf (OPENGL32.@)
1430 void WINAPI
glLoadMatrixf( const GLfloat
* m
) {
1431 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1432 TRACE("(%p)\n", m
);
1433 funcs
->gl
.p_glLoadMatrixf( m
);
1436 /***********************************************************************
1437 * glLoadName (OPENGL32.@)
1439 void WINAPI
glLoadName( GLuint name
) {
1440 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1441 TRACE("(%d)\n", name
);
1442 funcs
->gl
.p_glLoadName( name
);
1445 /***********************************************************************
1446 * glLogicOp (OPENGL32.@)
1448 void WINAPI
glLogicOp( GLenum opcode
) {
1449 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1450 TRACE("(%d)\n", opcode
);
1451 funcs
->gl
.p_glLogicOp( opcode
);
1454 /***********************************************************************
1455 * glMap1d (OPENGL32.@)
1457 void WINAPI
glMap1d( GLenum target
, GLdouble u1
, GLdouble u2
, GLint stride
, GLint order
, const GLdouble
* points
) {
1458 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1459 TRACE("(%d, %f, %f, %d, %d, %p)\n", target
, u1
, u2
, stride
, order
, points
);
1460 funcs
->gl
.p_glMap1d( target
, u1
, u2
, stride
, order
, points
);
1463 /***********************************************************************
1464 * glMap1f (OPENGL32.@)
1466 void WINAPI
glMap1f( GLenum target
, GLfloat u1
, GLfloat u2
, GLint stride
, GLint order
, const GLfloat
* points
) {
1467 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1468 TRACE("(%d, %f, %f, %d, %d, %p)\n", target
, u1
, u2
, stride
, order
, points
);
1469 funcs
->gl
.p_glMap1f( target
, u1
, u2
, stride
, order
, points
);
1472 /***********************************************************************
1473 * glMap2d (OPENGL32.@)
1475 void WINAPI
glMap2d( GLenum target
, GLdouble u1
, GLdouble u2
, GLint ustride
, GLint uorder
, GLdouble v1
, GLdouble v2
, GLint vstride
, GLint vorder
, const GLdouble
* points
) {
1476 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1477 TRACE("(%d, %f, %f, %d, %d, %f, %f, %d, %d, %p)\n", target
, u1
, u2
, ustride
, uorder
, v1
, v2
, vstride
, vorder
, points
);
1478 funcs
->gl
.p_glMap2d( target
, u1
, u2
, ustride
, uorder
, v1
, v2
, vstride
, vorder
, points
);
1481 /***********************************************************************
1482 * glMap2f (OPENGL32.@)
1484 void WINAPI
glMap2f( GLenum target
, GLfloat u1
, GLfloat u2
, GLint ustride
, GLint uorder
, GLfloat v1
, GLfloat v2
, GLint vstride
, GLint vorder
, const GLfloat
* points
) {
1485 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1486 TRACE("(%d, %f, %f, %d, %d, %f, %f, %d, %d, %p)\n", target
, u1
, u2
, ustride
, uorder
, v1
, v2
, vstride
, vorder
, points
);
1487 funcs
->gl
.p_glMap2f( target
, u1
, u2
, ustride
, uorder
, v1
, v2
, vstride
, vorder
, points
);
1490 /***********************************************************************
1491 * glMapGrid1d (OPENGL32.@)
1493 void WINAPI
glMapGrid1d( GLint un
, GLdouble u1
, GLdouble u2
) {
1494 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1495 TRACE("(%d, %f, %f)\n", un
, u1
, u2
);
1496 funcs
->gl
.p_glMapGrid1d( un
, u1
, u2
);
1499 /***********************************************************************
1500 * glMapGrid1f (OPENGL32.@)
1502 void WINAPI
glMapGrid1f( GLint un
, GLfloat u1
, GLfloat u2
) {
1503 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1504 TRACE("(%d, %f, %f)\n", un
, u1
, u2
);
1505 funcs
->gl
.p_glMapGrid1f( un
, u1
, u2
);
1508 /***********************************************************************
1509 * glMapGrid2d (OPENGL32.@)
1511 void WINAPI
glMapGrid2d( GLint un
, GLdouble u1
, GLdouble u2
, GLint vn
, GLdouble v1
, GLdouble v2
) {
1512 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1513 TRACE("(%d, %f, %f, %d, %f, %f)\n", un
, u1
, u2
, vn
, v1
, v2
);
1514 funcs
->gl
.p_glMapGrid2d( un
, u1
, u2
, vn
, v1
, v2
);
1517 /***********************************************************************
1518 * glMapGrid2f (OPENGL32.@)
1520 void WINAPI
glMapGrid2f( GLint un
, GLfloat u1
, GLfloat u2
, GLint vn
, GLfloat v1
, GLfloat v2
) {
1521 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1522 TRACE("(%d, %f, %f, %d, %f, %f)\n", un
, u1
, u2
, vn
, v1
, v2
);
1523 funcs
->gl
.p_glMapGrid2f( un
, u1
, u2
, vn
, v1
, v2
);
1526 /***********************************************************************
1527 * glMaterialf (OPENGL32.@)
1529 void WINAPI
glMaterialf( GLenum face
, GLenum pname
, GLfloat param
) {
1530 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1531 TRACE("(%d, %d, %f)\n", face
, pname
, param
);
1532 funcs
->gl
.p_glMaterialf( face
, pname
, param
);
1535 /***********************************************************************
1536 * glMaterialfv (OPENGL32.@)
1538 void WINAPI
glMaterialfv( GLenum face
, GLenum pname
, const GLfloat
* params
) {
1539 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1540 TRACE("(%d, %d, %p)\n", face
, pname
, params
);
1541 funcs
->gl
.p_glMaterialfv( face
, pname
, params
);
1544 /***********************************************************************
1545 * glMateriali (OPENGL32.@)
1547 void WINAPI
glMateriali( GLenum face
, GLenum pname
, GLint param
) {
1548 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1549 TRACE("(%d, %d, %d)\n", face
, pname
, param
);
1550 funcs
->gl
.p_glMateriali( face
, pname
, param
);
1553 /***********************************************************************
1554 * glMaterialiv (OPENGL32.@)
1556 void WINAPI
glMaterialiv( GLenum face
, GLenum pname
, const GLint
* params
) {
1557 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1558 TRACE("(%d, %d, %p)\n", face
, pname
, params
);
1559 funcs
->gl
.p_glMaterialiv( face
, pname
, params
);
1562 /***********************************************************************
1563 * glMatrixMode (OPENGL32.@)
1565 void WINAPI
glMatrixMode( GLenum mode
) {
1566 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1567 TRACE("(%d)\n", mode
);
1568 funcs
->gl
.p_glMatrixMode( mode
);
1571 /***********************************************************************
1572 * glMultMatrixd (OPENGL32.@)
1574 void WINAPI
glMultMatrixd( const GLdouble
* m
) {
1575 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1576 TRACE("(%p)\n", m
);
1577 funcs
->gl
.p_glMultMatrixd( m
);
1580 /***********************************************************************
1581 * glMultMatrixf (OPENGL32.@)
1583 void WINAPI
glMultMatrixf( const GLfloat
* m
) {
1584 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1585 TRACE("(%p)\n", m
);
1586 funcs
->gl
.p_glMultMatrixf( m
);
1589 /***********************************************************************
1590 * glNewList (OPENGL32.@)
1592 void WINAPI
glNewList( GLuint list
, GLenum mode
) {
1593 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1594 TRACE("(%d, %d)\n", list
, mode
);
1595 funcs
->gl
.p_glNewList( list
, mode
);
1598 /***********************************************************************
1599 * glNormal3b (OPENGL32.@)
1601 void WINAPI
glNormal3b( GLbyte nx
, GLbyte ny
, GLbyte nz
) {
1602 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1603 TRACE("(%d, %d, %d)\n", nx
, ny
, nz
);
1604 funcs
->gl
.p_glNormal3b( nx
, ny
, nz
);
1607 /***********************************************************************
1608 * glNormal3bv (OPENGL32.@)
1610 void WINAPI
glNormal3bv( const GLbyte
* v
) {
1611 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1612 TRACE("(%p)\n", v
);
1613 funcs
->gl
.p_glNormal3bv( v
);
1616 /***********************************************************************
1617 * glNormal3d (OPENGL32.@)
1619 void WINAPI
glNormal3d( GLdouble nx
, GLdouble ny
, GLdouble nz
) {
1620 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1621 TRACE("(%f, %f, %f)\n", nx
, ny
, nz
);
1622 funcs
->gl
.p_glNormal3d( nx
, ny
, nz
);
1625 /***********************************************************************
1626 * glNormal3dv (OPENGL32.@)
1628 void WINAPI
glNormal3dv( const GLdouble
* v
) {
1629 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1630 TRACE("(%p)\n", v
);
1631 funcs
->gl
.p_glNormal3dv( v
);
1634 /***********************************************************************
1635 * glNormal3f (OPENGL32.@)
1637 void WINAPI
glNormal3f( GLfloat nx
, GLfloat ny
, GLfloat nz
) {
1638 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1639 TRACE("(%f, %f, %f)\n", nx
, ny
, nz
);
1640 funcs
->gl
.p_glNormal3f( nx
, ny
, nz
);
1643 /***********************************************************************
1644 * glNormal3fv (OPENGL32.@)
1646 void WINAPI
glNormal3fv( const GLfloat
* v
) {
1647 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1648 TRACE("(%p)\n", v
);
1649 funcs
->gl
.p_glNormal3fv( v
);
1652 /***********************************************************************
1653 * glNormal3i (OPENGL32.@)
1655 void WINAPI
glNormal3i( GLint nx
, GLint ny
, GLint nz
) {
1656 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1657 TRACE("(%d, %d, %d)\n", nx
, ny
, nz
);
1658 funcs
->gl
.p_glNormal3i( nx
, ny
, nz
);
1661 /***********************************************************************
1662 * glNormal3iv (OPENGL32.@)
1664 void WINAPI
glNormal3iv( const GLint
* v
) {
1665 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1666 TRACE("(%p)\n", v
);
1667 funcs
->gl
.p_glNormal3iv( v
);
1670 /***********************************************************************
1671 * glNormal3s (OPENGL32.@)
1673 void WINAPI
glNormal3s( GLshort nx
, GLshort ny
, GLshort nz
) {
1674 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1675 TRACE("(%d, %d, %d)\n", nx
, ny
, nz
);
1676 funcs
->gl
.p_glNormal3s( nx
, ny
, nz
);
1679 /***********************************************************************
1680 * glNormal3sv (OPENGL32.@)
1682 void WINAPI
glNormal3sv( const GLshort
* v
) {
1683 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1684 TRACE("(%p)\n", v
);
1685 funcs
->gl
.p_glNormal3sv( v
);
1688 /***********************************************************************
1689 * glNormalPointer (OPENGL32.@)
1691 void WINAPI
glNormalPointer( GLenum type
, GLsizei stride
, const void* pointer
) {
1692 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1693 TRACE("(%d, %d, %p)\n", type
, stride
, pointer
);
1694 funcs
->gl
.p_glNormalPointer( type
, stride
, pointer
);
1697 /***********************************************************************
1698 * glOrtho (OPENGL32.@)
1700 void WINAPI
glOrtho( GLdouble left
, GLdouble right
, GLdouble bottom
, GLdouble top
, GLdouble zNear
, GLdouble zFar
) {
1701 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1702 TRACE("(%f, %f, %f, %f, %f, %f)\n", left
, right
, bottom
, top
, zNear
, zFar
);
1703 funcs
->gl
.p_glOrtho( left
, right
, bottom
, top
, zNear
, zFar
);
1706 /***********************************************************************
1707 * glPassThrough (OPENGL32.@)
1709 void WINAPI
glPassThrough( GLfloat token
) {
1710 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1711 TRACE("(%f)\n", token
);
1712 funcs
->gl
.p_glPassThrough( token
);
1715 /***********************************************************************
1716 * glPixelMapfv (OPENGL32.@)
1718 void WINAPI
glPixelMapfv( GLenum map
, GLsizei mapsize
, const GLfloat
* values
) {
1719 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1720 TRACE("(%d, %d, %p)\n", map
, mapsize
, values
);
1721 funcs
->gl
.p_glPixelMapfv( map
, mapsize
, values
);
1724 /***********************************************************************
1725 * glPixelMapuiv (OPENGL32.@)
1727 void WINAPI
glPixelMapuiv( GLenum map
, GLsizei mapsize
, const GLuint
* values
) {
1728 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1729 TRACE("(%d, %d, %p)\n", map
, mapsize
, values
);
1730 funcs
->gl
.p_glPixelMapuiv( map
, mapsize
, values
);
1733 /***********************************************************************
1734 * glPixelMapusv (OPENGL32.@)
1736 void WINAPI
glPixelMapusv( GLenum map
, GLsizei mapsize
, const GLushort
* values
) {
1737 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1738 TRACE("(%d, %d, %p)\n", map
, mapsize
, values
);
1739 funcs
->gl
.p_glPixelMapusv( map
, mapsize
, values
);
1742 /***********************************************************************
1743 * glPixelStoref (OPENGL32.@)
1745 void WINAPI
glPixelStoref( GLenum pname
, GLfloat param
) {
1746 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1747 TRACE("(%d, %f)\n", pname
, param
);
1748 funcs
->gl
.p_glPixelStoref( pname
, param
);
1751 /***********************************************************************
1752 * glPixelStorei (OPENGL32.@)
1754 void WINAPI
glPixelStorei( GLenum pname
, GLint param
) {
1755 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1756 TRACE("(%d, %d)\n", pname
, param
);
1757 funcs
->gl
.p_glPixelStorei( pname
, param
);
1760 /***********************************************************************
1761 * glPixelTransferf (OPENGL32.@)
1763 void WINAPI
glPixelTransferf( GLenum pname
, GLfloat param
) {
1764 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1765 TRACE("(%d, %f)\n", pname
, param
);
1766 funcs
->gl
.p_glPixelTransferf( pname
, param
);
1769 /***********************************************************************
1770 * glPixelTransferi (OPENGL32.@)
1772 void WINAPI
glPixelTransferi( GLenum pname
, GLint param
) {
1773 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1774 TRACE("(%d, %d)\n", pname
, param
);
1775 funcs
->gl
.p_glPixelTransferi( pname
, param
);
1778 /***********************************************************************
1779 * glPixelZoom (OPENGL32.@)
1781 void WINAPI
glPixelZoom( GLfloat xfactor
, GLfloat yfactor
) {
1782 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1783 TRACE("(%f, %f)\n", xfactor
, yfactor
);
1784 funcs
->gl
.p_glPixelZoom( xfactor
, yfactor
);
1787 /***********************************************************************
1788 * glPointSize (OPENGL32.@)
1790 void WINAPI
glPointSize( GLfloat size
) {
1791 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1792 TRACE("(%f)\n", size
);
1793 funcs
->gl
.p_glPointSize( size
);
1796 /***********************************************************************
1797 * glPolygonMode (OPENGL32.@)
1799 void WINAPI
glPolygonMode( GLenum face
, GLenum mode
) {
1800 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1801 TRACE("(%d, %d)\n", face
, mode
);
1802 funcs
->gl
.p_glPolygonMode( face
, mode
);
1805 /***********************************************************************
1806 * glPolygonOffset (OPENGL32.@)
1808 void WINAPI
glPolygonOffset( GLfloat factor
, GLfloat units
) {
1809 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1810 TRACE("(%f, %f)\n", factor
, units
);
1811 funcs
->gl
.p_glPolygonOffset( factor
, units
);
1814 /***********************************************************************
1815 * glPolygonStipple (OPENGL32.@)
1817 void WINAPI
glPolygonStipple( const GLubyte
* mask
) {
1818 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1819 TRACE("(%p)\n", mask
);
1820 funcs
->gl
.p_glPolygonStipple( mask
);
1823 /***********************************************************************
1824 * glPopAttrib (OPENGL32.@)
1826 void WINAPI
glPopAttrib( void ) {
1827 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1829 funcs
->gl
.p_glPopAttrib( );
1832 /***********************************************************************
1833 * glPopClientAttrib (OPENGL32.@)
1835 void WINAPI
glPopClientAttrib( void ) {
1836 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1838 funcs
->gl
.p_glPopClientAttrib( );
1841 /***********************************************************************
1842 * glPopMatrix (OPENGL32.@)
1844 void WINAPI
glPopMatrix( void ) {
1845 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1847 funcs
->gl
.p_glPopMatrix( );
1850 /***********************************************************************
1851 * glPopName (OPENGL32.@)
1853 void WINAPI
glPopName( void ) {
1854 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1856 funcs
->gl
.p_glPopName( );
1859 /***********************************************************************
1860 * glPrioritizeTextures (OPENGL32.@)
1862 void WINAPI
glPrioritizeTextures( GLsizei n
, const GLuint
* textures
, const GLfloat
* priorities
) {
1863 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1864 TRACE("(%d, %p, %p)\n", n
, textures
, priorities
);
1865 funcs
->gl
.p_glPrioritizeTextures( n
, textures
, priorities
);
1868 /***********************************************************************
1869 * glPushAttrib (OPENGL32.@)
1871 void WINAPI
glPushAttrib( GLbitfield mask
) {
1872 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1873 TRACE("(%d)\n", mask
);
1874 funcs
->gl
.p_glPushAttrib( mask
);
1877 /***********************************************************************
1878 * glPushClientAttrib (OPENGL32.@)
1880 void WINAPI
glPushClientAttrib( GLbitfield mask
) {
1881 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1882 TRACE("(%d)\n", mask
);
1883 funcs
->gl
.p_glPushClientAttrib( mask
);
1886 /***********************************************************************
1887 * glPushMatrix (OPENGL32.@)
1889 void WINAPI
glPushMatrix( void ) {
1890 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1892 funcs
->gl
.p_glPushMatrix( );
1895 /***********************************************************************
1896 * glPushName (OPENGL32.@)
1898 void WINAPI
glPushName( GLuint name
) {
1899 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1900 TRACE("(%d)\n", name
);
1901 funcs
->gl
.p_glPushName( name
);
1904 /***********************************************************************
1905 * glRasterPos2d (OPENGL32.@)
1907 void WINAPI
glRasterPos2d( GLdouble x
, GLdouble y
) {
1908 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1909 TRACE("(%f, %f)\n", x
, y
);
1910 funcs
->gl
.p_glRasterPos2d( x
, y
);
1913 /***********************************************************************
1914 * glRasterPos2dv (OPENGL32.@)
1916 void WINAPI
glRasterPos2dv( const GLdouble
* v
) {
1917 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1918 TRACE("(%p)\n", v
);
1919 funcs
->gl
.p_glRasterPos2dv( v
);
1922 /***********************************************************************
1923 * glRasterPos2f (OPENGL32.@)
1925 void WINAPI
glRasterPos2f( GLfloat x
, GLfloat y
) {
1926 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1927 TRACE("(%f, %f)\n", x
, y
);
1928 funcs
->gl
.p_glRasterPos2f( x
, y
);
1931 /***********************************************************************
1932 * glRasterPos2fv (OPENGL32.@)
1934 void WINAPI
glRasterPos2fv( const GLfloat
* v
) {
1935 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1936 TRACE("(%p)\n", v
);
1937 funcs
->gl
.p_glRasterPos2fv( v
);
1940 /***********************************************************************
1941 * glRasterPos2i (OPENGL32.@)
1943 void WINAPI
glRasterPos2i( GLint x
, GLint y
) {
1944 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1945 TRACE("(%d, %d)\n", x
, y
);
1946 funcs
->gl
.p_glRasterPos2i( x
, y
);
1949 /***********************************************************************
1950 * glRasterPos2iv (OPENGL32.@)
1952 void WINAPI
glRasterPos2iv( const GLint
* v
) {
1953 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1954 TRACE("(%p)\n", v
);
1955 funcs
->gl
.p_glRasterPos2iv( v
);
1958 /***********************************************************************
1959 * glRasterPos2s (OPENGL32.@)
1961 void WINAPI
glRasterPos2s( GLshort x
, GLshort y
) {
1962 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1963 TRACE("(%d, %d)\n", x
, y
);
1964 funcs
->gl
.p_glRasterPos2s( x
, y
);
1967 /***********************************************************************
1968 * glRasterPos2sv (OPENGL32.@)
1970 void WINAPI
glRasterPos2sv( const GLshort
* v
) {
1971 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1972 TRACE("(%p)\n", v
);
1973 funcs
->gl
.p_glRasterPos2sv( v
);
1976 /***********************************************************************
1977 * glRasterPos3d (OPENGL32.@)
1979 void WINAPI
glRasterPos3d( GLdouble x
, GLdouble y
, GLdouble z
) {
1980 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1981 TRACE("(%f, %f, %f)\n", x
, y
, z
);
1982 funcs
->gl
.p_glRasterPos3d( x
, y
, z
);
1985 /***********************************************************************
1986 * glRasterPos3dv (OPENGL32.@)
1988 void WINAPI
glRasterPos3dv( const GLdouble
* v
) {
1989 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1990 TRACE("(%p)\n", v
);
1991 funcs
->gl
.p_glRasterPos3dv( v
);
1994 /***********************************************************************
1995 * glRasterPos3f (OPENGL32.@)
1997 void WINAPI
glRasterPos3f( GLfloat x
, GLfloat y
, GLfloat z
) {
1998 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1999 TRACE("(%f, %f, %f)\n", x
, y
, z
);
2000 funcs
->gl
.p_glRasterPos3f( x
, y
, z
);
2003 /***********************************************************************
2004 * glRasterPos3fv (OPENGL32.@)
2006 void WINAPI
glRasterPos3fv( const GLfloat
* v
) {
2007 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2008 TRACE("(%p)\n", v
);
2009 funcs
->gl
.p_glRasterPos3fv( v
);
2012 /***********************************************************************
2013 * glRasterPos3i (OPENGL32.@)
2015 void WINAPI
glRasterPos3i( GLint x
, GLint y
, GLint z
) {
2016 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2017 TRACE("(%d, %d, %d)\n", x
, y
, z
);
2018 funcs
->gl
.p_glRasterPos3i( x
, y
, z
);
2021 /***********************************************************************
2022 * glRasterPos3iv (OPENGL32.@)
2024 void WINAPI
glRasterPos3iv( const GLint
* v
) {
2025 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2026 TRACE("(%p)\n", v
);
2027 funcs
->gl
.p_glRasterPos3iv( v
);
2030 /***********************************************************************
2031 * glRasterPos3s (OPENGL32.@)
2033 void WINAPI
glRasterPos3s( GLshort x
, GLshort y
, GLshort z
) {
2034 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2035 TRACE("(%d, %d, %d)\n", x
, y
, z
);
2036 funcs
->gl
.p_glRasterPos3s( x
, y
, z
);
2039 /***********************************************************************
2040 * glRasterPos3sv (OPENGL32.@)
2042 void WINAPI
glRasterPos3sv( const GLshort
* v
) {
2043 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2044 TRACE("(%p)\n", v
);
2045 funcs
->gl
.p_glRasterPos3sv( v
);
2048 /***********************************************************************
2049 * glRasterPos4d (OPENGL32.@)
2051 void WINAPI
glRasterPos4d( GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
2052 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2053 TRACE("(%f, %f, %f, %f)\n", x
, y
, z
, w
);
2054 funcs
->gl
.p_glRasterPos4d( x
, y
, z
, w
);
2057 /***********************************************************************
2058 * glRasterPos4dv (OPENGL32.@)
2060 void WINAPI
glRasterPos4dv( const GLdouble
* v
) {
2061 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2062 TRACE("(%p)\n", v
);
2063 funcs
->gl
.p_glRasterPos4dv( v
);
2066 /***********************************************************************
2067 * glRasterPos4f (OPENGL32.@)
2069 void WINAPI
glRasterPos4f( GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
2070 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2071 TRACE("(%f, %f, %f, %f)\n", x
, y
, z
, w
);
2072 funcs
->gl
.p_glRasterPos4f( x
, y
, z
, w
);
2075 /***********************************************************************
2076 * glRasterPos4fv (OPENGL32.@)
2078 void WINAPI
glRasterPos4fv( const GLfloat
* v
) {
2079 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2080 TRACE("(%p)\n", v
);
2081 funcs
->gl
.p_glRasterPos4fv( v
);
2084 /***********************************************************************
2085 * glRasterPos4i (OPENGL32.@)
2087 void WINAPI
glRasterPos4i( GLint x
, GLint y
, GLint z
, GLint w
) {
2088 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2089 TRACE("(%d, %d, %d, %d)\n", x
, y
, z
, w
);
2090 funcs
->gl
.p_glRasterPos4i( x
, y
, z
, w
);
2093 /***********************************************************************
2094 * glRasterPos4iv (OPENGL32.@)
2096 void WINAPI
glRasterPos4iv( const GLint
* v
) {
2097 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2098 TRACE("(%p)\n", v
);
2099 funcs
->gl
.p_glRasterPos4iv( v
);
2102 /***********************************************************************
2103 * glRasterPos4s (OPENGL32.@)
2105 void WINAPI
glRasterPos4s( GLshort x
, GLshort y
, GLshort z
, GLshort w
) {
2106 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2107 TRACE("(%d, %d, %d, %d)\n", x
, y
, z
, w
);
2108 funcs
->gl
.p_glRasterPos4s( x
, y
, z
, w
);
2111 /***********************************************************************
2112 * glRasterPos4sv (OPENGL32.@)
2114 void WINAPI
glRasterPos4sv( const GLshort
* v
) {
2115 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2116 TRACE("(%p)\n", v
);
2117 funcs
->gl
.p_glRasterPos4sv( v
);
2120 /***********************************************************************
2121 * glReadBuffer (OPENGL32.@)
2123 void WINAPI
glReadBuffer( GLenum src
) {
2124 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2125 TRACE("(%d)\n", src
);
2126 funcs
->gl
.p_glReadBuffer( src
);
2129 /***********************************************************************
2130 * glReadPixels (OPENGL32.@)
2132 void WINAPI
glReadPixels( GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, void* pixels
) {
2133 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2134 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", x
, y
, width
, height
, format
, type
, pixels
);
2135 funcs
->gl
.p_glReadPixels( x
, y
, width
, height
, format
, type
, pixels
);
2138 /***********************************************************************
2139 * glRectd (OPENGL32.@)
2141 void WINAPI
glRectd( GLdouble x1
, GLdouble y1
, GLdouble x2
, GLdouble y2
) {
2142 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2143 TRACE("(%f, %f, %f, %f)\n", x1
, y1
, x2
, y2
);
2144 funcs
->gl
.p_glRectd( x1
, y1
, x2
, y2
);
2147 /***********************************************************************
2148 * glRectdv (OPENGL32.@)
2150 void WINAPI
glRectdv( const GLdouble
* v1
, const GLdouble
* v2
) {
2151 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2152 TRACE("(%p, %p)\n", v1
, v2
);
2153 funcs
->gl
.p_glRectdv( v1
, v2
);
2156 /***********************************************************************
2157 * glRectf (OPENGL32.@)
2159 void WINAPI
glRectf( GLfloat x1
, GLfloat y1
, GLfloat x2
, GLfloat y2
) {
2160 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2161 TRACE("(%f, %f, %f, %f)\n", x1
, y1
, x2
, y2
);
2162 funcs
->gl
.p_glRectf( x1
, y1
, x2
, y2
);
2165 /***********************************************************************
2166 * glRectfv (OPENGL32.@)
2168 void WINAPI
glRectfv( const GLfloat
* v1
, const GLfloat
* v2
) {
2169 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2170 TRACE("(%p, %p)\n", v1
, v2
);
2171 funcs
->gl
.p_glRectfv( v1
, v2
);
2174 /***********************************************************************
2175 * glRecti (OPENGL32.@)
2177 void WINAPI
glRecti( GLint x1
, GLint y1
, GLint x2
, GLint y2
) {
2178 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2179 TRACE("(%d, %d, %d, %d)\n", x1
, y1
, x2
, y2
);
2180 funcs
->gl
.p_glRecti( x1
, y1
, x2
, y2
);
2183 /***********************************************************************
2184 * glRectiv (OPENGL32.@)
2186 void WINAPI
glRectiv( const GLint
* v1
, const GLint
* v2
) {
2187 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2188 TRACE("(%p, %p)\n", v1
, v2
);
2189 funcs
->gl
.p_glRectiv( v1
, v2
);
2192 /***********************************************************************
2193 * glRects (OPENGL32.@)
2195 void WINAPI
glRects( GLshort x1
, GLshort y1
, GLshort x2
, GLshort y2
) {
2196 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2197 TRACE("(%d, %d, %d, %d)\n", x1
, y1
, x2
, y2
);
2198 funcs
->gl
.p_glRects( x1
, y1
, x2
, y2
);
2201 /***********************************************************************
2202 * glRectsv (OPENGL32.@)
2204 void WINAPI
glRectsv( const GLshort
* v1
, const GLshort
* v2
) {
2205 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2206 TRACE("(%p, %p)\n", v1
, v2
);
2207 funcs
->gl
.p_glRectsv( v1
, v2
);
2210 /***********************************************************************
2211 * glRenderMode (OPENGL32.@)
2213 GLint WINAPI
glRenderMode( GLenum mode
) {
2214 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2215 TRACE("(%d)\n", mode
);
2216 return funcs
->gl
.p_glRenderMode( mode
);
2219 /***********************************************************************
2220 * glRotated (OPENGL32.@)
2222 void WINAPI
glRotated( GLdouble angle
, GLdouble x
, GLdouble y
, GLdouble z
) {
2223 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2224 TRACE("(%f, %f, %f, %f)\n", angle
, x
, y
, z
);
2225 funcs
->gl
.p_glRotated( angle
, x
, y
, z
);
2228 /***********************************************************************
2229 * glRotatef (OPENGL32.@)
2231 void WINAPI
glRotatef( GLfloat angle
, GLfloat x
, GLfloat y
, GLfloat z
) {
2232 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2233 TRACE("(%f, %f, %f, %f)\n", angle
, x
, y
, z
);
2234 funcs
->gl
.p_glRotatef( angle
, x
, y
, z
);
2237 /***********************************************************************
2238 * glScaled (OPENGL32.@)
2240 void WINAPI
glScaled( GLdouble x
, GLdouble y
, GLdouble z
) {
2241 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2242 TRACE("(%f, %f, %f)\n", x
, y
, z
);
2243 funcs
->gl
.p_glScaled( x
, y
, z
);
2246 /***********************************************************************
2247 * glScalef (OPENGL32.@)
2249 void WINAPI
glScalef( GLfloat x
, GLfloat y
, GLfloat z
) {
2250 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2251 TRACE("(%f, %f, %f)\n", x
, y
, z
);
2252 funcs
->gl
.p_glScalef( x
, y
, z
);
2255 /***********************************************************************
2256 * glScissor (OPENGL32.@)
2258 void WINAPI
glScissor( GLint x
, GLint y
, GLsizei width
, GLsizei height
) {
2259 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2260 TRACE("(%d, %d, %d, %d)\n", x
, y
, width
, height
);
2261 funcs
->gl
.p_glScissor( x
, y
, width
, height
);
2264 /***********************************************************************
2265 * glSelectBuffer (OPENGL32.@)
2267 void WINAPI
glSelectBuffer( GLsizei size
, GLuint
* buffer
) {
2268 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2269 TRACE("(%d, %p)\n", size
, buffer
);
2270 funcs
->gl
.p_glSelectBuffer( size
, buffer
);
2273 /***********************************************************************
2274 * glShadeModel (OPENGL32.@)
2276 void WINAPI
glShadeModel( GLenum mode
) {
2277 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2278 TRACE("(%d)\n", mode
);
2279 funcs
->gl
.p_glShadeModel( mode
);
2282 /***********************************************************************
2283 * glStencilFunc (OPENGL32.@)
2285 void WINAPI
glStencilFunc( GLenum func
, GLint ref
, GLuint mask
) {
2286 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2287 TRACE("(%d, %d, %d)\n", func
, ref
, mask
);
2288 funcs
->gl
.p_glStencilFunc( func
, ref
, mask
);
2291 /***********************************************************************
2292 * glStencilMask (OPENGL32.@)
2294 void WINAPI
glStencilMask( GLuint mask
) {
2295 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2296 TRACE("(%d)\n", mask
);
2297 funcs
->gl
.p_glStencilMask( mask
);
2300 /***********************************************************************
2301 * glStencilOp (OPENGL32.@)
2303 void WINAPI
glStencilOp( GLenum fail
, GLenum zfail
, GLenum zpass
) {
2304 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2305 TRACE("(%d, %d, %d)\n", fail
, zfail
, zpass
);
2306 funcs
->gl
.p_glStencilOp( fail
, zfail
, zpass
);
2309 /***********************************************************************
2310 * glTexCoord1d (OPENGL32.@)
2312 void WINAPI
glTexCoord1d( GLdouble s
) {
2313 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2314 TRACE("(%f)\n", s
);
2315 funcs
->gl
.p_glTexCoord1d( s
);
2318 /***********************************************************************
2319 * glTexCoord1dv (OPENGL32.@)
2321 void WINAPI
glTexCoord1dv( const GLdouble
* v
) {
2322 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2323 TRACE("(%p)\n", v
);
2324 funcs
->gl
.p_glTexCoord1dv( v
);
2327 /***********************************************************************
2328 * glTexCoord1f (OPENGL32.@)
2330 void WINAPI
glTexCoord1f( GLfloat s
) {
2331 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2332 TRACE("(%f)\n", s
);
2333 funcs
->gl
.p_glTexCoord1f( s
);
2336 /***********************************************************************
2337 * glTexCoord1fv (OPENGL32.@)
2339 void WINAPI
glTexCoord1fv( const GLfloat
* v
) {
2340 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2341 TRACE("(%p)\n", v
);
2342 funcs
->gl
.p_glTexCoord1fv( v
);
2345 /***********************************************************************
2346 * glTexCoord1i (OPENGL32.@)
2348 void WINAPI
glTexCoord1i( GLint s
) {
2349 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2350 TRACE("(%d)\n", s
);
2351 funcs
->gl
.p_glTexCoord1i( s
);
2354 /***********************************************************************
2355 * glTexCoord1iv (OPENGL32.@)
2357 void WINAPI
glTexCoord1iv( const GLint
* v
) {
2358 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2359 TRACE("(%p)\n", v
);
2360 funcs
->gl
.p_glTexCoord1iv( v
);
2363 /***********************************************************************
2364 * glTexCoord1s (OPENGL32.@)
2366 void WINAPI
glTexCoord1s( GLshort s
) {
2367 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2368 TRACE("(%d)\n", s
);
2369 funcs
->gl
.p_glTexCoord1s( s
);
2372 /***********************************************************************
2373 * glTexCoord1sv (OPENGL32.@)
2375 void WINAPI
glTexCoord1sv( const GLshort
* v
) {
2376 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2377 TRACE("(%p)\n", v
);
2378 funcs
->gl
.p_glTexCoord1sv( v
);
2381 /***********************************************************************
2382 * glTexCoord2d (OPENGL32.@)
2384 void WINAPI
glTexCoord2d( GLdouble s
, GLdouble t
) {
2385 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2386 TRACE("(%f, %f)\n", s
, t
);
2387 funcs
->gl
.p_glTexCoord2d( s
, t
);
2390 /***********************************************************************
2391 * glTexCoord2dv (OPENGL32.@)
2393 void WINAPI
glTexCoord2dv( const GLdouble
* v
) {
2394 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2395 TRACE("(%p)\n", v
);
2396 funcs
->gl
.p_glTexCoord2dv( v
);
2399 /***********************************************************************
2400 * glTexCoord2f (OPENGL32.@)
2402 void WINAPI
glTexCoord2f( GLfloat s
, GLfloat t
) {
2403 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2404 TRACE("(%f, %f)\n", s
, t
);
2405 funcs
->gl
.p_glTexCoord2f( s
, t
);
2408 /***********************************************************************
2409 * glTexCoord2fv (OPENGL32.@)
2411 void WINAPI
glTexCoord2fv( const GLfloat
* v
) {
2412 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2413 TRACE("(%p)\n", v
);
2414 funcs
->gl
.p_glTexCoord2fv( v
);
2417 /***********************************************************************
2418 * glTexCoord2i (OPENGL32.@)
2420 void WINAPI
glTexCoord2i( GLint s
, GLint t
) {
2421 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2422 TRACE("(%d, %d)\n", s
, t
);
2423 funcs
->gl
.p_glTexCoord2i( s
, t
);
2426 /***********************************************************************
2427 * glTexCoord2iv (OPENGL32.@)
2429 void WINAPI
glTexCoord2iv( const GLint
* v
) {
2430 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2431 TRACE("(%p)\n", v
);
2432 funcs
->gl
.p_glTexCoord2iv( v
);
2435 /***********************************************************************
2436 * glTexCoord2s (OPENGL32.@)
2438 void WINAPI
glTexCoord2s( GLshort s
, GLshort t
) {
2439 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2440 TRACE("(%d, %d)\n", s
, t
);
2441 funcs
->gl
.p_glTexCoord2s( s
, t
);
2444 /***********************************************************************
2445 * glTexCoord2sv (OPENGL32.@)
2447 void WINAPI
glTexCoord2sv( const GLshort
* v
) {
2448 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2449 TRACE("(%p)\n", v
);
2450 funcs
->gl
.p_glTexCoord2sv( v
);
2453 /***********************************************************************
2454 * glTexCoord3d (OPENGL32.@)
2456 void WINAPI
glTexCoord3d( GLdouble s
, GLdouble t
, GLdouble r
) {
2457 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2458 TRACE("(%f, %f, %f)\n", s
, t
, r
);
2459 funcs
->gl
.p_glTexCoord3d( s
, t
, r
);
2462 /***********************************************************************
2463 * glTexCoord3dv (OPENGL32.@)
2465 void WINAPI
glTexCoord3dv( const GLdouble
* v
) {
2466 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2467 TRACE("(%p)\n", v
);
2468 funcs
->gl
.p_glTexCoord3dv( v
);
2471 /***********************************************************************
2472 * glTexCoord3f (OPENGL32.@)
2474 void WINAPI
glTexCoord3f( GLfloat s
, GLfloat t
, GLfloat r
) {
2475 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2476 TRACE("(%f, %f, %f)\n", s
, t
, r
);
2477 funcs
->gl
.p_glTexCoord3f( s
, t
, r
);
2480 /***********************************************************************
2481 * glTexCoord3fv (OPENGL32.@)
2483 void WINAPI
glTexCoord3fv( const GLfloat
* v
) {
2484 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2485 TRACE("(%p)\n", v
);
2486 funcs
->gl
.p_glTexCoord3fv( v
);
2489 /***********************************************************************
2490 * glTexCoord3i (OPENGL32.@)
2492 void WINAPI
glTexCoord3i( GLint s
, GLint t
, GLint r
) {
2493 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2494 TRACE("(%d, %d, %d)\n", s
, t
, r
);
2495 funcs
->gl
.p_glTexCoord3i( s
, t
, r
);
2498 /***********************************************************************
2499 * glTexCoord3iv (OPENGL32.@)
2501 void WINAPI
glTexCoord3iv( const GLint
* v
) {
2502 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2503 TRACE("(%p)\n", v
);
2504 funcs
->gl
.p_glTexCoord3iv( v
);
2507 /***********************************************************************
2508 * glTexCoord3s (OPENGL32.@)
2510 void WINAPI
glTexCoord3s( GLshort s
, GLshort t
, GLshort r
) {
2511 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2512 TRACE("(%d, %d, %d)\n", s
, t
, r
);
2513 funcs
->gl
.p_glTexCoord3s( s
, t
, r
);
2516 /***********************************************************************
2517 * glTexCoord3sv (OPENGL32.@)
2519 void WINAPI
glTexCoord3sv( const GLshort
* v
) {
2520 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2521 TRACE("(%p)\n", v
);
2522 funcs
->gl
.p_glTexCoord3sv( v
);
2525 /***********************************************************************
2526 * glTexCoord4d (OPENGL32.@)
2528 void WINAPI
glTexCoord4d( GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
) {
2529 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2530 TRACE("(%f, %f, %f, %f)\n", s
, t
, r
, q
);
2531 funcs
->gl
.p_glTexCoord4d( s
, t
, r
, q
);
2534 /***********************************************************************
2535 * glTexCoord4dv (OPENGL32.@)
2537 void WINAPI
glTexCoord4dv( const GLdouble
* v
) {
2538 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2539 TRACE("(%p)\n", v
);
2540 funcs
->gl
.p_glTexCoord4dv( v
);
2543 /***********************************************************************
2544 * glTexCoord4f (OPENGL32.@)
2546 void WINAPI
glTexCoord4f( GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
) {
2547 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2548 TRACE("(%f, %f, %f, %f)\n", s
, t
, r
, q
);
2549 funcs
->gl
.p_glTexCoord4f( s
, t
, r
, q
);
2552 /***********************************************************************
2553 * glTexCoord4fv (OPENGL32.@)
2555 void WINAPI
glTexCoord4fv( const GLfloat
* v
) {
2556 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2557 TRACE("(%p)\n", v
);
2558 funcs
->gl
.p_glTexCoord4fv( v
);
2561 /***********************************************************************
2562 * glTexCoord4i (OPENGL32.@)
2564 void WINAPI
glTexCoord4i( GLint s
, GLint t
, GLint r
, GLint q
) {
2565 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2566 TRACE("(%d, %d, %d, %d)\n", s
, t
, r
, q
);
2567 funcs
->gl
.p_glTexCoord4i( s
, t
, r
, q
);
2570 /***********************************************************************
2571 * glTexCoord4iv (OPENGL32.@)
2573 void WINAPI
glTexCoord4iv( const GLint
* v
) {
2574 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2575 TRACE("(%p)\n", v
);
2576 funcs
->gl
.p_glTexCoord4iv( v
);
2579 /***********************************************************************
2580 * glTexCoord4s (OPENGL32.@)
2582 void WINAPI
glTexCoord4s( GLshort s
, GLshort t
, GLshort r
, GLshort q
) {
2583 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2584 TRACE("(%d, %d, %d, %d)\n", s
, t
, r
, q
);
2585 funcs
->gl
.p_glTexCoord4s( s
, t
, r
, q
);
2588 /***********************************************************************
2589 * glTexCoord4sv (OPENGL32.@)
2591 void WINAPI
glTexCoord4sv( const GLshort
* v
) {
2592 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2593 TRACE("(%p)\n", v
);
2594 funcs
->gl
.p_glTexCoord4sv( v
);
2597 /***********************************************************************
2598 * glTexCoordPointer (OPENGL32.@)
2600 void WINAPI
glTexCoordPointer( GLint size
, GLenum type
, GLsizei stride
, const void* pointer
) {
2601 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2602 TRACE("(%d, %d, %d, %p)\n", size
, type
, stride
, pointer
);
2603 funcs
->gl
.p_glTexCoordPointer( size
, type
, stride
, pointer
);
2606 /***********************************************************************
2607 * glTexEnvf (OPENGL32.@)
2609 void WINAPI
glTexEnvf( GLenum target
, GLenum pname
, GLfloat param
) {
2610 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2611 TRACE("(%d, %d, %f)\n", target
, pname
, param
);
2612 funcs
->gl
.p_glTexEnvf( target
, pname
, param
);
2615 /***********************************************************************
2616 * glTexEnvfv (OPENGL32.@)
2618 void WINAPI
glTexEnvfv( GLenum target
, GLenum pname
, const GLfloat
* params
) {
2619 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2620 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2621 funcs
->gl
.p_glTexEnvfv( target
, pname
, params
);
2624 /***********************************************************************
2625 * glTexEnvi (OPENGL32.@)
2627 void WINAPI
glTexEnvi( GLenum target
, GLenum pname
, GLint param
) {
2628 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2629 TRACE("(%d, %d, %d)\n", target
, pname
, param
);
2630 funcs
->gl
.p_glTexEnvi( target
, pname
, param
);
2633 /***********************************************************************
2634 * glTexEnviv (OPENGL32.@)
2636 void WINAPI
glTexEnviv( GLenum target
, GLenum pname
, const GLint
* params
) {
2637 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2638 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2639 funcs
->gl
.p_glTexEnviv( target
, pname
, params
);
2642 /***********************************************************************
2643 * glTexGend (OPENGL32.@)
2645 void WINAPI
glTexGend( GLenum coord
, GLenum pname
, GLdouble param
) {
2646 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2647 TRACE("(%d, %d, %f)\n", coord
, pname
, param
);
2648 funcs
->gl
.p_glTexGend( coord
, pname
, param
);
2651 /***********************************************************************
2652 * glTexGendv (OPENGL32.@)
2654 void WINAPI
glTexGendv( GLenum coord
, GLenum pname
, const GLdouble
* params
) {
2655 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2656 TRACE("(%d, %d, %p)\n", coord
, pname
, params
);
2657 funcs
->gl
.p_glTexGendv( coord
, pname
, params
);
2660 /***********************************************************************
2661 * glTexGenf (OPENGL32.@)
2663 void WINAPI
glTexGenf( GLenum coord
, GLenum pname
, GLfloat param
) {
2664 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2665 TRACE("(%d, %d, %f)\n", coord
, pname
, param
);
2666 funcs
->gl
.p_glTexGenf( coord
, pname
, param
);
2669 /***********************************************************************
2670 * glTexGenfv (OPENGL32.@)
2672 void WINAPI
glTexGenfv( GLenum coord
, GLenum pname
, const GLfloat
* params
) {
2673 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2674 TRACE("(%d, %d, %p)\n", coord
, pname
, params
);
2675 funcs
->gl
.p_glTexGenfv( coord
, pname
, params
);
2678 /***********************************************************************
2679 * glTexGeni (OPENGL32.@)
2681 void WINAPI
glTexGeni( GLenum coord
, GLenum pname
, GLint param
) {
2682 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2683 TRACE("(%d, %d, %d)\n", coord
, pname
, param
);
2684 funcs
->gl
.p_glTexGeni( coord
, pname
, param
);
2687 /***********************************************************************
2688 * glTexGeniv (OPENGL32.@)
2690 void WINAPI
glTexGeniv( GLenum coord
, GLenum pname
, const GLint
* params
) {
2691 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2692 TRACE("(%d, %d, %p)\n", coord
, pname
, params
);
2693 funcs
->gl
.p_glTexGeniv( coord
, pname
, params
);
2696 /***********************************************************************
2697 * glTexImage1D (OPENGL32.@)
2699 void WINAPI
glTexImage1D( GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLint border
, GLenum format
, GLenum type
, const void* pixels
) {
2700 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2701 TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, border
, format
, type
, pixels
);
2702 funcs
->gl
.p_glTexImage1D( target
, level
, internalformat
, width
, border
, format
, type
, pixels
);
2705 /***********************************************************************
2706 * glTexImage2D (OPENGL32.@)
2708 void WINAPI
glTexImage2D( GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLenum format
, GLenum type
, const void* pixels
) {
2709 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2710 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, height
, border
, format
, type
, pixels
);
2711 funcs
->gl
.p_glTexImage2D( target
, level
, internalformat
, width
, height
, border
, format
, type
, pixels
);
2714 /***********************************************************************
2715 * glTexParameterf (OPENGL32.@)
2717 void WINAPI
glTexParameterf( GLenum target
, GLenum pname
, GLfloat param
) {
2718 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2719 TRACE("(%d, %d, %f)\n", target
, pname
, param
);
2720 funcs
->gl
.p_glTexParameterf( target
, pname
, param
);
2723 /***********************************************************************
2724 * glTexParameterfv (OPENGL32.@)
2726 void WINAPI
glTexParameterfv( GLenum target
, GLenum pname
, const GLfloat
* params
) {
2727 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2728 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2729 funcs
->gl
.p_glTexParameterfv( target
, pname
, params
);
2732 /***********************************************************************
2733 * glTexParameteri (OPENGL32.@)
2735 void WINAPI
glTexParameteri( GLenum target
, GLenum pname
, GLint param
) {
2736 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2737 TRACE("(%d, %d, %d)\n", target
, pname
, param
);
2738 funcs
->gl
.p_glTexParameteri( target
, pname
, param
);
2741 /***********************************************************************
2742 * glTexParameteriv (OPENGL32.@)
2744 void WINAPI
glTexParameteriv( GLenum target
, GLenum pname
, const GLint
* params
) {
2745 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2746 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2747 funcs
->gl
.p_glTexParameteriv( target
, pname
, params
);
2750 /***********************************************************************
2751 * glTexSubImage1D (OPENGL32.@)
2753 void WINAPI
glTexSubImage1D( GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, const void* pixels
) {
2754 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2755 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, width
, format
, type
, pixels
);
2756 funcs
->gl
.p_glTexSubImage1D( target
, level
, xoffset
, width
, format
, type
, pixels
);
2759 /***********************************************************************
2760 * glTexSubImage2D (OPENGL32.@)
2762 void WINAPI
glTexSubImage2D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void* pixels
) {
2763 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2764 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, yoffset
, width
, height
, format
, type
, pixels
);
2765 funcs
->gl
.p_glTexSubImage2D( target
, level
, xoffset
, yoffset
, width
, height
, format
, type
, pixels
);
2768 /***********************************************************************
2769 * glTranslated (OPENGL32.@)
2771 void WINAPI
glTranslated( GLdouble x
, GLdouble y
, GLdouble z
) {
2772 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2773 TRACE("(%f, %f, %f)\n", x
, y
, z
);
2774 funcs
->gl
.p_glTranslated( x
, y
, z
);
2777 /***********************************************************************
2778 * glTranslatef (OPENGL32.@)
2780 void WINAPI
glTranslatef( GLfloat x
, GLfloat y
, GLfloat z
) {
2781 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2782 TRACE("(%f, %f, %f)\n", x
, y
, z
);
2783 funcs
->gl
.p_glTranslatef( x
, y
, z
);
2786 /***********************************************************************
2787 * glVertex2d (OPENGL32.@)
2789 void WINAPI
glVertex2d( GLdouble x
, GLdouble y
) {
2790 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2791 TRACE("(%f, %f)\n", x
, y
);
2792 funcs
->gl
.p_glVertex2d( x
, y
);
2795 /***********************************************************************
2796 * glVertex2dv (OPENGL32.@)
2798 void WINAPI
glVertex2dv( const GLdouble
* v
) {
2799 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2800 TRACE("(%p)\n", v
);
2801 funcs
->gl
.p_glVertex2dv( v
);
2804 /***********************************************************************
2805 * glVertex2f (OPENGL32.@)
2807 void WINAPI
glVertex2f( GLfloat x
, GLfloat y
) {
2808 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2809 TRACE("(%f, %f)\n", x
, y
);
2810 funcs
->gl
.p_glVertex2f( x
, y
);
2813 /***********************************************************************
2814 * glVertex2fv (OPENGL32.@)
2816 void WINAPI
glVertex2fv( const GLfloat
* v
) {
2817 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2818 TRACE("(%p)\n", v
);
2819 funcs
->gl
.p_glVertex2fv( v
);
2822 /***********************************************************************
2823 * glVertex2i (OPENGL32.@)
2825 void WINAPI
glVertex2i( GLint x
, GLint y
) {
2826 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2827 TRACE("(%d, %d)\n", x
, y
);
2828 funcs
->gl
.p_glVertex2i( x
, y
);
2831 /***********************************************************************
2832 * glVertex2iv (OPENGL32.@)
2834 void WINAPI
glVertex2iv( const GLint
* v
) {
2835 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2836 TRACE("(%p)\n", v
);
2837 funcs
->gl
.p_glVertex2iv( v
);
2840 /***********************************************************************
2841 * glVertex2s (OPENGL32.@)
2843 void WINAPI
glVertex2s( GLshort x
, GLshort y
) {
2844 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2845 TRACE("(%d, %d)\n", x
, y
);
2846 funcs
->gl
.p_glVertex2s( x
, y
);
2849 /***********************************************************************
2850 * glVertex2sv (OPENGL32.@)
2852 void WINAPI
glVertex2sv( const GLshort
* v
) {
2853 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2854 TRACE("(%p)\n", v
);
2855 funcs
->gl
.p_glVertex2sv( v
);
2858 /***********************************************************************
2859 * glVertex3d (OPENGL32.@)
2861 void WINAPI
glVertex3d( GLdouble x
, GLdouble y
, GLdouble z
) {
2862 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2863 TRACE("(%f, %f, %f)\n", x
, y
, z
);
2864 funcs
->gl
.p_glVertex3d( x
, y
, z
);
2867 /***********************************************************************
2868 * glVertex3dv (OPENGL32.@)
2870 void WINAPI
glVertex3dv( const GLdouble
* v
) {
2871 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2872 TRACE("(%p)\n", v
);
2873 funcs
->gl
.p_glVertex3dv( v
);
2876 /***********************************************************************
2877 * glVertex3f (OPENGL32.@)
2879 void WINAPI
glVertex3f( GLfloat x
, GLfloat y
, GLfloat z
) {
2880 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2881 TRACE("(%f, %f, %f)\n", x
, y
, z
);
2882 funcs
->gl
.p_glVertex3f( x
, y
, z
);
2885 /***********************************************************************
2886 * glVertex3fv (OPENGL32.@)
2888 void WINAPI
glVertex3fv( const GLfloat
* v
) {
2889 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2890 TRACE("(%p)\n", v
);
2891 funcs
->gl
.p_glVertex3fv( v
);
2894 /***********************************************************************
2895 * glVertex3i (OPENGL32.@)
2897 void WINAPI
glVertex3i( GLint x
, GLint y
, GLint z
) {
2898 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2899 TRACE("(%d, %d, %d)\n", x
, y
, z
);
2900 funcs
->gl
.p_glVertex3i( x
, y
, z
);
2903 /***********************************************************************
2904 * glVertex3iv (OPENGL32.@)
2906 void WINAPI
glVertex3iv( const GLint
* v
) {
2907 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2908 TRACE("(%p)\n", v
);
2909 funcs
->gl
.p_glVertex3iv( v
);
2912 /***********************************************************************
2913 * glVertex3s (OPENGL32.@)
2915 void WINAPI
glVertex3s( GLshort x
, GLshort y
, GLshort z
) {
2916 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2917 TRACE("(%d, %d, %d)\n", x
, y
, z
);
2918 funcs
->gl
.p_glVertex3s( x
, y
, z
);
2921 /***********************************************************************
2922 * glVertex3sv (OPENGL32.@)
2924 void WINAPI
glVertex3sv( const GLshort
* v
) {
2925 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2926 TRACE("(%p)\n", v
);
2927 funcs
->gl
.p_glVertex3sv( v
);
2930 /***********************************************************************
2931 * glVertex4d (OPENGL32.@)
2933 void WINAPI
glVertex4d( GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
2934 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2935 TRACE("(%f, %f, %f, %f)\n", x
, y
, z
, w
);
2936 funcs
->gl
.p_glVertex4d( x
, y
, z
, w
);
2939 /***********************************************************************
2940 * glVertex4dv (OPENGL32.@)
2942 void WINAPI
glVertex4dv( const GLdouble
* v
) {
2943 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2944 TRACE("(%p)\n", v
);
2945 funcs
->gl
.p_glVertex4dv( v
);
2948 /***********************************************************************
2949 * glVertex4f (OPENGL32.@)
2951 void WINAPI
glVertex4f( GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
2952 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2953 TRACE("(%f, %f, %f, %f)\n", x
, y
, z
, w
);
2954 funcs
->gl
.p_glVertex4f( x
, y
, z
, w
);
2957 /***********************************************************************
2958 * glVertex4fv (OPENGL32.@)
2960 void WINAPI
glVertex4fv( const GLfloat
* v
) {
2961 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2962 TRACE("(%p)\n", v
);
2963 funcs
->gl
.p_glVertex4fv( v
);
2966 /***********************************************************************
2967 * glVertex4i (OPENGL32.@)
2969 void WINAPI
glVertex4i( GLint x
, GLint y
, GLint z
, GLint w
) {
2970 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2971 TRACE("(%d, %d, %d, %d)\n", x
, y
, z
, w
);
2972 funcs
->gl
.p_glVertex4i( x
, y
, z
, w
);
2975 /***********************************************************************
2976 * glVertex4iv (OPENGL32.@)
2978 void WINAPI
glVertex4iv( const GLint
* v
) {
2979 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2980 TRACE("(%p)\n", v
);
2981 funcs
->gl
.p_glVertex4iv( v
);
2984 /***********************************************************************
2985 * glVertex4s (OPENGL32.@)
2987 void WINAPI
glVertex4s( GLshort x
, GLshort y
, GLshort z
, GLshort w
) {
2988 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2989 TRACE("(%d, %d, %d, %d)\n", x
, y
, z
, w
);
2990 funcs
->gl
.p_glVertex4s( x
, y
, z
, w
);
2993 /***********************************************************************
2994 * glVertex4sv (OPENGL32.@)
2996 void WINAPI
glVertex4sv( const GLshort
* v
) {
2997 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2998 TRACE("(%p)\n", v
);
2999 funcs
->gl
.p_glVertex4sv( v
);
3002 /***********************************************************************
3003 * glVertexPointer (OPENGL32.@)
3005 void WINAPI
glVertexPointer( GLint size
, GLenum type
, GLsizei stride
, const void* pointer
) {
3006 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
3007 TRACE("(%d, %d, %d, %p)\n", size
, type
, stride
, pointer
);
3008 funcs
->gl
.p_glVertexPointer( size
, type
, stride
, pointer
);
3011 /***********************************************************************
3012 * glViewport (OPENGL32.@)
3014 void WINAPI
glViewport( GLint x
, GLint y
, GLsizei width
, GLsizei height
) {
3015 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
3016 TRACE("(%d, %d, %d, %d)\n", x
, y
, width
, height
);
3017 funcs
->gl
.p_glViewport( x
, y
, width
, height
);
3019 static BOOL
null_wglCopyContext( struct wgl_context
* src
, struct wgl_context
* dst
, UINT mask
) { return 0; }
3020 static struct wgl_context
* null_wglCreateContext( HDC hdc
) { return 0; }
3021 static void null_wglDeleteContext( struct wgl_context
* context
) { }
3022 static INT
null_wglDescribePixelFormat( HDC hdc
, INT format
, UINT size
, PIXELFORMATDESCRIPTOR
* descr
) { return 0; }
3023 static INT
null_wglGetPixelFormat( HDC hdc
) { return 0; }
3024 static PROC
null_wglGetProcAddress( LPCSTR name
) { return 0; }
3025 static BOOL
null_wglMakeCurrent( HDC hdc
, struct wgl_context
* context
) { return 0; }
3026 static BOOL
null_wglSetPixelFormat( HDC hdc
, INT format
, const PIXELFORMATDESCRIPTOR
* descr
) { return 0; }
3027 static BOOL
null_wglShareLists( struct wgl_context
* org
, struct wgl_context
* dst
) { return 0; }
3028 static BOOL
null_wglSwapBuffers( HDC hdc
) { return 0; }
3029 static void null_glAccum( GLenum op
, GLfloat value
) { }
3030 static void null_glAlphaFunc( GLenum func
, GLfloat ref
) { }
3031 static GLboolean
null_glAreTexturesResident( GLsizei n
, const GLuint
* textures
, GLboolean
* residences
) { return 0; }
3032 static void null_glArrayElement( GLint i
) { }
3033 static void null_glBegin( GLenum mode
) { }
3034 static void null_glBindTexture( GLenum target
, GLuint texture
) { }
3035 static void null_glBitmap( GLsizei width
, GLsizei height
, GLfloat xorig
, GLfloat yorig
, GLfloat xmove
, GLfloat ymove
, const GLubyte
* bitmap
) { }
3036 static void null_glBlendFunc( GLenum sfactor
, GLenum dfactor
) { }
3037 static void null_glCallList( GLuint list
) { }
3038 static void null_glCallLists( GLsizei n
, GLenum type
, const void* lists
) { }
3039 static void null_glClear( GLbitfield mask
) { }
3040 static void null_glClearAccum( GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
) { }
3041 static void null_glClearColor( GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
) { }
3042 static void null_glClearDepth( GLdouble depth
) { }
3043 static void null_glClearIndex( GLfloat c
) { }
3044 static void null_glClearStencil( GLint s
) { }
3045 static void null_glClipPlane( GLenum plane
, const GLdouble
* equation
) { }
3046 static void null_glColor3b( GLbyte red
, GLbyte green
, GLbyte blue
) { }
3047 static void null_glColor3bv( const GLbyte
* v
) { }
3048 static void null_glColor3d( GLdouble red
, GLdouble green
, GLdouble blue
) { }
3049 static void null_glColor3dv( const GLdouble
* v
) { }
3050 static void null_glColor3f( GLfloat red
, GLfloat green
, GLfloat blue
) { }
3051 static void null_glColor3fv( const GLfloat
* v
) { }
3052 static void null_glColor3i( GLint red
, GLint green
, GLint blue
) { }
3053 static void null_glColor3iv( const GLint
* v
) { }
3054 static void null_glColor3s( GLshort red
, GLshort green
, GLshort blue
) { }
3055 static void null_glColor3sv( const GLshort
* v
) { }
3056 static void null_glColor3ub( GLubyte red
, GLubyte green
, GLubyte blue
) { }
3057 static void null_glColor3ubv( const GLubyte
* v
) { }
3058 static void null_glColor3ui( GLuint red
, GLuint green
, GLuint blue
) { }
3059 static void null_glColor3uiv( const GLuint
* v
) { }
3060 static void null_glColor3us( GLushort red
, GLushort green
, GLushort blue
) { }
3061 static void null_glColor3usv( const GLushort
* v
) { }
3062 static void null_glColor4b( GLbyte red
, GLbyte green
, GLbyte blue
, GLbyte alpha
) { }
3063 static void null_glColor4bv( const GLbyte
* v
) { }
3064 static void null_glColor4d( GLdouble red
, GLdouble green
, GLdouble blue
, GLdouble alpha
) { }
3065 static void null_glColor4dv( const GLdouble
* v
) { }
3066 static void null_glColor4f( GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
) { }
3067 static void null_glColor4fv( const GLfloat
* v
) { }
3068 static void null_glColor4i( GLint red
, GLint green
, GLint blue
, GLint alpha
) { }
3069 static void null_glColor4iv( const GLint
* v
) { }
3070 static void null_glColor4s( GLshort red
, GLshort green
, GLshort blue
, GLshort alpha
) { }
3071 static void null_glColor4sv( const GLshort
* v
) { }
3072 static void null_glColor4ub( GLubyte red
, GLubyte green
, GLubyte blue
, GLubyte alpha
) { }
3073 static void null_glColor4ubv( const GLubyte
* v
) { }
3074 static void null_glColor4ui( GLuint red
, GLuint green
, GLuint blue
, GLuint alpha
) { }
3075 static void null_glColor4uiv( const GLuint
* v
) { }
3076 static void null_glColor4us( GLushort red
, GLushort green
, GLushort blue
, GLushort alpha
) { }
3077 static void null_glColor4usv( const GLushort
* v
) { }
3078 static void null_glColorMask( GLboolean red
, GLboolean green
, GLboolean blue
, GLboolean alpha
) { }
3079 static void null_glColorMaterial( GLenum face
, GLenum mode
) { }
3080 static void null_glColorPointer( GLint size
, GLenum type
, GLsizei stride
, const void* pointer
) { }
3081 static void null_glCopyPixels( GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLenum type
) { }
3082 static void null_glCopyTexImage1D( GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLint border
) { }
3083 static void null_glCopyTexImage2D( GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint border
) { }
3084 static void null_glCopyTexSubImage1D( GLenum target
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
) { }
3085 static void null_glCopyTexSubImage2D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3086 static void null_glCullFace( GLenum mode
) { }
3087 static void null_glDeleteLists( GLuint list
, GLsizei range
) { }
3088 static void null_glDeleteTextures( GLsizei n
, const GLuint
* textures
) { }
3089 static void null_glDepthFunc( GLenum func
) { }
3090 static void null_glDepthMask( GLboolean flag
) { }
3091 static void null_glDepthRange( GLdouble nearParam
, GLdouble farParam
) { }
3092 static void null_glDisable( GLenum cap
) { }
3093 static void null_glDisableClientState( GLenum array
) { }
3094 static void null_glDrawArrays( GLenum mode
, GLint first
, GLsizei count
) { }
3095 static void null_glDrawBuffer( GLenum buf
) { }
3096 static void null_glDrawElements( GLenum mode
, GLsizei count
, GLenum type
, const void* indices
) { }
3097 static void null_glDrawPixels( GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void* pixels
) { }
3098 static void null_glEdgeFlag( GLboolean flag
) { }
3099 static void null_glEdgeFlagPointer( GLsizei stride
, const void* pointer
) { }
3100 static void null_glEdgeFlagv( const GLboolean
* flag
) { }
3101 static void null_glEnable( GLenum cap
) { }
3102 static void null_glEnableClientState( GLenum array
) { }
3103 static void null_glEnd( void ) { }
3104 static void null_glEndList( void ) { }
3105 static void null_glEvalCoord1d( GLdouble u
) { }
3106 static void null_glEvalCoord1dv( const GLdouble
* u
) { }
3107 static void null_glEvalCoord1f( GLfloat u
) { }
3108 static void null_glEvalCoord1fv( const GLfloat
* u
) { }
3109 static void null_glEvalCoord2d( GLdouble u
, GLdouble v
) { }
3110 static void null_glEvalCoord2dv( const GLdouble
* u
) { }
3111 static void null_glEvalCoord2f( GLfloat u
, GLfloat v
) { }
3112 static void null_glEvalCoord2fv( const GLfloat
* u
) { }
3113 static void null_glEvalMesh1( GLenum mode
, GLint i1
, GLint i2
) { }
3114 static void null_glEvalMesh2( GLenum mode
, GLint i1
, GLint i2
, GLint j1
, GLint j2
) { }
3115 static void null_glEvalPoint1( GLint i
) { }
3116 static void null_glEvalPoint2( GLint i
, GLint j
) { }
3117 static void null_glFeedbackBuffer( GLsizei size
, GLenum type
, GLfloat
* buffer
) { }
3118 static void null_glFinish( void ) { }
3119 static void null_glFlush( void ) { }
3120 static void null_glFogf( GLenum pname
, GLfloat param
) { }
3121 static void null_glFogfv( GLenum pname
, const GLfloat
* params
) { }
3122 static void null_glFogi( GLenum pname
, GLint param
) { }
3123 static void null_glFogiv( GLenum pname
, const GLint
* params
) { }
3124 static void null_glFrontFace( GLenum mode
) { }
3125 static void null_glFrustum( GLdouble left
, GLdouble right
, GLdouble bottom
, GLdouble top
, GLdouble zNear
, GLdouble zFar
) { }
3126 static GLuint
null_glGenLists( GLsizei range
) { return 0; }
3127 static void null_glGenTextures( GLsizei n
, GLuint
* textures
) { }
3128 static void null_glGetBooleanv( GLenum pname
, GLboolean
* data
) { }
3129 static void null_glGetClipPlane( GLenum plane
, GLdouble
* equation
) { }
3130 static void null_glGetDoublev( GLenum pname
, GLdouble
* data
) { }
3131 static GLenum
null_glGetError( void ) { return GL_INVALID_OPERATION
; }
3132 static void null_glGetFloatv( GLenum pname
, GLfloat
* data
) { }
3133 static void null_glGetIntegerv( GLenum pname
, GLint
* data
) { }
3134 static void null_glGetLightfv( GLenum light
, GLenum pname
, GLfloat
* params
) { }
3135 static void null_glGetLightiv( GLenum light
, GLenum pname
, GLint
* params
) { }
3136 static void null_glGetMapdv( GLenum target
, GLenum query
, GLdouble
* v
) { }
3137 static void null_glGetMapfv( GLenum target
, GLenum query
, GLfloat
* v
) { }
3138 static void null_glGetMapiv( GLenum target
, GLenum query
, GLint
* v
) { }
3139 static void null_glGetMaterialfv( GLenum face
, GLenum pname
, GLfloat
* params
) { }
3140 static void null_glGetMaterialiv( GLenum face
, GLenum pname
, GLint
* params
) { }
3141 static void null_glGetPixelMapfv( GLenum map
, GLfloat
* values
) { }
3142 static void null_glGetPixelMapuiv( GLenum map
, GLuint
* values
) { }
3143 static void null_glGetPixelMapusv( GLenum map
, GLushort
* values
) { }
3144 static void null_glGetPointerv( GLenum pname
, void** params
) { }
3145 static void null_glGetPolygonStipple( GLubyte
* mask
) { }
3146 static const GLubyte
* null_glGetString( GLenum name
) { return 0; }
3147 static void null_glGetTexEnvfv( GLenum target
, GLenum pname
, GLfloat
* params
) { }
3148 static void null_glGetTexEnviv( GLenum target
, GLenum pname
, GLint
* params
) { }
3149 static void null_glGetTexGendv( GLenum coord
, GLenum pname
, GLdouble
* params
) { }
3150 static void null_glGetTexGenfv( GLenum coord
, GLenum pname
, GLfloat
* params
) { }
3151 static void null_glGetTexGeniv( GLenum coord
, GLenum pname
, GLint
* params
) { }
3152 static void null_glGetTexImage( GLenum target
, GLint level
, GLenum format
, GLenum type
, void* pixels
) { }
3153 static void null_glGetTexLevelParameterfv( GLenum target
, GLint level
, GLenum pname
, GLfloat
* params
) { }
3154 static void null_glGetTexLevelParameteriv( GLenum target
, GLint level
, GLenum pname
, GLint
* params
) { }
3155 static void null_glGetTexParameterfv( GLenum target
, GLenum pname
, GLfloat
* params
) { }
3156 static void null_glGetTexParameteriv( GLenum target
, GLenum pname
, GLint
* params
) { }
3157 static void null_glHint( GLenum target
, GLenum mode
) { }
3158 static void null_glIndexMask( GLuint mask
) { }
3159 static void null_glIndexPointer( GLenum type
, GLsizei stride
, const void* pointer
) { }
3160 static void null_glIndexd( GLdouble c
) { }
3161 static void null_glIndexdv( const GLdouble
* c
) { }
3162 static void null_glIndexf( GLfloat c
) { }
3163 static void null_glIndexfv( const GLfloat
* c
) { }
3164 static void null_glIndexi( GLint c
) { }
3165 static void null_glIndexiv( const GLint
* c
) { }
3166 static void null_glIndexs( GLshort c
) { }
3167 static void null_glIndexsv( const GLshort
* c
) { }
3168 static void null_glIndexub( GLubyte c
) { }
3169 static void null_glIndexubv( const GLubyte
* c
) { }
3170 static void null_glInitNames( void ) { }
3171 static void null_glInterleavedArrays( GLenum format
, GLsizei stride
, const void* pointer
) { }
3172 static GLboolean
null_glIsEnabled( GLenum cap
) { return 0; }
3173 static GLboolean
null_glIsList( GLuint list
) { return 0; }
3174 static GLboolean
null_glIsTexture( GLuint texture
) { return 0; }
3175 static void null_glLightModelf( GLenum pname
, GLfloat param
) { }
3176 static void null_glLightModelfv( GLenum pname
, const GLfloat
* params
) { }
3177 static void null_glLightModeli( GLenum pname
, GLint param
) { }
3178 static void null_glLightModeliv( GLenum pname
, const GLint
* params
) { }
3179 static void null_glLightf( GLenum light
, GLenum pname
, GLfloat param
) { }
3180 static void null_glLightfv( GLenum light
, GLenum pname
, const GLfloat
* params
) { }
3181 static void null_glLighti( GLenum light
, GLenum pname
, GLint param
) { }
3182 static void null_glLightiv( GLenum light
, GLenum pname
, const GLint
* params
) { }
3183 static void null_glLineStipple( GLint factor
, GLushort pattern
) { }
3184 static void null_glLineWidth( GLfloat width
) { }
3185 static void null_glListBase( GLuint base
) { }
3186 static void null_glLoadIdentity( void ) { }
3187 static void null_glLoadMatrixd( const GLdouble
* m
) { }
3188 static void null_glLoadMatrixf( const GLfloat
* m
) { }
3189 static void null_glLoadName( GLuint name
) { }
3190 static void null_glLogicOp( GLenum opcode
) { }
3191 static void null_glMap1d( GLenum target
, GLdouble u1
, GLdouble u2
, GLint stride
, GLint order
, const GLdouble
* points
) { }
3192 static void null_glMap1f( GLenum target
, GLfloat u1
, GLfloat u2
, GLint stride
, GLint order
, const GLfloat
* points
) { }
3193 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
) { }
3194 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
) { }
3195 static void null_glMapGrid1d( GLint un
, GLdouble u1
, GLdouble u2
) { }
3196 static void null_glMapGrid1f( GLint un
, GLfloat u1
, GLfloat u2
) { }
3197 static void null_glMapGrid2d( GLint un
, GLdouble u1
, GLdouble u2
, GLint vn
, GLdouble v1
, GLdouble v2
) { }
3198 static void null_glMapGrid2f( GLint un
, GLfloat u1
, GLfloat u2
, GLint vn
, GLfloat v1
, GLfloat v2
) { }
3199 static void null_glMaterialf( GLenum face
, GLenum pname
, GLfloat param
) { }
3200 static void null_glMaterialfv( GLenum face
, GLenum pname
, const GLfloat
* params
) { }
3201 static void null_glMateriali( GLenum face
, GLenum pname
, GLint param
) { }
3202 static void null_glMaterialiv( GLenum face
, GLenum pname
, const GLint
* params
) { }
3203 static void null_glMatrixMode( GLenum mode
) { }
3204 static void null_glMultMatrixd( const GLdouble
* m
) { }
3205 static void null_glMultMatrixf( const GLfloat
* m
) { }
3206 static void null_glNewList( GLuint list
, GLenum mode
) { }
3207 static void null_glNormal3b( GLbyte nx
, GLbyte ny
, GLbyte nz
) { }
3208 static void null_glNormal3bv( const GLbyte
* v
) { }
3209 static void null_glNormal3d( GLdouble nx
, GLdouble ny
, GLdouble nz
) { }
3210 static void null_glNormal3dv( const GLdouble
* v
) { }
3211 static void null_glNormal3f( GLfloat nx
, GLfloat ny
, GLfloat nz
) { }
3212 static void null_glNormal3fv( const GLfloat
* v
) { }
3213 static void null_glNormal3i( GLint nx
, GLint ny
, GLint nz
) { }
3214 static void null_glNormal3iv( const GLint
* v
) { }
3215 static void null_glNormal3s( GLshort nx
, GLshort ny
, GLshort nz
) { }
3216 static void null_glNormal3sv( const GLshort
* v
) { }
3217 static void null_glNormalPointer( GLenum type
, GLsizei stride
, const void* pointer
) { }
3218 static void null_glOrtho( GLdouble left
, GLdouble right
, GLdouble bottom
, GLdouble top
, GLdouble zNear
, GLdouble zFar
) { }
3219 static void null_glPassThrough( GLfloat token
) { }
3220 static void null_glPixelMapfv( GLenum map
, GLsizei mapsize
, const GLfloat
* values
) { }
3221 static void null_glPixelMapuiv( GLenum map
, GLsizei mapsize
, const GLuint
* values
) { }
3222 static void null_glPixelMapusv( GLenum map
, GLsizei mapsize
, const GLushort
* values
) { }
3223 static void null_glPixelStoref( GLenum pname
, GLfloat param
) { }
3224 static void null_glPixelStorei( GLenum pname
, GLint param
) { }
3225 static void null_glPixelTransferf( GLenum pname
, GLfloat param
) { }
3226 static void null_glPixelTransferi( GLenum pname
, GLint param
) { }
3227 static void null_glPixelZoom( GLfloat xfactor
, GLfloat yfactor
) { }
3228 static void null_glPointSize( GLfloat size
) { }
3229 static void null_glPolygonMode( GLenum face
, GLenum mode
) { }
3230 static void null_glPolygonOffset( GLfloat factor
, GLfloat units
) { }
3231 static void null_glPolygonStipple( const GLubyte
* mask
) { }
3232 static void null_glPopAttrib( void ) { }
3233 static void null_glPopClientAttrib( void ) { }
3234 static void null_glPopMatrix( void ) { }
3235 static void null_glPopName( void ) { }
3236 static void null_glPrioritizeTextures( GLsizei n
, const GLuint
* textures
, const GLfloat
* priorities
) { }
3237 static void null_glPushAttrib( GLbitfield mask
) { }
3238 static void null_glPushClientAttrib( GLbitfield mask
) { }
3239 static void null_glPushMatrix( void ) { }
3240 static void null_glPushName( GLuint name
) { }
3241 static void null_glRasterPos2d( GLdouble x
, GLdouble y
) { }
3242 static void null_glRasterPos2dv( const GLdouble
* v
) { }
3243 static void null_glRasterPos2f( GLfloat x
, GLfloat y
) { }
3244 static void null_glRasterPos2fv( const GLfloat
* v
) { }
3245 static void null_glRasterPos2i( GLint x
, GLint y
) { }
3246 static void null_glRasterPos2iv( const GLint
* v
) { }
3247 static void null_glRasterPos2s( GLshort x
, GLshort y
) { }
3248 static void null_glRasterPos2sv( const GLshort
* v
) { }
3249 static void null_glRasterPos3d( GLdouble x
, GLdouble y
, GLdouble z
) { }
3250 static void null_glRasterPos3dv( const GLdouble
* v
) { }
3251 static void null_glRasterPos3f( GLfloat x
, GLfloat y
, GLfloat z
) { }
3252 static void null_glRasterPos3fv( const GLfloat
* v
) { }
3253 static void null_glRasterPos3i( GLint x
, GLint y
, GLint z
) { }
3254 static void null_glRasterPos3iv( const GLint
* v
) { }
3255 static void null_glRasterPos3s( GLshort x
, GLshort y
, GLshort z
) { }
3256 static void null_glRasterPos3sv( const GLshort
* v
) { }
3257 static void null_glRasterPos4d( GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
3258 static void null_glRasterPos4dv( const GLdouble
* v
) { }
3259 static void null_glRasterPos4f( GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
3260 static void null_glRasterPos4fv( const GLfloat
* v
) { }
3261 static void null_glRasterPos4i( GLint x
, GLint y
, GLint z
, GLint w
) { }
3262 static void null_glRasterPos4iv( const GLint
* v
) { }
3263 static void null_glRasterPos4s( GLshort x
, GLshort y
, GLshort z
, GLshort w
) { }
3264 static void null_glRasterPos4sv( const GLshort
* v
) { }
3265 static void null_glReadBuffer( GLenum src
) { }
3266 static void null_glReadPixels( GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, void* pixels
) { }
3267 static void null_glRectd( GLdouble x1
, GLdouble y1
, GLdouble x2
, GLdouble y2
) { }
3268 static void null_glRectdv( const GLdouble
* v1
, const GLdouble
* v2
) { }
3269 static void null_glRectf( GLfloat x1
, GLfloat y1
, GLfloat x2
, GLfloat y2
) { }
3270 static void null_glRectfv( const GLfloat
* v1
, const GLfloat
* v2
) { }
3271 static void null_glRecti( GLint x1
, GLint y1
, GLint x2
, GLint y2
) { }
3272 static void null_glRectiv( const GLint
* v1
, const GLint
* v2
) { }
3273 static void null_glRects( GLshort x1
, GLshort y1
, GLshort x2
, GLshort y2
) { }
3274 static void null_glRectsv( const GLshort
* v1
, const GLshort
* v2
) { }
3275 static GLint
null_glRenderMode( GLenum mode
) { return 0; }
3276 static void null_glRotated( GLdouble angle
, GLdouble x
, GLdouble y
, GLdouble z
) { }
3277 static void null_glRotatef( GLfloat angle
, GLfloat x
, GLfloat y
, GLfloat z
) { }
3278 static void null_glScaled( GLdouble x
, GLdouble y
, GLdouble z
) { }
3279 static void null_glScalef( GLfloat x
, GLfloat y
, GLfloat z
) { }
3280 static void null_glScissor( GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3281 static void null_glSelectBuffer( GLsizei size
, GLuint
* buffer
) { }
3282 static void null_glShadeModel( GLenum mode
) { }
3283 static void null_glStencilFunc( GLenum func
, GLint ref
, GLuint mask
) { }
3284 static void null_glStencilMask( GLuint mask
) { }
3285 static void null_glStencilOp( GLenum fail
, GLenum zfail
, GLenum zpass
) { }
3286 static void null_glTexCoord1d( GLdouble s
) { }
3287 static void null_glTexCoord1dv( const GLdouble
* v
) { }
3288 static void null_glTexCoord1f( GLfloat s
) { }
3289 static void null_glTexCoord1fv( const GLfloat
* v
) { }
3290 static void null_glTexCoord1i( GLint s
) { }
3291 static void null_glTexCoord1iv( const GLint
* v
) { }
3292 static void null_glTexCoord1s( GLshort s
) { }
3293 static void null_glTexCoord1sv( const GLshort
* v
) { }
3294 static void null_glTexCoord2d( GLdouble s
, GLdouble t
) { }
3295 static void null_glTexCoord2dv( const GLdouble
* v
) { }
3296 static void null_glTexCoord2f( GLfloat s
, GLfloat t
) { }
3297 static void null_glTexCoord2fv( const GLfloat
* v
) { }
3298 static void null_glTexCoord2i( GLint s
, GLint t
) { }
3299 static void null_glTexCoord2iv( const GLint
* v
) { }
3300 static void null_glTexCoord2s( GLshort s
, GLshort t
) { }
3301 static void null_glTexCoord2sv( const GLshort
* v
) { }
3302 static void null_glTexCoord3d( GLdouble s
, GLdouble t
, GLdouble r
) { }
3303 static void null_glTexCoord3dv( const GLdouble
* v
) { }
3304 static void null_glTexCoord3f( GLfloat s
, GLfloat t
, GLfloat r
) { }
3305 static void null_glTexCoord3fv( const GLfloat
* v
) { }
3306 static void null_glTexCoord3i( GLint s
, GLint t
, GLint r
) { }
3307 static void null_glTexCoord3iv( const GLint
* v
) { }
3308 static void null_glTexCoord3s( GLshort s
, GLshort t
, GLshort r
) { }
3309 static void null_glTexCoord3sv( const GLshort
* v
) { }
3310 static void null_glTexCoord4d( GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
) { }
3311 static void null_glTexCoord4dv( const GLdouble
* v
) { }
3312 static void null_glTexCoord4f( GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
) { }
3313 static void null_glTexCoord4fv( const GLfloat
* v
) { }
3314 static void null_glTexCoord4i( GLint s
, GLint t
, GLint r
, GLint q
) { }
3315 static void null_glTexCoord4iv( const GLint
* v
) { }
3316 static void null_glTexCoord4s( GLshort s
, GLshort t
, GLshort r
, GLshort q
) { }
3317 static void null_glTexCoord4sv( const GLshort
* v
) { }
3318 static void null_glTexCoordPointer( GLint size
, GLenum type
, GLsizei stride
, const void* pointer
) { }
3319 static void null_glTexEnvf( GLenum target
, GLenum pname
, GLfloat param
) { }
3320 static void null_glTexEnvfv( GLenum target
, GLenum pname
, const GLfloat
* params
) { }
3321 static void null_glTexEnvi( GLenum target
, GLenum pname
, GLint param
) { }
3322 static void null_glTexEnviv( GLenum target
, GLenum pname
, const GLint
* params
) { }
3323 static void null_glTexGend( GLenum coord
, GLenum pname
, GLdouble param
) { }
3324 static void null_glTexGendv( GLenum coord
, GLenum pname
, const GLdouble
* params
) { }
3325 static void null_glTexGenf( GLenum coord
, GLenum pname
, GLfloat param
) { }
3326 static void null_glTexGenfv( GLenum coord
, GLenum pname
, const GLfloat
* params
) { }
3327 static void null_glTexGeni( GLenum coord
, GLenum pname
, GLint param
) { }
3328 static void null_glTexGeniv( GLenum coord
, GLenum pname
, const GLint
* params
) { }
3329 static void null_glTexImage1D( GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLint border
, GLenum format
, GLenum type
, const void* pixels
) { }
3330 static void null_glTexImage2D( GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLenum format
, GLenum type
, const void* pixels
) { }
3331 static void null_glTexParameterf( GLenum target
, GLenum pname
, GLfloat param
) { }
3332 static void null_glTexParameterfv( GLenum target
, GLenum pname
, const GLfloat
* params
) { }
3333 static void null_glTexParameteri( GLenum target
, GLenum pname
, GLint param
) { }
3334 static void null_glTexParameteriv( GLenum target
, GLenum pname
, const GLint
* params
) { }
3335 static void null_glTexSubImage1D( GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, const void* pixels
) { }
3336 static void null_glTexSubImage2D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void* pixels
) { }
3337 static void null_glTranslated( GLdouble x
, GLdouble y
, GLdouble z
) { }
3338 static void null_glTranslatef( GLfloat x
, GLfloat y
, GLfloat z
) { }
3339 static void null_glVertex2d( GLdouble x
, GLdouble y
) { }
3340 static void null_glVertex2dv( const GLdouble
* v
) { }
3341 static void null_glVertex2f( GLfloat x
, GLfloat y
) { }
3342 static void null_glVertex2fv( const GLfloat
* v
) { }
3343 static void null_glVertex2i( GLint x
, GLint y
) { }
3344 static void null_glVertex2iv( const GLint
* v
) { }
3345 static void null_glVertex2s( GLshort x
, GLshort y
) { }
3346 static void null_glVertex2sv( const GLshort
* v
) { }
3347 static void null_glVertex3d( GLdouble x
, GLdouble y
, GLdouble z
) { }
3348 static void null_glVertex3dv( const GLdouble
* v
) { }
3349 static void null_glVertex3f( GLfloat x
, GLfloat y
, GLfloat z
) { }
3350 static void null_glVertex3fv( const GLfloat
* v
) { }
3351 static void null_glVertex3i( GLint x
, GLint y
, GLint z
) { }
3352 static void null_glVertex3iv( const GLint
* v
) { }
3353 static void null_glVertex3s( GLshort x
, GLshort y
, GLshort z
) { }
3354 static void null_glVertex3sv( const GLshort
* v
) { }
3355 static void null_glVertex4d( GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
3356 static void null_glVertex4dv( const GLdouble
* v
) { }
3357 static void null_glVertex4f( GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
3358 static void null_glVertex4fv( const GLfloat
* v
) { }
3359 static void null_glVertex4i( GLint x
, GLint y
, GLint z
, GLint w
) { }
3360 static void null_glVertex4iv( const GLint
* v
) { }
3361 static void null_glVertex4s( GLshort x
, GLshort y
, GLshort z
, GLshort w
) { }
3362 static void null_glVertex4sv( const GLshort
* v
) { }
3363 static void null_glVertexPointer( GLint size
, GLenum type
, GLsizei stride
, const void* pointer
) { }
3364 static void null_glViewport( GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3365 static void null_glAccumxOES( GLenum op
, GLfixed value
) { }
3366 static void null_glActiveProgramEXT( GLuint program
) { }
3367 static void null_glActiveShaderProgram( GLuint pipeline
, GLuint program
) { }
3368 static void null_glActiveStencilFaceEXT( GLenum face
) { }
3369 static void null_glActiveTexture( GLenum texture
) { }
3370 static void null_glActiveTextureARB( GLenum texture
) { }
3371 static void null_glActiveVaryingNV( GLuint program
, const GLchar
* name
) { }
3372 static void null_glAlphaFragmentOp1ATI( GLenum op
, GLuint dst
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
) { }
3373 static void null_glAlphaFragmentOp2ATI( GLenum op
, GLuint dst
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
, GLuint arg2
, GLuint arg2Rep
, GLuint arg2Mod
) { }
3374 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
) { }
3375 static void null_glAlphaFuncxOES( GLenum func
, GLfixed ref
) { }
3376 static void null_glApplyFramebufferAttachmentCMAAINTEL( void ) { }
3377 static void null_glApplyTextureEXT( GLenum mode
) { }
3378 static GLboolean
null_glAreProgramsResidentNV( GLsizei n
, const GLuint
* programs
, GLboolean
* residences
) { return 0; }
3379 static GLboolean
null_glAreTexturesResidentEXT( GLsizei n
, const GLuint
* textures
, GLboolean
* residences
) { return 0; }
3380 static void null_glArrayElementEXT( GLint i
) { }
3381 static void null_glArrayObjectATI( GLenum array
, GLint size
, GLenum type
, GLsizei stride
, GLuint buffer
, GLuint offset
) { }
3382 static void null_glAsyncMarkerSGIX( GLuint marker
) { }
3383 static void null_glAttachObjectARB( GLhandleARB containerObj
, GLhandleARB obj
) { }
3384 static void null_glAttachShader( GLuint program
, GLuint shader
) { }
3385 static void null_glBeginConditionalRender( GLuint id
, GLenum mode
) { }
3386 static void null_glBeginConditionalRenderNV( GLuint id
, GLenum mode
) { }
3387 static void null_glBeginConditionalRenderNVX( GLuint id
) { }
3388 static void null_glBeginFragmentShaderATI( void ) { }
3389 static void null_glBeginOcclusionQueryNV( GLuint id
) { }
3390 static void null_glBeginPerfMonitorAMD( GLuint monitor
) { }
3391 static void null_glBeginPerfQueryINTEL( GLuint queryHandle
) { }
3392 static void null_glBeginQuery( GLenum target
, GLuint id
) { }
3393 static void null_glBeginQueryARB( GLenum target
, GLuint id
) { }
3394 static void null_glBeginQueryIndexed( GLenum target
, GLuint index
, GLuint id
) { }
3395 static void null_glBeginTransformFeedback( GLenum primitiveMode
) { }
3396 static void null_glBeginTransformFeedbackEXT( GLenum primitiveMode
) { }
3397 static void null_glBeginTransformFeedbackNV( GLenum primitiveMode
) { }
3398 static void null_glBeginVertexShaderEXT( void ) { }
3399 static void null_glBeginVideoCaptureNV( GLuint video_capture_slot
) { }
3400 static void null_glBindAttribLocation( GLuint program
, GLuint index
, const GLchar
* name
) { }
3401 static void null_glBindAttribLocationARB( GLhandleARB programObj
, GLuint index
, const GLcharARB
* name
) { }
3402 static void null_glBindBuffer( GLenum target
, GLuint buffer
) { }
3403 static void null_glBindBufferARB( GLenum target
, GLuint buffer
) { }
3404 static void null_glBindBufferBase( GLenum target
, GLuint index
, GLuint buffer
) { }
3405 static void null_glBindBufferBaseEXT( GLenum target
, GLuint index
, GLuint buffer
) { }
3406 static void null_glBindBufferBaseNV( GLenum target
, GLuint index
, GLuint buffer
) { }
3407 static void null_glBindBufferOffsetEXT( GLenum target
, GLuint index
, GLuint buffer
, GLintptr offset
) { }
3408 static void null_glBindBufferOffsetNV( GLenum target
, GLuint index
, GLuint buffer
, GLintptr offset
) { }
3409 static void null_glBindBufferRange( GLenum target
, GLuint index
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
) { }
3410 static void null_glBindBufferRangeEXT( GLenum target
, GLuint index
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
) { }
3411 static void null_glBindBufferRangeNV( GLenum target
, GLuint index
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
) { }
3412 static void null_glBindBuffersBase( GLenum target
, GLuint first
, GLsizei count
, const GLuint
* buffers
) { }
3413 static void null_glBindBuffersRange( GLenum target
, GLuint first
, GLsizei count
, const GLuint
* buffers
, const GLintptr
* offsets
, const GLsizeiptr
* sizes
) { }
3414 static void null_glBindFragDataLocation( GLuint program
, GLuint color
, const GLchar
* name
) { }
3415 static void null_glBindFragDataLocationEXT( GLuint program
, GLuint color
, const GLchar
* name
) { }
3416 static void null_glBindFragDataLocationIndexed( GLuint program
, GLuint colorNumber
, GLuint index
, const GLchar
* name
) { }
3417 static void null_glBindFragmentShaderATI( GLuint id
) { }
3418 static void null_glBindFramebuffer( GLenum target
, GLuint framebuffer
) { }
3419 static void null_glBindFramebufferEXT( GLenum target
, GLuint framebuffer
) { }
3420 static void null_glBindImageTexture( GLuint unit
, GLuint texture
, GLint level
, GLboolean layered
, GLint layer
, GLenum access
, GLenum format
) { }
3421 static void null_glBindImageTextureEXT( GLuint index
, GLuint texture
, GLint level
, GLboolean layered
, GLint layer
, GLenum access
, GLint format
) { }
3422 static void null_glBindImageTextures( GLuint first
, GLsizei count
, const GLuint
* textures
) { }
3423 static GLuint
null_glBindLightParameterEXT( GLenum light
, GLenum value
) { return 0; }
3424 static GLuint
null_glBindMaterialParameterEXT( GLenum face
, GLenum value
) { return 0; }
3425 static void null_glBindMultiTextureEXT( GLenum texunit
, GLenum target
, GLuint texture
) { }
3426 static GLuint
null_glBindParameterEXT( GLenum value
) { return 0; }
3427 static void null_glBindProgramARB( GLenum target
, GLuint program
) { }
3428 static void null_glBindProgramNV( GLenum target
, GLuint id
) { }
3429 static void null_glBindProgramPipeline( GLuint pipeline
) { }
3430 static void null_glBindRenderbuffer( GLenum target
, GLuint renderbuffer
) { }
3431 static void null_glBindRenderbufferEXT( GLenum target
, GLuint renderbuffer
) { }
3432 static void null_glBindSampler( GLuint unit
, GLuint sampler
) { }
3433 static void null_glBindSamplers( GLuint first
, GLsizei count
, const GLuint
* samplers
) { }
3434 static GLuint
null_glBindTexGenParameterEXT( GLenum unit
, GLenum coord
, GLenum value
) { return 0; }
3435 static void null_glBindTextureEXT( GLenum target
, GLuint texture
) { }
3436 static void null_glBindTextureUnit( GLuint unit
, GLuint texture
) { }
3437 static GLuint
null_glBindTextureUnitParameterEXT( GLenum unit
, GLenum value
) { return 0; }
3438 static void null_glBindTextures( GLuint first
, GLsizei count
, const GLuint
* textures
) { }
3439 static void null_glBindTransformFeedback( GLenum target
, GLuint id
) { }
3440 static void null_glBindTransformFeedbackNV( GLenum target
, GLuint id
) { }
3441 static void null_glBindVertexArray( GLuint array
) { }
3442 static void null_glBindVertexArrayAPPLE( GLuint array
) { }
3443 static void null_glBindVertexBuffer( GLuint bindingindex
, GLuint buffer
, GLintptr offset
, GLsizei stride
) { }
3444 static void null_glBindVertexBuffers( GLuint first
, GLsizei count
, const GLuint
* buffers
, const GLintptr
* offsets
, const GLsizei
* strides
) { }
3445 static void null_glBindVertexShaderEXT( GLuint id
) { }
3446 static void null_glBindVideoCaptureStreamBufferNV( GLuint video_capture_slot
, GLuint stream
, GLenum frame_region
, GLintptrARB offset
) { }
3447 static void null_glBindVideoCaptureStreamTextureNV( GLuint video_capture_slot
, GLuint stream
, GLenum frame_region
, GLenum target
, GLuint texture
) { }
3448 static void null_glBinormal3bEXT( GLbyte bx
, GLbyte by
, GLbyte bz
) { }
3449 static void null_glBinormal3bvEXT( const GLbyte
* v
) { }
3450 static void null_glBinormal3dEXT( GLdouble bx
, GLdouble by
, GLdouble bz
) { }
3451 static void null_glBinormal3dvEXT( const GLdouble
* v
) { }
3452 static void null_glBinormal3fEXT( GLfloat bx
, GLfloat by
, GLfloat bz
) { }
3453 static void null_glBinormal3fvEXT( const GLfloat
* v
) { }
3454 static void null_glBinormal3iEXT( GLint bx
, GLint by
, GLint bz
) { }
3455 static void null_glBinormal3ivEXT( const GLint
* v
) { }
3456 static void null_glBinormal3sEXT( GLshort bx
, GLshort by
, GLshort bz
) { }
3457 static void null_glBinormal3svEXT( const GLshort
* v
) { }
3458 static void null_glBinormalPointerEXT( GLenum type
, GLsizei stride
, const void* pointer
) { }
3459 static void null_glBitmapxOES( GLsizei width
, GLsizei height
, GLfixed xorig
, GLfixed yorig
, GLfixed xmove
, GLfixed ymove
, const GLubyte
* bitmap
) { }
3460 static void null_glBlendBarrierKHR( void ) { }
3461 static void null_glBlendBarrierNV( void ) { }
3462 static void null_glBlendColor( GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
) { }
3463 static void null_glBlendColorEXT( GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
) { }
3464 static void null_glBlendColorxOES( GLfixed red
, GLfixed green
, GLfixed blue
, GLfixed alpha
) { }
3465 static void null_glBlendEquation( GLenum mode
) { }
3466 static void null_glBlendEquationEXT( GLenum mode
) { }
3467 static void null_glBlendEquationIndexedAMD( GLuint buf
, GLenum mode
) { }
3468 static void null_glBlendEquationSeparate( GLenum modeRGB
, GLenum modeAlpha
) { }
3469 static void null_glBlendEquationSeparateEXT( GLenum modeRGB
, GLenum modeAlpha
) { }
3470 static void null_glBlendEquationSeparateIndexedAMD( GLuint buf
, GLenum modeRGB
, GLenum modeAlpha
) { }
3471 static void null_glBlendEquationSeparatei( GLuint buf
, GLenum modeRGB
, GLenum modeAlpha
) { }
3472 static void null_glBlendEquationSeparateiARB( GLuint buf
, GLenum modeRGB
, GLenum modeAlpha
) { }
3473 static void null_glBlendEquationi( GLuint buf
, GLenum mode
) { }
3474 static void null_glBlendEquationiARB( GLuint buf
, GLenum mode
) { }
3475 static void null_glBlendFuncIndexedAMD( GLuint buf
, GLenum src
, GLenum dst
) { }
3476 static void null_glBlendFuncSeparate( GLenum sfactorRGB
, GLenum dfactorRGB
, GLenum sfactorAlpha
, GLenum dfactorAlpha
) { }
3477 static void null_glBlendFuncSeparateEXT( GLenum sfactorRGB
, GLenum dfactorRGB
, GLenum sfactorAlpha
, GLenum dfactorAlpha
) { }
3478 static void null_glBlendFuncSeparateINGR( GLenum sfactorRGB
, GLenum dfactorRGB
, GLenum sfactorAlpha
, GLenum dfactorAlpha
) { }
3479 static void null_glBlendFuncSeparateIndexedAMD( GLuint buf
, GLenum srcRGB
, GLenum dstRGB
, GLenum srcAlpha
, GLenum dstAlpha
) { }
3480 static void null_glBlendFuncSeparatei( GLuint buf
, GLenum srcRGB
, GLenum dstRGB
, GLenum srcAlpha
, GLenum dstAlpha
) { }
3481 static void null_glBlendFuncSeparateiARB( GLuint buf
, GLenum srcRGB
, GLenum dstRGB
, GLenum srcAlpha
, GLenum dstAlpha
) { }
3482 static void null_glBlendFunci( GLuint buf
, GLenum src
, GLenum dst
) { }
3483 static void null_glBlendFunciARB( GLuint buf
, GLenum src
, GLenum dst
) { }
3484 static void null_glBlendParameteriNV( GLenum pname
, GLint value
) { }
3485 static void null_glBlitFramebuffer( GLint srcX0
, GLint srcY0
, GLint srcX1
, GLint srcY1
, GLint dstX0
, GLint dstY0
, GLint dstX1
, GLint dstY1
, GLbitfield mask
, GLenum filter
) { }
3486 static void null_glBlitFramebufferEXT( GLint srcX0
, GLint srcY0
, GLint srcX1
, GLint srcY1
, GLint dstX0
, GLint dstY0
, GLint dstX1
, GLint dstY1
, GLbitfield mask
, GLenum filter
) { }
3487 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
) { }
3488 static void null_glBufferAddressRangeNV( GLenum pname
, GLuint index
, GLuint64EXT address
, GLsizeiptr length
) { }
3489 static void null_glBufferData( GLenum target
, GLsizeiptr size
, const void* data
, GLenum usage
) { }
3490 static void null_glBufferDataARB( GLenum target
, GLsizeiptrARB size
, const void* data
, GLenum usage
) { }
3491 static void null_glBufferPageCommitmentARB( GLenum target
, GLintptr offset
, GLsizeiptr size
, GLboolean commit
) { }
3492 static void null_glBufferParameteriAPPLE( GLenum target
, GLenum pname
, GLint param
) { }
3493 static GLuint
null_glBufferRegionEnabled( void ) { return 0; }
3494 static void null_glBufferStorage( GLenum target
, GLsizeiptr size
, const void* data
, GLbitfield flags
) { }
3495 static void null_glBufferSubData( GLenum target
, GLintptr offset
, GLsizeiptr size
, const void* data
) { }
3496 static void null_glBufferSubDataARB( GLenum target
, GLintptrARB offset
, GLsizeiptrARB size
, const void* data
) { }
3497 static void null_glCallCommandListNV( GLuint list
) { }
3498 static GLenum
null_glCheckFramebufferStatus( GLenum target
) { return 0; }
3499 static GLenum
null_glCheckFramebufferStatusEXT( GLenum target
) { return 0; }
3500 static GLenum
null_glCheckNamedFramebufferStatus( GLuint framebuffer
, GLenum target
) { return 0; }
3501 static GLenum
null_glCheckNamedFramebufferStatusEXT( GLuint framebuffer
, GLenum target
) { return 0; }
3502 static void null_glClampColor( GLenum target
, GLenum clamp
) { }
3503 static void null_glClampColorARB( GLenum target
, GLenum clamp
) { }
3504 static void null_glClearAccumxOES( GLfixed red
, GLfixed green
, GLfixed blue
, GLfixed alpha
) { }
3505 static void null_glClearBufferData( GLenum target
, GLenum internalformat
, GLenum format
, GLenum type
, const void* data
) { }
3506 static void null_glClearBufferSubData( GLenum target
, GLenum internalformat
, GLintptr offset
, GLsizeiptr size
, GLenum format
, GLenum type
, const void* data
) { }
3507 static void null_glClearBufferfi( GLenum buffer
, GLint drawbuffer
, GLfloat depth
, GLint stencil
) { }
3508 static void null_glClearBufferfv( GLenum buffer
, GLint drawbuffer
, const GLfloat
* value
) { }
3509 static void null_glClearBufferiv( GLenum buffer
, GLint drawbuffer
, const GLint
* value
) { }
3510 static void null_glClearBufferuiv( GLenum buffer
, GLint drawbuffer
, const GLuint
* value
) { }
3511 static void null_glClearColorIiEXT( GLint red
, GLint green
, GLint blue
, GLint alpha
) { }
3512 static void null_glClearColorIuiEXT( GLuint red
, GLuint green
, GLuint blue
, GLuint alpha
) { }
3513 static void null_glClearColorxOES( GLfixed red
, GLfixed green
, GLfixed blue
, GLfixed alpha
) { }
3514 static void null_glClearDepthdNV( GLdouble depth
) { }
3515 static void null_glClearDepthf( GLfloat d
) { }
3516 static void null_glClearDepthfOES( GLclampf depth
) { }
3517 static void null_glClearDepthxOES( GLfixed depth
) { }
3518 static void null_glClearNamedBufferData( GLuint buffer
, GLenum internalformat
, GLenum format
, GLenum type
, const void* data
) { }
3519 static void null_glClearNamedBufferDataEXT( GLuint buffer
, GLenum internalformat
, GLenum format
, GLenum type
, const void* data
) { }
3520 static void null_glClearNamedBufferSubData( GLuint buffer
, GLenum internalformat
, GLintptr offset
, GLsizeiptr size
, GLenum format
, GLenum type
, const void* data
) { }
3521 static void null_glClearNamedBufferSubDataEXT( GLuint buffer
, GLenum internalformat
, GLsizeiptr offset
, GLsizeiptr size
, GLenum format
, GLenum type
, const void* data
) { }
3522 static void null_glClearNamedFramebufferfi( GLuint framebuffer
, GLenum buffer
, GLint drawbuffer
, GLfloat depth
, GLint stencil
) { }
3523 static void null_glClearNamedFramebufferfv( GLuint framebuffer
, GLenum buffer
, GLint drawbuffer
, const GLfloat
* value
) { }
3524 static void null_glClearNamedFramebufferiv( GLuint framebuffer
, GLenum buffer
, GLint drawbuffer
, const GLint
* value
) { }
3525 static void null_glClearNamedFramebufferuiv( GLuint framebuffer
, GLenum buffer
, GLint drawbuffer
, const GLuint
* value
) { }
3526 static void null_glClearTexImage( GLuint texture
, GLint level
, GLenum format
, GLenum type
, const void* data
) { }
3527 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
) { }
3528 static void null_glClientActiveTexture( GLenum texture
) { }
3529 static void null_glClientActiveTextureARB( GLenum texture
) { }
3530 static void null_glClientActiveVertexStreamATI( GLenum stream
) { }
3531 static void null_glClientAttribDefaultEXT( GLbitfield mask
) { }
3532 static GLenum
null_glClientWaitSync( GLsync sync
, GLbitfield flags
, GLuint64 timeout
) { return 0; }
3533 static void null_glClipControl( GLenum origin
, GLenum depth
) { }
3534 static void null_glClipPlanefOES( GLenum plane
, const GLfloat
* equation
) { }
3535 static void null_glClipPlanexOES( GLenum plane
, const GLfixed
* equation
) { }
3536 static void null_glColor3fVertex3fSUN( GLfloat r
, GLfloat g
, GLfloat b
, GLfloat x
, GLfloat y
, GLfloat z
) { }
3537 static void null_glColor3fVertex3fvSUN( const GLfloat
* c
, const GLfloat
* v
) { }
3538 static void null_glColor3hNV( GLhalfNV red
, GLhalfNV green
, GLhalfNV blue
) { }
3539 static void null_glColor3hvNV( const GLhalfNV
* v
) { }
3540 static void null_glColor3xOES( GLfixed red
, GLfixed green
, GLfixed blue
) { }
3541 static void null_glColor3xvOES( const GLfixed
* components
) { }
3542 static void null_glColor4fNormal3fVertex3fSUN( GLfloat r
, GLfloat g
, GLfloat b
, GLfloat a
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) { }
3543 static void null_glColor4fNormal3fVertex3fvSUN( const GLfloat
* c
, const GLfloat
* n
, const GLfloat
* v
) { }
3544 static void null_glColor4hNV( GLhalfNV red
, GLhalfNV green
, GLhalfNV blue
, GLhalfNV alpha
) { }
3545 static void null_glColor4hvNV( const GLhalfNV
* v
) { }
3546 static void null_glColor4ubVertex2fSUN( GLubyte r
, GLubyte g
, GLubyte b
, GLubyte a
, GLfloat x
, GLfloat y
) { }
3547 static void null_glColor4ubVertex2fvSUN( const GLubyte
* c
, const GLfloat
* v
) { }
3548 static void null_glColor4ubVertex3fSUN( GLubyte r
, GLubyte g
, GLubyte b
, GLubyte a
, GLfloat x
, GLfloat y
, GLfloat z
) { }
3549 static void null_glColor4ubVertex3fvSUN( const GLubyte
* c
, const GLfloat
* v
) { }
3550 static void null_glColor4xOES( GLfixed red
, GLfixed green
, GLfixed blue
, GLfixed alpha
) { }
3551 static void null_glColor4xvOES( const GLfixed
* components
) { }
3552 static void null_glColorFormatNV( GLint size
, GLenum type
, GLsizei stride
) { }
3553 static void null_glColorFragmentOp1ATI( GLenum op
, GLuint dst
, GLuint dstMask
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
) { }
3554 static void null_glColorFragmentOp2ATI( GLenum op
, GLuint dst
, GLuint dstMask
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
, GLuint arg2
, GLuint arg2Rep
, GLuint arg2Mod
) { }
3555 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
) { }
3556 static void null_glColorMaskIndexedEXT( GLuint index
, GLboolean r
, GLboolean g
, GLboolean b
, GLboolean a
) { }
3557 static void null_glColorMaski( GLuint index
, GLboolean r
, GLboolean g
, GLboolean b
, GLboolean a
) { }
3558 static void null_glColorP3ui( GLenum type
, GLuint color
) { }
3559 static void null_glColorP3uiv( GLenum type
, const GLuint
* color
) { }
3560 static void null_glColorP4ui( GLenum type
, GLuint color
) { }
3561 static void null_glColorP4uiv( GLenum type
, const GLuint
* color
) { }
3562 static void null_glColorPointerEXT( GLint size
, GLenum type
, GLsizei stride
, GLsizei count
, const void* pointer
) { }
3563 static void null_glColorPointerListIBM( GLint size
, GLenum type
, GLint stride
, const void** pointer
, GLint ptrstride
) { }
3564 static void null_glColorPointervINTEL( GLint size
, GLenum type
, const void** pointer
) { }
3565 static void null_glColorSubTable( GLenum target
, GLsizei start
, GLsizei count
, GLenum format
, GLenum type
, const void* data
) { }
3566 static void null_glColorSubTableEXT( GLenum target
, GLsizei start
, GLsizei count
, GLenum format
, GLenum type
, const void* data
) { }
3567 static void null_glColorTable( GLenum target
, GLenum internalformat
, GLsizei width
, GLenum format
, GLenum type
, const void* table
) { }
3568 static void null_glColorTableEXT( GLenum target
, GLenum internalFormat
, GLsizei width
, GLenum format
, GLenum type
, const void* table
) { }
3569 static void null_glColorTableParameterfv( GLenum target
, GLenum pname
, const GLfloat
* params
) { }
3570 static void null_glColorTableParameterfvSGI( GLenum target
, GLenum pname
, const GLfloat
* params
) { }
3571 static void null_glColorTableParameteriv( GLenum target
, GLenum pname
, const GLint
* params
) { }
3572 static void null_glColorTableParameterivSGI( GLenum target
, GLenum pname
, const GLint
* params
) { }
3573 static void null_glColorTableSGI( GLenum target
, GLenum internalformat
, GLsizei width
, GLenum format
, GLenum type
, const void* table
) { }
3574 static void null_glCombinerInputNV( GLenum stage
, GLenum portion
, GLenum variable
, GLenum input
, GLenum mapping
, GLenum componentUsage
) { }
3575 static void null_glCombinerOutputNV( GLenum stage
, GLenum portion
, GLenum abOutput
, GLenum cdOutput
, GLenum sumOutput
, GLenum scale
, GLenum bias
, GLboolean abDotProduct
, GLboolean cdDotProduct
, GLboolean muxSum
) { }
3576 static void null_glCombinerParameterfNV( GLenum pname
, GLfloat param
) { }
3577 static void null_glCombinerParameterfvNV( GLenum pname
, const GLfloat
* params
) { }
3578 static void null_glCombinerParameteriNV( GLenum pname
, GLint param
) { }
3579 static void null_glCombinerParameterivNV( GLenum pname
, const GLint
* params
) { }
3580 static void null_glCombinerStageParameterfvNV( GLenum stage
, GLenum pname
, const GLfloat
* params
) { }
3581 static void null_glCommandListSegmentsNV( GLuint list
, GLuint segments
) { }
3582 static void null_glCompileCommandListNV( GLuint list
) { }
3583 static void null_glCompileShader( GLuint shader
) { }
3584 static void null_glCompileShaderARB( GLhandleARB shaderObj
) { }
3585 static void null_glCompileShaderIncludeARB( GLuint shader
, GLsizei count
, const GLchar
*const* path
, const GLint
* length
) { }
3586 static void null_glCompressedMultiTexImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLsizei imageSize
, const void* bits
) { }
3587 static void null_glCompressedMultiTexImage2DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLsizei imageSize
, const void* bits
) { }
3588 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
) { }
3589 static void null_glCompressedMultiTexSubImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLsizei imageSize
, const void* bits
) { }
3590 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
) { }
3591 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
) { }
3592 static void null_glCompressedTexImage1D( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLsizei imageSize
, const void* data
) { }
3593 static void null_glCompressedTexImage1DARB( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLsizei imageSize
, const void* data
) { }
3594 static void null_glCompressedTexImage2D( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLsizei imageSize
, const void* data
) { }
3595 static void null_glCompressedTexImage2DARB( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLsizei imageSize
, const void* data
) { }
3596 static void null_glCompressedTexImage3D( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLsizei imageSize
, const void* data
) { }
3597 static void null_glCompressedTexImage3DARB( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLsizei imageSize
, const void* data
) { }
3598 static void null_glCompressedTexSubImage1D( GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLsizei imageSize
, const void* data
) { }
3599 static void null_glCompressedTexSubImage1DARB( GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLsizei imageSize
, const void* data
) { }
3600 static void null_glCompressedTexSubImage2D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLsizei imageSize
, const void* data
) { }
3601 static void null_glCompressedTexSubImage2DARB( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLsizei imageSize
, const void* data
) { }
3602 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
) { }
3603 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
) { }
3604 static void null_glCompressedTextureImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLsizei imageSize
, const void* bits
) { }
3605 static void null_glCompressedTextureImage2DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLsizei imageSize
, const void* bits
) { }
3606 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
) { }
3607 static void null_glCompressedTextureSubImage1D( GLuint texture
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLsizei imageSize
, const void* data
) { }
3608 static void null_glCompressedTextureSubImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLsizei imageSize
, const void* bits
) { }
3609 static void null_glCompressedTextureSubImage2D( GLuint texture
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLsizei imageSize
, const void* data
) { }
3610 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
) { }
3611 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
) { }
3612 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
) { }
3613 static void null_glConservativeRasterParameterfNV( GLenum pname
, GLfloat value
) { }
3614 static void null_glConvolutionFilter1D( GLenum target
, GLenum internalformat
, GLsizei width
, GLenum format
, GLenum type
, const void* image
) { }
3615 static void null_glConvolutionFilter1DEXT( GLenum target
, GLenum internalformat
, GLsizei width
, GLenum format
, GLenum type
, const void* image
) { }
3616 static void null_glConvolutionFilter2D( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void* image
) { }
3617 static void null_glConvolutionFilter2DEXT( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void* image
) { }
3618 static void null_glConvolutionParameterf( GLenum target
, GLenum pname
, GLfloat params
) { }
3619 static void null_glConvolutionParameterfEXT( GLenum target
, GLenum pname
, GLfloat params
) { }
3620 static void null_glConvolutionParameterfv( GLenum target
, GLenum pname
, const GLfloat
* params
) { }
3621 static void null_glConvolutionParameterfvEXT( GLenum target
, GLenum pname
, const GLfloat
* params
) { }
3622 static void null_glConvolutionParameteri( GLenum target
, GLenum pname
, GLint params
) { }
3623 static void null_glConvolutionParameteriEXT( GLenum target
, GLenum pname
, GLint params
) { }
3624 static void null_glConvolutionParameteriv( GLenum target
, GLenum pname
, const GLint
* params
) { }
3625 static void null_glConvolutionParameterivEXT( GLenum target
, GLenum pname
, const GLint
* params
) { }
3626 static void null_glConvolutionParameterxOES( GLenum target
, GLenum pname
, GLfixed param
) { }
3627 static void null_glConvolutionParameterxvOES( GLenum target
, GLenum pname
, const GLfixed
* params
) { }
3628 static void null_glCopyBufferSubData( GLenum readTarget
, GLenum writeTarget
, GLintptr readOffset
, GLintptr writeOffset
, GLsizeiptr size
) { }
3629 static void null_glCopyColorSubTable( GLenum target
, GLsizei start
, GLint x
, GLint y
, GLsizei width
) { }
3630 static void null_glCopyColorSubTableEXT( GLenum target
, GLsizei start
, GLint x
, GLint y
, GLsizei width
) { }
3631 static void null_glCopyColorTable( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
) { }
3632 static void null_glCopyColorTableSGI( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
) { }
3633 static void null_glCopyConvolutionFilter1D( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
) { }
3634 static void null_glCopyConvolutionFilter1DEXT( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
) { }
3635 static void null_glCopyConvolutionFilter2D( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3636 static void null_glCopyConvolutionFilter2DEXT( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3637 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
) { }
3638 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
) { }
3639 static void null_glCopyMultiTexImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLint border
) { }
3640 static void null_glCopyMultiTexImage2DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint border
) { }
3641 static void null_glCopyMultiTexSubImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
) { }
3642 static void null_glCopyMultiTexSubImage2DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3643 static void null_glCopyMultiTexSubImage3DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3644 static void null_glCopyNamedBufferSubData( GLuint readBuffer
, GLuint writeBuffer
, GLintptr readOffset
, GLintptr writeOffset
, GLsizeiptr size
) { }
3645 static void null_glCopyPathNV( GLuint resultPath
, GLuint srcPath
) { }
3646 static void null_glCopyTexImage1DEXT( GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLint border
) { }
3647 static void null_glCopyTexImage2DEXT( GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint border
) { }
3648 static void null_glCopyTexSubImage1DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
) { }
3649 static void null_glCopyTexSubImage2DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3650 static void null_glCopyTexSubImage3D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3651 static void null_glCopyTexSubImage3DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3652 static void null_glCopyTextureImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLint border
) { }
3653 static void null_glCopyTextureImage2DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint border
) { }
3654 static void null_glCopyTextureSubImage1D( GLuint texture
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
) { }
3655 static void null_glCopyTextureSubImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
) { }
3656 static void null_glCopyTextureSubImage2D( GLuint texture
, GLint level
, GLint xoffset
, GLint yoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3657 static void null_glCopyTextureSubImage2DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3658 static void null_glCopyTextureSubImage3D( GLuint texture
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3659 static void null_glCopyTextureSubImage3DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3660 static void null_glCoverFillPathInstancedNV( GLsizei numPaths
, GLenum pathNameType
, const void* paths
, GLuint pathBase
, GLenum coverMode
, GLenum transformType
, const GLfloat
* transformValues
) { }
3661 static void null_glCoverFillPathNV( GLuint path
, GLenum coverMode
) { }
3662 static void null_glCoverStrokePathInstancedNV( GLsizei numPaths
, GLenum pathNameType
, const void* paths
, GLuint pathBase
, GLenum coverMode
, GLenum transformType
, const GLfloat
* transformValues
) { }
3663 static void null_glCoverStrokePathNV( GLuint path
, GLenum coverMode
) { }
3664 static void null_glCoverageModulationNV( GLenum components
) { }
3665 static void null_glCoverageModulationTableNV( GLsizei n
, const GLfloat
* v
) { }
3666 static void null_glCreateBuffers( GLsizei n
, GLuint
* buffers
) { }
3667 static void null_glCreateCommandListsNV( GLsizei n
, GLuint
* lists
) { }
3668 static void null_glCreateFramebuffers( GLsizei n
, GLuint
* framebuffers
) { }
3669 static void null_glCreatePerfQueryINTEL( GLuint queryId
, GLuint
* queryHandle
) { }
3670 static GLuint
null_glCreateProgram( void ) { return 0; }
3671 static GLhandleARB
null_glCreateProgramObjectARB( void ) { return 0; }
3672 static void null_glCreateProgramPipelines( GLsizei n
, GLuint
* pipelines
) { }
3673 static void null_glCreateQueries( GLenum target
, GLsizei n
, GLuint
* ids
) { }
3674 static void null_glCreateRenderbuffers( GLsizei n
, GLuint
* renderbuffers
) { }
3675 static void null_glCreateSamplers( GLsizei n
, GLuint
* samplers
) { }
3676 static GLuint
null_glCreateShader( GLenum type
) { return 0; }
3677 static GLhandleARB
null_glCreateShaderObjectARB( GLenum shaderType
) { return 0; }
3678 static GLuint
null_glCreateShaderProgramEXT( GLenum type
, const GLchar
* string
) { return 0; }
3679 static GLuint
null_glCreateShaderProgramv( GLenum type
, GLsizei count
, const GLchar
*const* strings
) { return 0; }
3680 static void null_glCreateStatesNV( GLsizei n
, GLuint
* states
) { }
3681 static GLsync
null_glCreateSyncFromCLeventARB( void* context
, void* event
, GLbitfield flags
) { return 0; }
3682 static void null_glCreateTextures( GLenum target
, GLsizei n
, GLuint
* textures
) { }
3683 static void null_glCreateTransformFeedbacks( GLsizei n
, GLuint
* ids
) { }
3684 static void null_glCreateVertexArrays( GLsizei n
, GLuint
* arrays
) { }
3685 static void null_glCullParameterdvEXT( GLenum pname
, GLdouble
* params
) { }
3686 static void null_glCullParameterfvEXT( GLenum pname
, GLfloat
* params
) { }
3687 static void null_glCurrentPaletteMatrixARB( GLint index
) { }
3688 static void null_glDebugMessageCallback( void * callback
, const void* userParam
) { }
3689 static void null_glDebugMessageCallbackAMD( void * callback
, void* userParam
) { }
3690 static void null_glDebugMessageCallbackARB( void * callback
, const void* userParam
) { }
3691 static void null_glDebugMessageControl( GLenum source
, GLenum type
, GLenum severity
, GLsizei count
, const GLuint
* ids
, GLboolean enabled
) { }
3692 static void null_glDebugMessageControlARB( GLenum source
, GLenum type
, GLenum severity
, GLsizei count
, const GLuint
* ids
, GLboolean enabled
) { }
3693 static void null_glDebugMessageEnableAMD( GLenum category
, GLenum severity
, GLsizei count
, const GLuint
* ids
, GLboolean enabled
) { }
3694 static void null_glDebugMessageInsert( GLenum source
, GLenum type
, GLuint id
, GLenum severity
, GLsizei length
, const GLchar
* buf
) { }
3695 static void null_glDebugMessageInsertAMD( GLenum category
, GLenum severity
, GLuint id
, GLsizei length
, const GLchar
* buf
) { }
3696 static void null_glDebugMessageInsertARB( GLenum source
, GLenum type
, GLuint id
, GLenum severity
, GLsizei length
, const GLchar
* buf
) { }
3697 static void null_glDeformSGIX( GLbitfield mask
) { }
3698 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
) { }
3699 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
) { }
3700 static void null_glDeleteAsyncMarkersSGIX( GLuint marker
, GLsizei range
) { }
3701 static void null_glDeleteBufferRegion( GLenum region
) { }
3702 static void null_glDeleteBuffers( GLsizei n
, const GLuint
* buffers
) { }
3703 static void null_glDeleteBuffersARB( GLsizei n
, const GLuint
* buffers
) { }
3704 static void null_glDeleteCommandListsNV( GLsizei n
, const GLuint
* lists
) { }
3705 static void null_glDeleteFencesAPPLE( GLsizei n
, const GLuint
* fences
) { }
3706 static void null_glDeleteFencesNV( GLsizei n
, const GLuint
* fences
) { }
3707 static void null_glDeleteFragmentShaderATI( GLuint id
) { }
3708 static void null_glDeleteFramebuffers( GLsizei n
, const GLuint
* framebuffers
) { }
3709 static void null_glDeleteFramebuffersEXT( GLsizei n
, const GLuint
* framebuffers
) { }
3710 static void null_glDeleteNamedStringARB( GLint namelen
, const GLchar
* name
) { }
3711 static void null_glDeleteNamesAMD( GLenum identifier
, GLuint num
, const GLuint
* names
) { }
3712 static void null_glDeleteObjectARB( GLhandleARB obj
) { }
3713 static void null_glDeleteObjectBufferATI( GLuint buffer
) { }
3714 static void null_glDeleteOcclusionQueriesNV( GLsizei n
, const GLuint
* ids
) { }
3715 static void null_glDeletePathsNV( GLuint path
, GLsizei range
) { }
3716 static void null_glDeletePerfMonitorsAMD( GLsizei n
, GLuint
* monitors
) { }
3717 static void null_glDeletePerfQueryINTEL( GLuint queryHandle
) { }
3718 static void null_glDeleteProgram( GLuint program
) { }
3719 static void null_glDeleteProgramPipelines( GLsizei n
, const GLuint
* pipelines
) { }
3720 static void null_glDeleteProgramsARB( GLsizei n
, const GLuint
* programs
) { }
3721 static void null_glDeleteProgramsNV( GLsizei n
, const GLuint
* programs
) { }
3722 static void null_glDeleteQueries( GLsizei n
, const GLuint
* ids
) { }
3723 static void null_glDeleteQueriesARB( GLsizei n
, const GLuint
* ids
) { }
3724 static void null_glDeleteRenderbuffers( GLsizei n
, const GLuint
* renderbuffers
) { }
3725 static void null_glDeleteRenderbuffersEXT( GLsizei n
, const GLuint
* renderbuffers
) { }
3726 static void null_glDeleteSamplers( GLsizei count
, const GLuint
* samplers
) { }
3727 static void null_glDeleteShader( GLuint shader
) { }
3728 static void null_glDeleteStatesNV( GLsizei n
, const GLuint
* states
) { }
3729 static void null_glDeleteSync( GLsync sync
) { }
3730 static void null_glDeleteTexturesEXT( GLsizei n
, const GLuint
* textures
) { }
3731 static void null_glDeleteTransformFeedbacks( GLsizei n
, const GLuint
* ids
) { }
3732 static void null_glDeleteTransformFeedbacksNV( GLsizei n
, const GLuint
* ids
) { }
3733 static void null_glDeleteVertexArrays( GLsizei n
, const GLuint
* arrays
) { }
3734 static void null_glDeleteVertexArraysAPPLE( GLsizei n
, const GLuint
* arrays
) { }
3735 static void null_glDeleteVertexShaderEXT( GLuint id
) { }
3736 static void null_glDepthBoundsEXT( GLclampd zmin
, GLclampd zmax
) { }
3737 static void null_glDepthBoundsdNV( GLdouble zmin
, GLdouble zmax
) { }
3738 static void null_glDepthRangeArrayv( GLuint first
, GLsizei count
, const GLdouble
* v
) { }
3739 static void null_glDepthRangeIndexed( GLuint index
, GLdouble n
, GLdouble f
) { }
3740 static void null_glDepthRangedNV( GLdouble zNear
, GLdouble zFar
) { }
3741 static void null_glDepthRangef( GLfloat n
, GLfloat f
) { }
3742 static void null_glDepthRangefOES( GLclampf n
, GLclampf f
) { }
3743 static void null_glDepthRangexOES( GLfixed n
, GLfixed f
) { }
3744 static void null_glDetachObjectARB( GLhandleARB containerObj
, GLhandleARB attachedObj
) { }
3745 static void null_glDetachShader( GLuint program
, GLuint shader
) { }
3746 static void null_glDetailTexFuncSGIS( GLenum target
, GLsizei n
, const GLfloat
* points
) { }
3747 static void null_glDisableClientStateIndexedEXT( GLenum array
, GLuint index
) { }
3748 static void null_glDisableClientStateiEXT( GLenum array
, GLuint index
) { }
3749 static void null_glDisableIndexedEXT( GLenum target
, GLuint index
) { }
3750 static void null_glDisableVariantClientStateEXT( GLuint id
) { }
3751 static void null_glDisableVertexArrayAttrib( GLuint vaobj
, GLuint index
) { }
3752 static void null_glDisableVertexArrayAttribEXT( GLuint vaobj
, GLuint index
) { }
3753 static void null_glDisableVertexArrayEXT( GLuint vaobj
, GLenum array
) { }
3754 static void null_glDisableVertexAttribAPPLE( GLuint index
, GLenum pname
) { }
3755 static void null_glDisableVertexAttribArray( GLuint index
) { }
3756 static void null_glDisableVertexAttribArrayARB( GLuint index
) { }
3757 static void null_glDisablei( GLenum target
, GLuint index
) { }
3758 static void null_glDispatchCompute( GLuint num_groups_x
, GLuint num_groups_y
, GLuint num_groups_z
) { }
3759 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
) { }
3760 static void null_glDispatchComputeIndirect( GLintptr indirect
) { }
3761 static void null_glDrawArraysEXT( GLenum mode
, GLint first
, GLsizei count
) { }
3762 static void null_glDrawArraysIndirect( GLenum mode
, const void* indirect
) { }
3763 static void null_glDrawArraysInstanced( GLenum mode
, GLint first
, GLsizei count
, GLsizei instancecount
) { }
3764 static void null_glDrawArraysInstancedARB( GLenum mode
, GLint first
, GLsizei count
, GLsizei primcount
) { }
3765 static void null_glDrawArraysInstancedBaseInstance( GLenum mode
, GLint first
, GLsizei count
, GLsizei instancecount
, GLuint baseinstance
) { }
3766 static void null_glDrawArraysInstancedEXT( GLenum mode
, GLint start
, GLsizei count
, GLsizei primcount
) { }
3767 static void null_glDrawBufferRegion( GLenum region
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint xDest
, GLint yDest
) { }
3768 static void null_glDrawBuffers( GLsizei n
, const GLenum
* bufs
) { }
3769 static void null_glDrawBuffersARB( GLsizei n
, const GLenum
* bufs
) { }
3770 static void null_glDrawBuffersATI( GLsizei n
, const GLenum
* bufs
) { }
3771 static void null_glDrawCommandsAddressNV( GLenum primitiveMode
, const GLuint64
* indirects
, const GLsizei
* sizes
, GLuint count
) { }
3772 static void null_glDrawCommandsNV( GLenum primitiveMode
, GLuint buffer
, const GLintptr
* indirects
, const GLsizei
* sizes
, GLuint count
) { }
3773 static void null_glDrawCommandsStatesAddressNV( const GLuint64
* indirects
, const GLsizei
* sizes
, const GLuint
* states
, const GLuint
* fbos
, GLuint count
) { }
3774 static void null_glDrawCommandsStatesNV( GLuint buffer
, const GLintptr
* indirects
, const GLsizei
* sizes
, const GLuint
* states
, const GLuint
* fbos
, GLuint count
) { }
3775 static void null_glDrawElementArrayAPPLE( GLenum mode
, GLint first
, GLsizei count
) { }
3776 static void null_glDrawElementArrayATI( GLenum mode
, GLsizei count
) { }
3777 static void null_glDrawElementsBaseVertex( GLenum mode
, GLsizei count
, GLenum type
, const void* indices
, GLint basevertex
) { }
3778 static void null_glDrawElementsIndirect( GLenum mode
, GLenum type
, const void* indirect
) { }
3779 static void null_glDrawElementsInstanced( GLenum mode
, GLsizei count
, GLenum type
, const void* indices
, GLsizei instancecount
) { }
3780 static void null_glDrawElementsInstancedARB( GLenum mode
, GLsizei count
, GLenum type
, const void* indices
, GLsizei primcount
) { }
3781 static void null_glDrawElementsInstancedBaseInstance( GLenum mode
, GLsizei count
, GLenum type
, const void* indices
, GLsizei instancecount
, GLuint baseinstance
) { }
3782 static void null_glDrawElementsInstancedBaseVertex( GLenum mode
, GLsizei count
, GLenum type
, const void* indices
, GLsizei instancecount
, GLint basevertex
) { }
3783 static void null_glDrawElementsInstancedBaseVertexBaseInstance( GLenum mode
, GLsizei count
, GLenum type
, const void* indices
, GLsizei instancecount
, GLint basevertex
, GLuint baseinstance
) { }
3784 static void null_glDrawElementsInstancedEXT( GLenum mode
, GLsizei count
, GLenum type
, const void* indices
, GLsizei primcount
) { }
3785 static void null_glDrawMeshArraysSUN( GLenum mode
, GLint first
, GLsizei count
, GLsizei width
) { }
3786 static void null_glDrawRangeElementArrayAPPLE( GLenum mode
, GLuint start
, GLuint end
, GLint first
, GLsizei count
) { }
3787 static void null_glDrawRangeElementArrayATI( GLenum mode
, GLuint start
, GLuint end
, GLsizei count
) { }
3788 static void null_glDrawRangeElements( GLenum mode
, GLuint start
, GLuint end
, GLsizei count
, GLenum type
, const void* indices
) { }
3789 static void null_glDrawRangeElementsBaseVertex( GLenum mode
, GLuint start
, GLuint end
, GLsizei count
, GLenum type
, const void* indices
, GLint basevertex
) { }
3790 static void null_glDrawRangeElementsEXT( GLenum mode
, GLuint start
, GLuint end
, GLsizei count
, GLenum type
, const void* indices
) { }
3791 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
) { }
3792 static void null_glDrawTransformFeedback( GLenum mode
, GLuint id
) { }
3793 static void null_glDrawTransformFeedbackInstanced( GLenum mode
, GLuint id
, GLsizei instancecount
) { }
3794 static void null_glDrawTransformFeedbackNV( GLenum mode
, GLuint id
) { }
3795 static void null_glDrawTransformFeedbackStream( GLenum mode
, GLuint id
, GLuint stream
) { }
3796 static void null_glDrawTransformFeedbackStreamInstanced( GLenum mode
, GLuint id
, GLuint stream
, GLsizei instancecount
) { }
3797 static void null_glEdgeFlagFormatNV( GLsizei stride
) { }
3798 static void null_glEdgeFlagPointerEXT( GLsizei stride
, GLsizei count
, const GLboolean
* pointer
) { }
3799 static void null_glEdgeFlagPointerListIBM( GLint stride
, const GLboolean
** pointer
, GLint ptrstride
) { }
3800 static void null_glElementPointerAPPLE( GLenum type
, const void* pointer
) { }
3801 static void null_glElementPointerATI( GLenum type
, const void* pointer
) { }
3802 static void null_glEnableClientStateIndexedEXT( GLenum array
, GLuint index
) { }
3803 static void null_glEnableClientStateiEXT( GLenum array
, GLuint index
) { }
3804 static void null_glEnableIndexedEXT( GLenum target
, GLuint index
) { }
3805 static void null_glEnableVariantClientStateEXT( GLuint id
) { }
3806 static void null_glEnableVertexArrayAttrib( GLuint vaobj
, GLuint index
) { }
3807 static void null_glEnableVertexArrayAttribEXT( GLuint vaobj
, GLuint index
) { }
3808 static void null_glEnableVertexArrayEXT( GLuint vaobj
, GLenum array
) { }
3809 static void null_glEnableVertexAttribAPPLE( GLuint index
, GLenum pname
) { }
3810 static void null_glEnableVertexAttribArray( GLuint index
) { }
3811 static void null_glEnableVertexAttribArrayARB( GLuint index
) { }
3812 static void null_glEnablei( GLenum target
, GLuint index
) { }
3813 static void null_glEndConditionalRender( void ) { }
3814 static void null_glEndConditionalRenderNV( void ) { }
3815 static void null_glEndConditionalRenderNVX( void ) { }
3816 static void null_glEndFragmentShaderATI( void ) { }
3817 static void null_glEndOcclusionQueryNV( void ) { }
3818 static void null_glEndPerfMonitorAMD( GLuint monitor
) { }
3819 static void null_glEndPerfQueryINTEL( GLuint queryHandle
) { }
3820 static void null_glEndQuery( GLenum target
) { }
3821 static void null_glEndQueryARB( GLenum target
) { }
3822 static void null_glEndQueryIndexed( GLenum target
, GLuint index
) { }
3823 static void null_glEndTransformFeedback( void ) { }
3824 static void null_glEndTransformFeedbackEXT( void ) { }
3825 static void null_glEndTransformFeedbackNV( void ) { }
3826 static void null_glEndVertexShaderEXT( void ) { }
3827 static void null_glEndVideoCaptureNV( GLuint video_capture_slot
) { }
3828 static void null_glEvalCoord1xOES( GLfixed u
) { }
3829 static void null_glEvalCoord1xvOES( const GLfixed
* coords
) { }
3830 static void null_glEvalCoord2xOES( GLfixed u
, GLfixed v
) { }
3831 static void null_glEvalCoord2xvOES( const GLfixed
* coords
) { }
3832 static void null_glEvalMapsNV( GLenum target
, GLenum mode
) { }
3833 static void null_glEvaluateDepthValuesARB( void ) { }
3834 static void null_glExecuteProgramNV( GLenum target
, GLuint id
, const GLfloat
* params
) { }
3835 static void null_glExtractComponentEXT( GLuint res
, GLuint src
, GLuint num
) { }
3836 static void null_glFeedbackBufferxOES( GLsizei n
, GLenum type
, const GLfixed
* buffer
) { }
3837 static GLsync
null_glFenceSync( GLenum condition
, GLbitfield flags
) { return 0; }
3838 static void null_glFinalCombinerInputNV( GLenum variable
, GLenum input
, GLenum mapping
, GLenum componentUsage
) { }
3839 static GLint
null_glFinishAsyncSGIX( GLuint
* markerp
) { return 0; }
3840 static void null_glFinishFenceAPPLE( GLuint fence
) { }
3841 static void null_glFinishFenceNV( GLuint fence
) { }
3842 static void null_glFinishObjectAPPLE( GLenum object
, GLint name
) { }
3843 static void null_glFinishTextureSUNX( void ) { }
3844 static void null_glFlushMappedBufferRange( GLenum target
, GLintptr offset
, GLsizeiptr length
) { }
3845 static void null_glFlushMappedBufferRangeAPPLE( GLenum target
, GLintptr offset
, GLsizeiptr size
) { }
3846 static void null_glFlushMappedNamedBufferRange( GLuint buffer
, GLintptr offset
, GLsizeiptr length
) { }
3847 static void null_glFlushMappedNamedBufferRangeEXT( GLuint buffer
, GLintptr offset
, GLsizeiptr length
) { }
3848 static void null_glFlushPixelDataRangeNV( GLenum target
) { }
3849 static void null_glFlushRasterSGIX( void ) { }
3850 static void null_glFlushStaticDataIBM( GLenum target
) { }
3851 static void null_glFlushVertexArrayRangeAPPLE( GLsizei length
, void* pointer
) { }
3852 static void null_glFlushVertexArrayRangeNV( void ) { }
3853 static void null_glFogCoordFormatNV( GLenum type
, GLsizei stride
) { }
3854 static void null_glFogCoordPointer( GLenum type
, GLsizei stride
, const void* pointer
) { }
3855 static void null_glFogCoordPointerEXT( GLenum type
, GLsizei stride
, const void* pointer
) { }
3856 static void null_glFogCoordPointerListIBM( GLenum type
, GLint stride
, const void** pointer
, GLint ptrstride
) { }
3857 static void null_glFogCoordd( GLdouble coord
) { }
3858 static void null_glFogCoorddEXT( GLdouble coord
) { }
3859 static void null_glFogCoorddv( const GLdouble
* coord
) { }
3860 static void null_glFogCoorddvEXT( const GLdouble
* coord
) { }
3861 static void null_glFogCoordf( GLfloat coord
) { }
3862 static void null_glFogCoordfEXT( GLfloat coord
) { }
3863 static void null_glFogCoordfv( const GLfloat
* coord
) { }
3864 static void null_glFogCoordfvEXT( const GLfloat
* coord
) { }
3865 static void null_glFogCoordhNV( GLhalfNV fog
) { }
3866 static void null_glFogCoordhvNV( const GLhalfNV
* fog
) { }
3867 static void null_glFogFuncSGIS( GLsizei n
, const GLfloat
* points
) { }
3868 static void null_glFogxOES( GLenum pname
, GLfixed param
) { }
3869 static void null_glFogxvOES( GLenum pname
, const GLfixed
* param
) { }
3870 static void null_glFragmentColorMaterialSGIX( GLenum face
, GLenum mode
) { }
3871 static void null_glFragmentCoverageColorNV( GLuint color
) { }
3872 static void null_glFragmentLightModelfSGIX( GLenum pname
, GLfloat param
) { }
3873 static void null_glFragmentLightModelfvSGIX( GLenum pname
, const GLfloat
* params
) { }
3874 static void null_glFragmentLightModeliSGIX( GLenum pname
, GLint param
) { }
3875 static void null_glFragmentLightModelivSGIX( GLenum pname
, const GLint
* params
) { }
3876 static void null_glFragmentLightfSGIX( GLenum light
, GLenum pname
, GLfloat param
) { }
3877 static void null_glFragmentLightfvSGIX( GLenum light
, GLenum pname
, const GLfloat
* params
) { }
3878 static void null_glFragmentLightiSGIX( GLenum light
, GLenum pname
, GLint param
) { }
3879 static void null_glFragmentLightivSGIX( GLenum light
, GLenum pname
, const GLint
* params
) { }
3880 static void null_glFragmentMaterialfSGIX( GLenum face
, GLenum pname
, GLfloat param
) { }
3881 static void null_glFragmentMaterialfvSGIX( GLenum face
, GLenum pname
, const GLfloat
* params
) { }
3882 static void null_glFragmentMaterialiSGIX( GLenum face
, GLenum pname
, GLint param
) { }
3883 static void null_glFragmentMaterialivSGIX( GLenum face
, GLenum pname
, const GLint
* params
) { }
3884 static void null_glFrameTerminatorGREMEDY( void ) { }
3885 static void null_glFrameZoomSGIX( GLint factor
) { }
3886 static void null_glFramebufferDrawBufferEXT( GLuint framebuffer
, GLenum mode
) { }
3887 static void null_glFramebufferDrawBuffersEXT( GLuint framebuffer
, GLsizei n
, const GLenum
* bufs
) { }
3888 static void null_glFramebufferParameteri( GLenum target
, GLenum pname
, GLint param
) { }
3889 static void null_glFramebufferReadBufferEXT( GLuint framebuffer
, GLenum mode
) { }
3890 static void null_glFramebufferRenderbuffer( GLenum target
, GLenum attachment
, GLenum renderbuffertarget
, GLuint renderbuffer
) { }
3891 static void null_glFramebufferRenderbufferEXT( GLenum target
, GLenum attachment
, GLenum renderbuffertarget
, GLuint renderbuffer
) { }
3892 static void null_glFramebufferSampleLocationsfvARB( GLenum target
, GLuint start
, GLsizei count
, const GLfloat
* v
) { }
3893 static void null_glFramebufferSampleLocationsfvNV( GLenum target
, GLuint start
, GLsizei count
, const GLfloat
* v
) { }
3894 static void null_glFramebufferTexture( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
) { }
3895 static void null_glFramebufferTexture1D( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) { }
3896 static void null_glFramebufferTexture1DEXT( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) { }
3897 static void null_glFramebufferTexture2D( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) { }
3898 static void null_glFramebufferTexture2DEXT( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) { }
3899 static void null_glFramebufferTexture3D( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
, GLint zoffset
) { }
3900 static void null_glFramebufferTexture3DEXT( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
, GLint zoffset
) { }
3901 static void null_glFramebufferTextureARB( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
) { }
3902 static void null_glFramebufferTextureEXT( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
) { }
3903 static void null_glFramebufferTextureFaceARB( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLenum face
) { }
3904 static void null_glFramebufferTextureFaceEXT( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLenum face
) { }
3905 static void null_glFramebufferTextureLayer( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLint layer
) { }
3906 static void null_glFramebufferTextureLayerARB( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLint layer
) { }
3907 static void null_glFramebufferTextureLayerEXT( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLint layer
) { }
3908 static void null_glFramebufferTextureMultiviewOVR( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLint baseViewIndex
, GLsizei numViews
) { }
3909 static void null_glFreeObjectBufferATI( GLuint buffer
) { }
3910 static void null_glFrustumfOES( GLfloat l
, GLfloat r
, GLfloat b
, GLfloat t
, GLfloat n
, GLfloat f
) { }
3911 static void null_glFrustumxOES( GLfixed l
, GLfixed r
, GLfixed b
, GLfixed t
, GLfixed n
, GLfixed f
) { }
3912 static GLuint
null_glGenAsyncMarkersSGIX( GLsizei range
) { return 0; }
3913 static void null_glGenBuffers( GLsizei n
, GLuint
* buffers
) { }
3914 static void null_glGenBuffersARB( GLsizei n
, GLuint
* buffers
) { }
3915 static void null_glGenFencesAPPLE( GLsizei n
, GLuint
* fences
) { }
3916 static void null_glGenFencesNV( GLsizei n
, GLuint
* fences
) { }
3917 static GLuint
null_glGenFragmentShadersATI( GLuint range
) { return 0; }
3918 static void null_glGenFramebuffers( GLsizei n
, GLuint
* framebuffers
) { }
3919 static void null_glGenFramebuffersEXT( GLsizei n
, GLuint
* framebuffers
) { }
3920 static void null_glGenNamesAMD( GLenum identifier
, GLuint num
, GLuint
* names
) { }
3921 static void null_glGenOcclusionQueriesNV( GLsizei n
, GLuint
* ids
) { }
3922 static GLuint
null_glGenPathsNV( GLsizei range
) { return 0; }
3923 static void null_glGenPerfMonitorsAMD( GLsizei n
, GLuint
* monitors
) { }
3924 static void null_glGenProgramPipelines( GLsizei n
, GLuint
* pipelines
) { }
3925 static void null_glGenProgramsARB( GLsizei n
, GLuint
* programs
) { }
3926 static void null_glGenProgramsNV( GLsizei n
, GLuint
* programs
) { }
3927 static void null_glGenQueries( GLsizei n
, GLuint
* ids
) { }
3928 static void null_glGenQueriesARB( GLsizei n
, GLuint
* ids
) { }
3929 static void null_glGenRenderbuffers( GLsizei n
, GLuint
* renderbuffers
) { }
3930 static void null_glGenRenderbuffersEXT( GLsizei n
, GLuint
* renderbuffers
) { }
3931 static void null_glGenSamplers( GLsizei count
, GLuint
* samplers
) { }
3932 static GLuint
null_glGenSymbolsEXT( GLenum datatype
, GLenum storagetype
, GLenum range
, GLuint components
) { return 0; }
3933 static void null_glGenTexturesEXT( GLsizei n
, GLuint
* textures
) { }
3934 static void null_glGenTransformFeedbacks( GLsizei n
, GLuint
* ids
) { }
3935 static void null_glGenTransformFeedbacksNV( GLsizei n
, GLuint
* ids
) { }
3936 static void null_glGenVertexArrays( GLsizei n
, GLuint
* arrays
) { }
3937 static void null_glGenVertexArraysAPPLE( GLsizei n
, GLuint
* arrays
) { }
3938 static GLuint
null_glGenVertexShadersEXT( GLuint range
) { return 0; }
3939 static void null_glGenerateMipmap( GLenum target
) { }
3940 static void null_glGenerateMipmapEXT( GLenum target
) { }
3941 static void null_glGenerateMultiTexMipmapEXT( GLenum texunit
, GLenum target
) { }
3942 static void null_glGenerateTextureMipmap( GLuint texture
) { }
3943 static void null_glGenerateTextureMipmapEXT( GLuint texture
, GLenum target
) { }
3944 static void null_glGetActiveAtomicCounterBufferiv( GLuint program
, GLuint bufferIndex
, GLenum pname
, GLint
* params
) { }
3945 static void null_glGetActiveAttrib( GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
* length
, GLint
* size
, GLenum
* type
, GLchar
* name
) { }
3946 static void null_glGetActiveAttribARB( GLhandleARB programObj
, GLuint index
, GLsizei maxLength
, GLsizei
* length
, GLint
* size
, GLenum
* type
, GLcharARB
* name
) { }
3947 static void null_glGetActiveSubroutineName( GLuint program
, GLenum shadertype
, GLuint index
, GLsizei bufsize
, GLsizei
* length
, GLchar
* name
) { }
3948 static void null_glGetActiveSubroutineUniformName( GLuint program
, GLenum shadertype
, GLuint index
, GLsizei bufsize
, GLsizei
* length
, GLchar
* name
) { }
3949 static void null_glGetActiveSubroutineUniformiv( GLuint program
, GLenum shadertype
, GLuint index
, GLenum pname
, GLint
* values
) { }
3950 static void null_glGetActiveUniform( GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
* length
, GLint
* size
, GLenum
* type
, GLchar
* name
) { }
3951 static void null_glGetActiveUniformARB( GLhandleARB programObj
, GLuint index
, GLsizei maxLength
, GLsizei
* length
, GLint
* size
, GLenum
* type
, GLcharARB
* name
) { }
3952 static void null_glGetActiveUniformBlockName( GLuint program
, GLuint uniformBlockIndex
, GLsizei bufSize
, GLsizei
* length
, GLchar
* uniformBlockName
) { }
3953 static void null_glGetActiveUniformBlockiv( GLuint program
, GLuint uniformBlockIndex
, GLenum pname
, GLint
* params
) { }
3954 static void null_glGetActiveUniformName( GLuint program
, GLuint uniformIndex
, GLsizei bufSize
, GLsizei
* length
, GLchar
* uniformName
) { }
3955 static void null_glGetActiveUniformsiv( GLuint program
, GLsizei uniformCount
, const GLuint
* uniformIndices
, GLenum pname
, GLint
* params
) { }
3956 static void null_glGetActiveVaryingNV( GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
* length
, GLsizei
* size
, GLenum
* type
, GLchar
* name
) { }
3957 static void null_glGetArrayObjectfvATI( GLenum array
, GLenum pname
, GLfloat
* params
) { }
3958 static void null_glGetArrayObjectivATI( GLenum array
, GLenum pname
, GLint
* params
) { }
3959 static void null_glGetAttachedObjectsARB( GLhandleARB containerObj
, GLsizei maxCount
, GLsizei
* count
, GLhandleARB
* obj
) { }
3960 static void null_glGetAttachedShaders( GLuint program
, GLsizei maxCount
, GLsizei
* count
, GLuint
* shaders
) { }
3961 static GLint
null_glGetAttribLocation( GLuint program
, const GLchar
* name
) { return 0; }
3962 static GLint
null_glGetAttribLocationARB( GLhandleARB programObj
, const GLcharARB
* name
) { return 0; }
3963 static void null_glGetBooleanIndexedvEXT( GLenum target
, GLuint index
, GLboolean
* data
) { }
3964 static void null_glGetBooleani_v( GLenum target
, GLuint index
, GLboolean
* data
) { }
3965 static void null_glGetBufferParameteri64v( GLenum target
, GLenum pname
, GLint64
* params
) { }
3966 static void null_glGetBufferParameteriv( GLenum target
, GLenum pname
, GLint
* params
) { }
3967 static void null_glGetBufferParameterivARB( GLenum target
, GLenum pname
, GLint
* params
) { }
3968 static void null_glGetBufferParameterui64vNV( GLenum target
, GLenum pname
, GLuint64EXT
* params
) { }
3969 static void null_glGetBufferPointerv( GLenum target
, GLenum pname
, void** params
) { }
3970 static void null_glGetBufferPointervARB( GLenum target
, GLenum pname
, void** params
) { }
3971 static void null_glGetBufferSubData( GLenum target
, GLintptr offset
, GLsizeiptr size
, void* data
) { }
3972 static void null_glGetBufferSubDataARB( GLenum target
, GLintptrARB offset
, GLsizeiptrARB size
, void* data
) { }
3973 static void null_glGetClipPlanefOES( GLenum plane
, GLfloat
* equation
) { }
3974 static void null_glGetClipPlanexOES( GLenum plane
, GLfixed
* equation
) { }
3975 static void null_glGetColorTable( GLenum target
, GLenum format
, GLenum type
, void* table
) { }
3976 static void null_glGetColorTableEXT( GLenum target
, GLenum format
, GLenum type
, void* data
) { }
3977 static void null_glGetColorTableParameterfv( GLenum target
, GLenum pname
, GLfloat
* params
) { }
3978 static void null_glGetColorTableParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) { }
3979 static void null_glGetColorTableParameterfvSGI( GLenum target
, GLenum pname
, GLfloat
* params
) { }
3980 static void null_glGetColorTableParameteriv( GLenum target
, GLenum pname
, GLint
* params
) { }
3981 static void null_glGetColorTableParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) { }
3982 static void null_glGetColorTableParameterivSGI( GLenum target
, GLenum pname
, GLint
* params
) { }
3983 static void null_glGetColorTableSGI( GLenum target
, GLenum format
, GLenum type
, void* table
) { }
3984 static void null_glGetCombinerInputParameterfvNV( GLenum stage
, GLenum portion
, GLenum variable
, GLenum pname
, GLfloat
* params
) { }
3985 static void null_glGetCombinerInputParameterivNV( GLenum stage
, GLenum portion
, GLenum variable
, GLenum pname
, GLint
* params
) { }
3986 static void null_glGetCombinerOutputParameterfvNV( GLenum stage
, GLenum portion
, GLenum pname
, GLfloat
* params
) { }
3987 static void null_glGetCombinerOutputParameterivNV( GLenum stage
, GLenum portion
, GLenum pname
, GLint
* params
) { }
3988 static void null_glGetCombinerStageParameterfvNV( GLenum stage
, GLenum pname
, GLfloat
* params
) { }
3989 static GLuint
null_glGetCommandHeaderNV( GLenum tokenID
, GLuint size
) { return 0; }
3990 static void null_glGetCompressedMultiTexImageEXT( GLenum texunit
, GLenum target
, GLint lod
, void* img
) { }
3991 static void null_glGetCompressedTexImage( GLenum target
, GLint level
, void* img
) { }
3992 static void null_glGetCompressedTexImageARB( GLenum target
, GLint level
, void* img
) { }
3993 static void null_glGetCompressedTextureImage( GLuint texture
, GLint level
, GLsizei bufSize
, void* pixels
) { }
3994 static void null_glGetCompressedTextureImageEXT( GLuint texture
, GLenum target
, GLint lod
, void* img
) { }
3995 static void null_glGetCompressedTextureSubImage( GLuint texture
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLsizei bufSize
, void* pixels
) { }
3996 static void null_glGetConvolutionFilter( GLenum target
, GLenum format
, GLenum type
, void* image
) { }
3997 static void null_glGetConvolutionFilterEXT( GLenum target
, GLenum format
, GLenum type
, void* image
) { }
3998 static void null_glGetConvolutionParameterfv( GLenum target
, GLenum pname
, GLfloat
* params
) { }
3999 static void null_glGetConvolutionParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) { }
4000 static void null_glGetConvolutionParameteriv( GLenum target
, GLenum pname
, GLint
* params
) { }
4001 static void null_glGetConvolutionParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) { }
4002 static void null_glGetConvolutionParameterxvOES( GLenum target
, GLenum pname
, GLfixed
* params
) { }
4003 static void null_glGetCoverageModulationTableNV( GLsizei bufsize
, GLfloat
* v
) { }
4004 static GLuint
null_glGetDebugMessageLog( GLuint count
, GLsizei bufSize
, GLenum
* sources
, GLenum
* types
, GLuint
* ids
, GLenum
* severities
, GLsizei
* lengths
, GLchar
* messageLog
) { return 0; }
4005 static GLuint
null_glGetDebugMessageLogAMD( GLuint count
, GLsizei bufsize
, GLenum
* categories
, GLuint
* severities
, GLuint
* ids
, GLsizei
* lengths
, GLchar
* message
) { return 0; }
4006 static GLuint
null_glGetDebugMessageLogARB( GLuint count
, GLsizei bufSize
, GLenum
* sources
, GLenum
* types
, GLuint
* ids
, GLenum
* severities
, GLsizei
* lengths
, GLchar
* messageLog
) { return 0; }
4007 static void null_glGetDetailTexFuncSGIS( GLenum target
, GLfloat
* points
) { }
4008 static void null_glGetDoubleIndexedvEXT( GLenum target
, GLuint index
, GLdouble
* data
) { }
4009 static void null_glGetDoublei_v( GLenum target
, GLuint index
, GLdouble
* data
) { }
4010 static void null_glGetDoublei_vEXT( GLenum pname
, GLuint index
, GLdouble
* params
) { }
4011 static void null_glGetFenceivNV( GLuint fence
, GLenum pname
, GLint
* params
) { }
4012 static void null_glGetFinalCombinerInputParameterfvNV( GLenum variable
, GLenum pname
, GLfloat
* params
) { }
4013 static void null_glGetFinalCombinerInputParameterivNV( GLenum variable
, GLenum pname
, GLint
* params
) { }
4014 static void null_glGetFirstPerfQueryIdINTEL( GLuint
* queryId
) { }
4015 static void null_glGetFixedvOES( GLenum pname
, GLfixed
* params
) { }
4016 static void null_glGetFloatIndexedvEXT( GLenum target
, GLuint index
, GLfloat
* data
) { }
4017 static void null_glGetFloati_v( GLenum target
, GLuint index
, GLfloat
* data
) { }
4018 static void null_glGetFloati_vEXT( GLenum pname
, GLuint index
, GLfloat
* params
) { }
4019 static void null_glGetFogFuncSGIS( GLfloat
* points
) { }
4020 static GLint
null_glGetFragDataIndex( GLuint program
, const GLchar
* name
) { return 0; }
4021 static GLint
null_glGetFragDataLocation( GLuint program
, const GLchar
* name
) { return 0; }
4022 static GLint
null_glGetFragDataLocationEXT( GLuint program
, const GLchar
* name
) { return 0; }
4023 static void null_glGetFragmentLightfvSGIX( GLenum light
, GLenum pname
, GLfloat
* params
) { }
4024 static void null_glGetFragmentLightivSGIX( GLenum light
, GLenum pname
, GLint
* params
) { }
4025 static void null_glGetFragmentMaterialfvSGIX( GLenum face
, GLenum pname
, GLfloat
* params
) { }
4026 static void null_glGetFragmentMaterialivSGIX( GLenum face
, GLenum pname
, GLint
* params
) { }
4027 static void null_glGetFramebufferAttachmentParameteriv( GLenum target
, GLenum attachment
, GLenum pname
, GLint
* params
) { }
4028 static void null_glGetFramebufferAttachmentParameterivEXT( GLenum target
, GLenum attachment
, GLenum pname
, GLint
* params
) { }
4029 static void null_glGetFramebufferParameteriv( GLenum target
, GLenum pname
, GLint
* params
) { }
4030 static void null_glGetFramebufferParameterivEXT( GLuint framebuffer
, GLenum pname
, GLint
* params
) { }
4031 static GLenum
null_glGetGraphicsResetStatus( void ) { return 0; }
4032 static GLenum
null_glGetGraphicsResetStatusARB( void ) { return 0; }
4033 static GLhandleARB
null_glGetHandleARB( GLenum pname
) { return 0; }
4034 static void null_glGetHistogram( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, void* values
) { }
4035 static void null_glGetHistogramEXT( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, void* values
) { }
4036 static void null_glGetHistogramParameterfv( GLenum target
, GLenum pname
, GLfloat
* params
) { }
4037 static void null_glGetHistogramParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) { }
4038 static void null_glGetHistogramParameteriv( GLenum target
, GLenum pname
, GLint
* params
) { }
4039 static void null_glGetHistogramParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) { }
4040 static void null_glGetHistogramParameterxvOES( GLenum target
, GLenum pname
, GLfixed
* params
) { }
4041 static GLuint64
null_glGetImageHandleARB( GLuint texture
, GLint level
, GLboolean layered
, GLint layer
, GLenum format
) { return 0; }
4042 static GLuint64
null_glGetImageHandleNV( GLuint texture
, GLint level
, GLboolean layered
, GLint layer
, GLenum format
) { return 0; }
4043 static void null_glGetImageTransformParameterfvHP( GLenum target
, GLenum pname
, GLfloat
* params
) { }
4044 static void null_glGetImageTransformParameterivHP( GLenum target
, GLenum pname
, GLint
* params
) { }
4045 static void null_glGetInfoLogARB( GLhandleARB obj
, GLsizei maxLength
, GLsizei
* length
, GLcharARB
* infoLog
) { }
4046 static GLint
null_glGetInstrumentsSGIX( void ) { return 0; }
4047 static void null_glGetInteger64i_v( GLenum target
, GLuint index
, GLint64
* data
) { }
4048 static void null_glGetInteger64v( GLenum pname
, GLint64
* data
) { }
4049 static void null_glGetIntegerIndexedvEXT( GLenum target
, GLuint index
, GLint
* data
) { }
4050 static void null_glGetIntegeri_v( GLenum target
, GLuint index
, GLint
* data
) { }
4051 static void null_glGetIntegerui64i_vNV( GLenum value
, GLuint index
, GLuint64EXT
* result
) { }
4052 static void null_glGetIntegerui64vNV( GLenum value
, GLuint64EXT
* result
) { }
4053 static void null_glGetInternalformatSampleivNV( GLenum target
, GLenum internalformat
, GLsizei samples
, GLenum pname
, GLsizei bufSize
, GLint
* params
) { }
4054 static void null_glGetInternalformati64v( GLenum target
, GLenum internalformat
, GLenum pname
, GLsizei bufSize
, GLint64
* params
) { }
4055 static void null_glGetInternalformativ( GLenum target
, GLenum internalformat
, GLenum pname
, GLsizei bufSize
, GLint
* params
) { }
4056 static void null_glGetInvariantBooleanvEXT( GLuint id
, GLenum value
, GLboolean
* data
) { }
4057 static void null_glGetInvariantFloatvEXT( GLuint id
, GLenum value
, GLfloat
* data
) { }
4058 static void null_glGetInvariantIntegervEXT( GLuint id
, GLenum value
, GLint
* data
) { }
4059 static void null_glGetLightxOES( GLenum light
, GLenum pname
, GLfixed
* params
) { }
4060 static void null_glGetListParameterfvSGIX( GLuint list
, GLenum pname
, GLfloat
* params
) { }
4061 static void null_glGetListParameterivSGIX( GLuint list
, GLenum pname
, GLint
* params
) { }
4062 static void null_glGetLocalConstantBooleanvEXT( GLuint id
, GLenum value
, GLboolean
* data
) { }
4063 static void null_glGetLocalConstantFloatvEXT( GLuint id
, GLenum value
, GLfloat
* data
) { }
4064 static void null_glGetLocalConstantIntegervEXT( GLuint id
, GLenum value
, GLint
* data
) { }
4065 static void null_glGetMapAttribParameterfvNV( GLenum target
, GLuint index
, GLenum pname
, GLfloat
* params
) { }
4066 static void null_glGetMapAttribParameterivNV( GLenum target
, GLuint index
, GLenum pname
, GLint
* params
) { }
4067 static void null_glGetMapControlPointsNV( GLenum target
, GLuint index
, GLenum type
, GLsizei ustride
, GLsizei vstride
, GLboolean packed
, void* points
) { }
4068 static void null_glGetMapParameterfvNV( GLenum target
, GLenum pname
, GLfloat
* params
) { }
4069 static void null_glGetMapParameterivNV( GLenum target
, GLenum pname
, GLint
* params
) { }
4070 static void null_glGetMapxvOES( GLenum target
, GLenum query
, GLfixed
* v
) { }
4071 static void null_glGetMaterialxOES( GLenum face
, GLenum pname
, GLfixed param
) { }
4072 static void null_glGetMinmax( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, void* values
) { }
4073 static void null_glGetMinmaxEXT( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, void* values
) { }
4074 static void null_glGetMinmaxParameterfv( GLenum target
, GLenum pname
, GLfloat
* params
) { }
4075 static void null_glGetMinmaxParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) { }
4076 static void null_glGetMinmaxParameteriv( GLenum target
, GLenum pname
, GLint
* params
) { }
4077 static void null_glGetMinmaxParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) { }
4078 static void null_glGetMultiTexEnvfvEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLfloat
* params
) { }
4079 static void null_glGetMultiTexEnvivEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint
* params
) { }
4080 static void null_glGetMultiTexGendvEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLdouble
* params
) { }
4081 static void null_glGetMultiTexGenfvEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLfloat
* params
) { }
4082 static void null_glGetMultiTexGenivEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLint
* params
) { }
4083 static void null_glGetMultiTexImageEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum format
, GLenum type
, void* pixels
) { }
4084 static void null_glGetMultiTexLevelParameterfvEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum pname
, GLfloat
* params
) { }
4085 static void null_glGetMultiTexLevelParameterivEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum pname
, GLint
* params
) { }
4086 static void null_glGetMultiTexParameterIivEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint
* params
) { }
4087 static void null_glGetMultiTexParameterIuivEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLuint
* params
) { }
4088 static void null_glGetMultiTexParameterfvEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLfloat
* params
) { }
4089 static void null_glGetMultiTexParameterivEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint
* params
) { }
4090 static void null_glGetMultisamplefv( GLenum pname
, GLuint index
, GLfloat
* val
) { }
4091 static void null_glGetMultisamplefvNV( GLenum pname
, GLuint index
, GLfloat
* val
) { }
4092 static void null_glGetNamedBufferParameteri64v( GLuint buffer
, GLenum pname
, GLint64
* params
) { }
4093 static void null_glGetNamedBufferParameteriv( GLuint buffer
, GLenum pname
, GLint
* params
) { }
4094 static void null_glGetNamedBufferParameterivEXT( GLuint buffer
, GLenum pname
, GLint
* params
) { }
4095 static void null_glGetNamedBufferParameterui64vNV( GLuint buffer
, GLenum pname
, GLuint64EXT
* params
) { }
4096 static void null_glGetNamedBufferPointerv( GLuint buffer
, GLenum pname
, void** params
) { }
4097 static void null_glGetNamedBufferPointervEXT( GLuint buffer
, GLenum pname
, void** params
) { }
4098 static void null_glGetNamedBufferSubData( GLuint buffer
, GLintptr offset
, GLsizeiptr size
, void* data
) { }
4099 static void null_glGetNamedBufferSubDataEXT( GLuint buffer
, GLintptr offset
, GLsizeiptr size
, void* data
) { }
4100 static void null_glGetNamedFramebufferAttachmentParameteriv( GLuint framebuffer
, GLenum attachment
, GLenum pname
, GLint
* params
) { }
4101 static void null_glGetNamedFramebufferAttachmentParameterivEXT( GLuint framebuffer
, GLenum attachment
, GLenum pname
, GLint
* params
) { }
4102 static void null_glGetNamedFramebufferParameteriv( GLuint framebuffer
, GLenum pname
, GLint
* param
) { }
4103 static void null_glGetNamedFramebufferParameterivEXT( GLuint framebuffer
, GLenum pname
, GLint
* params
) { }
4104 static void null_glGetNamedProgramLocalParameterIivEXT( GLuint program
, GLenum target
, GLuint index
, GLint
* params
) { }
4105 static void null_glGetNamedProgramLocalParameterIuivEXT( GLuint program
, GLenum target
, GLuint index
, GLuint
* params
) { }
4106 static void null_glGetNamedProgramLocalParameterdvEXT( GLuint program
, GLenum target
, GLuint index
, GLdouble
* params
) { }
4107 static void null_glGetNamedProgramLocalParameterfvEXT( GLuint program
, GLenum target
, GLuint index
, GLfloat
* params
) { }
4108 static void null_glGetNamedProgramStringEXT( GLuint program
, GLenum target
, GLenum pname
, void* string
) { }
4109 static void null_glGetNamedProgramivEXT( GLuint program
, GLenum target
, GLenum pname
, GLint
* params
) { }
4110 static void null_glGetNamedRenderbufferParameteriv( GLuint renderbuffer
, GLenum pname
, GLint
* params
) { }
4111 static void null_glGetNamedRenderbufferParameterivEXT( GLuint renderbuffer
, GLenum pname
, GLint
* params
) { }
4112 static void null_glGetNamedStringARB( GLint namelen
, const GLchar
* name
, GLsizei bufSize
, GLint
* stringlen
, GLchar
* string
) { }
4113 static void null_glGetNamedStringivARB( GLint namelen
, const GLchar
* name
, GLenum pname
, GLint
* params
) { }
4114 static void null_glGetNextPerfQueryIdINTEL( GLuint queryId
, GLuint
* nextQueryId
) { }
4115 static void null_glGetObjectBufferfvATI( GLuint buffer
, GLenum pname
, GLfloat
* params
) { }
4116 static void null_glGetObjectBufferivATI( GLuint buffer
, GLenum pname
, GLint
* params
) { }
4117 static void null_glGetObjectLabel( GLenum identifier
, GLuint name
, GLsizei bufSize
, GLsizei
* length
, GLchar
* label
) { }
4118 static void null_glGetObjectLabelEXT( GLenum type
, GLuint object
, GLsizei bufSize
, GLsizei
* length
, GLchar
* label
) { }
4119 static void null_glGetObjectParameterfvARB( GLhandleARB obj
, GLenum pname
, GLfloat
* params
) { }
4120 static void null_glGetObjectParameterivAPPLE( GLenum objectType
, GLuint name
, GLenum pname
, GLint
* params
) { }
4121 static void null_glGetObjectParameterivARB( GLhandleARB obj
, GLenum pname
, GLint
* params
) { }
4122 static void null_glGetObjectPtrLabel( const void* ptr
, GLsizei bufSize
, GLsizei
* length
, GLchar
* label
) { }
4123 static void null_glGetOcclusionQueryivNV( GLuint id
, GLenum pname
, GLint
* params
) { }
4124 static void null_glGetOcclusionQueryuivNV( GLuint id
, GLenum pname
, GLuint
* params
) { }
4125 static void null_glGetPathColorGenfvNV( GLenum color
, GLenum pname
, GLfloat
* value
) { }
4126 static void null_glGetPathColorGenivNV( GLenum color
, GLenum pname
, GLint
* value
) { }
4127 static void null_glGetPathCommandsNV( GLuint path
, GLubyte
* commands
) { }
4128 static void null_glGetPathCoordsNV( GLuint path
, GLfloat
* coords
) { }
4129 static void null_glGetPathDashArrayNV( GLuint path
, GLfloat
* dashArray
) { }
4130 static GLfloat
null_glGetPathLengthNV( GLuint path
, GLsizei startSegment
, GLsizei numSegments
) { return 0; }
4131 static void null_glGetPathMetricRangeNV( GLbitfield metricQueryMask
, GLuint firstPathName
, GLsizei numPaths
, GLsizei stride
, GLfloat
* metrics
) { }
4132 static void null_glGetPathMetricsNV( GLbitfield metricQueryMask
, GLsizei numPaths
, GLenum pathNameType
, const void* paths
, GLuint pathBase
, GLsizei stride
, GLfloat
* metrics
) { }
4133 static void null_glGetPathParameterfvNV( GLuint path
, GLenum pname
, GLfloat
* value
) { }
4134 static void null_glGetPathParameterivNV( GLuint path
, GLenum pname
, GLint
* value
) { }
4135 static void null_glGetPathSpacingNV( GLenum pathListMode
, GLsizei numPaths
, GLenum pathNameType
, const void* paths
, GLuint pathBase
, GLfloat advanceScale
, GLfloat kerningScale
, GLenum transformType
, GLfloat
* returnedSpacing
) { }
4136 static void null_glGetPathTexGenfvNV( GLenum texCoordSet
, GLenum pname
, GLfloat
* value
) { }
4137 static void null_glGetPathTexGenivNV( GLenum texCoordSet
, GLenum pname
, GLint
* value
) { }
4138 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
) { }
4139 static void null_glGetPerfMonitorCounterDataAMD( GLuint monitor
, GLenum pname
, GLsizei dataSize
, GLuint
* data
, GLint
* bytesWritten
) { }
4140 static void null_glGetPerfMonitorCounterInfoAMD( GLuint group
, GLuint counter
, GLenum pname
, void* data
) { }
4141 static void null_glGetPerfMonitorCounterStringAMD( GLuint group
, GLuint counter
, GLsizei bufSize
, GLsizei
* length
, GLchar
* counterString
) { }
4142 static void null_glGetPerfMonitorCountersAMD( GLuint group
, GLint
* numCounters
, GLint
* maxActiveCounters
, GLsizei counterSize
, GLuint
* counters
) { }
4143 static void null_glGetPerfMonitorGroupStringAMD( GLuint group
, GLsizei bufSize
, GLsizei
* length
, GLchar
* groupString
) { }
4144 static void null_glGetPerfMonitorGroupsAMD( GLint
* numGroups
, GLsizei groupsSize
, GLuint
* groups
) { }
4145 static void null_glGetPerfQueryDataINTEL( GLuint queryHandle
, GLuint flags
, GLsizei dataSize
, GLvoid
* data
, GLuint
* bytesWritten
) { }
4146 static void null_glGetPerfQueryIdByNameINTEL( GLchar
* queryName
, GLuint
* queryId
) { }
4147 static void null_glGetPerfQueryInfoINTEL( GLuint queryId
, GLuint queryNameLength
, GLchar
* queryName
, GLuint
* dataSize
, GLuint
* noCounters
, GLuint
* noInstances
, GLuint
* capsMask
) { }
4148 static void null_glGetPixelMapxv( GLenum map
, GLint size
, GLfixed
* values
) { }
4149 static void null_glGetPixelTexGenParameterfvSGIS( GLenum pname
, GLfloat
* params
) { }
4150 static void null_glGetPixelTexGenParameterivSGIS( GLenum pname
, GLint
* params
) { }
4151 static void null_glGetPixelTransformParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) { }
4152 static void null_glGetPixelTransformParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) { }
4153 static void null_glGetPointerIndexedvEXT( GLenum target
, GLuint index
, void** data
) { }
4154 static void null_glGetPointeri_vEXT( GLenum pname
, GLuint index
, void** params
) { }
4155 static void null_glGetPointervEXT( GLenum pname
, void** params
) { }
4156 static void null_glGetProgramBinary( GLuint program
, GLsizei bufSize
, GLsizei
* length
, GLenum
* binaryFormat
, void* binary
) { }
4157 static void null_glGetProgramEnvParameterIivNV( GLenum target
, GLuint index
, GLint
* params
) { }
4158 static void null_glGetProgramEnvParameterIuivNV( GLenum target
, GLuint index
, GLuint
* params
) { }
4159 static void null_glGetProgramEnvParameterdvARB( GLenum target
, GLuint index
, GLdouble
* params
) { }
4160 static void null_glGetProgramEnvParameterfvARB( GLenum target
, GLuint index
, GLfloat
* params
) { }
4161 static void null_glGetProgramInfoLog( GLuint program
, GLsizei bufSize
, GLsizei
* length
, GLchar
* infoLog
) { }
4162 static void null_glGetProgramInterfaceiv( GLuint program
, GLenum programInterface
, GLenum pname
, GLint
* params
) { }
4163 static void null_glGetProgramLocalParameterIivNV( GLenum target
, GLuint index
, GLint
* params
) { }
4164 static void null_glGetProgramLocalParameterIuivNV( GLenum target
, GLuint index
, GLuint
* params
) { }
4165 static void null_glGetProgramLocalParameterdvARB( GLenum target
, GLuint index
, GLdouble
* params
) { }
4166 static void null_glGetProgramLocalParameterfvARB( GLenum target
, GLuint index
, GLfloat
* params
) { }
4167 static void null_glGetProgramNamedParameterdvNV( GLuint id
, GLsizei len
, const GLubyte
* name
, GLdouble
* params
) { }
4168 static void null_glGetProgramNamedParameterfvNV( GLuint id
, GLsizei len
, const GLubyte
* name
, GLfloat
* params
) { }
4169 static void null_glGetProgramParameterdvNV( GLenum target
, GLuint index
, GLenum pname
, GLdouble
* params
) { }
4170 static void null_glGetProgramParameterfvNV( GLenum target
, GLuint index
, GLenum pname
, GLfloat
* params
) { }
4171 static void null_glGetProgramPipelineInfoLog( GLuint pipeline
, GLsizei bufSize
, GLsizei
* length
, GLchar
* infoLog
) { }
4172 static void null_glGetProgramPipelineiv( GLuint pipeline
, GLenum pname
, GLint
* params
) { }
4173 static GLuint
null_glGetProgramResourceIndex( GLuint program
, GLenum programInterface
, const GLchar
* name
) { return 0; }
4174 static GLint
null_glGetProgramResourceLocation( GLuint program
, GLenum programInterface
, const GLchar
* name
) { return 0; }
4175 static GLint
null_glGetProgramResourceLocationIndex( GLuint program
, GLenum programInterface
, const GLchar
* name
) { return 0; }
4176 static void null_glGetProgramResourceName( GLuint program
, GLenum programInterface
, GLuint index
, GLsizei bufSize
, GLsizei
* length
, GLchar
* name
) { }
4177 static void null_glGetProgramResourcefvNV( GLuint program
, GLenum programInterface
, GLuint index
, GLsizei propCount
, const GLenum
* props
, GLsizei bufSize
, GLsizei
* length
, GLfloat
* params
) { }
4178 static void null_glGetProgramResourceiv( GLuint program
, GLenum programInterface
, GLuint index
, GLsizei propCount
, const GLenum
* props
, GLsizei bufSize
, GLsizei
* length
, GLint
* params
) { }
4179 static void null_glGetProgramStageiv( GLuint program
, GLenum shadertype
, GLenum pname
, GLint
* values
) { }
4180 static void null_glGetProgramStringARB( GLenum target
, GLenum pname
, void* string
) { }
4181 static void null_glGetProgramStringNV( GLuint id
, GLenum pname
, GLubyte
* program
) { }
4182 static void null_glGetProgramSubroutineParameteruivNV( GLenum target
, GLuint index
, GLuint
* param
) { }
4183 static void null_glGetProgramiv( GLuint program
, GLenum pname
, GLint
* params
) { }
4184 static void null_glGetProgramivARB( GLenum target
, GLenum pname
, GLint
* params
) { }
4185 static void null_glGetProgramivNV( GLuint id
, GLenum pname
, GLint
* params
) { }
4186 static void null_glGetQueryBufferObjecti64v( GLuint id
, GLuint buffer
, GLenum pname
, GLintptr offset
) { }
4187 static void null_glGetQueryBufferObjectiv( GLuint id
, GLuint buffer
, GLenum pname
, GLintptr offset
) { }
4188 static void null_glGetQueryBufferObjectui64v( GLuint id
, GLuint buffer
, GLenum pname
, GLintptr offset
) { }
4189 static void null_glGetQueryBufferObjectuiv( GLuint id
, GLuint buffer
, GLenum pname
, GLintptr offset
) { }
4190 static void null_glGetQueryIndexediv( GLenum target
, GLuint index
, GLenum pname
, GLint
* params
) { }
4191 static void null_glGetQueryObjecti64v( GLuint id
, GLenum pname
, GLint64
* params
) { }
4192 static void null_glGetQueryObjecti64vEXT( GLuint id
, GLenum pname
, GLint64
* params
) { }
4193 static void null_glGetQueryObjectiv( GLuint id
, GLenum pname
, GLint
* params
) { }
4194 static void null_glGetQueryObjectivARB( GLuint id
, GLenum pname
, GLint
* params
) { }
4195 static void null_glGetQueryObjectui64v( GLuint id
, GLenum pname
, GLuint64
* params
) { }
4196 static void null_glGetQueryObjectui64vEXT( GLuint id
, GLenum pname
, GLuint64
* params
) { }
4197 static void null_glGetQueryObjectuiv( GLuint id
, GLenum pname
, GLuint
* params
) { }
4198 static void null_glGetQueryObjectuivARB( GLuint id
, GLenum pname
, GLuint
* params
) { }
4199 static void null_glGetQueryiv( GLenum target
, GLenum pname
, GLint
* params
) { }
4200 static void null_glGetQueryivARB( GLenum target
, GLenum pname
, GLint
* params
) { }
4201 static void null_glGetRenderbufferParameteriv( GLenum target
, GLenum pname
, GLint
* params
) { }
4202 static void null_glGetRenderbufferParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) { }
4203 static void null_glGetSamplerParameterIiv( GLuint sampler
, GLenum pname
, GLint
* params
) { }
4204 static void null_glGetSamplerParameterIuiv( GLuint sampler
, GLenum pname
, GLuint
* params
) { }
4205 static void null_glGetSamplerParameterfv( GLuint sampler
, GLenum pname
, GLfloat
* params
) { }
4206 static void null_glGetSamplerParameteriv( GLuint sampler
, GLenum pname
, GLint
* params
) { }
4207 static void null_glGetSeparableFilter( GLenum target
, GLenum format
, GLenum type
, void* row
, void* column
, void* span
) { }
4208 static void null_glGetSeparableFilterEXT( GLenum target
, GLenum format
, GLenum type
, void* row
, void* column
, void* span
) { }
4209 static void null_glGetShaderInfoLog( GLuint shader
, GLsizei bufSize
, GLsizei
* length
, GLchar
* infoLog
) { }
4210 static void null_glGetShaderPrecisionFormat( GLenum shadertype
, GLenum precisiontype
, GLint
* range
, GLint
* precision
) { }
4211 static void null_glGetShaderSource( GLuint shader
, GLsizei bufSize
, GLsizei
* length
, GLchar
* source
) { }
4212 static void null_glGetShaderSourceARB( GLhandleARB obj
, GLsizei maxLength
, GLsizei
* length
, GLcharARB
* source
) { }
4213 static void null_glGetShaderiv( GLuint shader
, GLenum pname
, GLint
* params
) { }
4214 static void null_glGetSharpenTexFuncSGIS( GLenum target
, GLfloat
* points
) { }
4215 static GLushort
null_glGetStageIndexNV( GLenum shadertype
) { return 0; }
4216 static const GLubyte
* null_glGetStringi( GLenum name
, GLuint index
) { return 0; }
4217 static GLuint
null_glGetSubroutineIndex( GLuint program
, GLenum shadertype
, const GLchar
* name
) { return 0; }
4218 static GLint
null_glGetSubroutineUniformLocation( GLuint program
, GLenum shadertype
, const GLchar
* name
) { return 0; }
4219 static void null_glGetSynciv( GLsync sync
, GLenum pname
, GLsizei bufSize
, GLsizei
* length
, GLint
* values
) { }
4220 static void null_glGetTexBumpParameterfvATI( GLenum pname
, GLfloat
* param
) { }
4221 static void null_glGetTexBumpParameterivATI( GLenum pname
, GLint
* param
) { }
4222 static void null_glGetTexEnvxvOES( GLenum target
, GLenum pname
, GLfixed
* params
) { }
4223 static void null_glGetTexFilterFuncSGIS( GLenum target
, GLenum filter
, GLfloat
* weights
) { }
4224 static void null_glGetTexGenxvOES( GLenum coord
, GLenum pname
, GLfixed
* params
) { }
4225 static void null_glGetTexLevelParameterxvOES( GLenum target
, GLint level
, GLenum pname
, GLfixed
* params
) { }
4226 static void null_glGetTexParameterIiv( GLenum target
, GLenum pname
, GLint
* params
) { }
4227 static void null_glGetTexParameterIivEXT( GLenum target
, GLenum pname
, GLint
* params
) { }
4228 static void null_glGetTexParameterIuiv( GLenum target
, GLenum pname
, GLuint
* params
) { }
4229 static void null_glGetTexParameterIuivEXT( GLenum target
, GLenum pname
, GLuint
* params
) { }
4230 static void null_glGetTexParameterPointervAPPLE( GLenum target
, GLenum pname
, void** params
) { }
4231 static void null_glGetTexParameterxvOES( GLenum target
, GLenum pname
, GLfixed
* params
) { }
4232 static GLuint64
null_glGetTextureHandleARB( GLuint texture
) { return 0; }
4233 static GLuint64
null_glGetTextureHandleNV( GLuint texture
) { return 0; }
4234 static void null_glGetTextureImage( GLuint texture
, GLint level
, GLenum format
, GLenum type
, GLsizei bufSize
, void* pixels
) { }
4235 static void null_glGetTextureImageEXT( GLuint texture
, GLenum target
, GLint level
, GLenum format
, GLenum type
, void* pixels
) { }
4236 static void null_glGetTextureLevelParameterfv( GLuint texture
, GLint level
, GLenum pname
, GLfloat
* params
) { }
4237 static void null_glGetTextureLevelParameterfvEXT( GLuint texture
, GLenum target
, GLint level
, GLenum pname
, GLfloat
* params
) { }
4238 static void null_glGetTextureLevelParameteriv( GLuint texture
, GLint level
, GLenum pname
, GLint
* params
) { }
4239 static void null_glGetTextureLevelParameterivEXT( GLuint texture
, GLenum target
, GLint level
, GLenum pname
, GLint
* params
) { }
4240 static void null_glGetTextureParameterIiv( GLuint texture
, GLenum pname
, GLint
* params
) { }
4241 static void null_glGetTextureParameterIivEXT( GLuint texture
, GLenum target
, GLenum pname
, GLint
* params
) { }
4242 static void null_glGetTextureParameterIuiv( GLuint texture
, GLenum pname
, GLuint
* params
) { }
4243 static void null_glGetTextureParameterIuivEXT( GLuint texture
, GLenum target
, GLenum pname
, GLuint
* params
) { }
4244 static void null_glGetTextureParameterfv( GLuint texture
, GLenum pname
, GLfloat
* params
) { }
4245 static void null_glGetTextureParameterfvEXT( GLuint texture
, GLenum target
, GLenum pname
, GLfloat
* params
) { }
4246 static void null_glGetTextureParameteriv( GLuint texture
, GLenum pname
, GLint
* params
) { }
4247 static void null_glGetTextureParameterivEXT( GLuint texture
, GLenum target
, GLenum pname
, GLint
* params
) { }
4248 static GLuint64
null_glGetTextureSamplerHandleARB( GLuint texture
, GLuint sampler
) { return 0; }
4249 static GLuint64
null_glGetTextureSamplerHandleNV( GLuint texture
, GLuint sampler
) { return 0; }
4250 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
) { }
4251 static void null_glGetTrackMatrixivNV( GLenum target
, GLuint address
, GLenum pname
, GLint
* params
) { }
4252 static void null_glGetTransformFeedbackVarying( GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
* length
, GLsizei
* size
, GLenum
* type
, GLchar
* name
) { }
4253 static void null_glGetTransformFeedbackVaryingEXT( GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
* length
, GLsizei
* size
, GLenum
* type
, GLchar
* name
) { }
4254 static void null_glGetTransformFeedbackVaryingNV( GLuint program
, GLuint index
, GLint
* location
) { }
4255 static void null_glGetTransformFeedbacki64_v( GLuint xfb
, GLenum pname
, GLuint index
, GLint64
* param
) { }
4256 static void null_glGetTransformFeedbacki_v( GLuint xfb
, GLenum pname
, GLuint index
, GLint
* param
) { }
4257 static void null_glGetTransformFeedbackiv( GLuint xfb
, GLenum pname
, GLint
* param
) { }
4258 static GLuint
null_glGetUniformBlockIndex( GLuint program
, const GLchar
* uniformBlockName
) { return 0; }
4259 static GLint
null_glGetUniformBufferSizeEXT( GLuint program
, GLint location
) { return 0; }
4260 static void null_glGetUniformIndices( GLuint program
, GLsizei uniformCount
, const GLchar
*const* uniformNames
, GLuint
* uniformIndices
) { }
4261 static GLint
null_glGetUniformLocation( GLuint program
, const GLchar
* name
) { return 0; }
4262 static GLint
null_glGetUniformLocationARB( GLhandleARB programObj
, const GLcharARB
* name
) { return 0; }
4263 static GLintptr
null_glGetUniformOffsetEXT( GLuint program
, GLint location
) { return 0; }
4264 static void null_glGetUniformSubroutineuiv( GLenum shadertype
, GLint location
, GLuint
* params
) { }
4265 static void null_glGetUniformdv( GLuint program
, GLint location
, GLdouble
* params
) { }
4266 static void null_glGetUniformfv( GLuint program
, GLint location
, GLfloat
* params
) { }
4267 static void null_glGetUniformfvARB( GLhandleARB programObj
, GLint location
, GLfloat
* params
) { }
4268 static void null_glGetUniformi64vARB( GLuint program
, GLint location
, GLint64
* params
) { }
4269 static void null_glGetUniformi64vNV( GLuint program
, GLint location
, GLint64EXT
* params
) { }
4270 static void null_glGetUniformiv( GLuint program
, GLint location
, GLint
* params
) { }
4271 static void null_glGetUniformivARB( GLhandleARB programObj
, GLint location
, GLint
* params
) { }
4272 static void null_glGetUniformui64vARB( GLuint program
, GLint location
, GLuint64
* params
) { }
4273 static void null_glGetUniformui64vNV( GLuint program
, GLint location
, GLuint64EXT
* params
) { }
4274 static void null_glGetUniformuiv( GLuint program
, GLint location
, GLuint
* params
) { }
4275 static void null_glGetUniformuivEXT( GLuint program
, GLint location
, GLuint
* params
) { }
4276 static void null_glGetVariantArrayObjectfvATI( GLuint id
, GLenum pname
, GLfloat
* params
) { }
4277 static void null_glGetVariantArrayObjectivATI( GLuint id
, GLenum pname
, GLint
* params
) { }
4278 static void null_glGetVariantBooleanvEXT( GLuint id
, GLenum value
, GLboolean
* data
) { }
4279 static void null_glGetVariantFloatvEXT( GLuint id
, GLenum value
, GLfloat
* data
) { }
4280 static void null_glGetVariantIntegervEXT( GLuint id
, GLenum value
, GLint
* data
) { }
4281 static void null_glGetVariantPointervEXT( GLuint id
, GLenum value
, void** data
) { }
4282 static GLint
null_glGetVaryingLocationNV( GLuint program
, const GLchar
* name
) { return 0; }
4283 static void null_glGetVertexArrayIndexed64iv( GLuint vaobj
, GLuint index
, GLenum pname
, GLint64
* param
) { }
4284 static void null_glGetVertexArrayIndexediv( GLuint vaobj
, GLuint index
, GLenum pname
, GLint
* param
) { }
4285 static void null_glGetVertexArrayIntegeri_vEXT( GLuint vaobj
, GLuint index
, GLenum pname
, GLint
* param
) { }
4286 static void null_glGetVertexArrayIntegervEXT( GLuint vaobj
, GLenum pname
, GLint
* param
) { }
4287 static void null_glGetVertexArrayPointeri_vEXT( GLuint vaobj
, GLuint index
, GLenum pname
, void** param
) { }
4288 static void null_glGetVertexArrayPointervEXT( GLuint vaobj
, GLenum pname
, void** param
) { }
4289 static void null_glGetVertexArrayiv( GLuint vaobj
, GLenum pname
, GLint
* param
) { }
4290 static void null_glGetVertexAttribArrayObjectfvATI( GLuint index
, GLenum pname
, GLfloat
* params
) { }
4291 static void null_glGetVertexAttribArrayObjectivATI( GLuint index
, GLenum pname
, GLint
* params
) { }
4292 static void null_glGetVertexAttribIiv( GLuint index
, GLenum pname
, GLint
* params
) { }
4293 static void null_glGetVertexAttribIivEXT( GLuint index
, GLenum pname
, GLint
* params
) { }
4294 static void null_glGetVertexAttribIuiv( GLuint index
, GLenum pname
, GLuint
* params
) { }
4295 static void null_glGetVertexAttribIuivEXT( GLuint index
, GLenum pname
, GLuint
* params
) { }
4296 static void null_glGetVertexAttribLdv( GLuint index
, GLenum pname
, GLdouble
* params
) { }
4297 static void null_glGetVertexAttribLdvEXT( GLuint index
, GLenum pname
, GLdouble
* params
) { }
4298 static void null_glGetVertexAttribLi64vNV( GLuint index
, GLenum pname
, GLint64EXT
* params
) { }
4299 static void null_glGetVertexAttribLui64vARB( GLuint index
, GLenum pname
, GLuint64EXT
* params
) { }
4300 static void null_glGetVertexAttribLui64vNV( GLuint index
, GLenum pname
, GLuint64EXT
* params
) { }
4301 static void null_glGetVertexAttribPointerv( GLuint index
, GLenum pname
, void** pointer
) { }
4302 static void null_glGetVertexAttribPointervARB( GLuint index
, GLenum pname
, void** pointer
) { }
4303 static void null_glGetVertexAttribPointervNV( GLuint index
, GLenum pname
, void** pointer
) { }
4304 static void null_glGetVertexAttribdv( GLuint index
, GLenum pname
, GLdouble
* params
) { }
4305 static void null_glGetVertexAttribdvARB( GLuint index
, GLenum pname
, GLdouble
* params
) { }
4306 static void null_glGetVertexAttribdvNV( GLuint index
, GLenum pname
, GLdouble
* params
) { }
4307 static void null_glGetVertexAttribfv( GLuint index
, GLenum pname
, GLfloat
* params
) { }
4308 static void null_glGetVertexAttribfvARB( GLuint index
, GLenum pname
, GLfloat
* params
) { }
4309 static void null_glGetVertexAttribfvNV( GLuint index
, GLenum pname
, GLfloat
* params
) { }
4310 static void null_glGetVertexAttribiv( GLuint index
, GLenum pname
, GLint
* params
) { }
4311 static void null_glGetVertexAttribivARB( GLuint index
, GLenum pname
, GLint
* params
) { }
4312 static void null_glGetVertexAttribivNV( GLuint index
, GLenum pname
, GLint
* params
) { }
4313 static void null_glGetVideoCaptureStreamdvNV( GLuint video_capture_slot
, GLuint stream
, GLenum pname
, GLdouble
* params
) { }
4314 static void null_glGetVideoCaptureStreamfvNV( GLuint video_capture_slot
, GLuint stream
, GLenum pname
, GLfloat
* params
) { }
4315 static void null_glGetVideoCaptureStreamivNV( GLuint video_capture_slot
, GLuint stream
, GLenum pname
, GLint
* params
) { }
4316 static void null_glGetVideoCaptureivNV( GLuint video_capture_slot
, GLenum pname
, GLint
* params
) { }
4317 static void null_glGetVideoi64vNV( GLuint video_slot
, GLenum pname
, GLint64EXT
* params
) { }
4318 static void null_glGetVideoivNV( GLuint video_slot
, GLenum pname
, GLint
* params
) { }
4319 static void null_glGetVideoui64vNV( GLuint video_slot
, GLenum pname
, GLuint64EXT
* params
) { }
4320 static void null_glGetVideouivNV( GLuint video_slot
, GLenum pname
, GLuint
* params
) { }
4321 static void null_glGetnColorTable( GLenum target
, GLenum format
, GLenum type
, GLsizei bufSize
, void* table
) { }
4322 static void null_glGetnColorTableARB( GLenum target
, GLenum format
, GLenum type
, GLsizei bufSize
, void* table
) { }
4323 static void null_glGetnCompressedTexImage( GLenum target
, GLint lod
, GLsizei bufSize
, void* pixels
) { }
4324 static void null_glGetnCompressedTexImageARB( GLenum target
, GLint lod
, GLsizei bufSize
, void* img
) { }
4325 static void null_glGetnConvolutionFilter( GLenum target
, GLenum format
, GLenum type
, GLsizei bufSize
, void* image
) { }
4326 static void null_glGetnConvolutionFilterARB( GLenum target
, GLenum format
, GLenum type
, GLsizei bufSize
, void* image
) { }
4327 static void null_glGetnHistogram( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, GLsizei bufSize
, void* values
) { }
4328 static void null_glGetnHistogramARB( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, GLsizei bufSize
, void* values
) { }
4329 static void null_glGetnMapdv( GLenum target
, GLenum query
, GLsizei bufSize
, GLdouble
* v
) { }
4330 static void null_glGetnMapdvARB( GLenum target
, GLenum query
, GLsizei bufSize
, GLdouble
* v
) { }
4331 static void null_glGetnMapfv( GLenum target
, GLenum query
, GLsizei bufSize
, GLfloat
* v
) { }
4332 static void null_glGetnMapfvARB( GLenum target
, GLenum query
, GLsizei bufSize
, GLfloat
* v
) { }
4333 static void null_glGetnMapiv( GLenum target
, GLenum query
, GLsizei bufSize
, GLint
* v
) { }
4334 static void null_glGetnMapivARB( GLenum target
, GLenum query
, GLsizei bufSize
, GLint
* v
) { }
4335 static void null_glGetnMinmax( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, GLsizei bufSize
, void* values
) { }
4336 static void null_glGetnMinmaxARB( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, GLsizei bufSize
, void* values
) { }
4337 static void null_glGetnPixelMapfv( GLenum map
, GLsizei bufSize
, GLfloat
* values
) { }
4338 static void null_glGetnPixelMapfvARB( GLenum map
, GLsizei bufSize
, GLfloat
* values
) { }
4339 static void null_glGetnPixelMapuiv( GLenum map
, GLsizei bufSize
, GLuint
* values
) { }
4340 static void null_glGetnPixelMapuivARB( GLenum map
, GLsizei bufSize
, GLuint
* values
) { }
4341 static void null_glGetnPixelMapusv( GLenum map
, GLsizei bufSize
, GLushort
* values
) { }
4342 static void null_glGetnPixelMapusvARB( GLenum map
, GLsizei bufSize
, GLushort
* values
) { }
4343 static void null_glGetnPolygonStipple( GLsizei bufSize
, GLubyte
* pattern
) { }
4344 static void null_glGetnPolygonStippleARB( GLsizei bufSize
, GLubyte
* pattern
) { }
4345 static void null_glGetnSeparableFilter( GLenum target
, GLenum format
, GLenum type
, GLsizei rowBufSize
, void* row
, GLsizei columnBufSize
, void* column
, void* span
) { }
4346 static void null_glGetnSeparableFilterARB( GLenum target
, GLenum format
, GLenum type
, GLsizei rowBufSize
, void* row
, GLsizei columnBufSize
, void* column
, void* span
) { }
4347 static void null_glGetnTexImage( GLenum target
, GLint level
, GLenum format
, GLenum type
, GLsizei bufSize
, void* pixels
) { }
4348 static void null_glGetnTexImageARB( GLenum target
, GLint level
, GLenum format
, GLenum type
, GLsizei bufSize
, void* img
) { }
4349 static void null_glGetnUniformdv( GLuint program
, GLint location
, GLsizei bufSize
, GLdouble
* params
) { }
4350 static void null_glGetnUniformdvARB( GLuint program
, GLint location
, GLsizei bufSize
, GLdouble
* params
) { }
4351 static void null_glGetnUniformfv( GLuint program
, GLint location
, GLsizei bufSize
, GLfloat
* params
) { }
4352 static void null_glGetnUniformfvARB( GLuint program
, GLint location
, GLsizei bufSize
, GLfloat
* params
) { }
4353 static void null_glGetnUniformi64vARB( GLuint program
, GLint location
, GLsizei bufSize
, GLint64
* params
) { }
4354 static void null_glGetnUniformiv( GLuint program
, GLint location
, GLsizei bufSize
, GLint
* params
) { }
4355 static void null_glGetnUniformivARB( GLuint program
, GLint location
, GLsizei bufSize
, GLint
* params
) { }
4356 static void null_glGetnUniformui64vARB( GLuint program
, GLint location
, GLsizei bufSize
, GLuint64
* params
) { }
4357 static void null_glGetnUniformuiv( GLuint program
, GLint location
, GLsizei bufSize
, GLuint
* params
) { }
4358 static void null_glGetnUniformuivARB( GLuint program
, GLint location
, GLsizei bufSize
, GLuint
* params
) { }
4359 static void null_glGlobalAlphaFactorbSUN( GLbyte factor
) { }
4360 static void null_glGlobalAlphaFactordSUN( GLdouble factor
) { }
4361 static void null_glGlobalAlphaFactorfSUN( GLfloat factor
) { }
4362 static void null_glGlobalAlphaFactoriSUN( GLint factor
) { }
4363 static void null_glGlobalAlphaFactorsSUN( GLshort factor
) { }
4364 static void null_glGlobalAlphaFactorubSUN( GLubyte factor
) { }
4365 static void null_glGlobalAlphaFactoruiSUN( GLuint factor
) { }
4366 static void null_glGlobalAlphaFactorusSUN( GLushort factor
) { }
4367 static void null_glHintPGI( GLenum target
, GLint mode
) { }
4368 static void null_glHistogram( GLenum target
, GLsizei width
, GLenum internalformat
, GLboolean sink
) { }
4369 static void null_glHistogramEXT( GLenum target
, GLsizei width
, GLenum internalformat
, GLboolean sink
) { }
4370 static void null_glIglooInterfaceSGIX( GLenum pname
, const void* params
) { }
4371 static void null_glImageTransformParameterfHP( GLenum target
, GLenum pname
, GLfloat param
) { }
4372 static void null_glImageTransformParameterfvHP( GLenum target
, GLenum pname
, const GLfloat
* params
) { }
4373 static void null_glImageTransformParameteriHP( GLenum target
, GLenum pname
, GLint param
) { }
4374 static void null_glImageTransformParameterivHP( GLenum target
, GLenum pname
, const GLint
* params
) { }
4375 static GLsync
null_glImportSyncEXT( GLenum external_sync_type
, GLintptr external_sync
, GLbitfield flags
) { return 0; }
4376 static void null_glIndexFormatNV( GLenum type
, GLsizei stride
) { }
4377 static void null_glIndexFuncEXT( GLenum func
, GLclampf ref
) { }
4378 static void null_glIndexMaterialEXT( GLenum face
, GLenum mode
) { }
4379 static void null_glIndexPointerEXT( GLenum type
, GLsizei stride
, GLsizei count
, const void* pointer
) { }
4380 static void null_glIndexPointerListIBM( GLenum type
, GLint stride
, const void** pointer
, GLint ptrstride
) { }
4381 static void null_glIndexxOES( GLfixed component
) { }
4382 static void null_glIndexxvOES( const GLfixed
* component
) { }
4383 static void null_glInsertComponentEXT( GLuint res
, GLuint src
, GLuint num
) { }
4384 static void null_glInsertEventMarkerEXT( GLsizei length
, const GLchar
* marker
) { }
4385 static void null_glInstrumentsBufferSGIX( GLsizei size
, GLint
* buffer
) { }
4386 static void null_glInterpolatePathsNV( GLuint resultPath
, GLuint pathA
, GLuint pathB
, GLfloat weight
) { }
4387 static void null_glInvalidateBufferData( GLuint buffer
) { }
4388 static void null_glInvalidateBufferSubData( GLuint buffer
, GLintptr offset
, GLsizeiptr length
) { }
4389 static void null_glInvalidateFramebuffer( GLenum target
, GLsizei numAttachments
, const GLenum
* attachments
) { }
4390 static void null_glInvalidateNamedFramebufferData( GLuint framebuffer
, GLsizei numAttachments
, const GLenum
* attachments
) { }
4391 static void null_glInvalidateNamedFramebufferSubData( GLuint framebuffer
, GLsizei numAttachments
, const GLenum
* attachments
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
4392 static void null_glInvalidateSubFramebuffer( GLenum target
, GLsizei numAttachments
, const GLenum
* attachments
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
4393 static void null_glInvalidateTexImage( GLuint texture
, GLint level
) { }
4394 static void null_glInvalidateTexSubImage( GLuint texture
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
) { }
4395 static GLboolean
null_glIsAsyncMarkerSGIX( GLuint marker
) { return 0; }
4396 static GLboolean
null_glIsBuffer( GLuint buffer
) { return 0; }
4397 static GLboolean
null_glIsBufferARB( GLuint buffer
) { return 0; }
4398 static GLboolean
null_glIsBufferResidentNV( GLenum target
) { return 0; }
4399 static GLboolean
null_glIsCommandListNV( GLuint list
) { return 0; }
4400 static GLboolean
null_glIsEnabledIndexedEXT( GLenum target
, GLuint index
) { return 0; }
4401 static GLboolean
null_glIsEnabledi( GLenum target
, GLuint index
) { return 0; }
4402 static GLboolean
null_glIsFenceAPPLE( GLuint fence
) { return 0; }
4403 static GLboolean
null_glIsFenceNV( GLuint fence
) { return 0; }
4404 static GLboolean
null_glIsFramebuffer( GLuint framebuffer
) { return 0; }
4405 static GLboolean
null_glIsFramebufferEXT( GLuint framebuffer
) { return 0; }
4406 static GLboolean
null_glIsImageHandleResidentARB( GLuint64 handle
) { return 0; }
4407 static GLboolean
null_glIsImageHandleResidentNV( GLuint64 handle
) { return 0; }
4408 static GLboolean
null_glIsNameAMD( GLenum identifier
, GLuint name
) { return 0; }
4409 static GLboolean
null_glIsNamedBufferResidentNV( GLuint buffer
) { return 0; }
4410 static GLboolean
null_glIsNamedStringARB( GLint namelen
, const GLchar
* name
) { return 0; }
4411 static GLboolean
null_glIsObjectBufferATI( GLuint buffer
) { return 0; }
4412 static GLboolean
null_glIsOcclusionQueryNV( GLuint id
) { return 0; }
4413 static GLboolean
null_glIsPathNV( GLuint path
) { return 0; }
4414 static GLboolean
null_glIsPointInFillPathNV( GLuint path
, GLuint mask
, GLfloat x
, GLfloat y
) { return 0; }
4415 static GLboolean
null_glIsPointInStrokePathNV( GLuint path
, GLfloat x
, GLfloat y
) { return 0; }
4416 static GLboolean
null_glIsProgram( GLuint program
) { return 0; }
4417 static GLboolean
null_glIsProgramARB( GLuint program
) { return 0; }
4418 static GLboolean
null_glIsProgramNV( GLuint id
) { return 0; }
4419 static GLboolean
null_glIsProgramPipeline( GLuint pipeline
) { return 0; }
4420 static GLboolean
null_glIsQuery( GLuint id
) { return 0; }
4421 static GLboolean
null_glIsQueryARB( GLuint id
) { return 0; }
4422 static GLboolean
null_glIsRenderbuffer( GLuint renderbuffer
) { return 0; }
4423 static GLboolean
null_glIsRenderbufferEXT( GLuint renderbuffer
) { return 0; }
4424 static GLboolean
null_glIsSampler( GLuint sampler
) { return 0; }
4425 static GLboolean
null_glIsShader( GLuint shader
) { return 0; }
4426 static GLboolean
null_glIsStateNV( GLuint state
) { return 0; }
4427 static GLboolean
null_glIsSync( GLsync sync
) { return 0; }
4428 static GLboolean
null_glIsTextureEXT( GLuint texture
) { return 0; }
4429 static GLboolean
null_glIsTextureHandleResidentARB( GLuint64 handle
) { return 0; }
4430 static GLboolean
null_glIsTextureHandleResidentNV( GLuint64 handle
) { return 0; }
4431 static GLboolean
null_glIsTransformFeedback( GLuint id
) { return 0; }
4432 static GLboolean
null_glIsTransformFeedbackNV( GLuint id
) { return 0; }
4433 static GLboolean
null_glIsVariantEnabledEXT( GLuint id
, GLenum cap
) { return 0; }
4434 static GLboolean
null_glIsVertexArray( GLuint array
) { return 0; }
4435 static GLboolean
null_glIsVertexArrayAPPLE( GLuint array
) { return 0; }
4436 static GLboolean
null_glIsVertexAttribEnabledAPPLE( GLuint index
, GLenum pname
) { return 0; }
4437 static void null_glLabelObjectEXT( GLenum type
, GLuint object
, GLsizei length
, const GLchar
* label
) { }
4438 static void null_glLightEnviSGIX( GLenum pname
, GLint param
) { }
4439 static void null_glLightModelxOES( GLenum pname
, GLfixed param
) { }
4440 static void null_glLightModelxvOES( GLenum pname
, const GLfixed
* param
) { }
4441 static void null_glLightxOES( GLenum light
, GLenum pname
, GLfixed param
) { }
4442 static void null_glLightxvOES( GLenum light
, GLenum pname
, const GLfixed
* params
) { }
4443 static void null_glLineWidthxOES( GLfixed width
) { }
4444 static void null_glLinkProgram( GLuint program
) { }
4445 static void null_glLinkProgramARB( GLhandleARB programObj
) { }
4446 static void null_glListDrawCommandsStatesClientNV( GLuint list
, GLuint segment
, const void** indirects
, const GLsizei
* sizes
, const GLuint
* states
, const GLuint
* fbos
, GLuint count
) { }
4447 static void null_glListParameterfSGIX( GLuint list
, GLenum pname
, GLfloat param
) { }
4448 static void null_glListParameterfvSGIX( GLuint list
, GLenum pname
, const GLfloat
* params
) { }
4449 static void null_glListParameteriSGIX( GLuint list
, GLenum pname
, GLint param
) { }
4450 static void null_glListParameterivSGIX( GLuint list
, GLenum pname
, const GLint
* params
) { }
4451 static void null_glLoadIdentityDeformationMapSGIX( GLbitfield mask
) { }
4452 static void null_glLoadMatrixxOES( const GLfixed
* m
) { }
4453 static void null_glLoadProgramNV( GLenum target
, GLuint id
, GLsizei len
, const GLubyte
* program
) { }
4454 static void null_glLoadTransposeMatrixd( const GLdouble
* m
) { }
4455 static void null_glLoadTransposeMatrixdARB( const GLdouble
* m
) { }
4456 static void null_glLoadTransposeMatrixf( const GLfloat
* m
) { }
4457 static void null_glLoadTransposeMatrixfARB( const GLfloat
* m
) { }
4458 static void null_glLoadTransposeMatrixxOES( const GLfixed
* m
) { }
4459 static void null_glLockArraysEXT( GLint first
, GLsizei count
) { }
4460 static void null_glMTexCoord2fSGIS( GLenum target
, GLfloat s
, GLfloat t
) { }
4461 static void null_glMTexCoord2fvSGIS( GLenum target
, GLfloat
* v
) { }
4462 static void null_glMakeBufferNonResidentNV( GLenum target
) { }
4463 static void null_glMakeBufferResidentNV( GLenum target
, GLenum access
) { }
4464 static void null_glMakeImageHandleNonResidentARB( GLuint64 handle
) { }
4465 static void null_glMakeImageHandleNonResidentNV( GLuint64 handle
) { }
4466 static void null_glMakeImageHandleResidentARB( GLuint64 handle
, GLenum access
) { }
4467 static void null_glMakeImageHandleResidentNV( GLuint64 handle
, GLenum access
) { }
4468 static void null_glMakeNamedBufferNonResidentNV( GLuint buffer
) { }
4469 static void null_glMakeNamedBufferResidentNV( GLuint buffer
, GLenum access
) { }
4470 static void null_glMakeTextureHandleNonResidentARB( GLuint64 handle
) { }
4471 static void null_glMakeTextureHandleNonResidentNV( GLuint64 handle
) { }
4472 static void null_glMakeTextureHandleResidentARB( GLuint64 handle
) { }
4473 static void null_glMakeTextureHandleResidentNV( GLuint64 handle
) { }
4474 static void null_glMap1xOES( GLenum target
, GLfixed u1
, GLfixed u2
, GLint stride
, GLint order
, GLfixed points
) { }
4475 static void null_glMap2xOES( GLenum target
, GLfixed u1
, GLfixed u2
, GLint ustride
, GLint uorder
, GLfixed v1
, GLfixed v2
, GLint vstride
, GLint vorder
, GLfixed points
) { }
4476 static void* null_glMapBuffer( GLenum target
, GLenum access
) { return 0; }
4477 static void* null_glMapBufferARB( GLenum target
, GLenum access
) { return 0; }
4478 static void* null_glMapBufferRange( GLenum target
, GLintptr offset
, GLsizeiptr length
, GLbitfield access
) { return 0; }
4479 static void null_glMapControlPointsNV( GLenum target
, GLuint index
, GLenum type
, GLsizei ustride
, GLsizei vstride
, GLint uorder
, GLint vorder
, GLboolean packed
, const void* points
) { }
4480 static void null_glMapGrid1xOES( GLint n
, GLfixed u1
, GLfixed u2
) { }
4481 static void null_glMapGrid2xOES( GLint n
, GLfixed u1
, GLfixed u2
, GLfixed v1
, GLfixed v2
) { }
4482 static void* null_glMapNamedBuffer( GLuint buffer
, GLenum access
) { return 0; }
4483 static void* null_glMapNamedBufferEXT( GLuint buffer
, GLenum access
) { return 0; }
4484 static void* null_glMapNamedBufferRange( GLuint buffer
, GLintptr offset
, GLsizeiptr length
, GLbitfield access
) { return 0; }
4485 static void* null_glMapNamedBufferRangeEXT( GLuint buffer
, GLintptr offset
, GLsizeiptr length
, GLbitfield access
) { return 0; }
4486 static void* null_glMapObjectBufferATI( GLuint buffer
) { return 0; }
4487 static void null_glMapParameterfvNV( GLenum target
, GLenum pname
, const GLfloat
* params
) { }
4488 static void null_glMapParameterivNV( GLenum target
, GLenum pname
, const GLint
* params
) { }
4489 static void* null_glMapTexture2DINTEL( GLuint texture
, GLint level
, GLbitfield access
, GLint
* stride
, GLenum
* layout
) { return 0; }
4490 static void null_glMapVertexAttrib1dAPPLE( GLuint index
, GLuint size
, GLdouble u1
, GLdouble u2
, GLint stride
, GLint order
, const GLdouble
* points
) { }
4491 static void null_glMapVertexAttrib1fAPPLE( GLuint index
, GLuint size
, GLfloat u1
, GLfloat u2
, GLint stride
, GLint order
, const GLfloat
* points
) { }
4492 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
) { }
4493 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
) { }
4494 static void null_glMaterialxOES( GLenum face
, GLenum pname
, GLfixed param
) { }
4495 static void null_glMaterialxvOES( GLenum face
, GLenum pname
, const GLfixed
* param
) { }
4496 static void null_glMatrixFrustumEXT( GLenum mode
, GLdouble left
, GLdouble right
, GLdouble bottom
, GLdouble top
, GLdouble zNear
, GLdouble zFar
) { }
4497 static void null_glMatrixIndexPointerARB( GLint size
, GLenum type
, GLsizei stride
, const void* pointer
) { }
4498 static void null_glMatrixIndexubvARB( GLint size
, const GLubyte
* indices
) { }
4499 static void null_glMatrixIndexuivARB( GLint size
, const GLuint
* indices
) { }
4500 static void null_glMatrixIndexusvARB( GLint size
, const GLushort
* indices
) { }
4501 static void null_glMatrixLoad3x2fNV( GLenum matrixMode
, const GLfloat
* m
) { }
4502 static void null_glMatrixLoad3x3fNV( GLenum matrixMode
, const GLfloat
* m
) { }
4503 static void null_glMatrixLoadIdentityEXT( GLenum mode
) { }
4504 static void null_glMatrixLoadTranspose3x3fNV( GLenum matrixMode
, const GLfloat
* m
) { }
4505 static void null_glMatrixLoadTransposedEXT( GLenum mode
, const GLdouble
* m
) { }
4506 static void null_glMatrixLoadTransposefEXT( GLenum mode
, const GLfloat
* m
) { }
4507 static void null_glMatrixLoaddEXT( GLenum mode
, const GLdouble
* m
) { }
4508 static void null_glMatrixLoadfEXT( GLenum mode
, const GLfloat
* m
) { }
4509 static void null_glMatrixMult3x2fNV( GLenum matrixMode
, const GLfloat
* m
) { }
4510 static void null_glMatrixMult3x3fNV( GLenum matrixMode
, const GLfloat
* m
) { }
4511 static void null_glMatrixMultTranspose3x3fNV( GLenum matrixMode
, const GLfloat
* m
) { }
4512 static void null_glMatrixMultTransposedEXT( GLenum mode
, const GLdouble
* m
) { }
4513 static void null_glMatrixMultTransposefEXT( GLenum mode
, const GLfloat
* m
) { }
4514 static void null_glMatrixMultdEXT( GLenum mode
, const GLdouble
* m
) { }
4515 static void null_glMatrixMultfEXT( GLenum mode
, const GLfloat
* m
) { }
4516 static void null_glMatrixOrthoEXT( GLenum mode
, GLdouble left
, GLdouble right
, GLdouble bottom
, GLdouble top
, GLdouble zNear
, GLdouble zFar
) { }
4517 static void null_glMatrixPopEXT( GLenum mode
) { }
4518 static void null_glMatrixPushEXT( GLenum mode
) { }
4519 static void null_glMatrixRotatedEXT( GLenum mode
, GLdouble angle
, GLdouble x
, GLdouble y
, GLdouble z
) { }
4520 static void null_glMatrixRotatefEXT( GLenum mode
, GLfloat angle
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4521 static void null_glMatrixScaledEXT( GLenum mode
, GLdouble x
, GLdouble y
, GLdouble z
) { }
4522 static void null_glMatrixScalefEXT( GLenum mode
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4523 static void null_glMatrixTranslatedEXT( GLenum mode
, GLdouble x
, GLdouble y
, GLdouble z
) { }
4524 static void null_glMatrixTranslatefEXT( GLenum mode
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4525 static void null_glMaxShaderCompilerThreadsARB( GLuint count
) { }
4526 static void null_glMemoryBarrier( GLbitfield barriers
) { }
4527 static void null_glMemoryBarrierByRegion( GLbitfield barriers
) { }
4528 static void null_glMemoryBarrierEXT( GLbitfield barriers
) { }
4529 static void null_glMinSampleShading( GLfloat value
) { }
4530 static void null_glMinSampleShadingARB( GLfloat value
) { }
4531 static void null_glMinmax( GLenum target
, GLenum internalformat
, GLboolean sink
) { }
4532 static void null_glMinmaxEXT( GLenum target
, GLenum internalformat
, GLboolean sink
) { }
4533 static void null_glMultMatrixxOES( const GLfixed
* m
) { }
4534 static void null_glMultTransposeMatrixd( const GLdouble
* m
) { }
4535 static void null_glMultTransposeMatrixdARB( const GLdouble
* m
) { }
4536 static void null_glMultTransposeMatrixf( const GLfloat
* m
) { }
4537 static void null_glMultTransposeMatrixfARB( const GLfloat
* m
) { }
4538 static void null_glMultTransposeMatrixxOES( const GLfixed
* m
) { }
4539 static void null_glMultiDrawArrays( GLenum mode
, const GLint
* first
, const GLsizei
* count
, GLsizei drawcount
) { }
4540 static void null_glMultiDrawArraysEXT( GLenum mode
, const GLint
* first
, const GLsizei
* count
, GLsizei primcount
) { }
4541 static void null_glMultiDrawArraysIndirect( GLenum mode
, const void* indirect
, GLsizei drawcount
, GLsizei stride
) { }
4542 static void null_glMultiDrawArraysIndirectAMD( GLenum mode
, const void* indirect
, GLsizei primcount
, GLsizei stride
) { }
4543 static void null_glMultiDrawArraysIndirectBindlessCountNV( GLenum mode
, const void* indirect
, GLsizei drawCount
, GLsizei maxDrawCount
, GLsizei stride
, GLint vertexBufferCount
) { }
4544 static void null_glMultiDrawArraysIndirectBindlessNV( GLenum mode
, const void* indirect
, GLsizei drawCount
, GLsizei stride
, GLint vertexBufferCount
) { }
4545 static void null_glMultiDrawArraysIndirectCountARB( GLenum mode
, GLintptr indirect
, GLintptr drawcount
, GLsizei maxdrawcount
, GLsizei stride
) { }
4546 static void null_glMultiDrawElementArrayAPPLE( GLenum mode
, const GLint
* first
, const GLsizei
* count
, GLsizei primcount
) { }
4547 static void null_glMultiDrawElements( GLenum mode
, const GLsizei
* count
, GLenum type
, const void*const* indices
, GLsizei drawcount
) { }
4548 static void null_glMultiDrawElementsBaseVertex( GLenum mode
, const GLsizei
* count
, GLenum type
, const void*const* indices
, GLsizei drawcount
, const GLint
* basevertex
) { }
4549 static void null_glMultiDrawElementsEXT( GLenum mode
, const GLsizei
* count
, GLenum type
, const void*const* indices
, GLsizei primcount
) { }
4550 static void null_glMultiDrawElementsIndirect( GLenum mode
, GLenum type
, const void* indirect
, GLsizei drawcount
, GLsizei stride
) { }
4551 static void null_glMultiDrawElementsIndirectAMD( GLenum mode
, GLenum type
, const void* indirect
, GLsizei primcount
, GLsizei stride
) { }
4552 static void null_glMultiDrawElementsIndirectBindlessCountNV( GLenum mode
, GLenum type
, const void* indirect
, GLsizei drawCount
, GLsizei maxDrawCount
, GLsizei stride
, GLint vertexBufferCount
) { }
4553 static void null_glMultiDrawElementsIndirectBindlessNV( GLenum mode
, GLenum type
, const void* indirect
, GLsizei drawCount
, GLsizei stride
, GLint vertexBufferCount
) { }
4554 static void null_glMultiDrawElementsIndirectCountARB( GLenum mode
, GLenum type
, GLintptr indirect
, GLintptr drawcount
, GLsizei maxdrawcount
, GLsizei stride
) { }
4555 static void null_glMultiDrawRangeElementArrayAPPLE( GLenum mode
, GLuint start
, GLuint end
, const GLint
* first
, const GLsizei
* count
, GLsizei primcount
) { }
4556 static void null_glMultiModeDrawArraysIBM( const GLenum
* mode
, const GLint
* first
, const GLsizei
* count
, GLsizei primcount
, GLint modestride
) { }
4557 static void null_glMultiModeDrawElementsIBM( const GLenum
* mode
, const GLsizei
* count
, GLenum type
, const void*const* indices
, GLsizei primcount
, GLint modestride
) { }
4558 static void null_glMultiTexBufferEXT( GLenum texunit
, GLenum target
, GLenum internalformat
, GLuint buffer
) { }
4559 static void null_glMultiTexCoord1bOES( GLenum texture
, GLbyte s
) { }
4560 static void null_glMultiTexCoord1bvOES( GLenum texture
, const GLbyte
* coords
) { }
4561 static void null_glMultiTexCoord1d( GLenum target
, GLdouble s
) { }
4562 static void null_glMultiTexCoord1dARB( GLenum target
, GLdouble s
) { }
4563 static void null_glMultiTexCoord1dSGIS( GLenum target
, GLdouble s
) { }
4564 static void null_glMultiTexCoord1dv( GLenum target
, const GLdouble
* v
) { }
4565 static void null_glMultiTexCoord1dvARB( GLenum target
, const GLdouble
* v
) { }
4566 static void null_glMultiTexCoord1dvSGIS( GLenum target
, GLdouble
* v
) { }
4567 static void null_glMultiTexCoord1f( GLenum target
, GLfloat s
) { }
4568 static void null_glMultiTexCoord1fARB( GLenum target
, GLfloat s
) { }
4569 static void null_glMultiTexCoord1fSGIS( GLenum target
, GLfloat s
) { }
4570 static void null_glMultiTexCoord1fv( GLenum target
, const GLfloat
* v
) { }
4571 static void null_glMultiTexCoord1fvARB( GLenum target
, const GLfloat
* v
) { }
4572 static void null_glMultiTexCoord1fvSGIS( GLenum target
, const GLfloat
* v
) { }
4573 static void null_glMultiTexCoord1hNV( GLenum target
, GLhalfNV s
) { }
4574 static void null_glMultiTexCoord1hvNV( GLenum target
, const GLhalfNV
* v
) { }
4575 static void null_glMultiTexCoord1i( GLenum target
, GLint s
) { }
4576 static void null_glMultiTexCoord1iARB( GLenum target
, GLint s
) { }
4577 static void null_glMultiTexCoord1iSGIS( GLenum target
, GLint s
) { }
4578 static void null_glMultiTexCoord1iv( GLenum target
, const GLint
* v
) { }
4579 static void null_glMultiTexCoord1ivARB( GLenum target
, const GLint
* v
) { }
4580 static void null_glMultiTexCoord1ivSGIS( GLenum target
, GLint
* v
) { }
4581 static void null_glMultiTexCoord1s( GLenum target
, GLshort s
) { }
4582 static void null_glMultiTexCoord1sARB( GLenum target
, GLshort s
) { }
4583 static void null_glMultiTexCoord1sSGIS( GLenum target
, GLshort s
) { }
4584 static void null_glMultiTexCoord1sv( GLenum target
, const GLshort
* v
) { }
4585 static void null_glMultiTexCoord1svARB( GLenum target
, const GLshort
* v
) { }
4586 static void null_glMultiTexCoord1svSGIS( GLenum target
, GLshort
* v
) { }
4587 static void null_glMultiTexCoord1xOES( GLenum texture
, GLfixed s
) { }
4588 static void null_glMultiTexCoord1xvOES( GLenum texture
, const GLfixed
* coords
) { }
4589 static void null_glMultiTexCoord2bOES( GLenum texture
, GLbyte s
, GLbyte t
) { }
4590 static void null_glMultiTexCoord2bvOES( GLenum texture
, const GLbyte
* coords
) { }
4591 static void null_glMultiTexCoord2d( GLenum target
, GLdouble s
, GLdouble t
) { }
4592 static void null_glMultiTexCoord2dARB( GLenum target
, GLdouble s
, GLdouble t
) { }
4593 static void null_glMultiTexCoord2dSGIS( GLenum target
, GLdouble s
, GLdouble t
) { }
4594 static void null_glMultiTexCoord2dv( GLenum target
, const GLdouble
* v
) { }
4595 static void null_glMultiTexCoord2dvARB( GLenum target
, const GLdouble
* v
) { }
4596 static void null_glMultiTexCoord2dvSGIS( GLenum target
, GLdouble
* v
) { }
4597 static void null_glMultiTexCoord2f( GLenum target
, GLfloat s
, GLfloat t
) { }
4598 static void null_glMultiTexCoord2fARB( GLenum target
, GLfloat s
, GLfloat t
) { }
4599 static void null_glMultiTexCoord2fSGIS( GLenum target
, GLfloat s
, GLfloat t
) { }
4600 static void null_glMultiTexCoord2fv( GLenum target
, const GLfloat
* v
) { }
4601 static void null_glMultiTexCoord2fvARB( GLenum target
, const GLfloat
* v
) { }
4602 static void null_glMultiTexCoord2fvSGIS( GLenum target
, GLfloat
* v
) { }
4603 static void null_glMultiTexCoord2hNV( GLenum target
, GLhalfNV s
, GLhalfNV t
) { }
4604 static void null_glMultiTexCoord2hvNV( GLenum target
, const GLhalfNV
* v
) { }
4605 static void null_glMultiTexCoord2i( GLenum target
, GLint s
, GLint t
) { }
4606 static void null_glMultiTexCoord2iARB( GLenum target
, GLint s
, GLint t
) { }
4607 static void null_glMultiTexCoord2iSGIS( GLenum target
, GLint s
, GLint t
) { }
4608 static void null_glMultiTexCoord2iv( GLenum target
, const GLint
* v
) { }
4609 static void null_glMultiTexCoord2ivARB( GLenum target
, const GLint
* v
) { }
4610 static void null_glMultiTexCoord2ivSGIS( GLenum target
, GLint
* v
) { }
4611 static void null_glMultiTexCoord2s( GLenum target
, GLshort s
, GLshort t
) { }
4612 static void null_glMultiTexCoord2sARB( GLenum target
, GLshort s
, GLshort t
) { }
4613 static void null_glMultiTexCoord2sSGIS( GLenum target
, GLshort s
, GLshort t
) { }
4614 static void null_glMultiTexCoord2sv( GLenum target
, const GLshort
* v
) { }
4615 static void null_glMultiTexCoord2svARB( GLenum target
, const GLshort
* v
) { }
4616 static void null_glMultiTexCoord2svSGIS( GLenum target
, GLshort
* v
) { }
4617 static void null_glMultiTexCoord2xOES( GLenum texture
, GLfixed s
, GLfixed t
) { }
4618 static void null_glMultiTexCoord2xvOES( GLenum texture
, const GLfixed
* coords
) { }
4619 static void null_glMultiTexCoord3bOES( GLenum texture
, GLbyte s
, GLbyte t
, GLbyte r
) { }
4620 static void null_glMultiTexCoord3bvOES( GLenum texture
, const GLbyte
* coords
) { }
4621 static void null_glMultiTexCoord3d( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
) { }
4622 static void null_glMultiTexCoord3dARB( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
) { }
4623 static void null_glMultiTexCoord3dSGIS( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
) { }
4624 static void null_glMultiTexCoord3dv( GLenum target
, const GLdouble
* v
) { }
4625 static void null_glMultiTexCoord3dvARB( GLenum target
, const GLdouble
* v
) { }
4626 static void null_glMultiTexCoord3dvSGIS( GLenum target
, GLdouble
* v
) { }
4627 static void null_glMultiTexCoord3f( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
) { }
4628 static void null_glMultiTexCoord3fARB( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
) { }
4629 static void null_glMultiTexCoord3fSGIS( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
) { }
4630 static void null_glMultiTexCoord3fv( GLenum target
, const GLfloat
* v
) { }
4631 static void null_glMultiTexCoord3fvARB( GLenum target
, const GLfloat
* v
) { }
4632 static void null_glMultiTexCoord3fvSGIS( GLenum target
, GLfloat
* v
) { }
4633 static void null_glMultiTexCoord3hNV( GLenum target
, GLhalfNV s
, GLhalfNV t
, GLhalfNV r
) { }
4634 static void null_glMultiTexCoord3hvNV( GLenum target
, const GLhalfNV
* v
) { }
4635 static void null_glMultiTexCoord3i( GLenum target
, GLint s
, GLint t
, GLint r
) { }
4636 static void null_glMultiTexCoord3iARB( GLenum target
, GLint s
, GLint t
, GLint r
) { }
4637 static void null_glMultiTexCoord3iSGIS( GLenum target
, GLint s
, GLint t
, GLint r
) { }
4638 static void null_glMultiTexCoord3iv( GLenum target
, const GLint
* v
) { }
4639 static void null_glMultiTexCoord3ivARB( GLenum target
, const GLint
* v
) { }
4640 static void null_glMultiTexCoord3ivSGIS( GLenum target
, GLint
* v
) { }
4641 static void null_glMultiTexCoord3s( GLenum target
, GLshort s
, GLshort t
, GLshort r
) { }
4642 static void null_glMultiTexCoord3sARB( GLenum target
, GLshort s
, GLshort t
, GLshort r
) { }
4643 static void null_glMultiTexCoord3sSGIS( GLenum target
, GLshort s
, GLshort t
, GLshort r
) { }
4644 static void null_glMultiTexCoord3sv( GLenum target
, const GLshort
* v
) { }
4645 static void null_glMultiTexCoord3svARB( GLenum target
, const GLshort
* v
) { }
4646 static void null_glMultiTexCoord3svSGIS( GLenum target
, GLshort
* v
) { }
4647 static void null_glMultiTexCoord3xOES( GLenum texture
, GLfixed s
, GLfixed t
, GLfixed r
) { }
4648 static void null_glMultiTexCoord3xvOES( GLenum texture
, const GLfixed
* coords
) { }
4649 static void null_glMultiTexCoord4bOES( GLenum texture
, GLbyte s
, GLbyte t
, GLbyte r
, GLbyte q
) { }
4650 static void null_glMultiTexCoord4bvOES( GLenum texture
, const GLbyte
* coords
) { }
4651 static void null_glMultiTexCoord4d( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
) { }
4652 static void null_glMultiTexCoord4dARB( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
) { }
4653 static void null_glMultiTexCoord4dSGIS( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
) { }
4654 static void null_glMultiTexCoord4dv( GLenum target
, const GLdouble
* v
) { }
4655 static void null_glMultiTexCoord4dvARB( GLenum target
, const GLdouble
* v
) { }
4656 static void null_glMultiTexCoord4dvSGIS( GLenum target
, GLdouble
* v
) { }
4657 static void null_glMultiTexCoord4f( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
) { }
4658 static void null_glMultiTexCoord4fARB( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
) { }
4659 static void null_glMultiTexCoord4fSGIS( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
) { }
4660 static void null_glMultiTexCoord4fv( GLenum target
, const GLfloat
* v
) { }
4661 static void null_glMultiTexCoord4fvARB( GLenum target
, const GLfloat
* v
) { }
4662 static void null_glMultiTexCoord4fvSGIS( GLenum target
, GLfloat
* v
) { }
4663 static void null_glMultiTexCoord4hNV( GLenum target
, GLhalfNV s
, GLhalfNV t
, GLhalfNV r
, GLhalfNV q
) { }
4664 static void null_glMultiTexCoord4hvNV( GLenum target
, const GLhalfNV
* v
) { }
4665 static void null_glMultiTexCoord4i( GLenum target
, GLint s
, GLint t
, GLint r
, GLint q
) { }
4666 static void null_glMultiTexCoord4iARB( GLenum target
, GLint s
, GLint t
, GLint r
, GLint q
) { }
4667 static void null_glMultiTexCoord4iSGIS( GLenum target
, GLint s
, GLint t
, GLint r
, GLint q
) { }
4668 static void null_glMultiTexCoord4iv( GLenum target
, const GLint
* v
) { }
4669 static void null_glMultiTexCoord4ivARB( GLenum target
, const GLint
* v
) { }
4670 static void null_glMultiTexCoord4ivSGIS( GLenum target
, GLint
* v
) { }
4671 static void null_glMultiTexCoord4s( GLenum target
, GLshort s
, GLshort t
, GLshort r
, GLshort q
) { }
4672 static void null_glMultiTexCoord4sARB( GLenum target
, GLshort s
, GLshort t
, GLshort r
, GLshort q
) { }
4673 static void null_glMultiTexCoord4sSGIS( GLenum target
, GLshort s
, GLshort t
, GLshort r
, GLshort q
) { }
4674 static void null_glMultiTexCoord4sv( GLenum target
, const GLshort
* v
) { }
4675 static void null_glMultiTexCoord4svARB( GLenum target
, const GLshort
* v
) { }
4676 static void null_glMultiTexCoord4svSGIS( GLenum target
, GLshort
* v
) { }
4677 static void null_glMultiTexCoord4xOES( GLenum texture
, GLfixed s
, GLfixed t
, GLfixed r
, GLfixed q
) { }
4678 static void null_glMultiTexCoord4xvOES( GLenum texture
, const GLfixed
* coords
) { }
4679 static void null_glMultiTexCoordP1ui( GLenum texture
, GLenum type
, GLuint coords
) { }
4680 static void null_glMultiTexCoordP1uiv( GLenum texture
, GLenum type
, const GLuint
* coords
) { }
4681 static void null_glMultiTexCoordP2ui( GLenum texture
, GLenum type
, GLuint coords
) { }
4682 static void null_glMultiTexCoordP2uiv( GLenum texture
, GLenum type
, const GLuint
* coords
) { }
4683 static void null_glMultiTexCoordP3ui( GLenum texture
, GLenum type
, GLuint coords
) { }
4684 static void null_glMultiTexCoordP3uiv( GLenum texture
, GLenum type
, const GLuint
* coords
) { }
4685 static void null_glMultiTexCoordP4ui( GLenum texture
, GLenum type
, GLuint coords
) { }
4686 static void null_glMultiTexCoordP4uiv( GLenum texture
, GLenum type
, const GLuint
* coords
) { }
4687 static void null_glMultiTexCoordPointerEXT( GLenum texunit
, GLint size
, GLenum type
, GLsizei stride
, const void* pointer
) { }
4688 static void null_glMultiTexCoordPointerSGIS( GLenum target
, GLint size
, GLenum type
, GLsizei stride
, GLvoid
* pointer
) { }
4689 static void null_glMultiTexEnvfEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLfloat param
) { }
4690 static void null_glMultiTexEnvfvEXT( GLenum texunit
, GLenum target
, GLenum pname
, const GLfloat
* params
) { }
4691 static void null_glMultiTexEnviEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint param
) { }
4692 static void null_glMultiTexEnvivEXT( GLenum texunit
, GLenum target
, GLenum pname
, const GLint
* params
) { }
4693 static void null_glMultiTexGendEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLdouble param
) { }
4694 static void null_glMultiTexGendvEXT( GLenum texunit
, GLenum coord
, GLenum pname
, const GLdouble
* params
) { }
4695 static void null_glMultiTexGenfEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLfloat param
) { }
4696 static void null_glMultiTexGenfvEXT( GLenum texunit
, GLenum coord
, GLenum pname
, const GLfloat
* params
) { }
4697 static void null_glMultiTexGeniEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLint param
) { }
4698 static void null_glMultiTexGenivEXT( GLenum texunit
, GLenum coord
, GLenum pname
, const GLint
* params
) { }
4699 static void null_glMultiTexImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLint border
, GLenum format
, GLenum type
, const void* pixels
) { }
4700 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
) { }
4701 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
) { }
4702 static void null_glMultiTexParameterIivEXT( GLenum texunit
, GLenum target
, GLenum pname
, const GLint
* params
) { }
4703 static void null_glMultiTexParameterIuivEXT( GLenum texunit
, GLenum target
, GLenum pname
, const GLuint
* params
) { }
4704 static void null_glMultiTexParameterfEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLfloat param
) { }
4705 static void null_glMultiTexParameterfvEXT( GLenum texunit
, GLenum target
, GLenum pname
, const GLfloat
* params
) { }
4706 static void null_glMultiTexParameteriEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint param
) { }
4707 static void null_glMultiTexParameterivEXT( GLenum texunit
, GLenum target
, GLenum pname
, const GLint
* params
) { }
4708 static void null_glMultiTexRenderbufferEXT( GLenum texunit
, GLenum target
, GLuint renderbuffer
) { }
4709 static void null_glMultiTexSubImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, const void* pixels
) { }
4710 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
) { }
4711 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
) { }
4712 static void null_glNamedBufferData( GLuint buffer
, GLsizeiptr size
, const void* data
, GLenum usage
) { }
4713 static void null_glNamedBufferDataEXT( GLuint buffer
, GLsizeiptr size
, const void* data
, GLenum usage
) { }
4714 static void null_glNamedBufferPageCommitmentARB( GLuint buffer
, GLintptr offset
, GLsizeiptr size
, GLboolean commit
) { }
4715 static void null_glNamedBufferPageCommitmentEXT( GLuint buffer
, GLintptr offset
, GLsizeiptr size
, GLboolean commit
) { }
4716 static void null_glNamedBufferStorage( GLuint buffer
, GLsizeiptr size
, const void* data
, GLbitfield flags
) { }
4717 static void null_glNamedBufferStorageEXT( GLuint buffer
, GLsizeiptr size
, const void* data
, GLbitfield flags
) { }
4718 static void null_glNamedBufferSubData( GLuint buffer
, GLintptr offset
, GLsizeiptr size
, const void* data
) { }
4719 static void null_glNamedBufferSubDataEXT( GLuint buffer
, GLintptr offset
, GLsizeiptr size
, const void* data
) { }
4720 static void null_glNamedCopyBufferSubDataEXT( GLuint readBuffer
, GLuint writeBuffer
, GLintptr readOffset
, GLintptr writeOffset
, GLsizeiptr size
) { }
4721 static void null_glNamedFramebufferDrawBuffer( GLuint framebuffer
, GLenum buf
) { }
4722 static void null_glNamedFramebufferDrawBuffers( GLuint framebuffer
, GLsizei n
, const GLenum
* bufs
) { }
4723 static void null_glNamedFramebufferParameteri( GLuint framebuffer
, GLenum pname
, GLint param
) { }
4724 static void null_glNamedFramebufferParameteriEXT( GLuint framebuffer
, GLenum pname
, GLint param
) { }
4725 static void null_glNamedFramebufferReadBuffer( GLuint framebuffer
, GLenum src
) { }
4726 static void null_glNamedFramebufferRenderbuffer( GLuint framebuffer
, GLenum attachment
, GLenum renderbuffertarget
, GLuint renderbuffer
) { }
4727 static void null_glNamedFramebufferRenderbufferEXT( GLuint framebuffer
, GLenum attachment
, GLenum renderbuffertarget
, GLuint renderbuffer
) { }
4728 static void null_glNamedFramebufferSampleLocationsfvARB( GLuint framebuffer
, GLuint start
, GLsizei count
, const GLfloat
* v
) { }
4729 static void null_glNamedFramebufferSampleLocationsfvNV( GLuint framebuffer
, GLuint start
, GLsizei count
, const GLfloat
* v
) { }
4730 static void null_glNamedFramebufferTexture( GLuint framebuffer
, GLenum attachment
, GLuint texture
, GLint level
) { }
4731 static void null_glNamedFramebufferTexture1DEXT( GLuint framebuffer
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) { }
4732 static void null_glNamedFramebufferTexture2DEXT( GLuint framebuffer
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) { }
4733 static void null_glNamedFramebufferTexture3DEXT( GLuint framebuffer
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
, GLint zoffset
) { }
4734 static void null_glNamedFramebufferTextureEXT( GLuint framebuffer
, GLenum attachment
, GLuint texture
, GLint level
) { }
4735 static void null_glNamedFramebufferTextureFaceEXT( GLuint framebuffer
, GLenum attachment
, GLuint texture
, GLint level
, GLenum face
) { }
4736 static void null_glNamedFramebufferTextureLayer( GLuint framebuffer
, GLenum attachment
, GLuint texture
, GLint level
, GLint layer
) { }
4737 static void null_glNamedFramebufferTextureLayerEXT( GLuint framebuffer
, GLenum attachment
, GLuint texture
, GLint level
, GLint layer
) { }
4738 static void null_glNamedProgramLocalParameter4dEXT( GLuint program
, GLenum target
, GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
4739 static void null_glNamedProgramLocalParameter4dvEXT( GLuint program
, GLenum target
, GLuint index
, const GLdouble
* params
) { }
4740 static void null_glNamedProgramLocalParameter4fEXT( GLuint program
, GLenum target
, GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
4741 static void null_glNamedProgramLocalParameter4fvEXT( GLuint program
, GLenum target
, GLuint index
, const GLfloat
* params
) { }
4742 static void null_glNamedProgramLocalParameterI4iEXT( GLuint program
, GLenum target
, GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) { }
4743 static void null_glNamedProgramLocalParameterI4ivEXT( GLuint program
, GLenum target
, GLuint index
, const GLint
* params
) { }
4744 static void null_glNamedProgramLocalParameterI4uiEXT( GLuint program
, GLenum target
, GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) { }
4745 static void null_glNamedProgramLocalParameterI4uivEXT( GLuint program
, GLenum target
, GLuint index
, const GLuint
* params
) { }
4746 static void null_glNamedProgramLocalParameters4fvEXT( GLuint program
, GLenum target
, GLuint index
, GLsizei count
, const GLfloat
* params
) { }
4747 static void null_glNamedProgramLocalParametersI4ivEXT( GLuint program
, GLenum target
, GLuint index
, GLsizei count
, const GLint
* params
) { }
4748 static void null_glNamedProgramLocalParametersI4uivEXT( GLuint program
, GLenum target
, GLuint index
, GLsizei count
, const GLuint
* params
) { }
4749 static void null_glNamedProgramStringEXT( GLuint program
, GLenum target
, GLenum format
, GLsizei len
, const void* string
) { }
4750 static void null_glNamedRenderbufferStorage( GLuint renderbuffer
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4751 static void null_glNamedRenderbufferStorageEXT( GLuint renderbuffer
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4752 static void null_glNamedRenderbufferStorageMultisample( GLuint renderbuffer
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4753 static void null_glNamedRenderbufferStorageMultisampleCoverageEXT( GLuint renderbuffer
, GLsizei coverageSamples
, GLsizei colorSamples
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4754 static void null_glNamedRenderbufferStorageMultisampleEXT( GLuint renderbuffer
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4755 static void null_glNamedStringARB( GLenum type
, GLint namelen
, const GLchar
* name
, GLint stringlen
, const GLchar
* string
) { }
4756 static GLuint
null_glNewBufferRegion( GLenum type
) { return 0; }
4757 static GLuint
null_glNewObjectBufferATI( GLsizei size
, const void* pointer
, GLenum usage
) { return 0; }
4758 static void null_glNormal3fVertex3fSUN( GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4759 static void null_glNormal3fVertex3fvSUN( const GLfloat
* n
, const GLfloat
* v
) { }
4760 static void null_glNormal3hNV( GLhalfNV nx
, GLhalfNV ny
, GLhalfNV nz
) { }
4761 static void null_glNormal3hvNV( const GLhalfNV
* v
) { }
4762 static void null_glNormal3xOES( GLfixed nx
, GLfixed ny
, GLfixed nz
) { }
4763 static void null_glNormal3xvOES( const GLfixed
* coords
) { }
4764 static void null_glNormalFormatNV( GLenum type
, GLsizei stride
) { }
4765 static void null_glNormalP3ui( GLenum type
, GLuint coords
) { }
4766 static void null_glNormalP3uiv( GLenum type
, const GLuint
* coords
) { }
4767 static void null_glNormalPointerEXT( GLenum type
, GLsizei stride
, GLsizei count
, const void* pointer
) { }
4768 static void null_glNormalPointerListIBM( GLenum type
, GLint stride
, const void** pointer
, GLint ptrstride
) { }
4769 static void null_glNormalPointervINTEL( GLenum type
, const void** pointer
) { }
4770 static void null_glNormalStream3bATI( GLenum stream
, GLbyte nx
, GLbyte ny
, GLbyte nz
) { }
4771 static void null_glNormalStream3bvATI( GLenum stream
, const GLbyte
* coords
) { }
4772 static void null_glNormalStream3dATI( GLenum stream
, GLdouble nx
, GLdouble ny
, GLdouble nz
) { }
4773 static void null_glNormalStream3dvATI( GLenum stream
, const GLdouble
* coords
) { }
4774 static void null_glNormalStream3fATI( GLenum stream
, GLfloat nx
, GLfloat ny
, GLfloat nz
) { }
4775 static void null_glNormalStream3fvATI( GLenum stream
, const GLfloat
* coords
) { }
4776 static void null_glNormalStream3iATI( GLenum stream
, GLint nx
, GLint ny
, GLint nz
) { }
4777 static void null_glNormalStream3ivATI( GLenum stream
, const GLint
* coords
) { }
4778 static void null_glNormalStream3sATI( GLenum stream
, GLshort nx
, GLshort ny
, GLshort nz
) { }
4779 static void null_glNormalStream3svATI( GLenum stream
, const GLshort
* coords
) { }
4780 static void null_glObjectLabel( GLenum identifier
, GLuint name
, GLsizei length
, const GLchar
* label
) { }
4781 static void null_glObjectPtrLabel( const void* ptr
, GLsizei length
, const GLchar
* label
) { }
4782 static GLenum
null_glObjectPurgeableAPPLE( GLenum objectType
, GLuint name
, GLenum option
) { return 0; }
4783 static GLenum
null_glObjectUnpurgeableAPPLE( GLenum objectType
, GLuint name
, GLenum option
) { return 0; }
4784 static void null_glOrthofOES( GLfloat l
, GLfloat r
, GLfloat b
, GLfloat t
, GLfloat n
, GLfloat f
) { }
4785 static void null_glOrthoxOES( GLfixed l
, GLfixed r
, GLfixed b
, GLfixed t
, GLfixed n
, GLfixed f
) { }
4786 static void null_glPNTrianglesfATI( GLenum pname
, GLfloat param
) { }
4787 static void null_glPNTrianglesiATI( GLenum pname
, GLint param
) { }
4788 static void null_glPassTexCoordATI( GLuint dst
, GLuint coord
, GLenum swizzle
) { }
4789 static void null_glPassThroughxOES( GLfixed token
) { }
4790 static void null_glPatchParameterfv( GLenum pname
, const GLfloat
* values
) { }
4791 static void null_glPatchParameteri( GLenum pname
, GLint value
) { }
4792 static void null_glPathColorGenNV( GLenum color
, GLenum genMode
, GLenum colorFormat
, const GLfloat
* coeffs
) { }
4793 static void null_glPathCommandsNV( GLuint path
, GLsizei numCommands
, const GLubyte
* commands
, GLsizei numCoords
, GLenum coordType
, const void* coords
) { }
4794 static void null_glPathCoordsNV( GLuint path
, GLsizei numCoords
, GLenum coordType
, const void* coords
) { }
4795 static void null_glPathCoverDepthFuncNV( GLenum func
) { }
4796 static void null_glPathDashArrayNV( GLuint path
, GLsizei dashCount
, const GLfloat
* dashArray
) { }
4797 static void null_glPathFogGenNV( GLenum genMode
) { }
4798 static GLenum
null_glPathGlyphIndexArrayNV( GLuint firstPathName
, GLenum fontTarget
, const void* fontName
, GLbitfield fontStyle
, GLuint firstGlyphIndex
, GLsizei numGlyphs
, GLuint pathParameterTemplate
, GLfloat emScale
) { return 0; }
4799 static GLenum
null_glPathGlyphIndexRangeNV( GLenum fontTarget
, const void* fontName
, GLbitfield fontStyle
, GLuint pathParameterTemplate
, GLfloat emScale
, GLuint baseAndCount
[2] ) { return 0; }
4800 static void null_glPathGlyphRangeNV( GLuint firstPathName
, GLenum fontTarget
, const void* fontName
, GLbitfield fontStyle
, GLuint firstGlyph
, GLsizei numGlyphs
, GLenum handleMissingGlyphs
, GLuint pathParameterTemplate
, GLfloat emScale
) { }
4801 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
) { }
4802 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; }
4803 static void null_glPathParameterfNV( GLuint path
, GLenum pname
, GLfloat value
) { }
4804 static void null_glPathParameterfvNV( GLuint path
, GLenum pname
, const GLfloat
* value
) { }
4805 static void null_glPathParameteriNV( GLuint path
, GLenum pname
, GLint value
) { }
4806 static void null_glPathParameterivNV( GLuint path
, GLenum pname
, const GLint
* value
) { }
4807 static void null_glPathStencilDepthOffsetNV( GLfloat factor
, GLfloat units
) { }
4808 static void null_glPathStencilFuncNV( GLenum func
, GLint ref
, GLuint mask
) { }
4809 static void null_glPathStringNV( GLuint path
, GLenum format
, GLsizei length
, const void* pathString
) { }
4810 static void null_glPathSubCommandsNV( GLuint path
, GLsizei commandStart
, GLsizei commandsToDelete
, GLsizei numCommands
, const GLubyte
* commands
, GLsizei numCoords
, GLenum coordType
, const void* coords
) { }
4811 static void null_glPathSubCoordsNV( GLuint path
, GLsizei coordStart
, GLsizei numCoords
, GLenum coordType
, const void* coords
) { }
4812 static void null_glPathTexGenNV( GLenum texCoordSet
, GLenum genMode
, GLint components
, const GLfloat
* coeffs
) { }
4813 static void null_glPauseTransformFeedback( void ) { }
4814 static void null_glPauseTransformFeedbackNV( void ) { }
4815 static void null_glPixelDataRangeNV( GLenum target
, GLsizei length
, const void* pointer
) { }
4816 static void null_glPixelMapx( GLenum map
, GLint size
, const GLfixed
* values
) { }
4817 static void null_glPixelStorex( GLenum pname
, GLfixed param
) { }
4818 static void null_glPixelTexGenParameterfSGIS( GLenum pname
, GLfloat param
) { }
4819 static void null_glPixelTexGenParameterfvSGIS( GLenum pname
, const GLfloat
* params
) { }
4820 static void null_glPixelTexGenParameteriSGIS( GLenum pname
, GLint param
) { }
4821 static void null_glPixelTexGenParameterivSGIS( GLenum pname
, const GLint
* params
) { }
4822 static void null_glPixelTexGenSGIX( GLenum mode
) { }
4823 static void null_glPixelTransferxOES( GLenum pname
, GLfixed param
) { }
4824 static void null_glPixelTransformParameterfEXT( GLenum target
, GLenum pname
, GLfloat param
) { }
4825 static void null_glPixelTransformParameterfvEXT( GLenum target
, GLenum pname
, const GLfloat
* params
) { }
4826 static void null_glPixelTransformParameteriEXT( GLenum target
, GLenum pname
, GLint param
) { }
4827 static void null_glPixelTransformParameterivEXT( GLenum target
, GLenum pname
, const GLint
* params
) { }
4828 static void null_glPixelZoomxOES( GLfixed xfactor
, GLfixed yfactor
) { }
4829 static GLboolean
null_glPointAlongPathNV( GLuint path
, GLsizei startSegment
, GLsizei numSegments
, GLfloat distance
, GLfloat
* x
, GLfloat
* y
, GLfloat
* tangentX
, GLfloat
* tangentY
) { return 0; }
4830 static void null_glPointParameterf( GLenum pname
, GLfloat param
) { }
4831 static void null_glPointParameterfARB( GLenum pname
, GLfloat param
) { }
4832 static void null_glPointParameterfEXT( GLenum pname
, GLfloat param
) { }
4833 static void null_glPointParameterfSGIS( GLenum pname
, GLfloat param
) { }
4834 static void null_glPointParameterfv( GLenum pname
, const GLfloat
* params
) { }
4835 static void null_glPointParameterfvARB( GLenum pname
, const GLfloat
* params
) { }
4836 static void null_glPointParameterfvEXT( GLenum pname
, const GLfloat
* params
) { }
4837 static void null_glPointParameterfvSGIS( GLenum pname
, const GLfloat
* params
) { }
4838 static void null_glPointParameteri( GLenum pname
, GLint param
) { }
4839 static void null_glPointParameteriNV( GLenum pname
, GLint param
) { }
4840 static void null_glPointParameteriv( GLenum pname
, const GLint
* params
) { }
4841 static void null_glPointParameterivNV( GLenum pname
, const GLint
* params
) { }
4842 static void null_glPointParameterxvOES( GLenum pname
, const GLfixed
* params
) { }
4843 static void null_glPointSizexOES( GLfixed size
) { }
4844 static GLint
null_glPollAsyncSGIX( GLuint
* markerp
) { return 0; }
4845 static GLint
null_glPollInstrumentsSGIX( GLint
* marker_p
) { return 0; }
4846 static void null_glPolygonOffsetClampEXT( GLfloat factor
, GLfloat units
, GLfloat clamp
) { }
4847 static void null_glPolygonOffsetEXT( GLfloat factor
, GLfloat bias
) { }
4848 static void null_glPolygonOffsetxOES( GLfixed factor
, GLfixed units
) { }
4849 static void null_glPopDebugGroup( void ) { }
4850 static void null_glPopGroupMarkerEXT( void ) { }
4851 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
) { }
4852 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
) { }
4853 static void null_glPrimitiveBoundingBoxARB( GLfloat minX
, GLfloat minY
, GLfloat minZ
, GLfloat minW
, GLfloat maxX
, GLfloat maxY
, GLfloat maxZ
, GLfloat maxW
) { }
4854 static void null_glPrimitiveRestartIndex( GLuint index
) { }
4855 static void null_glPrimitiveRestartIndexNV( GLuint index
) { }
4856 static void null_glPrimitiveRestartNV( void ) { }
4857 static void null_glPrioritizeTexturesEXT( GLsizei n
, const GLuint
* textures
, const GLclampf
* priorities
) { }
4858 static void null_glPrioritizeTexturesxOES( GLsizei n
, const GLuint
* textures
, const GLfixed
* priorities
) { }
4859 static void null_glProgramBinary( GLuint program
, GLenum binaryFormat
, const void* binary
, GLsizei length
) { }
4860 static void null_glProgramBufferParametersIivNV( GLenum target
, GLuint bindingIndex
, GLuint wordIndex
, GLsizei count
, const GLint
* params
) { }
4861 static void null_glProgramBufferParametersIuivNV( GLenum target
, GLuint bindingIndex
, GLuint wordIndex
, GLsizei count
, const GLuint
* params
) { }
4862 static void null_glProgramBufferParametersfvNV( GLenum target
, GLuint bindingIndex
, GLuint wordIndex
, GLsizei count
, const GLfloat
* params
) { }
4863 static void null_glProgramEnvParameter4dARB( GLenum target
, GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
4864 static void null_glProgramEnvParameter4dvARB( GLenum target
, GLuint index
, const GLdouble
* params
) { }
4865 static void null_glProgramEnvParameter4fARB( GLenum target
, GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
4866 static void null_glProgramEnvParameter4fvARB( GLenum target
, GLuint index
, const GLfloat
* params
) { }
4867 static void null_glProgramEnvParameterI4iNV( GLenum target
, GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) { }
4868 static void null_glProgramEnvParameterI4ivNV( GLenum target
, GLuint index
, const GLint
* params
) { }
4869 static void null_glProgramEnvParameterI4uiNV( GLenum target
, GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) { }
4870 static void null_glProgramEnvParameterI4uivNV( GLenum target
, GLuint index
, const GLuint
* params
) { }
4871 static void null_glProgramEnvParameters4fvEXT( GLenum target
, GLuint index
, GLsizei count
, const GLfloat
* params
) { }
4872 static void null_glProgramEnvParametersI4ivNV( GLenum target
, GLuint index
, GLsizei count
, const GLint
* params
) { }
4873 static void null_glProgramEnvParametersI4uivNV( GLenum target
, GLuint index
, GLsizei count
, const GLuint
* params
) { }
4874 static void null_glProgramLocalParameter4dARB( GLenum target
, GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
4875 static void null_glProgramLocalParameter4dvARB( GLenum target
, GLuint index
, const GLdouble
* params
) { }
4876 static void null_glProgramLocalParameter4fARB( GLenum target
, GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
4877 static void null_glProgramLocalParameter4fvARB( GLenum target
, GLuint index
, const GLfloat
* params
) { }
4878 static void null_glProgramLocalParameterI4iNV( GLenum target
, GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) { }
4879 static void null_glProgramLocalParameterI4ivNV( GLenum target
, GLuint index
, const GLint
* params
) { }
4880 static void null_glProgramLocalParameterI4uiNV( GLenum target
, GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) { }
4881 static void null_glProgramLocalParameterI4uivNV( GLenum target
, GLuint index
, const GLuint
* params
) { }
4882 static void null_glProgramLocalParameters4fvEXT( GLenum target
, GLuint index
, GLsizei count
, const GLfloat
* params
) { }
4883 static void null_glProgramLocalParametersI4ivNV( GLenum target
, GLuint index
, GLsizei count
, const GLint
* params
) { }
4884 static void null_glProgramLocalParametersI4uivNV( GLenum target
, GLuint index
, GLsizei count
, const GLuint
* params
) { }
4885 static void null_glProgramNamedParameter4dNV( GLuint id
, GLsizei len
, const GLubyte
* name
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
4886 static void null_glProgramNamedParameter4dvNV( GLuint id
, GLsizei len
, const GLubyte
* name
, const GLdouble
* v
) { }
4887 static void null_glProgramNamedParameter4fNV( GLuint id
, GLsizei len
, const GLubyte
* name
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
4888 static void null_glProgramNamedParameter4fvNV( GLuint id
, GLsizei len
, const GLubyte
* name
, const GLfloat
* v
) { }
4889 static void null_glProgramParameter4dNV( GLenum target
, GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
4890 static void null_glProgramParameter4dvNV( GLenum target
, GLuint index
, const GLdouble
* v
) { }
4891 static void null_glProgramParameter4fNV( GLenum target
, GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
4892 static void null_glProgramParameter4fvNV( GLenum target
, GLuint index
, const GLfloat
* v
) { }
4893 static void null_glProgramParameteri( GLuint program
, GLenum pname
, GLint value
) { }
4894 static void null_glProgramParameteriARB( GLuint program
, GLenum pname
, GLint value
) { }
4895 static void null_glProgramParameteriEXT( GLuint program
, GLenum pname
, GLint value
) { }
4896 static void null_glProgramParameters4dvNV( GLenum target
, GLuint index
, GLsizei count
, const GLdouble
* v
) { }
4897 static void null_glProgramParameters4fvNV( GLenum target
, GLuint index
, GLsizei count
, const GLfloat
* v
) { }
4898 static void null_glProgramPathFragmentInputGenNV( GLuint program
, GLint location
, GLenum genMode
, GLint components
, const GLfloat
* coeffs
) { }
4899 static void null_glProgramStringARB( GLenum target
, GLenum format
, GLsizei len
, const void* string
) { }
4900 static void null_glProgramSubroutineParametersuivNV( GLenum target
, GLsizei count
, const GLuint
* params
) { }
4901 static void null_glProgramUniform1d( GLuint program
, GLint location
, GLdouble v0
) { }
4902 static void null_glProgramUniform1dEXT( GLuint program
, GLint location
, GLdouble x
) { }
4903 static void null_glProgramUniform1dv( GLuint program
, GLint location
, GLsizei count
, const GLdouble
* value
) { }
4904 static void null_glProgramUniform1dvEXT( GLuint program
, GLint location
, GLsizei count
, const GLdouble
* value
) { }
4905 static void null_glProgramUniform1f( GLuint program
, GLint location
, GLfloat v0
) { }
4906 static void null_glProgramUniform1fEXT( GLuint program
, GLint location
, GLfloat v0
) { }
4907 static void null_glProgramUniform1fv( GLuint program
, GLint location
, GLsizei count
, const GLfloat
* value
) { }
4908 static void null_glProgramUniform1fvEXT( GLuint program
, GLint location
, GLsizei count
, const GLfloat
* value
) { }
4909 static void null_glProgramUniform1i( GLuint program
, GLint location
, GLint v0
) { }
4910 static void null_glProgramUniform1i64ARB( GLuint program
, GLint location
, GLint64 x
) { }
4911 static void null_glProgramUniform1i64NV( GLuint program
, GLint location
, GLint64EXT x
) { }
4912 static void null_glProgramUniform1i64vARB( GLuint program
, GLint location
, GLsizei count
, const GLint64
* value
) { }
4913 static void null_glProgramUniform1i64vNV( GLuint program
, GLint location
, GLsizei count
, const GLint64EXT
* value
) { }
4914 static void null_glProgramUniform1iEXT( GLuint program
, GLint location
, GLint v0
) { }
4915 static void null_glProgramUniform1iv( GLuint program
, GLint location
, GLsizei count
, const GLint
* value
) { }
4916 static void null_glProgramUniform1ivEXT( GLuint program
, GLint location
, GLsizei count
, const GLint
* value
) { }
4917 static void null_glProgramUniform1ui( GLuint program
, GLint location
, GLuint v0
) { }
4918 static void null_glProgramUniform1ui64ARB( GLuint program
, GLint location
, GLuint64 x
) { }
4919 static void null_glProgramUniform1ui64NV( GLuint program
, GLint location
, GLuint64EXT x
) { }
4920 static void null_glProgramUniform1ui64vARB( GLuint program
, GLint location
, GLsizei count
, const GLuint64
* value
) { }
4921 static void null_glProgramUniform1ui64vNV( GLuint program
, GLint location
, GLsizei count
, const GLuint64EXT
* value
) { }
4922 static void null_glProgramUniform1uiEXT( GLuint program
, GLint location
, GLuint v0
) { }
4923 static void null_glProgramUniform1uiv( GLuint program
, GLint location
, GLsizei count
, const GLuint
* value
) { }
4924 static void null_glProgramUniform1uivEXT( GLuint program
, GLint location
, GLsizei count
, const GLuint
* value
) { }
4925 static void null_glProgramUniform2d( GLuint program
, GLint location
, GLdouble v0
, GLdouble v1
) { }
4926 static void null_glProgramUniform2dEXT( GLuint program
, GLint location
, GLdouble x
, GLdouble y
) { }
4927 static void null_glProgramUniform2dv( GLuint program
, GLint location
, GLsizei count
, const GLdouble
* value
) { }
4928 static void null_glProgramUniform2dvEXT( GLuint program
, GLint location
, GLsizei count
, const GLdouble
* value
) { }
4929 static void null_glProgramUniform2f( GLuint program
, GLint location
, GLfloat v0
, GLfloat v1
) { }
4930 static void null_glProgramUniform2fEXT( GLuint program
, GLint location
, GLfloat v0
, GLfloat v1
) { }
4931 static void null_glProgramUniform2fv( GLuint program
, GLint location
, GLsizei count
, const GLfloat
* value
) { }
4932 static void null_glProgramUniform2fvEXT( GLuint program
, GLint location
, GLsizei count
, const GLfloat
* value
) { }
4933 static void null_glProgramUniform2i( GLuint program
, GLint location
, GLint v0
, GLint v1
) { }
4934 static void null_glProgramUniform2i64ARB( GLuint program
, GLint location
, GLint64 x
, GLint64 y
) { }
4935 static void null_glProgramUniform2i64NV( GLuint program
, GLint location
, GLint64EXT x
, GLint64EXT y
) { }
4936 static void null_glProgramUniform2i64vARB( GLuint program
, GLint location
, GLsizei count
, const GLint64
* value
) { }
4937 static void null_glProgramUniform2i64vNV( GLuint program
, GLint location
, GLsizei count
, const GLint64EXT
* value
) { }
4938 static void null_glProgramUniform2iEXT( GLuint program
, GLint location
, GLint v0
, GLint v1
) { }
4939 static void null_glProgramUniform2iv( GLuint program
, GLint location
, GLsizei count
, const GLint
* value
) { }
4940 static void null_glProgramUniform2ivEXT( GLuint program
, GLint location
, GLsizei count
, const GLint
* value
) { }
4941 static void null_glProgramUniform2ui( GLuint program
, GLint location
, GLuint v0
, GLuint v1
) { }
4942 static void null_glProgramUniform2ui64ARB( GLuint program
, GLint location
, GLuint64 x
, GLuint64 y
) { }
4943 static void null_glProgramUniform2ui64NV( GLuint program
, GLint location
, GLuint64EXT x
, GLuint64EXT y
) { }
4944 static void null_glProgramUniform2ui64vARB( GLuint program
, GLint location
, GLsizei count
, const GLuint64
* value
) { }
4945 static void null_glProgramUniform2ui64vNV( GLuint program
, GLint location
, GLsizei count
, const GLuint64EXT
* value
) { }
4946 static void null_glProgramUniform2uiEXT( GLuint program
, GLint location
, GLuint v0
, GLuint v1
) { }
4947 static void null_glProgramUniform2uiv( GLuint program
, GLint location
, GLsizei count
, const GLuint
* value
) { }
4948 static void null_glProgramUniform2uivEXT( GLuint program
, GLint location
, GLsizei count
, const GLuint
* value
) { }
4949 static void null_glProgramUniform3d( GLuint program
, GLint location
, GLdouble v0
, GLdouble v1
, GLdouble v2
) { }
4950 static void null_glProgramUniform3dEXT( GLuint program
, GLint location
, GLdouble x
, GLdouble y
, GLdouble z
) { }
4951 static void null_glProgramUniform3dv( GLuint program
, GLint location
, GLsizei count
, const GLdouble
* value
) { }
4952 static void null_glProgramUniform3dvEXT( GLuint program
, GLint location
, GLsizei count
, const GLdouble
* value
) { }
4953 static void null_glProgramUniform3f( GLuint program
, GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
) { }
4954 static void null_glProgramUniform3fEXT( GLuint program
, GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
) { }
4955 static void null_glProgramUniform3fv( GLuint program
, GLint location
, GLsizei count
, const GLfloat
* value
) { }
4956 static void null_glProgramUniform3fvEXT( GLuint program
, GLint location
, GLsizei count
, const GLfloat
* value
) { }
4957 static void null_glProgramUniform3i( GLuint program
, GLint location
, GLint v0
, GLint v1
, GLint v2
) { }
4958 static void null_glProgramUniform3i64ARB( GLuint program
, GLint location
, GLint64 x
, GLint64 y
, GLint64 z
) { }
4959 static void null_glProgramUniform3i64NV( GLuint program
, GLint location
, GLint64EXT x
, GLint64EXT y
, GLint64EXT z
) { }
4960 static void null_glProgramUniform3i64vARB( GLuint program
, GLint location
, GLsizei count
, const GLint64
* value
) { }
4961 static void null_glProgramUniform3i64vNV( GLuint program
, GLint location
, GLsizei count
, const GLint64EXT
* value
) { }
4962 static void null_glProgramUniform3iEXT( GLuint program
, GLint location
, GLint v0
, GLint v1
, GLint v2
) { }
4963 static void null_glProgramUniform3iv( GLuint program
, GLint location
, GLsizei count
, const GLint
* value
) { }
4964 static void null_glProgramUniform3ivEXT( GLuint program
, GLint location
, GLsizei count
, const GLint
* value
) { }
4965 static void null_glProgramUniform3ui( GLuint program
, GLint location
, GLuint v0
, GLuint v1
, GLuint v2
) { }
4966 static void null_glProgramUniform3ui64ARB( GLuint program
, GLint location
, GLuint64 x
, GLuint64 y
, GLuint64 z
) { }
4967 static void null_glProgramUniform3ui64NV( GLuint program
, GLint location
, GLuint64EXT x
, GLuint64EXT y
, GLuint64EXT z
) { }
4968 static void null_glProgramUniform3ui64vARB( GLuint program
, GLint location
, GLsizei count
, const GLuint64
* value
) { }
4969 static void null_glProgramUniform3ui64vNV( GLuint program
, GLint location
, GLsizei count
, const GLuint64EXT
* value
) { }
4970 static void null_glProgramUniform3uiEXT( GLuint program
, GLint location
, GLuint v0
, GLuint v1
, GLuint v2
) { }
4971 static void null_glProgramUniform3uiv( GLuint program
, GLint location
, GLsizei count
, const GLuint
* value
) { }
4972 static void null_glProgramUniform3uivEXT( GLuint program
, GLint location
, GLsizei count
, const GLuint
* value
) { }
4973 static void null_glProgramUniform4d( GLuint program
, GLint location
, GLdouble v0
, GLdouble v1
, GLdouble v2
, GLdouble v3
) { }
4974 static void null_glProgramUniform4dEXT( GLuint program
, GLint location
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
4975 static void null_glProgramUniform4dv( GLuint program
, GLint location
, GLsizei count
, const GLdouble
* value
) { }
4976 static void null_glProgramUniform4dvEXT( GLuint program
, GLint location
, GLsizei count
, const GLdouble
* value
) { }
4977 static void null_glProgramUniform4f( GLuint program
, GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
, GLfloat v3
) { }
4978 static void null_glProgramUniform4fEXT( GLuint program
, GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
, GLfloat v3
) { }
4979 static void null_glProgramUniform4fv( GLuint program
, GLint location
, GLsizei count
, const GLfloat
* value
) { }
4980 static void null_glProgramUniform4fvEXT( GLuint program
, GLint location
, GLsizei count
, const GLfloat
* value
) { }
4981 static void null_glProgramUniform4i( GLuint program
, GLint location
, GLint v0
, GLint v1
, GLint v2
, GLint v3
) { }
4982 static void null_glProgramUniform4i64ARB( GLuint program
, GLint location
, GLint64 x
, GLint64 y
, GLint64 z
, GLint64 w
) { }
4983 static void null_glProgramUniform4i64NV( GLuint program
, GLint location
, GLint64EXT x
, GLint64EXT y
, GLint64EXT z
, GLint64EXT w
) { }
4984 static void null_glProgramUniform4i64vARB( GLuint program
, GLint location
, GLsizei count
, const GLint64
* value
) { }
4985 static void null_glProgramUniform4i64vNV( GLuint program
, GLint location
, GLsizei count
, const GLint64EXT
* value
) { }
4986 static void null_glProgramUniform4iEXT( GLuint program
, GLint location
, GLint v0
, GLint v1
, GLint v2
, GLint v3
) { }
4987 static void null_glProgramUniform4iv( GLuint program
, GLint location
, GLsizei count
, const GLint
* value
) { }
4988 static void null_glProgramUniform4ivEXT( GLuint program
, GLint location
, GLsizei count
, const GLint
* value
) { }
4989 static void null_glProgramUniform4ui( GLuint program
, GLint location
, GLuint v0
, GLuint v1
, GLuint v2
, GLuint v3
) { }
4990 static void null_glProgramUniform4ui64ARB( GLuint program
, GLint location
, GLuint64 x
, GLuint64 y
, GLuint64 z
, GLuint64 w
) { }
4991 static void null_glProgramUniform4ui64NV( GLuint program
, GLint location
, GLuint64EXT x
, GLuint64EXT y
, GLuint64EXT z
, GLuint64EXT w
) { }
4992 static void null_glProgramUniform4ui64vARB( GLuint program
, GLint location
, GLsizei count
, const GLuint64
* value
) { }
4993 static void null_glProgramUniform4ui64vNV( GLuint program
, GLint location
, GLsizei count
, const GLuint64EXT
* value
) { }
4994 static void null_glProgramUniform4uiEXT( GLuint program
, GLint location
, GLuint v0
, GLuint v1
, GLuint v2
, GLuint v3
) { }
4995 static void null_glProgramUniform4uiv( GLuint program
, GLint location
, GLsizei count
, const GLuint
* value
) { }
4996 static void null_glProgramUniform4uivEXT( GLuint program
, GLint location
, GLsizei count
, const GLuint
* value
) { }
4997 static void null_glProgramUniformHandleui64ARB( GLuint program
, GLint location
, GLuint64 value
) { }
4998 static void null_glProgramUniformHandleui64NV( GLuint program
, GLint location
, GLuint64 value
) { }
4999 static void null_glProgramUniformHandleui64vARB( GLuint program
, GLint location
, GLsizei count
, const GLuint64
* values
) { }
5000 static void null_glProgramUniformHandleui64vNV( GLuint program
, GLint location
, GLsizei count
, const GLuint64
* values
) { }
5001 static void null_glProgramUniformMatrix2dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5002 static void null_glProgramUniformMatrix2dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5003 static void null_glProgramUniformMatrix2fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5004 static void null_glProgramUniformMatrix2fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5005 static void null_glProgramUniformMatrix2x3dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5006 static void null_glProgramUniformMatrix2x3dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5007 static void null_glProgramUniformMatrix2x3fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5008 static void null_glProgramUniformMatrix2x3fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5009 static void null_glProgramUniformMatrix2x4dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5010 static void null_glProgramUniformMatrix2x4dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5011 static void null_glProgramUniformMatrix2x4fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5012 static void null_glProgramUniformMatrix2x4fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5013 static void null_glProgramUniformMatrix3dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5014 static void null_glProgramUniformMatrix3dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5015 static void null_glProgramUniformMatrix3fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5016 static void null_glProgramUniformMatrix3fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5017 static void null_glProgramUniformMatrix3x2dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5018 static void null_glProgramUniformMatrix3x2dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5019 static void null_glProgramUniformMatrix3x2fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5020 static void null_glProgramUniformMatrix3x2fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5021 static void null_glProgramUniformMatrix3x4dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5022 static void null_glProgramUniformMatrix3x4dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5023 static void null_glProgramUniformMatrix3x4fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5024 static void null_glProgramUniformMatrix3x4fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5025 static void null_glProgramUniformMatrix4dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5026 static void null_glProgramUniformMatrix4dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5027 static void null_glProgramUniformMatrix4fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5028 static void null_glProgramUniformMatrix4fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5029 static void null_glProgramUniformMatrix4x2dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5030 static void null_glProgramUniformMatrix4x2dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5031 static void null_glProgramUniformMatrix4x2fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5032 static void null_glProgramUniformMatrix4x2fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5033 static void null_glProgramUniformMatrix4x3dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5034 static void null_glProgramUniformMatrix4x3dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5035 static void null_glProgramUniformMatrix4x3fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5036 static void null_glProgramUniformMatrix4x3fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5037 static void null_glProgramUniformui64NV( GLuint program
, GLint location
, GLuint64EXT value
) { }
5038 static void null_glProgramUniformui64vNV( GLuint program
, GLint location
, GLsizei count
, const GLuint64EXT
* value
) { }
5039 static void null_glProgramVertexLimitNV( GLenum target
, GLint limit
) { }
5040 static void null_glProvokingVertex( GLenum mode
) { }
5041 static void null_glProvokingVertexEXT( GLenum mode
) { }
5042 static void null_glPushClientAttribDefaultEXT( GLbitfield mask
) { }
5043 static void null_glPushDebugGroup( GLenum source
, GLuint id
, GLsizei length
, const GLchar
* message
) { }
5044 static void null_glPushGroupMarkerEXT( GLsizei length
, const GLchar
* marker
) { }
5045 static void null_glQueryCounter( GLuint id
, GLenum target
) { }
5046 static GLbitfield
null_glQueryMatrixxOES( GLfixed
* mantissa
, GLint
* exponent
) { return 0; }
5047 static void null_glQueryObjectParameteruiAMD( GLenum target
, GLuint id
, GLenum pname
, GLuint param
) { }
5048 static void null_glRasterPos2xOES( GLfixed x
, GLfixed y
) { }
5049 static void null_glRasterPos2xvOES( const GLfixed
* coords
) { }
5050 static void null_glRasterPos3xOES( GLfixed x
, GLfixed y
, GLfixed z
) { }
5051 static void null_glRasterPos3xvOES( const GLfixed
* coords
) { }
5052 static void null_glRasterPos4xOES( GLfixed x
, GLfixed y
, GLfixed z
, GLfixed w
) { }
5053 static void null_glRasterPos4xvOES( const GLfixed
* coords
) { }
5054 static void null_glRasterSamplesEXT( GLuint samples
, GLboolean fixedsamplelocations
) { }
5055 static void null_glReadBufferRegion( GLenum region
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
5056 static void null_glReadInstrumentsSGIX( GLint marker
) { }
5057 static void null_glReadnPixels( GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, GLsizei bufSize
, void* data
) { }
5058 static void null_glReadnPixelsARB( GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, GLsizei bufSize
, void* data
) { }
5059 static void null_glRectxOES( GLfixed x1
, GLfixed y1
, GLfixed x2
, GLfixed y2
) { }
5060 static void null_glRectxvOES( const GLfixed
* v1
, const GLfixed
* v2
) { }
5061 static void null_glReferencePlaneSGIX( const GLdouble
* equation
) { }
5062 static void null_glReleaseShaderCompiler( void ) { }
5063 static void null_glRenderbufferStorage( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
5064 static void null_glRenderbufferStorageEXT( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
5065 static void null_glRenderbufferStorageMultisample( GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
5066 static void null_glRenderbufferStorageMultisampleCoverageNV( GLenum target
, GLsizei coverageSamples
, GLsizei colorSamples
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
5067 static void null_glRenderbufferStorageMultisampleEXT( GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
5068 static void null_glReplacementCodePointerSUN( GLenum type
, GLsizei stride
, const void** pointer
) { }
5069 static void null_glReplacementCodeubSUN( GLubyte code
) { }
5070 static void null_glReplacementCodeubvSUN( const GLubyte
* code
) { }
5071 static void null_glReplacementCodeuiColor3fVertex3fSUN( GLuint rc
, GLfloat r
, GLfloat g
, GLfloat b
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5072 static void null_glReplacementCodeuiColor3fVertex3fvSUN( const GLuint
* rc
, const GLfloat
* c
, const GLfloat
* v
) { }
5073 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
) { }
5074 static void null_glReplacementCodeuiColor4fNormal3fVertex3fvSUN( const GLuint
* rc
, const GLfloat
* c
, const GLfloat
* n
, const GLfloat
* v
) { }
5075 static void null_glReplacementCodeuiColor4ubVertex3fSUN( GLuint rc
, GLubyte r
, GLubyte g
, GLubyte b
, GLubyte a
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5076 static void null_glReplacementCodeuiColor4ubVertex3fvSUN( const GLuint
* rc
, const GLubyte
* c
, const GLfloat
* v
) { }
5077 static void null_glReplacementCodeuiNormal3fVertex3fSUN( GLuint rc
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5078 static void null_glReplacementCodeuiNormal3fVertex3fvSUN( const GLuint
* rc
, const GLfloat
* n
, const GLfloat
* v
) { }
5079 static void null_glReplacementCodeuiSUN( GLuint code
) { }
5080 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
) { }
5081 static void null_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN( const GLuint
* rc
, const GLfloat
* tc
, const GLfloat
* c
, const GLfloat
* n
, const GLfloat
* v
) { }
5082 static void null_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN( GLuint rc
, GLfloat s
, GLfloat t
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5083 static void null_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN( const GLuint
* rc
, const GLfloat
* tc
, const GLfloat
* n
, const GLfloat
* v
) { }
5084 static void null_glReplacementCodeuiTexCoord2fVertex3fSUN( GLuint rc
, GLfloat s
, GLfloat t
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5085 static void null_glReplacementCodeuiTexCoord2fVertex3fvSUN( const GLuint
* rc
, const GLfloat
* tc
, const GLfloat
* v
) { }
5086 static void null_glReplacementCodeuiVertex3fSUN( GLuint rc
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5087 static void null_glReplacementCodeuiVertex3fvSUN( const GLuint
* rc
, const GLfloat
* v
) { }
5088 static void null_glReplacementCodeuivSUN( const GLuint
* code
) { }
5089 static void null_glReplacementCodeusSUN( GLushort code
) { }
5090 static void null_glReplacementCodeusvSUN( const GLushort
* code
) { }
5091 static void null_glRequestResidentProgramsNV( GLsizei n
, const GLuint
* programs
) { }
5092 static void null_glResetHistogram( GLenum target
) { }
5093 static void null_glResetHistogramEXT( GLenum target
) { }
5094 static void null_glResetMinmax( GLenum target
) { }
5095 static void null_glResetMinmaxEXT( GLenum target
) { }
5096 static void null_glResizeBuffersMESA( void ) { }
5097 static void null_glResolveDepthValuesNV( void ) { }
5098 static void null_glResumeTransformFeedback( void ) { }
5099 static void null_glResumeTransformFeedbackNV( void ) { }
5100 static void null_glRotatexOES( GLfixed angle
, GLfixed x
, GLfixed y
, GLfixed z
) { }
5101 static void null_glSampleCoverage( GLfloat value
, GLboolean invert
) { }
5102 static void null_glSampleCoverageARB( GLfloat value
, GLboolean invert
) { }
5103 static void null_glSampleMapATI( GLuint dst
, GLuint interp
, GLenum swizzle
) { }
5104 static void null_glSampleMaskEXT( GLclampf value
, GLboolean invert
) { }
5105 static void null_glSampleMaskIndexedNV( GLuint index
, GLbitfield mask
) { }
5106 static void null_glSampleMaskSGIS( GLclampf value
, GLboolean invert
) { }
5107 static void null_glSampleMaski( GLuint maskNumber
, GLbitfield mask
) { }
5108 static void null_glSamplePatternEXT( GLenum pattern
) { }
5109 static void null_glSamplePatternSGIS( GLenum pattern
) { }
5110 static void null_glSamplerParameterIiv( GLuint sampler
, GLenum pname
, const GLint
* param
) { }
5111 static void null_glSamplerParameterIuiv( GLuint sampler
, GLenum pname
, const GLuint
* param
) { }
5112 static void null_glSamplerParameterf( GLuint sampler
, GLenum pname
, GLfloat param
) { }
5113 static void null_glSamplerParameterfv( GLuint sampler
, GLenum pname
, const GLfloat
* param
) { }
5114 static void null_glSamplerParameteri( GLuint sampler
, GLenum pname
, GLint param
) { }
5115 static void null_glSamplerParameteriv( GLuint sampler
, GLenum pname
, const GLint
* param
) { }
5116 static void null_glScalexOES( GLfixed x
, GLfixed y
, GLfixed z
) { }
5117 static void null_glScissorArrayv( GLuint first
, GLsizei count
, const GLint
* v
) { }
5118 static void null_glScissorIndexed( GLuint index
, GLint left
, GLint bottom
, GLsizei width
, GLsizei height
) { }
5119 static void null_glScissorIndexedv( GLuint index
, const GLint
* v
) { }
5120 static void null_glSecondaryColor3b( GLbyte red
, GLbyte green
, GLbyte blue
) { }
5121 static void null_glSecondaryColor3bEXT( GLbyte red
, GLbyte green
, GLbyte blue
) { }
5122 static void null_glSecondaryColor3bv( const GLbyte
* v
) { }
5123 static void null_glSecondaryColor3bvEXT( const GLbyte
* v
) { }
5124 static void null_glSecondaryColor3d( GLdouble red
, GLdouble green
, GLdouble blue
) { }
5125 static void null_glSecondaryColor3dEXT( GLdouble red
, GLdouble green
, GLdouble blue
) { }
5126 static void null_glSecondaryColor3dv( const GLdouble
* v
) { }
5127 static void null_glSecondaryColor3dvEXT( const GLdouble
* v
) { }
5128 static void null_glSecondaryColor3f( GLfloat red
, GLfloat green
, GLfloat blue
) { }
5129 static void null_glSecondaryColor3fEXT( GLfloat red
, GLfloat green
, GLfloat blue
) { }
5130 static void null_glSecondaryColor3fv( const GLfloat
* v
) { }
5131 static void null_glSecondaryColor3fvEXT( const GLfloat
* v
) { }
5132 static void null_glSecondaryColor3hNV( GLhalfNV red
, GLhalfNV green
, GLhalfNV blue
) { }
5133 static void null_glSecondaryColor3hvNV( const GLhalfNV
* v
) { }
5134 static void null_glSecondaryColor3i( GLint red
, GLint green
, GLint blue
) { }
5135 static void null_glSecondaryColor3iEXT( GLint red
, GLint green
, GLint blue
) { }
5136 static void null_glSecondaryColor3iv( const GLint
* v
) { }
5137 static void null_glSecondaryColor3ivEXT( const GLint
* v
) { }
5138 static void null_glSecondaryColor3s( GLshort red
, GLshort green
, GLshort blue
) { }
5139 static void null_glSecondaryColor3sEXT( GLshort red
, GLshort green
, GLshort blue
) { }
5140 static void null_glSecondaryColor3sv( const GLshort
* v
) { }
5141 static void null_glSecondaryColor3svEXT( const GLshort
* v
) { }
5142 static void null_glSecondaryColor3ub( GLubyte red
, GLubyte green
, GLubyte blue
) { }
5143 static void null_glSecondaryColor3ubEXT( GLubyte red
, GLubyte green
, GLubyte blue
) { }
5144 static void null_glSecondaryColor3ubv( const GLubyte
* v
) { }
5145 static void null_glSecondaryColor3ubvEXT( const GLubyte
* v
) { }
5146 static void null_glSecondaryColor3ui( GLuint red
, GLuint green
, GLuint blue
) { }
5147 static void null_glSecondaryColor3uiEXT( GLuint red
, GLuint green
, GLuint blue
) { }
5148 static void null_glSecondaryColor3uiv( const GLuint
* v
) { }
5149 static void null_glSecondaryColor3uivEXT( const GLuint
* v
) { }
5150 static void null_glSecondaryColor3us( GLushort red
, GLushort green
, GLushort blue
) { }
5151 static void null_glSecondaryColor3usEXT( GLushort red
, GLushort green
, GLushort blue
) { }
5152 static void null_glSecondaryColor3usv( const GLushort
* v
) { }
5153 static void null_glSecondaryColor3usvEXT( const GLushort
* v
) { }
5154 static void null_glSecondaryColorFormatNV( GLint size
, GLenum type
, GLsizei stride
) { }
5155 static void null_glSecondaryColorP3ui( GLenum type
, GLuint color
) { }
5156 static void null_glSecondaryColorP3uiv( GLenum type
, const GLuint
* color
) { }
5157 static void null_glSecondaryColorPointer( GLint size
, GLenum type
, GLsizei stride
, const void* pointer
) { }
5158 static void null_glSecondaryColorPointerEXT( GLint size
, GLenum type
, GLsizei stride
, const void* pointer
) { }
5159 static void null_glSecondaryColorPointerListIBM( GLint size
, GLenum type
, GLint stride
, const void** pointer
, GLint ptrstride
) { }
5160 static void null_glSelectPerfMonitorCountersAMD( GLuint monitor
, GLboolean enable
, GLuint group
, GLint numCounters
, GLuint
* counterList
) { }
5161 static void null_glSelectTextureCoordSetSGIS( GLenum target
) { }
5162 static void null_glSelectTextureSGIS( GLenum target
) { }
5163 static void null_glSeparableFilter2D( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void* row
, const void* column
) { }
5164 static void null_glSeparableFilter2DEXT( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void* row
, const void* column
) { }
5165 static void null_glSetFenceAPPLE( GLuint fence
) { }
5166 static void null_glSetFenceNV( GLuint fence
, GLenum condition
) { }
5167 static void null_glSetFragmentShaderConstantATI( GLuint dst
, const GLfloat
* value
) { }
5168 static void null_glSetInvariantEXT( GLuint id
, GLenum type
, const void* addr
) { }
5169 static void null_glSetLocalConstantEXT( GLuint id
, GLenum type
, const void* addr
) { }
5170 static void null_glSetMultisamplefvAMD( GLenum pname
, GLuint index
, const GLfloat
* val
) { }
5171 static void null_glShaderBinary( GLsizei count
, const GLuint
* shaders
, GLenum binaryformat
, const void* binary
, GLsizei length
) { }
5172 static void null_glShaderOp1EXT( GLenum op
, GLuint res
, GLuint arg1
) { }
5173 static void null_glShaderOp2EXT( GLenum op
, GLuint res
, GLuint arg1
, GLuint arg2
) { }
5174 static void null_glShaderOp3EXT( GLenum op
, GLuint res
, GLuint arg1
, GLuint arg2
, GLuint arg3
) { }
5175 static void null_glShaderSource( GLuint shader
, GLsizei count
, const GLchar
*const* string
, const GLint
* length
) { }
5176 static void null_glShaderSourceARB( GLhandleARB shaderObj
, GLsizei count
, const GLcharARB
** string
, const GLint
* length
) { }
5177 static void null_glShaderStorageBlockBinding( GLuint program
, GLuint storageBlockIndex
, GLuint storageBlockBinding
) { }
5178 static void null_glSharpenTexFuncSGIS( GLenum target
, GLsizei n
, const GLfloat
* points
) { }
5179 static void null_glSpriteParameterfSGIX( GLenum pname
, GLfloat param
) { }
5180 static void null_glSpriteParameterfvSGIX( GLenum pname
, const GLfloat
* params
) { }
5181 static void null_glSpriteParameteriSGIX( GLenum pname
, GLint param
) { }
5182 static void null_glSpriteParameterivSGIX( GLenum pname
, const GLint
* params
) { }
5183 static void null_glStartInstrumentsSGIX( void ) { }
5184 static void null_glStateCaptureNV( GLuint state
, GLenum mode
) { }
5185 static void null_glStencilClearTagEXT( GLsizei stencilTagBits
, GLuint stencilClearTag
) { }
5186 static void null_glStencilFillPathInstancedNV( GLsizei numPaths
, GLenum pathNameType
, const void* paths
, GLuint pathBase
, GLenum fillMode
, GLuint mask
, GLenum transformType
, const GLfloat
* transformValues
) { }
5187 static void null_glStencilFillPathNV( GLuint path
, GLenum fillMode
, GLuint mask
) { }
5188 static void null_glStencilFuncSeparate( GLenum face
, GLenum func
, GLint ref
, GLuint mask
) { }
5189 static void null_glStencilFuncSeparateATI( GLenum frontfunc
, GLenum backfunc
, GLint ref
, GLuint mask
) { }
5190 static void null_glStencilMaskSeparate( GLenum face
, GLuint mask
) { }
5191 static void null_glStencilOpSeparate( GLenum face
, GLenum sfail
, GLenum dpfail
, GLenum dppass
) { }
5192 static void null_glStencilOpSeparateATI( GLenum face
, GLenum sfail
, GLenum dpfail
, GLenum dppass
) { }
5193 static void null_glStencilOpValueAMD( GLenum face
, GLuint value
) { }
5194 static void null_glStencilStrokePathInstancedNV( GLsizei numPaths
, GLenum pathNameType
, const void* paths
, GLuint pathBase
, GLint reference
, GLuint mask
, GLenum transformType
, const GLfloat
* transformValues
) { }
5195 static void null_glStencilStrokePathNV( GLuint path
, GLint reference
, GLuint mask
) { }
5196 static void null_glStencilThenCoverFillPathInstancedNV( GLsizei numPaths
, GLenum pathNameType
, const void* paths
, GLuint pathBase
, GLenum fillMode
, GLuint mask
, GLenum coverMode
, GLenum transformType
, const GLfloat
* transformValues
) { }
5197 static void null_glStencilThenCoverFillPathNV( GLuint path
, GLenum fillMode
, GLuint mask
, GLenum coverMode
) { }
5198 static void null_glStencilThenCoverStrokePathInstancedNV( GLsizei numPaths
, GLenum pathNameType
, const void* paths
, GLuint pathBase
, GLint reference
, GLuint mask
, GLenum coverMode
, GLenum transformType
, const GLfloat
* transformValues
) { }
5199 static void null_glStencilThenCoverStrokePathNV( GLuint path
, GLint reference
, GLuint mask
, GLenum coverMode
) { }
5200 static void null_glStopInstrumentsSGIX( GLint marker
) { }
5201 static void null_glStringMarkerGREMEDY( GLsizei len
, const void* string
) { }
5202 static void null_glSubpixelPrecisionBiasNV( GLuint xbits
, GLuint ybits
) { }
5203 static void null_glSwizzleEXT( GLuint res
, GLuint in
, GLenum outX
, GLenum outY
, GLenum outZ
, GLenum outW
) { }
5204 static void null_glSyncTextureINTEL( GLuint texture
) { }
5205 static void null_glTagSampleBufferSGIX( void ) { }
5206 static void null_glTangent3bEXT( GLbyte tx
, GLbyte ty
, GLbyte tz
) { }
5207 static void null_glTangent3bvEXT( const GLbyte
* v
) { }
5208 static void null_glTangent3dEXT( GLdouble tx
, GLdouble ty
, GLdouble tz
) { }
5209 static void null_glTangent3dvEXT( const GLdouble
* v
) { }
5210 static void null_glTangent3fEXT( GLfloat tx
, GLfloat ty
, GLfloat tz
) { }
5211 static void null_glTangent3fvEXT( const GLfloat
* v
) { }
5212 static void null_glTangent3iEXT( GLint tx
, GLint ty
, GLint tz
) { }
5213 static void null_glTangent3ivEXT( const GLint
* v
) { }
5214 static void null_glTangent3sEXT( GLshort tx
, GLshort ty
, GLshort tz
) { }
5215 static void null_glTangent3svEXT( const GLshort
* v
) { }
5216 static void null_glTangentPointerEXT( GLenum type
, GLsizei stride
, const void* pointer
) { }
5217 static void null_glTbufferMask3DFX( GLuint mask
) { }
5218 static void null_glTessellationFactorAMD( GLfloat factor
) { }
5219 static void null_glTessellationModeAMD( GLenum mode
) { }
5220 static GLboolean
null_glTestFenceAPPLE( GLuint fence
) { return 0; }
5221 static GLboolean
null_glTestFenceNV( GLuint fence
) { return 0; }
5222 static GLboolean
null_glTestObjectAPPLE( GLenum object
, GLuint name
) { return 0; }
5223 static void null_glTexBuffer( GLenum target
, GLenum internalformat
, GLuint buffer
) { }
5224 static void null_glTexBufferARB( GLenum target
, GLenum internalformat
, GLuint buffer
) { }
5225 static void null_glTexBufferEXT( GLenum target
, GLenum internalformat
, GLuint buffer
) { }
5226 static void null_glTexBufferRange( GLenum target
, GLenum internalformat
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
) { }
5227 static void null_glTexBumpParameterfvATI( GLenum pname
, const GLfloat
* param
) { }
5228 static void null_glTexBumpParameterivATI( GLenum pname
, const GLint
* param
) { }
5229 static void null_glTexCoord1bOES( GLbyte s
) { }
5230 static void null_glTexCoord1bvOES( const GLbyte
* coords
) { }
5231 static void null_glTexCoord1hNV( GLhalfNV s
) { }
5232 static void null_glTexCoord1hvNV( const GLhalfNV
* v
) { }
5233 static void null_glTexCoord1xOES( GLfixed s
) { }
5234 static void null_glTexCoord1xvOES( const GLfixed
* coords
) { }
5235 static void null_glTexCoord2bOES( GLbyte s
, GLbyte t
) { }
5236 static void null_glTexCoord2bvOES( const GLbyte
* coords
) { }
5237 static void null_glTexCoord2fColor3fVertex3fSUN( GLfloat s
, GLfloat t
, GLfloat r
, GLfloat g
, GLfloat b
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5238 static void null_glTexCoord2fColor3fVertex3fvSUN( const GLfloat
* tc
, const GLfloat
* c
, const GLfloat
* v
) { }
5239 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
) { }
5240 static void null_glTexCoord2fColor4fNormal3fVertex3fvSUN( const GLfloat
* tc
, const GLfloat
* c
, const GLfloat
* n
, const GLfloat
* v
) { }
5241 static void null_glTexCoord2fColor4ubVertex3fSUN( GLfloat s
, GLfloat t
, GLubyte r
, GLubyte g
, GLubyte b
, GLubyte a
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5242 static void null_glTexCoord2fColor4ubVertex3fvSUN( const GLfloat
* tc
, const GLubyte
* c
, const GLfloat
* v
) { }
5243 static void null_glTexCoord2fNormal3fVertex3fSUN( GLfloat s
, GLfloat t
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5244 static void null_glTexCoord2fNormal3fVertex3fvSUN( const GLfloat
* tc
, const GLfloat
* n
, const GLfloat
* v
) { }
5245 static void null_glTexCoord2fVertex3fSUN( GLfloat s
, GLfloat t
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5246 static void null_glTexCoord2fVertex3fvSUN( const GLfloat
* tc
, const GLfloat
* v
) { }
5247 static void null_glTexCoord2hNV( GLhalfNV s
, GLhalfNV t
) { }
5248 static void null_glTexCoord2hvNV( const GLhalfNV
* v
) { }
5249 static void null_glTexCoord2xOES( GLfixed s
, GLfixed t
) { }
5250 static void null_glTexCoord2xvOES( const GLfixed
* coords
) { }
5251 static void null_glTexCoord3bOES( GLbyte s
, GLbyte t
, GLbyte r
) { }
5252 static void null_glTexCoord3bvOES( const GLbyte
* coords
) { }
5253 static void null_glTexCoord3hNV( GLhalfNV s
, GLhalfNV t
, GLhalfNV r
) { }
5254 static void null_glTexCoord3hvNV( const GLhalfNV
* v
) { }
5255 static void null_glTexCoord3xOES( GLfixed s
, GLfixed t
, GLfixed r
) { }
5256 static void null_glTexCoord3xvOES( const GLfixed
* coords
) { }
5257 static void null_glTexCoord4bOES( GLbyte s
, GLbyte t
, GLbyte r
, GLbyte q
) { }
5258 static void null_glTexCoord4bvOES( const GLbyte
* coords
) { }
5259 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
) { }
5260 static void null_glTexCoord4fColor4fNormal3fVertex4fvSUN( const GLfloat
* tc
, const GLfloat
* c
, const GLfloat
* n
, const GLfloat
* v
) { }
5261 static void null_glTexCoord4fVertex4fSUN( GLfloat s
, GLfloat t
, GLfloat p
, GLfloat q
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
5262 static void null_glTexCoord4fVertex4fvSUN( const GLfloat
* tc
, const GLfloat
* v
) { }
5263 static void null_glTexCoord4hNV( GLhalfNV s
, GLhalfNV t
, GLhalfNV r
, GLhalfNV q
) { }
5264 static void null_glTexCoord4hvNV( const GLhalfNV
* v
) { }
5265 static void null_glTexCoord4xOES( GLfixed s
, GLfixed t
, GLfixed r
, GLfixed q
) { }
5266 static void null_glTexCoord4xvOES( const GLfixed
* coords
) { }
5267 static void null_glTexCoordFormatNV( GLint size
, GLenum type
, GLsizei stride
) { }
5268 static void null_glTexCoordP1ui( GLenum type
, GLuint coords
) { }
5269 static void null_glTexCoordP1uiv( GLenum type
, const GLuint
* coords
) { }
5270 static void null_glTexCoordP2ui( GLenum type
, GLuint coords
) { }
5271 static void null_glTexCoordP2uiv( GLenum type
, const GLuint
* coords
) { }
5272 static void null_glTexCoordP3ui( GLenum type
, GLuint coords
) { }
5273 static void null_glTexCoordP3uiv( GLenum type
, const GLuint
* coords
) { }
5274 static void null_glTexCoordP4ui( GLenum type
, GLuint coords
) { }
5275 static void null_glTexCoordP4uiv( GLenum type
, const GLuint
* coords
) { }
5276 static void null_glTexCoordPointerEXT( GLint size
, GLenum type
, GLsizei stride
, GLsizei count
, const void* pointer
) { }
5277 static void null_glTexCoordPointerListIBM( GLint size
, GLenum type
, GLint stride
, const void** pointer
, GLint ptrstride
) { }
5278 static void null_glTexCoordPointervINTEL( GLint size
, GLenum type
, const void** pointer
) { }
5279 static void null_glTexEnvxOES( GLenum target
, GLenum pname
, GLfixed param
) { }
5280 static void null_glTexEnvxvOES( GLenum target
, GLenum pname
, const GLfixed
* params
) { }
5281 static void null_glTexFilterFuncSGIS( GLenum target
, GLenum filter
, GLsizei n
, const GLfloat
* weights
) { }
5282 static void null_glTexGenxOES( GLenum coord
, GLenum pname
, GLfixed param
) { }
5283 static void null_glTexGenxvOES( GLenum coord
, GLenum pname
, const GLfixed
* params
) { }
5284 static void null_glTexImage2DMultisample( GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLboolean fixedsamplelocations
) { }
5285 static void null_glTexImage2DMultisampleCoverageNV( GLenum target
, GLsizei coverageSamples
, GLsizei colorSamples
, GLint internalFormat
, GLsizei width
, GLsizei height
, GLboolean fixedSampleLocations
) { }
5286 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
) { }
5287 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
) { }
5288 static void null_glTexImage3DMultisample( GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedsamplelocations
) { }
5289 static void null_glTexImage3DMultisampleCoverageNV( GLenum target
, GLsizei coverageSamples
, GLsizei colorSamples
, GLint internalFormat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedSampleLocations
) { }
5290 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
) { }
5291 static void null_glTexPageCommitmentARB( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean commit
) { }
5292 static void null_glTexParameterIiv( GLenum target
, GLenum pname
, const GLint
* params
) { }
5293 static void null_glTexParameterIivEXT( GLenum target
, GLenum pname
, const GLint
* params
) { }
5294 static void null_glTexParameterIuiv( GLenum target
, GLenum pname
, const GLuint
* params
) { }
5295 static void null_glTexParameterIuivEXT( GLenum target
, GLenum pname
, const GLuint
* params
) { }
5296 static void null_glTexParameterxOES( GLenum target
, GLenum pname
, GLfixed param
) { }
5297 static void null_glTexParameterxvOES( GLenum target
, GLenum pname
, const GLfixed
* params
) { }
5298 static void null_glTexRenderbufferNV( GLenum target
, GLuint renderbuffer
) { }
5299 static void null_glTexStorage1D( GLenum target
, GLsizei levels
, GLenum internalformat
, GLsizei width
) { }
5300 static void null_glTexStorage2D( GLenum target
, GLsizei levels
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
5301 static void null_glTexStorage2DMultisample( GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLboolean fixedsamplelocations
) { }
5302 static void null_glTexStorage3D( GLenum target
, GLsizei levels
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
) { }
5303 static void null_glTexStorage3DMultisample( GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedsamplelocations
) { }
5304 static void null_glTexStorageSparseAMD( GLenum target
, GLenum internalFormat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLsizei layers
, GLbitfield flags
) { }
5305 static void null_glTexSubImage1DEXT( GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, const void* pixels
) { }
5306 static void null_glTexSubImage2DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void* pixels
) { }
5307 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
) { }
5308 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
) { }
5309 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
) { }
5310 static void null_glTextureBarrier( void ) { }
5311 static void null_glTextureBarrierNV( void ) { }
5312 static void null_glTextureBuffer( GLuint texture
, GLenum internalformat
, GLuint buffer
) { }
5313 static void null_glTextureBufferEXT( GLuint texture
, GLenum target
, GLenum internalformat
, GLuint buffer
) { }
5314 static void null_glTextureBufferRange( GLuint texture
, GLenum internalformat
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
) { }
5315 static void null_glTextureBufferRangeEXT( GLuint texture
, GLenum target
, GLenum internalformat
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
) { }
5316 static void null_glTextureColorMaskSGIS( GLboolean red
, GLboolean green
, GLboolean blue
, GLboolean alpha
) { }
5317 static void null_glTextureImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLint border
, GLenum format
, GLenum type
, const void* pixels
) { }
5318 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
) { }
5319 static void null_glTextureImage2DMultisampleCoverageNV( GLuint texture
, GLenum target
, GLsizei coverageSamples
, GLsizei colorSamples
, GLint internalFormat
, GLsizei width
, GLsizei height
, GLboolean fixedSampleLocations
) { }
5320 static void null_glTextureImage2DMultisampleNV( GLuint texture
, GLenum target
, GLsizei samples
, GLint internalFormat
, GLsizei width
, GLsizei height
, GLboolean fixedSampleLocations
) { }
5321 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
) { }
5322 static void null_glTextureImage3DMultisampleCoverageNV( GLuint texture
, GLenum target
, GLsizei coverageSamples
, GLsizei colorSamples
, GLint internalFormat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedSampleLocations
) { }
5323 static void null_glTextureImage3DMultisampleNV( GLuint texture
, GLenum target
, GLsizei samples
, GLint internalFormat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedSampleLocations
) { }
5324 static void null_glTextureLightEXT( GLenum pname
) { }
5325 static void null_glTextureMaterialEXT( GLenum face
, GLenum mode
) { }
5326 static void null_glTextureNormalEXT( GLenum mode
) { }
5327 static void null_glTexturePageCommitmentEXT( GLuint texture
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean commit
) { }
5328 static void null_glTextureParameterIiv( GLuint texture
, GLenum pname
, const GLint
* params
) { }
5329 static void null_glTextureParameterIivEXT( GLuint texture
, GLenum target
, GLenum pname
, const GLint
* params
) { }
5330 static void null_glTextureParameterIuiv( GLuint texture
, GLenum pname
, const GLuint
* params
) { }
5331 static void null_glTextureParameterIuivEXT( GLuint texture
, GLenum target
, GLenum pname
, const GLuint
* params
) { }
5332 static void null_glTextureParameterf( GLuint texture
, GLenum pname
, GLfloat param
) { }
5333 static void null_glTextureParameterfEXT( GLuint texture
, GLenum target
, GLenum pname
, GLfloat param
) { }
5334 static void null_glTextureParameterfv( GLuint texture
, GLenum pname
, const GLfloat
* param
) { }
5335 static void null_glTextureParameterfvEXT( GLuint texture
, GLenum target
, GLenum pname
, const GLfloat
* params
) { }
5336 static void null_glTextureParameteri( GLuint texture
, GLenum pname
, GLint param
) { }
5337 static void null_glTextureParameteriEXT( GLuint texture
, GLenum target
, GLenum pname
, GLint param
) { }
5338 static void null_glTextureParameteriv( GLuint texture
, GLenum pname
, const GLint
* param
) { }
5339 static void null_glTextureParameterivEXT( GLuint texture
, GLenum target
, GLenum pname
, const GLint
* params
) { }
5340 static void null_glTextureRangeAPPLE( GLenum target
, GLsizei length
, const void* pointer
) { }
5341 static void null_glTextureRenderbufferEXT( GLuint texture
, GLenum target
, GLuint renderbuffer
) { }
5342 static void null_glTextureStorage1D( GLuint texture
, GLsizei levels
, GLenum internalformat
, GLsizei width
) { }
5343 static void null_glTextureStorage1DEXT( GLuint texture
, GLenum target
, GLsizei levels
, GLenum internalformat
, GLsizei width
) { }
5344 static void null_glTextureStorage2D( GLuint texture
, GLsizei levels
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
5345 static void null_glTextureStorage2DEXT( GLuint texture
, GLenum target
, GLsizei levels
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
5346 static void null_glTextureStorage2DMultisample( GLuint texture
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLboolean fixedsamplelocations
) { }
5347 static void null_glTextureStorage2DMultisampleEXT( GLuint texture
, GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLboolean fixedsamplelocations
) { }
5348 static void null_glTextureStorage3D( GLuint texture
, GLsizei levels
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
) { }
5349 static void null_glTextureStorage3DEXT( GLuint texture
, GLenum target
, GLsizei levels
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
) { }
5350 static void null_glTextureStorage3DMultisample( GLuint texture
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedsamplelocations
) { }
5351 static void null_glTextureStorage3DMultisampleEXT( GLuint texture
, GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedsamplelocations
) { }
5352 static void null_glTextureStorageSparseAMD( GLuint texture
, GLenum target
, GLenum internalFormat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLsizei layers
, GLbitfield flags
) { }
5353 static void null_glTextureSubImage1D( GLuint texture
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, const void* pixels
) { }
5354 static void null_glTextureSubImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, const void* pixels
) { }
5355 static void null_glTextureSubImage2D( GLuint texture
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const void* pixels
) { }
5356 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
) { }
5357 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
) { }
5358 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
) { }
5359 static void null_glTextureView( GLuint texture
, GLenum target
, GLuint origtexture
, GLenum internalformat
, GLuint minlevel
, GLuint numlevels
, GLuint minlayer
, GLuint numlayers
) { }
5360 static void null_glTrackMatrixNV( GLenum target
, GLuint address
, GLenum matrix
, GLenum transform
) { }
5361 static void null_glTransformFeedbackAttribsNV( GLsizei count
, const GLint
* attribs
, GLenum bufferMode
) { }
5362 static void null_glTransformFeedbackBufferBase( GLuint xfb
, GLuint index
, GLuint buffer
) { }
5363 static void null_glTransformFeedbackBufferRange( GLuint xfb
, GLuint index
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
) { }
5364 static void null_glTransformFeedbackStreamAttribsNV( GLsizei count
, const GLint
* attribs
, GLsizei nbuffers
, const GLint
* bufstreams
, GLenum bufferMode
) { }
5365 static void null_glTransformFeedbackVaryings( GLuint program
, GLsizei count
, const GLchar
*const* varyings
, GLenum bufferMode
) { }
5366 static void null_glTransformFeedbackVaryingsEXT( GLuint program
, GLsizei count
, const GLchar
*const* varyings
, GLenum bufferMode
) { }
5367 static void null_glTransformFeedbackVaryingsNV( GLuint program
, GLsizei count
, const GLint
* locations
, GLenum bufferMode
) { }
5368 static void null_glTransformPathNV( GLuint resultPath
, GLuint srcPath
, GLenum transformType
, const GLfloat
* transformValues
) { }
5369 static void null_glTranslatexOES( GLfixed x
, GLfixed y
, GLfixed z
) { }
5370 static void null_glUniform1d( GLint location
, GLdouble x
) { }
5371 static void null_glUniform1dv( GLint location
, GLsizei count
, const GLdouble
* value
) { }
5372 static void null_glUniform1f( GLint location
, GLfloat v0
) { }
5373 static void null_glUniform1fARB( GLint location
, GLfloat v0
) { }
5374 static void null_glUniform1fv( GLint location
, GLsizei count
, const GLfloat
* value
) { }
5375 static void null_glUniform1fvARB( GLint location
, GLsizei count
, const GLfloat
* value
) { }
5376 static void null_glUniform1i( GLint location
, GLint v0
) { }
5377 static void null_glUniform1i64ARB( GLint location
, GLint64 x
) { }
5378 static void null_glUniform1i64NV( GLint location
, GLint64EXT x
) { }
5379 static void null_glUniform1i64vARB( GLint location
, GLsizei count
, const GLint64
* value
) { }
5380 static void null_glUniform1i64vNV( GLint location
, GLsizei count
, const GLint64EXT
* value
) { }
5381 static void null_glUniform1iARB( GLint location
, GLint v0
) { }
5382 static void null_glUniform1iv( GLint location
, GLsizei count
, const GLint
* value
) { }
5383 static void null_glUniform1ivARB( GLint location
, GLsizei count
, const GLint
* value
) { }
5384 static void null_glUniform1ui( GLint location
, GLuint v0
) { }
5385 static void null_glUniform1ui64ARB( GLint location
, GLuint64 x
) { }
5386 static void null_glUniform1ui64NV( GLint location
, GLuint64EXT x
) { }
5387 static void null_glUniform1ui64vARB( GLint location
, GLsizei count
, const GLuint64
* value
) { }
5388 static void null_glUniform1ui64vNV( GLint location
, GLsizei count
, const GLuint64EXT
* value
) { }
5389 static void null_glUniform1uiEXT( GLint location
, GLuint v0
) { }
5390 static void null_glUniform1uiv( GLint location
, GLsizei count
, const GLuint
* value
) { }
5391 static void null_glUniform1uivEXT( GLint location
, GLsizei count
, const GLuint
* value
) { }
5392 static void null_glUniform2d( GLint location
, GLdouble x
, GLdouble y
) { }
5393 static void null_glUniform2dv( GLint location
, GLsizei count
, const GLdouble
* value
) { }
5394 static void null_glUniform2f( GLint location
, GLfloat v0
, GLfloat v1
) { }
5395 static void null_glUniform2fARB( GLint location
, GLfloat v0
, GLfloat v1
) { }
5396 static void null_glUniform2fv( GLint location
, GLsizei count
, const GLfloat
* value
) { }
5397 static void null_glUniform2fvARB( GLint location
, GLsizei count
, const GLfloat
* value
) { }
5398 static void null_glUniform2i( GLint location
, GLint v0
, GLint v1
) { }
5399 static void null_glUniform2i64ARB( GLint location
, GLint64 x
, GLint64 y
) { }
5400 static void null_glUniform2i64NV( GLint location
, GLint64EXT x
, GLint64EXT y
) { }
5401 static void null_glUniform2i64vARB( GLint location
, GLsizei count
, const GLint64
* value
) { }
5402 static void null_glUniform2i64vNV( GLint location
, GLsizei count
, const GLint64EXT
* value
) { }
5403 static void null_glUniform2iARB( GLint location
, GLint v0
, GLint v1
) { }
5404 static void null_glUniform2iv( GLint location
, GLsizei count
, const GLint
* value
) { }
5405 static void null_glUniform2ivARB( GLint location
, GLsizei count
, const GLint
* value
) { }
5406 static void null_glUniform2ui( GLint location
, GLuint v0
, GLuint v1
) { }
5407 static void null_glUniform2ui64ARB( GLint location
, GLuint64 x
, GLuint64 y
) { }
5408 static void null_glUniform2ui64NV( GLint location
, GLuint64EXT x
, GLuint64EXT y
) { }
5409 static void null_glUniform2ui64vARB( GLint location
, GLsizei count
, const GLuint64
* value
) { }
5410 static void null_glUniform2ui64vNV( GLint location
, GLsizei count
, const GLuint64EXT
* value
) { }
5411 static void null_glUniform2uiEXT( GLint location
, GLuint v0
, GLuint v1
) { }
5412 static void null_glUniform2uiv( GLint location
, GLsizei count
, const GLuint
* value
) { }
5413 static void null_glUniform2uivEXT( GLint location
, GLsizei count
, const GLuint
* value
) { }
5414 static void null_glUniform3d( GLint location
, GLdouble x
, GLdouble y
, GLdouble z
) { }
5415 static void null_glUniform3dv( GLint location
, GLsizei count
, const GLdouble
* value
) { }
5416 static void null_glUniform3f( GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
) { }
5417 static void null_glUniform3fARB( GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
) { }
5418 static void null_glUniform3fv( GLint location
, GLsizei count
, const GLfloat
* value
) { }
5419 static void null_glUniform3fvARB( GLint location
, GLsizei count
, const GLfloat
* value
) { }
5420 static void null_glUniform3i( GLint location
, GLint v0
, GLint v1
, GLint v2
) { }
5421 static void null_glUniform3i64ARB( GLint location
, GLint64 x
, GLint64 y
, GLint64 z
) { }
5422 static void null_glUniform3i64NV( GLint location
, GLint64EXT x
, GLint64EXT y
, GLint64EXT z
) { }
5423 static void null_glUniform3i64vARB( GLint location
, GLsizei count
, const GLint64
* value
) { }
5424 static void null_glUniform3i64vNV( GLint location
, GLsizei count
, const GLint64EXT
* value
) { }
5425 static void null_glUniform3iARB( GLint location
, GLint v0
, GLint v1
, GLint v2
) { }
5426 static void null_glUniform3iv( GLint location
, GLsizei count
, const GLint
* value
) { }
5427 static void null_glUniform3ivARB( GLint location
, GLsizei count
, const GLint
* value
) { }
5428 static void null_glUniform3ui( GLint location
, GLuint v0
, GLuint v1
, GLuint v2
) { }
5429 static void null_glUniform3ui64ARB( GLint location
, GLuint64 x
, GLuint64 y
, GLuint64 z
) { }
5430 static void null_glUniform3ui64NV( GLint location
, GLuint64EXT x
, GLuint64EXT y
, GLuint64EXT z
) { }
5431 static void null_glUniform3ui64vARB( GLint location
, GLsizei count
, const GLuint64
* value
) { }
5432 static void null_glUniform3ui64vNV( GLint location
, GLsizei count
, const GLuint64EXT
* value
) { }
5433 static void null_glUniform3uiEXT( GLint location
, GLuint v0
, GLuint v1
, GLuint v2
) { }
5434 static void null_glUniform3uiv( GLint location
, GLsizei count
, const GLuint
* value
) { }
5435 static void null_glUniform3uivEXT( GLint location
, GLsizei count
, const GLuint
* value
) { }
5436 static void null_glUniform4d( GLint location
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5437 static void null_glUniform4dv( GLint location
, GLsizei count
, const GLdouble
* value
) { }
5438 static void null_glUniform4f( GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
, GLfloat v3
) { }
5439 static void null_glUniform4fARB( GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
, GLfloat v3
) { }
5440 static void null_glUniform4fv( GLint location
, GLsizei count
, const GLfloat
* value
) { }
5441 static void null_glUniform4fvARB( GLint location
, GLsizei count
, const GLfloat
* value
) { }
5442 static void null_glUniform4i( GLint location
, GLint v0
, GLint v1
, GLint v2
, GLint v3
) { }
5443 static void null_glUniform4i64ARB( GLint location
, GLint64 x
, GLint64 y
, GLint64 z
, GLint64 w
) { }
5444 static void null_glUniform4i64NV( GLint location
, GLint64EXT x
, GLint64EXT y
, GLint64EXT z
, GLint64EXT w
) { }
5445 static void null_glUniform4i64vARB( GLint location
, GLsizei count
, const GLint64
* value
) { }
5446 static void null_glUniform4i64vNV( GLint location
, GLsizei count
, const GLint64EXT
* value
) { }
5447 static void null_glUniform4iARB( GLint location
, GLint v0
, GLint v1
, GLint v2
, GLint v3
) { }
5448 static void null_glUniform4iv( GLint location
, GLsizei count
, const GLint
* value
) { }
5449 static void null_glUniform4ivARB( GLint location
, GLsizei count
, const GLint
* value
) { }
5450 static void null_glUniform4ui( GLint location
, GLuint v0
, GLuint v1
, GLuint v2
, GLuint v3
) { }
5451 static void null_glUniform4ui64ARB( GLint location
, GLuint64 x
, GLuint64 y
, GLuint64 z
, GLuint64 w
) { }
5452 static void null_glUniform4ui64NV( GLint location
, GLuint64EXT x
, GLuint64EXT y
, GLuint64EXT z
, GLuint64EXT w
) { }
5453 static void null_glUniform4ui64vARB( GLint location
, GLsizei count
, const GLuint64
* value
) { }
5454 static void null_glUniform4ui64vNV( GLint location
, GLsizei count
, const GLuint64EXT
* value
) { }
5455 static void null_glUniform4uiEXT( GLint location
, GLuint v0
, GLuint v1
, GLuint v2
, GLuint v3
) { }
5456 static void null_glUniform4uiv( GLint location
, GLsizei count
, const GLuint
* value
) { }
5457 static void null_glUniform4uivEXT( GLint location
, GLsizei count
, const GLuint
* value
) { }
5458 static void null_glUniformBlockBinding( GLuint program
, GLuint uniformBlockIndex
, GLuint uniformBlockBinding
) { }
5459 static void null_glUniformBufferEXT( GLuint program
, GLint location
, GLuint buffer
) { }
5460 static void null_glUniformHandleui64ARB( GLint location
, GLuint64 value
) { }
5461 static void null_glUniformHandleui64NV( GLint location
, GLuint64 value
) { }
5462 static void null_glUniformHandleui64vARB( GLint location
, GLsizei count
, const GLuint64
* value
) { }
5463 static void null_glUniformHandleui64vNV( GLint location
, GLsizei count
, const GLuint64
* value
) { }
5464 static void null_glUniformMatrix2dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5465 static void null_glUniformMatrix2fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5466 static void null_glUniformMatrix2fvARB( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5467 static void null_glUniformMatrix2x3dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5468 static void null_glUniformMatrix2x3fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5469 static void null_glUniformMatrix2x4dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5470 static void null_glUniformMatrix2x4fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5471 static void null_glUniformMatrix3dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5472 static void null_glUniformMatrix3fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5473 static void null_glUniformMatrix3fvARB( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5474 static void null_glUniformMatrix3x2dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5475 static void null_glUniformMatrix3x2fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5476 static void null_glUniformMatrix3x4dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5477 static void null_glUniformMatrix3x4fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5478 static void null_glUniformMatrix4dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5479 static void null_glUniformMatrix4fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5480 static void null_glUniformMatrix4fvARB( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5481 static void null_glUniformMatrix4x2dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5482 static void null_glUniformMatrix4x2fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5483 static void null_glUniformMatrix4x3dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5484 static void null_glUniformMatrix4x3fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5485 static void null_glUniformSubroutinesuiv( GLenum shadertype
, GLsizei count
, const GLuint
* indices
) { }
5486 static void null_glUniformui64NV( GLint location
, GLuint64EXT value
) { }
5487 static void null_glUniformui64vNV( GLint location
, GLsizei count
, const GLuint64EXT
* value
) { }
5488 static void null_glUnlockArraysEXT( void ) { }
5489 static GLboolean
null_glUnmapBuffer( GLenum target
) { return 0; }
5490 static GLboolean
null_glUnmapBufferARB( GLenum target
) { return 0; }
5491 static GLboolean
null_glUnmapNamedBuffer( GLuint buffer
) { return 0; }
5492 static GLboolean
null_glUnmapNamedBufferEXT( GLuint buffer
) { return 0; }
5493 static void null_glUnmapObjectBufferATI( GLuint buffer
) { }
5494 static void null_glUnmapTexture2DINTEL( GLuint texture
, GLint level
) { }
5495 static void null_glUpdateObjectBufferATI( GLuint buffer
, GLuint offset
, GLsizei size
, const void* pointer
, GLenum preserve
) { }
5496 static void null_glUseProgram( GLuint program
) { }
5497 static void null_glUseProgramObjectARB( GLhandleARB programObj
) { }
5498 static void null_glUseProgramStages( GLuint pipeline
, GLbitfield stages
, GLuint program
) { }
5499 static void null_glUseShaderProgramEXT( GLenum type
, GLuint program
) { }
5500 static void null_glVDPAUFiniNV( void ) { }
5501 static void null_glVDPAUGetSurfaceivNV( GLvdpauSurfaceNV surface
, GLenum pname
, GLsizei bufSize
, GLsizei
* length
, GLint
* values
) { }
5502 static void null_glVDPAUInitNV( const void* vdpDevice
, const void* getProcAddress
) { }
5503 static GLboolean
null_glVDPAUIsSurfaceNV( GLvdpauSurfaceNV surface
) { return 0; }
5504 static void null_glVDPAUMapSurfacesNV( GLsizei numSurfaces
, const GLvdpauSurfaceNV
* surfaces
) { }
5505 static GLvdpauSurfaceNV
null_glVDPAURegisterOutputSurfaceNV( const void* vdpSurface
, GLenum target
, GLsizei numTextureNames
, const GLuint
* textureNames
) { return 0; }
5506 static GLvdpauSurfaceNV
null_glVDPAURegisterVideoSurfaceNV( const void* vdpSurface
, GLenum target
, GLsizei numTextureNames
, const GLuint
* textureNames
) { return 0; }
5507 static void null_glVDPAUSurfaceAccessNV( GLvdpauSurfaceNV surface
, GLenum access
) { }
5508 static void null_glVDPAUUnmapSurfacesNV( GLsizei numSurface
, const GLvdpauSurfaceNV
* surfaces
) { }
5509 static void null_glVDPAUUnregisterSurfaceNV( GLvdpauSurfaceNV surface
) { }
5510 static void null_glValidateProgram( GLuint program
) { }
5511 static void null_glValidateProgramARB( GLhandleARB programObj
) { }
5512 static void null_glValidateProgramPipeline( GLuint pipeline
) { }
5513 static void null_glVariantArrayObjectATI( GLuint id
, GLenum type
, GLsizei stride
, GLuint buffer
, GLuint offset
) { }
5514 static void null_glVariantPointerEXT( GLuint id
, GLenum type
, GLuint stride
, const void* addr
) { }
5515 static void null_glVariantbvEXT( GLuint id
, const GLbyte
* addr
) { }
5516 static void null_glVariantdvEXT( GLuint id
, const GLdouble
* addr
) { }
5517 static void null_glVariantfvEXT( GLuint id
, const GLfloat
* addr
) { }
5518 static void null_glVariantivEXT( GLuint id
, const GLint
* addr
) { }
5519 static void null_glVariantsvEXT( GLuint id
, const GLshort
* addr
) { }
5520 static void null_glVariantubvEXT( GLuint id
, const GLubyte
* addr
) { }
5521 static void null_glVariantuivEXT( GLuint id
, const GLuint
* addr
) { }
5522 static void null_glVariantusvEXT( GLuint id
, const GLushort
* addr
) { }
5523 static void null_glVertex2bOES( GLbyte x
, GLbyte y
) { }
5524 static void null_glVertex2bvOES( const GLbyte
* coords
) { }
5525 static void null_glVertex2hNV( GLhalfNV x
, GLhalfNV y
) { }
5526 static void null_glVertex2hvNV( const GLhalfNV
* v
) { }
5527 static void null_glVertex2xOES( GLfixed x
) { }
5528 static void null_glVertex2xvOES( const GLfixed
* coords
) { }
5529 static void null_glVertex3bOES( GLbyte x
, GLbyte y
, GLbyte z
) { }
5530 static void null_glVertex3bvOES( const GLbyte
* coords
) { }
5531 static void null_glVertex3hNV( GLhalfNV x
, GLhalfNV y
, GLhalfNV z
) { }
5532 static void null_glVertex3hvNV( const GLhalfNV
* v
) { }
5533 static void null_glVertex3xOES( GLfixed x
, GLfixed y
) { }
5534 static void null_glVertex3xvOES( const GLfixed
* coords
) { }
5535 static void null_glVertex4bOES( GLbyte x
, GLbyte y
, GLbyte z
, GLbyte w
) { }
5536 static void null_glVertex4bvOES( const GLbyte
* coords
) { }
5537 static void null_glVertex4hNV( GLhalfNV x
, GLhalfNV y
, GLhalfNV z
, GLhalfNV w
) { }
5538 static void null_glVertex4hvNV( const GLhalfNV
* v
) { }
5539 static void null_glVertex4xOES( GLfixed x
, GLfixed y
, GLfixed z
) { }
5540 static void null_glVertex4xvOES( const GLfixed
* coords
) { }
5541 static void null_glVertexArrayAttribBinding( GLuint vaobj
, GLuint attribindex
, GLuint bindingindex
) { }
5542 static void null_glVertexArrayAttribFormat( GLuint vaobj
, GLuint attribindex
, GLint size
, GLenum type
, GLboolean normalized
, GLuint relativeoffset
) { }
5543 static void null_glVertexArrayAttribIFormat( GLuint vaobj
, GLuint attribindex
, GLint size
, GLenum type
, GLuint relativeoffset
) { }
5544 static void null_glVertexArrayAttribLFormat( GLuint vaobj
, GLuint attribindex
, GLint size
, GLenum type
, GLuint relativeoffset
) { }
5545 static void null_glVertexArrayBindVertexBufferEXT( GLuint vaobj
, GLuint bindingindex
, GLuint buffer
, GLintptr offset
, GLsizei stride
) { }
5546 static void null_glVertexArrayBindingDivisor( GLuint vaobj
, GLuint bindingindex
, GLuint divisor
) { }
5547 static void null_glVertexArrayColorOffsetEXT( GLuint vaobj
, GLuint buffer
, GLint size
, GLenum type
, GLsizei stride
, GLintptr offset
) { }
5548 static void null_glVertexArrayEdgeFlagOffsetEXT( GLuint vaobj
, GLuint buffer
, GLsizei stride
, GLintptr offset
) { }
5549 static void null_glVertexArrayElementBuffer( GLuint vaobj
, GLuint buffer
) { }
5550 static void null_glVertexArrayFogCoordOffsetEXT( GLuint vaobj
, GLuint buffer
, GLenum type
, GLsizei stride
, GLintptr offset
) { }
5551 static void null_glVertexArrayIndexOffsetEXT( GLuint vaobj
, GLuint buffer
, GLenum type
, GLsizei stride
, GLintptr offset
) { }
5552 static void null_glVertexArrayMultiTexCoordOffsetEXT( GLuint vaobj
, GLuint buffer
, GLenum texunit
, GLint size
, GLenum type
, GLsizei stride
, GLintptr offset
) { }
5553 static void null_glVertexArrayNormalOffsetEXT( GLuint vaobj
, GLuint buffer
, GLenum type
, GLsizei stride
, GLintptr offset
) { }
5554 static void null_glVertexArrayParameteriAPPLE( GLenum pname
, GLint param
) { }
5555 static void null_glVertexArrayRangeAPPLE( GLsizei length
, void* pointer
) { }
5556 static void null_glVertexArrayRangeNV( GLsizei length
, const void* pointer
) { }
5557 static void null_glVertexArraySecondaryColorOffsetEXT( GLuint vaobj
, GLuint buffer
, GLint size
, GLenum type
, GLsizei stride
, GLintptr offset
) { }
5558 static void null_glVertexArrayTexCoordOffsetEXT( GLuint vaobj
, GLuint buffer
, GLint size
, GLenum type
, GLsizei stride
, GLintptr offset
) { }
5559 static void null_glVertexArrayVertexAttribBindingEXT( GLuint vaobj
, GLuint attribindex
, GLuint bindingindex
) { }
5560 static void null_glVertexArrayVertexAttribDivisorEXT( GLuint vaobj
, GLuint index
, GLuint divisor
) { }
5561 static void null_glVertexArrayVertexAttribFormatEXT( GLuint vaobj
, GLuint attribindex
, GLint size
, GLenum type
, GLboolean normalized
, GLuint relativeoffset
) { }
5562 static void null_glVertexArrayVertexAttribIFormatEXT( GLuint vaobj
, GLuint attribindex
, GLint size
, GLenum type
, GLuint relativeoffset
) { }
5563 static void null_glVertexArrayVertexAttribIOffsetEXT( GLuint vaobj
, GLuint buffer
, GLuint index
, GLint size
, GLenum type
, GLsizei stride
, GLintptr offset
) { }
5564 static void null_glVertexArrayVertexAttribLFormatEXT( GLuint vaobj
, GLuint attribindex
, GLint size
, GLenum type
, GLuint relativeoffset
) { }
5565 static void null_glVertexArrayVertexAttribLOffsetEXT( GLuint vaobj
, GLuint buffer
, GLuint index
, GLint size
, GLenum type
, GLsizei stride
, GLintptr offset
) { }
5566 static void null_glVertexArrayVertexAttribOffsetEXT( GLuint vaobj
, GLuint buffer
, GLuint index
, GLint size
, GLenum type
, GLboolean normalized
, GLsizei stride
, GLintptr offset
) { }
5567 static void null_glVertexArrayVertexBindingDivisorEXT( GLuint vaobj
, GLuint bindingindex
, GLuint divisor
) { }
5568 static void null_glVertexArrayVertexBuffer( GLuint vaobj
, GLuint bindingindex
, GLuint buffer
, GLintptr offset
, GLsizei stride
) { }
5569 static void null_glVertexArrayVertexBuffers( GLuint vaobj
, GLuint first
, GLsizei count
, const GLuint
* buffers
, const GLintptr
* offsets
, const GLsizei
* strides
) { }
5570 static void null_glVertexArrayVertexOffsetEXT( GLuint vaobj
, GLuint buffer
, GLint size
, GLenum type
, GLsizei stride
, GLintptr offset
) { }
5571 static void null_glVertexAttrib1d( GLuint index
, GLdouble x
) { }
5572 static void null_glVertexAttrib1dARB( GLuint index
, GLdouble x
) { }
5573 static void null_glVertexAttrib1dNV( GLuint index
, GLdouble x
) { }
5574 static void null_glVertexAttrib1dv( GLuint index
, const GLdouble
* v
) { }
5575 static void null_glVertexAttrib1dvARB( GLuint index
, const GLdouble
* v
) { }
5576 static void null_glVertexAttrib1dvNV( GLuint index
, const GLdouble
* v
) { }
5577 static void null_glVertexAttrib1f( GLuint index
, GLfloat x
) { }
5578 static void null_glVertexAttrib1fARB( GLuint index
, GLfloat x
) { }
5579 static void null_glVertexAttrib1fNV( GLuint index
, GLfloat x
) { }
5580 static void null_glVertexAttrib1fv( GLuint index
, const GLfloat
* v
) { }
5581 static void null_glVertexAttrib1fvARB( GLuint index
, const GLfloat
* v
) { }
5582 static void null_glVertexAttrib1fvNV( GLuint index
, const GLfloat
* v
) { }
5583 static void null_glVertexAttrib1hNV( GLuint index
, GLhalfNV x
) { }
5584 static void null_glVertexAttrib1hvNV( GLuint index
, const GLhalfNV
* v
) { }
5585 static void null_glVertexAttrib1s( GLuint index
, GLshort x
) { }
5586 static void null_glVertexAttrib1sARB( GLuint index
, GLshort x
) { }
5587 static void null_glVertexAttrib1sNV( GLuint index
, GLshort x
) { }
5588 static void null_glVertexAttrib1sv( GLuint index
, const GLshort
* v
) { }
5589 static void null_glVertexAttrib1svARB( GLuint index
, const GLshort
* v
) { }
5590 static void null_glVertexAttrib1svNV( GLuint index
, const GLshort
* v
) { }
5591 static void null_glVertexAttrib2d( GLuint index
, GLdouble x
, GLdouble y
) { }
5592 static void null_glVertexAttrib2dARB( GLuint index
, GLdouble x
, GLdouble y
) { }
5593 static void null_glVertexAttrib2dNV( GLuint index
, GLdouble x
, GLdouble y
) { }
5594 static void null_glVertexAttrib2dv( GLuint index
, const GLdouble
* v
) { }
5595 static void null_glVertexAttrib2dvARB( GLuint index
, const GLdouble
* v
) { }
5596 static void null_glVertexAttrib2dvNV( GLuint index
, const GLdouble
* v
) { }
5597 static void null_glVertexAttrib2f( GLuint index
, GLfloat x
, GLfloat y
) { }
5598 static void null_glVertexAttrib2fARB( GLuint index
, GLfloat x
, GLfloat y
) { }
5599 static void null_glVertexAttrib2fNV( GLuint index
, GLfloat x
, GLfloat y
) { }
5600 static void null_glVertexAttrib2fv( GLuint index
, const GLfloat
* v
) { }
5601 static void null_glVertexAttrib2fvARB( GLuint index
, const GLfloat
* v
) { }
5602 static void null_glVertexAttrib2fvNV( GLuint index
, const GLfloat
* v
) { }
5603 static void null_glVertexAttrib2hNV( GLuint index
, GLhalfNV x
, GLhalfNV y
) { }
5604 static void null_glVertexAttrib2hvNV( GLuint index
, const GLhalfNV
* v
) { }
5605 static void null_glVertexAttrib2s( GLuint index
, GLshort x
, GLshort y
) { }
5606 static void null_glVertexAttrib2sARB( GLuint index
, GLshort x
, GLshort y
) { }
5607 static void null_glVertexAttrib2sNV( GLuint index
, GLshort x
, GLshort y
) { }
5608 static void null_glVertexAttrib2sv( GLuint index
, const GLshort
* v
) { }
5609 static void null_glVertexAttrib2svARB( GLuint index
, const GLshort
* v
) { }
5610 static void null_glVertexAttrib2svNV( GLuint index
, const GLshort
* v
) { }
5611 static void null_glVertexAttrib3d( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
) { }
5612 static void null_glVertexAttrib3dARB( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
) { }
5613 static void null_glVertexAttrib3dNV( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
) { }
5614 static void null_glVertexAttrib3dv( GLuint index
, const GLdouble
* v
) { }
5615 static void null_glVertexAttrib3dvARB( GLuint index
, const GLdouble
* v
) { }
5616 static void null_glVertexAttrib3dvNV( GLuint index
, const GLdouble
* v
) { }
5617 static void null_glVertexAttrib3f( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5618 static void null_glVertexAttrib3fARB( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5619 static void null_glVertexAttrib3fNV( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5620 static void null_glVertexAttrib3fv( GLuint index
, const GLfloat
* v
) { }
5621 static void null_glVertexAttrib3fvARB( GLuint index
, const GLfloat
* v
) { }
5622 static void null_glVertexAttrib3fvNV( GLuint index
, const GLfloat
* v
) { }
5623 static void null_glVertexAttrib3hNV( GLuint index
, GLhalfNV x
, GLhalfNV y
, GLhalfNV z
) { }
5624 static void null_glVertexAttrib3hvNV( GLuint index
, const GLhalfNV
* v
) { }
5625 static void null_glVertexAttrib3s( GLuint index
, GLshort x
, GLshort y
, GLshort z
) { }
5626 static void null_glVertexAttrib3sARB( GLuint index
, GLshort x
, GLshort y
, GLshort z
) { }
5627 static void null_glVertexAttrib3sNV( GLuint index
, GLshort x
, GLshort y
, GLshort z
) { }
5628 static void null_glVertexAttrib3sv( GLuint index
, const GLshort
* v
) { }
5629 static void null_glVertexAttrib3svARB( GLuint index
, const GLshort
* v
) { }
5630 static void null_glVertexAttrib3svNV( GLuint index
, const GLshort
* v
) { }
5631 static void null_glVertexAttrib4Nbv( GLuint index
, const GLbyte
* v
) { }
5632 static void null_glVertexAttrib4NbvARB( GLuint index
, const GLbyte
* v
) { }
5633 static void null_glVertexAttrib4Niv( GLuint index
, const GLint
* v
) { }
5634 static void null_glVertexAttrib4NivARB( GLuint index
, const GLint
* v
) { }
5635 static void null_glVertexAttrib4Nsv( GLuint index
, const GLshort
* v
) { }
5636 static void null_glVertexAttrib4NsvARB( GLuint index
, const GLshort
* v
) { }
5637 static void null_glVertexAttrib4Nub( GLuint index
, GLubyte x
, GLubyte y
, GLubyte z
, GLubyte w
) { }
5638 static void null_glVertexAttrib4NubARB( GLuint index
, GLubyte x
, GLubyte y
, GLubyte z
, GLubyte w
) { }
5639 static void null_glVertexAttrib4Nubv( GLuint index
, const GLubyte
* v
) { }
5640 static void null_glVertexAttrib4NubvARB( GLuint index
, const GLubyte
* v
) { }
5641 static void null_glVertexAttrib4Nuiv( GLuint index
, const GLuint
* v
) { }
5642 static void null_glVertexAttrib4NuivARB( GLuint index
, const GLuint
* v
) { }
5643 static void null_glVertexAttrib4Nusv( GLuint index
, const GLushort
* v
) { }
5644 static void null_glVertexAttrib4NusvARB( GLuint index
, const GLushort
* v
) { }
5645 static void null_glVertexAttrib4bv( GLuint index
, const GLbyte
* v
) { }
5646 static void null_glVertexAttrib4bvARB( GLuint index
, const GLbyte
* v
) { }
5647 static void null_glVertexAttrib4d( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5648 static void null_glVertexAttrib4dARB( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5649 static void null_glVertexAttrib4dNV( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5650 static void null_glVertexAttrib4dv( GLuint index
, const GLdouble
* v
) { }
5651 static void null_glVertexAttrib4dvARB( GLuint index
, const GLdouble
* v
) { }
5652 static void null_glVertexAttrib4dvNV( GLuint index
, const GLdouble
* v
) { }
5653 static void null_glVertexAttrib4f( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
5654 static void null_glVertexAttrib4fARB( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
5655 static void null_glVertexAttrib4fNV( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
5656 static void null_glVertexAttrib4fv( GLuint index
, const GLfloat
* v
) { }
5657 static void null_glVertexAttrib4fvARB( GLuint index
, const GLfloat
* v
) { }
5658 static void null_glVertexAttrib4fvNV( GLuint index
, const GLfloat
* v
) { }
5659 static void null_glVertexAttrib4hNV( GLuint index
, GLhalfNV x
, GLhalfNV y
, GLhalfNV z
, GLhalfNV w
) { }
5660 static void null_glVertexAttrib4hvNV( GLuint index
, const GLhalfNV
* v
) { }
5661 static void null_glVertexAttrib4iv( GLuint index
, const GLint
* v
) { }
5662 static void null_glVertexAttrib4ivARB( GLuint index
, const GLint
* v
) { }
5663 static void null_glVertexAttrib4s( GLuint index
, GLshort x
, GLshort y
, GLshort z
, GLshort w
) { }
5664 static void null_glVertexAttrib4sARB( GLuint index
, GLshort x
, GLshort y
, GLshort z
, GLshort w
) { }
5665 static void null_glVertexAttrib4sNV( GLuint index
, GLshort x
, GLshort y
, GLshort z
, GLshort w
) { }
5666 static void null_glVertexAttrib4sv( GLuint index
, const GLshort
* v
) { }
5667 static void null_glVertexAttrib4svARB( GLuint index
, const GLshort
* v
) { }
5668 static void null_glVertexAttrib4svNV( GLuint index
, const GLshort
* v
) { }
5669 static void null_glVertexAttrib4ubNV( GLuint index
, GLubyte x
, GLubyte y
, GLubyte z
, GLubyte w
) { }
5670 static void null_glVertexAttrib4ubv( GLuint index
, const GLubyte
* v
) { }
5671 static void null_glVertexAttrib4ubvARB( GLuint index
, const GLubyte
* v
) { }
5672 static void null_glVertexAttrib4ubvNV( GLuint index
, const GLubyte
* v
) { }
5673 static void null_glVertexAttrib4uiv( GLuint index
, const GLuint
* v
) { }
5674 static void null_glVertexAttrib4uivARB( GLuint index
, const GLuint
* v
) { }
5675 static void null_glVertexAttrib4usv( GLuint index
, const GLushort
* v
) { }
5676 static void null_glVertexAttrib4usvARB( GLuint index
, const GLushort
* v
) { }
5677 static void null_glVertexAttribArrayObjectATI( GLuint index
, GLint size
, GLenum type
, GLboolean normalized
, GLsizei stride
, GLuint buffer
, GLuint offset
) { }
5678 static void null_glVertexAttribBinding( GLuint attribindex
, GLuint bindingindex
) { }
5679 static void null_glVertexAttribDivisor( GLuint index
, GLuint divisor
) { }
5680 static void null_glVertexAttribDivisorARB( GLuint index
, GLuint divisor
) { }
5681 static void null_glVertexAttribFormat( GLuint attribindex
, GLint size
, GLenum type
, GLboolean normalized
, GLuint relativeoffset
) { }
5682 static void null_glVertexAttribFormatNV( GLuint index
, GLint size
, GLenum type
, GLboolean normalized
, GLsizei stride
) { }
5683 static void null_glVertexAttribI1i( GLuint index
, GLint x
) { }
5684 static void null_glVertexAttribI1iEXT( GLuint index
, GLint x
) { }
5685 static void null_glVertexAttribI1iv( GLuint index
, const GLint
* v
) { }
5686 static void null_glVertexAttribI1ivEXT( GLuint index
, const GLint
* v
) { }
5687 static void null_glVertexAttribI1ui( GLuint index
, GLuint x
) { }
5688 static void null_glVertexAttribI1uiEXT( GLuint index
, GLuint x
) { }
5689 static void null_glVertexAttribI1uiv( GLuint index
, const GLuint
* v
) { }
5690 static void null_glVertexAttribI1uivEXT( GLuint index
, const GLuint
* v
) { }
5691 static void null_glVertexAttribI2i( GLuint index
, GLint x
, GLint y
) { }
5692 static void null_glVertexAttribI2iEXT( GLuint index
, GLint x
, GLint y
) { }
5693 static void null_glVertexAttribI2iv( GLuint index
, const GLint
* v
) { }
5694 static void null_glVertexAttribI2ivEXT( GLuint index
, const GLint
* v
) { }
5695 static void null_glVertexAttribI2ui( GLuint index
, GLuint x
, GLuint y
) { }
5696 static void null_glVertexAttribI2uiEXT( GLuint index
, GLuint x
, GLuint y
) { }
5697 static void null_glVertexAttribI2uiv( GLuint index
, const GLuint
* v
) { }
5698 static void null_glVertexAttribI2uivEXT( GLuint index
, const GLuint
* v
) { }
5699 static void null_glVertexAttribI3i( GLuint index
, GLint x
, GLint y
, GLint z
) { }
5700 static void null_glVertexAttribI3iEXT( GLuint index
, GLint x
, GLint y
, GLint z
) { }
5701 static void null_glVertexAttribI3iv( GLuint index
, const GLint
* v
) { }
5702 static void null_glVertexAttribI3ivEXT( GLuint index
, const GLint
* v
) { }
5703 static void null_glVertexAttribI3ui( GLuint index
, GLuint x
, GLuint y
, GLuint z
) { }
5704 static void null_glVertexAttribI3uiEXT( GLuint index
, GLuint x
, GLuint y
, GLuint z
) { }
5705 static void null_glVertexAttribI3uiv( GLuint index
, const GLuint
* v
) { }
5706 static void null_glVertexAttribI3uivEXT( GLuint index
, const GLuint
* v
) { }
5707 static void null_glVertexAttribI4bv( GLuint index
, const GLbyte
* v
) { }
5708 static void null_glVertexAttribI4bvEXT( GLuint index
, const GLbyte
* v
) { }
5709 static void null_glVertexAttribI4i( GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) { }
5710 static void null_glVertexAttribI4iEXT( GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) { }
5711 static void null_glVertexAttribI4iv( GLuint index
, const GLint
* v
) { }
5712 static void null_glVertexAttribI4ivEXT( GLuint index
, const GLint
* v
) { }
5713 static void null_glVertexAttribI4sv( GLuint index
, const GLshort
* v
) { }
5714 static void null_glVertexAttribI4svEXT( GLuint index
, const GLshort
* v
) { }
5715 static void null_glVertexAttribI4ubv( GLuint index
, const GLubyte
* v
) { }
5716 static void null_glVertexAttribI4ubvEXT( GLuint index
, const GLubyte
* v
) { }
5717 static void null_glVertexAttribI4ui( GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) { }
5718 static void null_glVertexAttribI4uiEXT( GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) { }
5719 static void null_glVertexAttribI4uiv( GLuint index
, const GLuint
* v
) { }
5720 static void null_glVertexAttribI4uivEXT( GLuint index
, const GLuint
* v
) { }
5721 static void null_glVertexAttribI4usv( GLuint index
, const GLushort
* v
) { }
5722 static void null_glVertexAttribI4usvEXT( GLuint index
, const GLushort
* v
) { }
5723 static void null_glVertexAttribIFormat( GLuint attribindex
, GLint size
, GLenum type
, GLuint relativeoffset
) { }
5724 static void null_glVertexAttribIFormatNV( GLuint index
, GLint size
, GLenum type
, GLsizei stride
) { }
5725 static void null_glVertexAttribIPointer( GLuint index
, GLint size
, GLenum type
, GLsizei stride
, const void* pointer
) { }
5726 static void null_glVertexAttribIPointerEXT( GLuint index
, GLint size
, GLenum type
, GLsizei stride
, const void* pointer
) { }
5727 static void null_glVertexAttribL1d( GLuint index
, GLdouble x
) { }
5728 static void null_glVertexAttribL1dEXT( GLuint index
, GLdouble x
) { }
5729 static void null_glVertexAttribL1dv( GLuint index
, const GLdouble
* v
) { }
5730 static void null_glVertexAttribL1dvEXT( GLuint index
, const GLdouble
* v
) { }
5731 static void null_glVertexAttribL1i64NV( GLuint index
, GLint64EXT x
) { }
5732 static void null_glVertexAttribL1i64vNV( GLuint index
, const GLint64EXT
* v
) { }
5733 static void null_glVertexAttribL1ui64ARB( GLuint index
, GLuint64EXT x
) { }
5734 static void null_glVertexAttribL1ui64NV( GLuint index
, GLuint64EXT x
) { }
5735 static void null_glVertexAttribL1ui64vARB( GLuint index
, const GLuint64EXT
* v
) { }
5736 static void null_glVertexAttribL1ui64vNV( GLuint index
, const GLuint64EXT
* v
) { }
5737 static void null_glVertexAttribL2d( GLuint index
, GLdouble x
, GLdouble y
) { }
5738 static void null_glVertexAttribL2dEXT( GLuint index
, GLdouble x
, GLdouble y
) { }
5739 static void null_glVertexAttribL2dv( GLuint index
, const GLdouble
* v
) { }
5740 static void null_glVertexAttribL2dvEXT( GLuint index
, const GLdouble
* v
) { }
5741 static void null_glVertexAttribL2i64NV( GLuint index
, GLint64EXT x
, GLint64EXT y
) { }
5742 static void null_glVertexAttribL2i64vNV( GLuint index
, const GLint64EXT
* v
) { }
5743 static void null_glVertexAttribL2ui64NV( GLuint index
, GLuint64EXT x
, GLuint64EXT y
) { }
5744 static void null_glVertexAttribL2ui64vNV( GLuint index
, const GLuint64EXT
* v
) { }
5745 static void null_glVertexAttribL3d( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
) { }
5746 static void null_glVertexAttribL3dEXT( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
) { }
5747 static void null_glVertexAttribL3dv( GLuint index
, const GLdouble
* v
) { }
5748 static void null_glVertexAttribL3dvEXT( GLuint index
, const GLdouble
* v
) { }
5749 static void null_glVertexAttribL3i64NV( GLuint index
, GLint64EXT x
, GLint64EXT y
, GLint64EXT z
) { }
5750 static void null_glVertexAttribL3i64vNV( GLuint index
, const GLint64EXT
* v
) { }
5751 static void null_glVertexAttribL3ui64NV( GLuint index
, GLuint64EXT x
, GLuint64EXT y
, GLuint64EXT z
) { }
5752 static void null_glVertexAttribL3ui64vNV( GLuint index
, const GLuint64EXT
* v
) { }
5753 static void null_glVertexAttribL4d( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5754 static void null_glVertexAttribL4dEXT( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5755 static void null_glVertexAttribL4dv( GLuint index
, const GLdouble
* v
) { }
5756 static void null_glVertexAttribL4dvEXT( GLuint index
, const GLdouble
* v
) { }
5757 static void null_glVertexAttribL4i64NV( GLuint index
, GLint64EXT x
, GLint64EXT y
, GLint64EXT z
, GLint64EXT w
) { }
5758 static void null_glVertexAttribL4i64vNV( GLuint index
, const GLint64EXT
* v
) { }
5759 static void null_glVertexAttribL4ui64NV( GLuint index
, GLuint64EXT x
, GLuint64EXT y
, GLuint64EXT z
, GLuint64EXT w
) { }
5760 static void null_glVertexAttribL4ui64vNV( GLuint index
, const GLuint64EXT
* v
) { }
5761 static void null_glVertexAttribLFormat( GLuint attribindex
, GLint size
, GLenum type
, GLuint relativeoffset
) { }
5762 static void null_glVertexAttribLFormatNV( GLuint index
, GLint size
, GLenum type
, GLsizei stride
) { }
5763 static void null_glVertexAttribLPointer( GLuint index
, GLint size
, GLenum type
, GLsizei stride
, const void* pointer
) { }
5764 static void null_glVertexAttribLPointerEXT( GLuint index
, GLint size
, GLenum type
, GLsizei stride
, const void* pointer
) { }
5765 static void null_glVertexAttribP1ui( GLuint index
, GLenum type
, GLboolean normalized
, GLuint value
) { }
5766 static void null_glVertexAttribP1uiv( GLuint index
, GLenum type
, GLboolean normalized
, const GLuint
* value
) { }
5767 static void null_glVertexAttribP2ui( GLuint index
, GLenum type
, GLboolean normalized
, GLuint value
) { }
5768 static void null_glVertexAttribP2uiv( GLuint index
, GLenum type
, GLboolean normalized
, const GLuint
* value
) { }
5769 static void null_glVertexAttribP3ui( GLuint index
, GLenum type
, GLboolean normalized
, GLuint value
) { }
5770 static void null_glVertexAttribP3uiv( GLuint index
, GLenum type
, GLboolean normalized
, const GLuint
* value
) { }
5771 static void null_glVertexAttribP4ui( GLuint index
, GLenum type
, GLboolean normalized
, GLuint value
) { }
5772 static void null_glVertexAttribP4uiv( GLuint index
, GLenum type
, GLboolean normalized
, const GLuint
* value
) { }
5773 static void null_glVertexAttribParameteriAMD( GLuint index
, GLenum pname
, GLint param
) { }
5774 static void null_glVertexAttribPointer( GLuint index
, GLint size
, GLenum type
, GLboolean normalized
, GLsizei stride
, const void* pointer
) { }
5775 static void null_glVertexAttribPointerARB( GLuint index
, GLint size
, GLenum type
, GLboolean normalized
, GLsizei stride
, const void* pointer
) { }
5776 static void null_glVertexAttribPointerNV( GLuint index
, GLint fsize
, GLenum type
, GLsizei stride
, const void* pointer
) { }
5777 static void null_glVertexAttribs1dvNV( GLuint index
, GLsizei count
, const GLdouble
* v
) { }
5778 static void null_glVertexAttribs1fvNV( GLuint index
, GLsizei count
, const GLfloat
* v
) { }
5779 static void null_glVertexAttribs1hvNV( GLuint index
, GLsizei n
, const GLhalfNV
* v
) { }
5780 static void null_glVertexAttribs1svNV( GLuint index
, GLsizei count
, const GLshort
* v
) { }
5781 static void null_glVertexAttribs2dvNV( GLuint index
, GLsizei count
, const GLdouble
* v
) { }
5782 static void null_glVertexAttribs2fvNV( GLuint index
, GLsizei count
, const GLfloat
* v
) { }
5783 static void null_glVertexAttribs2hvNV( GLuint index
, GLsizei n
, const GLhalfNV
* v
) { }
5784 static void null_glVertexAttribs2svNV( GLuint index
, GLsizei count
, const GLshort
* v
) { }
5785 static void null_glVertexAttribs3dvNV( GLuint index
, GLsizei count
, const GLdouble
* v
) { }
5786 static void null_glVertexAttribs3fvNV( GLuint index
, GLsizei count
, const GLfloat
* v
) { }
5787 static void null_glVertexAttribs3hvNV( GLuint index
, GLsizei n
, const GLhalfNV
* v
) { }
5788 static void null_glVertexAttribs3svNV( GLuint index
, GLsizei count
, const GLshort
* v
) { }
5789 static void null_glVertexAttribs4dvNV( GLuint index
, GLsizei count
, const GLdouble
* v
) { }
5790 static void null_glVertexAttribs4fvNV( GLuint index
, GLsizei count
, const GLfloat
* v
) { }
5791 static void null_glVertexAttribs4hvNV( GLuint index
, GLsizei n
, const GLhalfNV
* v
) { }
5792 static void null_glVertexAttribs4svNV( GLuint index
, GLsizei count
, const GLshort
* v
) { }
5793 static void null_glVertexAttribs4ubvNV( GLuint index
, GLsizei count
, const GLubyte
* v
) { }
5794 static void null_glVertexBindingDivisor( GLuint bindingindex
, GLuint divisor
) { }
5795 static void null_glVertexBlendARB( GLint count
) { }
5796 static void null_glVertexBlendEnvfATI( GLenum pname
, GLfloat param
) { }
5797 static void null_glVertexBlendEnviATI( GLenum pname
, GLint param
) { }
5798 static void null_glVertexFormatNV( GLint size
, GLenum type
, GLsizei stride
) { }
5799 static void null_glVertexP2ui( GLenum type
, GLuint value
) { }
5800 static void null_glVertexP2uiv( GLenum type
, const GLuint
* value
) { }
5801 static void null_glVertexP3ui( GLenum type
, GLuint value
) { }
5802 static void null_glVertexP3uiv( GLenum type
, const GLuint
* value
) { }
5803 static void null_glVertexP4ui( GLenum type
, GLuint value
) { }
5804 static void null_glVertexP4uiv( GLenum type
, const GLuint
* value
) { }
5805 static void null_glVertexPointerEXT( GLint size
, GLenum type
, GLsizei stride
, GLsizei count
, const void* pointer
) { }
5806 static void null_glVertexPointerListIBM( GLint size
, GLenum type
, GLint stride
, const void** pointer
, GLint ptrstride
) { }
5807 static void null_glVertexPointervINTEL( GLint size
, GLenum type
, const void** pointer
) { }
5808 static void null_glVertexStream1dATI( GLenum stream
, GLdouble x
) { }
5809 static void null_glVertexStream1dvATI( GLenum stream
, const GLdouble
* coords
) { }
5810 static void null_glVertexStream1fATI( GLenum stream
, GLfloat x
) { }
5811 static void null_glVertexStream1fvATI( GLenum stream
, const GLfloat
* coords
) { }
5812 static void null_glVertexStream1iATI( GLenum stream
, GLint x
) { }
5813 static void null_glVertexStream1ivATI( GLenum stream
, const GLint
* coords
) { }
5814 static void null_glVertexStream1sATI( GLenum stream
, GLshort x
) { }
5815 static void null_glVertexStream1svATI( GLenum stream
, const GLshort
* coords
) { }
5816 static void null_glVertexStream2dATI( GLenum stream
, GLdouble x
, GLdouble y
) { }
5817 static void null_glVertexStream2dvATI( GLenum stream
, const GLdouble
* coords
) { }
5818 static void null_glVertexStream2fATI( GLenum stream
, GLfloat x
, GLfloat y
) { }
5819 static void null_glVertexStream2fvATI( GLenum stream
, const GLfloat
* coords
) { }
5820 static void null_glVertexStream2iATI( GLenum stream
, GLint x
, GLint y
) { }
5821 static void null_glVertexStream2ivATI( GLenum stream
, const GLint
* coords
) { }
5822 static void null_glVertexStream2sATI( GLenum stream
, GLshort x
, GLshort y
) { }
5823 static void null_glVertexStream2svATI( GLenum stream
, const GLshort
* coords
) { }
5824 static void null_glVertexStream3dATI( GLenum stream
, GLdouble x
, GLdouble y
, GLdouble z
) { }
5825 static void null_glVertexStream3dvATI( GLenum stream
, const GLdouble
* coords
) { }
5826 static void null_glVertexStream3fATI( GLenum stream
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5827 static void null_glVertexStream3fvATI( GLenum stream
, const GLfloat
* coords
) { }
5828 static void null_glVertexStream3iATI( GLenum stream
, GLint x
, GLint y
, GLint z
) { }
5829 static void null_glVertexStream3ivATI( GLenum stream
, const GLint
* coords
) { }
5830 static void null_glVertexStream3sATI( GLenum stream
, GLshort x
, GLshort y
, GLshort z
) { }
5831 static void null_glVertexStream3svATI( GLenum stream
, const GLshort
* coords
) { }
5832 static void null_glVertexStream4dATI( GLenum stream
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5833 static void null_glVertexStream4dvATI( GLenum stream
, const GLdouble
* coords
) { }
5834 static void null_glVertexStream4fATI( GLenum stream
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
5835 static void null_glVertexStream4fvATI( GLenum stream
, const GLfloat
* coords
) { }
5836 static void null_glVertexStream4iATI( GLenum stream
, GLint x
, GLint y
, GLint z
, GLint w
) { }
5837 static void null_glVertexStream4ivATI( GLenum stream
, const GLint
* coords
) { }
5838 static void null_glVertexStream4sATI( GLenum stream
, GLshort x
, GLshort y
, GLshort z
, GLshort w
) { }
5839 static void null_glVertexStream4svATI( GLenum stream
, const GLshort
* coords
) { }
5840 static void null_glVertexWeightPointerEXT( GLint size
, GLenum type
, GLsizei stride
, const void* pointer
) { }
5841 static void null_glVertexWeightfEXT( GLfloat weight
) { }
5842 static void null_glVertexWeightfvEXT( const GLfloat
* weight
) { }
5843 static void null_glVertexWeighthNV( GLhalfNV weight
) { }
5844 static void null_glVertexWeighthvNV( const GLhalfNV
* weight
) { }
5845 static GLenum
null_glVideoCaptureNV( GLuint video_capture_slot
, GLuint
* sequence_num
, GLuint64EXT
* capture_time
) { return 0; }
5846 static void null_glVideoCaptureStreamParameterdvNV( GLuint video_capture_slot
, GLuint stream
, GLenum pname
, const GLdouble
* params
) { }
5847 static void null_glVideoCaptureStreamParameterfvNV( GLuint video_capture_slot
, GLuint stream
, GLenum pname
, const GLfloat
* params
) { }
5848 static void null_glVideoCaptureStreamParameterivNV( GLuint video_capture_slot
, GLuint stream
, GLenum pname
, const GLint
* params
) { }
5849 static void null_glViewportArrayv( GLuint first
, GLsizei count
, const GLfloat
* v
) { }
5850 static void null_glViewportIndexedf( GLuint index
, GLfloat x
, GLfloat y
, GLfloat w
, GLfloat h
) { }
5851 static void null_glViewportIndexedfv( GLuint index
, const GLfloat
* v
) { }
5852 static void null_glWaitSync( GLsync sync
, GLbitfield flags
, GLuint64 timeout
) { }
5853 static void null_glWeightPathsNV( GLuint resultPath
, GLsizei numPaths
, const GLuint
* paths
, const GLfloat
* weights
) { }
5854 static void null_glWeightPointerARB( GLint size
, GLenum type
, GLsizei stride
, const void* pointer
) { }
5855 static void null_glWeightbvARB( GLint size
, const GLbyte
* weights
) { }
5856 static void null_glWeightdvARB( GLint size
, const GLdouble
* weights
) { }
5857 static void null_glWeightfvARB( GLint size
, const GLfloat
* weights
) { }
5858 static void null_glWeightivARB( GLint size
, const GLint
* weights
) { }
5859 static void null_glWeightsvARB( GLint size
, const GLshort
* weights
) { }
5860 static void null_glWeightubvARB( GLint size
, const GLubyte
* weights
) { }
5861 static void null_glWeightuivARB( GLint size
, const GLuint
* weights
) { }
5862 static void null_glWeightusvARB( GLint size
, const GLushort
* weights
) { }
5863 static void null_glWindowPos2d( GLdouble x
, GLdouble y
) { }
5864 static void null_glWindowPos2dARB( GLdouble x
, GLdouble y
) { }
5865 static void null_glWindowPos2dMESA( GLdouble x
, GLdouble y
) { }
5866 static void null_glWindowPos2dv( const GLdouble
* v
) { }
5867 static void null_glWindowPos2dvARB( const GLdouble
* v
) { }
5868 static void null_glWindowPos2dvMESA( const GLdouble
* v
) { }
5869 static void null_glWindowPos2f( GLfloat x
, GLfloat y
) { }
5870 static void null_glWindowPos2fARB( GLfloat x
, GLfloat y
) { }
5871 static void null_glWindowPos2fMESA( GLfloat x
, GLfloat y
) { }
5872 static void null_glWindowPos2fv( const GLfloat
* v
) { }
5873 static void null_glWindowPos2fvARB( const GLfloat
* v
) { }
5874 static void null_glWindowPos2fvMESA( const GLfloat
* v
) { }
5875 static void null_glWindowPos2i( GLint x
, GLint y
) { }
5876 static void null_glWindowPos2iARB( GLint x
, GLint y
) { }
5877 static void null_glWindowPos2iMESA( GLint x
, GLint y
) { }
5878 static void null_glWindowPos2iv( const GLint
* v
) { }
5879 static void null_glWindowPos2ivARB( const GLint
* v
) { }
5880 static void null_glWindowPos2ivMESA( const GLint
* v
) { }
5881 static void null_glWindowPos2s( GLshort x
, GLshort y
) { }
5882 static void null_glWindowPos2sARB( GLshort x
, GLshort y
) { }
5883 static void null_glWindowPos2sMESA( GLshort x
, GLshort y
) { }
5884 static void null_glWindowPos2sv( const GLshort
* v
) { }
5885 static void null_glWindowPos2svARB( const GLshort
* v
) { }
5886 static void null_glWindowPos2svMESA( const GLshort
* v
) { }
5887 static void null_glWindowPos3d( GLdouble x
, GLdouble y
, GLdouble z
) { }
5888 static void null_glWindowPos3dARB( GLdouble x
, GLdouble y
, GLdouble z
) { }
5889 static void null_glWindowPos3dMESA( GLdouble x
, GLdouble y
, GLdouble z
) { }
5890 static void null_glWindowPos3dv( const GLdouble
* v
) { }
5891 static void null_glWindowPos3dvARB( const GLdouble
* v
) { }
5892 static void null_glWindowPos3dvMESA( const GLdouble
* v
) { }
5893 static void null_glWindowPos3f( GLfloat x
, GLfloat y
, GLfloat z
) { }
5894 static void null_glWindowPos3fARB( GLfloat x
, GLfloat y
, GLfloat z
) { }
5895 static void null_glWindowPos3fMESA( GLfloat x
, GLfloat y
, GLfloat z
) { }
5896 static void null_glWindowPos3fv( const GLfloat
* v
) { }
5897 static void null_glWindowPos3fvARB( const GLfloat
* v
) { }
5898 static void null_glWindowPos3fvMESA( const GLfloat
* v
) { }
5899 static void null_glWindowPos3i( GLint x
, GLint y
, GLint z
) { }
5900 static void null_glWindowPos3iARB( GLint x
, GLint y
, GLint z
) { }
5901 static void null_glWindowPos3iMESA( GLint x
, GLint y
, GLint z
) { }
5902 static void null_glWindowPos3iv( const GLint
* v
) { }
5903 static void null_glWindowPos3ivARB( const GLint
* v
) { }
5904 static void null_glWindowPos3ivMESA( const GLint
* v
) { }
5905 static void null_glWindowPos3s( GLshort x
, GLshort y
, GLshort z
) { }
5906 static void null_glWindowPos3sARB( GLshort x
, GLshort y
, GLshort z
) { }
5907 static void null_glWindowPos3sMESA( GLshort x
, GLshort y
, GLshort z
) { }
5908 static void null_glWindowPos3sv( const GLshort
* v
) { }
5909 static void null_glWindowPos3svARB( const GLshort
* v
) { }
5910 static void null_glWindowPos3svMESA( const GLshort
* v
) { }
5911 static void null_glWindowPos4dMESA( GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5912 static void null_glWindowPos4dvMESA( const GLdouble
* v
) { }
5913 static void null_glWindowPos4fMESA( GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
5914 static void null_glWindowPos4fvMESA( const GLfloat
* v
) { }
5915 static void null_glWindowPos4iMESA( GLint x
, GLint y
, GLint z
, GLint w
) { }
5916 static void null_glWindowPos4ivMESA( const GLint
* v
) { }
5917 static void null_glWindowPos4sMESA( GLshort x
, GLshort y
, GLshort z
, GLshort w
) { }
5918 static void null_glWindowPos4svMESA( const GLshort
* v
) { }
5919 static void null_glWriteMaskEXT( GLuint res
, GLuint in
, GLenum outX
, GLenum outY
, GLenum outZ
, GLenum outW
) { }
5920 static void* null_wglAllocateMemoryNV( GLsizei size
, GLfloat readfreq
, GLfloat writefreq
, GLfloat priority
) { return 0; }
5921 static BOOL
null_wglBindTexImageARB( struct wgl_pbuffer
* hPbuffer
, int iBuffer
) { return 0; }
5922 static BOOL
null_wglChoosePixelFormatARB( HDC hdc
, const int* piAttribIList
, const FLOAT
* pfAttribFList
, UINT nMaxFormats
, int* piFormats
, UINT
* nNumFormats
) { return 0; }
5923 static struct wgl_context
* null_wglCreateContextAttribsARB( HDC hDC
, struct wgl_context
* hShareContext
, const int* attribList
) { return 0; }
5924 static struct wgl_pbuffer
* null_wglCreatePbufferARB( HDC hDC
, int iPixelFormat
, int iWidth
, int iHeight
, const int* piAttribList
) { return 0; }
5925 static BOOL
null_wglDestroyPbufferARB( struct wgl_pbuffer
* hPbuffer
) { return 0; }
5926 static void null_wglFreeMemoryNV( void* pointer
) { }
5927 static HDC
null_wglGetCurrentReadDCARB( void ) { return 0; }
5928 static const char* null_wglGetExtensionsStringARB( HDC hdc
) { return 0; }
5929 static const char* null_wglGetExtensionsStringEXT( void ) { return 0; }
5930 static HDC
null_wglGetPbufferDCARB( struct wgl_pbuffer
* hPbuffer
) { return 0; }
5931 static BOOL
null_wglGetPixelFormatAttribfvARB( HDC hdc
, int iPixelFormat
, int iLayerPlane
, UINT nAttributes
, const int* piAttributes
, FLOAT
* pfValues
) { return 0; }
5932 static BOOL
null_wglGetPixelFormatAttribivARB( HDC hdc
, int iPixelFormat
, int iLayerPlane
, UINT nAttributes
, const int* piAttributes
, int* piValues
) { return 0; }
5933 static int null_wglGetSwapIntervalEXT( void ) { return 0; }
5934 static BOOL
null_wglMakeContextCurrentARB( HDC hDrawDC
, HDC hReadDC
, struct wgl_context
* hglrc
) { return 0; }
5935 static BOOL
null_wglQueryCurrentRendererIntegerWINE( GLenum attribute
, GLuint
* value
) { return 0; }
5936 static const GLchar
* null_wglQueryCurrentRendererStringWINE( GLenum attribute
) { return 0; }
5937 static BOOL
null_wglQueryPbufferARB( struct wgl_pbuffer
* hPbuffer
, int iAttribute
, int* piValue
) { return 0; }
5938 static BOOL
null_wglQueryRendererIntegerWINE( HDC dc
, GLint renderer
, GLenum attribute
, GLuint
* value
) { return 0; }
5939 static const GLchar
* null_wglQueryRendererStringWINE( HDC dc
, GLint renderer
, GLenum attribute
) { return 0; }
5940 static int null_wglReleasePbufferDCARB( struct wgl_pbuffer
* hPbuffer
, HDC hDC
) { return 0; }
5941 static BOOL
null_wglReleaseTexImageARB( struct wgl_pbuffer
* hPbuffer
, int iBuffer
) { return 0; }
5942 static BOOL
null_wglSetPbufferAttribARB( struct wgl_pbuffer
* hPbuffer
, const int* piAttribList
) { return 0; }
5943 static BOOL
null_wglSetPixelFormatWINE( HDC hdc
, int format
) { return 0; }
5944 static BOOL
null_wglSwapIntervalEXT( int interval
) { return 0; }
5946 struct opengl_funcs null_opengl_funcs
=
5949 null_wglCopyContext
,
5950 null_wglCreateContext
,
5951 null_wglDeleteContext
,
5952 null_wglDescribePixelFormat
,
5953 null_wglGetPixelFormat
,
5954 null_wglGetProcAddress
,
5955 null_wglMakeCurrent
,
5956 null_wglSetPixelFormat
,
5958 null_wglSwapBuffers
,
5963 null_glAreTexturesResident
,
5964 null_glArrayElement
,
5976 null_glClearStencil
,
6011 null_glColorMaterial
,
6012 null_glColorPointer
,
6014 null_glCopyTexImage1D
,
6015 null_glCopyTexImage2D
,
6016 null_glCopyTexSubImage1D
,
6017 null_glCopyTexSubImage2D
,
6020 null_glDeleteTextures
,
6025 null_glDisableClientState
,
6028 null_glDrawElements
,
6031 null_glEdgeFlagPointer
,
6034 null_glEnableClientState
,
6038 null_glEvalCoord1dv
,
6040 null_glEvalCoord1fv
,
6042 null_glEvalCoord2dv
,
6044 null_glEvalCoord2fv
,
6049 null_glFeedbackBuffer
,
6061 null_glGetClipPlane
,
6071 null_glGetMaterialfv
,
6072 null_glGetMaterialiv
,
6073 null_glGetPixelMapfv
,
6074 null_glGetPixelMapuiv
,
6075 null_glGetPixelMapusv
,
6077 null_glGetPolygonStipple
,
6085 null_glGetTexLevelParameterfv
,
6086 null_glGetTexLevelParameteriv
,
6087 null_glGetTexParameterfv
,
6088 null_glGetTexParameteriv
,
6091 null_glIndexPointer
,
6103 null_glInterleavedArrays
,
6108 null_glLightModelfv
,
6110 null_glLightModeliv
,
6118 null_glLoadIdentity
,
6149 null_glNormalPointer
,
6157 null_glPixelTransferf
,
6158 null_glPixelTransferi
,
6162 null_glPolygonOffset
,
6163 null_glPolygonStipple
,
6165 null_glPopClientAttrib
,
6168 null_glPrioritizeTextures
,
6170 null_glPushClientAttrib
,
6174 null_glRasterPos2dv
,
6176 null_glRasterPos2fv
,
6178 null_glRasterPos2iv
,
6180 null_glRasterPos2sv
,
6182 null_glRasterPos3dv
,
6184 null_glRasterPos3fv
,
6186 null_glRasterPos3iv
,
6188 null_glRasterPos3sv
,
6190 null_glRasterPos4dv
,
6192 null_glRasterPos4fv
,
6194 null_glRasterPos4iv
,
6196 null_glRasterPos4sv
,
6213 null_glSelectBuffer
,
6250 null_glTexCoordPointer
,
6263 null_glTexParameterf
,
6264 null_glTexParameterfv
,
6265 null_glTexParameteri
,
6266 null_glTexParameteriv
,
6267 null_glTexSubImage1D
,
6268 null_glTexSubImage2D
,
6295 null_glVertexPointer
,
6300 null_glActiveProgramEXT
,
6301 null_glActiveShaderProgram
,
6302 null_glActiveStencilFaceEXT
,
6303 null_glActiveTexture
,
6304 null_glActiveTextureARB
,
6305 null_glActiveVaryingNV
,
6306 null_glAlphaFragmentOp1ATI
,
6307 null_glAlphaFragmentOp2ATI
,
6308 null_glAlphaFragmentOp3ATI
,
6309 null_glAlphaFuncxOES
,
6310 null_glApplyFramebufferAttachmentCMAAINTEL
,
6311 null_glApplyTextureEXT
,
6312 null_glAreProgramsResidentNV
,
6313 null_glAreTexturesResidentEXT
,
6314 null_glArrayElementEXT
,
6315 null_glArrayObjectATI
,
6316 null_glAsyncMarkerSGIX
,
6317 null_glAttachObjectARB
,
6318 null_glAttachShader
,
6319 null_glBeginConditionalRender
,
6320 null_glBeginConditionalRenderNV
,
6321 null_glBeginConditionalRenderNVX
,
6322 null_glBeginFragmentShaderATI
,
6323 null_glBeginOcclusionQueryNV
,
6324 null_glBeginPerfMonitorAMD
,
6325 null_glBeginPerfQueryINTEL
,
6327 null_glBeginQueryARB
,
6328 null_glBeginQueryIndexed
,
6329 null_glBeginTransformFeedback
,
6330 null_glBeginTransformFeedbackEXT
,
6331 null_glBeginTransformFeedbackNV
,
6332 null_glBeginVertexShaderEXT
,
6333 null_glBeginVideoCaptureNV
,
6334 null_glBindAttribLocation
,
6335 null_glBindAttribLocationARB
,
6337 null_glBindBufferARB
,
6338 null_glBindBufferBase
,
6339 null_glBindBufferBaseEXT
,
6340 null_glBindBufferBaseNV
,
6341 null_glBindBufferOffsetEXT
,
6342 null_glBindBufferOffsetNV
,
6343 null_glBindBufferRange
,
6344 null_glBindBufferRangeEXT
,
6345 null_glBindBufferRangeNV
,
6346 null_glBindBuffersBase
,
6347 null_glBindBuffersRange
,
6348 null_glBindFragDataLocation
,
6349 null_glBindFragDataLocationEXT
,
6350 null_glBindFragDataLocationIndexed
,
6351 null_glBindFragmentShaderATI
,
6352 null_glBindFramebuffer
,
6353 null_glBindFramebufferEXT
,
6354 null_glBindImageTexture
,
6355 null_glBindImageTextureEXT
,
6356 null_glBindImageTextures
,
6357 null_glBindLightParameterEXT
,
6358 null_glBindMaterialParameterEXT
,
6359 null_glBindMultiTextureEXT
,
6360 null_glBindParameterEXT
,
6361 null_glBindProgramARB
,
6362 null_glBindProgramNV
,
6363 null_glBindProgramPipeline
,
6364 null_glBindRenderbuffer
,
6365 null_glBindRenderbufferEXT
,
6367 null_glBindSamplers
,
6368 null_glBindTexGenParameterEXT
,
6369 null_glBindTextureEXT
,
6370 null_glBindTextureUnit
,
6371 null_glBindTextureUnitParameterEXT
,
6372 null_glBindTextures
,
6373 null_glBindTransformFeedback
,
6374 null_glBindTransformFeedbackNV
,
6375 null_glBindVertexArray
,
6376 null_glBindVertexArrayAPPLE
,
6377 null_glBindVertexBuffer
,
6378 null_glBindVertexBuffers
,
6379 null_glBindVertexShaderEXT
,
6380 null_glBindVideoCaptureStreamBufferNV
,
6381 null_glBindVideoCaptureStreamTextureNV
,
6382 null_glBinormal3bEXT
,
6383 null_glBinormal3bvEXT
,
6384 null_glBinormal3dEXT
,
6385 null_glBinormal3dvEXT
,
6386 null_glBinormal3fEXT
,
6387 null_glBinormal3fvEXT
,
6388 null_glBinormal3iEXT
,
6389 null_glBinormal3ivEXT
,
6390 null_glBinormal3sEXT
,
6391 null_glBinormal3svEXT
,
6392 null_glBinormalPointerEXT
,
6394 null_glBlendBarrierKHR
,
6395 null_glBlendBarrierNV
,
6397 null_glBlendColorEXT
,
6398 null_glBlendColorxOES
,
6399 null_glBlendEquation
,
6400 null_glBlendEquationEXT
,
6401 null_glBlendEquationIndexedAMD
,
6402 null_glBlendEquationSeparate
,
6403 null_glBlendEquationSeparateEXT
,
6404 null_glBlendEquationSeparateIndexedAMD
,
6405 null_glBlendEquationSeparatei
,
6406 null_glBlendEquationSeparateiARB
,
6407 null_glBlendEquationi
,
6408 null_glBlendEquationiARB
,
6409 null_glBlendFuncIndexedAMD
,
6410 null_glBlendFuncSeparate
,
6411 null_glBlendFuncSeparateEXT
,
6412 null_glBlendFuncSeparateINGR
,
6413 null_glBlendFuncSeparateIndexedAMD
,
6414 null_glBlendFuncSeparatei
,
6415 null_glBlendFuncSeparateiARB
,
6417 null_glBlendFunciARB
,
6418 null_glBlendParameteriNV
,
6419 null_glBlitFramebuffer
,
6420 null_glBlitFramebufferEXT
,
6421 null_glBlitNamedFramebuffer
,
6422 null_glBufferAddressRangeNV
,
6424 null_glBufferDataARB
,
6425 null_glBufferPageCommitmentARB
,
6426 null_glBufferParameteriAPPLE
,
6427 null_glBufferRegionEnabled
,
6428 null_glBufferStorage
,
6429 null_glBufferSubData
,
6430 null_glBufferSubDataARB
,
6431 null_glCallCommandListNV
,
6432 null_glCheckFramebufferStatus
,
6433 null_glCheckFramebufferStatusEXT
,
6434 null_glCheckNamedFramebufferStatus
,
6435 null_glCheckNamedFramebufferStatusEXT
,
6437 null_glClampColorARB
,
6438 null_glClearAccumxOES
,
6439 null_glClearBufferData
,
6440 null_glClearBufferSubData
,
6441 null_glClearBufferfi
,
6442 null_glClearBufferfv
,
6443 null_glClearBufferiv
,
6444 null_glClearBufferuiv
,
6445 null_glClearColorIiEXT
,
6446 null_glClearColorIuiEXT
,
6447 null_glClearColorxOES
,
6448 null_glClearDepthdNV
,
6450 null_glClearDepthfOES
,
6451 null_glClearDepthxOES
,
6452 null_glClearNamedBufferData
,
6453 null_glClearNamedBufferDataEXT
,
6454 null_glClearNamedBufferSubData
,
6455 null_glClearNamedBufferSubDataEXT
,
6456 null_glClearNamedFramebufferfi
,
6457 null_glClearNamedFramebufferfv
,
6458 null_glClearNamedFramebufferiv
,
6459 null_glClearNamedFramebufferuiv
,
6460 null_glClearTexImage
,
6461 null_glClearTexSubImage
,
6462 null_glClientActiveTexture
,
6463 null_glClientActiveTextureARB
,
6464 null_glClientActiveVertexStreamATI
,
6465 null_glClientAttribDefaultEXT
,
6466 null_glClientWaitSync
,
6468 null_glClipPlanefOES
,
6469 null_glClipPlanexOES
,
6470 null_glColor3fVertex3fSUN
,
6471 null_glColor3fVertex3fvSUN
,
6476 null_glColor4fNormal3fVertex3fSUN
,
6477 null_glColor4fNormal3fVertex3fvSUN
,
6480 null_glColor4ubVertex2fSUN
,
6481 null_glColor4ubVertex2fvSUN
,
6482 null_glColor4ubVertex3fSUN
,
6483 null_glColor4ubVertex3fvSUN
,
6486 null_glColorFormatNV
,
6487 null_glColorFragmentOp1ATI
,
6488 null_glColorFragmentOp2ATI
,
6489 null_glColorFragmentOp3ATI
,
6490 null_glColorMaskIndexedEXT
,
6496 null_glColorPointerEXT
,
6497 null_glColorPointerListIBM
,
6498 null_glColorPointervINTEL
,
6499 null_glColorSubTable
,
6500 null_glColorSubTableEXT
,
6502 null_glColorTableEXT
,
6503 null_glColorTableParameterfv
,
6504 null_glColorTableParameterfvSGI
,
6505 null_glColorTableParameteriv
,
6506 null_glColorTableParameterivSGI
,
6507 null_glColorTableSGI
,
6508 null_glCombinerInputNV
,
6509 null_glCombinerOutputNV
,
6510 null_glCombinerParameterfNV
,
6511 null_glCombinerParameterfvNV
,
6512 null_glCombinerParameteriNV
,
6513 null_glCombinerParameterivNV
,
6514 null_glCombinerStageParameterfvNV
,
6515 null_glCommandListSegmentsNV
,
6516 null_glCompileCommandListNV
,
6517 null_glCompileShader
,
6518 null_glCompileShaderARB
,
6519 null_glCompileShaderIncludeARB
,
6520 null_glCompressedMultiTexImage1DEXT
,
6521 null_glCompressedMultiTexImage2DEXT
,
6522 null_glCompressedMultiTexImage3DEXT
,
6523 null_glCompressedMultiTexSubImage1DEXT
,
6524 null_glCompressedMultiTexSubImage2DEXT
,
6525 null_glCompressedMultiTexSubImage3DEXT
,
6526 null_glCompressedTexImage1D
,
6527 null_glCompressedTexImage1DARB
,
6528 null_glCompressedTexImage2D
,
6529 null_glCompressedTexImage2DARB
,
6530 null_glCompressedTexImage3D
,
6531 null_glCompressedTexImage3DARB
,
6532 null_glCompressedTexSubImage1D
,
6533 null_glCompressedTexSubImage1DARB
,
6534 null_glCompressedTexSubImage2D
,
6535 null_glCompressedTexSubImage2DARB
,
6536 null_glCompressedTexSubImage3D
,
6537 null_glCompressedTexSubImage3DARB
,
6538 null_glCompressedTextureImage1DEXT
,
6539 null_glCompressedTextureImage2DEXT
,
6540 null_glCompressedTextureImage3DEXT
,
6541 null_glCompressedTextureSubImage1D
,
6542 null_glCompressedTextureSubImage1DEXT
,
6543 null_glCompressedTextureSubImage2D
,
6544 null_glCompressedTextureSubImage2DEXT
,
6545 null_glCompressedTextureSubImage3D
,
6546 null_glCompressedTextureSubImage3DEXT
,
6547 null_glConservativeRasterParameterfNV
,
6548 null_glConvolutionFilter1D
,
6549 null_glConvolutionFilter1DEXT
,
6550 null_glConvolutionFilter2D
,
6551 null_glConvolutionFilter2DEXT
,
6552 null_glConvolutionParameterf
,
6553 null_glConvolutionParameterfEXT
,
6554 null_glConvolutionParameterfv
,
6555 null_glConvolutionParameterfvEXT
,
6556 null_glConvolutionParameteri
,
6557 null_glConvolutionParameteriEXT
,
6558 null_glConvolutionParameteriv
,
6559 null_glConvolutionParameterivEXT
,
6560 null_glConvolutionParameterxOES
,
6561 null_glConvolutionParameterxvOES
,
6562 null_glCopyBufferSubData
,
6563 null_glCopyColorSubTable
,
6564 null_glCopyColorSubTableEXT
,
6565 null_glCopyColorTable
,
6566 null_glCopyColorTableSGI
,
6567 null_glCopyConvolutionFilter1D
,
6568 null_glCopyConvolutionFilter1DEXT
,
6569 null_glCopyConvolutionFilter2D
,
6570 null_glCopyConvolutionFilter2DEXT
,
6571 null_glCopyImageSubData
,
6572 null_glCopyImageSubDataNV
,
6573 null_glCopyMultiTexImage1DEXT
,
6574 null_glCopyMultiTexImage2DEXT
,
6575 null_glCopyMultiTexSubImage1DEXT
,
6576 null_glCopyMultiTexSubImage2DEXT
,
6577 null_glCopyMultiTexSubImage3DEXT
,
6578 null_glCopyNamedBufferSubData
,
6580 null_glCopyTexImage1DEXT
,
6581 null_glCopyTexImage2DEXT
,
6582 null_glCopyTexSubImage1DEXT
,
6583 null_glCopyTexSubImage2DEXT
,
6584 null_glCopyTexSubImage3D
,
6585 null_glCopyTexSubImage3DEXT
,
6586 null_glCopyTextureImage1DEXT
,
6587 null_glCopyTextureImage2DEXT
,
6588 null_glCopyTextureSubImage1D
,
6589 null_glCopyTextureSubImage1DEXT
,
6590 null_glCopyTextureSubImage2D
,
6591 null_glCopyTextureSubImage2DEXT
,
6592 null_glCopyTextureSubImage3D
,
6593 null_glCopyTextureSubImage3DEXT
,
6594 null_glCoverFillPathInstancedNV
,
6595 null_glCoverFillPathNV
,
6596 null_glCoverStrokePathInstancedNV
,
6597 null_glCoverStrokePathNV
,
6598 null_glCoverageModulationNV
,
6599 null_glCoverageModulationTableNV
,
6600 null_glCreateBuffers
,
6601 null_glCreateCommandListsNV
,
6602 null_glCreateFramebuffers
,
6603 null_glCreatePerfQueryINTEL
,
6604 null_glCreateProgram
,
6605 null_glCreateProgramObjectARB
,
6606 null_glCreateProgramPipelines
,
6607 null_glCreateQueries
,
6608 null_glCreateRenderbuffers
,
6609 null_glCreateSamplers
,
6610 null_glCreateShader
,
6611 null_glCreateShaderObjectARB
,
6612 null_glCreateShaderProgramEXT
,
6613 null_glCreateShaderProgramv
,
6614 null_glCreateStatesNV
,
6615 null_glCreateSyncFromCLeventARB
,
6616 null_glCreateTextures
,
6617 null_glCreateTransformFeedbacks
,
6618 null_glCreateVertexArrays
,
6619 null_glCullParameterdvEXT
,
6620 null_glCullParameterfvEXT
,
6621 null_glCurrentPaletteMatrixARB
,
6622 null_glDebugMessageCallback
,
6623 null_glDebugMessageCallbackAMD
,
6624 null_glDebugMessageCallbackARB
,
6625 null_glDebugMessageControl
,
6626 null_glDebugMessageControlARB
,
6627 null_glDebugMessageEnableAMD
,
6628 null_glDebugMessageInsert
,
6629 null_glDebugMessageInsertAMD
,
6630 null_glDebugMessageInsertARB
,
6632 null_glDeformationMap3dSGIX
,
6633 null_glDeformationMap3fSGIX
,
6634 null_glDeleteAsyncMarkersSGIX
,
6635 null_glDeleteBufferRegion
,
6636 null_glDeleteBuffers
,
6637 null_glDeleteBuffersARB
,
6638 null_glDeleteCommandListsNV
,
6639 null_glDeleteFencesAPPLE
,
6640 null_glDeleteFencesNV
,
6641 null_glDeleteFragmentShaderATI
,
6642 null_glDeleteFramebuffers
,
6643 null_glDeleteFramebuffersEXT
,
6644 null_glDeleteNamedStringARB
,
6645 null_glDeleteNamesAMD
,
6646 null_glDeleteObjectARB
,
6647 null_glDeleteObjectBufferATI
,
6648 null_glDeleteOcclusionQueriesNV
,
6649 null_glDeletePathsNV
,
6650 null_glDeletePerfMonitorsAMD
,
6651 null_glDeletePerfQueryINTEL
,
6652 null_glDeleteProgram
,
6653 null_glDeleteProgramPipelines
,
6654 null_glDeleteProgramsARB
,
6655 null_glDeleteProgramsNV
,
6656 null_glDeleteQueries
,
6657 null_glDeleteQueriesARB
,
6658 null_glDeleteRenderbuffers
,
6659 null_glDeleteRenderbuffersEXT
,
6660 null_glDeleteSamplers
,
6661 null_glDeleteShader
,
6662 null_glDeleteStatesNV
,
6664 null_glDeleteTexturesEXT
,
6665 null_glDeleteTransformFeedbacks
,
6666 null_glDeleteTransformFeedbacksNV
,
6667 null_glDeleteVertexArrays
,
6668 null_glDeleteVertexArraysAPPLE
,
6669 null_glDeleteVertexShaderEXT
,
6670 null_glDepthBoundsEXT
,
6671 null_glDepthBoundsdNV
,
6672 null_glDepthRangeArrayv
,
6673 null_glDepthRangeIndexed
,
6674 null_glDepthRangedNV
,
6676 null_glDepthRangefOES
,
6677 null_glDepthRangexOES
,
6678 null_glDetachObjectARB
,
6679 null_glDetachShader
,
6680 null_glDetailTexFuncSGIS
,
6681 null_glDisableClientStateIndexedEXT
,
6682 null_glDisableClientStateiEXT
,
6683 null_glDisableIndexedEXT
,
6684 null_glDisableVariantClientStateEXT
,
6685 null_glDisableVertexArrayAttrib
,
6686 null_glDisableVertexArrayAttribEXT
,
6687 null_glDisableVertexArrayEXT
,
6688 null_glDisableVertexAttribAPPLE
,
6689 null_glDisableVertexAttribArray
,
6690 null_glDisableVertexAttribArrayARB
,
6692 null_glDispatchCompute
,
6693 null_glDispatchComputeGroupSizeARB
,
6694 null_glDispatchComputeIndirect
,
6695 null_glDrawArraysEXT
,
6696 null_glDrawArraysIndirect
,
6697 null_glDrawArraysInstanced
,
6698 null_glDrawArraysInstancedARB
,
6699 null_glDrawArraysInstancedBaseInstance
,
6700 null_glDrawArraysInstancedEXT
,
6701 null_glDrawBufferRegion
,
6703 null_glDrawBuffersARB
,
6704 null_glDrawBuffersATI
,
6705 null_glDrawCommandsAddressNV
,
6706 null_glDrawCommandsNV
,
6707 null_glDrawCommandsStatesAddressNV
,
6708 null_glDrawCommandsStatesNV
,
6709 null_glDrawElementArrayAPPLE
,
6710 null_glDrawElementArrayATI
,
6711 null_glDrawElementsBaseVertex
,
6712 null_glDrawElementsIndirect
,
6713 null_glDrawElementsInstanced
,
6714 null_glDrawElementsInstancedARB
,
6715 null_glDrawElementsInstancedBaseInstance
,
6716 null_glDrawElementsInstancedBaseVertex
,
6717 null_glDrawElementsInstancedBaseVertexBaseInstance
,
6718 null_glDrawElementsInstancedEXT
,
6719 null_glDrawMeshArraysSUN
,
6720 null_glDrawRangeElementArrayAPPLE
,
6721 null_glDrawRangeElementArrayATI
,
6722 null_glDrawRangeElements
,
6723 null_glDrawRangeElementsBaseVertex
,
6724 null_glDrawRangeElementsEXT
,
6725 null_glDrawTextureNV
,
6726 null_glDrawTransformFeedback
,
6727 null_glDrawTransformFeedbackInstanced
,
6728 null_glDrawTransformFeedbackNV
,
6729 null_glDrawTransformFeedbackStream
,
6730 null_glDrawTransformFeedbackStreamInstanced
,
6731 null_glEdgeFlagFormatNV
,
6732 null_glEdgeFlagPointerEXT
,
6733 null_glEdgeFlagPointerListIBM
,
6734 null_glElementPointerAPPLE
,
6735 null_glElementPointerATI
,
6736 null_glEnableClientStateIndexedEXT
,
6737 null_glEnableClientStateiEXT
,
6738 null_glEnableIndexedEXT
,
6739 null_glEnableVariantClientStateEXT
,
6740 null_glEnableVertexArrayAttrib
,
6741 null_glEnableVertexArrayAttribEXT
,
6742 null_glEnableVertexArrayEXT
,
6743 null_glEnableVertexAttribAPPLE
,
6744 null_glEnableVertexAttribArray
,
6745 null_glEnableVertexAttribArrayARB
,
6747 null_glEndConditionalRender
,
6748 null_glEndConditionalRenderNV
,
6749 null_glEndConditionalRenderNVX
,
6750 null_glEndFragmentShaderATI
,
6751 null_glEndOcclusionQueryNV
,
6752 null_glEndPerfMonitorAMD
,
6753 null_glEndPerfQueryINTEL
,
6756 null_glEndQueryIndexed
,
6757 null_glEndTransformFeedback
,
6758 null_glEndTransformFeedbackEXT
,
6759 null_glEndTransformFeedbackNV
,
6760 null_glEndVertexShaderEXT
,
6761 null_glEndVideoCaptureNV
,
6762 null_glEvalCoord1xOES
,
6763 null_glEvalCoord1xvOES
,
6764 null_glEvalCoord2xOES
,
6765 null_glEvalCoord2xvOES
,
6767 null_glEvaluateDepthValuesARB
,
6768 null_glExecuteProgramNV
,
6769 null_glExtractComponentEXT
,
6770 null_glFeedbackBufferxOES
,
6772 null_glFinalCombinerInputNV
,
6773 null_glFinishAsyncSGIX
,
6774 null_glFinishFenceAPPLE
,
6775 null_glFinishFenceNV
,
6776 null_glFinishObjectAPPLE
,
6777 null_glFinishTextureSUNX
,
6778 null_glFlushMappedBufferRange
,
6779 null_glFlushMappedBufferRangeAPPLE
,
6780 null_glFlushMappedNamedBufferRange
,
6781 null_glFlushMappedNamedBufferRangeEXT
,
6782 null_glFlushPixelDataRangeNV
,
6783 null_glFlushRasterSGIX
,
6784 null_glFlushStaticDataIBM
,
6785 null_glFlushVertexArrayRangeAPPLE
,
6786 null_glFlushVertexArrayRangeNV
,
6787 null_glFogCoordFormatNV
,
6788 null_glFogCoordPointer
,
6789 null_glFogCoordPointerEXT
,
6790 null_glFogCoordPointerListIBM
,
6792 null_glFogCoorddEXT
,
6794 null_glFogCoorddvEXT
,
6796 null_glFogCoordfEXT
,
6798 null_glFogCoordfvEXT
,
6800 null_glFogCoordhvNV
,
6804 null_glFragmentColorMaterialSGIX
,
6805 null_glFragmentCoverageColorNV
,
6806 null_glFragmentLightModelfSGIX
,
6807 null_glFragmentLightModelfvSGIX
,
6808 null_glFragmentLightModeliSGIX
,
6809 null_glFragmentLightModelivSGIX
,
6810 null_glFragmentLightfSGIX
,
6811 null_glFragmentLightfvSGIX
,
6812 null_glFragmentLightiSGIX
,
6813 null_glFragmentLightivSGIX
,
6814 null_glFragmentMaterialfSGIX
,
6815 null_glFragmentMaterialfvSGIX
,
6816 null_glFragmentMaterialiSGIX
,
6817 null_glFragmentMaterialivSGIX
,
6818 null_glFrameTerminatorGREMEDY
,
6819 null_glFrameZoomSGIX
,
6820 null_glFramebufferDrawBufferEXT
,
6821 null_glFramebufferDrawBuffersEXT
,
6822 null_glFramebufferParameteri
,
6823 null_glFramebufferReadBufferEXT
,
6824 null_glFramebufferRenderbuffer
,
6825 null_glFramebufferRenderbufferEXT
,
6826 null_glFramebufferSampleLocationsfvARB
,
6827 null_glFramebufferSampleLocationsfvNV
,
6828 null_glFramebufferTexture
,
6829 null_glFramebufferTexture1D
,
6830 null_glFramebufferTexture1DEXT
,
6831 null_glFramebufferTexture2D
,
6832 null_glFramebufferTexture2DEXT
,
6833 null_glFramebufferTexture3D
,
6834 null_glFramebufferTexture3DEXT
,
6835 null_glFramebufferTextureARB
,
6836 null_glFramebufferTextureEXT
,
6837 null_glFramebufferTextureFaceARB
,
6838 null_glFramebufferTextureFaceEXT
,
6839 null_glFramebufferTextureLayer
,
6840 null_glFramebufferTextureLayerARB
,
6841 null_glFramebufferTextureLayerEXT
,
6842 null_glFramebufferTextureMultiviewOVR
,
6843 null_glFreeObjectBufferATI
,
6846 null_glGenAsyncMarkersSGIX
,
6848 null_glGenBuffersARB
,
6849 null_glGenFencesAPPLE
,
6851 null_glGenFragmentShadersATI
,
6852 null_glGenFramebuffers
,
6853 null_glGenFramebuffersEXT
,
6855 null_glGenOcclusionQueriesNV
,
6857 null_glGenPerfMonitorsAMD
,
6858 null_glGenProgramPipelines
,
6859 null_glGenProgramsARB
,
6860 null_glGenProgramsNV
,
6862 null_glGenQueriesARB
,
6863 null_glGenRenderbuffers
,
6864 null_glGenRenderbuffersEXT
,
6866 null_glGenSymbolsEXT
,
6867 null_glGenTexturesEXT
,
6868 null_glGenTransformFeedbacks
,
6869 null_glGenTransformFeedbacksNV
,
6870 null_glGenVertexArrays
,
6871 null_glGenVertexArraysAPPLE
,
6872 null_glGenVertexShadersEXT
,
6873 null_glGenerateMipmap
,
6874 null_glGenerateMipmapEXT
,
6875 null_glGenerateMultiTexMipmapEXT
,
6876 null_glGenerateTextureMipmap
,
6877 null_glGenerateTextureMipmapEXT
,
6878 null_glGetActiveAtomicCounterBufferiv
,
6879 null_glGetActiveAttrib
,
6880 null_glGetActiveAttribARB
,
6881 null_glGetActiveSubroutineName
,
6882 null_glGetActiveSubroutineUniformName
,
6883 null_glGetActiveSubroutineUniformiv
,
6884 null_glGetActiveUniform
,
6885 null_glGetActiveUniformARB
,
6886 null_glGetActiveUniformBlockName
,
6887 null_glGetActiveUniformBlockiv
,
6888 null_glGetActiveUniformName
,
6889 null_glGetActiveUniformsiv
,
6890 null_glGetActiveVaryingNV
,
6891 null_glGetArrayObjectfvATI
,
6892 null_glGetArrayObjectivATI
,
6893 null_glGetAttachedObjectsARB
,
6894 null_glGetAttachedShaders
,
6895 null_glGetAttribLocation
,
6896 null_glGetAttribLocationARB
,
6897 null_glGetBooleanIndexedvEXT
,
6898 null_glGetBooleani_v
,
6899 null_glGetBufferParameteri64v
,
6900 null_glGetBufferParameteriv
,
6901 null_glGetBufferParameterivARB
,
6902 null_glGetBufferParameterui64vNV
,
6903 null_glGetBufferPointerv
,
6904 null_glGetBufferPointervARB
,
6905 null_glGetBufferSubData
,
6906 null_glGetBufferSubDataARB
,
6907 null_glGetClipPlanefOES
,
6908 null_glGetClipPlanexOES
,
6909 null_glGetColorTable
,
6910 null_glGetColorTableEXT
,
6911 null_glGetColorTableParameterfv
,
6912 null_glGetColorTableParameterfvEXT
,
6913 null_glGetColorTableParameterfvSGI
,
6914 null_glGetColorTableParameteriv
,
6915 null_glGetColorTableParameterivEXT
,
6916 null_glGetColorTableParameterivSGI
,
6917 null_glGetColorTableSGI
,
6918 null_glGetCombinerInputParameterfvNV
,
6919 null_glGetCombinerInputParameterivNV
,
6920 null_glGetCombinerOutputParameterfvNV
,
6921 null_glGetCombinerOutputParameterivNV
,
6922 null_glGetCombinerStageParameterfvNV
,
6923 null_glGetCommandHeaderNV
,
6924 null_glGetCompressedMultiTexImageEXT
,
6925 null_glGetCompressedTexImage
,
6926 null_glGetCompressedTexImageARB
,
6927 null_glGetCompressedTextureImage
,
6928 null_glGetCompressedTextureImageEXT
,
6929 null_glGetCompressedTextureSubImage
,
6930 null_glGetConvolutionFilter
,
6931 null_glGetConvolutionFilterEXT
,
6932 null_glGetConvolutionParameterfv
,
6933 null_glGetConvolutionParameterfvEXT
,
6934 null_glGetConvolutionParameteriv
,
6935 null_glGetConvolutionParameterivEXT
,
6936 null_glGetConvolutionParameterxvOES
,
6937 null_glGetCoverageModulationTableNV
,
6938 null_glGetDebugMessageLog
,
6939 null_glGetDebugMessageLogAMD
,
6940 null_glGetDebugMessageLogARB
,
6941 null_glGetDetailTexFuncSGIS
,
6942 null_glGetDoubleIndexedvEXT
,
6943 null_glGetDoublei_v
,
6944 null_glGetDoublei_vEXT
,
6945 null_glGetFenceivNV
,
6946 null_glGetFinalCombinerInputParameterfvNV
,
6947 null_glGetFinalCombinerInputParameterivNV
,
6948 null_glGetFirstPerfQueryIdINTEL
,
6949 null_glGetFixedvOES
,
6950 null_glGetFloatIndexedvEXT
,
6952 null_glGetFloati_vEXT
,
6953 null_glGetFogFuncSGIS
,
6954 null_glGetFragDataIndex
,
6955 null_glGetFragDataLocation
,
6956 null_glGetFragDataLocationEXT
,
6957 null_glGetFragmentLightfvSGIX
,
6958 null_glGetFragmentLightivSGIX
,
6959 null_glGetFragmentMaterialfvSGIX
,
6960 null_glGetFragmentMaterialivSGIX
,
6961 null_glGetFramebufferAttachmentParameteriv
,
6962 null_glGetFramebufferAttachmentParameterivEXT
,
6963 null_glGetFramebufferParameteriv
,
6964 null_glGetFramebufferParameterivEXT
,
6965 null_glGetGraphicsResetStatus
,
6966 null_glGetGraphicsResetStatusARB
,
6967 null_glGetHandleARB
,
6968 null_glGetHistogram
,
6969 null_glGetHistogramEXT
,
6970 null_glGetHistogramParameterfv
,
6971 null_glGetHistogramParameterfvEXT
,
6972 null_glGetHistogramParameteriv
,
6973 null_glGetHistogramParameterivEXT
,
6974 null_glGetHistogramParameterxvOES
,
6975 null_glGetImageHandleARB
,
6976 null_glGetImageHandleNV
,
6977 null_glGetImageTransformParameterfvHP
,
6978 null_glGetImageTransformParameterivHP
,
6979 null_glGetInfoLogARB
,
6980 null_glGetInstrumentsSGIX
,
6981 null_glGetInteger64i_v
,
6982 null_glGetInteger64v
,
6983 null_glGetIntegerIndexedvEXT
,
6984 null_glGetIntegeri_v
,
6985 null_glGetIntegerui64i_vNV
,
6986 null_glGetIntegerui64vNV
,
6987 null_glGetInternalformatSampleivNV
,
6988 null_glGetInternalformati64v
,
6989 null_glGetInternalformativ
,
6990 null_glGetInvariantBooleanvEXT
,
6991 null_glGetInvariantFloatvEXT
,
6992 null_glGetInvariantIntegervEXT
,
6993 null_glGetLightxOES
,
6994 null_glGetListParameterfvSGIX
,
6995 null_glGetListParameterivSGIX
,
6996 null_glGetLocalConstantBooleanvEXT
,
6997 null_glGetLocalConstantFloatvEXT
,
6998 null_glGetLocalConstantIntegervEXT
,
6999 null_glGetMapAttribParameterfvNV
,
7000 null_glGetMapAttribParameterivNV
,
7001 null_glGetMapControlPointsNV
,
7002 null_glGetMapParameterfvNV
,
7003 null_glGetMapParameterivNV
,
7005 null_glGetMaterialxOES
,
7007 null_glGetMinmaxEXT
,
7008 null_glGetMinmaxParameterfv
,
7009 null_glGetMinmaxParameterfvEXT
,
7010 null_glGetMinmaxParameteriv
,
7011 null_glGetMinmaxParameterivEXT
,
7012 null_glGetMultiTexEnvfvEXT
,
7013 null_glGetMultiTexEnvivEXT
,
7014 null_glGetMultiTexGendvEXT
,
7015 null_glGetMultiTexGenfvEXT
,
7016 null_glGetMultiTexGenivEXT
,
7017 null_glGetMultiTexImageEXT
,
7018 null_glGetMultiTexLevelParameterfvEXT
,
7019 null_glGetMultiTexLevelParameterivEXT
,
7020 null_glGetMultiTexParameterIivEXT
,
7021 null_glGetMultiTexParameterIuivEXT
,
7022 null_glGetMultiTexParameterfvEXT
,
7023 null_glGetMultiTexParameterivEXT
,
7024 null_glGetMultisamplefv
,
7025 null_glGetMultisamplefvNV
,
7026 null_glGetNamedBufferParameteri64v
,
7027 null_glGetNamedBufferParameteriv
,
7028 null_glGetNamedBufferParameterivEXT
,
7029 null_glGetNamedBufferParameterui64vNV
,
7030 null_glGetNamedBufferPointerv
,
7031 null_glGetNamedBufferPointervEXT
,
7032 null_glGetNamedBufferSubData
,
7033 null_glGetNamedBufferSubDataEXT
,
7034 null_glGetNamedFramebufferAttachmentParameteriv
,
7035 null_glGetNamedFramebufferAttachmentParameterivEXT
,
7036 null_glGetNamedFramebufferParameteriv
,
7037 null_glGetNamedFramebufferParameterivEXT
,
7038 null_glGetNamedProgramLocalParameterIivEXT
,
7039 null_glGetNamedProgramLocalParameterIuivEXT
,
7040 null_glGetNamedProgramLocalParameterdvEXT
,
7041 null_glGetNamedProgramLocalParameterfvEXT
,
7042 null_glGetNamedProgramStringEXT
,
7043 null_glGetNamedProgramivEXT
,
7044 null_glGetNamedRenderbufferParameteriv
,
7045 null_glGetNamedRenderbufferParameterivEXT
,
7046 null_glGetNamedStringARB
,
7047 null_glGetNamedStringivARB
,
7048 null_glGetNextPerfQueryIdINTEL
,
7049 null_glGetObjectBufferfvATI
,
7050 null_glGetObjectBufferivATI
,
7051 null_glGetObjectLabel
,
7052 null_glGetObjectLabelEXT
,
7053 null_glGetObjectParameterfvARB
,
7054 null_glGetObjectParameterivAPPLE
,
7055 null_glGetObjectParameterivARB
,
7056 null_glGetObjectPtrLabel
,
7057 null_glGetOcclusionQueryivNV
,
7058 null_glGetOcclusionQueryuivNV
,
7059 null_glGetPathColorGenfvNV
,
7060 null_glGetPathColorGenivNV
,
7061 null_glGetPathCommandsNV
,
7062 null_glGetPathCoordsNV
,
7063 null_glGetPathDashArrayNV
,
7064 null_glGetPathLengthNV
,
7065 null_glGetPathMetricRangeNV
,
7066 null_glGetPathMetricsNV
,
7067 null_glGetPathParameterfvNV
,
7068 null_glGetPathParameterivNV
,
7069 null_glGetPathSpacingNV
,
7070 null_glGetPathTexGenfvNV
,
7071 null_glGetPathTexGenivNV
,
7072 null_glGetPerfCounterInfoINTEL
,
7073 null_glGetPerfMonitorCounterDataAMD
,
7074 null_glGetPerfMonitorCounterInfoAMD
,
7075 null_glGetPerfMonitorCounterStringAMD
,
7076 null_glGetPerfMonitorCountersAMD
,
7077 null_glGetPerfMonitorGroupStringAMD
,
7078 null_glGetPerfMonitorGroupsAMD
,
7079 null_glGetPerfQueryDataINTEL
,
7080 null_glGetPerfQueryIdByNameINTEL
,
7081 null_glGetPerfQueryInfoINTEL
,
7082 null_glGetPixelMapxv
,
7083 null_glGetPixelTexGenParameterfvSGIS
,
7084 null_glGetPixelTexGenParameterivSGIS
,
7085 null_glGetPixelTransformParameterfvEXT
,
7086 null_glGetPixelTransformParameterivEXT
,
7087 null_glGetPointerIndexedvEXT
,
7088 null_glGetPointeri_vEXT
,
7089 null_glGetPointervEXT
,
7090 null_glGetProgramBinary
,
7091 null_glGetProgramEnvParameterIivNV
,
7092 null_glGetProgramEnvParameterIuivNV
,
7093 null_glGetProgramEnvParameterdvARB
,
7094 null_glGetProgramEnvParameterfvARB
,
7095 null_glGetProgramInfoLog
,
7096 null_glGetProgramInterfaceiv
,
7097 null_glGetProgramLocalParameterIivNV
,
7098 null_glGetProgramLocalParameterIuivNV
,
7099 null_glGetProgramLocalParameterdvARB
,
7100 null_glGetProgramLocalParameterfvARB
,
7101 null_glGetProgramNamedParameterdvNV
,
7102 null_glGetProgramNamedParameterfvNV
,
7103 null_glGetProgramParameterdvNV
,
7104 null_glGetProgramParameterfvNV
,
7105 null_glGetProgramPipelineInfoLog
,
7106 null_glGetProgramPipelineiv
,
7107 null_glGetProgramResourceIndex
,
7108 null_glGetProgramResourceLocation
,
7109 null_glGetProgramResourceLocationIndex
,
7110 null_glGetProgramResourceName
,
7111 null_glGetProgramResourcefvNV
,
7112 null_glGetProgramResourceiv
,
7113 null_glGetProgramStageiv
,
7114 null_glGetProgramStringARB
,
7115 null_glGetProgramStringNV
,
7116 null_glGetProgramSubroutineParameteruivNV
,
7117 null_glGetProgramiv
,
7118 null_glGetProgramivARB
,
7119 null_glGetProgramivNV
,
7120 null_glGetQueryBufferObjecti64v
,
7121 null_glGetQueryBufferObjectiv
,
7122 null_glGetQueryBufferObjectui64v
,
7123 null_glGetQueryBufferObjectuiv
,
7124 null_glGetQueryIndexediv
,
7125 null_glGetQueryObjecti64v
,
7126 null_glGetQueryObjecti64vEXT
,
7127 null_glGetQueryObjectiv
,
7128 null_glGetQueryObjectivARB
,
7129 null_glGetQueryObjectui64v
,
7130 null_glGetQueryObjectui64vEXT
,
7131 null_glGetQueryObjectuiv
,
7132 null_glGetQueryObjectuivARB
,
7134 null_glGetQueryivARB
,
7135 null_glGetRenderbufferParameteriv
,
7136 null_glGetRenderbufferParameterivEXT
,
7137 null_glGetSamplerParameterIiv
,
7138 null_glGetSamplerParameterIuiv
,
7139 null_glGetSamplerParameterfv
,
7140 null_glGetSamplerParameteriv
,
7141 null_glGetSeparableFilter
,
7142 null_glGetSeparableFilterEXT
,
7143 null_glGetShaderInfoLog
,
7144 null_glGetShaderPrecisionFormat
,
7145 null_glGetShaderSource
,
7146 null_glGetShaderSourceARB
,
7148 null_glGetSharpenTexFuncSGIS
,
7149 null_glGetStageIndexNV
,
7151 null_glGetSubroutineIndex
,
7152 null_glGetSubroutineUniformLocation
,
7154 null_glGetTexBumpParameterfvATI
,
7155 null_glGetTexBumpParameterivATI
,
7156 null_glGetTexEnvxvOES
,
7157 null_glGetTexFilterFuncSGIS
,
7158 null_glGetTexGenxvOES
,
7159 null_glGetTexLevelParameterxvOES
,
7160 null_glGetTexParameterIiv
,
7161 null_glGetTexParameterIivEXT
,
7162 null_glGetTexParameterIuiv
,
7163 null_glGetTexParameterIuivEXT
,
7164 null_glGetTexParameterPointervAPPLE
,
7165 null_glGetTexParameterxvOES
,
7166 null_glGetTextureHandleARB
,
7167 null_glGetTextureHandleNV
,
7168 null_glGetTextureImage
,
7169 null_glGetTextureImageEXT
,
7170 null_glGetTextureLevelParameterfv
,
7171 null_glGetTextureLevelParameterfvEXT
,
7172 null_glGetTextureLevelParameteriv
,
7173 null_glGetTextureLevelParameterivEXT
,
7174 null_glGetTextureParameterIiv
,
7175 null_glGetTextureParameterIivEXT
,
7176 null_glGetTextureParameterIuiv
,
7177 null_glGetTextureParameterIuivEXT
,
7178 null_glGetTextureParameterfv
,
7179 null_glGetTextureParameterfvEXT
,
7180 null_glGetTextureParameteriv
,
7181 null_glGetTextureParameterivEXT
,
7182 null_glGetTextureSamplerHandleARB
,
7183 null_glGetTextureSamplerHandleNV
,
7184 null_glGetTextureSubImage
,
7185 null_glGetTrackMatrixivNV
,
7186 null_glGetTransformFeedbackVarying
,
7187 null_glGetTransformFeedbackVaryingEXT
,
7188 null_glGetTransformFeedbackVaryingNV
,
7189 null_glGetTransformFeedbacki64_v
,
7190 null_glGetTransformFeedbacki_v
,
7191 null_glGetTransformFeedbackiv
,
7192 null_glGetUniformBlockIndex
,
7193 null_glGetUniformBufferSizeEXT
,
7194 null_glGetUniformIndices
,
7195 null_glGetUniformLocation
,
7196 null_glGetUniformLocationARB
,
7197 null_glGetUniformOffsetEXT
,
7198 null_glGetUniformSubroutineuiv
,
7199 null_glGetUniformdv
,
7200 null_glGetUniformfv
,
7201 null_glGetUniformfvARB
,
7202 null_glGetUniformi64vARB
,
7203 null_glGetUniformi64vNV
,
7204 null_glGetUniformiv
,
7205 null_glGetUniformivARB
,
7206 null_glGetUniformui64vARB
,
7207 null_glGetUniformui64vNV
,
7208 null_glGetUniformuiv
,
7209 null_glGetUniformuivEXT
,
7210 null_glGetVariantArrayObjectfvATI
,
7211 null_glGetVariantArrayObjectivATI
,
7212 null_glGetVariantBooleanvEXT
,
7213 null_glGetVariantFloatvEXT
,
7214 null_glGetVariantIntegervEXT
,
7215 null_glGetVariantPointervEXT
,
7216 null_glGetVaryingLocationNV
,
7217 null_glGetVertexArrayIndexed64iv
,
7218 null_glGetVertexArrayIndexediv
,
7219 null_glGetVertexArrayIntegeri_vEXT
,
7220 null_glGetVertexArrayIntegervEXT
,
7221 null_glGetVertexArrayPointeri_vEXT
,
7222 null_glGetVertexArrayPointervEXT
,
7223 null_glGetVertexArrayiv
,
7224 null_glGetVertexAttribArrayObjectfvATI
,
7225 null_glGetVertexAttribArrayObjectivATI
,
7226 null_glGetVertexAttribIiv
,
7227 null_glGetVertexAttribIivEXT
,
7228 null_glGetVertexAttribIuiv
,
7229 null_glGetVertexAttribIuivEXT
,
7230 null_glGetVertexAttribLdv
,
7231 null_glGetVertexAttribLdvEXT
,
7232 null_glGetVertexAttribLi64vNV
,
7233 null_glGetVertexAttribLui64vARB
,
7234 null_glGetVertexAttribLui64vNV
,
7235 null_glGetVertexAttribPointerv
,
7236 null_glGetVertexAttribPointervARB
,
7237 null_glGetVertexAttribPointervNV
,
7238 null_glGetVertexAttribdv
,
7239 null_glGetVertexAttribdvARB
,
7240 null_glGetVertexAttribdvNV
,
7241 null_glGetVertexAttribfv
,
7242 null_glGetVertexAttribfvARB
,
7243 null_glGetVertexAttribfvNV
,
7244 null_glGetVertexAttribiv
,
7245 null_glGetVertexAttribivARB
,
7246 null_glGetVertexAttribivNV
,
7247 null_glGetVideoCaptureStreamdvNV
,
7248 null_glGetVideoCaptureStreamfvNV
,
7249 null_glGetVideoCaptureStreamivNV
,
7250 null_glGetVideoCaptureivNV
,
7251 null_glGetVideoi64vNV
,
7252 null_glGetVideoivNV
,
7253 null_glGetVideoui64vNV
,
7254 null_glGetVideouivNV
,
7255 null_glGetnColorTable
,
7256 null_glGetnColorTableARB
,
7257 null_glGetnCompressedTexImage
,
7258 null_glGetnCompressedTexImageARB
,
7259 null_glGetnConvolutionFilter
,
7260 null_glGetnConvolutionFilterARB
,
7261 null_glGetnHistogram
,
7262 null_glGetnHistogramARB
,
7264 null_glGetnMapdvARB
,
7266 null_glGetnMapfvARB
,
7268 null_glGetnMapivARB
,
7270 null_glGetnMinmaxARB
,
7271 null_glGetnPixelMapfv
,
7272 null_glGetnPixelMapfvARB
,
7273 null_glGetnPixelMapuiv
,
7274 null_glGetnPixelMapuivARB
,
7275 null_glGetnPixelMapusv
,
7276 null_glGetnPixelMapusvARB
,
7277 null_glGetnPolygonStipple
,
7278 null_glGetnPolygonStippleARB
,
7279 null_glGetnSeparableFilter
,
7280 null_glGetnSeparableFilterARB
,
7281 null_glGetnTexImage
,
7282 null_glGetnTexImageARB
,
7283 null_glGetnUniformdv
,
7284 null_glGetnUniformdvARB
,
7285 null_glGetnUniformfv
,
7286 null_glGetnUniformfvARB
,
7287 null_glGetnUniformi64vARB
,
7288 null_glGetnUniformiv
,
7289 null_glGetnUniformivARB
,
7290 null_glGetnUniformui64vARB
,
7291 null_glGetnUniformuiv
,
7292 null_glGetnUniformuivARB
,
7293 null_glGlobalAlphaFactorbSUN
,
7294 null_glGlobalAlphaFactordSUN
,
7295 null_glGlobalAlphaFactorfSUN
,
7296 null_glGlobalAlphaFactoriSUN
,
7297 null_glGlobalAlphaFactorsSUN
,
7298 null_glGlobalAlphaFactorubSUN
,
7299 null_glGlobalAlphaFactoruiSUN
,
7300 null_glGlobalAlphaFactorusSUN
,
7303 null_glHistogramEXT
,
7304 null_glIglooInterfaceSGIX
,
7305 null_glImageTransformParameterfHP
,
7306 null_glImageTransformParameterfvHP
,
7307 null_glImageTransformParameteriHP
,
7308 null_glImageTransformParameterivHP
,
7309 null_glImportSyncEXT
,
7310 null_glIndexFormatNV
,
7311 null_glIndexFuncEXT
,
7312 null_glIndexMaterialEXT
,
7313 null_glIndexPointerEXT
,
7314 null_glIndexPointerListIBM
,
7317 null_glInsertComponentEXT
,
7318 null_glInsertEventMarkerEXT
,
7319 null_glInstrumentsBufferSGIX
,
7320 null_glInterpolatePathsNV
,
7321 null_glInvalidateBufferData
,
7322 null_glInvalidateBufferSubData
,
7323 null_glInvalidateFramebuffer
,
7324 null_glInvalidateNamedFramebufferData
,
7325 null_glInvalidateNamedFramebufferSubData
,
7326 null_glInvalidateSubFramebuffer
,
7327 null_glInvalidateTexImage
,
7328 null_glInvalidateTexSubImage
,
7329 null_glIsAsyncMarkerSGIX
,
7332 null_glIsBufferResidentNV
,
7333 null_glIsCommandListNV
,
7334 null_glIsEnabledIndexedEXT
,
7336 null_glIsFenceAPPLE
,
7338 null_glIsFramebuffer
,
7339 null_glIsFramebufferEXT
,
7340 null_glIsImageHandleResidentARB
,
7341 null_glIsImageHandleResidentNV
,
7343 null_glIsNamedBufferResidentNV
,
7344 null_glIsNamedStringARB
,
7345 null_glIsObjectBufferATI
,
7346 null_glIsOcclusionQueryNV
,
7348 null_glIsPointInFillPathNV
,
7349 null_glIsPointInStrokePathNV
,
7351 null_glIsProgramARB
,
7353 null_glIsProgramPipeline
,
7356 null_glIsRenderbuffer
,
7357 null_glIsRenderbufferEXT
,
7362 null_glIsTextureEXT
,
7363 null_glIsTextureHandleResidentARB
,
7364 null_glIsTextureHandleResidentNV
,
7365 null_glIsTransformFeedback
,
7366 null_glIsTransformFeedbackNV
,
7367 null_glIsVariantEnabledEXT
,
7368 null_glIsVertexArray
,
7369 null_glIsVertexArrayAPPLE
,
7370 null_glIsVertexAttribEnabledAPPLE
,
7371 null_glLabelObjectEXT
,
7372 null_glLightEnviSGIX
,
7373 null_glLightModelxOES
,
7374 null_glLightModelxvOES
,
7377 null_glLineWidthxOES
,
7379 null_glLinkProgramARB
,
7380 null_glListDrawCommandsStatesClientNV
,
7381 null_glListParameterfSGIX
,
7382 null_glListParameterfvSGIX
,
7383 null_glListParameteriSGIX
,
7384 null_glListParameterivSGIX
,
7385 null_glLoadIdentityDeformationMapSGIX
,
7386 null_glLoadMatrixxOES
,
7387 null_glLoadProgramNV
,
7388 null_glLoadTransposeMatrixd
,
7389 null_glLoadTransposeMatrixdARB
,
7390 null_glLoadTransposeMatrixf
,
7391 null_glLoadTransposeMatrixfARB
,
7392 null_glLoadTransposeMatrixxOES
,
7393 null_glLockArraysEXT
,
7394 null_glMTexCoord2fSGIS
,
7395 null_glMTexCoord2fvSGIS
,
7396 null_glMakeBufferNonResidentNV
,
7397 null_glMakeBufferResidentNV
,
7398 null_glMakeImageHandleNonResidentARB
,
7399 null_glMakeImageHandleNonResidentNV
,
7400 null_glMakeImageHandleResidentARB
,
7401 null_glMakeImageHandleResidentNV
,
7402 null_glMakeNamedBufferNonResidentNV
,
7403 null_glMakeNamedBufferResidentNV
,
7404 null_glMakeTextureHandleNonResidentARB
,
7405 null_glMakeTextureHandleNonResidentNV
,
7406 null_glMakeTextureHandleResidentARB
,
7407 null_glMakeTextureHandleResidentNV
,
7411 null_glMapBufferARB
,
7412 null_glMapBufferRange
,
7413 null_glMapControlPointsNV
,
7414 null_glMapGrid1xOES
,
7415 null_glMapGrid2xOES
,
7416 null_glMapNamedBuffer
,
7417 null_glMapNamedBufferEXT
,
7418 null_glMapNamedBufferRange
,
7419 null_glMapNamedBufferRangeEXT
,
7420 null_glMapObjectBufferATI
,
7421 null_glMapParameterfvNV
,
7422 null_glMapParameterivNV
,
7423 null_glMapTexture2DINTEL
,
7424 null_glMapVertexAttrib1dAPPLE
,
7425 null_glMapVertexAttrib1fAPPLE
,
7426 null_glMapVertexAttrib2dAPPLE
,
7427 null_glMapVertexAttrib2fAPPLE
,
7428 null_glMaterialxOES
,
7429 null_glMaterialxvOES
,
7430 null_glMatrixFrustumEXT
,
7431 null_glMatrixIndexPointerARB
,
7432 null_glMatrixIndexubvARB
,
7433 null_glMatrixIndexuivARB
,
7434 null_glMatrixIndexusvARB
,
7435 null_glMatrixLoad3x2fNV
,
7436 null_glMatrixLoad3x3fNV
,
7437 null_glMatrixLoadIdentityEXT
,
7438 null_glMatrixLoadTranspose3x3fNV
,
7439 null_glMatrixLoadTransposedEXT
,
7440 null_glMatrixLoadTransposefEXT
,
7441 null_glMatrixLoaddEXT
,
7442 null_glMatrixLoadfEXT
,
7443 null_glMatrixMult3x2fNV
,
7444 null_glMatrixMult3x3fNV
,
7445 null_glMatrixMultTranspose3x3fNV
,
7446 null_glMatrixMultTransposedEXT
,
7447 null_glMatrixMultTransposefEXT
,
7448 null_glMatrixMultdEXT
,
7449 null_glMatrixMultfEXT
,
7450 null_glMatrixOrthoEXT
,
7451 null_glMatrixPopEXT
,
7452 null_glMatrixPushEXT
,
7453 null_glMatrixRotatedEXT
,
7454 null_glMatrixRotatefEXT
,
7455 null_glMatrixScaledEXT
,
7456 null_glMatrixScalefEXT
,
7457 null_glMatrixTranslatedEXT
,
7458 null_glMatrixTranslatefEXT
,
7459 null_glMaxShaderCompilerThreadsARB
,
7460 null_glMemoryBarrier
,
7461 null_glMemoryBarrierByRegion
,
7462 null_glMemoryBarrierEXT
,
7463 null_glMinSampleShading
,
7464 null_glMinSampleShadingARB
,
7467 null_glMultMatrixxOES
,
7468 null_glMultTransposeMatrixd
,
7469 null_glMultTransposeMatrixdARB
,
7470 null_glMultTransposeMatrixf
,
7471 null_glMultTransposeMatrixfARB
,
7472 null_glMultTransposeMatrixxOES
,
7473 null_glMultiDrawArrays
,
7474 null_glMultiDrawArraysEXT
,
7475 null_glMultiDrawArraysIndirect
,
7476 null_glMultiDrawArraysIndirectAMD
,
7477 null_glMultiDrawArraysIndirectBindlessCountNV
,
7478 null_glMultiDrawArraysIndirectBindlessNV
,
7479 null_glMultiDrawArraysIndirectCountARB
,
7480 null_glMultiDrawElementArrayAPPLE
,
7481 null_glMultiDrawElements
,
7482 null_glMultiDrawElementsBaseVertex
,
7483 null_glMultiDrawElementsEXT
,
7484 null_glMultiDrawElementsIndirect
,
7485 null_glMultiDrawElementsIndirectAMD
,
7486 null_glMultiDrawElementsIndirectBindlessCountNV
,
7487 null_glMultiDrawElementsIndirectBindlessNV
,
7488 null_glMultiDrawElementsIndirectCountARB
,
7489 null_glMultiDrawRangeElementArrayAPPLE
,
7490 null_glMultiModeDrawArraysIBM
,
7491 null_glMultiModeDrawElementsIBM
,
7492 null_glMultiTexBufferEXT
,
7493 null_glMultiTexCoord1bOES
,
7494 null_glMultiTexCoord1bvOES
,
7495 null_glMultiTexCoord1d
,
7496 null_glMultiTexCoord1dARB
,
7497 null_glMultiTexCoord1dSGIS
,
7498 null_glMultiTexCoord1dv
,
7499 null_glMultiTexCoord1dvARB
,
7500 null_glMultiTexCoord1dvSGIS
,
7501 null_glMultiTexCoord1f
,
7502 null_glMultiTexCoord1fARB
,
7503 null_glMultiTexCoord1fSGIS
,
7504 null_glMultiTexCoord1fv
,
7505 null_glMultiTexCoord1fvARB
,
7506 null_glMultiTexCoord1fvSGIS
,
7507 null_glMultiTexCoord1hNV
,
7508 null_glMultiTexCoord1hvNV
,
7509 null_glMultiTexCoord1i
,
7510 null_glMultiTexCoord1iARB
,
7511 null_glMultiTexCoord1iSGIS
,
7512 null_glMultiTexCoord1iv
,
7513 null_glMultiTexCoord1ivARB
,
7514 null_glMultiTexCoord1ivSGIS
,
7515 null_glMultiTexCoord1s
,
7516 null_glMultiTexCoord1sARB
,
7517 null_glMultiTexCoord1sSGIS
,
7518 null_glMultiTexCoord1sv
,
7519 null_glMultiTexCoord1svARB
,
7520 null_glMultiTexCoord1svSGIS
,
7521 null_glMultiTexCoord1xOES
,
7522 null_glMultiTexCoord1xvOES
,
7523 null_glMultiTexCoord2bOES
,
7524 null_glMultiTexCoord2bvOES
,
7525 null_glMultiTexCoord2d
,
7526 null_glMultiTexCoord2dARB
,
7527 null_glMultiTexCoord2dSGIS
,
7528 null_glMultiTexCoord2dv
,
7529 null_glMultiTexCoord2dvARB
,
7530 null_glMultiTexCoord2dvSGIS
,
7531 null_glMultiTexCoord2f
,
7532 null_glMultiTexCoord2fARB
,
7533 null_glMultiTexCoord2fSGIS
,
7534 null_glMultiTexCoord2fv
,
7535 null_glMultiTexCoord2fvARB
,
7536 null_glMultiTexCoord2fvSGIS
,
7537 null_glMultiTexCoord2hNV
,
7538 null_glMultiTexCoord2hvNV
,
7539 null_glMultiTexCoord2i
,
7540 null_glMultiTexCoord2iARB
,
7541 null_glMultiTexCoord2iSGIS
,
7542 null_glMultiTexCoord2iv
,
7543 null_glMultiTexCoord2ivARB
,
7544 null_glMultiTexCoord2ivSGIS
,
7545 null_glMultiTexCoord2s
,
7546 null_glMultiTexCoord2sARB
,
7547 null_glMultiTexCoord2sSGIS
,
7548 null_glMultiTexCoord2sv
,
7549 null_glMultiTexCoord2svARB
,
7550 null_glMultiTexCoord2svSGIS
,
7551 null_glMultiTexCoord2xOES
,
7552 null_glMultiTexCoord2xvOES
,
7553 null_glMultiTexCoord3bOES
,
7554 null_glMultiTexCoord3bvOES
,
7555 null_glMultiTexCoord3d
,
7556 null_glMultiTexCoord3dARB
,
7557 null_glMultiTexCoord3dSGIS
,
7558 null_glMultiTexCoord3dv
,
7559 null_glMultiTexCoord3dvARB
,
7560 null_glMultiTexCoord3dvSGIS
,
7561 null_glMultiTexCoord3f
,
7562 null_glMultiTexCoord3fARB
,
7563 null_glMultiTexCoord3fSGIS
,
7564 null_glMultiTexCoord3fv
,
7565 null_glMultiTexCoord3fvARB
,
7566 null_glMultiTexCoord3fvSGIS
,
7567 null_glMultiTexCoord3hNV
,
7568 null_glMultiTexCoord3hvNV
,
7569 null_glMultiTexCoord3i
,
7570 null_glMultiTexCoord3iARB
,
7571 null_glMultiTexCoord3iSGIS
,
7572 null_glMultiTexCoord3iv
,
7573 null_glMultiTexCoord3ivARB
,
7574 null_glMultiTexCoord3ivSGIS
,
7575 null_glMultiTexCoord3s
,
7576 null_glMultiTexCoord3sARB
,
7577 null_glMultiTexCoord3sSGIS
,
7578 null_glMultiTexCoord3sv
,
7579 null_glMultiTexCoord3svARB
,
7580 null_glMultiTexCoord3svSGIS
,
7581 null_glMultiTexCoord3xOES
,
7582 null_glMultiTexCoord3xvOES
,
7583 null_glMultiTexCoord4bOES
,
7584 null_glMultiTexCoord4bvOES
,
7585 null_glMultiTexCoord4d
,
7586 null_glMultiTexCoord4dARB
,
7587 null_glMultiTexCoord4dSGIS
,
7588 null_glMultiTexCoord4dv
,
7589 null_glMultiTexCoord4dvARB
,
7590 null_glMultiTexCoord4dvSGIS
,
7591 null_glMultiTexCoord4f
,
7592 null_glMultiTexCoord4fARB
,
7593 null_glMultiTexCoord4fSGIS
,
7594 null_glMultiTexCoord4fv
,
7595 null_glMultiTexCoord4fvARB
,
7596 null_glMultiTexCoord4fvSGIS
,
7597 null_glMultiTexCoord4hNV
,
7598 null_glMultiTexCoord4hvNV
,
7599 null_glMultiTexCoord4i
,
7600 null_glMultiTexCoord4iARB
,
7601 null_glMultiTexCoord4iSGIS
,
7602 null_glMultiTexCoord4iv
,
7603 null_glMultiTexCoord4ivARB
,
7604 null_glMultiTexCoord4ivSGIS
,
7605 null_glMultiTexCoord4s
,
7606 null_glMultiTexCoord4sARB
,
7607 null_glMultiTexCoord4sSGIS
,
7608 null_glMultiTexCoord4sv
,
7609 null_glMultiTexCoord4svARB
,
7610 null_glMultiTexCoord4svSGIS
,
7611 null_glMultiTexCoord4xOES
,
7612 null_glMultiTexCoord4xvOES
,
7613 null_glMultiTexCoordP1ui
,
7614 null_glMultiTexCoordP1uiv
,
7615 null_glMultiTexCoordP2ui
,
7616 null_glMultiTexCoordP2uiv
,
7617 null_glMultiTexCoordP3ui
,
7618 null_glMultiTexCoordP3uiv
,
7619 null_glMultiTexCoordP4ui
,
7620 null_glMultiTexCoordP4uiv
,
7621 null_glMultiTexCoordPointerEXT
,
7622 null_glMultiTexCoordPointerSGIS
,
7623 null_glMultiTexEnvfEXT
,
7624 null_glMultiTexEnvfvEXT
,
7625 null_glMultiTexEnviEXT
,
7626 null_glMultiTexEnvivEXT
,
7627 null_glMultiTexGendEXT
,
7628 null_glMultiTexGendvEXT
,
7629 null_glMultiTexGenfEXT
,
7630 null_glMultiTexGenfvEXT
,
7631 null_glMultiTexGeniEXT
,
7632 null_glMultiTexGenivEXT
,
7633 null_glMultiTexImage1DEXT
,
7634 null_glMultiTexImage2DEXT
,
7635 null_glMultiTexImage3DEXT
,
7636 null_glMultiTexParameterIivEXT
,
7637 null_glMultiTexParameterIuivEXT
,
7638 null_glMultiTexParameterfEXT
,
7639 null_glMultiTexParameterfvEXT
,
7640 null_glMultiTexParameteriEXT
,
7641 null_glMultiTexParameterivEXT
,
7642 null_glMultiTexRenderbufferEXT
,
7643 null_glMultiTexSubImage1DEXT
,
7644 null_glMultiTexSubImage2DEXT
,
7645 null_glMultiTexSubImage3DEXT
,
7646 null_glNamedBufferData
,
7647 null_glNamedBufferDataEXT
,
7648 null_glNamedBufferPageCommitmentARB
,
7649 null_glNamedBufferPageCommitmentEXT
,
7650 null_glNamedBufferStorage
,
7651 null_glNamedBufferStorageEXT
,
7652 null_glNamedBufferSubData
,
7653 null_glNamedBufferSubDataEXT
,
7654 null_glNamedCopyBufferSubDataEXT
,
7655 null_glNamedFramebufferDrawBuffer
,
7656 null_glNamedFramebufferDrawBuffers
,
7657 null_glNamedFramebufferParameteri
,
7658 null_glNamedFramebufferParameteriEXT
,
7659 null_glNamedFramebufferReadBuffer
,
7660 null_glNamedFramebufferRenderbuffer
,
7661 null_glNamedFramebufferRenderbufferEXT
,
7662 null_glNamedFramebufferSampleLocationsfvARB
,
7663 null_glNamedFramebufferSampleLocationsfvNV
,
7664 null_glNamedFramebufferTexture
,
7665 null_glNamedFramebufferTexture1DEXT
,
7666 null_glNamedFramebufferTexture2DEXT
,
7667 null_glNamedFramebufferTexture3DEXT
,
7668 null_glNamedFramebufferTextureEXT
,
7669 null_glNamedFramebufferTextureFaceEXT
,
7670 null_glNamedFramebufferTextureLayer
,
7671 null_glNamedFramebufferTextureLayerEXT
,
7672 null_glNamedProgramLocalParameter4dEXT
,
7673 null_glNamedProgramLocalParameter4dvEXT
,
7674 null_glNamedProgramLocalParameter4fEXT
,
7675 null_glNamedProgramLocalParameter4fvEXT
,
7676 null_glNamedProgramLocalParameterI4iEXT
,
7677 null_glNamedProgramLocalParameterI4ivEXT
,
7678 null_glNamedProgramLocalParameterI4uiEXT
,
7679 null_glNamedProgramLocalParameterI4uivEXT
,
7680 null_glNamedProgramLocalParameters4fvEXT
,
7681 null_glNamedProgramLocalParametersI4ivEXT
,
7682 null_glNamedProgramLocalParametersI4uivEXT
,
7683 null_glNamedProgramStringEXT
,
7684 null_glNamedRenderbufferStorage
,
7685 null_glNamedRenderbufferStorageEXT
,
7686 null_glNamedRenderbufferStorageMultisample
,
7687 null_glNamedRenderbufferStorageMultisampleCoverageEXT
,
7688 null_glNamedRenderbufferStorageMultisampleEXT
,
7689 null_glNamedStringARB
,
7690 null_glNewBufferRegion
,
7691 null_glNewObjectBufferATI
,
7692 null_glNormal3fVertex3fSUN
,
7693 null_glNormal3fVertex3fvSUN
,
7697 null_glNormal3xvOES
,
7698 null_glNormalFormatNV
,
7701 null_glNormalPointerEXT
,
7702 null_glNormalPointerListIBM
,
7703 null_glNormalPointervINTEL
,
7704 null_glNormalStream3bATI
,
7705 null_glNormalStream3bvATI
,
7706 null_glNormalStream3dATI
,
7707 null_glNormalStream3dvATI
,
7708 null_glNormalStream3fATI
,
7709 null_glNormalStream3fvATI
,
7710 null_glNormalStream3iATI
,
7711 null_glNormalStream3ivATI
,
7712 null_glNormalStream3sATI
,
7713 null_glNormalStream3svATI
,
7715 null_glObjectPtrLabel
,
7716 null_glObjectPurgeableAPPLE
,
7717 null_glObjectUnpurgeableAPPLE
,
7720 null_glPNTrianglesfATI
,
7721 null_glPNTrianglesiATI
,
7722 null_glPassTexCoordATI
,
7723 null_glPassThroughxOES
,
7724 null_glPatchParameterfv
,
7725 null_glPatchParameteri
,
7726 null_glPathColorGenNV
,
7727 null_glPathCommandsNV
,
7728 null_glPathCoordsNV
,
7729 null_glPathCoverDepthFuncNV
,
7730 null_glPathDashArrayNV
,
7731 null_glPathFogGenNV
,
7732 null_glPathGlyphIndexArrayNV
,
7733 null_glPathGlyphIndexRangeNV
,
7734 null_glPathGlyphRangeNV
,
7735 null_glPathGlyphsNV
,
7736 null_glPathMemoryGlyphIndexArrayNV
,
7737 null_glPathParameterfNV
,
7738 null_glPathParameterfvNV
,
7739 null_glPathParameteriNV
,
7740 null_glPathParameterivNV
,
7741 null_glPathStencilDepthOffsetNV
,
7742 null_glPathStencilFuncNV
,
7743 null_glPathStringNV
,
7744 null_glPathSubCommandsNV
,
7745 null_glPathSubCoordsNV
,
7746 null_glPathTexGenNV
,
7747 null_glPauseTransformFeedback
,
7748 null_glPauseTransformFeedbackNV
,
7749 null_glPixelDataRangeNV
,
7752 null_glPixelTexGenParameterfSGIS
,
7753 null_glPixelTexGenParameterfvSGIS
,
7754 null_glPixelTexGenParameteriSGIS
,
7755 null_glPixelTexGenParameterivSGIS
,
7756 null_glPixelTexGenSGIX
,
7757 null_glPixelTransferxOES
,
7758 null_glPixelTransformParameterfEXT
,
7759 null_glPixelTransformParameterfvEXT
,
7760 null_glPixelTransformParameteriEXT
,
7761 null_glPixelTransformParameterivEXT
,
7762 null_glPixelZoomxOES
,
7763 null_glPointAlongPathNV
,
7764 null_glPointParameterf
,
7765 null_glPointParameterfARB
,
7766 null_glPointParameterfEXT
,
7767 null_glPointParameterfSGIS
,
7768 null_glPointParameterfv
,
7769 null_glPointParameterfvARB
,
7770 null_glPointParameterfvEXT
,
7771 null_glPointParameterfvSGIS
,
7772 null_glPointParameteri
,
7773 null_glPointParameteriNV
,
7774 null_glPointParameteriv
,
7775 null_glPointParameterivNV
,
7776 null_glPointParameterxvOES
,
7777 null_glPointSizexOES
,
7778 null_glPollAsyncSGIX
,
7779 null_glPollInstrumentsSGIX
,
7780 null_glPolygonOffsetClampEXT
,
7781 null_glPolygonOffsetEXT
,
7782 null_glPolygonOffsetxOES
,
7783 null_glPopDebugGroup
,
7784 null_glPopGroupMarkerEXT
,
7785 null_glPresentFrameDualFillNV
,
7786 null_glPresentFrameKeyedNV
,
7787 null_glPrimitiveBoundingBoxARB
,
7788 null_glPrimitiveRestartIndex
,
7789 null_glPrimitiveRestartIndexNV
,
7790 null_glPrimitiveRestartNV
,
7791 null_glPrioritizeTexturesEXT
,
7792 null_glPrioritizeTexturesxOES
,
7793 null_glProgramBinary
,
7794 null_glProgramBufferParametersIivNV
,
7795 null_glProgramBufferParametersIuivNV
,
7796 null_glProgramBufferParametersfvNV
,
7797 null_glProgramEnvParameter4dARB
,
7798 null_glProgramEnvParameter4dvARB
,
7799 null_glProgramEnvParameter4fARB
,
7800 null_glProgramEnvParameter4fvARB
,
7801 null_glProgramEnvParameterI4iNV
,
7802 null_glProgramEnvParameterI4ivNV
,
7803 null_glProgramEnvParameterI4uiNV
,
7804 null_glProgramEnvParameterI4uivNV
,
7805 null_glProgramEnvParameters4fvEXT
,
7806 null_glProgramEnvParametersI4ivNV
,
7807 null_glProgramEnvParametersI4uivNV
,
7808 null_glProgramLocalParameter4dARB
,
7809 null_glProgramLocalParameter4dvARB
,
7810 null_glProgramLocalParameter4fARB
,
7811 null_glProgramLocalParameter4fvARB
,
7812 null_glProgramLocalParameterI4iNV
,
7813 null_glProgramLocalParameterI4ivNV
,
7814 null_glProgramLocalParameterI4uiNV
,
7815 null_glProgramLocalParameterI4uivNV
,
7816 null_glProgramLocalParameters4fvEXT
,
7817 null_glProgramLocalParametersI4ivNV
,
7818 null_glProgramLocalParametersI4uivNV
,
7819 null_glProgramNamedParameter4dNV
,
7820 null_glProgramNamedParameter4dvNV
,
7821 null_glProgramNamedParameter4fNV
,
7822 null_glProgramNamedParameter4fvNV
,
7823 null_glProgramParameter4dNV
,
7824 null_glProgramParameter4dvNV
,
7825 null_glProgramParameter4fNV
,
7826 null_glProgramParameter4fvNV
,
7827 null_glProgramParameteri
,
7828 null_glProgramParameteriARB
,
7829 null_glProgramParameteriEXT
,
7830 null_glProgramParameters4dvNV
,
7831 null_glProgramParameters4fvNV
,
7832 null_glProgramPathFragmentInputGenNV
,
7833 null_glProgramStringARB
,
7834 null_glProgramSubroutineParametersuivNV
,
7835 null_glProgramUniform1d
,
7836 null_glProgramUniform1dEXT
,
7837 null_glProgramUniform1dv
,
7838 null_glProgramUniform1dvEXT
,
7839 null_glProgramUniform1f
,
7840 null_glProgramUniform1fEXT
,
7841 null_glProgramUniform1fv
,
7842 null_glProgramUniform1fvEXT
,
7843 null_glProgramUniform1i
,
7844 null_glProgramUniform1i64ARB
,
7845 null_glProgramUniform1i64NV
,
7846 null_glProgramUniform1i64vARB
,
7847 null_glProgramUniform1i64vNV
,
7848 null_glProgramUniform1iEXT
,
7849 null_glProgramUniform1iv
,
7850 null_glProgramUniform1ivEXT
,
7851 null_glProgramUniform1ui
,
7852 null_glProgramUniform1ui64ARB
,
7853 null_glProgramUniform1ui64NV
,
7854 null_glProgramUniform1ui64vARB
,
7855 null_glProgramUniform1ui64vNV
,
7856 null_glProgramUniform1uiEXT
,
7857 null_glProgramUniform1uiv
,
7858 null_glProgramUniform1uivEXT
,
7859 null_glProgramUniform2d
,
7860 null_glProgramUniform2dEXT
,
7861 null_glProgramUniform2dv
,
7862 null_glProgramUniform2dvEXT
,
7863 null_glProgramUniform2f
,
7864 null_glProgramUniform2fEXT
,
7865 null_glProgramUniform2fv
,
7866 null_glProgramUniform2fvEXT
,
7867 null_glProgramUniform2i
,
7868 null_glProgramUniform2i64ARB
,
7869 null_glProgramUniform2i64NV
,
7870 null_glProgramUniform2i64vARB
,
7871 null_glProgramUniform2i64vNV
,
7872 null_glProgramUniform2iEXT
,
7873 null_glProgramUniform2iv
,
7874 null_glProgramUniform2ivEXT
,
7875 null_glProgramUniform2ui
,
7876 null_glProgramUniform2ui64ARB
,
7877 null_glProgramUniform2ui64NV
,
7878 null_glProgramUniform2ui64vARB
,
7879 null_glProgramUniform2ui64vNV
,
7880 null_glProgramUniform2uiEXT
,
7881 null_glProgramUniform2uiv
,
7882 null_glProgramUniform2uivEXT
,
7883 null_glProgramUniform3d
,
7884 null_glProgramUniform3dEXT
,
7885 null_glProgramUniform3dv
,
7886 null_glProgramUniform3dvEXT
,
7887 null_glProgramUniform3f
,
7888 null_glProgramUniform3fEXT
,
7889 null_glProgramUniform3fv
,
7890 null_glProgramUniform3fvEXT
,
7891 null_glProgramUniform3i
,
7892 null_glProgramUniform3i64ARB
,
7893 null_glProgramUniform3i64NV
,
7894 null_glProgramUniform3i64vARB
,
7895 null_glProgramUniform3i64vNV
,
7896 null_glProgramUniform3iEXT
,
7897 null_glProgramUniform3iv
,
7898 null_glProgramUniform3ivEXT
,
7899 null_glProgramUniform3ui
,
7900 null_glProgramUniform3ui64ARB
,
7901 null_glProgramUniform3ui64NV
,
7902 null_glProgramUniform3ui64vARB
,
7903 null_glProgramUniform3ui64vNV
,
7904 null_glProgramUniform3uiEXT
,
7905 null_glProgramUniform3uiv
,
7906 null_glProgramUniform3uivEXT
,
7907 null_glProgramUniform4d
,
7908 null_glProgramUniform4dEXT
,
7909 null_glProgramUniform4dv
,
7910 null_glProgramUniform4dvEXT
,
7911 null_glProgramUniform4f
,
7912 null_glProgramUniform4fEXT
,
7913 null_glProgramUniform4fv
,
7914 null_glProgramUniform4fvEXT
,
7915 null_glProgramUniform4i
,
7916 null_glProgramUniform4i64ARB
,
7917 null_glProgramUniform4i64NV
,
7918 null_glProgramUniform4i64vARB
,
7919 null_glProgramUniform4i64vNV
,
7920 null_glProgramUniform4iEXT
,
7921 null_glProgramUniform4iv
,
7922 null_glProgramUniform4ivEXT
,
7923 null_glProgramUniform4ui
,
7924 null_glProgramUniform4ui64ARB
,
7925 null_glProgramUniform4ui64NV
,
7926 null_glProgramUniform4ui64vARB
,
7927 null_glProgramUniform4ui64vNV
,
7928 null_glProgramUniform4uiEXT
,
7929 null_glProgramUniform4uiv
,
7930 null_glProgramUniform4uivEXT
,
7931 null_glProgramUniformHandleui64ARB
,
7932 null_glProgramUniformHandleui64NV
,
7933 null_glProgramUniformHandleui64vARB
,
7934 null_glProgramUniformHandleui64vNV
,
7935 null_glProgramUniformMatrix2dv
,
7936 null_glProgramUniformMatrix2dvEXT
,
7937 null_glProgramUniformMatrix2fv
,
7938 null_glProgramUniformMatrix2fvEXT
,
7939 null_glProgramUniformMatrix2x3dv
,
7940 null_glProgramUniformMatrix2x3dvEXT
,
7941 null_glProgramUniformMatrix2x3fv
,
7942 null_glProgramUniformMatrix2x3fvEXT
,
7943 null_glProgramUniformMatrix2x4dv
,
7944 null_glProgramUniformMatrix2x4dvEXT
,
7945 null_glProgramUniformMatrix2x4fv
,
7946 null_glProgramUniformMatrix2x4fvEXT
,
7947 null_glProgramUniformMatrix3dv
,
7948 null_glProgramUniformMatrix3dvEXT
,
7949 null_glProgramUniformMatrix3fv
,
7950 null_glProgramUniformMatrix3fvEXT
,
7951 null_glProgramUniformMatrix3x2dv
,
7952 null_glProgramUniformMatrix3x2dvEXT
,
7953 null_glProgramUniformMatrix3x2fv
,
7954 null_glProgramUniformMatrix3x2fvEXT
,
7955 null_glProgramUniformMatrix3x4dv
,
7956 null_glProgramUniformMatrix3x4dvEXT
,
7957 null_glProgramUniformMatrix3x4fv
,
7958 null_glProgramUniformMatrix3x4fvEXT
,
7959 null_glProgramUniformMatrix4dv
,
7960 null_glProgramUniformMatrix4dvEXT
,
7961 null_glProgramUniformMatrix4fv
,
7962 null_glProgramUniformMatrix4fvEXT
,
7963 null_glProgramUniformMatrix4x2dv
,
7964 null_glProgramUniformMatrix4x2dvEXT
,
7965 null_glProgramUniformMatrix4x2fv
,
7966 null_glProgramUniformMatrix4x2fvEXT
,
7967 null_glProgramUniformMatrix4x3dv
,
7968 null_glProgramUniformMatrix4x3dvEXT
,
7969 null_glProgramUniformMatrix4x3fv
,
7970 null_glProgramUniformMatrix4x3fvEXT
,
7971 null_glProgramUniformui64NV
,
7972 null_glProgramUniformui64vNV
,
7973 null_glProgramVertexLimitNV
,
7974 null_glProvokingVertex
,
7975 null_glProvokingVertexEXT
,
7976 null_glPushClientAttribDefaultEXT
,
7977 null_glPushDebugGroup
,
7978 null_glPushGroupMarkerEXT
,
7979 null_glQueryCounter
,
7980 null_glQueryMatrixxOES
,
7981 null_glQueryObjectParameteruiAMD
,
7982 null_glRasterPos2xOES
,
7983 null_glRasterPos2xvOES
,
7984 null_glRasterPos3xOES
,
7985 null_glRasterPos3xvOES
,
7986 null_glRasterPos4xOES
,
7987 null_glRasterPos4xvOES
,
7988 null_glRasterSamplesEXT
,
7989 null_glReadBufferRegion
,
7990 null_glReadInstrumentsSGIX
,
7992 null_glReadnPixelsARB
,
7995 null_glReferencePlaneSGIX
,
7996 null_glReleaseShaderCompiler
,
7997 null_glRenderbufferStorage
,
7998 null_glRenderbufferStorageEXT
,
7999 null_glRenderbufferStorageMultisample
,
8000 null_glRenderbufferStorageMultisampleCoverageNV
,
8001 null_glRenderbufferStorageMultisampleEXT
,
8002 null_glReplacementCodePointerSUN
,
8003 null_glReplacementCodeubSUN
,
8004 null_glReplacementCodeubvSUN
,
8005 null_glReplacementCodeuiColor3fVertex3fSUN
,
8006 null_glReplacementCodeuiColor3fVertex3fvSUN
,
8007 null_glReplacementCodeuiColor4fNormal3fVertex3fSUN
,
8008 null_glReplacementCodeuiColor4fNormal3fVertex3fvSUN
,
8009 null_glReplacementCodeuiColor4ubVertex3fSUN
,
8010 null_glReplacementCodeuiColor4ubVertex3fvSUN
,
8011 null_glReplacementCodeuiNormal3fVertex3fSUN
,
8012 null_glReplacementCodeuiNormal3fVertex3fvSUN
,
8013 null_glReplacementCodeuiSUN
,
8014 null_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
,
8015 null_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
,
8016 null_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
,
8017 null_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
,
8018 null_glReplacementCodeuiTexCoord2fVertex3fSUN
,
8019 null_glReplacementCodeuiTexCoord2fVertex3fvSUN
,
8020 null_glReplacementCodeuiVertex3fSUN
,
8021 null_glReplacementCodeuiVertex3fvSUN
,
8022 null_glReplacementCodeuivSUN
,
8023 null_glReplacementCodeusSUN
,
8024 null_glReplacementCodeusvSUN
,
8025 null_glRequestResidentProgramsNV
,
8026 null_glResetHistogram
,
8027 null_glResetHistogramEXT
,
8029 null_glResetMinmaxEXT
,
8030 null_glResizeBuffersMESA
,
8031 null_glResolveDepthValuesNV
,
8032 null_glResumeTransformFeedback
,
8033 null_glResumeTransformFeedbackNV
,
8035 null_glSampleCoverage
,
8036 null_glSampleCoverageARB
,
8037 null_glSampleMapATI
,
8038 null_glSampleMaskEXT
,
8039 null_glSampleMaskIndexedNV
,
8040 null_glSampleMaskSGIS
,
8042 null_glSamplePatternEXT
,
8043 null_glSamplePatternSGIS
,
8044 null_glSamplerParameterIiv
,
8045 null_glSamplerParameterIuiv
,
8046 null_glSamplerParameterf
,
8047 null_glSamplerParameterfv
,
8048 null_glSamplerParameteri
,
8049 null_glSamplerParameteriv
,
8051 null_glScissorArrayv
,
8052 null_glScissorIndexed
,
8053 null_glScissorIndexedv
,
8054 null_glSecondaryColor3b
,
8055 null_glSecondaryColor3bEXT
,
8056 null_glSecondaryColor3bv
,
8057 null_glSecondaryColor3bvEXT
,
8058 null_glSecondaryColor3d
,
8059 null_glSecondaryColor3dEXT
,
8060 null_glSecondaryColor3dv
,
8061 null_glSecondaryColor3dvEXT
,
8062 null_glSecondaryColor3f
,
8063 null_glSecondaryColor3fEXT
,
8064 null_glSecondaryColor3fv
,
8065 null_glSecondaryColor3fvEXT
,
8066 null_glSecondaryColor3hNV
,
8067 null_glSecondaryColor3hvNV
,
8068 null_glSecondaryColor3i
,
8069 null_glSecondaryColor3iEXT
,
8070 null_glSecondaryColor3iv
,
8071 null_glSecondaryColor3ivEXT
,
8072 null_glSecondaryColor3s
,
8073 null_glSecondaryColor3sEXT
,
8074 null_glSecondaryColor3sv
,
8075 null_glSecondaryColor3svEXT
,
8076 null_glSecondaryColor3ub
,
8077 null_glSecondaryColor3ubEXT
,
8078 null_glSecondaryColor3ubv
,
8079 null_glSecondaryColor3ubvEXT
,
8080 null_glSecondaryColor3ui
,
8081 null_glSecondaryColor3uiEXT
,
8082 null_glSecondaryColor3uiv
,
8083 null_glSecondaryColor3uivEXT
,
8084 null_glSecondaryColor3us
,
8085 null_glSecondaryColor3usEXT
,
8086 null_glSecondaryColor3usv
,
8087 null_glSecondaryColor3usvEXT
,
8088 null_glSecondaryColorFormatNV
,
8089 null_glSecondaryColorP3ui
,
8090 null_glSecondaryColorP3uiv
,
8091 null_glSecondaryColorPointer
,
8092 null_glSecondaryColorPointerEXT
,
8093 null_glSecondaryColorPointerListIBM
,
8094 null_glSelectPerfMonitorCountersAMD
,
8095 null_glSelectTextureCoordSetSGIS
,
8096 null_glSelectTextureSGIS
,
8097 null_glSeparableFilter2D
,
8098 null_glSeparableFilter2DEXT
,
8099 null_glSetFenceAPPLE
,
8101 null_glSetFragmentShaderConstantATI
,
8102 null_glSetInvariantEXT
,
8103 null_glSetLocalConstantEXT
,
8104 null_glSetMultisamplefvAMD
,
8105 null_glShaderBinary
,
8106 null_glShaderOp1EXT
,
8107 null_glShaderOp2EXT
,
8108 null_glShaderOp3EXT
,
8109 null_glShaderSource
,
8110 null_glShaderSourceARB
,
8111 null_glShaderStorageBlockBinding
,
8112 null_glSharpenTexFuncSGIS
,
8113 null_glSpriteParameterfSGIX
,
8114 null_glSpriteParameterfvSGIX
,
8115 null_glSpriteParameteriSGIX
,
8116 null_glSpriteParameterivSGIX
,
8117 null_glStartInstrumentsSGIX
,
8118 null_glStateCaptureNV
,
8119 null_glStencilClearTagEXT
,
8120 null_glStencilFillPathInstancedNV
,
8121 null_glStencilFillPathNV
,
8122 null_glStencilFuncSeparate
,
8123 null_glStencilFuncSeparateATI
,
8124 null_glStencilMaskSeparate
,
8125 null_glStencilOpSeparate
,
8126 null_glStencilOpSeparateATI
,
8127 null_glStencilOpValueAMD
,
8128 null_glStencilStrokePathInstancedNV
,
8129 null_glStencilStrokePathNV
,
8130 null_glStencilThenCoverFillPathInstancedNV
,
8131 null_glStencilThenCoverFillPathNV
,
8132 null_glStencilThenCoverStrokePathInstancedNV
,
8133 null_glStencilThenCoverStrokePathNV
,
8134 null_glStopInstrumentsSGIX
,
8135 null_glStringMarkerGREMEDY
,
8136 null_glSubpixelPrecisionBiasNV
,
8138 null_glSyncTextureINTEL
,
8139 null_glTagSampleBufferSGIX
,
8140 null_glTangent3bEXT
,
8141 null_glTangent3bvEXT
,
8142 null_glTangent3dEXT
,
8143 null_glTangent3dvEXT
,
8144 null_glTangent3fEXT
,
8145 null_glTangent3fvEXT
,
8146 null_glTangent3iEXT
,
8147 null_glTangent3ivEXT
,
8148 null_glTangent3sEXT
,
8149 null_glTangent3svEXT
,
8150 null_glTangentPointerEXT
,
8151 null_glTbufferMask3DFX
,
8152 null_glTessellationFactorAMD
,
8153 null_glTessellationModeAMD
,
8154 null_glTestFenceAPPLE
,
8156 null_glTestObjectAPPLE
,
8158 null_glTexBufferARB
,
8159 null_glTexBufferEXT
,
8160 null_glTexBufferRange
,
8161 null_glTexBumpParameterfvATI
,
8162 null_glTexBumpParameterivATI
,
8163 null_glTexCoord1bOES
,
8164 null_glTexCoord1bvOES
,
8165 null_glTexCoord1hNV
,
8166 null_glTexCoord1hvNV
,
8167 null_glTexCoord1xOES
,
8168 null_glTexCoord1xvOES
,
8169 null_glTexCoord2bOES
,
8170 null_glTexCoord2bvOES
,
8171 null_glTexCoord2fColor3fVertex3fSUN
,
8172 null_glTexCoord2fColor3fVertex3fvSUN
,
8173 null_glTexCoord2fColor4fNormal3fVertex3fSUN
,
8174 null_glTexCoord2fColor4fNormal3fVertex3fvSUN
,
8175 null_glTexCoord2fColor4ubVertex3fSUN
,
8176 null_glTexCoord2fColor4ubVertex3fvSUN
,
8177 null_glTexCoord2fNormal3fVertex3fSUN
,
8178 null_glTexCoord2fNormal3fVertex3fvSUN
,
8179 null_glTexCoord2fVertex3fSUN
,
8180 null_glTexCoord2fVertex3fvSUN
,
8181 null_glTexCoord2hNV
,
8182 null_glTexCoord2hvNV
,
8183 null_glTexCoord2xOES
,
8184 null_glTexCoord2xvOES
,
8185 null_glTexCoord3bOES
,
8186 null_glTexCoord3bvOES
,
8187 null_glTexCoord3hNV
,
8188 null_glTexCoord3hvNV
,
8189 null_glTexCoord3xOES
,
8190 null_glTexCoord3xvOES
,
8191 null_glTexCoord4bOES
,
8192 null_glTexCoord4bvOES
,
8193 null_glTexCoord4fColor4fNormal3fVertex4fSUN
,
8194 null_glTexCoord4fColor4fNormal3fVertex4fvSUN
,
8195 null_glTexCoord4fVertex4fSUN
,
8196 null_glTexCoord4fVertex4fvSUN
,
8197 null_glTexCoord4hNV
,
8198 null_glTexCoord4hvNV
,
8199 null_glTexCoord4xOES
,
8200 null_glTexCoord4xvOES
,
8201 null_glTexCoordFormatNV
,
8202 null_glTexCoordP1ui
,
8203 null_glTexCoordP1uiv
,
8204 null_glTexCoordP2ui
,
8205 null_glTexCoordP2uiv
,
8206 null_glTexCoordP3ui
,
8207 null_glTexCoordP3uiv
,
8208 null_glTexCoordP4ui
,
8209 null_glTexCoordP4uiv
,
8210 null_glTexCoordPointerEXT
,
8211 null_glTexCoordPointerListIBM
,
8212 null_glTexCoordPointervINTEL
,
8215 null_glTexFilterFuncSGIS
,
8218 null_glTexImage2DMultisample
,
8219 null_glTexImage2DMultisampleCoverageNV
,
8221 null_glTexImage3DEXT
,
8222 null_glTexImage3DMultisample
,
8223 null_glTexImage3DMultisampleCoverageNV
,
8224 null_glTexImage4DSGIS
,
8225 null_glTexPageCommitmentARB
,
8226 null_glTexParameterIiv
,
8227 null_glTexParameterIivEXT
,
8228 null_glTexParameterIuiv
,
8229 null_glTexParameterIuivEXT
,
8230 null_glTexParameterxOES
,
8231 null_glTexParameterxvOES
,
8232 null_glTexRenderbufferNV
,
8233 null_glTexStorage1D
,
8234 null_glTexStorage2D
,
8235 null_glTexStorage2DMultisample
,
8236 null_glTexStorage3D
,
8237 null_glTexStorage3DMultisample
,
8238 null_glTexStorageSparseAMD
,
8239 null_glTexSubImage1DEXT
,
8240 null_glTexSubImage2DEXT
,
8241 null_glTexSubImage3D
,
8242 null_glTexSubImage3DEXT
,
8243 null_glTexSubImage4DSGIS
,
8244 null_glTextureBarrier
,
8245 null_glTextureBarrierNV
,
8246 null_glTextureBuffer
,
8247 null_glTextureBufferEXT
,
8248 null_glTextureBufferRange
,
8249 null_glTextureBufferRangeEXT
,
8250 null_glTextureColorMaskSGIS
,
8251 null_glTextureImage1DEXT
,
8252 null_glTextureImage2DEXT
,
8253 null_glTextureImage2DMultisampleCoverageNV
,
8254 null_glTextureImage2DMultisampleNV
,
8255 null_glTextureImage3DEXT
,
8256 null_glTextureImage3DMultisampleCoverageNV
,
8257 null_glTextureImage3DMultisampleNV
,
8258 null_glTextureLightEXT
,
8259 null_glTextureMaterialEXT
,
8260 null_glTextureNormalEXT
,
8261 null_glTexturePageCommitmentEXT
,
8262 null_glTextureParameterIiv
,
8263 null_glTextureParameterIivEXT
,
8264 null_glTextureParameterIuiv
,
8265 null_glTextureParameterIuivEXT
,
8266 null_glTextureParameterf
,
8267 null_glTextureParameterfEXT
,
8268 null_glTextureParameterfv
,
8269 null_glTextureParameterfvEXT
,
8270 null_glTextureParameteri
,
8271 null_glTextureParameteriEXT
,
8272 null_glTextureParameteriv
,
8273 null_glTextureParameterivEXT
,
8274 null_glTextureRangeAPPLE
,
8275 null_glTextureRenderbufferEXT
,
8276 null_glTextureStorage1D
,
8277 null_glTextureStorage1DEXT
,
8278 null_glTextureStorage2D
,
8279 null_glTextureStorage2DEXT
,
8280 null_glTextureStorage2DMultisample
,
8281 null_glTextureStorage2DMultisampleEXT
,
8282 null_glTextureStorage3D
,
8283 null_glTextureStorage3DEXT
,
8284 null_glTextureStorage3DMultisample
,
8285 null_glTextureStorage3DMultisampleEXT
,
8286 null_glTextureStorageSparseAMD
,
8287 null_glTextureSubImage1D
,
8288 null_glTextureSubImage1DEXT
,
8289 null_glTextureSubImage2D
,
8290 null_glTextureSubImage2DEXT
,
8291 null_glTextureSubImage3D
,
8292 null_glTextureSubImage3DEXT
,
8294 null_glTrackMatrixNV
,
8295 null_glTransformFeedbackAttribsNV
,
8296 null_glTransformFeedbackBufferBase
,
8297 null_glTransformFeedbackBufferRange
,
8298 null_glTransformFeedbackStreamAttribsNV
,
8299 null_glTransformFeedbackVaryings
,
8300 null_glTransformFeedbackVaryingsEXT
,
8301 null_glTransformFeedbackVaryingsNV
,
8302 null_glTransformPathNV
,
8303 null_glTranslatexOES
,
8307 null_glUniform1fARB
,
8309 null_glUniform1fvARB
,
8311 null_glUniform1i64ARB
,
8312 null_glUniform1i64NV
,
8313 null_glUniform1i64vARB
,
8314 null_glUniform1i64vNV
,
8315 null_glUniform1iARB
,
8317 null_glUniform1ivARB
,
8319 null_glUniform1ui64ARB
,
8320 null_glUniform1ui64NV
,
8321 null_glUniform1ui64vARB
,
8322 null_glUniform1ui64vNV
,
8323 null_glUniform1uiEXT
,
8325 null_glUniform1uivEXT
,
8329 null_glUniform2fARB
,
8331 null_glUniform2fvARB
,
8333 null_glUniform2i64ARB
,
8334 null_glUniform2i64NV
,
8335 null_glUniform2i64vARB
,
8336 null_glUniform2i64vNV
,
8337 null_glUniform2iARB
,
8339 null_glUniform2ivARB
,
8341 null_glUniform2ui64ARB
,
8342 null_glUniform2ui64NV
,
8343 null_glUniform2ui64vARB
,
8344 null_glUniform2ui64vNV
,
8345 null_glUniform2uiEXT
,
8347 null_glUniform2uivEXT
,
8351 null_glUniform3fARB
,
8353 null_glUniform3fvARB
,
8355 null_glUniform3i64ARB
,
8356 null_glUniform3i64NV
,
8357 null_glUniform3i64vARB
,
8358 null_glUniform3i64vNV
,
8359 null_glUniform3iARB
,
8361 null_glUniform3ivARB
,
8363 null_glUniform3ui64ARB
,
8364 null_glUniform3ui64NV
,
8365 null_glUniform3ui64vARB
,
8366 null_glUniform3ui64vNV
,
8367 null_glUniform3uiEXT
,
8369 null_glUniform3uivEXT
,
8373 null_glUniform4fARB
,
8375 null_glUniform4fvARB
,
8377 null_glUniform4i64ARB
,
8378 null_glUniform4i64NV
,
8379 null_glUniform4i64vARB
,
8380 null_glUniform4i64vNV
,
8381 null_glUniform4iARB
,
8383 null_glUniform4ivARB
,
8385 null_glUniform4ui64ARB
,
8386 null_glUniform4ui64NV
,
8387 null_glUniform4ui64vARB
,
8388 null_glUniform4ui64vNV
,
8389 null_glUniform4uiEXT
,
8391 null_glUniform4uivEXT
,
8392 null_glUniformBlockBinding
,
8393 null_glUniformBufferEXT
,
8394 null_glUniformHandleui64ARB
,
8395 null_glUniformHandleui64NV
,
8396 null_glUniformHandleui64vARB
,
8397 null_glUniformHandleui64vNV
,
8398 null_glUniformMatrix2dv
,
8399 null_glUniformMatrix2fv
,
8400 null_glUniformMatrix2fvARB
,
8401 null_glUniformMatrix2x3dv
,
8402 null_glUniformMatrix2x3fv
,
8403 null_glUniformMatrix2x4dv
,
8404 null_glUniformMatrix2x4fv
,
8405 null_glUniformMatrix3dv
,
8406 null_glUniformMatrix3fv
,
8407 null_glUniformMatrix3fvARB
,
8408 null_glUniformMatrix3x2dv
,
8409 null_glUniformMatrix3x2fv
,
8410 null_glUniformMatrix3x4dv
,
8411 null_glUniformMatrix3x4fv
,
8412 null_glUniformMatrix4dv
,
8413 null_glUniformMatrix4fv
,
8414 null_glUniformMatrix4fvARB
,
8415 null_glUniformMatrix4x2dv
,
8416 null_glUniformMatrix4x2fv
,
8417 null_glUniformMatrix4x3dv
,
8418 null_glUniformMatrix4x3fv
,
8419 null_glUniformSubroutinesuiv
,
8420 null_glUniformui64NV
,
8421 null_glUniformui64vNV
,
8422 null_glUnlockArraysEXT
,
8424 null_glUnmapBufferARB
,
8425 null_glUnmapNamedBuffer
,
8426 null_glUnmapNamedBufferEXT
,
8427 null_glUnmapObjectBufferATI
,
8428 null_glUnmapTexture2DINTEL
,
8429 null_glUpdateObjectBufferATI
,
8431 null_glUseProgramObjectARB
,
8432 null_glUseProgramStages
,
8433 null_glUseShaderProgramEXT
,
8435 null_glVDPAUGetSurfaceivNV
,
8437 null_glVDPAUIsSurfaceNV
,
8438 null_glVDPAUMapSurfacesNV
,
8439 null_glVDPAURegisterOutputSurfaceNV
,
8440 null_glVDPAURegisterVideoSurfaceNV
,
8441 null_glVDPAUSurfaceAccessNV
,
8442 null_glVDPAUUnmapSurfacesNV
,
8443 null_glVDPAUUnregisterSurfaceNV
,
8444 null_glValidateProgram
,
8445 null_glValidateProgramARB
,
8446 null_glValidateProgramPipeline
,
8447 null_glVariantArrayObjectATI
,
8448 null_glVariantPointerEXT
,
8449 null_glVariantbvEXT
,
8450 null_glVariantdvEXT
,
8451 null_glVariantfvEXT
,
8452 null_glVariantivEXT
,
8453 null_glVariantsvEXT
,
8454 null_glVariantubvEXT
,
8455 null_glVariantuivEXT
,
8456 null_glVariantusvEXT
,
8458 null_glVertex2bvOES
,
8462 null_glVertex2xvOES
,
8464 null_glVertex3bvOES
,
8468 null_glVertex3xvOES
,
8470 null_glVertex4bvOES
,
8474 null_glVertex4xvOES
,
8475 null_glVertexArrayAttribBinding
,
8476 null_glVertexArrayAttribFormat
,
8477 null_glVertexArrayAttribIFormat
,
8478 null_glVertexArrayAttribLFormat
,
8479 null_glVertexArrayBindVertexBufferEXT
,
8480 null_glVertexArrayBindingDivisor
,
8481 null_glVertexArrayColorOffsetEXT
,
8482 null_glVertexArrayEdgeFlagOffsetEXT
,
8483 null_glVertexArrayElementBuffer
,
8484 null_glVertexArrayFogCoordOffsetEXT
,
8485 null_glVertexArrayIndexOffsetEXT
,
8486 null_glVertexArrayMultiTexCoordOffsetEXT
,
8487 null_glVertexArrayNormalOffsetEXT
,
8488 null_glVertexArrayParameteriAPPLE
,
8489 null_glVertexArrayRangeAPPLE
,
8490 null_glVertexArrayRangeNV
,
8491 null_glVertexArraySecondaryColorOffsetEXT
,
8492 null_glVertexArrayTexCoordOffsetEXT
,
8493 null_glVertexArrayVertexAttribBindingEXT
,
8494 null_glVertexArrayVertexAttribDivisorEXT
,
8495 null_glVertexArrayVertexAttribFormatEXT
,
8496 null_glVertexArrayVertexAttribIFormatEXT
,
8497 null_glVertexArrayVertexAttribIOffsetEXT
,
8498 null_glVertexArrayVertexAttribLFormatEXT
,
8499 null_glVertexArrayVertexAttribLOffsetEXT
,
8500 null_glVertexArrayVertexAttribOffsetEXT
,
8501 null_glVertexArrayVertexBindingDivisorEXT
,
8502 null_glVertexArrayVertexBuffer
,
8503 null_glVertexArrayVertexBuffers
,
8504 null_glVertexArrayVertexOffsetEXT
,
8505 null_glVertexAttrib1d
,
8506 null_glVertexAttrib1dARB
,
8507 null_glVertexAttrib1dNV
,
8508 null_glVertexAttrib1dv
,
8509 null_glVertexAttrib1dvARB
,
8510 null_glVertexAttrib1dvNV
,
8511 null_glVertexAttrib1f
,
8512 null_glVertexAttrib1fARB
,
8513 null_glVertexAttrib1fNV
,
8514 null_glVertexAttrib1fv
,
8515 null_glVertexAttrib1fvARB
,
8516 null_glVertexAttrib1fvNV
,
8517 null_glVertexAttrib1hNV
,
8518 null_glVertexAttrib1hvNV
,
8519 null_glVertexAttrib1s
,
8520 null_glVertexAttrib1sARB
,
8521 null_glVertexAttrib1sNV
,
8522 null_glVertexAttrib1sv
,
8523 null_glVertexAttrib1svARB
,
8524 null_glVertexAttrib1svNV
,
8525 null_glVertexAttrib2d
,
8526 null_glVertexAttrib2dARB
,
8527 null_glVertexAttrib2dNV
,
8528 null_glVertexAttrib2dv
,
8529 null_glVertexAttrib2dvARB
,
8530 null_glVertexAttrib2dvNV
,
8531 null_glVertexAttrib2f
,
8532 null_glVertexAttrib2fARB
,
8533 null_glVertexAttrib2fNV
,
8534 null_glVertexAttrib2fv
,
8535 null_glVertexAttrib2fvARB
,
8536 null_glVertexAttrib2fvNV
,
8537 null_glVertexAttrib2hNV
,
8538 null_glVertexAttrib2hvNV
,
8539 null_glVertexAttrib2s
,
8540 null_glVertexAttrib2sARB
,
8541 null_glVertexAttrib2sNV
,
8542 null_glVertexAttrib2sv
,
8543 null_glVertexAttrib2svARB
,
8544 null_glVertexAttrib2svNV
,
8545 null_glVertexAttrib3d
,
8546 null_glVertexAttrib3dARB
,
8547 null_glVertexAttrib3dNV
,
8548 null_glVertexAttrib3dv
,
8549 null_glVertexAttrib3dvARB
,
8550 null_glVertexAttrib3dvNV
,
8551 null_glVertexAttrib3f
,
8552 null_glVertexAttrib3fARB
,
8553 null_glVertexAttrib3fNV
,
8554 null_glVertexAttrib3fv
,
8555 null_glVertexAttrib3fvARB
,
8556 null_glVertexAttrib3fvNV
,
8557 null_glVertexAttrib3hNV
,
8558 null_glVertexAttrib3hvNV
,
8559 null_glVertexAttrib3s
,
8560 null_glVertexAttrib3sARB
,
8561 null_glVertexAttrib3sNV
,
8562 null_glVertexAttrib3sv
,
8563 null_glVertexAttrib3svARB
,
8564 null_glVertexAttrib3svNV
,
8565 null_glVertexAttrib4Nbv
,
8566 null_glVertexAttrib4NbvARB
,
8567 null_glVertexAttrib4Niv
,
8568 null_glVertexAttrib4NivARB
,
8569 null_glVertexAttrib4Nsv
,
8570 null_glVertexAttrib4NsvARB
,
8571 null_glVertexAttrib4Nub
,
8572 null_glVertexAttrib4NubARB
,
8573 null_glVertexAttrib4Nubv
,
8574 null_glVertexAttrib4NubvARB
,
8575 null_glVertexAttrib4Nuiv
,
8576 null_glVertexAttrib4NuivARB
,
8577 null_glVertexAttrib4Nusv
,
8578 null_glVertexAttrib4NusvARB
,
8579 null_glVertexAttrib4bv
,
8580 null_glVertexAttrib4bvARB
,
8581 null_glVertexAttrib4d
,
8582 null_glVertexAttrib4dARB
,
8583 null_glVertexAttrib4dNV
,
8584 null_glVertexAttrib4dv
,
8585 null_glVertexAttrib4dvARB
,
8586 null_glVertexAttrib4dvNV
,
8587 null_glVertexAttrib4f
,
8588 null_glVertexAttrib4fARB
,
8589 null_glVertexAttrib4fNV
,
8590 null_glVertexAttrib4fv
,
8591 null_glVertexAttrib4fvARB
,
8592 null_glVertexAttrib4fvNV
,
8593 null_glVertexAttrib4hNV
,
8594 null_glVertexAttrib4hvNV
,
8595 null_glVertexAttrib4iv
,
8596 null_glVertexAttrib4ivARB
,
8597 null_glVertexAttrib4s
,
8598 null_glVertexAttrib4sARB
,
8599 null_glVertexAttrib4sNV
,
8600 null_glVertexAttrib4sv
,
8601 null_glVertexAttrib4svARB
,
8602 null_glVertexAttrib4svNV
,
8603 null_glVertexAttrib4ubNV
,
8604 null_glVertexAttrib4ubv
,
8605 null_glVertexAttrib4ubvARB
,
8606 null_glVertexAttrib4ubvNV
,
8607 null_glVertexAttrib4uiv
,
8608 null_glVertexAttrib4uivARB
,
8609 null_glVertexAttrib4usv
,
8610 null_glVertexAttrib4usvARB
,
8611 null_glVertexAttribArrayObjectATI
,
8612 null_glVertexAttribBinding
,
8613 null_glVertexAttribDivisor
,
8614 null_glVertexAttribDivisorARB
,
8615 null_glVertexAttribFormat
,
8616 null_glVertexAttribFormatNV
,
8617 null_glVertexAttribI1i
,
8618 null_glVertexAttribI1iEXT
,
8619 null_glVertexAttribI1iv
,
8620 null_glVertexAttribI1ivEXT
,
8621 null_glVertexAttribI1ui
,
8622 null_glVertexAttribI1uiEXT
,
8623 null_glVertexAttribI1uiv
,
8624 null_glVertexAttribI1uivEXT
,
8625 null_glVertexAttribI2i
,
8626 null_glVertexAttribI2iEXT
,
8627 null_glVertexAttribI2iv
,
8628 null_glVertexAttribI2ivEXT
,
8629 null_glVertexAttribI2ui
,
8630 null_glVertexAttribI2uiEXT
,
8631 null_glVertexAttribI2uiv
,
8632 null_glVertexAttribI2uivEXT
,
8633 null_glVertexAttribI3i
,
8634 null_glVertexAttribI3iEXT
,
8635 null_glVertexAttribI3iv
,
8636 null_glVertexAttribI3ivEXT
,
8637 null_glVertexAttribI3ui
,
8638 null_glVertexAttribI3uiEXT
,
8639 null_glVertexAttribI3uiv
,
8640 null_glVertexAttribI3uivEXT
,
8641 null_glVertexAttribI4bv
,
8642 null_glVertexAttribI4bvEXT
,
8643 null_glVertexAttribI4i
,
8644 null_glVertexAttribI4iEXT
,
8645 null_glVertexAttribI4iv
,
8646 null_glVertexAttribI4ivEXT
,
8647 null_glVertexAttribI4sv
,
8648 null_glVertexAttribI4svEXT
,
8649 null_glVertexAttribI4ubv
,
8650 null_glVertexAttribI4ubvEXT
,
8651 null_glVertexAttribI4ui
,
8652 null_glVertexAttribI4uiEXT
,
8653 null_glVertexAttribI4uiv
,
8654 null_glVertexAttribI4uivEXT
,
8655 null_glVertexAttribI4usv
,
8656 null_glVertexAttribI4usvEXT
,
8657 null_glVertexAttribIFormat
,
8658 null_glVertexAttribIFormatNV
,
8659 null_glVertexAttribIPointer
,
8660 null_glVertexAttribIPointerEXT
,
8661 null_glVertexAttribL1d
,
8662 null_glVertexAttribL1dEXT
,
8663 null_glVertexAttribL1dv
,
8664 null_glVertexAttribL1dvEXT
,
8665 null_glVertexAttribL1i64NV
,
8666 null_glVertexAttribL1i64vNV
,
8667 null_glVertexAttribL1ui64ARB
,
8668 null_glVertexAttribL1ui64NV
,
8669 null_glVertexAttribL1ui64vARB
,
8670 null_glVertexAttribL1ui64vNV
,
8671 null_glVertexAttribL2d
,
8672 null_glVertexAttribL2dEXT
,
8673 null_glVertexAttribL2dv
,
8674 null_glVertexAttribL2dvEXT
,
8675 null_glVertexAttribL2i64NV
,
8676 null_glVertexAttribL2i64vNV
,
8677 null_glVertexAttribL2ui64NV
,
8678 null_glVertexAttribL2ui64vNV
,
8679 null_glVertexAttribL3d
,
8680 null_glVertexAttribL3dEXT
,
8681 null_glVertexAttribL3dv
,
8682 null_glVertexAttribL3dvEXT
,
8683 null_glVertexAttribL3i64NV
,
8684 null_glVertexAttribL3i64vNV
,
8685 null_glVertexAttribL3ui64NV
,
8686 null_glVertexAttribL3ui64vNV
,
8687 null_glVertexAttribL4d
,
8688 null_glVertexAttribL4dEXT
,
8689 null_glVertexAttribL4dv
,
8690 null_glVertexAttribL4dvEXT
,
8691 null_glVertexAttribL4i64NV
,
8692 null_glVertexAttribL4i64vNV
,
8693 null_glVertexAttribL4ui64NV
,
8694 null_glVertexAttribL4ui64vNV
,
8695 null_glVertexAttribLFormat
,
8696 null_glVertexAttribLFormatNV
,
8697 null_glVertexAttribLPointer
,
8698 null_glVertexAttribLPointerEXT
,
8699 null_glVertexAttribP1ui
,
8700 null_glVertexAttribP1uiv
,
8701 null_glVertexAttribP2ui
,
8702 null_glVertexAttribP2uiv
,
8703 null_glVertexAttribP3ui
,
8704 null_glVertexAttribP3uiv
,
8705 null_glVertexAttribP4ui
,
8706 null_glVertexAttribP4uiv
,
8707 null_glVertexAttribParameteriAMD
,
8708 null_glVertexAttribPointer
,
8709 null_glVertexAttribPointerARB
,
8710 null_glVertexAttribPointerNV
,
8711 null_glVertexAttribs1dvNV
,
8712 null_glVertexAttribs1fvNV
,
8713 null_glVertexAttribs1hvNV
,
8714 null_glVertexAttribs1svNV
,
8715 null_glVertexAttribs2dvNV
,
8716 null_glVertexAttribs2fvNV
,
8717 null_glVertexAttribs2hvNV
,
8718 null_glVertexAttribs2svNV
,
8719 null_glVertexAttribs3dvNV
,
8720 null_glVertexAttribs3fvNV
,
8721 null_glVertexAttribs3hvNV
,
8722 null_glVertexAttribs3svNV
,
8723 null_glVertexAttribs4dvNV
,
8724 null_glVertexAttribs4fvNV
,
8725 null_glVertexAttribs4hvNV
,
8726 null_glVertexAttribs4svNV
,
8727 null_glVertexAttribs4ubvNV
,
8728 null_glVertexBindingDivisor
,
8729 null_glVertexBlendARB
,
8730 null_glVertexBlendEnvfATI
,
8731 null_glVertexBlendEnviATI
,
8732 null_glVertexFormatNV
,
8739 null_glVertexPointerEXT
,
8740 null_glVertexPointerListIBM
,
8741 null_glVertexPointervINTEL
,
8742 null_glVertexStream1dATI
,
8743 null_glVertexStream1dvATI
,
8744 null_glVertexStream1fATI
,
8745 null_glVertexStream1fvATI
,
8746 null_glVertexStream1iATI
,
8747 null_glVertexStream1ivATI
,
8748 null_glVertexStream1sATI
,
8749 null_glVertexStream1svATI
,
8750 null_glVertexStream2dATI
,
8751 null_glVertexStream2dvATI
,
8752 null_glVertexStream2fATI
,
8753 null_glVertexStream2fvATI
,
8754 null_glVertexStream2iATI
,
8755 null_glVertexStream2ivATI
,
8756 null_glVertexStream2sATI
,
8757 null_glVertexStream2svATI
,
8758 null_glVertexStream3dATI
,
8759 null_glVertexStream3dvATI
,
8760 null_glVertexStream3fATI
,
8761 null_glVertexStream3fvATI
,
8762 null_glVertexStream3iATI
,
8763 null_glVertexStream3ivATI
,
8764 null_glVertexStream3sATI
,
8765 null_glVertexStream3svATI
,
8766 null_glVertexStream4dATI
,
8767 null_glVertexStream4dvATI
,
8768 null_glVertexStream4fATI
,
8769 null_glVertexStream4fvATI
,
8770 null_glVertexStream4iATI
,
8771 null_glVertexStream4ivATI
,
8772 null_glVertexStream4sATI
,
8773 null_glVertexStream4svATI
,
8774 null_glVertexWeightPointerEXT
,
8775 null_glVertexWeightfEXT
,
8776 null_glVertexWeightfvEXT
,
8777 null_glVertexWeighthNV
,
8778 null_glVertexWeighthvNV
,
8779 null_glVideoCaptureNV
,
8780 null_glVideoCaptureStreamParameterdvNV
,
8781 null_glVideoCaptureStreamParameterfvNV
,
8782 null_glVideoCaptureStreamParameterivNV
,
8783 null_glViewportArrayv
,
8784 null_glViewportIndexedf
,
8785 null_glViewportIndexedfv
,
8787 null_glWeightPathsNV
,
8788 null_glWeightPointerARB
,
8794 null_glWeightubvARB
,
8795 null_glWeightuivARB
,
8796 null_glWeightusvARB
,
8798 null_glWindowPos2dARB
,
8799 null_glWindowPos2dMESA
,
8800 null_glWindowPos2dv
,
8801 null_glWindowPos2dvARB
,
8802 null_glWindowPos2dvMESA
,
8804 null_glWindowPos2fARB
,
8805 null_glWindowPos2fMESA
,
8806 null_glWindowPos2fv
,
8807 null_glWindowPos2fvARB
,
8808 null_glWindowPos2fvMESA
,
8810 null_glWindowPos2iARB
,
8811 null_glWindowPos2iMESA
,
8812 null_glWindowPos2iv
,
8813 null_glWindowPos2ivARB
,
8814 null_glWindowPos2ivMESA
,
8816 null_glWindowPos2sARB
,
8817 null_glWindowPos2sMESA
,
8818 null_glWindowPos2sv
,
8819 null_glWindowPos2svARB
,
8820 null_glWindowPos2svMESA
,
8822 null_glWindowPos3dARB
,
8823 null_glWindowPos3dMESA
,
8824 null_glWindowPos3dv
,
8825 null_glWindowPos3dvARB
,
8826 null_glWindowPos3dvMESA
,
8828 null_glWindowPos3fARB
,
8829 null_glWindowPos3fMESA
,
8830 null_glWindowPos3fv
,
8831 null_glWindowPos3fvARB
,
8832 null_glWindowPos3fvMESA
,
8834 null_glWindowPos3iARB
,
8835 null_glWindowPos3iMESA
,
8836 null_glWindowPos3iv
,
8837 null_glWindowPos3ivARB
,
8838 null_glWindowPos3ivMESA
,
8840 null_glWindowPos3sARB
,
8841 null_glWindowPos3sMESA
,
8842 null_glWindowPos3sv
,
8843 null_glWindowPos3svARB
,
8844 null_glWindowPos3svMESA
,
8845 null_glWindowPos4dMESA
,
8846 null_glWindowPos4dvMESA
,
8847 null_glWindowPos4fMESA
,
8848 null_glWindowPos4fvMESA
,
8849 null_glWindowPos4iMESA
,
8850 null_glWindowPos4ivMESA
,
8851 null_glWindowPos4sMESA
,
8852 null_glWindowPos4svMESA
,
8853 null_glWriteMaskEXT
,
8854 null_wglAllocateMemoryNV
,
8855 null_wglBindTexImageARB
,
8856 null_wglChoosePixelFormatARB
,
8857 null_wglCreateContextAttribsARB
,
8858 null_wglCreatePbufferARB
,
8859 null_wglDestroyPbufferARB
,
8860 null_wglFreeMemoryNV
,
8861 null_wglGetCurrentReadDCARB
,
8862 null_wglGetExtensionsStringARB
,
8863 null_wglGetExtensionsStringEXT
,
8864 null_wglGetPbufferDCARB
,
8865 null_wglGetPixelFormatAttribfvARB
,
8866 null_wglGetPixelFormatAttribivARB
,
8867 null_wglGetSwapIntervalEXT
,
8868 null_wglMakeContextCurrentARB
,
8869 null_wglQueryCurrentRendererIntegerWINE
,
8870 null_wglQueryCurrentRendererStringWINE
,
8871 null_wglQueryPbufferARB
,
8872 null_wglQueryRendererIntegerWINE
,
8873 null_wglQueryRendererStringWINE
,
8874 null_wglReleasePbufferDCARB
,
8875 null_wglReleaseTexImageARB
,
8876 null_wglSetPbufferAttribARB
,
8877 null_wglSetPixelFormatWINE
,
8878 null_wglSwapIntervalEXT
,