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 GLvoid
* 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 GLvoid
* 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 mode
) {
612 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
613 TRACE("(%d)\n", mode
);
614 funcs
->gl
.p_glDrawBuffer( mode
);
617 /***********************************************************************
618 * glDrawElements (OPENGL32.@)
620 void WINAPI
glDrawElements( GLenum mode
, GLsizei count
, GLenum type
, const GLvoid
* 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 GLvoid
* 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 GLvoid
* 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
* params
) {
909 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
910 TRACE("(%d, %p)\n", pname
, params
);
911 funcs
->gl
.p_glGetBooleanv( pname
, params
);
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
* params
) {
927 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
928 TRACE("(%d, %p)\n", pname
, params
);
929 funcs
->gl
.p_glGetDoublev( pname
, params
);
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
* params
) {
945 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
946 TRACE("(%d, %p)\n", pname
, params
);
947 funcs
->gl
.p_glGetFloatv( pname
, params
);
950 /***********************************************************************
951 * glGetIntegerv (OPENGL32.@)
953 void WINAPI
glGetIntegerv( GLenum pname
, GLint
* params
) {
954 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
955 TRACE("(%d, %p)\n", pname
, params
);
956 funcs
->gl
.p_glGetIntegerv( pname
, params
);
959 /***********************************************************************
960 * glGetLightfv (OPENGL32.@)
962 void WINAPI
glGetLightfv( GLenum light
, GLenum pname
, GLfloat
* params
) {
963 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
964 TRACE("(%d, %d, %p)\n", light
, pname
, params
);
965 funcs
->gl
.p_glGetLightfv( light
, pname
, params
);
968 /***********************************************************************
969 * glGetLightiv (OPENGL32.@)
971 void WINAPI
glGetLightiv( GLenum light
, GLenum pname
, GLint
* params
) {
972 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
973 TRACE("(%d, %d, %p)\n", light
, pname
, params
);
974 funcs
->gl
.p_glGetLightiv( light
, pname
, params
);
977 /***********************************************************************
978 * glGetMapdv (OPENGL32.@)
980 void WINAPI
glGetMapdv( GLenum target
, GLenum query
, GLdouble
* v
) {
981 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
982 TRACE("(%d, %d, %p)\n", target
, query
, v
);
983 funcs
->gl
.p_glGetMapdv( target
, query
, v
);
986 /***********************************************************************
987 * glGetMapfv (OPENGL32.@)
989 void WINAPI
glGetMapfv( GLenum target
, GLenum query
, GLfloat
* v
) {
990 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
991 TRACE("(%d, %d, %p)\n", target
, query
, v
);
992 funcs
->gl
.p_glGetMapfv( target
, query
, v
);
995 /***********************************************************************
996 * glGetMapiv (OPENGL32.@)
998 void WINAPI
glGetMapiv( GLenum target
, GLenum query
, GLint
* v
) {
999 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1000 TRACE("(%d, %d, %p)\n", target
, query
, v
);
1001 funcs
->gl
.p_glGetMapiv( target
, query
, v
);
1004 /***********************************************************************
1005 * glGetMaterialfv (OPENGL32.@)
1007 void WINAPI
glGetMaterialfv( GLenum face
, GLenum pname
, GLfloat
* params
) {
1008 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1009 TRACE("(%d, %d, %p)\n", face
, pname
, params
);
1010 funcs
->gl
.p_glGetMaterialfv( face
, pname
, params
);
1013 /***********************************************************************
1014 * glGetMaterialiv (OPENGL32.@)
1016 void WINAPI
glGetMaterialiv( GLenum face
, GLenum pname
, GLint
* params
) {
1017 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1018 TRACE("(%d, %d, %p)\n", face
, pname
, params
);
1019 funcs
->gl
.p_glGetMaterialiv( face
, pname
, params
);
1022 /***********************************************************************
1023 * glGetPixelMapfv (OPENGL32.@)
1025 void WINAPI
glGetPixelMapfv( GLenum map
, GLfloat
* values
) {
1026 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1027 TRACE("(%d, %p)\n", map
, values
);
1028 funcs
->gl
.p_glGetPixelMapfv( map
, values
);
1031 /***********************************************************************
1032 * glGetPixelMapuiv (OPENGL32.@)
1034 void WINAPI
glGetPixelMapuiv( GLenum map
, GLuint
* values
) {
1035 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1036 TRACE("(%d, %p)\n", map
, values
);
1037 funcs
->gl
.p_glGetPixelMapuiv( map
, values
);
1040 /***********************************************************************
1041 * glGetPixelMapusv (OPENGL32.@)
1043 void WINAPI
glGetPixelMapusv( GLenum map
, GLushort
* values
) {
1044 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1045 TRACE("(%d, %p)\n", map
, values
);
1046 funcs
->gl
.p_glGetPixelMapusv( map
, values
);
1049 /***********************************************************************
1050 * glGetPointerv (OPENGL32.@)
1052 void WINAPI
glGetPointerv( GLenum pname
, GLvoid
** params
) {
1053 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1054 TRACE("(%d, %p)\n", pname
, params
);
1055 funcs
->gl
.p_glGetPointerv( pname
, params
);
1058 /***********************************************************************
1059 * glGetPolygonStipple (OPENGL32.@)
1061 void WINAPI
glGetPolygonStipple( GLubyte
* mask
) {
1062 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1063 TRACE("(%p)\n", mask
);
1064 funcs
->gl
.p_glGetPolygonStipple( mask
);
1067 /***********************************************************************
1068 * glGetTexEnvfv (OPENGL32.@)
1070 void WINAPI
glGetTexEnvfv( GLenum target
, GLenum pname
, GLfloat
* params
) {
1071 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1072 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
1073 funcs
->gl
.p_glGetTexEnvfv( target
, pname
, params
);
1076 /***********************************************************************
1077 * glGetTexEnviv (OPENGL32.@)
1079 void WINAPI
glGetTexEnviv( GLenum target
, GLenum pname
, GLint
* params
) {
1080 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1081 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
1082 funcs
->gl
.p_glGetTexEnviv( target
, pname
, params
);
1085 /***********************************************************************
1086 * glGetTexGendv (OPENGL32.@)
1088 void WINAPI
glGetTexGendv( GLenum coord
, GLenum pname
, GLdouble
* params
) {
1089 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1090 TRACE("(%d, %d, %p)\n", coord
, pname
, params
);
1091 funcs
->gl
.p_glGetTexGendv( coord
, pname
, params
);
1094 /***********************************************************************
1095 * glGetTexGenfv (OPENGL32.@)
1097 void WINAPI
glGetTexGenfv( GLenum coord
, GLenum pname
, GLfloat
* params
) {
1098 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1099 TRACE("(%d, %d, %p)\n", coord
, pname
, params
);
1100 funcs
->gl
.p_glGetTexGenfv( coord
, pname
, params
);
1103 /***********************************************************************
1104 * glGetTexGeniv (OPENGL32.@)
1106 void WINAPI
glGetTexGeniv( GLenum coord
, GLenum pname
, GLint
* params
) {
1107 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1108 TRACE("(%d, %d, %p)\n", coord
, pname
, params
);
1109 funcs
->gl
.p_glGetTexGeniv( coord
, pname
, params
);
1112 /***********************************************************************
1113 * glGetTexImage (OPENGL32.@)
1115 void WINAPI
glGetTexImage( GLenum target
, GLint level
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
1116 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1117 TRACE("(%d, %d, %d, %d, %p)\n", target
, level
, format
, type
, pixels
);
1118 funcs
->gl
.p_glGetTexImage( target
, level
, format
, type
, pixels
);
1121 /***********************************************************************
1122 * glGetTexLevelParameterfv (OPENGL32.@)
1124 void WINAPI
glGetTexLevelParameterfv( GLenum target
, GLint level
, GLenum pname
, GLfloat
* params
) {
1125 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1126 TRACE("(%d, %d, %d, %p)\n", target
, level
, pname
, params
);
1127 funcs
->gl
.p_glGetTexLevelParameterfv( target
, level
, pname
, params
);
1130 /***********************************************************************
1131 * glGetTexLevelParameteriv (OPENGL32.@)
1133 void WINAPI
glGetTexLevelParameteriv( GLenum target
, GLint level
, GLenum pname
, GLint
* params
) {
1134 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1135 TRACE("(%d, %d, %d, %p)\n", target
, level
, pname
, params
);
1136 funcs
->gl
.p_glGetTexLevelParameteriv( target
, level
, pname
, params
);
1139 /***********************************************************************
1140 * glGetTexParameterfv (OPENGL32.@)
1142 void WINAPI
glGetTexParameterfv( GLenum target
, GLenum pname
, GLfloat
* params
) {
1143 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1144 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
1145 funcs
->gl
.p_glGetTexParameterfv( target
, pname
, params
);
1148 /***********************************************************************
1149 * glGetTexParameteriv (OPENGL32.@)
1151 void WINAPI
glGetTexParameteriv( GLenum target
, GLenum pname
, GLint
* params
) {
1152 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1153 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
1154 funcs
->gl
.p_glGetTexParameteriv( target
, pname
, params
);
1157 /***********************************************************************
1158 * glHint (OPENGL32.@)
1160 void WINAPI
glHint( GLenum target
, GLenum mode
) {
1161 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1162 TRACE("(%d, %d)\n", target
, mode
);
1163 funcs
->gl
.p_glHint( target
, mode
);
1166 /***********************************************************************
1167 * glIndexMask (OPENGL32.@)
1169 void WINAPI
glIndexMask( GLuint mask
) {
1170 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1171 TRACE("(%d)\n", mask
);
1172 funcs
->gl
.p_glIndexMask( mask
);
1175 /***********************************************************************
1176 * glIndexPointer (OPENGL32.@)
1178 void WINAPI
glIndexPointer( GLenum type
, GLsizei stride
, const GLvoid
* pointer
) {
1179 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1180 TRACE("(%d, %d, %p)\n", type
, stride
, pointer
);
1181 funcs
->gl
.p_glIndexPointer( type
, stride
, pointer
);
1184 /***********************************************************************
1185 * glIndexd (OPENGL32.@)
1187 void WINAPI
glIndexd( GLdouble c
) {
1188 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1189 TRACE("(%f)\n", c
);
1190 funcs
->gl
.p_glIndexd( c
);
1193 /***********************************************************************
1194 * glIndexdv (OPENGL32.@)
1196 void WINAPI
glIndexdv( const GLdouble
* c
) {
1197 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1198 TRACE("(%p)\n", c
);
1199 funcs
->gl
.p_glIndexdv( c
);
1202 /***********************************************************************
1203 * glIndexf (OPENGL32.@)
1205 void WINAPI
glIndexf( GLfloat c
) {
1206 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1207 TRACE("(%f)\n", c
);
1208 funcs
->gl
.p_glIndexf( c
);
1211 /***********************************************************************
1212 * glIndexfv (OPENGL32.@)
1214 void WINAPI
glIndexfv( const GLfloat
* c
) {
1215 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1216 TRACE("(%p)\n", c
);
1217 funcs
->gl
.p_glIndexfv( c
);
1220 /***********************************************************************
1221 * glIndexi (OPENGL32.@)
1223 void WINAPI
glIndexi( GLint c
) {
1224 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1225 TRACE("(%d)\n", c
);
1226 funcs
->gl
.p_glIndexi( c
);
1229 /***********************************************************************
1230 * glIndexiv (OPENGL32.@)
1232 void WINAPI
glIndexiv( const GLint
* c
) {
1233 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1234 TRACE("(%p)\n", c
);
1235 funcs
->gl
.p_glIndexiv( c
);
1238 /***********************************************************************
1239 * glIndexs (OPENGL32.@)
1241 void WINAPI
glIndexs( GLshort c
) {
1242 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1243 TRACE("(%d)\n", c
);
1244 funcs
->gl
.p_glIndexs( c
);
1247 /***********************************************************************
1248 * glIndexsv (OPENGL32.@)
1250 void WINAPI
glIndexsv( const GLshort
* c
) {
1251 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1252 TRACE("(%p)\n", c
);
1253 funcs
->gl
.p_glIndexsv( c
);
1256 /***********************************************************************
1257 * glIndexub (OPENGL32.@)
1259 void WINAPI
glIndexub( GLubyte c
) {
1260 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1261 TRACE("(%d)\n", c
);
1262 funcs
->gl
.p_glIndexub( c
);
1265 /***********************************************************************
1266 * glIndexubv (OPENGL32.@)
1268 void WINAPI
glIndexubv( const GLubyte
* c
) {
1269 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1270 TRACE("(%p)\n", c
);
1271 funcs
->gl
.p_glIndexubv( c
);
1274 /***********************************************************************
1275 * glInitNames (OPENGL32.@)
1277 void WINAPI
glInitNames( void ) {
1278 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1280 funcs
->gl
.p_glInitNames( );
1283 /***********************************************************************
1284 * glInterleavedArrays (OPENGL32.@)
1286 void WINAPI
glInterleavedArrays( GLenum format
, GLsizei stride
, const GLvoid
* pointer
) {
1287 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1288 TRACE("(%d, %d, %p)\n", format
, stride
, pointer
);
1289 funcs
->gl
.p_glInterleavedArrays( format
, stride
, pointer
);
1292 /***********************************************************************
1293 * glIsEnabled (OPENGL32.@)
1295 GLboolean WINAPI
glIsEnabled( GLenum cap
) {
1296 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1297 TRACE("(%d)\n", cap
);
1298 return funcs
->gl
.p_glIsEnabled( cap
);
1301 /***********************************************************************
1302 * glIsList (OPENGL32.@)
1304 GLboolean WINAPI
glIsList( GLuint list
) {
1305 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1306 TRACE("(%d)\n", list
);
1307 return funcs
->gl
.p_glIsList( list
);
1310 /***********************************************************************
1311 * glIsTexture (OPENGL32.@)
1313 GLboolean WINAPI
glIsTexture( GLuint texture
) {
1314 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1315 TRACE("(%d)\n", texture
);
1316 return funcs
->gl
.p_glIsTexture( texture
);
1319 /***********************************************************************
1320 * glLightModelf (OPENGL32.@)
1322 void WINAPI
glLightModelf( GLenum pname
, GLfloat param
) {
1323 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1324 TRACE("(%d, %f)\n", pname
, param
);
1325 funcs
->gl
.p_glLightModelf( pname
, param
);
1328 /***********************************************************************
1329 * glLightModelfv (OPENGL32.@)
1331 void WINAPI
glLightModelfv( GLenum pname
, const GLfloat
* params
) {
1332 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1333 TRACE("(%d, %p)\n", pname
, params
);
1334 funcs
->gl
.p_glLightModelfv( pname
, params
);
1337 /***********************************************************************
1338 * glLightModeli (OPENGL32.@)
1340 void WINAPI
glLightModeli( GLenum pname
, GLint param
) {
1341 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1342 TRACE("(%d, %d)\n", pname
, param
);
1343 funcs
->gl
.p_glLightModeli( pname
, param
);
1346 /***********************************************************************
1347 * glLightModeliv (OPENGL32.@)
1349 void WINAPI
glLightModeliv( GLenum pname
, const GLint
* params
) {
1350 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1351 TRACE("(%d, %p)\n", pname
, params
);
1352 funcs
->gl
.p_glLightModeliv( pname
, params
);
1355 /***********************************************************************
1356 * glLightf (OPENGL32.@)
1358 void WINAPI
glLightf( GLenum light
, GLenum pname
, GLfloat param
) {
1359 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1360 TRACE("(%d, %d, %f)\n", light
, pname
, param
);
1361 funcs
->gl
.p_glLightf( light
, pname
, param
);
1364 /***********************************************************************
1365 * glLightfv (OPENGL32.@)
1367 void WINAPI
glLightfv( GLenum light
, GLenum pname
, const GLfloat
* params
) {
1368 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1369 TRACE("(%d, %d, %p)\n", light
, pname
, params
);
1370 funcs
->gl
.p_glLightfv( light
, pname
, params
);
1373 /***********************************************************************
1374 * glLighti (OPENGL32.@)
1376 void WINAPI
glLighti( GLenum light
, GLenum pname
, GLint param
) {
1377 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1378 TRACE("(%d, %d, %d)\n", light
, pname
, param
);
1379 funcs
->gl
.p_glLighti( light
, pname
, param
);
1382 /***********************************************************************
1383 * glLightiv (OPENGL32.@)
1385 void WINAPI
glLightiv( GLenum light
, GLenum pname
, const GLint
* params
) {
1386 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1387 TRACE("(%d, %d, %p)\n", light
, pname
, params
);
1388 funcs
->gl
.p_glLightiv( light
, pname
, params
);
1391 /***********************************************************************
1392 * glLineStipple (OPENGL32.@)
1394 void WINAPI
glLineStipple( GLint factor
, GLushort pattern
) {
1395 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1396 TRACE("(%d, %d)\n", factor
, pattern
);
1397 funcs
->gl
.p_glLineStipple( factor
, pattern
);
1400 /***********************************************************************
1401 * glLineWidth (OPENGL32.@)
1403 void WINAPI
glLineWidth( GLfloat width
) {
1404 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1405 TRACE("(%f)\n", width
);
1406 funcs
->gl
.p_glLineWidth( width
);
1409 /***********************************************************************
1410 * glListBase (OPENGL32.@)
1412 void WINAPI
glListBase( GLuint base
) {
1413 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1414 TRACE("(%d)\n", base
);
1415 funcs
->gl
.p_glListBase( base
);
1418 /***********************************************************************
1419 * glLoadIdentity (OPENGL32.@)
1421 void WINAPI
glLoadIdentity( void ) {
1422 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1424 funcs
->gl
.p_glLoadIdentity( );
1427 /***********************************************************************
1428 * glLoadMatrixd (OPENGL32.@)
1430 void WINAPI
glLoadMatrixd( const GLdouble
* m
) {
1431 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1432 TRACE("(%p)\n", m
);
1433 funcs
->gl
.p_glLoadMatrixd( m
);
1436 /***********************************************************************
1437 * glLoadMatrixf (OPENGL32.@)
1439 void WINAPI
glLoadMatrixf( const GLfloat
* m
) {
1440 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1441 TRACE("(%p)\n", m
);
1442 funcs
->gl
.p_glLoadMatrixf( m
);
1445 /***********************************************************************
1446 * glLoadName (OPENGL32.@)
1448 void WINAPI
glLoadName( GLuint name
) {
1449 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1450 TRACE("(%d)\n", name
);
1451 funcs
->gl
.p_glLoadName( name
);
1454 /***********************************************************************
1455 * glLogicOp (OPENGL32.@)
1457 void WINAPI
glLogicOp( GLenum opcode
) {
1458 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1459 TRACE("(%d)\n", opcode
);
1460 funcs
->gl
.p_glLogicOp( opcode
);
1463 /***********************************************************************
1464 * glMap1d (OPENGL32.@)
1466 void WINAPI
glMap1d( GLenum target
, GLdouble u1
, GLdouble u2
, GLint stride
, GLint order
, const GLdouble
* 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_glMap1d( target
, u1
, u2
, stride
, order
, points
);
1472 /***********************************************************************
1473 * glMap1f (OPENGL32.@)
1475 void WINAPI
glMap1f( GLenum target
, GLfloat u1
, GLfloat u2
, GLint stride
, GLint order
, const GLfloat
* points
) {
1476 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1477 TRACE("(%d, %f, %f, %d, %d, %p)\n", target
, u1
, u2
, stride
, order
, points
);
1478 funcs
->gl
.p_glMap1f( target
, u1
, u2
, stride
, order
, points
);
1481 /***********************************************************************
1482 * glMap2d (OPENGL32.@)
1484 void WINAPI
glMap2d( GLenum target
, GLdouble u1
, GLdouble u2
, GLint ustride
, GLint uorder
, GLdouble v1
, GLdouble v2
, GLint vstride
, GLint vorder
, const GLdouble
* 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_glMap2d( target
, u1
, u2
, ustride
, uorder
, v1
, v2
, vstride
, vorder
, points
);
1490 /***********************************************************************
1491 * glMap2f (OPENGL32.@)
1493 void WINAPI
glMap2f( GLenum target
, GLfloat u1
, GLfloat u2
, GLint ustride
, GLint uorder
, GLfloat v1
, GLfloat v2
, GLint vstride
, GLint vorder
, const GLfloat
* points
) {
1494 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1495 TRACE("(%d, %f, %f, %d, %d, %f, %f, %d, %d, %p)\n", target
, u1
, u2
, ustride
, uorder
, v1
, v2
, vstride
, vorder
, points
);
1496 funcs
->gl
.p_glMap2f( target
, u1
, u2
, ustride
, uorder
, v1
, v2
, vstride
, vorder
, points
);
1499 /***********************************************************************
1500 * glMapGrid1d (OPENGL32.@)
1502 void WINAPI
glMapGrid1d( GLint un
, GLdouble u1
, GLdouble u2
) {
1503 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1504 TRACE("(%d, %f, %f)\n", un
, u1
, u2
);
1505 funcs
->gl
.p_glMapGrid1d( un
, u1
, u2
);
1508 /***********************************************************************
1509 * glMapGrid1f (OPENGL32.@)
1511 void WINAPI
glMapGrid1f( GLint un
, GLfloat u1
, GLfloat u2
) {
1512 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1513 TRACE("(%d, %f, %f)\n", un
, u1
, u2
);
1514 funcs
->gl
.p_glMapGrid1f( un
, u1
, u2
);
1517 /***********************************************************************
1518 * glMapGrid2d (OPENGL32.@)
1520 void WINAPI
glMapGrid2d( GLint un
, GLdouble u1
, GLdouble u2
, GLint vn
, GLdouble v1
, GLdouble 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_glMapGrid2d( un
, u1
, u2
, vn
, v1
, v2
);
1526 /***********************************************************************
1527 * glMapGrid2f (OPENGL32.@)
1529 void WINAPI
glMapGrid2f( GLint un
, GLfloat u1
, GLfloat u2
, GLint vn
, GLfloat v1
, GLfloat v2
) {
1530 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1531 TRACE("(%d, %f, %f, %d, %f, %f)\n", un
, u1
, u2
, vn
, v1
, v2
);
1532 funcs
->gl
.p_glMapGrid2f( un
, u1
, u2
, vn
, v1
, v2
);
1535 /***********************************************************************
1536 * glMaterialf (OPENGL32.@)
1538 void WINAPI
glMaterialf( GLenum face
, GLenum pname
, GLfloat param
) {
1539 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1540 TRACE("(%d, %d, %f)\n", face
, pname
, param
);
1541 funcs
->gl
.p_glMaterialf( face
, pname
, param
);
1544 /***********************************************************************
1545 * glMaterialfv (OPENGL32.@)
1547 void WINAPI
glMaterialfv( GLenum face
, GLenum pname
, const GLfloat
* params
) {
1548 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1549 TRACE("(%d, %d, %p)\n", face
, pname
, params
);
1550 funcs
->gl
.p_glMaterialfv( face
, pname
, params
);
1553 /***********************************************************************
1554 * glMateriali (OPENGL32.@)
1556 void WINAPI
glMateriali( GLenum face
, GLenum pname
, GLint param
) {
1557 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1558 TRACE("(%d, %d, %d)\n", face
, pname
, param
);
1559 funcs
->gl
.p_glMateriali( face
, pname
, param
);
1562 /***********************************************************************
1563 * glMaterialiv (OPENGL32.@)
1565 void WINAPI
glMaterialiv( GLenum face
, GLenum pname
, const GLint
* params
) {
1566 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1567 TRACE("(%d, %d, %p)\n", face
, pname
, params
);
1568 funcs
->gl
.p_glMaterialiv( face
, pname
, params
);
1571 /***********************************************************************
1572 * glMatrixMode (OPENGL32.@)
1574 void WINAPI
glMatrixMode( GLenum mode
) {
1575 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1576 TRACE("(%d)\n", mode
);
1577 funcs
->gl
.p_glMatrixMode( mode
);
1580 /***********************************************************************
1581 * glMultMatrixd (OPENGL32.@)
1583 void WINAPI
glMultMatrixd( const GLdouble
* m
) {
1584 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1585 TRACE("(%p)\n", m
);
1586 funcs
->gl
.p_glMultMatrixd( m
);
1589 /***********************************************************************
1590 * glMultMatrixf (OPENGL32.@)
1592 void WINAPI
glMultMatrixf( const GLfloat
* m
) {
1593 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1594 TRACE("(%p)\n", m
);
1595 funcs
->gl
.p_glMultMatrixf( m
);
1598 /***********************************************************************
1599 * glNewList (OPENGL32.@)
1601 void WINAPI
glNewList( GLuint list
, GLenum mode
) {
1602 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1603 TRACE("(%d, %d)\n", list
, mode
);
1604 funcs
->gl
.p_glNewList( list
, mode
);
1607 /***********************************************************************
1608 * glNormal3b (OPENGL32.@)
1610 void WINAPI
glNormal3b( GLbyte nx
, GLbyte ny
, GLbyte nz
) {
1611 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1612 TRACE("(%d, %d, %d)\n", nx
, ny
, nz
);
1613 funcs
->gl
.p_glNormal3b( nx
, ny
, nz
);
1616 /***********************************************************************
1617 * glNormal3bv (OPENGL32.@)
1619 void WINAPI
glNormal3bv( const GLbyte
* v
) {
1620 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1621 TRACE("(%p)\n", v
);
1622 funcs
->gl
.p_glNormal3bv( v
);
1625 /***********************************************************************
1626 * glNormal3d (OPENGL32.@)
1628 void WINAPI
glNormal3d( GLdouble nx
, GLdouble ny
, GLdouble nz
) {
1629 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1630 TRACE("(%f, %f, %f)\n", nx
, ny
, nz
);
1631 funcs
->gl
.p_glNormal3d( nx
, ny
, nz
);
1634 /***********************************************************************
1635 * glNormal3dv (OPENGL32.@)
1637 void WINAPI
glNormal3dv( const GLdouble
* v
) {
1638 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1639 TRACE("(%p)\n", v
);
1640 funcs
->gl
.p_glNormal3dv( v
);
1643 /***********************************************************************
1644 * glNormal3f (OPENGL32.@)
1646 void WINAPI
glNormal3f( GLfloat nx
, GLfloat ny
, GLfloat nz
) {
1647 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1648 TRACE("(%f, %f, %f)\n", nx
, ny
, nz
);
1649 funcs
->gl
.p_glNormal3f( nx
, ny
, nz
);
1652 /***********************************************************************
1653 * glNormal3fv (OPENGL32.@)
1655 void WINAPI
glNormal3fv( const GLfloat
* v
) {
1656 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1657 TRACE("(%p)\n", v
);
1658 funcs
->gl
.p_glNormal3fv( v
);
1661 /***********************************************************************
1662 * glNormal3i (OPENGL32.@)
1664 void WINAPI
glNormal3i( GLint nx
, GLint ny
, GLint nz
) {
1665 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1666 TRACE("(%d, %d, %d)\n", nx
, ny
, nz
);
1667 funcs
->gl
.p_glNormal3i( nx
, ny
, nz
);
1670 /***********************************************************************
1671 * glNormal3iv (OPENGL32.@)
1673 void WINAPI
glNormal3iv( const GLint
* v
) {
1674 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1675 TRACE("(%p)\n", v
);
1676 funcs
->gl
.p_glNormal3iv( v
);
1679 /***********************************************************************
1680 * glNormal3s (OPENGL32.@)
1682 void WINAPI
glNormal3s( GLshort nx
, GLshort ny
, GLshort nz
) {
1683 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1684 TRACE("(%d, %d, %d)\n", nx
, ny
, nz
);
1685 funcs
->gl
.p_glNormal3s( nx
, ny
, nz
);
1688 /***********************************************************************
1689 * glNormal3sv (OPENGL32.@)
1691 void WINAPI
glNormal3sv( const GLshort
* v
) {
1692 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1693 TRACE("(%p)\n", v
);
1694 funcs
->gl
.p_glNormal3sv( v
);
1697 /***********************************************************************
1698 * glNormalPointer (OPENGL32.@)
1700 void WINAPI
glNormalPointer( GLenum type
, GLsizei stride
, const GLvoid
* pointer
) {
1701 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1702 TRACE("(%d, %d, %p)\n", type
, stride
, pointer
);
1703 funcs
->gl
.p_glNormalPointer( type
, stride
, pointer
);
1706 /***********************************************************************
1707 * glOrtho (OPENGL32.@)
1709 void WINAPI
glOrtho( GLdouble left
, GLdouble right
, GLdouble bottom
, GLdouble top
, GLdouble zNear
, GLdouble zFar
) {
1710 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1711 TRACE("(%f, %f, %f, %f, %f, %f)\n", left
, right
, bottom
, top
, zNear
, zFar
);
1712 funcs
->gl
.p_glOrtho( left
, right
, bottom
, top
, zNear
, zFar
);
1715 /***********************************************************************
1716 * glPassThrough (OPENGL32.@)
1718 void WINAPI
glPassThrough( GLfloat token
) {
1719 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1720 TRACE("(%f)\n", token
);
1721 funcs
->gl
.p_glPassThrough( token
);
1724 /***********************************************************************
1725 * glPixelMapfv (OPENGL32.@)
1727 void WINAPI
glPixelMapfv( GLenum map
, GLint mapsize
, const GLfloat
* values
) {
1728 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1729 TRACE("(%d, %d, %p)\n", map
, mapsize
, values
);
1730 funcs
->gl
.p_glPixelMapfv( map
, mapsize
, values
);
1733 /***********************************************************************
1734 * glPixelMapuiv (OPENGL32.@)
1736 void WINAPI
glPixelMapuiv( GLenum map
, GLint mapsize
, const GLuint
* values
) {
1737 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1738 TRACE("(%d, %d, %p)\n", map
, mapsize
, values
);
1739 funcs
->gl
.p_glPixelMapuiv( map
, mapsize
, values
);
1742 /***********************************************************************
1743 * glPixelMapusv (OPENGL32.@)
1745 void WINAPI
glPixelMapusv( GLenum map
, GLint mapsize
, const GLushort
* values
) {
1746 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1747 TRACE("(%d, %d, %p)\n", map
, mapsize
, values
);
1748 funcs
->gl
.p_glPixelMapusv( map
, mapsize
, values
);
1751 /***********************************************************************
1752 * glPixelStoref (OPENGL32.@)
1754 void WINAPI
glPixelStoref( GLenum pname
, GLfloat param
) {
1755 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1756 TRACE("(%d, %f)\n", pname
, param
);
1757 funcs
->gl
.p_glPixelStoref( pname
, param
);
1760 /***********************************************************************
1761 * glPixelStorei (OPENGL32.@)
1763 void WINAPI
glPixelStorei( GLenum pname
, GLint param
) {
1764 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1765 TRACE("(%d, %d)\n", pname
, param
);
1766 funcs
->gl
.p_glPixelStorei( pname
, param
);
1769 /***********************************************************************
1770 * glPixelTransferf (OPENGL32.@)
1772 void WINAPI
glPixelTransferf( GLenum pname
, GLfloat param
) {
1773 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1774 TRACE("(%d, %f)\n", pname
, param
);
1775 funcs
->gl
.p_glPixelTransferf( pname
, param
);
1778 /***********************************************************************
1779 * glPixelTransferi (OPENGL32.@)
1781 void WINAPI
glPixelTransferi( GLenum pname
, GLint param
) {
1782 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1783 TRACE("(%d, %d)\n", pname
, param
);
1784 funcs
->gl
.p_glPixelTransferi( pname
, param
);
1787 /***********************************************************************
1788 * glPixelZoom (OPENGL32.@)
1790 void WINAPI
glPixelZoom( GLfloat xfactor
, GLfloat yfactor
) {
1791 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1792 TRACE("(%f, %f)\n", xfactor
, yfactor
);
1793 funcs
->gl
.p_glPixelZoom( xfactor
, yfactor
);
1796 /***********************************************************************
1797 * glPointSize (OPENGL32.@)
1799 void WINAPI
glPointSize( GLfloat size
) {
1800 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1801 TRACE("(%f)\n", size
);
1802 funcs
->gl
.p_glPointSize( size
);
1805 /***********************************************************************
1806 * glPolygonMode (OPENGL32.@)
1808 void WINAPI
glPolygonMode( GLenum face
, GLenum mode
) {
1809 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1810 TRACE("(%d, %d)\n", face
, mode
);
1811 funcs
->gl
.p_glPolygonMode( face
, mode
);
1814 /***********************************************************************
1815 * glPolygonOffset (OPENGL32.@)
1817 void WINAPI
glPolygonOffset( GLfloat factor
, GLfloat units
) {
1818 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1819 TRACE("(%f, %f)\n", factor
, units
);
1820 funcs
->gl
.p_glPolygonOffset( factor
, units
);
1823 /***********************************************************************
1824 * glPolygonStipple (OPENGL32.@)
1826 void WINAPI
glPolygonStipple( const GLubyte
* mask
) {
1827 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1828 TRACE("(%p)\n", mask
);
1829 funcs
->gl
.p_glPolygonStipple( mask
);
1832 /***********************************************************************
1833 * glPopAttrib (OPENGL32.@)
1835 void WINAPI
glPopAttrib( void ) {
1836 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1838 funcs
->gl
.p_glPopAttrib( );
1841 /***********************************************************************
1842 * glPopClientAttrib (OPENGL32.@)
1844 void WINAPI
glPopClientAttrib( void ) {
1845 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1847 funcs
->gl
.p_glPopClientAttrib( );
1850 /***********************************************************************
1851 * glPopMatrix (OPENGL32.@)
1853 void WINAPI
glPopMatrix( void ) {
1854 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1856 funcs
->gl
.p_glPopMatrix( );
1859 /***********************************************************************
1860 * glPopName (OPENGL32.@)
1862 void WINAPI
glPopName( void ) {
1863 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1865 funcs
->gl
.p_glPopName( );
1868 /***********************************************************************
1869 * glPrioritizeTextures (OPENGL32.@)
1871 void WINAPI
glPrioritizeTextures( GLsizei n
, const GLuint
* textures
, const GLfloat
* priorities
) {
1872 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1873 TRACE("(%d, %p, %p)\n", n
, textures
, priorities
);
1874 funcs
->gl
.p_glPrioritizeTextures( n
, textures
, priorities
);
1877 /***********************************************************************
1878 * glPushAttrib (OPENGL32.@)
1880 void WINAPI
glPushAttrib( GLbitfield mask
) {
1881 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1882 TRACE("(%d)\n", mask
);
1883 funcs
->gl
.p_glPushAttrib( mask
);
1886 /***********************************************************************
1887 * glPushClientAttrib (OPENGL32.@)
1889 void WINAPI
glPushClientAttrib( GLbitfield mask
) {
1890 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1891 TRACE("(%d)\n", mask
);
1892 funcs
->gl
.p_glPushClientAttrib( mask
);
1895 /***********************************************************************
1896 * glPushMatrix (OPENGL32.@)
1898 void WINAPI
glPushMatrix( void ) {
1899 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1901 funcs
->gl
.p_glPushMatrix( );
1904 /***********************************************************************
1905 * glPushName (OPENGL32.@)
1907 void WINAPI
glPushName( GLuint name
) {
1908 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1909 TRACE("(%d)\n", name
);
1910 funcs
->gl
.p_glPushName( name
);
1913 /***********************************************************************
1914 * glRasterPos2d (OPENGL32.@)
1916 void WINAPI
glRasterPos2d( GLdouble x
, GLdouble y
) {
1917 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1918 TRACE("(%f, %f)\n", x
, y
);
1919 funcs
->gl
.p_glRasterPos2d( x
, y
);
1922 /***********************************************************************
1923 * glRasterPos2dv (OPENGL32.@)
1925 void WINAPI
glRasterPos2dv( const GLdouble
* v
) {
1926 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1927 TRACE("(%p)\n", v
);
1928 funcs
->gl
.p_glRasterPos2dv( v
);
1931 /***********************************************************************
1932 * glRasterPos2f (OPENGL32.@)
1934 void WINAPI
glRasterPos2f( GLfloat x
, GLfloat y
) {
1935 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1936 TRACE("(%f, %f)\n", x
, y
);
1937 funcs
->gl
.p_glRasterPos2f( x
, y
);
1940 /***********************************************************************
1941 * glRasterPos2fv (OPENGL32.@)
1943 void WINAPI
glRasterPos2fv( const GLfloat
* v
) {
1944 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1945 TRACE("(%p)\n", v
);
1946 funcs
->gl
.p_glRasterPos2fv( v
);
1949 /***********************************************************************
1950 * glRasterPos2i (OPENGL32.@)
1952 void WINAPI
glRasterPos2i( GLint x
, GLint y
) {
1953 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1954 TRACE("(%d, %d)\n", x
, y
);
1955 funcs
->gl
.p_glRasterPos2i( x
, y
);
1958 /***********************************************************************
1959 * glRasterPos2iv (OPENGL32.@)
1961 void WINAPI
glRasterPos2iv( const GLint
* v
) {
1962 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1963 TRACE("(%p)\n", v
);
1964 funcs
->gl
.p_glRasterPos2iv( v
);
1967 /***********************************************************************
1968 * glRasterPos2s (OPENGL32.@)
1970 void WINAPI
glRasterPos2s( GLshort x
, GLshort y
) {
1971 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1972 TRACE("(%d, %d)\n", x
, y
);
1973 funcs
->gl
.p_glRasterPos2s( x
, y
);
1976 /***********************************************************************
1977 * glRasterPos2sv (OPENGL32.@)
1979 void WINAPI
glRasterPos2sv( const GLshort
* v
) {
1980 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1981 TRACE("(%p)\n", v
);
1982 funcs
->gl
.p_glRasterPos2sv( v
);
1985 /***********************************************************************
1986 * glRasterPos3d (OPENGL32.@)
1988 void WINAPI
glRasterPos3d( GLdouble x
, GLdouble y
, GLdouble z
) {
1989 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1990 TRACE("(%f, %f, %f)\n", x
, y
, z
);
1991 funcs
->gl
.p_glRasterPos3d( x
, y
, z
);
1994 /***********************************************************************
1995 * glRasterPos3dv (OPENGL32.@)
1997 void WINAPI
glRasterPos3dv( const GLdouble
* v
) {
1998 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
1999 TRACE("(%p)\n", v
);
2000 funcs
->gl
.p_glRasterPos3dv( v
);
2003 /***********************************************************************
2004 * glRasterPos3f (OPENGL32.@)
2006 void WINAPI
glRasterPos3f( GLfloat x
, GLfloat y
, GLfloat z
) {
2007 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2008 TRACE("(%f, %f, %f)\n", x
, y
, z
);
2009 funcs
->gl
.p_glRasterPos3f( x
, y
, z
);
2012 /***********************************************************************
2013 * glRasterPos3fv (OPENGL32.@)
2015 void WINAPI
glRasterPos3fv( const GLfloat
* v
) {
2016 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2017 TRACE("(%p)\n", v
);
2018 funcs
->gl
.p_glRasterPos3fv( v
);
2021 /***********************************************************************
2022 * glRasterPos3i (OPENGL32.@)
2024 void WINAPI
glRasterPos3i( GLint x
, GLint y
, GLint z
) {
2025 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2026 TRACE("(%d, %d, %d)\n", x
, y
, z
);
2027 funcs
->gl
.p_glRasterPos3i( x
, y
, z
);
2030 /***********************************************************************
2031 * glRasterPos3iv (OPENGL32.@)
2033 void WINAPI
glRasterPos3iv( const GLint
* v
) {
2034 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2035 TRACE("(%p)\n", v
);
2036 funcs
->gl
.p_glRasterPos3iv( v
);
2039 /***********************************************************************
2040 * glRasterPos3s (OPENGL32.@)
2042 void WINAPI
glRasterPos3s( GLshort x
, GLshort y
, GLshort z
) {
2043 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2044 TRACE("(%d, %d, %d)\n", x
, y
, z
);
2045 funcs
->gl
.p_glRasterPos3s( x
, y
, z
);
2048 /***********************************************************************
2049 * glRasterPos3sv (OPENGL32.@)
2051 void WINAPI
glRasterPos3sv( const GLshort
* v
) {
2052 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2053 TRACE("(%p)\n", v
);
2054 funcs
->gl
.p_glRasterPos3sv( v
);
2057 /***********************************************************************
2058 * glRasterPos4d (OPENGL32.@)
2060 void WINAPI
glRasterPos4d( GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
2061 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2062 TRACE("(%f, %f, %f, %f)\n", x
, y
, z
, w
);
2063 funcs
->gl
.p_glRasterPos4d( x
, y
, z
, w
);
2066 /***********************************************************************
2067 * glRasterPos4dv (OPENGL32.@)
2069 void WINAPI
glRasterPos4dv( const GLdouble
* v
) {
2070 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2071 TRACE("(%p)\n", v
);
2072 funcs
->gl
.p_glRasterPos4dv( v
);
2075 /***********************************************************************
2076 * glRasterPos4f (OPENGL32.@)
2078 void WINAPI
glRasterPos4f( GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
2079 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2080 TRACE("(%f, %f, %f, %f)\n", x
, y
, z
, w
);
2081 funcs
->gl
.p_glRasterPos4f( x
, y
, z
, w
);
2084 /***********************************************************************
2085 * glRasterPos4fv (OPENGL32.@)
2087 void WINAPI
glRasterPos4fv( const GLfloat
* v
) {
2088 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2089 TRACE("(%p)\n", v
);
2090 funcs
->gl
.p_glRasterPos4fv( v
);
2093 /***********************************************************************
2094 * glRasterPos4i (OPENGL32.@)
2096 void WINAPI
glRasterPos4i( GLint x
, GLint y
, GLint z
, GLint w
) {
2097 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2098 TRACE("(%d, %d, %d, %d)\n", x
, y
, z
, w
);
2099 funcs
->gl
.p_glRasterPos4i( x
, y
, z
, w
);
2102 /***********************************************************************
2103 * glRasterPos4iv (OPENGL32.@)
2105 void WINAPI
glRasterPos4iv( const GLint
* v
) {
2106 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2107 TRACE("(%p)\n", v
);
2108 funcs
->gl
.p_glRasterPos4iv( v
);
2111 /***********************************************************************
2112 * glRasterPos4s (OPENGL32.@)
2114 void WINAPI
glRasterPos4s( GLshort x
, GLshort y
, GLshort z
, GLshort w
) {
2115 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2116 TRACE("(%d, %d, %d, %d)\n", x
, y
, z
, w
);
2117 funcs
->gl
.p_glRasterPos4s( x
, y
, z
, w
);
2120 /***********************************************************************
2121 * glRasterPos4sv (OPENGL32.@)
2123 void WINAPI
glRasterPos4sv( const GLshort
* v
) {
2124 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2125 TRACE("(%p)\n", v
);
2126 funcs
->gl
.p_glRasterPos4sv( v
);
2129 /***********************************************************************
2130 * glReadBuffer (OPENGL32.@)
2132 void WINAPI
glReadBuffer( GLenum mode
) {
2133 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2134 TRACE("(%d)\n", mode
);
2135 funcs
->gl
.p_glReadBuffer( mode
);
2138 /***********************************************************************
2139 * glReadPixels (OPENGL32.@)
2141 void WINAPI
glReadPixels( GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
2142 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2143 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", x
, y
, width
, height
, format
, type
, pixels
);
2144 funcs
->gl
.p_glReadPixels( x
, y
, width
, height
, format
, type
, pixels
);
2147 /***********************************************************************
2148 * glRectd (OPENGL32.@)
2150 void WINAPI
glRectd( GLdouble x1
, GLdouble y1
, GLdouble x2
, GLdouble y2
) {
2151 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2152 TRACE("(%f, %f, %f, %f)\n", x1
, y1
, x2
, y2
);
2153 funcs
->gl
.p_glRectd( x1
, y1
, x2
, y2
);
2156 /***********************************************************************
2157 * glRectdv (OPENGL32.@)
2159 void WINAPI
glRectdv( const GLdouble
* v1
, const GLdouble
* v2
) {
2160 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2161 TRACE("(%p, %p)\n", v1
, v2
);
2162 funcs
->gl
.p_glRectdv( v1
, v2
);
2165 /***********************************************************************
2166 * glRectf (OPENGL32.@)
2168 void WINAPI
glRectf( GLfloat x1
, GLfloat y1
, GLfloat x2
, GLfloat y2
) {
2169 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2170 TRACE("(%f, %f, %f, %f)\n", x1
, y1
, x2
, y2
);
2171 funcs
->gl
.p_glRectf( x1
, y1
, x2
, y2
);
2174 /***********************************************************************
2175 * glRectfv (OPENGL32.@)
2177 void WINAPI
glRectfv( const GLfloat
* v1
, const GLfloat
* v2
) {
2178 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2179 TRACE("(%p, %p)\n", v1
, v2
);
2180 funcs
->gl
.p_glRectfv( v1
, v2
);
2183 /***********************************************************************
2184 * glRecti (OPENGL32.@)
2186 void WINAPI
glRecti( GLint x1
, GLint y1
, GLint x2
, GLint y2
) {
2187 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2188 TRACE("(%d, %d, %d, %d)\n", x1
, y1
, x2
, y2
);
2189 funcs
->gl
.p_glRecti( x1
, y1
, x2
, y2
);
2192 /***********************************************************************
2193 * glRectiv (OPENGL32.@)
2195 void WINAPI
glRectiv( const GLint
* v1
, const GLint
* v2
) {
2196 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2197 TRACE("(%p, %p)\n", v1
, v2
);
2198 funcs
->gl
.p_glRectiv( v1
, v2
);
2201 /***********************************************************************
2202 * glRects (OPENGL32.@)
2204 void WINAPI
glRects( GLshort x1
, GLshort y1
, GLshort x2
, GLshort y2
) {
2205 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2206 TRACE("(%d, %d, %d, %d)\n", x1
, y1
, x2
, y2
);
2207 funcs
->gl
.p_glRects( x1
, y1
, x2
, y2
);
2210 /***********************************************************************
2211 * glRectsv (OPENGL32.@)
2213 void WINAPI
glRectsv( const GLshort
* v1
, const GLshort
* v2
) {
2214 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2215 TRACE("(%p, %p)\n", v1
, v2
);
2216 funcs
->gl
.p_glRectsv( v1
, v2
);
2219 /***********************************************************************
2220 * glRenderMode (OPENGL32.@)
2222 GLint WINAPI
glRenderMode( GLenum mode
) {
2223 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2224 TRACE("(%d)\n", mode
);
2225 return funcs
->gl
.p_glRenderMode( mode
);
2228 /***********************************************************************
2229 * glRotated (OPENGL32.@)
2231 void WINAPI
glRotated( GLdouble angle
, GLdouble x
, GLdouble y
, GLdouble z
) {
2232 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2233 TRACE("(%f, %f, %f, %f)\n", angle
, x
, y
, z
);
2234 funcs
->gl
.p_glRotated( angle
, x
, y
, z
);
2237 /***********************************************************************
2238 * glRotatef (OPENGL32.@)
2240 void WINAPI
glRotatef( GLfloat angle
, GLfloat x
, GLfloat y
, GLfloat z
) {
2241 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2242 TRACE("(%f, %f, %f, %f)\n", angle
, x
, y
, z
);
2243 funcs
->gl
.p_glRotatef( angle
, x
, y
, z
);
2246 /***********************************************************************
2247 * glScaled (OPENGL32.@)
2249 void WINAPI
glScaled( GLdouble x
, GLdouble y
, GLdouble z
) {
2250 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2251 TRACE("(%f, %f, %f)\n", x
, y
, z
);
2252 funcs
->gl
.p_glScaled( x
, y
, z
);
2255 /***********************************************************************
2256 * glScalef (OPENGL32.@)
2258 void WINAPI
glScalef( GLfloat x
, GLfloat y
, GLfloat z
) {
2259 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2260 TRACE("(%f, %f, %f)\n", x
, y
, z
);
2261 funcs
->gl
.p_glScalef( x
, y
, z
);
2264 /***********************************************************************
2265 * glScissor (OPENGL32.@)
2267 void WINAPI
glScissor( GLint x
, GLint y
, GLsizei width
, GLsizei height
) {
2268 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2269 TRACE("(%d, %d, %d, %d)\n", x
, y
, width
, height
);
2270 funcs
->gl
.p_glScissor( x
, y
, width
, height
);
2273 /***********************************************************************
2274 * glSelectBuffer (OPENGL32.@)
2276 void WINAPI
glSelectBuffer( GLsizei size
, GLuint
* buffer
) {
2277 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2278 TRACE("(%d, %p)\n", size
, buffer
);
2279 funcs
->gl
.p_glSelectBuffer( size
, buffer
);
2282 /***********************************************************************
2283 * glShadeModel (OPENGL32.@)
2285 void WINAPI
glShadeModel( GLenum mode
) {
2286 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2287 TRACE("(%d)\n", mode
);
2288 funcs
->gl
.p_glShadeModel( mode
);
2291 /***********************************************************************
2292 * glStencilFunc (OPENGL32.@)
2294 void WINAPI
glStencilFunc( GLenum func
, GLint ref
, GLuint mask
) {
2295 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2296 TRACE("(%d, %d, %d)\n", func
, ref
, mask
);
2297 funcs
->gl
.p_glStencilFunc( func
, ref
, mask
);
2300 /***********************************************************************
2301 * glStencilMask (OPENGL32.@)
2303 void WINAPI
glStencilMask( GLuint mask
) {
2304 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2305 TRACE("(%d)\n", mask
);
2306 funcs
->gl
.p_glStencilMask( mask
);
2309 /***********************************************************************
2310 * glStencilOp (OPENGL32.@)
2312 void WINAPI
glStencilOp( GLenum fail
, GLenum zfail
, GLenum zpass
) {
2313 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2314 TRACE("(%d, %d, %d)\n", fail
, zfail
, zpass
);
2315 funcs
->gl
.p_glStencilOp( fail
, zfail
, zpass
);
2318 /***********************************************************************
2319 * glTexCoord1d (OPENGL32.@)
2321 void WINAPI
glTexCoord1d( GLdouble s
) {
2322 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2323 TRACE("(%f)\n", s
);
2324 funcs
->gl
.p_glTexCoord1d( s
);
2327 /***********************************************************************
2328 * glTexCoord1dv (OPENGL32.@)
2330 void WINAPI
glTexCoord1dv( const GLdouble
* v
) {
2331 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2332 TRACE("(%p)\n", v
);
2333 funcs
->gl
.p_glTexCoord1dv( v
);
2336 /***********************************************************************
2337 * glTexCoord1f (OPENGL32.@)
2339 void WINAPI
glTexCoord1f( GLfloat s
) {
2340 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2341 TRACE("(%f)\n", s
);
2342 funcs
->gl
.p_glTexCoord1f( s
);
2345 /***********************************************************************
2346 * glTexCoord1fv (OPENGL32.@)
2348 void WINAPI
glTexCoord1fv( const GLfloat
* v
) {
2349 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2350 TRACE("(%p)\n", v
);
2351 funcs
->gl
.p_glTexCoord1fv( v
);
2354 /***********************************************************************
2355 * glTexCoord1i (OPENGL32.@)
2357 void WINAPI
glTexCoord1i( GLint s
) {
2358 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2359 TRACE("(%d)\n", s
);
2360 funcs
->gl
.p_glTexCoord1i( s
);
2363 /***********************************************************************
2364 * glTexCoord1iv (OPENGL32.@)
2366 void WINAPI
glTexCoord1iv( const GLint
* v
) {
2367 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2368 TRACE("(%p)\n", v
);
2369 funcs
->gl
.p_glTexCoord1iv( v
);
2372 /***********************************************************************
2373 * glTexCoord1s (OPENGL32.@)
2375 void WINAPI
glTexCoord1s( GLshort s
) {
2376 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2377 TRACE("(%d)\n", s
);
2378 funcs
->gl
.p_glTexCoord1s( s
);
2381 /***********************************************************************
2382 * glTexCoord1sv (OPENGL32.@)
2384 void WINAPI
glTexCoord1sv( const GLshort
* v
) {
2385 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2386 TRACE("(%p)\n", v
);
2387 funcs
->gl
.p_glTexCoord1sv( v
);
2390 /***********************************************************************
2391 * glTexCoord2d (OPENGL32.@)
2393 void WINAPI
glTexCoord2d( GLdouble s
, GLdouble t
) {
2394 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2395 TRACE("(%f, %f)\n", s
, t
);
2396 funcs
->gl
.p_glTexCoord2d( s
, t
);
2399 /***********************************************************************
2400 * glTexCoord2dv (OPENGL32.@)
2402 void WINAPI
glTexCoord2dv( const GLdouble
* v
) {
2403 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2404 TRACE("(%p)\n", v
);
2405 funcs
->gl
.p_glTexCoord2dv( v
);
2408 /***********************************************************************
2409 * glTexCoord2f (OPENGL32.@)
2411 void WINAPI
glTexCoord2f( GLfloat s
, GLfloat t
) {
2412 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2413 TRACE("(%f, %f)\n", s
, t
);
2414 funcs
->gl
.p_glTexCoord2f( s
, t
);
2417 /***********************************************************************
2418 * glTexCoord2fv (OPENGL32.@)
2420 void WINAPI
glTexCoord2fv( const GLfloat
* v
) {
2421 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2422 TRACE("(%p)\n", v
);
2423 funcs
->gl
.p_glTexCoord2fv( v
);
2426 /***********************************************************************
2427 * glTexCoord2i (OPENGL32.@)
2429 void WINAPI
glTexCoord2i( GLint s
, GLint t
) {
2430 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2431 TRACE("(%d, %d)\n", s
, t
);
2432 funcs
->gl
.p_glTexCoord2i( s
, t
);
2435 /***********************************************************************
2436 * glTexCoord2iv (OPENGL32.@)
2438 void WINAPI
glTexCoord2iv( const GLint
* v
) {
2439 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2440 TRACE("(%p)\n", v
);
2441 funcs
->gl
.p_glTexCoord2iv( v
);
2444 /***********************************************************************
2445 * glTexCoord2s (OPENGL32.@)
2447 void WINAPI
glTexCoord2s( GLshort s
, GLshort t
) {
2448 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2449 TRACE("(%d, %d)\n", s
, t
);
2450 funcs
->gl
.p_glTexCoord2s( s
, t
);
2453 /***********************************************************************
2454 * glTexCoord2sv (OPENGL32.@)
2456 void WINAPI
glTexCoord2sv( const GLshort
* v
) {
2457 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2458 TRACE("(%p)\n", v
);
2459 funcs
->gl
.p_glTexCoord2sv( v
);
2462 /***********************************************************************
2463 * glTexCoord3d (OPENGL32.@)
2465 void WINAPI
glTexCoord3d( GLdouble s
, GLdouble t
, GLdouble r
) {
2466 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2467 TRACE("(%f, %f, %f)\n", s
, t
, r
);
2468 funcs
->gl
.p_glTexCoord3d( s
, t
, r
);
2471 /***********************************************************************
2472 * glTexCoord3dv (OPENGL32.@)
2474 void WINAPI
glTexCoord3dv( const GLdouble
* v
) {
2475 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2476 TRACE("(%p)\n", v
);
2477 funcs
->gl
.p_glTexCoord3dv( v
);
2480 /***********************************************************************
2481 * glTexCoord3f (OPENGL32.@)
2483 void WINAPI
glTexCoord3f( GLfloat s
, GLfloat t
, GLfloat r
) {
2484 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2485 TRACE("(%f, %f, %f)\n", s
, t
, r
);
2486 funcs
->gl
.p_glTexCoord3f( s
, t
, r
);
2489 /***********************************************************************
2490 * glTexCoord3fv (OPENGL32.@)
2492 void WINAPI
glTexCoord3fv( const GLfloat
* v
) {
2493 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2494 TRACE("(%p)\n", v
);
2495 funcs
->gl
.p_glTexCoord3fv( v
);
2498 /***********************************************************************
2499 * glTexCoord3i (OPENGL32.@)
2501 void WINAPI
glTexCoord3i( GLint s
, GLint t
, GLint r
) {
2502 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2503 TRACE("(%d, %d, %d)\n", s
, t
, r
);
2504 funcs
->gl
.p_glTexCoord3i( s
, t
, r
);
2507 /***********************************************************************
2508 * glTexCoord3iv (OPENGL32.@)
2510 void WINAPI
glTexCoord3iv( const GLint
* v
) {
2511 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2512 TRACE("(%p)\n", v
);
2513 funcs
->gl
.p_glTexCoord3iv( v
);
2516 /***********************************************************************
2517 * glTexCoord3s (OPENGL32.@)
2519 void WINAPI
glTexCoord3s( GLshort s
, GLshort t
, GLshort r
) {
2520 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2521 TRACE("(%d, %d, %d)\n", s
, t
, r
);
2522 funcs
->gl
.p_glTexCoord3s( s
, t
, r
);
2525 /***********************************************************************
2526 * glTexCoord3sv (OPENGL32.@)
2528 void WINAPI
glTexCoord3sv( const GLshort
* v
) {
2529 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2530 TRACE("(%p)\n", v
);
2531 funcs
->gl
.p_glTexCoord3sv( v
);
2534 /***********************************************************************
2535 * glTexCoord4d (OPENGL32.@)
2537 void WINAPI
glTexCoord4d( GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
) {
2538 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2539 TRACE("(%f, %f, %f, %f)\n", s
, t
, r
, q
);
2540 funcs
->gl
.p_glTexCoord4d( s
, t
, r
, q
);
2543 /***********************************************************************
2544 * glTexCoord4dv (OPENGL32.@)
2546 void WINAPI
glTexCoord4dv( const GLdouble
* v
) {
2547 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2548 TRACE("(%p)\n", v
);
2549 funcs
->gl
.p_glTexCoord4dv( v
);
2552 /***********************************************************************
2553 * glTexCoord4f (OPENGL32.@)
2555 void WINAPI
glTexCoord4f( GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
) {
2556 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2557 TRACE("(%f, %f, %f, %f)\n", s
, t
, r
, q
);
2558 funcs
->gl
.p_glTexCoord4f( s
, t
, r
, q
);
2561 /***********************************************************************
2562 * glTexCoord4fv (OPENGL32.@)
2564 void WINAPI
glTexCoord4fv( const GLfloat
* v
) {
2565 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2566 TRACE("(%p)\n", v
);
2567 funcs
->gl
.p_glTexCoord4fv( v
);
2570 /***********************************************************************
2571 * glTexCoord4i (OPENGL32.@)
2573 void WINAPI
glTexCoord4i( GLint s
, GLint t
, GLint r
, GLint q
) {
2574 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2575 TRACE("(%d, %d, %d, %d)\n", s
, t
, r
, q
);
2576 funcs
->gl
.p_glTexCoord4i( s
, t
, r
, q
);
2579 /***********************************************************************
2580 * glTexCoord4iv (OPENGL32.@)
2582 void WINAPI
glTexCoord4iv( const GLint
* v
) {
2583 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2584 TRACE("(%p)\n", v
);
2585 funcs
->gl
.p_glTexCoord4iv( v
);
2588 /***********************************************************************
2589 * glTexCoord4s (OPENGL32.@)
2591 void WINAPI
glTexCoord4s( GLshort s
, GLshort t
, GLshort r
, GLshort q
) {
2592 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2593 TRACE("(%d, %d, %d, %d)\n", s
, t
, r
, q
);
2594 funcs
->gl
.p_glTexCoord4s( s
, t
, r
, q
);
2597 /***********************************************************************
2598 * glTexCoord4sv (OPENGL32.@)
2600 void WINAPI
glTexCoord4sv( const GLshort
* v
) {
2601 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2602 TRACE("(%p)\n", v
);
2603 funcs
->gl
.p_glTexCoord4sv( v
);
2606 /***********************************************************************
2607 * glTexCoordPointer (OPENGL32.@)
2609 void WINAPI
glTexCoordPointer( GLint size
, GLenum type
, GLsizei stride
, const GLvoid
* pointer
) {
2610 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2611 TRACE("(%d, %d, %d, %p)\n", size
, type
, stride
, pointer
);
2612 funcs
->gl
.p_glTexCoordPointer( size
, type
, stride
, pointer
);
2615 /***********************************************************************
2616 * glTexEnvf (OPENGL32.@)
2618 void WINAPI
glTexEnvf( GLenum target
, GLenum pname
, GLfloat param
) {
2619 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2620 TRACE("(%d, %d, %f)\n", target
, pname
, param
);
2621 funcs
->gl
.p_glTexEnvf( target
, pname
, param
);
2624 /***********************************************************************
2625 * glTexEnvfv (OPENGL32.@)
2627 void WINAPI
glTexEnvfv( GLenum target
, GLenum pname
, const GLfloat
* params
) {
2628 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2629 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2630 funcs
->gl
.p_glTexEnvfv( target
, pname
, params
);
2633 /***********************************************************************
2634 * glTexEnvi (OPENGL32.@)
2636 void WINAPI
glTexEnvi( GLenum target
, GLenum pname
, GLint param
) {
2637 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2638 TRACE("(%d, %d, %d)\n", target
, pname
, param
);
2639 funcs
->gl
.p_glTexEnvi( target
, pname
, param
);
2642 /***********************************************************************
2643 * glTexEnviv (OPENGL32.@)
2645 void WINAPI
glTexEnviv( GLenum target
, GLenum pname
, const GLint
* params
) {
2646 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2647 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2648 funcs
->gl
.p_glTexEnviv( target
, pname
, params
);
2651 /***********************************************************************
2652 * glTexGend (OPENGL32.@)
2654 void WINAPI
glTexGend( GLenum coord
, GLenum pname
, GLdouble param
) {
2655 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2656 TRACE("(%d, %d, %f)\n", coord
, pname
, param
);
2657 funcs
->gl
.p_glTexGend( coord
, pname
, param
);
2660 /***********************************************************************
2661 * glTexGendv (OPENGL32.@)
2663 void WINAPI
glTexGendv( GLenum coord
, GLenum pname
, const GLdouble
* params
) {
2664 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2665 TRACE("(%d, %d, %p)\n", coord
, pname
, params
);
2666 funcs
->gl
.p_glTexGendv( coord
, pname
, params
);
2669 /***********************************************************************
2670 * glTexGenf (OPENGL32.@)
2672 void WINAPI
glTexGenf( GLenum coord
, GLenum pname
, GLfloat param
) {
2673 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2674 TRACE("(%d, %d, %f)\n", coord
, pname
, param
);
2675 funcs
->gl
.p_glTexGenf( coord
, pname
, param
);
2678 /***********************************************************************
2679 * glTexGenfv (OPENGL32.@)
2681 void WINAPI
glTexGenfv( GLenum coord
, GLenum pname
, const GLfloat
* params
) {
2682 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2683 TRACE("(%d, %d, %p)\n", coord
, pname
, params
);
2684 funcs
->gl
.p_glTexGenfv( coord
, pname
, params
);
2687 /***********************************************************************
2688 * glTexGeni (OPENGL32.@)
2690 void WINAPI
glTexGeni( GLenum coord
, GLenum pname
, GLint param
) {
2691 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2692 TRACE("(%d, %d, %d)\n", coord
, pname
, param
);
2693 funcs
->gl
.p_glTexGeni( coord
, pname
, param
);
2696 /***********************************************************************
2697 * glTexGeniv (OPENGL32.@)
2699 void WINAPI
glTexGeniv( GLenum coord
, GLenum pname
, const GLint
* params
) {
2700 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2701 TRACE("(%d, %d, %p)\n", coord
, pname
, params
);
2702 funcs
->gl
.p_glTexGeniv( coord
, pname
, params
);
2705 /***********************************************************************
2706 * glTexImage1D (OPENGL32.@)
2708 void WINAPI
glTexImage1D( GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLint border
, GLenum format
, GLenum type
, const GLvoid
* pixels
) {
2709 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2710 TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, border
, format
, type
, pixels
);
2711 funcs
->gl
.p_glTexImage1D( target
, level
, internalformat
, width
, border
, format
, type
, pixels
);
2714 /***********************************************************************
2715 * glTexImage2D (OPENGL32.@)
2717 void WINAPI
glTexImage2D( GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLenum format
, GLenum type
, const GLvoid
* pixels
) {
2718 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2719 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, height
, border
, format
, type
, pixels
);
2720 funcs
->gl
.p_glTexImage2D( target
, level
, internalformat
, width
, height
, border
, format
, type
, pixels
);
2723 /***********************************************************************
2724 * glTexParameterf (OPENGL32.@)
2726 void WINAPI
glTexParameterf( GLenum target
, GLenum pname
, GLfloat param
) {
2727 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2728 TRACE("(%d, %d, %f)\n", target
, pname
, param
);
2729 funcs
->gl
.p_glTexParameterf( target
, pname
, param
);
2732 /***********************************************************************
2733 * glTexParameterfv (OPENGL32.@)
2735 void WINAPI
glTexParameterfv( GLenum target
, GLenum pname
, const GLfloat
* params
) {
2736 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2737 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2738 funcs
->gl
.p_glTexParameterfv( target
, pname
, params
);
2741 /***********************************************************************
2742 * glTexParameteri (OPENGL32.@)
2744 void WINAPI
glTexParameteri( GLenum target
, GLenum pname
, GLint param
) {
2745 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2746 TRACE("(%d, %d, %d)\n", target
, pname
, param
);
2747 funcs
->gl
.p_glTexParameteri( target
, pname
, param
);
2750 /***********************************************************************
2751 * glTexParameteriv (OPENGL32.@)
2753 void WINAPI
glTexParameteriv( GLenum target
, GLenum pname
, const GLint
* params
) {
2754 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2755 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2756 funcs
->gl
.p_glTexParameteriv( target
, pname
, params
);
2759 /***********************************************************************
2760 * glTexSubImage1D (OPENGL32.@)
2762 void WINAPI
glTexSubImage1D( GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, const GLvoid
* pixels
) {
2763 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2764 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, width
, format
, type
, pixels
);
2765 funcs
->gl
.p_glTexSubImage1D( target
, level
, xoffset
, width
, format
, type
, pixels
);
2768 /***********************************************************************
2769 * glTexSubImage2D (OPENGL32.@)
2771 void WINAPI
glTexSubImage2D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const GLvoid
* pixels
) {
2772 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2773 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, yoffset
, width
, height
, format
, type
, pixels
);
2774 funcs
->gl
.p_glTexSubImage2D( target
, level
, xoffset
, yoffset
, width
, height
, format
, type
, pixels
);
2777 /***********************************************************************
2778 * glTranslated (OPENGL32.@)
2780 void WINAPI
glTranslated( GLdouble x
, GLdouble y
, GLdouble z
) {
2781 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2782 TRACE("(%f, %f, %f)\n", x
, y
, z
);
2783 funcs
->gl
.p_glTranslated( x
, y
, z
);
2786 /***********************************************************************
2787 * glTranslatef (OPENGL32.@)
2789 void WINAPI
glTranslatef( GLfloat x
, GLfloat y
, GLfloat z
) {
2790 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2791 TRACE("(%f, %f, %f)\n", x
, y
, z
);
2792 funcs
->gl
.p_glTranslatef( x
, y
, z
);
2795 /***********************************************************************
2796 * glVertex2d (OPENGL32.@)
2798 void WINAPI
glVertex2d( GLdouble x
, GLdouble y
) {
2799 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2800 TRACE("(%f, %f)\n", x
, y
);
2801 funcs
->gl
.p_glVertex2d( x
, y
);
2804 /***********************************************************************
2805 * glVertex2dv (OPENGL32.@)
2807 void WINAPI
glVertex2dv( const GLdouble
* v
) {
2808 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2809 TRACE("(%p)\n", v
);
2810 funcs
->gl
.p_glVertex2dv( v
);
2813 /***********************************************************************
2814 * glVertex2f (OPENGL32.@)
2816 void WINAPI
glVertex2f( GLfloat x
, GLfloat y
) {
2817 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2818 TRACE("(%f, %f)\n", x
, y
);
2819 funcs
->gl
.p_glVertex2f( x
, y
);
2822 /***********************************************************************
2823 * glVertex2fv (OPENGL32.@)
2825 void WINAPI
glVertex2fv( const GLfloat
* v
) {
2826 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2827 TRACE("(%p)\n", v
);
2828 funcs
->gl
.p_glVertex2fv( v
);
2831 /***********************************************************************
2832 * glVertex2i (OPENGL32.@)
2834 void WINAPI
glVertex2i( GLint x
, GLint y
) {
2835 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2836 TRACE("(%d, %d)\n", x
, y
);
2837 funcs
->gl
.p_glVertex2i( x
, y
);
2840 /***********************************************************************
2841 * glVertex2iv (OPENGL32.@)
2843 void WINAPI
glVertex2iv( const GLint
* v
) {
2844 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2845 TRACE("(%p)\n", v
);
2846 funcs
->gl
.p_glVertex2iv( v
);
2849 /***********************************************************************
2850 * glVertex2s (OPENGL32.@)
2852 void WINAPI
glVertex2s( GLshort x
, GLshort y
) {
2853 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2854 TRACE("(%d, %d)\n", x
, y
);
2855 funcs
->gl
.p_glVertex2s( x
, y
);
2858 /***********************************************************************
2859 * glVertex2sv (OPENGL32.@)
2861 void WINAPI
glVertex2sv( const GLshort
* v
) {
2862 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2863 TRACE("(%p)\n", v
);
2864 funcs
->gl
.p_glVertex2sv( v
);
2867 /***********************************************************************
2868 * glVertex3d (OPENGL32.@)
2870 void WINAPI
glVertex3d( GLdouble x
, GLdouble y
, GLdouble z
) {
2871 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2872 TRACE("(%f, %f, %f)\n", x
, y
, z
);
2873 funcs
->gl
.p_glVertex3d( x
, y
, z
);
2876 /***********************************************************************
2877 * glVertex3dv (OPENGL32.@)
2879 void WINAPI
glVertex3dv( const GLdouble
* v
) {
2880 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2881 TRACE("(%p)\n", v
);
2882 funcs
->gl
.p_glVertex3dv( v
);
2885 /***********************************************************************
2886 * glVertex3f (OPENGL32.@)
2888 void WINAPI
glVertex3f( GLfloat x
, GLfloat y
, GLfloat z
) {
2889 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2890 TRACE("(%f, %f, %f)\n", x
, y
, z
);
2891 funcs
->gl
.p_glVertex3f( x
, y
, z
);
2894 /***********************************************************************
2895 * glVertex3fv (OPENGL32.@)
2897 void WINAPI
glVertex3fv( const GLfloat
* v
) {
2898 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2899 TRACE("(%p)\n", v
);
2900 funcs
->gl
.p_glVertex3fv( v
);
2903 /***********************************************************************
2904 * glVertex3i (OPENGL32.@)
2906 void WINAPI
glVertex3i( GLint x
, GLint y
, GLint z
) {
2907 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2908 TRACE("(%d, %d, %d)\n", x
, y
, z
);
2909 funcs
->gl
.p_glVertex3i( x
, y
, z
);
2912 /***********************************************************************
2913 * glVertex3iv (OPENGL32.@)
2915 void WINAPI
glVertex3iv( const GLint
* v
) {
2916 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2917 TRACE("(%p)\n", v
);
2918 funcs
->gl
.p_glVertex3iv( v
);
2921 /***********************************************************************
2922 * glVertex3s (OPENGL32.@)
2924 void WINAPI
glVertex3s( GLshort x
, GLshort y
, GLshort z
) {
2925 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2926 TRACE("(%d, %d, %d)\n", x
, y
, z
);
2927 funcs
->gl
.p_glVertex3s( x
, y
, z
);
2930 /***********************************************************************
2931 * glVertex3sv (OPENGL32.@)
2933 void WINAPI
glVertex3sv( const GLshort
* v
) {
2934 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2935 TRACE("(%p)\n", v
);
2936 funcs
->gl
.p_glVertex3sv( v
);
2939 /***********************************************************************
2940 * glVertex4d (OPENGL32.@)
2942 void WINAPI
glVertex4d( GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
2943 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2944 TRACE("(%f, %f, %f, %f)\n", x
, y
, z
, w
);
2945 funcs
->gl
.p_glVertex4d( x
, y
, z
, w
);
2948 /***********************************************************************
2949 * glVertex4dv (OPENGL32.@)
2951 void WINAPI
glVertex4dv( const GLdouble
* v
) {
2952 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2953 TRACE("(%p)\n", v
);
2954 funcs
->gl
.p_glVertex4dv( v
);
2957 /***********************************************************************
2958 * glVertex4f (OPENGL32.@)
2960 void WINAPI
glVertex4f( GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
2961 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2962 TRACE("(%f, %f, %f, %f)\n", x
, y
, z
, w
);
2963 funcs
->gl
.p_glVertex4f( x
, y
, z
, w
);
2966 /***********************************************************************
2967 * glVertex4fv (OPENGL32.@)
2969 void WINAPI
glVertex4fv( const GLfloat
* v
) {
2970 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2971 TRACE("(%p)\n", v
);
2972 funcs
->gl
.p_glVertex4fv( v
);
2975 /***********************************************************************
2976 * glVertex4i (OPENGL32.@)
2978 void WINAPI
glVertex4i( GLint x
, GLint y
, GLint z
, GLint w
) {
2979 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2980 TRACE("(%d, %d, %d, %d)\n", x
, y
, z
, w
);
2981 funcs
->gl
.p_glVertex4i( x
, y
, z
, w
);
2984 /***********************************************************************
2985 * glVertex4iv (OPENGL32.@)
2987 void WINAPI
glVertex4iv( const GLint
* v
) {
2988 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2989 TRACE("(%p)\n", v
);
2990 funcs
->gl
.p_glVertex4iv( v
);
2993 /***********************************************************************
2994 * glVertex4s (OPENGL32.@)
2996 void WINAPI
glVertex4s( GLshort x
, GLshort y
, GLshort z
, GLshort w
) {
2997 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
2998 TRACE("(%d, %d, %d, %d)\n", x
, y
, z
, w
);
2999 funcs
->gl
.p_glVertex4s( x
, y
, z
, w
);
3002 /***********************************************************************
3003 * glVertex4sv (OPENGL32.@)
3005 void WINAPI
glVertex4sv( const GLshort
* v
) {
3006 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
3007 TRACE("(%p)\n", v
);
3008 funcs
->gl
.p_glVertex4sv( v
);
3011 /***********************************************************************
3012 * glVertexPointer (OPENGL32.@)
3014 void WINAPI
glVertexPointer( GLint size
, GLenum type
, GLsizei stride
, const GLvoid
* pointer
) {
3015 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
3016 TRACE("(%d, %d, %d, %p)\n", size
, type
, stride
, pointer
);
3017 funcs
->gl
.p_glVertexPointer( size
, type
, stride
, pointer
);
3020 /***********************************************************************
3021 * glViewport (OPENGL32.@)
3023 void WINAPI
glViewport( GLint x
, GLint y
, GLsizei width
, GLsizei height
) {
3024 const struct opengl_funcs
*funcs
= NtCurrentTeb()->glTable
;
3025 TRACE("(%d, %d, %d, %d)\n", x
, y
, width
, height
);
3026 funcs
->gl
.p_glViewport( x
, y
, width
, height
);
3028 static BOOL
null_wglCopyContext( struct wgl_context
* src
, struct wgl_context
* dst
, UINT mask
) { return 0; }
3029 static struct wgl_context
* null_wglCreateContext( HDC hdc
) { return 0; }
3030 static void null_wglDeleteContext( struct wgl_context
* context
) { }
3031 static INT
null_wglDescribePixelFormat( HDC hdc
, INT format
, UINT size
, PIXELFORMATDESCRIPTOR
* descr
) { return 0; }
3032 static INT
null_wglGetPixelFormat( HDC hdc
) { return 0; }
3033 static PROC
null_wglGetProcAddress( LPCSTR name
) { return 0; }
3034 static BOOL
null_wglMakeCurrent( HDC hdc
, struct wgl_context
* context
) { return 0; }
3035 static BOOL
null_wglSetPixelFormat( HDC hdc
, INT format
, const PIXELFORMATDESCRIPTOR
* descr
) { return 0; }
3036 static BOOL
null_wglShareLists( struct wgl_context
* org
, struct wgl_context
* dst
) { return 0; }
3037 static BOOL
null_wglSwapBuffers( HDC hdc
) { return 0; }
3038 static void null_glAccum( GLenum op
, GLfloat value
) { }
3039 static void null_glAlphaFunc( GLenum func
, GLfloat ref
) { }
3040 static GLboolean
null_glAreTexturesResident( GLsizei n
, const GLuint
* textures
, GLboolean
* residences
) { return 0; }
3041 static void null_glArrayElement( GLint i
) { }
3042 static void null_glBegin( GLenum mode
) { }
3043 static void null_glBindTexture( GLenum target
, GLuint texture
) { }
3044 static void null_glBitmap( GLsizei width
, GLsizei height
, GLfloat xorig
, GLfloat yorig
, GLfloat xmove
, GLfloat ymove
, const GLubyte
* bitmap
) { }
3045 static void null_glBlendFunc( GLenum sfactor
, GLenum dfactor
) { }
3046 static void null_glCallList( GLuint list
) { }
3047 static void null_glCallLists( GLsizei n
, GLenum type
, const GLvoid
* lists
) { }
3048 static void null_glClear( GLbitfield mask
) { }
3049 static void null_glClearAccum( GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
) { }
3050 static void null_glClearColor( GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
) { }
3051 static void null_glClearDepth( GLdouble depth
) { }
3052 static void null_glClearIndex( GLfloat c
) { }
3053 static void null_glClearStencil( GLint s
) { }
3054 static void null_glClipPlane( GLenum plane
, const GLdouble
* equation
) { }
3055 static void null_glColor3b( GLbyte red
, GLbyte green
, GLbyte blue
) { }
3056 static void null_glColor3bv( const GLbyte
* v
) { }
3057 static void null_glColor3d( GLdouble red
, GLdouble green
, GLdouble blue
) { }
3058 static void null_glColor3dv( const GLdouble
* v
) { }
3059 static void null_glColor3f( GLfloat red
, GLfloat green
, GLfloat blue
) { }
3060 static void null_glColor3fv( const GLfloat
* v
) { }
3061 static void null_glColor3i( GLint red
, GLint green
, GLint blue
) { }
3062 static void null_glColor3iv( const GLint
* v
) { }
3063 static void null_glColor3s( GLshort red
, GLshort green
, GLshort blue
) { }
3064 static void null_glColor3sv( const GLshort
* v
) { }
3065 static void null_glColor3ub( GLubyte red
, GLubyte green
, GLubyte blue
) { }
3066 static void null_glColor3ubv( const GLubyte
* v
) { }
3067 static void null_glColor3ui( GLuint red
, GLuint green
, GLuint blue
) { }
3068 static void null_glColor3uiv( const GLuint
* v
) { }
3069 static void null_glColor3us( GLushort red
, GLushort green
, GLushort blue
) { }
3070 static void null_glColor3usv( const GLushort
* v
) { }
3071 static void null_glColor4b( GLbyte red
, GLbyte green
, GLbyte blue
, GLbyte alpha
) { }
3072 static void null_glColor4bv( const GLbyte
* v
) { }
3073 static void null_glColor4d( GLdouble red
, GLdouble green
, GLdouble blue
, GLdouble alpha
) { }
3074 static void null_glColor4dv( const GLdouble
* v
) { }
3075 static void null_glColor4f( GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
) { }
3076 static void null_glColor4fv( const GLfloat
* v
) { }
3077 static void null_glColor4i( GLint red
, GLint green
, GLint blue
, GLint alpha
) { }
3078 static void null_glColor4iv( const GLint
* v
) { }
3079 static void null_glColor4s( GLshort red
, GLshort green
, GLshort blue
, GLshort alpha
) { }
3080 static void null_glColor4sv( const GLshort
* v
) { }
3081 static void null_glColor4ub( GLubyte red
, GLubyte green
, GLubyte blue
, GLubyte alpha
) { }
3082 static void null_glColor4ubv( const GLubyte
* v
) { }
3083 static void null_glColor4ui( GLuint red
, GLuint green
, GLuint blue
, GLuint alpha
) { }
3084 static void null_glColor4uiv( const GLuint
* v
) { }
3085 static void null_glColor4us( GLushort red
, GLushort green
, GLushort blue
, GLushort alpha
) { }
3086 static void null_glColor4usv( const GLushort
* v
) { }
3087 static void null_glColorMask( GLboolean red
, GLboolean green
, GLboolean blue
, GLboolean alpha
) { }
3088 static void null_glColorMaterial( GLenum face
, GLenum mode
) { }
3089 static void null_glColorPointer( GLint size
, GLenum type
, GLsizei stride
, const GLvoid
* pointer
) { }
3090 static void null_glCopyPixels( GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLenum type
) { }
3091 static void null_glCopyTexImage1D( GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLint border
) { }
3092 static void null_glCopyTexImage2D( GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint border
) { }
3093 static void null_glCopyTexSubImage1D( GLenum target
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
) { }
3094 static void null_glCopyTexSubImage2D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3095 static void null_glCullFace( GLenum mode
) { }
3096 static void null_glDeleteLists( GLuint list
, GLsizei range
) { }
3097 static void null_glDeleteTextures( GLsizei n
, const GLuint
* textures
) { }
3098 static void null_glDepthFunc( GLenum func
) { }
3099 static void null_glDepthMask( GLboolean flag
) { }
3100 static void null_glDepthRange( GLdouble nearParam
, GLdouble farParam
) { }
3101 static void null_glDisable( GLenum cap
) { }
3102 static void null_glDisableClientState( GLenum array
) { }
3103 static void null_glDrawArrays( GLenum mode
, GLint first
, GLsizei count
) { }
3104 static void null_glDrawBuffer( GLenum mode
) { }
3105 static void null_glDrawElements( GLenum mode
, GLsizei count
, GLenum type
, const GLvoid
* indices
) { }
3106 static void null_glDrawPixels( GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const GLvoid
* pixels
) { }
3107 static void null_glEdgeFlag( GLboolean flag
) { }
3108 static void null_glEdgeFlagPointer( GLsizei stride
, const GLvoid
* pointer
) { }
3109 static void null_glEdgeFlagv( const GLboolean
* flag
) { }
3110 static void null_glEnable( GLenum cap
) { }
3111 static void null_glEnableClientState( GLenum array
) { }
3112 static void null_glEnd( void ) { }
3113 static void null_glEndList( void ) { }
3114 static void null_glEvalCoord1d( GLdouble u
) { }
3115 static void null_glEvalCoord1dv( const GLdouble
* u
) { }
3116 static void null_glEvalCoord1f( GLfloat u
) { }
3117 static void null_glEvalCoord1fv( const GLfloat
* u
) { }
3118 static void null_glEvalCoord2d( GLdouble u
, GLdouble v
) { }
3119 static void null_glEvalCoord2dv( const GLdouble
* u
) { }
3120 static void null_glEvalCoord2f( GLfloat u
, GLfloat v
) { }
3121 static void null_glEvalCoord2fv( const GLfloat
* u
) { }
3122 static void null_glEvalMesh1( GLenum mode
, GLint i1
, GLint i2
) { }
3123 static void null_glEvalMesh2( GLenum mode
, GLint i1
, GLint i2
, GLint j1
, GLint j2
) { }
3124 static void null_glEvalPoint1( GLint i
) { }
3125 static void null_glEvalPoint2( GLint i
, GLint j
) { }
3126 static void null_glFeedbackBuffer( GLsizei size
, GLenum type
, GLfloat
* buffer
) { }
3127 static void null_glFinish( void ) { }
3128 static void null_glFlush( void ) { }
3129 static void null_glFogf( GLenum pname
, GLfloat param
) { }
3130 static void null_glFogfv( GLenum pname
, const GLfloat
* params
) { }
3131 static void null_glFogi( GLenum pname
, GLint param
) { }
3132 static void null_glFogiv( GLenum pname
, const GLint
* params
) { }
3133 static void null_glFrontFace( GLenum mode
) { }
3134 static void null_glFrustum( GLdouble left
, GLdouble right
, GLdouble bottom
, GLdouble top
, GLdouble zNear
, GLdouble zFar
) { }
3135 static GLuint
null_glGenLists( GLsizei range
) { return 0; }
3136 static void null_glGenTextures( GLsizei n
, GLuint
* textures
) { }
3137 static void null_glGetBooleanv( GLenum pname
, GLboolean
* params
) { }
3138 static void null_glGetClipPlane( GLenum plane
, GLdouble
* equation
) { }
3139 static void null_glGetDoublev( GLenum pname
, GLdouble
* params
) { }
3140 static GLenum
null_glGetError( void ) { return GL_INVALID_OPERATION
; }
3141 static void null_glGetFloatv( GLenum pname
, GLfloat
* params
) { }
3142 static void null_glGetIntegerv( GLenum pname
, GLint
* params
) { }
3143 static void null_glGetLightfv( GLenum light
, GLenum pname
, GLfloat
* params
) { }
3144 static void null_glGetLightiv( GLenum light
, GLenum pname
, GLint
* params
) { }
3145 static void null_glGetMapdv( GLenum target
, GLenum query
, GLdouble
* v
) { }
3146 static void null_glGetMapfv( GLenum target
, GLenum query
, GLfloat
* v
) { }
3147 static void null_glGetMapiv( GLenum target
, GLenum query
, GLint
* v
) { }
3148 static void null_glGetMaterialfv( GLenum face
, GLenum pname
, GLfloat
* params
) { }
3149 static void null_glGetMaterialiv( GLenum face
, GLenum pname
, GLint
* params
) { }
3150 static void null_glGetPixelMapfv( GLenum map
, GLfloat
* values
) { }
3151 static void null_glGetPixelMapuiv( GLenum map
, GLuint
* values
) { }
3152 static void null_glGetPixelMapusv( GLenum map
, GLushort
* values
) { }
3153 static void null_glGetPointerv( GLenum pname
, GLvoid
** params
) { }
3154 static void null_glGetPolygonStipple( GLubyte
* mask
) { }
3155 static const GLubyte
* null_glGetString( GLenum name
) { return 0; }
3156 static void null_glGetTexEnvfv( GLenum target
, GLenum pname
, GLfloat
* params
) { }
3157 static void null_glGetTexEnviv( GLenum target
, GLenum pname
, GLint
* params
) { }
3158 static void null_glGetTexGendv( GLenum coord
, GLenum pname
, GLdouble
* params
) { }
3159 static void null_glGetTexGenfv( GLenum coord
, GLenum pname
, GLfloat
* params
) { }
3160 static void null_glGetTexGeniv( GLenum coord
, GLenum pname
, GLint
* params
) { }
3161 static void null_glGetTexImage( GLenum target
, GLint level
, GLenum format
, GLenum type
, GLvoid
* pixels
) { }
3162 static void null_glGetTexLevelParameterfv( GLenum target
, GLint level
, GLenum pname
, GLfloat
* params
) { }
3163 static void null_glGetTexLevelParameteriv( GLenum target
, GLint level
, GLenum pname
, GLint
* params
) { }
3164 static void null_glGetTexParameterfv( GLenum target
, GLenum pname
, GLfloat
* params
) { }
3165 static void null_glGetTexParameteriv( GLenum target
, GLenum pname
, GLint
* params
) { }
3166 static void null_glHint( GLenum target
, GLenum mode
) { }
3167 static void null_glIndexMask( GLuint mask
) { }
3168 static void null_glIndexPointer( GLenum type
, GLsizei stride
, const GLvoid
* pointer
) { }
3169 static void null_glIndexd( GLdouble c
) { }
3170 static void null_glIndexdv( const GLdouble
* c
) { }
3171 static void null_glIndexf( GLfloat c
) { }
3172 static void null_glIndexfv( const GLfloat
* c
) { }
3173 static void null_glIndexi( GLint c
) { }
3174 static void null_glIndexiv( const GLint
* c
) { }
3175 static void null_glIndexs( GLshort c
) { }
3176 static void null_glIndexsv( const GLshort
* c
) { }
3177 static void null_glIndexub( GLubyte c
) { }
3178 static void null_glIndexubv( const GLubyte
* c
) { }
3179 static void null_glInitNames( void ) { }
3180 static void null_glInterleavedArrays( GLenum format
, GLsizei stride
, const GLvoid
* pointer
) { }
3181 static GLboolean
null_glIsEnabled( GLenum cap
) { return 0; }
3182 static GLboolean
null_glIsList( GLuint list
) { return 0; }
3183 static GLboolean
null_glIsTexture( GLuint texture
) { return 0; }
3184 static void null_glLightModelf( GLenum pname
, GLfloat param
) { }
3185 static void null_glLightModelfv( GLenum pname
, const GLfloat
* params
) { }
3186 static void null_glLightModeli( GLenum pname
, GLint param
) { }
3187 static void null_glLightModeliv( GLenum pname
, const GLint
* params
) { }
3188 static void null_glLightf( GLenum light
, GLenum pname
, GLfloat param
) { }
3189 static void null_glLightfv( GLenum light
, GLenum pname
, const GLfloat
* params
) { }
3190 static void null_glLighti( GLenum light
, GLenum pname
, GLint param
) { }
3191 static void null_glLightiv( GLenum light
, GLenum pname
, const GLint
* params
) { }
3192 static void null_glLineStipple( GLint factor
, GLushort pattern
) { }
3193 static void null_glLineWidth( GLfloat width
) { }
3194 static void null_glListBase( GLuint base
) { }
3195 static void null_glLoadIdentity( void ) { }
3196 static void null_glLoadMatrixd( const GLdouble
* m
) { }
3197 static void null_glLoadMatrixf( const GLfloat
* m
) { }
3198 static void null_glLoadName( GLuint name
) { }
3199 static void null_glLogicOp( GLenum opcode
) { }
3200 static void null_glMap1d( GLenum target
, GLdouble u1
, GLdouble u2
, GLint stride
, GLint order
, const GLdouble
* points
) { }
3201 static void null_glMap1f( GLenum target
, GLfloat u1
, GLfloat u2
, GLint stride
, GLint order
, const GLfloat
* points
) { }
3202 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
) { }
3203 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
) { }
3204 static void null_glMapGrid1d( GLint un
, GLdouble u1
, GLdouble u2
) { }
3205 static void null_glMapGrid1f( GLint un
, GLfloat u1
, GLfloat u2
) { }
3206 static void null_glMapGrid2d( GLint un
, GLdouble u1
, GLdouble u2
, GLint vn
, GLdouble v1
, GLdouble v2
) { }
3207 static void null_glMapGrid2f( GLint un
, GLfloat u1
, GLfloat u2
, GLint vn
, GLfloat v1
, GLfloat v2
) { }
3208 static void null_glMaterialf( GLenum face
, GLenum pname
, GLfloat param
) { }
3209 static void null_glMaterialfv( GLenum face
, GLenum pname
, const GLfloat
* params
) { }
3210 static void null_glMateriali( GLenum face
, GLenum pname
, GLint param
) { }
3211 static void null_glMaterialiv( GLenum face
, GLenum pname
, const GLint
* params
) { }
3212 static void null_glMatrixMode( GLenum mode
) { }
3213 static void null_glMultMatrixd( const GLdouble
* m
) { }
3214 static void null_glMultMatrixf( const GLfloat
* m
) { }
3215 static void null_glNewList( GLuint list
, GLenum mode
) { }
3216 static void null_glNormal3b( GLbyte nx
, GLbyte ny
, GLbyte nz
) { }
3217 static void null_glNormal3bv( const GLbyte
* v
) { }
3218 static void null_glNormal3d( GLdouble nx
, GLdouble ny
, GLdouble nz
) { }
3219 static void null_glNormal3dv( const GLdouble
* v
) { }
3220 static void null_glNormal3f( GLfloat nx
, GLfloat ny
, GLfloat nz
) { }
3221 static void null_glNormal3fv( const GLfloat
* v
) { }
3222 static void null_glNormal3i( GLint nx
, GLint ny
, GLint nz
) { }
3223 static void null_glNormal3iv( const GLint
* v
) { }
3224 static void null_glNormal3s( GLshort nx
, GLshort ny
, GLshort nz
) { }
3225 static void null_glNormal3sv( const GLshort
* v
) { }
3226 static void null_glNormalPointer( GLenum type
, GLsizei stride
, const GLvoid
* pointer
) { }
3227 static void null_glOrtho( GLdouble left
, GLdouble right
, GLdouble bottom
, GLdouble top
, GLdouble zNear
, GLdouble zFar
) { }
3228 static void null_glPassThrough( GLfloat token
) { }
3229 static void null_glPixelMapfv( GLenum map
, GLint mapsize
, const GLfloat
* values
) { }
3230 static void null_glPixelMapuiv( GLenum map
, GLint mapsize
, const GLuint
* values
) { }
3231 static void null_glPixelMapusv( GLenum map
, GLint mapsize
, const GLushort
* values
) { }
3232 static void null_glPixelStoref( GLenum pname
, GLfloat param
) { }
3233 static void null_glPixelStorei( GLenum pname
, GLint param
) { }
3234 static void null_glPixelTransferf( GLenum pname
, GLfloat param
) { }
3235 static void null_glPixelTransferi( GLenum pname
, GLint param
) { }
3236 static void null_glPixelZoom( GLfloat xfactor
, GLfloat yfactor
) { }
3237 static void null_glPointSize( GLfloat size
) { }
3238 static void null_glPolygonMode( GLenum face
, GLenum mode
) { }
3239 static void null_glPolygonOffset( GLfloat factor
, GLfloat units
) { }
3240 static void null_glPolygonStipple( const GLubyte
* mask
) { }
3241 static void null_glPopAttrib( void ) { }
3242 static void null_glPopClientAttrib( void ) { }
3243 static void null_glPopMatrix( void ) { }
3244 static void null_glPopName( void ) { }
3245 static void null_glPrioritizeTextures( GLsizei n
, const GLuint
* textures
, const GLfloat
* priorities
) { }
3246 static void null_glPushAttrib( GLbitfield mask
) { }
3247 static void null_glPushClientAttrib( GLbitfield mask
) { }
3248 static void null_glPushMatrix( void ) { }
3249 static void null_glPushName( GLuint name
) { }
3250 static void null_glRasterPos2d( GLdouble x
, GLdouble y
) { }
3251 static void null_glRasterPos2dv( const GLdouble
* v
) { }
3252 static void null_glRasterPos2f( GLfloat x
, GLfloat y
) { }
3253 static void null_glRasterPos2fv( const GLfloat
* v
) { }
3254 static void null_glRasterPos2i( GLint x
, GLint y
) { }
3255 static void null_glRasterPos2iv( const GLint
* v
) { }
3256 static void null_glRasterPos2s( GLshort x
, GLshort y
) { }
3257 static void null_glRasterPos2sv( const GLshort
* v
) { }
3258 static void null_glRasterPos3d( GLdouble x
, GLdouble y
, GLdouble z
) { }
3259 static void null_glRasterPos3dv( const GLdouble
* v
) { }
3260 static void null_glRasterPos3f( GLfloat x
, GLfloat y
, GLfloat z
) { }
3261 static void null_glRasterPos3fv( const GLfloat
* v
) { }
3262 static void null_glRasterPos3i( GLint x
, GLint y
, GLint z
) { }
3263 static void null_glRasterPos3iv( const GLint
* v
) { }
3264 static void null_glRasterPos3s( GLshort x
, GLshort y
, GLshort z
) { }
3265 static void null_glRasterPos3sv( const GLshort
* v
) { }
3266 static void null_glRasterPos4d( GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
3267 static void null_glRasterPos4dv( const GLdouble
* v
) { }
3268 static void null_glRasterPos4f( GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
3269 static void null_glRasterPos4fv( const GLfloat
* v
) { }
3270 static void null_glRasterPos4i( GLint x
, GLint y
, GLint z
, GLint w
) { }
3271 static void null_glRasterPos4iv( const GLint
* v
) { }
3272 static void null_glRasterPos4s( GLshort x
, GLshort y
, GLshort z
, GLshort w
) { }
3273 static void null_glRasterPos4sv( const GLshort
* v
) { }
3274 static void null_glReadBuffer( GLenum mode
) { }
3275 static void null_glReadPixels( GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, GLvoid
* pixels
) { }
3276 static void null_glRectd( GLdouble x1
, GLdouble y1
, GLdouble x2
, GLdouble y2
) { }
3277 static void null_glRectdv( const GLdouble
* v1
, const GLdouble
* v2
) { }
3278 static void null_glRectf( GLfloat x1
, GLfloat y1
, GLfloat x2
, GLfloat y2
) { }
3279 static void null_glRectfv( const GLfloat
* v1
, const GLfloat
* v2
) { }
3280 static void null_glRecti( GLint x1
, GLint y1
, GLint x2
, GLint y2
) { }
3281 static void null_glRectiv( const GLint
* v1
, const GLint
* v2
) { }
3282 static void null_glRects( GLshort x1
, GLshort y1
, GLshort x2
, GLshort y2
) { }
3283 static void null_glRectsv( const GLshort
* v1
, const GLshort
* v2
) { }
3284 static GLint
null_glRenderMode( GLenum mode
) { return 0; }
3285 static void null_glRotated( GLdouble angle
, GLdouble x
, GLdouble y
, GLdouble z
) { }
3286 static void null_glRotatef( GLfloat angle
, GLfloat x
, GLfloat y
, GLfloat z
) { }
3287 static void null_glScaled( GLdouble x
, GLdouble y
, GLdouble z
) { }
3288 static void null_glScalef( GLfloat x
, GLfloat y
, GLfloat z
) { }
3289 static void null_glScissor( GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3290 static void null_glSelectBuffer( GLsizei size
, GLuint
* buffer
) { }
3291 static void null_glShadeModel( GLenum mode
) { }
3292 static void null_glStencilFunc( GLenum func
, GLint ref
, GLuint mask
) { }
3293 static void null_glStencilMask( GLuint mask
) { }
3294 static void null_glStencilOp( GLenum fail
, GLenum zfail
, GLenum zpass
) { }
3295 static void null_glTexCoord1d( GLdouble s
) { }
3296 static void null_glTexCoord1dv( const GLdouble
* v
) { }
3297 static void null_glTexCoord1f( GLfloat s
) { }
3298 static void null_glTexCoord1fv( const GLfloat
* v
) { }
3299 static void null_glTexCoord1i( GLint s
) { }
3300 static void null_glTexCoord1iv( const GLint
* v
) { }
3301 static void null_glTexCoord1s( GLshort s
) { }
3302 static void null_glTexCoord1sv( const GLshort
* v
) { }
3303 static void null_glTexCoord2d( GLdouble s
, GLdouble t
) { }
3304 static void null_glTexCoord2dv( const GLdouble
* v
) { }
3305 static void null_glTexCoord2f( GLfloat s
, GLfloat t
) { }
3306 static void null_glTexCoord2fv( const GLfloat
* v
) { }
3307 static void null_glTexCoord2i( GLint s
, GLint t
) { }
3308 static void null_glTexCoord2iv( const GLint
* v
) { }
3309 static void null_glTexCoord2s( GLshort s
, GLshort t
) { }
3310 static void null_glTexCoord2sv( const GLshort
* v
) { }
3311 static void null_glTexCoord3d( GLdouble s
, GLdouble t
, GLdouble r
) { }
3312 static void null_glTexCoord3dv( const GLdouble
* v
) { }
3313 static void null_glTexCoord3f( GLfloat s
, GLfloat t
, GLfloat r
) { }
3314 static void null_glTexCoord3fv( const GLfloat
* v
) { }
3315 static void null_glTexCoord3i( GLint s
, GLint t
, GLint r
) { }
3316 static void null_glTexCoord3iv( const GLint
* v
) { }
3317 static void null_glTexCoord3s( GLshort s
, GLshort t
, GLshort r
) { }
3318 static void null_glTexCoord3sv( const GLshort
* v
) { }
3319 static void null_glTexCoord4d( GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
) { }
3320 static void null_glTexCoord4dv( const GLdouble
* v
) { }
3321 static void null_glTexCoord4f( GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
) { }
3322 static void null_glTexCoord4fv( const GLfloat
* v
) { }
3323 static void null_glTexCoord4i( GLint s
, GLint t
, GLint r
, GLint q
) { }
3324 static void null_glTexCoord4iv( const GLint
* v
) { }
3325 static void null_glTexCoord4s( GLshort s
, GLshort t
, GLshort r
, GLshort q
) { }
3326 static void null_glTexCoord4sv( const GLshort
* v
) { }
3327 static void null_glTexCoordPointer( GLint size
, GLenum type
, GLsizei stride
, const GLvoid
* pointer
) { }
3328 static void null_glTexEnvf( GLenum target
, GLenum pname
, GLfloat param
) { }
3329 static void null_glTexEnvfv( GLenum target
, GLenum pname
, const GLfloat
* params
) { }
3330 static void null_glTexEnvi( GLenum target
, GLenum pname
, GLint param
) { }
3331 static void null_glTexEnviv( GLenum target
, GLenum pname
, const GLint
* params
) { }
3332 static void null_glTexGend( GLenum coord
, GLenum pname
, GLdouble param
) { }
3333 static void null_glTexGendv( GLenum coord
, GLenum pname
, const GLdouble
* params
) { }
3334 static void null_glTexGenf( GLenum coord
, GLenum pname
, GLfloat param
) { }
3335 static void null_glTexGenfv( GLenum coord
, GLenum pname
, const GLfloat
* params
) { }
3336 static void null_glTexGeni( GLenum coord
, GLenum pname
, GLint param
) { }
3337 static void null_glTexGeniv( GLenum coord
, GLenum pname
, const GLint
* params
) { }
3338 static void null_glTexImage1D( GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLint border
, GLenum format
, GLenum type
, const GLvoid
* pixels
) { }
3339 static void null_glTexImage2D( GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLenum format
, GLenum type
, const GLvoid
* pixels
) { }
3340 static void null_glTexParameterf( GLenum target
, GLenum pname
, GLfloat param
) { }
3341 static void null_glTexParameterfv( GLenum target
, GLenum pname
, const GLfloat
* params
) { }
3342 static void null_glTexParameteri( GLenum target
, GLenum pname
, GLint param
) { }
3343 static void null_glTexParameteriv( GLenum target
, GLenum pname
, const GLint
* params
) { }
3344 static void null_glTexSubImage1D( GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, const GLvoid
* pixels
) { }
3345 static void null_glTexSubImage2D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const GLvoid
* pixels
) { }
3346 static void null_glTranslated( GLdouble x
, GLdouble y
, GLdouble z
) { }
3347 static void null_glTranslatef( GLfloat x
, GLfloat y
, GLfloat z
) { }
3348 static void null_glVertex2d( GLdouble x
, GLdouble y
) { }
3349 static void null_glVertex2dv( const GLdouble
* v
) { }
3350 static void null_glVertex2f( GLfloat x
, GLfloat y
) { }
3351 static void null_glVertex2fv( const GLfloat
* v
) { }
3352 static void null_glVertex2i( GLint x
, GLint y
) { }
3353 static void null_glVertex2iv( const GLint
* v
) { }
3354 static void null_glVertex2s( GLshort x
, GLshort y
) { }
3355 static void null_glVertex2sv( const GLshort
* v
) { }
3356 static void null_glVertex3d( GLdouble x
, GLdouble y
, GLdouble z
) { }
3357 static void null_glVertex3dv( const GLdouble
* v
) { }
3358 static void null_glVertex3f( GLfloat x
, GLfloat y
, GLfloat z
) { }
3359 static void null_glVertex3fv( const GLfloat
* v
) { }
3360 static void null_glVertex3i( GLint x
, GLint y
, GLint z
) { }
3361 static void null_glVertex3iv( const GLint
* v
) { }
3362 static void null_glVertex3s( GLshort x
, GLshort y
, GLshort z
) { }
3363 static void null_glVertex3sv( const GLshort
* v
) { }
3364 static void null_glVertex4d( GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
3365 static void null_glVertex4dv( const GLdouble
* v
) { }
3366 static void null_glVertex4f( GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
3367 static void null_glVertex4fv( const GLfloat
* v
) { }
3368 static void null_glVertex4i( GLint x
, GLint y
, GLint z
, GLint w
) { }
3369 static void null_glVertex4iv( const GLint
* v
) { }
3370 static void null_glVertex4s( GLshort x
, GLshort y
, GLshort z
, GLshort w
) { }
3371 static void null_glVertex4sv( const GLshort
* v
) { }
3372 static void null_glVertexPointer( GLint size
, GLenum type
, GLsizei stride
, const GLvoid
* pointer
) { }
3373 static void null_glViewport( GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3374 static void null_glActiveProgramEXT( GLuint program
) { }
3375 static void null_glActiveShaderProgram( GLuint pipeline
, GLuint program
) { }
3376 static void null_glActiveStencilFaceEXT( GLenum face
) { }
3377 static void null_glActiveTexture( GLenum texture
) { }
3378 static void null_glActiveTextureARB( GLenum texture
) { }
3379 static void null_glActiveVaryingNV( GLuint program
, const GLchar
* name
) { }
3380 static void null_glAlphaFragmentOp1ATI( GLenum op
, GLuint dst
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
) { }
3381 static void null_glAlphaFragmentOp2ATI( GLenum op
, GLuint dst
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
, GLuint arg2
, GLuint arg2Rep
, GLuint arg2Mod
) { }
3382 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
) { }
3383 static void null_glApplyTextureEXT( GLenum mode
) { }
3384 static GLboolean
null_glAreProgramsResidentNV( GLsizei n
, const GLuint
* programs
, GLboolean
* residences
) { return 0; }
3385 static GLboolean
null_glAreTexturesResidentEXT( GLsizei n
, const GLuint
* textures
, GLboolean
* residences
) { return 0; }
3386 static void null_glArrayElementEXT( GLint i
) { }
3387 static void null_glArrayObjectATI( GLenum array
, GLint size
, GLenum type
, GLsizei stride
, GLuint buffer
, GLuint offset
) { }
3388 static void null_glAsyncMarkerSGIX( GLuint marker
) { }
3389 static void null_glAttachObjectARB( GLhandleARB containerObj
, GLhandleARB obj
) { }
3390 static void null_glAttachShader( GLuint program
, GLuint shader
) { }
3391 static void null_glBeginConditionalRender( GLuint id
, GLenum mode
) { }
3392 static void null_glBeginConditionalRenderNV( GLuint id
, GLenum mode
) { }
3393 static void null_glBeginFragmentShaderATI( void ) { }
3394 static void null_glBeginOcclusionQueryNV( GLuint id
) { }
3395 static void null_glBeginPerfMonitorAMD( GLuint monitor
) { }
3396 static void null_glBeginQuery( GLenum target
, GLuint id
) { }
3397 static void null_glBeginQueryARB( GLenum target
, GLuint id
) { }
3398 static void null_glBeginQueryIndexed( GLenum target
, GLuint index
, GLuint id
) { }
3399 static void null_glBeginTransformFeedback( GLenum primitiveMode
) { }
3400 static void null_glBeginTransformFeedbackEXT( GLenum primitiveMode
) { }
3401 static void null_glBeginTransformFeedbackNV( GLenum primitiveMode
) { }
3402 static void null_glBeginVertexShaderEXT( void ) { }
3403 static void null_glBeginVideoCaptureNV( GLuint video_capture_slot
) { }
3404 static void null_glBindAttribLocation( GLuint program
, GLuint index
, const GLchar
* name
) { }
3405 static void null_glBindAttribLocationARB( GLhandleARB programObj
, GLuint index
, const GLcharARB
* name
) { }
3406 static void null_glBindBuffer( GLenum target
, GLuint buffer
) { }
3407 static void null_glBindBufferARB( GLenum target
, GLuint buffer
) { }
3408 static void null_glBindBufferBase( GLenum target
, GLuint index
, GLuint buffer
) { }
3409 static void null_glBindBufferBaseEXT( GLenum target
, GLuint index
, GLuint buffer
) { }
3410 static void null_glBindBufferBaseNV( GLenum target
, GLuint index
, GLuint buffer
) { }
3411 static void null_glBindBufferOffsetEXT( GLenum target
, GLuint index
, GLuint buffer
, GLintptr offset
) { }
3412 static void null_glBindBufferOffsetNV( GLenum target
, GLuint index
, GLuint buffer
, GLintptr offset
) { }
3413 static void null_glBindBufferRange( GLenum target
, GLuint index
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
) { }
3414 static void null_glBindBufferRangeEXT( GLenum target
, GLuint index
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
) { }
3415 static void null_glBindBufferRangeNV( GLenum target
, GLuint index
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
) { }
3416 static void null_glBindFragDataLocation( GLuint program
, GLuint color
, const GLchar
* name
) { }
3417 static void null_glBindFragDataLocationEXT( GLuint program
, GLuint color
, const GLchar
* name
) { }
3418 static void null_glBindFragDataLocationIndexed( GLuint program
, GLuint colorNumber
, GLuint index
, const GLchar
* name
) { }
3419 static void null_glBindFragmentShaderATI( GLuint id
) { }
3420 static void null_glBindFramebuffer( GLenum target
, GLuint framebuffer
) { }
3421 static void null_glBindFramebufferEXT( GLenum target
, GLuint framebuffer
) { }
3422 static void null_glBindImageTexture( GLuint unit
, GLuint texture
, GLint level
, GLboolean layered
, GLint layer
, GLenum access
, GLenum format
) { }
3423 static void null_glBindImageTextureEXT( GLuint index
, GLuint texture
, GLint level
, GLboolean layered
, GLint layer
, GLenum access
, GLint format
) { }
3424 static GLuint
null_glBindLightParameterEXT( GLenum light
, GLenum value
) { return 0; }
3425 static GLuint
null_glBindMaterialParameterEXT( GLenum face
, GLenum value
) { return 0; }
3426 static void null_glBindMultiTextureEXT( GLenum texunit
, GLenum target
, GLuint texture
) { }
3427 static GLuint
null_glBindParameterEXT( GLenum value
) { return 0; }
3428 static void null_glBindProgramARB( GLenum target
, GLuint program
) { }
3429 static void null_glBindProgramNV( GLenum target
, GLuint id
) { }
3430 static void null_glBindProgramPipeline( GLuint pipeline
) { }
3431 static void null_glBindRenderbuffer( GLenum target
, GLuint renderbuffer
) { }
3432 static void null_glBindRenderbufferEXT( GLenum target
, GLuint renderbuffer
) { }
3433 static void null_glBindSampler( GLuint unit
, GLuint sampler
) { }
3434 static GLuint
null_glBindTexGenParameterEXT( GLenum unit
, GLenum coord
, GLenum value
) { return 0; }
3435 static void null_glBindTextureEXT( GLenum target
, GLuint texture
) { }
3436 static GLuint
null_glBindTextureUnitParameterEXT( GLenum unit
, GLenum value
) { return 0; }
3437 static void null_glBindTransformFeedback( GLenum target
, GLuint id
) { }
3438 static void null_glBindTransformFeedbackNV( GLenum target
, GLuint id
) { }
3439 static void null_glBindVertexArray( GLuint array
) { }
3440 static void null_glBindVertexArrayAPPLE( GLuint array
) { }
3441 static void null_glBindVertexBuffer( GLuint bindingindex
, GLuint buffer
, GLintptr offset
, GLsizei stride
) { }
3442 static void null_glBindVertexShaderEXT( GLuint id
) { }
3443 static void null_glBindVideoCaptureStreamBufferNV( GLuint video_capture_slot
, GLuint stream
, GLenum frame_region
, GLintptrARB offset
) { }
3444 static void null_glBindVideoCaptureStreamTextureNV( GLuint video_capture_slot
, GLuint stream
, GLenum frame_region
, GLenum target
, GLuint texture
) { }
3445 static void null_glBinormal3bEXT( GLbyte bx
, GLbyte by
, GLbyte bz
) { }
3446 static void null_glBinormal3bvEXT( const GLbyte
* v
) { }
3447 static void null_glBinormal3dEXT( GLdouble bx
, GLdouble by
, GLdouble bz
) { }
3448 static void null_glBinormal3dvEXT( const GLdouble
* v
) { }
3449 static void null_glBinormal3fEXT( GLfloat bx
, GLfloat by
, GLfloat bz
) { }
3450 static void null_glBinormal3fvEXT( const GLfloat
* v
) { }
3451 static void null_glBinormal3iEXT( GLint bx
, GLint by
, GLint bz
) { }
3452 static void null_glBinormal3ivEXT( const GLint
* v
) { }
3453 static void null_glBinormal3sEXT( GLshort bx
, GLshort by
, GLshort bz
) { }
3454 static void null_glBinormal3svEXT( const GLshort
* v
) { }
3455 static void null_glBinormalPointerEXT( GLenum type
, GLsizei stride
, const GLvoid
* pointer
) { }
3456 static void null_glBlendColor( GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
) { }
3457 static void null_glBlendColorEXT( GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
) { }
3458 static void null_glBlendEquation( GLenum mode
) { }
3459 static void null_glBlendEquationEXT( GLenum mode
) { }
3460 static void null_glBlendEquationIndexedAMD( GLuint buf
, GLenum mode
) { }
3461 static void null_glBlendEquationSeparate( GLenum modeRGB
, GLenum modeAlpha
) { }
3462 static void null_glBlendEquationSeparateEXT( GLenum modeRGB
, GLenum modeAlpha
) { }
3463 static void null_glBlendEquationSeparateIndexedAMD( GLuint buf
, GLenum modeRGB
, GLenum modeAlpha
) { }
3464 static void null_glBlendEquationSeparatei( GLuint buf
, GLenum modeRGB
, GLenum modeAlpha
) { }
3465 static void null_glBlendEquationSeparateiARB( GLuint buf
, GLenum modeRGB
, GLenum modeAlpha
) { }
3466 static void null_glBlendEquationi( GLuint buf
, GLenum mode
) { }
3467 static void null_glBlendEquationiARB( GLuint buf
, GLenum mode
) { }
3468 static void null_glBlendFuncIndexedAMD( GLuint buf
, GLenum src
, GLenum dst
) { }
3469 static void null_glBlendFuncSeparate( GLenum sfactorRGB
, GLenum dfactorRGB
, GLenum sfactorAlpha
, GLenum dfactorAlpha
) { }
3470 static void null_glBlendFuncSeparateEXT( GLenum sfactorRGB
, GLenum dfactorRGB
, GLenum sfactorAlpha
, GLenum dfactorAlpha
) { }
3471 static void null_glBlendFuncSeparateINGR( GLenum sfactorRGB
, GLenum dfactorRGB
, GLenum sfactorAlpha
, GLenum dfactorAlpha
) { }
3472 static void null_glBlendFuncSeparateIndexedAMD( GLuint buf
, GLenum srcRGB
, GLenum dstRGB
, GLenum srcAlpha
, GLenum dstAlpha
) { }
3473 static void null_glBlendFuncSeparatei( GLuint buf
, GLenum srcRGB
, GLenum dstRGB
, GLenum srcAlpha
, GLenum dstAlpha
) { }
3474 static void null_glBlendFuncSeparateiARB( GLuint buf
, GLenum srcRGB
, GLenum dstRGB
, GLenum srcAlpha
, GLenum dstAlpha
) { }
3475 static void null_glBlendFunci( GLuint buf
, GLenum src
, GLenum dst
) { }
3476 static void null_glBlendFunciARB( GLuint buf
, GLenum src
, GLenum dst
) { }
3477 static void null_glBlitFramebuffer( GLint srcX0
, GLint srcY0
, GLint srcX1
, GLint srcY1
, GLint dstX0
, GLint dstY0
, GLint dstX1
, GLint dstY1
, GLbitfield mask
, GLenum filter
) { }
3478 static void null_glBlitFramebufferEXT( GLint srcX0
, GLint srcY0
, GLint srcX1
, GLint srcY1
, GLint dstX0
, GLint dstY0
, GLint dstX1
, GLint dstY1
, GLbitfield mask
, GLenum filter
) { }
3479 static void null_glBufferAddressRangeNV( GLenum pname
, GLuint index
, UINT64 address
, GLsizeiptr length
) { }
3480 static void null_glBufferData( GLenum target
, GLsizeiptr size
, const GLvoid
* data
, GLenum usage
) { }
3481 static void null_glBufferDataARB( GLenum target
, GLsizeiptrARB size
, const GLvoid
* data
, GLenum usage
) { }
3482 static void null_glBufferParameteriAPPLE( GLenum target
, GLenum pname
, GLint param
) { }
3483 static GLuint
null_glBufferRegionEnabled( void ) { return 0; }
3484 static void null_glBufferSubData( GLenum target
, GLintptr offset
, GLsizeiptr size
, const GLvoid
* data
) { }
3485 static void null_glBufferSubDataARB( GLenum target
, GLintptrARB offset
, GLsizeiptrARB size
, const GLvoid
* data
) { }
3486 static GLenum
null_glCheckFramebufferStatus( GLenum target
) { return 0; }
3487 static GLenum
null_glCheckFramebufferStatusEXT( GLenum target
) { return 0; }
3488 static GLenum
null_glCheckNamedFramebufferStatusEXT( GLuint framebuffer
, GLenum target
) { return 0; }
3489 static void null_glClampColor( GLenum target
, GLenum clamp
) { }
3490 static void null_glClampColorARB( GLenum target
, GLenum clamp
) { }
3491 static void null_glClearBufferData( GLenum target
, GLenum internalformat
, GLenum format
, GLenum type
, const void* data
) { }
3492 static void null_glClearBufferSubData( GLenum target
, GLenum internalformat
, GLintptr offset
, GLsizeiptr size
, GLenum format
, GLenum type
, const void* data
) { }
3493 static void null_glClearBufferfi( GLenum buffer
, GLint drawbuffer
, GLfloat depth
, GLint stencil
) { }
3494 static void null_glClearBufferfv( GLenum buffer
, GLint drawbuffer
, const GLfloat
* value
) { }
3495 static void null_glClearBufferiv( GLenum buffer
, GLint drawbuffer
, const GLint
* value
) { }
3496 static void null_glClearBufferuiv( GLenum buffer
, GLint drawbuffer
, const GLuint
* value
) { }
3497 static void null_glClearColorIiEXT( GLint red
, GLint green
, GLint blue
, GLint alpha
) { }
3498 static void null_glClearColorIuiEXT( GLuint red
, GLuint green
, GLuint blue
, GLuint alpha
) { }
3499 static void null_glClearDepthdNV( GLdouble depth
) { }
3500 static void null_glClearDepthf( GLfloat d
) { }
3501 static void null_glClearNamedBufferDataEXT( GLuint buffer
, GLenum internalformat
, GLenum format
, GLenum type
, const void* data
) { }
3502 static void null_glClearNamedBufferSubDataEXT( GLuint buffer
, GLenum internalformat
, GLenum format
, GLenum type
, GLsizeiptr offset
, GLsizeiptr size
, const void* data
) { }
3503 static void null_glClientActiveTexture( GLenum texture
) { }
3504 static void null_glClientActiveTextureARB( GLenum texture
) { }
3505 static void null_glClientActiveVertexStreamATI( GLenum stream
) { }
3506 static void null_glClientAttribDefaultEXT( GLbitfield mask
) { }
3507 static GLenum
null_glClientWaitSync( GLvoid
* sync
, GLbitfield flags
, UINT64 timeout
) { return 0; }
3508 static void null_glColor3fVertex3fSUN( GLfloat r
, GLfloat g
, GLfloat b
, GLfloat x
, GLfloat y
, GLfloat z
) { }
3509 static void null_glColor3fVertex3fvSUN( const GLfloat
* c
, const GLfloat
* v
) { }
3510 static void null_glColor3hNV( GLhalfNV red
, GLhalfNV green
, GLhalfNV blue
) { }
3511 static void null_glColor3hvNV( const GLhalfNV
* v
) { }
3512 static void null_glColor4fNormal3fVertex3fSUN( GLfloat r
, GLfloat g
, GLfloat b
, GLfloat a
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) { }
3513 static void null_glColor4fNormal3fVertex3fvSUN( const GLfloat
* c
, const GLfloat
* n
, const GLfloat
* v
) { }
3514 static void null_glColor4hNV( GLhalfNV red
, GLhalfNV green
, GLhalfNV blue
, GLhalfNV alpha
) { }
3515 static void null_glColor4hvNV( const GLhalfNV
* v
) { }
3516 static void null_glColor4ubVertex2fSUN( GLubyte r
, GLubyte g
, GLubyte b
, GLubyte a
, GLfloat x
, GLfloat y
) { }
3517 static void null_glColor4ubVertex2fvSUN( const GLubyte
* c
, const GLfloat
* v
) { }
3518 static void null_glColor4ubVertex3fSUN( GLubyte r
, GLubyte g
, GLubyte b
, GLubyte a
, GLfloat x
, GLfloat y
, GLfloat z
) { }
3519 static void null_glColor4ubVertex3fvSUN( const GLubyte
* c
, const GLfloat
* v
) { }
3520 static void null_glColorFormatNV( GLint size
, GLenum type
, GLsizei stride
) { }
3521 static void null_glColorFragmentOp1ATI( GLenum op
, GLuint dst
, GLuint dstMask
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
) { }
3522 static void null_glColorFragmentOp2ATI( GLenum op
, GLuint dst
, GLuint dstMask
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
, GLuint arg2
, GLuint arg2Rep
, GLuint arg2Mod
) { }
3523 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
) { }
3524 static void null_glColorMaskIndexedEXT( GLuint index
, GLboolean r
, GLboolean g
, GLboolean b
, GLboolean a
) { }
3525 static void null_glColorMaski( GLuint index
, GLboolean r
, GLboolean g
, GLboolean b
, GLboolean a
) { }
3526 static void null_glColorP3ui( GLenum type
, GLuint color
) { }
3527 static void null_glColorP3uiv( GLenum type
, const GLuint
* color
) { }
3528 static void null_glColorP4ui( GLenum type
, GLuint color
) { }
3529 static void null_glColorP4uiv( GLenum type
, const GLuint
* color
) { }
3530 static void null_glColorPointerEXT( GLint size
, GLenum type
, GLsizei stride
, GLsizei count
, const GLvoid
* pointer
) { }
3531 static void null_glColorPointerListIBM( GLint size
, GLenum type
, GLint stride
, const GLvoid
** pointer
, GLint ptrstride
) { }
3532 static void null_glColorPointervINTEL( GLint size
, GLenum type
, const GLvoid
** pointer
) { }
3533 static void null_glColorSubTable( GLenum target
, GLsizei start
, GLsizei count
, GLenum format
, GLenum type
, const GLvoid
* data
) { }
3534 static void null_glColorSubTableEXT( GLenum target
, GLsizei start
, GLsizei count
, GLenum format
, GLenum type
, const GLvoid
* data
) { }
3535 static void null_glColorTable( GLenum target
, GLenum internalformat
, GLsizei width
, GLenum format
, GLenum type
, const GLvoid
* table
) { }
3536 static void null_glColorTableEXT( GLenum target
, GLenum internalFormat
, GLsizei width
, GLenum format
, GLenum type
, const GLvoid
* table
) { }
3537 static void null_glColorTableParameterfv( GLenum target
, GLenum pname
, const GLfloat
* params
) { }
3538 static void null_glColorTableParameterfvSGI( GLenum target
, GLenum pname
, const GLfloat
* params
) { }
3539 static void null_glColorTableParameteriv( GLenum target
, GLenum pname
, const GLint
* params
) { }
3540 static void null_glColorTableParameterivSGI( GLenum target
, GLenum pname
, const GLint
* params
) { }
3541 static void null_glColorTableSGI( GLenum target
, GLenum internalformat
, GLsizei width
, GLenum format
, GLenum type
, const GLvoid
* table
) { }
3542 static void null_glCombinerInputNV( GLenum stage
, GLenum portion
, GLenum variable
, GLenum input
, GLenum mapping
, GLenum componentUsage
) { }
3543 static void null_glCombinerOutputNV( GLenum stage
, GLenum portion
, GLenum abOutput
, GLenum cdOutput
, GLenum sumOutput
, GLenum scale
, GLenum bias
, GLboolean abDotProduct
, GLboolean cdDotProduct
, GLboolean muxSum
) { }
3544 static void null_glCombinerParameterfNV( GLenum pname
, GLfloat param
) { }
3545 static void null_glCombinerParameterfvNV( GLenum pname
, const GLfloat
* params
) { }
3546 static void null_glCombinerParameteriNV( GLenum pname
, GLint param
) { }
3547 static void null_glCombinerParameterivNV( GLenum pname
, const GLint
* params
) { }
3548 static void null_glCombinerStageParameterfvNV( GLenum stage
, GLenum pname
, const GLfloat
* params
) { }
3549 static void null_glCompileShader( GLuint shader
) { }
3550 static void null_glCompileShaderARB( GLhandleARB shaderObj
) { }
3551 static void null_glCompileShaderIncludeARB( GLuint shader
, GLsizei count
, const GLchar
** path
, const GLint
* length
) { }
3552 static void null_glCompressedMultiTexImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLsizei imageSize
, const GLvoid
* bits
) { }
3553 static void null_glCompressedMultiTexImage2DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLsizei imageSize
, const GLvoid
* bits
) { }
3554 static void null_glCompressedMultiTexImage3DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLsizei imageSize
, const GLvoid
* bits
) { }
3555 static void null_glCompressedMultiTexSubImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLsizei imageSize
, const GLvoid
* bits
) { }
3556 static void null_glCompressedMultiTexSubImage2DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLsizei imageSize
, const GLvoid
* bits
) { }
3557 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 GLvoid
* bits
) { }
3558 static void null_glCompressedTexImage1D( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLsizei imageSize
, const GLvoid
* data
) { }
3559 static void null_glCompressedTexImage1DARB( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLsizei imageSize
, const GLvoid
* data
) { }
3560 static void null_glCompressedTexImage2D( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLsizei imageSize
, const GLvoid
* data
) { }
3561 static void null_glCompressedTexImage2DARB( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLsizei imageSize
, const GLvoid
* data
) { }
3562 static void null_glCompressedTexImage3D( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLsizei imageSize
, const GLvoid
* data
) { }
3563 static void null_glCompressedTexImage3DARB( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLsizei imageSize
, const GLvoid
* data
) { }
3564 static void null_glCompressedTexSubImage1D( GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLsizei imageSize
, const GLvoid
* data
) { }
3565 static void null_glCompressedTexSubImage1DARB( GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLsizei imageSize
, const GLvoid
* data
) { }
3566 static void null_glCompressedTexSubImage2D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLsizei imageSize
, const GLvoid
* data
) { }
3567 static void null_glCompressedTexSubImage2DARB( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLsizei imageSize
, const GLvoid
* data
) { }
3568 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 GLvoid
* data
) { }
3569 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 GLvoid
* data
) { }
3570 static void null_glCompressedTextureImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLsizei imageSize
, const GLvoid
* bits
) { }
3571 static void null_glCompressedTextureImage2DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLsizei imageSize
, const GLvoid
* bits
) { }
3572 static void null_glCompressedTextureImage3DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLsizei imageSize
, const GLvoid
* bits
) { }
3573 static void null_glCompressedTextureSubImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLsizei imageSize
, const GLvoid
* bits
) { }
3574 static void null_glCompressedTextureSubImage2DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLsizei imageSize
, const GLvoid
* bits
) { }
3575 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 GLvoid
* bits
) { }
3576 static void null_glConvolutionFilter1D( GLenum target
, GLenum internalformat
, GLsizei width
, GLenum format
, GLenum type
, const GLvoid
* image
) { }
3577 static void null_glConvolutionFilter1DEXT( GLenum target
, GLenum internalformat
, GLsizei width
, GLenum format
, GLenum type
, const GLvoid
* image
) { }
3578 static void null_glConvolutionFilter2D( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const GLvoid
* image
) { }
3579 static void null_glConvolutionFilter2DEXT( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const GLvoid
* image
) { }
3580 static void null_glConvolutionParameterf( GLenum target
, GLenum pname
, GLfloat params
) { }
3581 static void null_glConvolutionParameterfEXT( GLenum target
, GLenum pname
, GLfloat params
) { }
3582 static void null_glConvolutionParameterfv( GLenum target
, GLenum pname
, const GLfloat
* params
) { }
3583 static void null_glConvolutionParameterfvEXT( GLenum target
, GLenum pname
, const GLfloat
* params
) { }
3584 static void null_glConvolutionParameteri( GLenum target
, GLenum pname
, GLint params
) { }
3585 static void null_glConvolutionParameteriEXT( GLenum target
, GLenum pname
, GLint params
) { }
3586 static void null_glConvolutionParameteriv( GLenum target
, GLenum pname
, const GLint
* params
) { }
3587 static void null_glConvolutionParameterivEXT( GLenum target
, GLenum pname
, const GLint
* params
) { }
3588 static void null_glCopyBufferSubData( GLenum readTarget
, GLenum writeTarget
, GLintptr readOffset
, GLintptr writeOffset
, GLsizeiptr size
) { }
3589 static void null_glCopyColorSubTable( GLenum target
, GLsizei start
, GLint x
, GLint y
, GLsizei width
) { }
3590 static void null_glCopyColorSubTableEXT( GLenum target
, GLsizei start
, GLint x
, GLint y
, GLsizei width
) { }
3591 static void null_glCopyColorTable( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
) { }
3592 static void null_glCopyColorTableSGI( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
) { }
3593 static void null_glCopyConvolutionFilter1D( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
) { }
3594 static void null_glCopyConvolutionFilter1DEXT( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
) { }
3595 static void null_glCopyConvolutionFilter2D( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3596 static void null_glCopyConvolutionFilter2DEXT( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3597 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
) { }
3598 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
) { }
3599 static void null_glCopyMultiTexImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLint border
) { }
3600 static void null_glCopyMultiTexImage2DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint border
) { }
3601 static void null_glCopyMultiTexSubImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
) { }
3602 static void null_glCopyMultiTexSubImage2DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3603 static void null_glCopyMultiTexSubImage3DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3604 static void null_glCopyPathNV( GLuint resultPath
, GLuint srcPath
) { }
3605 static void null_glCopyTexImage1DEXT( GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLint border
) { }
3606 static void null_glCopyTexImage2DEXT( GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint border
) { }
3607 static void null_glCopyTexSubImage1DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
) { }
3608 static void null_glCopyTexSubImage2DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3609 static void null_glCopyTexSubImage3D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3610 static void null_glCopyTexSubImage3DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3611 static void null_glCopyTextureImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLint border
) { }
3612 static void null_glCopyTextureImage2DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint border
) { }
3613 static void null_glCopyTextureSubImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
) { }
3614 static void null_glCopyTextureSubImage2DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3615 static void null_glCopyTextureSubImage3DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
3616 static void null_glCoverFillPathInstancedNV( GLsizei numPaths
, GLenum pathNameType
, const GLvoid
* paths
, GLuint pathBase
, GLenum coverMode
, GLenum transformType
, const GLfloat
* transformValues
) { }
3617 static void null_glCoverFillPathNV( GLuint path
, GLenum coverMode
) { }
3618 static void null_glCoverStrokePathInstancedNV( GLsizei numPaths
, GLenum pathNameType
, const GLvoid
* paths
, GLuint pathBase
, GLenum coverMode
, GLenum transformType
, const GLfloat
* transformValues
) { }
3619 static void null_glCoverStrokePathNV( GLuint path
, GLenum coverMode
) { }
3620 static GLuint
null_glCreateProgram( void ) { return 0; }
3621 static GLhandleARB
null_glCreateProgramObjectARB( void ) { return 0; }
3622 static GLuint
null_glCreateShader( GLenum type
) { return 0; }
3623 static GLhandleARB
null_glCreateShaderObjectARB( GLenum shaderType
) { return 0; }
3624 static GLuint
null_glCreateShaderProgramEXT( GLenum type
, const GLchar
* string
) { return 0; }
3625 static GLuint
null_glCreateShaderProgramv( GLenum type
, GLsizei count
, const GLchar
* const* strings
) { return 0; }
3626 static GLvoid
* null_glCreateSyncFromCLeventARB( void * context
, void * event
, GLbitfield flags
) { return 0; }
3627 static void null_glCullParameterdvEXT( GLenum pname
, GLdouble
* params
) { }
3628 static void null_glCullParameterfvEXT( GLenum pname
, GLfloat
* params
) { }
3629 static void null_glCurrentPaletteMatrixARB( GLint index
) { }
3630 static void null_glDebugMessageCallback( void * callback
, const void* userParam
) { }
3631 static void null_glDebugMessageCallbackAMD( void * callback
, GLvoid
* userParam
) { }
3632 static void null_glDebugMessageCallbackARB( void * callback
, const GLvoid
* userParam
) { }
3633 static void null_glDebugMessageControl( GLenum source
, GLenum type
, GLenum severity
, GLsizei count
, const GLuint
* ids
, GLboolean enabled
) { }
3634 static void null_glDebugMessageControlARB( GLenum source
, GLenum type
, GLenum severity
, GLsizei count
, const GLuint
* ids
, GLboolean enabled
) { }
3635 static void null_glDebugMessageEnableAMD( GLenum category
, GLenum severity
, GLsizei count
, const GLuint
* ids
, GLboolean enabled
) { }
3636 static void null_glDebugMessageInsert( GLenum source
, GLenum type
, GLuint id
, GLenum severity
, GLsizei length
, const GLchar
* buf
) { }
3637 static void null_glDebugMessageInsertAMD( GLenum category
, GLenum severity
, GLuint id
, GLsizei length
, const GLchar
* buf
) { }
3638 static void null_glDebugMessageInsertARB( GLenum source
, GLenum type
, GLuint id
, GLenum severity
, GLsizei length
, const GLchar
* buf
) { }
3639 static void null_glDeformSGIX( GLbitfield mask
) { }
3640 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
) { }
3641 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
) { }
3642 static void null_glDeleteAsyncMarkersSGIX( GLuint marker
, GLsizei range
) { }
3643 static void null_glDeleteBufferRegion( GLenum region
) { }
3644 static void null_glDeleteBuffers( GLsizei n
, const GLuint
* buffers
) { }
3645 static void null_glDeleteBuffersARB( GLsizei n
, const GLuint
* buffers
) { }
3646 static void null_glDeleteFencesAPPLE( GLsizei n
, const GLuint
* fences
) { }
3647 static void null_glDeleteFencesNV( GLsizei n
, const GLuint
* fences
) { }
3648 static void null_glDeleteFragmentShaderATI( GLuint id
) { }
3649 static void null_glDeleteFramebuffers( GLsizei n
, const GLuint
* framebuffers
) { }
3650 static void null_glDeleteFramebuffersEXT( GLsizei n
, const GLuint
* framebuffers
) { }
3651 static void null_glDeleteNamedStringARB( GLint namelen
, const GLchar
* name
) { }
3652 static void null_glDeleteNamesAMD( GLenum identifier
, GLuint num
, const GLuint
* names
) { }
3653 static void null_glDeleteObjectARB( GLhandleARB obj
) { }
3654 static void null_glDeleteObjectBufferATI( GLuint buffer
) { }
3655 static void null_glDeleteOcclusionQueriesNV( GLsizei n
, const GLuint
* ids
) { }
3656 static void null_glDeletePathsNV( GLuint path
, GLsizei range
) { }
3657 static void null_glDeletePerfMonitorsAMD( GLsizei n
, GLuint
* monitors
) { }
3658 static void null_glDeleteProgram( GLuint program
) { }
3659 static void null_glDeleteProgramPipelines( GLsizei n
, const GLuint
* pipelines
) { }
3660 static void null_glDeleteProgramsARB( GLsizei n
, const GLuint
* programs
) { }
3661 static void null_glDeleteProgramsNV( GLsizei n
, const GLuint
* programs
) { }
3662 static void null_glDeleteQueries( GLsizei n
, const GLuint
* ids
) { }
3663 static void null_glDeleteQueriesARB( GLsizei n
, const GLuint
* ids
) { }
3664 static void null_glDeleteRenderbuffers( GLsizei n
, const GLuint
* renderbuffers
) { }
3665 static void null_glDeleteRenderbuffersEXT( GLsizei n
, const GLuint
* renderbuffers
) { }
3666 static void null_glDeleteSamplers( GLsizei count
, const GLuint
* samplers
) { }
3667 static void null_glDeleteShader( GLuint shader
) { }
3668 static void null_glDeleteSync( GLvoid
* sync
) { }
3669 static void null_glDeleteTexturesEXT( GLsizei n
, const GLuint
* textures
) { }
3670 static void null_glDeleteTransformFeedbacks( GLsizei n
, const GLuint
* ids
) { }
3671 static void null_glDeleteTransformFeedbacksNV( GLsizei n
, const GLuint
* ids
) { }
3672 static void null_glDeleteVertexArrays( GLsizei n
, const GLuint
* arrays
) { }
3673 static void null_glDeleteVertexArraysAPPLE( GLsizei n
, const GLuint
* arrays
) { }
3674 static void null_glDeleteVertexShaderEXT( GLuint id
) { }
3675 static void null_glDepthBoundsEXT( GLclampd zmin
, GLclampd zmax
) { }
3676 static void null_glDepthBoundsdNV( GLdouble zmin
, GLdouble zmax
) { }
3677 static void null_glDepthRangeArrayv( GLuint first
, GLsizei count
, const GLdouble
* v
) { }
3678 static void null_glDepthRangeIndexed( GLuint index
, GLdouble n
, GLdouble f
) { }
3679 static void null_glDepthRangedNV( GLdouble zNear
, GLdouble zFar
) { }
3680 static void null_glDepthRangef( GLfloat n
, GLfloat f
) { }
3681 static void null_glDetachObjectARB( GLhandleARB containerObj
, GLhandleARB attachedObj
) { }
3682 static void null_glDetachShader( GLuint program
, GLuint shader
) { }
3683 static void null_glDetailTexFuncSGIS( GLenum target
, GLsizei n
, const GLfloat
* points
) { }
3684 static void null_glDisableClientStateIndexedEXT( GLenum array
, GLuint index
) { }
3685 static void null_glDisableIndexedEXT( GLenum target
, GLuint index
) { }
3686 static void null_glDisableVariantClientStateEXT( GLuint id
) { }
3687 static void null_glDisableVertexAttribAPPLE( GLuint index
, GLenum pname
) { }
3688 static void null_glDisableVertexAttribArray( GLuint index
) { }
3689 static void null_glDisableVertexAttribArrayARB( GLuint index
) { }
3690 static void null_glDisablei( GLenum target
, GLuint index
) { }
3691 static void null_glDispatchCompute( GLuint num_groups_x
, GLuint num_groups_y
, GLuint num_groups_z
) { }
3692 static void null_glDispatchComputeIndirect( GLintptr indirect
) { }
3693 static void null_glDrawArraysEXT( GLenum mode
, GLint first
, GLsizei count
) { }
3694 static void null_glDrawArraysIndirect( GLenum mode
, const GLvoid
* indirect
) { }
3695 static void null_glDrawArraysInstanced( GLenum mode
, GLint first
, GLsizei count
, GLsizei instancecount
) { }
3696 static void null_glDrawArraysInstancedARB( GLenum mode
, GLint first
, GLsizei count
, GLsizei primcount
) { }
3697 static void null_glDrawArraysInstancedBaseInstance( GLenum mode
, GLint first
, GLsizei count
, GLsizei instancecount
, GLuint baseinstance
) { }
3698 static void null_glDrawArraysInstancedEXT( GLenum mode
, GLint start
, GLsizei count
, GLsizei primcount
) { }
3699 static void null_glDrawBufferRegion( GLenum region
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint xDest
, GLint yDest
) { }
3700 static void null_glDrawBuffers( GLsizei n
, const GLenum
* bufs
) { }
3701 static void null_glDrawBuffersARB( GLsizei n
, const GLenum
* bufs
) { }
3702 static void null_glDrawBuffersATI( GLsizei n
, const GLenum
* bufs
) { }
3703 static void null_glDrawElementArrayAPPLE( GLenum mode
, GLint first
, GLsizei count
) { }
3704 static void null_glDrawElementArrayATI( GLenum mode
, GLsizei count
) { }
3705 static void null_glDrawElementsBaseVertex( GLenum mode
, GLsizei count
, GLenum type
, const GLvoid
* indices
, GLint basevertex
) { }
3706 static void null_glDrawElementsIndirect( GLenum mode
, GLenum type
, const GLvoid
* indirect
) { }
3707 static void null_glDrawElementsInstanced( GLenum mode
, GLsizei count
, GLenum type
, const GLvoid
* indices
, GLsizei instancecount
) { }
3708 static void null_glDrawElementsInstancedARB( GLenum mode
, GLsizei count
, GLenum type
, const GLvoid
* indices
, GLsizei primcount
) { }
3709 static void null_glDrawElementsInstancedBaseInstance( GLenum mode
, GLsizei count
, GLenum type
, const void* indices
, GLsizei instancecount
, GLuint baseinstance
) { }
3710 static void null_glDrawElementsInstancedBaseVertex( GLenum mode
, GLsizei count
, GLenum type
, const GLvoid
* indices
, GLsizei instancecount
, GLint basevertex
) { }
3711 static void null_glDrawElementsInstancedBaseVertexBaseInstance( GLenum mode
, GLsizei count
, GLenum type
, const void* indices
, GLsizei instancecount
, GLint basevertex
, GLuint baseinstance
) { }
3712 static void null_glDrawElementsInstancedEXT( GLenum mode
, GLsizei count
, GLenum type
, const GLvoid
* indices
, GLsizei primcount
) { }
3713 static void null_glDrawMeshArraysSUN( GLenum mode
, GLint first
, GLsizei count
, GLsizei width
) { }
3714 static void null_glDrawRangeElementArrayAPPLE( GLenum mode
, GLuint start
, GLuint end
, GLint first
, GLsizei count
) { }
3715 static void null_glDrawRangeElementArrayATI( GLenum mode
, GLuint start
, GLuint end
, GLsizei count
) { }
3716 static void null_glDrawRangeElements( GLenum mode
, GLuint start
, GLuint end
, GLsizei count
, GLenum type
, const GLvoid
* indices
) { }
3717 static void null_glDrawRangeElementsBaseVertex( GLenum mode
, GLuint start
, GLuint end
, GLsizei count
, GLenum type
, const GLvoid
* indices
, GLint basevertex
) { }
3718 static void null_glDrawRangeElementsEXT( GLenum mode
, GLuint start
, GLuint end
, GLsizei count
, GLenum type
, const GLvoid
* indices
) { }
3719 static void null_glDrawTransformFeedback( GLenum mode
, GLuint id
) { }
3720 static void null_glDrawTransformFeedbackInstanced( GLenum mode
, GLuint id
, GLsizei instancecount
) { }
3721 static void null_glDrawTransformFeedbackNV( GLenum mode
, GLuint id
) { }
3722 static void null_glDrawTransformFeedbackStream( GLenum mode
, GLuint id
, GLuint stream
) { }
3723 static void null_glDrawTransformFeedbackStreamInstanced( GLenum mode
, GLuint id
, GLuint stream
, GLsizei instancecount
) { }
3724 static void null_glEdgeFlagFormatNV( GLsizei stride
) { }
3725 static void null_glEdgeFlagPointerEXT( GLsizei stride
, GLsizei count
, const GLboolean
* pointer
) { }
3726 static void null_glEdgeFlagPointerListIBM( GLint stride
, const GLboolean
** pointer
, GLint ptrstride
) { }
3727 static void null_glElementPointerAPPLE( GLenum type
, const GLvoid
* pointer
) { }
3728 static void null_glElementPointerATI( GLenum type
, const GLvoid
* pointer
) { }
3729 static void null_glEnableClientStateIndexedEXT( GLenum array
, GLuint index
) { }
3730 static void null_glEnableIndexedEXT( GLenum target
, GLuint index
) { }
3731 static void null_glEnableVariantClientStateEXT( GLuint id
) { }
3732 static void null_glEnableVertexAttribAPPLE( GLuint index
, GLenum pname
) { }
3733 static void null_glEnableVertexAttribArray( GLuint index
) { }
3734 static void null_glEnableVertexAttribArrayARB( GLuint index
) { }
3735 static void null_glEnablei( GLenum target
, GLuint index
) { }
3736 static void null_glEndConditionalRender( void ) { }
3737 static void null_glEndConditionalRenderNV( void ) { }
3738 static void null_glEndFragmentShaderATI( void ) { }
3739 static void null_glEndOcclusionQueryNV( void ) { }
3740 static void null_glEndPerfMonitorAMD( GLuint monitor
) { }
3741 static void null_glEndQuery( GLenum target
) { }
3742 static void null_glEndQueryARB( GLenum target
) { }
3743 static void null_glEndQueryIndexed( GLenum target
, GLuint index
) { }
3744 static void null_glEndTransformFeedback( void ) { }
3745 static void null_glEndTransformFeedbackEXT( void ) { }
3746 static void null_glEndTransformFeedbackNV( void ) { }
3747 static void null_glEndVertexShaderEXT( void ) { }
3748 static void null_glEndVideoCaptureNV( GLuint video_capture_slot
) { }
3749 static void null_glEvalMapsNV( GLenum target
, GLenum mode
) { }
3750 static void null_glExecuteProgramNV( GLenum target
, GLuint id
, const GLfloat
* params
) { }
3751 static void null_glExtractComponentEXT( GLuint res
, GLuint src
, GLuint num
) { }
3752 static GLvoid
* null_glFenceSync( GLenum condition
, GLbitfield flags
) { return 0; }
3753 static void null_glFinalCombinerInputNV( GLenum variable
, GLenum input
, GLenum mapping
, GLenum componentUsage
) { }
3754 static GLint
null_glFinishAsyncSGIX( GLuint
* markerp
) { return 0; }
3755 static void null_glFinishFenceAPPLE( GLuint fence
) { }
3756 static void null_glFinishFenceNV( GLuint fence
) { }
3757 static void null_glFinishObjectAPPLE( GLenum object
, GLint name
) { }
3758 static void null_glFinishTextureSUNX( void ) { }
3759 static void null_glFlushMappedBufferRange( GLenum target
, GLintptr offset
, GLsizeiptr length
) { }
3760 static void null_glFlushMappedBufferRangeAPPLE( GLenum target
, GLintptr offset
, GLsizeiptr size
) { }
3761 static void null_glFlushMappedNamedBufferRangeEXT( GLuint buffer
, GLintptr offset
, GLsizeiptr length
) { }
3762 static void null_glFlushPixelDataRangeNV( GLenum target
) { }
3763 static void null_glFlushRasterSGIX( void ) { }
3764 static void null_glFlushVertexArrayRangeAPPLE( GLsizei length
, GLvoid
* pointer
) { }
3765 static void null_glFlushVertexArrayRangeNV( void ) { }
3766 static void null_glFogCoordFormatNV( GLenum type
, GLsizei stride
) { }
3767 static void null_glFogCoordPointer( GLenum type
, GLsizei stride
, const GLvoid
* pointer
) { }
3768 static void null_glFogCoordPointerEXT( GLenum type
, GLsizei stride
, const GLvoid
* pointer
) { }
3769 static void null_glFogCoordPointerListIBM( GLenum type
, GLint stride
, const GLvoid
** pointer
, GLint ptrstride
) { }
3770 static void null_glFogCoordd( GLdouble coord
) { }
3771 static void null_glFogCoorddEXT( GLdouble coord
) { }
3772 static void null_glFogCoorddv( const GLdouble
* coord
) { }
3773 static void null_glFogCoorddvEXT( const GLdouble
* coord
) { }
3774 static void null_glFogCoordf( GLfloat coord
) { }
3775 static void null_glFogCoordfEXT( GLfloat coord
) { }
3776 static void null_glFogCoordfv( const GLfloat
* coord
) { }
3777 static void null_glFogCoordfvEXT( const GLfloat
* coord
) { }
3778 static void null_glFogCoordhNV( GLhalfNV fog
) { }
3779 static void null_glFogCoordhvNV( const GLhalfNV
* fog
) { }
3780 static void null_glFogFuncSGIS( GLsizei n
, const GLfloat
* points
) { }
3781 static void null_glFragmentColorMaterialSGIX( GLenum face
, GLenum mode
) { }
3782 static void null_glFragmentLightModelfSGIX( GLenum pname
, GLfloat param
) { }
3783 static void null_glFragmentLightModelfvSGIX( GLenum pname
, const GLfloat
* params
) { }
3784 static void null_glFragmentLightModeliSGIX( GLenum pname
, GLint param
) { }
3785 static void null_glFragmentLightModelivSGIX( GLenum pname
, const GLint
* params
) { }
3786 static void null_glFragmentLightfSGIX( GLenum light
, GLenum pname
, GLfloat param
) { }
3787 static void null_glFragmentLightfvSGIX( GLenum light
, GLenum pname
, const GLfloat
* params
) { }
3788 static void null_glFragmentLightiSGIX( GLenum light
, GLenum pname
, GLint param
) { }
3789 static void null_glFragmentLightivSGIX( GLenum light
, GLenum pname
, const GLint
* params
) { }
3790 static void null_glFragmentMaterialfSGIX( GLenum face
, GLenum pname
, GLfloat param
) { }
3791 static void null_glFragmentMaterialfvSGIX( GLenum face
, GLenum pname
, const GLfloat
* params
) { }
3792 static void null_glFragmentMaterialiSGIX( GLenum face
, GLenum pname
, GLint param
) { }
3793 static void null_glFragmentMaterialivSGIX( GLenum face
, GLenum pname
, const GLint
* params
) { }
3794 static void null_glFrameTerminatorGREMEDY( void ) { }
3795 static void null_glFrameZoomSGIX( GLint factor
) { }
3796 static void null_glFramebufferDrawBufferEXT( GLuint framebuffer
, GLenum mode
) { }
3797 static void null_glFramebufferDrawBuffersEXT( GLuint framebuffer
, GLsizei n
, const GLenum
* bufs
) { }
3798 static void null_glFramebufferParameteri( GLenum target
, GLenum pname
, GLint param
) { }
3799 static void null_glFramebufferReadBufferEXT( GLuint framebuffer
, GLenum mode
) { }
3800 static void null_glFramebufferRenderbuffer( GLenum target
, GLenum attachment
, GLenum renderbuffertarget
, GLuint renderbuffer
) { }
3801 static void null_glFramebufferRenderbufferEXT( GLenum target
, GLenum attachment
, GLenum renderbuffertarget
, GLuint renderbuffer
) { }
3802 static void null_glFramebufferTexture( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
) { }
3803 static void null_glFramebufferTexture1D( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) { }
3804 static void null_glFramebufferTexture1DEXT( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) { }
3805 static void null_glFramebufferTexture2D( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) { }
3806 static void null_glFramebufferTexture2DEXT( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) { }
3807 static void null_glFramebufferTexture3D( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
, GLint zoffset
) { }
3808 static void null_glFramebufferTexture3DEXT( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
, GLint zoffset
) { }
3809 static void null_glFramebufferTextureARB( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
) { }
3810 static void null_glFramebufferTextureEXT( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
) { }
3811 static void null_glFramebufferTextureFaceARB( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLenum face
) { }
3812 static void null_glFramebufferTextureFaceEXT( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLenum face
) { }
3813 static void null_glFramebufferTextureLayer( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLint layer
) { }
3814 static void null_glFramebufferTextureLayerARB( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLint layer
) { }
3815 static void null_glFramebufferTextureLayerEXT( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLint layer
) { }
3816 static void null_glFreeObjectBufferATI( GLuint buffer
) { }
3817 static GLuint
null_glGenAsyncMarkersSGIX( GLsizei range
) { return 0; }
3818 static void null_glGenBuffers( GLsizei n
, GLuint
* buffers
) { }
3819 static void null_glGenBuffersARB( GLsizei n
, GLuint
* buffers
) { }
3820 static void null_glGenFencesAPPLE( GLsizei n
, GLuint
* fences
) { }
3821 static void null_glGenFencesNV( GLsizei n
, GLuint
* fences
) { }
3822 static GLuint
null_glGenFragmentShadersATI( GLuint range
) { return 0; }
3823 static void null_glGenFramebuffers( GLsizei n
, GLuint
* framebuffers
) { }
3824 static void null_glGenFramebuffersEXT( GLsizei n
, GLuint
* framebuffers
) { }
3825 static void null_glGenNamesAMD( GLenum identifier
, GLuint num
, GLuint
* names
) { }
3826 static void null_glGenOcclusionQueriesNV( GLsizei n
, GLuint
* ids
) { }
3827 static GLuint
null_glGenPathsNV( GLsizei range
) { return 0; }
3828 static void null_glGenPerfMonitorsAMD( GLsizei n
, GLuint
* monitors
) { }
3829 static void null_glGenProgramPipelines( GLsizei n
, GLuint
* pipelines
) { }
3830 static void null_glGenProgramsARB( GLsizei n
, GLuint
* programs
) { }
3831 static void null_glGenProgramsNV( GLsizei n
, GLuint
* programs
) { }
3832 static void null_glGenQueries( GLsizei n
, GLuint
* ids
) { }
3833 static void null_glGenQueriesARB( GLsizei n
, GLuint
* ids
) { }
3834 static void null_glGenRenderbuffers( GLsizei n
, GLuint
* renderbuffers
) { }
3835 static void null_glGenRenderbuffersEXT( GLsizei n
, GLuint
* renderbuffers
) { }
3836 static void null_glGenSamplers( GLsizei count
, GLuint
* samplers
) { }
3837 static GLuint
null_glGenSymbolsEXT( GLenum datatype
, GLenum storagetype
, GLenum range
, GLuint components
) { return 0; }
3838 static void null_glGenTexturesEXT( GLsizei n
, GLuint
* textures
) { }
3839 static void null_glGenTransformFeedbacks( GLsizei n
, GLuint
* ids
) { }
3840 static void null_glGenTransformFeedbacksNV( GLsizei n
, GLuint
* ids
) { }
3841 static void null_glGenVertexArrays( GLsizei n
, GLuint
* arrays
) { }
3842 static void null_glGenVertexArraysAPPLE( GLsizei n
, GLuint
* arrays
) { }
3843 static GLuint
null_glGenVertexShadersEXT( GLuint range
) { return 0; }
3844 static void null_glGenerateMipmap( GLenum target
) { }
3845 static void null_glGenerateMipmapEXT( GLenum target
) { }
3846 static void null_glGenerateMultiTexMipmapEXT( GLenum texunit
, GLenum target
) { }
3847 static void null_glGenerateTextureMipmapEXT( GLuint texture
, GLenum target
) { }
3848 static void null_glGetActiveAtomicCounterBufferiv( GLuint program
, GLuint bufferIndex
, GLenum pname
, GLint
* params
) { }
3849 static void null_glGetActiveAttrib( GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
* length
, GLint
* size
, GLenum
* type
, GLchar
* name
) { }
3850 static void null_glGetActiveAttribARB( GLhandleARB programObj
, GLuint index
, GLsizei maxLength
, GLsizei
* length
, GLint
* size
, GLenum
* type
, GLcharARB
* name
) { }
3851 static void null_glGetActiveSubroutineName( GLuint program
, GLenum shadertype
, GLuint index
, GLsizei bufsize
, GLsizei
* length
, GLchar
* name
) { }
3852 static void null_glGetActiveSubroutineUniformName( GLuint program
, GLenum shadertype
, GLuint index
, GLsizei bufsize
, GLsizei
* length
, GLchar
* name
) { }
3853 static void null_glGetActiveSubroutineUniformiv( GLuint program
, GLenum shadertype
, GLuint index
, GLenum pname
, GLint
* values
) { }
3854 static void null_glGetActiveUniform( GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
* length
, GLint
* size
, GLenum
* type
, GLchar
* name
) { }
3855 static void null_glGetActiveUniformARB( GLhandleARB programObj
, GLuint index
, GLsizei maxLength
, GLsizei
* length
, GLint
* size
, GLenum
* type
, GLcharARB
* name
) { }
3856 static void null_glGetActiveUniformBlockName( GLuint program
, GLuint uniformBlockIndex
, GLsizei bufSize
, GLsizei
* length
, GLchar
* uniformBlockName
) { }
3857 static void null_glGetActiveUniformBlockiv( GLuint program
, GLuint uniformBlockIndex
, GLenum pname
, GLint
* params
) { }
3858 static void null_glGetActiveUniformName( GLuint program
, GLuint uniformIndex
, GLsizei bufSize
, GLsizei
* length
, GLchar
* uniformName
) { }
3859 static void null_glGetActiveUniformsiv( GLuint program
, GLsizei uniformCount
, const GLuint
* uniformIndices
, GLenum pname
, GLint
* params
) { }
3860 static void null_glGetActiveVaryingNV( GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
* length
, GLsizei
* size
, GLenum
* type
, GLchar
* name
) { }
3861 static void null_glGetArrayObjectfvATI( GLenum array
, GLenum pname
, GLfloat
* params
) { }
3862 static void null_glGetArrayObjectivATI( GLenum array
, GLenum pname
, GLint
* params
) { }
3863 static void null_glGetAttachedObjectsARB( GLhandleARB containerObj
, GLsizei maxCount
, GLsizei
* count
, GLhandleARB
* obj
) { }
3864 static void null_glGetAttachedShaders( GLuint program
, GLsizei maxCount
, GLsizei
* count
, GLuint
* obj
) { }
3865 static GLint
null_glGetAttribLocation( GLuint program
, const GLchar
* name
) { return 0; }
3866 static GLint
null_glGetAttribLocationARB( GLhandleARB programObj
, const GLcharARB
* name
) { return 0; }
3867 static void null_glGetBooleanIndexedvEXT( GLenum target
, GLuint index
, GLboolean
* data
) { }
3868 static void null_glGetBooleani_v( GLenum target
, GLuint index
, GLboolean
* data
) { }
3869 static void null_glGetBufferParameteri64v( GLenum target
, GLenum pname
, INT64
* params
) { }
3870 static void null_glGetBufferParameteriv( GLenum target
, GLenum pname
, GLint
* params
) { }
3871 static void null_glGetBufferParameterivARB( GLenum target
, GLenum pname
, GLint
* params
) { }
3872 static void null_glGetBufferParameterui64vNV( GLenum target
, GLenum pname
, UINT64
* params
) { }
3873 static void null_glGetBufferPointerv( GLenum target
, GLenum pname
, GLvoid
** params
) { }
3874 static void null_glGetBufferPointervARB( GLenum target
, GLenum pname
, GLvoid
** params
) { }
3875 static void null_glGetBufferSubData( GLenum target
, GLintptr offset
, GLsizeiptr size
, GLvoid
* data
) { }
3876 static void null_glGetBufferSubDataARB( GLenum target
, GLintptrARB offset
, GLsizeiptrARB size
, GLvoid
* data
) { }
3877 static void null_glGetColorTable( GLenum target
, GLenum format
, GLenum type
, GLvoid
* table
) { }
3878 static void null_glGetColorTableEXT( GLenum target
, GLenum format
, GLenum type
, GLvoid
* data
) { }
3879 static void null_glGetColorTableParameterfv( GLenum target
, GLenum pname
, GLfloat
* params
) { }
3880 static void null_glGetColorTableParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) { }
3881 static void null_glGetColorTableParameterfvSGI( GLenum target
, GLenum pname
, GLfloat
* params
) { }
3882 static void null_glGetColorTableParameteriv( GLenum target
, GLenum pname
, GLint
* params
) { }
3883 static void null_glGetColorTableParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) { }
3884 static void null_glGetColorTableParameterivSGI( GLenum target
, GLenum pname
, GLint
* params
) { }
3885 static void null_glGetColorTableSGI( GLenum target
, GLenum format
, GLenum type
, GLvoid
* table
) { }
3886 static void null_glGetCombinerInputParameterfvNV( GLenum stage
, GLenum portion
, GLenum variable
, GLenum pname
, GLfloat
* params
) { }
3887 static void null_glGetCombinerInputParameterivNV( GLenum stage
, GLenum portion
, GLenum variable
, GLenum pname
, GLint
* params
) { }
3888 static void null_glGetCombinerOutputParameterfvNV( GLenum stage
, GLenum portion
, GLenum pname
, GLfloat
* params
) { }
3889 static void null_glGetCombinerOutputParameterivNV( GLenum stage
, GLenum portion
, GLenum pname
, GLint
* params
) { }
3890 static void null_glGetCombinerStageParameterfvNV( GLenum stage
, GLenum pname
, GLfloat
* params
) { }
3891 static void null_glGetCompressedMultiTexImageEXT( GLenum texunit
, GLenum target
, GLint lod
, GLvoid
* img
) { }
3892 static void null_glGetCompressedTexImage( GLenum target
, GLint level
, GLvoid
* img
) { }
3893 static void null_glGetCompressedTexImageARB( GLenum target
, GLint level
, GLvoid
* img
) { }
3894 static void null_glGetCompressedTextureImageEXT( GLuint texture
, GLenum target
, GLint lod
, GLvoid
* img
) { }
3895 static void null_glGetConvolutionFilter( GLenum target
, GLenum format
, GLenum type
, GLvoid
* image
) { }
3896 static void null_glGetConvolutionFilterEXT( GLenum target
, GLenum format
, GLenum type
, GLvoid
* image
) { }
3897 static void null_glGetConvolutionParameterfv( GLenum target
, GLenum pname
, GLfloat
* params
) { }
3898 static void null_glGetConvolutionParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) { }
3899 static void null_glGetConvolutionParameteriv( GLenum target
, GLenum pname
, GLint
* params
) { }
3900 static void null_glGetConvolutionParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) { }
3901 static GLuint
null_glGetDebugMessageLog( GLuint count
, GLsizei bufsize
, GLenum
* sources
, GLenum
* types
, GLuint
* ids
, GLenum
* severities
, GLsizei
* lengths
, GLchar
* messageLog
) { return 0; }
3902 static GLuint
null_glGetDebugMessageLogAMD( GLuint count
, GLsizei bufsize
, GLenum
* categories
, GLuint
* severities
, GLuint
* ids
, GLsizei
* lengths
, GLchar
* message
) { return 0; }
3903 static GLuint
null_glGetDebugMessageLogARB( GLuint count
, GLsizei bufsize
, GLenum
* sources
, GLenum
* types
, GLuint
* ids
, GLenum
* severities
, GLsizei
* lengths
, GLchar
* messageLog
) { return 0; }
3904 static void null_glGetDetailTexFuncSGIS( GLenum target
, GLfloat
* points
) { }
3905 static void null_glGetDoubleIndexedvEXT( GLenum target
, GLuint index
, GLdouble
* data
) { }
3906 static void null_glGetDoublei_v( GLenum target
, GLuint index
, GLdouble
* data
) { }
3907 static void null_glGetFenceivNV( GLuint fence
, GLenum pname
, GLint
* params
) { }
3908 static void null_glGetFinalCombinerInputParameterfvNV( GLenum variable
, GLenum pname
, GLfloat
* params
) { }
3909 static void null_glGetFinalCombinerInputParameterivNV( GLenum variable
, GLenum pname
, GLint
* params
) { }
3910 static void null_glGetFloatIndexedvEXT( GLenum target
, GLuint index
, GLfloat
* data
) { }
3911 static void null_glGetFloati_v( GLenum target
, GLuint index
, GLfloat
* data
) { }
3912 static void null_glGetFogFuncSGIS( GLfloat
* points
) { }
3913 static GLint
null_glGetFragDataIndex( GLuint program
, const GLchar
* name
) { return 0; }
3914 static GLint
null_glGetFragDataLocation( GLuint program
, const GLchar
* name
) { return 0; }
3915 static GLint
null_glGetFragDataLocationEXT( GLuint program
, const GLchar
* name
) { return 0; }
3916 static void null_glGetFragmentLightfvSGIX( GLenum light
, GLenum pname
, GLfloat
* params
) { }
3917 static void null_glGetFragmentLightivSGIX( GLenum light
, GLenum pname
, GLint
* params
) { }
3918 static void null_glGetFragmentMaterialfvSGIX( GLenum face
, GLenum pname
, GLfloat
* params
) { }
3919 static void null_glGetFragmentMaterialivSGIX( GLenum face
, GLenum pname
, GLint
* params
) { }
3920 static void null_glGetFramebufferAttachmentParameteriv( GLenum target
, GLenum attachment
, GLenum pname
, GLint
* params
) { }
3921 static void null_glGetFramebufferAttachmentParameterivEXT( GLenum target
, GLenum attachment
, GLenum pname
, GLint
* params
) { }
3922 static void null_glGetFramebufferParameteriv( GLenum target
, GLenum pname
, GLint
* params
) { }
3923 static void null_glGetFramebufferParameterivEXT( GLuint framebuffer
, GLenum pname
, GLint
* params
) { }
3924 static GLenum
null_glGetGraphicsResetStatusARB( void ) { return 0; }
3925 static GLhandleARB
null_glGetHandleARB( GLenum pname
) { return 0; }
3926 static void null_glGetHistogram( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, GLvoid
* values
) { }
3927 static void null_glGetHistogramEXT( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, GLvoid
* values
) { }
3928 static void null_glGetHistogramParameterfv( GLenum target
, GLenum pname
, GLfloat
* params
) { }
3929 static void null_glGetHistogramParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) { }
3930 static void null_glGetHistogramParameteriv( GLenum target
, GLenum pname
, GLint
* params
) { }
3931 static void null_glGetHistogramParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) { }
3932 static UINT64
null_glGetImageHandleNV( GLuint texture
, GLint level
, GLboolean layered
, GLint layer
, GLenum format
) { return 0; }
3933 static void null_glGetImageTransformParameterfvHP( GLenum target
, GLenum pname
, GLfloat
* params
) { }
3934 static void null_glGetImageTransformParameterivHP( GLenum target
, GLenum pname
, GLint
* params
) { }
3935 static void null_glGetInfoLogARB( GLhandleARB obj
, GLsizei maxLength
, GLsizei
* length
, GLcharARB
* infoLog
) { }
3936 static GLint
null_glGetInstrumentsSGIX( void ) { return 0; }
3937 static void null_glGetInteger64i_v( GLenum target
, GLuint index
, INT64
* data
) { }
3938 static void null_glGetInteger64v( GLenum pname
, INT64
* params
) { }
3939 static void null_glGetIntegerIndexedvEXT( GLenum target
, GLuint index
, GLint
* data
) { }
3940 static void null_glGetIntegeri_v( GLenum target
, GLuint index
, GLint
* data
) { }
3941 static void null_glGetIntegerui64i_vNV( GLenum value
, GLuint index
, UINT64
* result
) { }
3942 static void null_glGetIntegerui64vNV( GLenum value
, UINT64
* result
) { }
3943 static void null_glGetInternalformati64v( GLenum target
, GLenum internalformat
, GLenum pname
, GLsizei bufSize
, INT64
* params
) { }
3944 static void null_glGetInternalformativ( GLenum target
, GLenum internalformat
, GLenum pname
, GLsizei bufSize
, GLint
* params
) { }
3945 static void null_glGetInvariantBooleanvEXT( GLuint id
, GLenum value
, GLboolean
* data
) { }
3946 static void null_glGetInvariantFloatvEXT( GLuint id
, GLenum value
, GLfloat
* data
) { }
3947 static void null_glGetInvariantIntegervEXT( GLuint id
, GLenum value
, GLint
* data
) { }
3948 static void null_glGetListParameterfvSGIX( GLuint list
, GLenum pname
, GLfloat
* params
) { }
3949 static void null_glGetListParameterivSGIX( GLuint list
, GLenum pname
, GLint
* params
) { }
3950 static void null_glGetLocalConstantBooleanvEXT( GLuint id
, GLenum value
, GLboolean
* data
) { }
3951 static void null_glGetLocalConstantFloatvEXT( GLuint id
, GLenum value
, GLfloat
* data
) { }
3952 static void null_glGetLocalConstantIntegervEXT( GLuint id
, GLenum value
, GLint
* data
) { }
3953 static void null_glGetMapAttribParameterfvNV( GLenum target
, GLuint index
, GLenum pname
, GLfloat
* params
) { }
3954 static void null_glGetMapAttribParameterivNV( GLenum target
, GLuint index
, GLenum pname
, GLint
* params
) { }
3955 static void null_glGetMapControlPointsNV( GLenum target
, GLuint index
, GLenum type
, GLsizei ustride
, GLsizei vstride
, GLboolean packed
, GLvoid
* points
) { }
3956 static void null_glGetMapParameterfvNV( GLenum target
, GLenum pname
, GLfloat
* params
) { }
3957 static void null_glGetMapParameterivNV( GLenum target
, GLenum pname
, GLint
* params
) { }
3958 static void null_glGetMinmax( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, GLvoid
* values
) { }
3959 static void null_glGetMinmaxEXT( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, GLvoid
* values
) { }
3960 static void null_glGetMinmaxParameterfv( GLenum target
, GLenum pname
, GLfloat
* params
) { }
3961 static void null_glGetMinmaxParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) { }
3962 static void null_glGetMinmaxParameteriv( GLenum target
, GLenum pname
, GLint
* params
) { }
3963 static void null_glGetMinmaxParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) { }
3964 static void null_glGetMultiTexEnvfvEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLfloat
* params
) { }
3965 static void null_glGetMultiTexEnvivEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint
* params
) { }
3966 static void null_glGetMultiTexGendvEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLdouble
* params
) { }
3967 static void null_glGetMultiTexGenfvEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLfloat
* params
) { }
3968 static void null_glGetMultiTexGenivEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLint
* params
) { }
3969 static void null_glGetMultiTexImageEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum format
, GLenum type
, GLvoid
* pixels
) { }
3970 static void null_glGetMultiTexLevelParameterfvEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum pname
, GLfloat
* params
) { }
3971 static void null_glGetMultiTexLevelParameterivEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum pname
, GLint
* params
) { }
3972 static void null_glGetMultiTexParameterIivEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint
* params
) { }
3973 static void null_glGetMultiTexParameterIuivEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLuint
* params
) { }
3974 static void null_glGetMultiTexParameterfvEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLfloat
* params
) { }
3975 static void null_glGetMultiTexParameterivEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint
* params
) { }
3976 static void null_glGetMultisamplefv( GLenum pname
, GLuint index
, GLfloat
* val
) { }
3977 static void null_glGetMultisamplefvNV( GLenum pname
, GLuint index
, GLfloat
* val
) { }
3978 static void null_glGetNamedBufferParameterivEXT( GLuint buffer
, GLenum pname
, GLint
* params
) { }
3979 static void null_glGetNamedBufferParameterui64vNV( GLuint buffer
, GLenum pname
, UINT64
* params
) { }
3980 static void null_glGetNamedBufferPointervEXT( GLuint buffer
, GLenum pname
, GLvoid
** params
) { }
3981 static void null_glGetNamedBufferSubDataEXT( GLuint buffer
, GLintptr offset
, GLsizeiptr size
, GLvoid
* data
) { }
3982 static void null_glGetNamedFramebufferAttachmentParameterivEXT( GLuint framebuffer
, GLenum attachment
, GLenum pname
, GLint
* params
) { }
3983 static void null_glGetNamedFramebufferParameterivEXT( GLuint framebuffer
, GLenum pname
, GLint
* params
) { }
3984 static void null_glGetNamedProgramLocalParameterIivEXT( GLuint program
, GLenum target
, GLuint index
, GLint
* params
) { }
3985 static void null_glGetNamedProgramLocalParameterIuivEXT( GLuint program
, GLenum target
, GLuint index
, GLuint
* params
) { }
3986 static void null_glGetNamedProgramLocalParameterdvEXT( GLuint program
, GLenum target
, GLuint index
, GLdouble
* params
) { }
3987 static void null_glGetNamedProgramLocalParameterfvEXT( GLuint program
, GLenum target
, GLuint index
, GLfloat
* params
) { }
3988 static void null_glGetNamedProgramStringEXT( GLuint program
, GLenum target
, GLenum pname
, GLvoid
* string
) { }
3989 static void null_glGetNamedProgramivEXT( GLuint program
, GLenum target
, GLenum pname
, GLint
* params
) { }
3990 static void null_glGetNamedRenderbufferParameterivEXT( GLuint renderbuffer
, GLenum pname
, GLint
* params
) { }
3991 static void null_glGetNamedStringARB( GLint namelen
, const GLchar
* name
, GLsizei bufSize
, GLint
* stringlen
, GLchar
* string
) { }
3992 static void null_glGetNamedStringivARB( GLint namelen
, const GLchar
* name
, GLenum pname
, GLint
* params
) { }
3993 static void null_glGetObjectBufferfvATI( GLuint buffer
, GLenum pname
, GLfloat
* params
) { }
3994 static void null_glGetObjectBufferivATI( GLuint buffer
, GLenum pname
, GLint
* params
) { }
3995 static void null_glGetObjectLabel( GLenum identifier
, GLuint name
, GLsizei bufSize
, GLsizei
* length
, GLchar
* label
) { }
3996 static void null_glGetObjectParameterfvARB( GLhandleARB obj
, GLenum pname
, GLfloat
* params
) { }
3997 static void null_glGetObjectParameterivAPPLE( GLenum objectType
, GLuint name
, GLenum pname
, GLint
* params
) { }
3998 static void null_glGetObjectParameterivARB( GLhandleARB obj
, GLenum pname
, GLint
* params
) { }
3999 static void null_glGetObjectPtrLabel( const void* ptr
, GLsizei bufSize
, GLsizei
* length
, GLchar
* label
) { }
4000 static void null_glGetOcclusionQueryivNV( GLuint id
, GLenum pname
, GLint
* params
) { }
4001 static void null_glGetOcclusionQueryuivNV( GLuint id
, GLenum pname
, GLuint
* params
) { }
4002 static void null_glGetPathColorGenfvNV( GLenum color
, GLenum pname
, GLfloat
* value
) { }
4003 static void null_glGetPathColorGenivNV( GLenum color
, GLenum pname
, GLint
* value
) { }
4004 static void null_glGetPathCommandsNV( GLuint path
, GLubyte
* commands
) { }
4005 static void null_glGetPathCoordsNV( GLuint path
, GLfloat
* coords
) { }
4006 static void null_glGetPathDashArrayNV( GLuint path
, GLfloat
* dashArray
) { }
4007 static GLfloat
null_glGetPathLengthNV( GLuint path
, GLsizei startSegment
, GLsizei numSegments
) { return 0; }
4008 static void null_glGetPathMetricRangeNV( GLbitfield metricQueryMask
, GLuint firstPathName
, GLsizei numPaths
, GLsizei stride
, GLfloat
* metrics
) { }
4009 static void null_glGetPathMetricsNV( GLbitfield metricQueryMask
, GLsizei numPaths
, GLenum pathNameType
, const GLvoid
* paths
, GLuint pathBase
, GLsizei stride
, GLfloat
* metrics
) { }
4010 static void null_glGetPathParameterfvNV( GLuint path
, GLenum pname
, GLfloat
* value
) { }
4011 static void null_glGetPathParameterivNV( GLuint path
, GLenum pname
, GLint
* value
) { }
4012 static void null_glGetPathSpacingNV( GLenum pathListMode
, GLsizei numPaths
, GLenum pathNameType
, const GLvoid
* paths
, GLuint pathBase
, GLfloat advanceScale
, GLfloat kerningScale
, GLenum transformType
, GLfloat
* returnedSpacing
) { }
4013 static void null_glGetPathTexGenfvNV( GLenum texCoordSet
, GLenum pname
, GLfloat
* value
) { }
4014 static void null_glGetPathTexGenivNV( GLenum texCoordSet
, GLenum pname
, GLint
* value
) { }
4015 static void null_glGetPerfMonitorCounterDataAMD( GLuint monitor
, GLenum pname
, GLsizei dataSize
, GLuint
* data
, GLint
* bytesWritten
) { }
4016 static void null_glGetPerfMonitorCounterInfoAMD( GLuint group
, GLuint counter
, GLenum pname
, GLvoid
* data
) { }
4017 static void null_glGetPerfMonitorCounterStringAMD( GLuint group
, GLuint counter
, GLsizei bufSize
, GLsizei
* length
, GLchar
* counterString
) { }
4018 static void null_glGetPerfMonitorCountersAMD( GLuint group
, GLint
* numCounters
, GLint
* maxActiveCounters
, GLsizei counterSize
, GLuint
* counters
) { }
4019 static void null_glGetPerfMonitorGroupStringAMD( GLuint group
, GLsizei bufSize
, GLsizei
* length
, GLchar
* groupString
) { }
4020 static void null_glGetPerfMonitorGroupsAMD( GLint
* numGroups
, GLsizei groupsSize
, GLuint
* groups
) { }
4021 static void null_glGetPixelTexGenParameterfvSGIS( GLenum pname
, GLfloat
* params
) { }
4022 static void null_glGetPixelTexGenParameterivSGIS( GLenum pname
, GLint
* params
) { }
4023 static void null_glGetPixelTransformParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) { }
4024 static void null_glGetPixelTransformParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) { }
4025 static void null_glGetPointerIndexedvEXT( GLenum target
, GLuint index
, GLvoid
** data
) { }
4026 static void null_glGetPointervEXT( GLenum pname
, GLvoid
** params
) { }
4027 static void null_glGetProgramBinary( GLuint program
, GLsizei bufSize
, GLsizei
* length
, GLenum
* binaryFormat
, GLvoid
* binary
) { }
4028 static void null_glGetProgramEnvParameterIivNV( GLenum target
, GLuint index
, GLint
* params
) { }
4029 static void null_glGetProgramEnvParameterIuivNV( GLenum target
, GLuint index
, GLuint
* params
) { }
4030 static void null_glGetProgramEnvParameterdvARB( GLenum target
, GLuint index
, GLdouble
* params
) { }
4031 static void null_glGetProgramEnvParameterfvARB( GLenum target
, GLuint index
, GLfloat
* params
) { }
4032 static void null_glGetProgramInfoLog( GLuint program
, GLsizei bufSize
, GLsizei
* length
, GLchar
* infoLog
) { }
4033 static void null_glGetProgramInterfaceiv( GLuint program
, GLenum programInterface
, GLenum pname
, GLint
* params
) { }
4034 static void null_glGetProgramLocalParameterIivNV( GLenum target
, GLuint index
, GLint
* params
) { }
4035 static void null_glGetProgramLocalParameterIuivNV( GLenum target
, GLuint index
, GLuint
* params
) { }
4036 static void null_glGetProgramLocalParameterdvARB( GLenum target
, GLuint index
, GLdouble
* params
) { }
4037 static void null_glGetProgramLocalParameterfvARB( GLenum target
, GLuint index
, GLfloat
* params
) { }
4038 static void null_glGetProgramNamedParameterdvNV( GLuint id
, GLsizei len
, const GLubyte
* name
, GLdouble
* params
) { }
4039 static void null_glGetProgramNamedParameterfvNV( GLuint id
, GLsizei len
, const GLubyte
* name
, GLfloat
* params
) { }
4040 static void null_glGetProgramParameterdvNV( GLenum target
, GLuint index
, GLenum pname
, GLdouble
* params
) { }
4041 static void null_glGetProgramParameterfvNV( GLenum target
, GLuint index
, GLenum pname
, GLfloat
* params
) { }
4042 static void null_glGetProgramPipelineInfoLog( GLuint pipeline
, GLsizei bufSize
, GLsizei
* length
, GLchar
* infoLog
) { }
4043 static void null_glGetProgramPipelineiv( GLuint pipeline
, GLenum pname
, GLint
* params
) { }
4044 static GLuint
null_glGetProgramResourceIndex( GLuint program
, GLenum programInterface
, const GLchar
* name
) { return 0; }
4045 static GLint
null_glGetProgramResourceLocation( GLuint program
, GLenum programInterface
, const GLchar
* name
) { return 0; }
4046 static GLint
null_glGetProgramResourceLocationIndex( GLuint program
, GLenum programInterface
, const GLchar
* name
) { return 0; }
4047 static void null_glGetProgramResourceName( GLuint program
, GLenum programInterface
, GLuint index
, GLsizei bufSize
, GLsizei
* length
, GLchar
* name
) { }
4048 static void null_glGetProgramResourceiv( GLuint program
, GLenum programInterface
, GLuint index
, GLsizei propCount
, const GLenum
* props
, GLsizei bufSize
, GLsizei
* length
, GLint
* params
) { }
4049 static void null_glGetProgramStageiv( GLuint program
, GLenum shadertype
, GLenum pname
, GLint
* values
) { }
4050 static void null_glGetProgramStringARB( GLenum target
, GLenum pname
, GLvoid
* string
) { }
4051 static void null_glGetProgramStringNV( GLuint id
, GLenum pname
, GLubyte
* program
) { }
4052 static void null_glGetProgramSubroutineParameteruivNV( GLenum target
, GLuint index
, GLuint
* param
) { }
4053 static void null_glGetProgramiv( GLuint program
, GLenum pname
, GLint
* params
) { }
4054 static void null_glGetProgramivARB( GLenum target
, GLenum pname
, GLint
* params
) { }
4055 static void null_glGetProgramivNV( GLuint id
, GLenum pname
, GLint
* params
) { }
4056 static void null_glGetQueryIndexediv( GLenum target
, GLuint index
, GLenum pname
, GLint
* params
) { }
4057 static void null_glGetQueryObjecti64v( GLuint id
, GLenum pname
, INT64
* params
) { }
4058 static void null_glGetQueryObjecti64vEXT( GLuint id
, GLenum pname
, INT64
* params
) { }
4059 static void null_glGetQueryObjectiv( GLuint id
, GLenum pname
, GLint
* params
) { }
4060 static void null_glGetQueryObjectivARB( GLuint id
, GLenum pname
, GLint
* params
) { }
4061 static void null_glGetQueryObjectui64v( GLuint id
, GLenum pname
, UINT64
* params
) { }
4062 static void null_glGetQueryObjectui64vEXT( GLuint id
, GLenum pname
, UINT64
* params
) { }
4063 static void null_glGetQueryObjectuiv( GLuint id
, GLenum pname
, GLuint
* params
) { }
4064 static void null_glGetQueryObjectuivARB( GLuint id
, GLenum pname
, GLuint
* params
) { }
4065 static void null_glGetQueryiv( GLenum target
, GLenum pname
, GLint
* params
) { }
4066 static void null_glGetQueryivARB( GLenum target
, GLenum pname
, GLint
* params
) { }
4067 static void null_glGetRenderbufferParameteriv( GLenum target
, GLenum pname
, GLint
* params
) { }
4068 static void null_glGetRenderbufferParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) { }
4069 static void null_glGetSamplerParameterIiv( GLuint sampler
, GLenum pname
, GLint
* params
) { }
4070 static void null_glGetSamplerParameterIuiv( GLuint sampler
, GLenum pname
, GLuint
* params
) { }
4071 static void null_glGetSamplerParameterfv( GLuint sampler
, GLenum pname
, GLfloat
* params
) { }
4072 static void null_glGetSamplerParameteriv( GLuint sampler
, GLenum pname
, GLint
* params
) { }
4073 static void null_glGetSeparableFilter( GLenum target
, GLenum format
, GLenum type
, GLvoid
* row
, GLvoid
* column
, GLvoid
* span
) { }
4074 static void null_glGetSeparableFilterEXT( GLenum target
, GLenum format
, GLenum type
, GLvoid
* row
, GLvoid
* column
, GLvoid
* span
) { }
4075 static void null_glGetShaderInfoLog( GLuint shader
, GLsizei bufSize
, GLsizei
* length
, GLchar
* infoLog
) { }
4076 static void null_glGetShaderPrecisionFormat( GLenum shadertype
, GLenum precisiontype
, GLint
* range
, GLint
* precision
) { }
4077 static void null_glGetShaderSource( GLuint shader
, GLsizei bufSize
, GLsizei
* length
, GLchar
* source
) { }
4078 static void null_glGetShaderSourceARB( GLhandleARB obj
, GLsizei maxLength
, GLsizei
* length
, GLcharARB
* source
) { }
4079 static void null_glGetShaderiv( GLuint shader
, GLenum pname
, GLint
* params
) { }
4080 static void null_glGetSharpenTexFuncSGIS( GLenum target
, GLfloat
* points
) { }
4081 static const GLubyte
* null_glGetStringi( GLenum name
, GLuint index
) { return 0; }
4082 static GLuint
null_glGetSubroutineIndex( GLuint program
, GLenum shadertype
, const GLchar
* name
) { return 0; }
4083 static GLint
null_glGetSubroutineUniformLocation( GLuint program
, GLenum shadertype
, const GLchar
* name
) { return 0; }
4084 static void null_glGetSynciv( GLvoid
* sync
, GLenum pname
, GLsizei bufSize
, GLsizei
* length
, GLint
* values
) { }
4085 static void null_glGetTexBumpParameterfvATI( GLenum pname
, GLfloat
* param
) { }
4086 static void null_glGetTexBumpParameterivATI( GLenum pname
, GLint
* param
) { }
4087 static void null_glGetTexFilterFuncSGIS( GLenum target
, GLenum filter
, GLfloat
* weights
) { }
4088 static void null_glGetTexParameterIiv( GLenum target
, GLenum pname
, GLint
* params
) { }
4089 static void null_glGetTexParameterIivEXT( GLenum target
, GLenum pname
, GLint
* params
) { }
4090 static void null_glGetTexParameterIuiv( GLenum target
, GLenum pname
, GLuint
* params
) { }
4091 static void null_glGetTexParameterIuivEXT( GLenum target
, GLenum pname
, GLuint
* params
) { }
4092 static void null_glGetTexParameterPointervAPPLE( GLenum target
, GLenum pname
, GLvoid
** params
) { }
4093 static UINT64
null_glGetTextureHandleNV( GLuint texture
) { return 0; }
4094 static void null_glGetTextureImageEXT( GLuint texture
, GLenum target
, GLint level
, GLenum format
, GLenum type
, GLvoid
* pixels
) { }
4095 static void null_glGetTextureLevelParameterfvEXT( GLuint texture
, GLenum target
, GLint level
, GLenum pname
, GLfloat
* params
) { }
4096 static void null_glGetTextureLevelParameterivEXT( GLuint texture
, GLenum target
, GLint level
, GLenum pname
, GLint
* params
) { }
4097 static void null_glGetTextureParameterIivEXT( GLuint texture
, GLenum target
, GLenum pname
, GLint
* params
) { }
4098 static void null_glGetTextureParameterIuivEXT( GLuint texture
, GLenum target
, GLenum pname
, GLuint
* params
) { }
4099 static void null_glGetTextureParameterfvEXT( GLuint texture
, GLenum target
, GLenum pname
, GLfloat
* params
) { }
4100 static void null_glGetTextureParameterivEXT( GLuint texture
, GLenum target
, GLenum pname
, GLint
* params
) { }
4101 static UINT64
null_glGetTextureSamplerHandleNV( GLuint texture
, GLuint sampler
) { return 0; }
4102 static void null_glGetTrackMatrixivNV( GLenum target
, GLuint address
, GLenum pname
, GLint
* params
) { }
4103 static void null_glGetTransformFeedbackVarying( GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
* length
, GLsizei
* size
, GLenum
* type
, GLchar
* name
) { }
4104 static void null_glGetTransformFeedbackVaryingEXT( GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
* length
, GLsizei
* size
, GLenum
* type
, GLchar
* name
) { }
4105 static void null_glGetTransformFeedbackVaryingNV( GLuint program
, GLuint index
, GLint
* location
) { }
4106 static GLuint
null_glGetUniformBlockIndex( GLuint program
, const GLchar
* uniformBlockName
) { return 0; }
4107 static GLint
null_glGetUniformBufferSizeEXT( GLuint program
, GLint location
) { return 0; }
4108 static void null_glGetUniformIndices( GLuint program
, GLsizei uniformCount
, const GLchar
* const* uniformNames
, GLuint
* uniformIndices
) { }
4109 static GLint
null_glGetUniformLocation( GLuint program
, const GLchar
* name
) { return 0; }
4110 static GLint
null_glGetUniformLocationARB( GLhandleARB programObj
, const GLcharARB
* name
) { return 0; }
4111 static GLintptr
null_glGetUniformOffsetEXT( GLuint program
, GLint location
) { return 0; }
4112 static void null_glGetUniformSubroutineuiv( GLenum shadertype
, GLint location
, GLuint
* params
) { }
4113 static void null_glGetUniformdv( GLuint program
, GLint location
, GLdouble
* params
) { }
4114 static void null_glGetUniformfv( GLuint program
, GLint location
, GLfloat
* params
) { }
4115 static void null_glGetUniformfvARB( GLhandleARB programObj
, GLint location
, GLfloat
* params
) { }
4116 static void null_glGetUniformi64vNV( GLuint program
, GLint location
, INT64
* params
) { }
4117 static void null_glGetUniformiv( GLuint program
, GLint location
, GLint
* params
) { }
4118 static void null_glGetUniformivARB( GLhandleARB programObj
, GLint location
, GLint
* params
) { }
4119 static void null_glGetUniformui64vNV( GLuint program
, GLint location
, UINT64
* params
) { }
4120 static void null_glGetUniformuiv( GLuint program
, GLint location
, GLuint
* params
) { }
4121 static void null_glGetUniformuivEXT( GLuint program
, GLint location
, GLuint
* params
) { }
4122 static void null_glGetVariantArrayObjectfvATI( GLuint id
, GLenum pname
, GLfloat
* params
) { }
4123 static void null_glGetVariantArrayObjectivATI( GLuint id
, GLenum pname
, GLint
* params
) { }
4124 static void null_glGetVariantBooleanvEXT( GLuint id
, GLenum value
, GLboolean
* data
) { }
4125 static void null_glGetVariantFloatvEXT( GLuint id
, GLenum value
, GLfloat
* data
) { }
4126 static void null_glGetVariantIntegervEXT( GLuint id
, GLenum value
, GLint
* data
) { }
4127 static void null_glGetVariantPointervEXT( GLuint id
, GLenum value
, GLvoid
** data
) { }
4128 static GLint
null_glGetVaryingLocationNV( GLuint program
, const GLchar
* name
) { return 0; }
4129 static void null_glGetVertexAttribArrayObjectfvATI( GLuint index
, GLenum pname
, GLfloat
* params
) { }
4130 static void null_glGetVertexAttribArrayObjectivATI( GLuint index
, GLenum pname
, GLint
* params
) { }
4131 static void null_glGetVertexAttribIiv( GLuint index
, GLenum pname
, GLint
* params
) { }
4132 static void null_glGetVertexAttribIivEXT( GLuint index
, GLenum pname
, GLint
* params
) { }
4133 static void null_glGetVertexAttribIuiv( GLuint index
, GLenum pname
, GLuint
* params
) { }
4134 static void null_glGetVertexAttribIuivEXT( GLuint index
, GLenum pname
, GLuint
* params
) { }
4135 static void null_glGetVertexAttribLdv( GLuint index
, GLenum pname
, GLdouble
* params
) { }
4136 static void null_glGetVertexAttribLdvEXT( GLuint index
, GLenum pname
, GLdouble
* params
) { }
4137 static void null_glGetVertexAttribLi64vNV( GLuint index
, GLenum pname
, INT64
* params
) { }
4138 static void null_glGetVertexAttribLui64vNV( GLuint index
, GLenum pname
, UINT64
* params
) { }
4139 static void null_glGetVertexAttribPointerv( GLuint index
, GLenum pname
, GLvoid
** pointer
) { }
4140 static void null_glGetVertexAttribPointervARB( GLuint index
, GLenum pname
, GLvoid
** pointer
) { }
4141 static void null_glGetVertexAttribPointervNV( GLuint index
, GLenum pname
, GLvoid
** pointer
) { }
4142 static void null_glGetVertexAttribdv( GLuint index
, GLenum pname
, GLdouble
* params
) { }
4143 static void null_glGetVertexAttribdvARB( GLuint index
, GLenum pname
, GLdouble
* params
) { }
4144 static void null_glGetVertexAttribdvNV( GLuint index
, GLenum pname
, GLdouble
* params
) { }
4145 static void null_glGetVertexAttribfv( GLuint index
, GLenum pname
, GLfloat
* params
) { }
4146 static void null_glGetVertexAttribfvARB( GLuint index
, GLenum pname
, GLfloat
* params
) { }
4147 static void null_glGetVertexAttribfvNV( GLuint index
, GLenum pname
, GLfloat
* params
) { }
4148 static void null_glGetVertexAttribiv( GLuint index
, GLenum pname
, GLint
* params
) { }
4149 static void null_glGetVertexAttribivARB( GLuint index
, GLenum pname
, GLint
* params
) { }
4150 static void null_glGetVertexAttribivNV( GLuint index
, GLenum pname
, GLint
* params
) { }
4151 static void null_glGetVideoCaptureStreamdvNV( GLuint video_capture_slot
, GLuint stream
, GLenum pname
, GLdouble
* params
) { }
4152 static void null_glGetVideoCaptureStreamfvNV( GLuint video_capture_slot
, GLuint stream
, GLenum pname
, GLfloat
* params
) { }
4153 static void null_glGetVideoCaptureStreamivNV( GLuint video_capture_slot
, GLuint stream
, GLenum pname
, GLint
* params
) { }
4154 static void null_glGetVideoCaptureivNV( GLuint video_capture_slot
, GLenum pname
, GLint
* params
) { }
4155 static void null_glGetVideoi64vNV( GLuint video_slot
, GLenum pname
, INT64
* params
) { }
4156 static void null_glGetVideoivNV( GLuint video_slot
, GLenum pname
, GLint
* params
) { }
4157 static void null_glGetVideoui64vNV( GLuint video_slot
, GLenum pname
, UINT64
* params
) { }
4158 static void null_glGetVideouivNV( GLuint video_slot
, GLenum pname
, GLuint
* params
) { }
4159 static void null_glGetnColorTableARB( GLenum target
, GLenum format
, GLenum type
, GLsizei bufSize
, GLvoid
* table
) { }
4160 static void null_glGetnCompressedTexImageARB( GLenum target
, GLint lod
, GLsizei bufSize
, GLvoid
* img
) { }
4161 static void null_glGetnConvolutionFilterARB( GLenum target
, GLenum format
, GLenum type
, GLsizei bufSize
, GLvoid
* image
) { }
4162 static void null_glGetnHistogramARB( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, GLsizei bufSize
, GLvoid
* values
) { }
4163 static void null_glGetnMapdvARB( GLenum target
, GLenum query
, GLsizei bufSize
, GLdouble
* v
) { }
4164 static void null_glGetnMapfvARB( GLenum target
, GLenum query
, GLsizei bufSize
, GLfloat
* v
) { }
4165 static void null_glGetnMapivARB( GLenum target
, GLenum query
, GLsizei bufSize
, GLint
* v
) { }
4166 static void null_glGetnMinmaxARB( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, GLsizei bufSize
, GLvoid
* values
) { }
4167 static void null_glGetnPixelMapfvARB( GLenum map
, GLsizei bufSize
, GLfloat
* values
) { }
4168 static void null_glGetnPixelMapuivARB( GLenum map
, GLsizei bufSize
, GLuint
* values
) { }
4169 static void null_glGetnPixelMapusvARB( GLenum map
, GLsizei bufSize
, GLushort
* values
) { }
4170 static void null_glGetnPolygonStippleARB( GLsizei bufSize
, GLubyte
* pattern
) { }
4171 static void null_glGetnSeparableFilterARB( GLenum target
, GLenum format
, GLenum type
, GLsizei rowBufSize
, GLvoid
* row
, GLsizei columnBufSize
, GLvoid
* column
, GLvoid
* span
) { }
4172 static void null_glGetnTexImageARB( GLenum target
, GLint level
, GLenum format
, GLenum type
, GLsizei bufSize
, GLvoid
* img
) { }
4173 static void null_glGetnUniformdvARB( GLuint program
, GLint location
, GLsizei bufSize
, GLdouble
* params
) { }
4174 static void null_glGetnUniformfvARB( GLuint program
, GLint location
, GLsizei bufSize
, GLfloat
* params
) { }
4175 static void null_glGetnUniformivARB( GLuint program
, GLint location
, GLsizei bufSize
, GLint
* params
) { }
4176 static void null_glGetnUniformuivARB( GLuint program
, GLint location
, GLsizei bufSize
, GLuint
* params
) { }
4177 static void null_glGlobalAlphaFactorbSUN( GLbyte factor
) { }
4178 static void null_glGlobalAlphaFactordSUN( GLdouble factor
) { }
4179 static void null_glGlobalAlphaFactorfSUN( GLfloat factor
) { }
4180 static void null_glGlobalAlphaFactoriSUN( GLint factor
) { }
4181 static void null_glGlobalAlphaFactorsSUN( GLshort factor
) { }
4182 static void null_glGlobalAlphaFactorubSUN( GLubyte factor
) { }
4183 static void null_glGlobalAlphaFactoruiSUN( GLuint factor
) { }
4184 static void null_glGlobalAlphaFactorusSUN( GLushort factor
) { }
4185 static void null_glHintPGI( GLenum target
, GLint mode
) { }
4186 static void null_glHistogram( GLenum target
, GLsizei width
, GLenum internalformat
, GLboolean sink
) { }
4187 static void null_glHistogramEXT( GLenum target
, GLsizei width
, GLenum internalformat
, GLboolean sink
) { }
4188 static void null_glIglooInterfaceSGIX( GLenum pname
, const GLvoid
* params
) { }
4189 static void null_glImageTransformParameterfHP( GLenum target
, GLenum pname
, GLfloat param
) { }
4190 static void null_glImageTransformParameterfvHP( GLenum target
, GLenum pname
, const GLfloat
* params
) { }
4191 static void null_glImageTransformParameteriHP( GLenum target
, GLenum pname
, GLint param
) { }
4192 static void null_glImageTransformParameterivHP( GLenum target
, GLenum pname
, const GLint
* params
) { }
4193 static GLvoid
* null_glImportSyncEXT( GLenum external_sync_type
, GLintptr external_sync
, GLbitfield flags
) { return 0; }
4194 static void null_glIndexFormatNV( GLenum type
, GLsizei stride
) { }
4195 static void null_glIndexFuncEXT( GLenum func
, GLclampf ref
) { }
4196 static void null_glIndexMaterialEXT( GLenum face
, GLenum mode
) { }
4197 static void null_glIndexPointerEXT( GLenum type
, GLsizei stride
, GLsizei count
, const GLvoid
* pointer
) { }
4198 static void null_glIndexPointerListIBM( GLenum type
, GLint stride
, const GLvoid
** pointer
, GLint ptrstride
) { }
4199 static void null_glInsertComponentEXT( GLuint res
, GLuint src
, GLuint num
) { }
4200 static void null_glInstrumentsBufferSGIX( GLsizei size
, GLint
* buffer
) { }
4201 static void null_glInterpolatePathsNV( GLuint resultPath
, GLuint pathA
, GLuint pathB
, GLfloat weight
) { }
4202 static void null_glInvalidateBufferData( GLuint buffer
) { }
4203 static void null_glInvalidateBufferSubData( GLuint buffer
, GLintptr offset
, GLsizeiptr length
) { }
4204 static void null_glInvalidateFramebuffer( GLenum target
, GLsizei numAttachments
, const GLenum
* attachments
) { }
4205 static void null_glInvalidateSubFramebuffer( GLenum target
, GLsizei numAttachments
, const GLenum
* attachments
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
4206 static void null_glInvalidateTexImage( GLuint texture
, GLint level
) { }
4207 static void null_glInvalidateTexSubImage( GLuint texture
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
) { }
4208 static GLboolean
null_glIsAsyncMarkerSGIX( GLuint marker
) { return 0; }
4209 static GLboolean
null_glIsBuffer( GLuint buffer
) { return 0; }
4210 static GLboolean
null_glIsBufferARB( GLuint buffer
) { return 0; }
4211 static GLboolean
null_glIsBufferResidentNV( GLenum target
) { return 0; }
4212 static GLboolean
null_glIsEnabledIndexedEXT( GLenum target
, GLuint index
) { return 0; }
4213 static GLboolean
null_glIsEnabledi( GLenum target
, GLuint index
) { return 0; }
4214 static GLboolean
null_glIsFenceAPPLE( GLuint fence
) { return 0; }
4215 static GLboolean
null_glIsFenceNV( GLuint fence
) { return 0; }
4216 static GLboolean
null_glIsFramebuffer( GLuint framebuffer
) { return 0; }
4217 static GLboolean
null_glIsFramebufferEXT( GLuint framebuffer
) { return 0; }
4218 static GLboolean
null_glIsImageHandleResidentNV( UINT64 handle
) { return 0; }
4219 static GLboolean
null_glIsNameAMD( GLenum identifier
, GLuint name
) { return 0; }
4220 static GLboolean
null_glIsNamedBufferResidentNV( GLuint buffer
) { return 0; }
4221 static GLboolean
null_glIsNamedStringARB( GLint namelen
, const GLchar
* name
) { return 0; }
4222 static GLboolean
null_glIsObjectBufferATI( GLuint buffer
) { return 0; }
4223 static GLboolean
null_glIsOcclusionQueryNV( GLuint id
) { return 0; }
4224 static GLboolean
null_glIsPathNV( GLuint path
) { return 0; }
4225 static GLboolean
null_glIsPointInFillPathNV( GLuint path
, GLuint mask
, GLfloat x
, GLfloat y
) { return 0; }
4226 static GLboolean
null_glIsPointInStrokePathNV( GLuint path
, GLfloat x
, GLfloat y
) { return 0; }
4227 static GLboolean
null_glIsProgram( GLuint program
) { return 0; }
4228 static GLboolean
null_glIsProgramARB( GLuint program
) { return 0; }
4229 static GLboolean
null_glIsProgramNV( GLuint id
) { return 0; }
4230 static GLboolean
null_glIsProgramPipeline( GLuint pipeline
) { return 0; }
4231 static GLboolean
null_glIsQuery( GLuint id
) { return 0; }
4232 static GLboolean
null_glIsQueryARB( GLuint id
) { return 0; }
4233 static GLboolean
null_glIsRenderbuffer( GLuint renderbuffer
) { return 0; }
4234 static GLboolean
null_glIsRenderbufferEXT( GLuint renderbuffer
) { return 0; }
4235 static GLboolean
null_glIsSampler( GLuint sampler
) { return 0; }
4236 static GLboolean
null_glIsShader( GLuint shader
) { return 0; }
4237 static GLboolean
null_glIsSync( GLvoid
* sync
) { return 0; }
4238 static GLboolean
null_glIsTextureEXT( GLuint texture
) { return 0; }
4239 static GLboolean
null_glIsTextureHandleResidentNV( UINT64 handle
) { return 0; }
4240 static GLboolean
null_glIsTransformFeedback( GLuint id
) { return 0; }
4241 static GLboolean
null_glIsTransformFeedbackNV( GLuint id
) { return 0; }
4242 static GLboolean
null_glIsVariantEnabledEXT( GLuint id
, GLenum cap
) { return 0; }
4243 static GLboolean
null_glIsVertexArray( GLuint array
) { return 0; }
4244 static GLboolean
null_glIsVertexArrayAPPLE( GLuint array
) { return 0; }
4245 static GLboolean
null_glIsVertexAttribEnabledAPPLE( GLuint index
, GLenum pname
) { return 0; }
4246 static void null_glLightEnviSGIX( GLenum pname
, GLint param
) { }
4247 static void null_glLinkProgram( GLuint program
) { }
4248 static void null_glLinkProgramARB( GLhandleARB programObj
) { }
4249 static void null_glListParameterfSGIX( GLuint list
, GLenum pname
, GLfloat param
) { }
4250 static void null_glListParameterfvSGIX( GLuint list
, GLenum pname
, const GLfloat
* params
) { }
4251 static void null_glListParameteriSGIX( GLuint list
, GLenum pname
, GLint param
) { }
4252 static void null_glListParameterivSGIX( GLuint list
, GLenum pname
, const GLint
* params
) { }
4253 static void null_glLoadIdentityDeformationMapSGIX( GLbitfield mask
) { }
4254 static void null_glLoadProgramNV( GLenum target
, GLuint id
, GLsizei len
, const GLubyte
* program
) { }
4255 static void null_glLoadTransposeMatrixd( const GLdouble
* m
) { }
4256 static void null_glLoadTransposeMatrixdARB( const GLdouble
* m
) { }
4257 static void null_glLoadTransposeMatrixf( const GLfloat
* m
) { }
4258 static void null_glLoadTransposeMatrixfARB( const GLfloat
* m
) { }
4259 static void null_glLockArraysEXT( GLint first
, GLsizei count
) { }
4260 static void null_glMTexCoord2fSGIS( GLenum target
, GLfloat s
, GLfloat t
) { }
4261 static void null_glMTexCoord2fvSGIS( GLenum target
, GLfloat
* v
) { }
4262 static void null_glMakeBufferNonResidentNV( GLenum target
) { }
4263 static void null_glMakeBufferResidentNV( GLenum target
, GLenum access
) { }
4264 static void null_glMakeImageHandleNonResidentNV( UINT64 handle
) { }
4265 static void null_glMakeImageHandleResidentNV( UINT64 handle
, GLenum access
) { }
4266 static void null_glMakeNamedBufferNonResidentNV( GLuint buffer
) { }
4267 static void null_glMakeNamedBufferResidentNV( GLuint buffer
, GLenum access
) { }
4268 static void null_glMakeTextureHandleNonResidentNV( UINT64 handle
) { }
4269 static void null_glMakeTextureHandleResidentNV( UINT64 handle
) { }
4270 static GLvoid
* null_glMapBuffer( GLenum target
, GLenum access
) { return 0; }
4271 static GLvoid
* null_glMapBufferARB( GLenum target
, GLenum access
) { return 0; }
4272 static GLvoid
* null_glMapBufferRange( GLenum target
, GLintptr offset
, GLsizeiptr length
, GLbitfield access
) { return 0; }
4273 static void null_glMapControlPointsNV( GLenum target
, GLuint index
, GLenum type
, GLsizei ustride
, GLsizei vstride
, GLint uorder
, GLint vorder
, GLboolean packed
, const GLvoid
* points
) { }
4274 static GLvoid
* null_glMapNamedBufferEXT( GLuint buffer
, GLenum access
) { return 0; }
4275 static GLvoid
* null_glMapNamedBufferRangeEXT( GLuint buffer
, GLintptr offset
, GLsizeiptr length
, GLbitfield access
) { return 0; }
4276 static GLvoid
* null_glMapObjectBufferATI( GLuint buffer
) { return 0; }
4277 static void null_glMapParameterfvNV( GLenum target
, GLenum pname
, const GLfloat
* params
) { }
4278 static void null_glMapParameterivNV( GLenum target
, GLenum pname
, const GLint
* params
) { }
4279 static void null_glMapVertexAttrib1dAPPLE( GLuint index
, GLuint size
, GLdouble u1
, GLdouble u2
, GLint stride
, GLint order
, const GLdouble
* points
) { }
4280 static void null_glMapVertexAttrib1fAPPLE( GLuint index
, GLuint size
, GLfloat u1
, GLfloat u2
, GLint stride
, GLint order
, const GLfloat
* points
) { }
4281 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
) { }
4282 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
) { }
4283 static void null_glMatrixFrustumEXT( GLenum mode
, GLdouble left
, GLdouble right
, GLdouble bottom
, GLdouble top
, GLdouble zNear
, GLdouble zFar
) { }
4284 static void null_glMatrixIndexPointerARB( GLint size
, GLenum type
, GLsizei stride
, const GLvoid
* pointer
) { }
4285 static void null_glMatrixIndexubvARB( GLint size
, const GLubyte
* indices
) { }
4286 static void null_glMatrixIndexuivARB( GLint size
, const GLuint
* indices
) { }
4287 static void null_glMatrixIndexusvARB( GLint size
, const GLushort
* indices
) { }
4288 static void null_glMatrixLoadIdentityEXT( GLenum mode
) { }
4289 static void null_glMatrixLoadTransposedEXT( GLenum mode
, const GLdouble
* m
) { }
4290 static void null_glMatrixLoadTransposefEXT( GLenum mode
, const GLfloat
* m
) { }
4291 static void null_glMatrixLoaddEXT( GLenum mode
, const GLdouble
* m
) { }
4292 static void null_glMatrixLoadfEXT( GLenum mode
, const GLfloat
* m
) { }
4293 static void null_glMatrixMultTransposedEXT( GLenum mode
, const GLdouble
* m
) { }
4294 static void null_glMatrixMultTransposefEXT( GLenum mode
, const GLfloat
* m
) { }
4295 static void null_glMatrixMultdEXT( GLenum mode
, const GLdouble
* m
) { }
4296 static void null_glMatrixMultfEXT( GLenum mode
, const GLfloat
* m
) { }
4297 static void null_glMatrixOrthoEXT( GLenum mode
, GLdouble left
, GLdouble right
, GLdouble bottom
, GLdouble top
, GLdouble zNear
, GLdouble zFar
) { }
4298 static void null_glMatrixPopEXT( GLenum mode
) { }
4299 static void null_glMatrixPushEXT( GLenum mode
) { }
4300 static void null_glMatrixRotatedEXT( GLenum mode
, GLdouble angle
, GLdouble x
, GLdouble y
, GLdouble z
) { }
4301 static void null_glMatrixRotatefEXT( GLenum mode
, GLfloat angle
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4302 static void null_glMatrixScaledEXT( GLenum mode
, GLdouble x
, GLdouble y
, GLdouble z
) { }
4303 static void null_glMatrixScalefEXT( GLenum mode
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4304 static void null_glMatrixTranslatedEXT( GLenum mode
, GLdouble x
, GLdouble y
, GLdouble z
) { }
4305 static void null_glMatrixTranslatefEXT( GLenum mode
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4306 static void null_glMemoryBarrier( GLbitfield barriers
) { }
4307 static void null_glMemoryBarrierEXT( GLbitfield barriers
) { }
4308 static void null_glMinSampleShading( GLfloat value
) { }
4309 static void null_glMinSampleShadingARB( GLfloat value
) { }
4310 static void null_glMinmax( GLenum target
, GLenum internalformat
, GLboolean sink
) { }
4311 static void null_glMinmaxEXT( GLenum target
, GLenum internalformat
, GLboolean sink
) { }
4312 static void null_glMultTransposeMatrixd( const GLdouble
* m
) { }
4313 static void null_glMultTransposeMatrixdARB( const GLdouble
* m
) { }
4314 static void null_glMultTransposeMatrixf( const GLfloat
* m
) { }
4315 static void null_glMultTransposeMatrixfARB( const GLfloat
* m
) { }
4316 static void null_glMultiDrawArrays( GLenum mode
, const GLint
* first
, const GLsizei
* count
, GLsizei drawcount
) { }
4317 static void null_glMultiDrawArraysEXT( GLenum mode
, const GLint
* first
, const GLsizei
* count
, GLsizei primcount
) { }
4318 static void null_glMultiDrawArraysIndirect( GLenum mode
, const void* indirect
, GLsizei drawcount
, GLsizei stride
) { }
4319 static void null_glMultiDrawArraysIndirectAMD( GLenum mode
, const GLvoid
* indirect
, GLsizei primcount
, GLsizei stride
) { }
4320 static void null_glMultiDrawElementArrayAPPLE( GLenum mode
, const GLint
* first
, const GLsizei
* count
, GLsizei primcount
) { }
4321 static void null_glMultiDrawElements( GLenum mode
, const GLsizei
* count
, GLenum type
, const GLvoid
* const* indices
, GLsizei drawcount
) { }
4322 static void null_glMultiDrawElementsBaseVertex( GLenum mode
, const GLsizei
* count
, GLenum type
, const GLvoid
* const* indices
, GLsizei drawcount
, const GLint
* basevertex
) { }
4323 static void null_glMultiDrawElementsEXT( GLenum mode
, const GLsizei
* count
, GLenum type
, const GLvoid
** indices
, GLsizei primcount
) { }
4324 static void null_glMultiDrawElementsIndirect( GLenum mode
, GLenum type
, const void* indirect
, GLsizei drawcount
, GLsizei stride
) { }
4325 static void null_glMultiDrawElementsIndirectAMD( GLenum mode
, GLenum type
, const GLvoid
* indirect
, GLsizei primcount
, GLsizei stride
) { }
4326 static void null_glMultiDrawRangeElementArrayAPPLE( GLenum mode
, GLuint start
, GLuint end
, const GLint
* first
, const GLsizei
* count
, GLsizei primcount
) { }
4327 static void null_glMultiModeDrawArraysIBM( const GLenum
* mode
, const GLint
* first
, const GLsizei
* count
, GLsizei primcount
, GLint modestride
) { }
4328 static void null_glMultiModeDrawElementsIBM( const GLenum
* mode
, const GLsizei
* count
, GLenum type
, const GLvoid
* const* indices
, GLsizei primcount
, GLint modestride
) { }
4329 static void null_glMultiTexBufferEXT( GLenum texunit
, GLenum target
, GLenum internalformat
, GLuint buffer
) { }
4330 static void null_glMultiTexCoord1d( GLenum target
, GLdouble s
) { }
4331 static void null_glMultiTexCoord1dARB( GLenum target
, GLdouble s
) { }
4332 static void null_glMultiTexCoord1dSGIS( GLenum target
, GLdouble s
) { }
4333 static void null_glMultiTexCoord1dv( GLenum target
, const GLdouble
* v
) { }
4334 static void null_glMultiTexCoord1dvARB( GLenum target
, const GLdouble
* v
) { }
4335 static void null_glMultiTexCoord1dvSGIS( GLenum target
, GLdouble
* v
) { }
4336 static void null_glMultiTexCoord1f( GLenum target
, GLfloat s
) { }
4337 static void null_glMultiTexCoord1fARB( GLenum target
, GLfloat s
) { }
4338 static void null_glMultiTexCoord1fSGIS( GLenum target
, GLfloat s
) { }
4339 static void null_glMultiTexCoord1fv( GLenum target
, const GLfloat
* v
) { }
4340 static void null_glMultiTexCoord1fvARB( GLenum target
, const GLfloat
* v
) { }
4341 static void null_glMultiTexCoord1fvSGIS( GLenum target
, const GLfloat
* v
) { }
4342 static void null_glMultiTexCoord1hNV( GLenum target
, GLhalfNV s
) { }
4343 static void null_glMultiTexCoord1hvNV( GLenum target
, const GLhalfNV
* v
) { }
4344 static void null_glMultiTexCoord1i( GLenum target
, GLint s
) { }
4345 static void null_glMultiTexCoord1iARB( GLenum target
, GLint s
) { }
4346 static void null_glMultiTexCoord1iSGIS( GLenum target
, GLint s
) { }
4347 static void null_glMultiTexCoord1iv( GLenum target
, const GLint
* v
) { }
4348 static void null_glMultiTexCoord1ivARB( GLenum target
, const GLint
* v
) { }
4349 static void null_glMultiTexCoord1ivSGIS( GLenum target
, GLint
* v
) { }
4350 static void null_glMultiTexCoord1s( GLenum target
, GLshort s
) { }
4351 static void null_glMultiTexCoord1sARB( GLenum target
, GLshort s
) { }
4352 static void null_glMultiTexCoord1sSGIS( GLenum target
, GLshort s
) { }
4353 static void null_glMultiTexCoord1sv( GLenum target
, const GLshort
* v
) { }
4354 static void null_glMultiTexCoord1svARB( GLenum target
, const GLshort
* v
) { }
4355 static void null_glMultiTexCoord1svSGIS( GLenum target
, GLshort
* v
) { }
4356 static void null_glMultiTexCoord2d( GLenum target
, GLdouble s
, GLdouble t
) { }
4357 static void null_glMultiTexCoord2dARB( GLenum target
, GLdouble s
, GLdouble t
) { }
4358 static void null_glMultiTexCoord2dSGIS( GLenum target
, GLdouble s
, GLdouble t
) { }
4359 static void null_glMultiTexCoord2dv( GLenum target
, const GLdouble
* v
) { }
4360 static void null_glMultiTexCoord2dvARB( GLenum target
, const GLdouble
* v
) { }
4361 static void null_glMultiTexCoord2dvSGIS( GLenum target
, GLdouble
* v
) { }
4362 static void null_glMultiTexCoord2f( GLenum target
, GLfloat s
, GLfloat t
) { }
4363 static void null_glMultiTexCoord2fARB( GLenum target
, GLfloat s
, GLfloat t
) { }
4364 static void null_glMultiTexCoord2fSGIS( GLenum target
, GLfloat s
, GLfloat t
) { }
4365 static void null_glMultiTexCoord2fv( GLenum target
, const GLfloat
* v
) { }
4366 static void null_glMultiTexCoord2fvARB( GLenum target
, const GLfloat
* v
) { }
4367 static void null_glMultiTexCoord2fvSGIS( GLenum target
, GLfloat
* v
) { }
4368 static void null_glMultiTexCoord2hNV( GLenum target
, GLhalfNV s
, GLhalfNV t
) { }
4369 static void null_glMultiTexCoord2hvNV( GLenum target
, const GLhalfNV
* v
) { }
4370 static void null_glMultiTexCoord2i( GLenum target
, GLint s
, GLint t
) { }
4371 static void null_glMultiTexCoord2iARB( GLenum target
, GLint s
, GLint t
) { }
4372 static void null_glMultiTexCoord2iSGIS( GLenum target
, GLint s
, GLint t
) { }
4373 static void null_glMultiTexCoord2iv( GLenum target
, const GLint
* v
) { }
4374 static void null_glMultiTexCoord2ivARB( GLenum target
, const GLint
* v
) { }
4375 static void null_glMultiTexCoord2ivSGIS( GLenum target
, GLint
* v
) { }
4376 static void null_glMultiTexCoord2s( GLenum target
, GLshort s
, GLshort t
) { }
4377 static void null_glMultiTexCoord2sARB( GLenum target
, GLshort s
, GLshort t
) { }
4378 static void null_glMultiTexCoord2sSGIS( GLenum target
, GLshort s
, GLshort t
) { }
4379 static void null_glMultiTexCoord2sv( GLenum target
, const GLshort
* v
) { }
4380 static void null_glMultiTexCoord2svARB( GLenum target
, const GLshort
* v
) { }
4381 static void null_glMultiTexCoord2svSGIS( GLenum target
, GLshort
* v
) { }
4382 static void null_glMultiTexCoord3d( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
) { }
4383 static void null_glMultiTexCoord3dARB( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
) { }
4384 static void null_glMultiTexCoord3dSGIS( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
) { }
4385 static void null_glMultiTexCoord3dv( GLenum target
, const GLdouble
* v
) { }
4386 static void null_glMultiTexCoord3dvARB( GLenum target
, const GLdouble
* v
) { }
4387 static void null_glMultiTexCoord3dvSGIS( GLenum target
, GLdouble
* v
) { }
4388 static void null_glMultiTexCoord3f( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
) { }
4389 static void null_glMultiTexCoord3fARB( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
) { }
4390 static void null_glMultiTexCoord3fSGIS( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
) { }
4391 static void null_glMultiTexCoord3fv( GLenum target
, const GLfloat
* v
) { }
4392 static void null_glMultiTexCoord3fvARB( GLenum target
, const GLfloat
* v
) { }
4393 static void null_glMultiTexCoord3fvSGIS( GLenum target
, GLfloat
* v
) { }
4394 static void null_glMultiTexCoord3hNV( GLenum target
, GLhalfNV s
, GLhalfNV t
, GLhalfNV r
) { }
4395 static void null_glMultiTexCoord3hvNV( GLenum target
, const GLhalfNV
* v
) { }
4396 static void null_glMultiTexCoord3i( GLenum target
, GLint s
, GLint t
, GLint r
) { }
4397 static void null_glMultiTexCoord3iARB( GLenum target
, GLint s
, GLint t
, GLint r
) { }
4398 static void null_glMultiTexCoord3iSGIS( GLenum target
, GLint s
, GLint t
, GLint r
) { }
4399 static void null_glMultiTexCoord3iv( GLenum target
, const GLint
* v
) { }
4400 static void null_glMultiTexCoord3ivARB( GLenum target
, const GLint
* v
) { }
4401 static void null_glMultiTexCoord3ivSGIS( GLenum target
, GLint
* v
) { }
4402 static void null_glMultiTexCoord3s( GLenum target
, GLshort s
, GLshort t
, GLshort r
) { }
4403 static void null_glMultiTexCoord3sARB( GLenum target
, GLshort s
, GLshort t
, GLshort r
) { }
4404 static void null_glMultiTexCoord3sSGIS( GLenum target
, GLshort s
, GLshort t
, GLshort r
) { }
4405 static void null_glMultiTexCoord3sv( GLenum target
, const GLshort
* v
) { }
4406 static void null_glMultiTexCoord3svARB( GLenum target
, const GLshort
* v
) { }
4407 static void null_glMultiTexCoord3svSGIS( GLenum target
, GLshort
* v
) { }
4408 static void null_glMultiTexCoord4d( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
) { }
4409 static void null_glMultiTexCoord4dARB( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
) { }
4410 static void null_glMultiTexCoord4dSGIS( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
) { }
4411 static void null_glMultiTexCoord4dv( GLenum target
, const GLdouble
* v
) { }
4412 static void null_glMultiTexCoord4dvARB( GLenum target
, const GLdouble
* v
) { }
4413 static void null_glMultiTexCoord4dvSGIS( GLenum target
, GLdouble
* v
) { }
4414 static void null_glMultiTexCoord4f( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
) { }
4415 static void null_glMultiTexCoord4fARB( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
) { }
4416 static void null_glMultiTexCoord4fSGIS( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
) { }
4417 static void null_glMultiTexCoord4fv( GLenum target
, const GLfloat
* v
) { }
4418 static void null_glMultiTexCoord4fvARB( GLenum target
, const GLfloat
* v
) { }
4419 static void null_glMultiTexCoord4fvSGIS( GLenum target
, GLfloat
* v
) { }
4420 static void null_glMultiTexCoord4hNV( GLenum target
, GLhalfNV s
, GLhalfNV t
, GLhalfNV r
, GLhalfNV q
) { }
4421 static void null_glMultiTexCoord4hvNV( GLenum target
, const GLhalfNV
* v
) { }
4422 static void null_glMultiTexCoord4i( GLenum target
, GLint s
, GLint t
, GLint r
, GLint q
) { }
4423 static void null_glMultiTexCoord4iARB( GLenum target
, GLint s
, GLint t
, GLint r
, GLint q
) { }
4424 static void null_glMultiTexCoord4iSGIS( GLenum target
, GLint s
, GLint t
, GLint r
, GLint q
) { }
4425 static void null_glMultiTexCoord4iv( GLenum target
, const GLint
* v
) { }
4426 static void null_glMultiTexCoord4ivARB( GLenum target
, const GLint
* v
) { }
4427 static void null_glMultiTexCoord4ivSGIS( GLenum target
, GLint
* v
) { }
4428 static void null_glMultiTexCoord4s( GLenum target
, GLshort s
, GLshort t
, GLshort r
, GLshort q
) { }
4429 static void null_glMultiTexCoord4sARB( GLenum target
, GLshort s
, GLshort t
, GLshort r
, GLshort q
) { }
4430 static void null_glMultiTexCoord4sSGIS( GLenum target
, GLshort s
, GLshort t
, GLshort r
, GLshort q
) { }
4431 static void null_glMultiTexCoord4sv( GLenum target
, const GLshort
* v
) { }
4432 static void null_glMultiTexCoord4svARB( GLenum target
, const GLshort
* v
) { }
4433 static void null_glMultiTexCoord4svSGIS( GLenum target
, GLshort
* v
) { }
4434 static void null_glMultiTexCoordP1ui( GLenum texture
, GLenum type
, GLuint coords
) { }
4435 static void null_glMultiTexCoordP1uiv( GLenum texture
, GLenum type
, const GLuint
* coords
) { }
4436 static void null_glMultiTexCoordP2ui( GLenum texture
, GLenum type
, GLuint coords
) { }
4437 static void null_glMultiTexCoordP2uiv( GLenum texture
, GLenum type
, const GLuint
* coords
) { }
4438 static void null_glMultiTexCoordP3ui( GLenum texture
, GLenum type
, GLuint coords
) { }
4439 static void null_glMultiTexCoordP3uiv( GLenum texture
, GLenum type
, const GLuint
* coords
) { }
4440 static void null_glMultiTexCoordP4ui( GLenum texture
, GLenum type
, GLuint coords
) { }
4441 static void null_glMultiTexCoordP4uiv( GLenum texture
, GLenum type
, const GLuint
* coords
) { }
4442 static void null_glMultiTexCoordPointerEXT( GLenum texunit
, GLint size
, GLenum type
, GLsizei stride
, const GLvoid
* pointer
) { }
4443 static void null_glMultiTexCoordPointerSGIS( GLenum target
, GLint size
, GLenum type
, GLsizei stride
, GLvoid
* pointer
) { }
4444 static void null_glMultiTexEnvfEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLfloat param
) { }
4445 static void null_glMultiTexEnvfvEXT( GLenum texunit
, GLenum target
, GLenum pname
, const GLfloat
* params
) { }
4446 static void null_glMultiTexEnviEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint param
) { }
4447 static void null_glMultiTexEnvivEXT( GLenum texunit
, GLenum target
, GLenum pname
, const GLint
* params
) { }
4448 static void null_glMultiTexGendEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLdouble param
) { }
4449 static void null_glMultiTexGendvEXT( GLenum texunit
, GLenum coord
, GLenum pname
, const GLdouble
* params
) { }
4450 static void null_glMultiTexGenfEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLfloat param
) { }
4451 static void null_glMultiTexGenfvEXT( GLenum texunit
, GLenum coord
, GLenum pname
, const GLfloat
* params
) { }
4452 static void null_glMultiTexGeniEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLint param
) { }
4453 static void null_glMultiTexGenivEXT( GLenum texunit
, GLenum coord
, GLenum pname
, const GLint
* params
) { }
4454 static void null_glMultiTexImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLenum format
, GLenum type
, const GLvoid
* pixels
) { }
4455 static void null_glMultiTexImage2DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLenum format
, GLenum type
, const GLvoid
* pixels
) { }
4456 static void null_glMultiTexImage3DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLenum format
, GLenum type
, const GLvoid
* pixels
) { }
4457 static void null_glMultiTexParameterIivEXT( GLenum texunit
, GLenum target
, GLenum pname
, const GLint
* params
) { }
4458 static void null_glMultiTexParameterIuivEXT( GLenum texunit
, GLenum target
, GLenum pname
, const GLuint
* params
) { }
4459 static void null_glMultiTexParameterfEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLfloat param
) { }
4460 static void null_glMultiTexParameterfvEXT( GLenum texunit
, GLenum target
, GLenum pname
, const GLfloat
* params
) { }
4461 static void null_glMultiTexParameteriEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint param
) { }
4462 static void null_glMultiTexParameterivEXT( GLenum texunit
, GLenum target
, GLenum pname
, const GLint
* params
) { }
4463 static void null_glMultiTexRenderbufferEXT( GLenum texunit
, GLenum target
, GLuint renderbuffer
) { }
4464 static void null_glMultiTexSubImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, const GLvoid
* pixels
) { }
4465 static void null_glMultiTexSubImage2DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const GLvoid
* pixels
) { }
4466 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 GLvoid
* pixels
) { }
4467 static void null_glNamedBufferDataEXT( GLuint buffer
, GLsizeiptr size
, const GLvoid
* data
, GLenum usage
) { }
4468 static void null_glNamedBufferSubDataEXT( GLuint buffer
, GLintptr offset
, GLsizeiptr size
, const GLvoid
* data
) { }
4469 static void null_glNamedCopyBufferSubDataEXT( GLuint readBuffer
, GLuint writeBuffer
, GLintptr readOffset
, GLintptr writeOffset
, GLsizeiptr size
) { }
4470 static void null_glNamedFramebufferParameteriEXT( GLuint framebuffer
, GLenum pname
, GLint param
) { }
4471 static void null_glNamedFramebufferRenderbufferEXT( GLuint framebuffer
, GLenum attachment
, GLenum renderbuffertarget
, GLuint renderbuffer
) { }
4472 static void null_glNamedFramebufferTexture1DEXT( GLuint framebuffer
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) { }
4473 static void null_glNamedFramebufferTexture2DEXT( GLuint framebuffer
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) { }
4474 static void null_glNamedFramebufferTexture3DEXT( GLuint framebuffer
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
, GLint zoffset
) { }
4475 static void null_glNamedFramebufferTextureEXT( GLuint framebuffer
, GLenum attachment
, GLuint texture
, GLint level
) { }
4476 static void null_glNamedFramebufferTextureFaceEXT( GLuint framebuffer
, GLenum attachment
, GLuint texture
, GLint level
, GLenum face
) { }
4477 static void null_glNamedFramebufferTextureLayerEXT( GLuint framebuffer
, GLenum attachment
, GLuint texture
, GLint level
, GLint layer
) { }
4478 static void null_glNamedProgramLocalParameter4dEXT( GLuint program
, GLenum target
, GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
4479 static void null_glNamedProgramLocalParameter4dvEXT( GLuint program
, GLenum target
, GLuint index
, const GLdouble
* params
) { }
4480 static void null_glNamedProgramLocalParameter4fEXT( GLuint program
, GLenum target
, GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
4481 static void null_glNamedProgramLocalParameter4fvEXT( GLuint program
, GLenum target
, GLuint index
, const GLfloat
* params
) { }
4482 static void null_glNamedProgramLocalParameterI4iEXT( GLuint program
, GLenum target
, GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) { }
4483 static void null_glNamedProgramLocalParameterI4ivEXT( GLuint program
, GLenum target
, GLuint index
, const GLint
* params
) { }
4484 static void null_glNamedProgramLocalParameterI4uiEXT( GLuint program
, GLenum target
, GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) { }
4485 static void null_glNamedProgramLocalParameterI4uivEXT( GLuint program
, GLenum target
, GLuint index
, const GLuint
* params
) { }
4486 static void null_glNamedProgramLocalParameters4fvEXT( GLuint program
, GLenum target
, GLuint index
, GLsizei count
, const GLfloat
* params
) { }
4487 static void null_glNamedProgramLocalParametersI4ivEXT( GLuint program
, GLenum target
, GLuint index
, GLsizei count
, const GLint
* params
) { }
4488 static void null_glNamedProgramLocalParametersI4uivEXT( GLuint program
, GLenum target
, GLuint index
, GLsizei count
, const GLuint
* params
) { }
4489 static void null_glNamedProgramStringEXT( GLuint program
, GLenum target
, GLenum format
, GLsizei len
, const GLvoid
* string
) { }
4490 static void null_glNamedRenderbufferStorageEXT( GLuint renderbuffer
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4491 static void null_glNamedRenderbufferStorageMultisampleCoverageEXT( GLuint renderbuffer
, GLsizei coverageSamples
, GLsizei colorSamples
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4492 static void null_glNamedRenderbufferStorageMultisampleEXT( GLuint renderbuffer
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4493 static void null_glNamedStringARB( GLenum type
, GLint namelen
, const GLchar
* name
, GLint stringlen
, const GLchar
* string
) { }
4494 static GLuint
null_glNewBufferRegion( GLenum type
) { return 0; }
4495 static GLuint
null_glNewObjectBufferATI( GLsizei size
, const GLvoid
* pointer
, GLenum usage
) { return 0; }
4496 static void null_glNormal3fVertex3fSUN( GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4497 static void null_glNormal3fVertex3fvSUN( const GLfloat
* n
, const GLfloat
* v
) { }
4498 static void null_glNormal3hNV( GLhalfNV nx
, GLhalfNV ny
, GLhalfNV nz
) { }
4499 static void null_glNormal3hvNV( const GLhalfNV
* v
) { }
4500 static void null_glNormalFormatNV( GLenum type
, GLsizei stride
) { }
4501 static void null_glNormalP3ui( GLenum type
, GLuint coords
) { }
4502 static void null_glNormalP3uiv( GLenum type
, const GLuint
* coords
) { }
4503 static void null_glNormalPointerEXT( GLenum type
, GLsizei stride
, GLsizei count
, const GLvoid
* pointer
) { }
4504 static void null_glNormalPointerListIBM( GLenum type
, GLint stride
, const GLvoid
** pointer
, GLint ptrstride
) { }
4505 static void null_glNormalPointervINTEL( GLenum type
, const GLvoid
** pointer
) { }
4506 static void null_glNormalStream3bATI( GLenum stream
, GLbyte nx
, GLbyte ny
, GLbyte nz
) { }
4507 static void null_glNormalStream3bvATI( GLenum stream
, const GLbyte
* coords
) { }
4508 static void null_glNormalStream3dATI( GLenum stream
, GLdouble nx
, GLdouble ny
, GLdouble nz
) { }
4509 static void null_glNormalStream3dvATI( GLenum stream
, const GLdouble
* coords
) { }
4510 static void null_glNormalStream3fATI( GLenum stream
, GLfloat nx
, GLfloat ny
, GLfloat nz
) { }
4511 static void null_glNormalStream3fvATI( GLenum stream
, const GLfloat
* coords
) { }
4512 static void null_glNormalStream3iATI( GLenum stream
, GLint nx
, GLint ny
, GLint nz
) { }
4513 static void null_glNormalStream3ivATI( GLenum stream
, const GLint
* coords
) { }
4514 static void null_glNormalStream3sATI( GLenum stream
, GLshort nx
, GLshort ny
, GLshort nz
) { }
4515 static void null_glNormalStream3svATI( GLenum stream
, const GLshort
* coords
) { }
4516 static void null_glObjectLabel( GLenum identifier
, GLuint name
, GLsizei length
, const GLchar
* label
) { }
4517 static void null_glObjectPtrLabel( const void* ptr
, GLsizei length
, const GLchar
* label
) { }
4518 static GLenum
null_glObjectPurgeableAPPLE( GLenum objectType
, GLuint name
, GLenum option
) { return 0; }
4519 static GLenum
null_glObjectUnpurgeableAPPLE( GLenum objectType
, GLuint name
, GLenum option
) { return 0; }
4520 static void null_glPNTrianglesfATI( GLenum pname
, GLfloat param
) { }
4521 static void null_glPNTrianglesiATI( GLenum pname
, GLint param
) { }
4522 static void null_glPassTexCoordATI( GLuint dst
, GLuint coord
, GLenum swizzle
) { }
4523 static void null_glPatchParameterfv( GLenum pname
, const GLfloat
* values
) { }
4524 static void null_glPatchParameteri( GLenum pname
, GLint value
) { }
4525 static void null_glPathColorGenNV( GLenum color
, GLenum genMode
, GLenum colorFormat
, const GLfloat
* coeffs
) { }
4526 static void null_glPathCommandsNV( GLuint path
, GLsizei numCommands
, const GLubyte
* commands
, GLsizei numCoords
, GLenum coordType
, const GLvoid
* coords
) { }
4527 static void null_glPathCoordsNV( GLuint path
, GLsizei numCoords
, GLenum coordType
, const GLvoid
* coords
) { }
4528 static void null_glPathCoverDepthFuncNV( GLenum func
) { }
4529 static void null_glPathDashArrayNV( GLuint path
, GLsizei dashCount
, const GLfloat
* dashArray
) { }
4530 static void null_glPathFogGenNV( GLenum genMode
) { }
4531 static void null_glPathGlyphRangeNV( GLuint firstPathName
, GLenum fontTarget
, const GLvoid
* fontName
, GLbitfield fontStyle
, GLuint firstGlyph
, GLsizei numGlyphs
, GLenum handleMissingGlyphs
, GLuint pathParameterTemplate
, GLfloat emScale
) { }
4532 static void null_glPathGlyphsNV( GLuint firstPathName
, GLenum fontTarget
, const GLvoid
* fontName
, GLbitfield fontStyle
, GLsizei numGlyphs
, GLenum type
, const GLvoid
* charcodes
, GLenum handleMissingGlyphs
, GLuint pathParameterTemplate
, GLfloat emScale
) { }
4533 static void null_glPathParameterfNV( GLuint path
, GLenum pname
, GLfloat value
) { }
4534 static void null_glPathParameterfvNV( GLuint path
, GLenum pname
, const GLfloat
* value
) { }
4535 static void null_glPathParameteriNV( GLuint path
, GLenum pname
, GLint value
) { }
4536 static void null_glPathParameterivNV( GLuint path
, GLenum pname
, const GLint
* value
) { }
4537 static void null_glPathStencilDepthOffsetNV( GLfloat factor
, GLfloat units
) { }
4538 static void null_glPathStencilFuncNV( GLenum func
, GLint ref
, GLuint mask
) { }
4539 static void null_glPathStringNV( GLuint path
, GLenum format
, GLsizei length
, const GLvoid
* pathString
) { }
4540 static void null_glPathSubCommandsNV( GLuint path
, GLsizei commandStart
, GLsizei commandsToDelete
, GLsizei numCommands
, const GLubyte
* commands
, GLsizei numCoords
, GLenum coordType
, const GLvoid
* coords
) { }
4541 static void null_glPathSubCoordsNV( GLuint path
, GLsizei coordStart
, GLsizei numCoords
, GLenum coordType
, const GLvoid
* coords
) { }
4542 static void null_glPathTexGenNV( GLenum texCoordSet
, GLenum genMode
, GLint components
, const GLfloat
* coeffs
) { }
4543 static void null_glPauseTransformFeedback( void ) { }
4544 static void null_glPauseTransformFeedbackNV( void ) { }
4545 static void null_glPixelDataRangeNV( GLenum target
, GLsizei length
, const GLvoid
* pointer
) { }
4546 static void null_glPixelTexGenParameterfSGIS( GLenum pname
, GLfloat param
) { }
4547 static void null_glPixelTexGenParameterfvSGIS( GLenum pname
, const GLfloat
* params
) { }
4548 static void null_glPixelTexGenParameteriSGIS( GLenum pname
, GLint param
) { }
4549 static void null_glPixelTexGenParameterivSGIS( GLenum pname
, const GLint
* params
) { }
4550 static void null_glPixelTexGenSGIX( GLenum mode
) { }
4551 static void null_glPixelTransformParameterfEXT( GLenum target
, GLenum pname
, GLfloat param
) { }
4552 static void null_glPixelTransformParameterfvEXT( GLenum target
, GLenum pname
, const GLfloat
* params
) { }
4553 static void null_glPixelTransformParameteriEXT( GLenum target
, GLenum pname
, GLint param
) { }
4554 static void null_glPixelTransformParameterivEXT( GLenum target
, GLenum pname
, const GLint
* params
) { }
4555 static GLboolean
null_glPointAlongPathNV( GLuint path
, GLsizei startSegment
, GLsizei numSegments
, GLfloat distance
, GLfloat
* x
, GLfloat
* y
, GLfloat
* tangentX
, GLfloat
* tangentY
) { return 0; }
4556 static void null_glPointParameterf( GLenum pname
, GLfloat param
) { }
4557 static void null_glPointParameterfARB( GLenum pname
, GLfloat param
) { }
4558 static void null_glPointParameterfEXT( GLenum pname
, GLfloat param
) { }
4559 static void null_glPointParameterfSGIS( GLenum pname
, GLfloat param
) { }
4560 static void null_glPointParameterfv( GLenum pname
, const GLfloat
* params
) { }
4561 static void null_glPointParameterfvARB( GLenum pname
, const GLfloat
* params
) { }
4562 static void null_glPointParameterfvEXT( GLenum pname
, const GLfloat
* params
) { }
4563 static void null_glPointParameterfvSGIS( GLenum pname
, const GLfloat
* params
) { }
4564 static void null_glPointParameteri( GLenum pname
, GLint param
) { }
4565 static void null_glPointParameteriNV( GLenum pname
, GLint param
) { }
4566 static void null_glPointParameteriv( GLenum pname
, const GLint
* params
) { }
4567 static void null_glPointParameterivNV( GLenum pname
, const GLint
* params
) { }
4568 static GLint
null_glPollAsyncSGIX( GLuint
* markerp
) { return 0; }
4569 static GLint
null_glPollInstrumentsSGIX( GLint
* marker_p
) { return 0; }
4570 static void null_glPolygonOffsetEXT( GLfloat factor
, GLfloat bias
) { }
4571 static void null_glPopDebugGroup( void ) { }
4572 static void null_glPresentFrameDualFillNV( GLuint video_slot
, UINT64 minPresentTime
, GLuint beginPresentTimeId
, GLuint presentDurationId
, GLenum type
, GLenum target0
, GLuint fill0
, GLenum target1
, GLuint fill1
, GLenum target2
, GLuint fill2
, GLenum target3
, GLuint fill3
) { }
4573 static void null_glPresentFrameKeyedNV( GLuint video_slot
, UINT64 minPresentTime
, GLuint beginPresentTimeId
, GLuint presentDurationId
, GLenum type
, GLenum target0
, GLuint fill0
, GLuint key0
, GLenum target1
, GLuint fill1
, GLuint key1
) { }
4574 static void null_glPrimitiveRestartIndex( GLuint index
) { }
4575 static void null_glPrimitiveRestartIndexNV( GLuint index
) { }
4576 static void null_glPrimitiveRestartNV( void ) { }
4577 static void null_glPrioritizeTexturesEXT( GLsizei n
, const GLuint
* textures
, const GLclampf
* priorities
) { }
4578 static void null_glProgramBinary( GLuint program
, GLenum binaryFormat
, const GLvoid
* binary
, GLsizei length
) { }
4579 static void null_glProgramBufferParametersIivNV( GLenum target
, GLuint buffer
, GLuint index
, GLsizei count
, const GLint
* params
) { }
4580 static void null_glProgramBufferParametersIuivNV( GLenum target
, GLuint buffer
, GLuint index
, GLsizei count
, const GLuint
* params
) { }
4581 static void null_glProgramBufferParametersfvNV( GLenum target
, GLuint buffer
, GLuint index
, GLsizei count
, const GLfloat
* params
) { }
4582 static void null_glProgramEnvParameter4dARB( GLenum target
, GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
4583 static void null_glProgramEnvParameter4dvARB( GLenum target
, GLuint index
, const GLdouble
* params
) { }
4584 static void null_glProgramEnvParameter4fARB( GLenum target
, GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
4585 static void null_glProgramEnvParameter4fvARB( GLenum target
, GLuint index
, const GLfloat
* params
) { }
4586 static void null_glProgramEnvParameterI4iNV( GLenum target
, GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) { }
4587 static void null_glProgramEnvParameterI4ivNV( GLenum target
, GLuint index
, const GLint
* params
) { }
4588 static void null_glProgramEnvParameterI4uiNV( GLenum target
, GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) { }
4589 static void null_glProgramEnvParameterI4uivNV( GLenum target
, GLuint index
, const GLuint
* params
) { }
4590 static void null_glProgramEnvParameters4fvEXT( GLenum target
, GLuint index
, GLsizei count
, const GLfloat
* params
) { }
4591 static void null_glProgramEnvParametersI4ivNV( GLenum target
, GLuint index
, GLsizei count
, const GLint
* params
) { }
4592 static void null_glProgramEnvParametersI4uivNV( GLenum target
, GLuint index
, GLsizei count
, const GLuint
* params
) { }
4593 static void null_glProgramLocalParameter4dARB( GLenum target
, GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
4594 static void null_glProgramLocalParameter4dvARB( GLenum target
, GLuint index
, const GLdouble
* params
) { }
4595 static void null_glProgramLocalParameter4fARB( GLenum target
, GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
4596 static void null_glProgramLocalParameter4fvARB( GLenum target
, GLuint index
, const GLfloat
* params
) { }
4597 static void null_glProgramLocalParameterI4iNV( GLenum target
, GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) { }
4598 static void null_glProgramLocalParameterI4ivNV( GLenum target
, GLuint index
, const GLint
* params
) { }
4599 static void null_glProgramLocalParameterI4uiNV( GLenum target
, GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) { }
4600 static void null_glProgramLocalParameterI4uivNV( GLenum target
, GLuint index
, const GLuint
* params
) { }
4601 static void null_glProgramLocalParameters4fvEXT( GLenum target
, GLuint index
, GLsizei count
, const GLfloat
* params
) { }
4602 static void null_glProgramLocalParametersI4ivNV( GLenum target
, GLuint index
, GLsizei count
, const GLint
* params
) { }
4603 static void null_glProgramLocalParametersI4uivNV( GLenum target
, GLuint index
, GLsizei count
, const GLuint
* params
) { }
4604 static void null_glProgramNamedParameter4dNV( GLuint id
, GLsizei len
, const GLubyte
* name
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
4605 static void null_glProgramNamedParameter4dvNV( GLuint id
, GLsizei len
, const GLubyte
* name
, const GLdouble
* v
) { }
4606 static void null_glProgramNamedParameter4fNV( GLuint id
, GLsizei len
, const GLubyte
* name
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
4607 static void null_glProgramNamedParameter4fvNV( GLuint id
, GLsizei len
, const GLubyte
* name
, const GLfloat
* v
) { }
4608 static void null_glProgramParameter4dNV( GLenum target
, GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
4609 static void null_glProgramParameter4dvNV( GLenum target
, GLuint index
, const GLdouble
* v
) { }
4610 static void null_glProgramParameter4fNV( GLenum target
, GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
4611 static void null_glProgramParameter4fvNV( GLenum target
, GLuint index
, const GLfloat
* v
) { }
4612 static void null_glProgramParameteri( GLuint program
, GLenum pname
, GLint value
) { }
4613 static void null_glProgramParameteriARB( GLuint program
, GLenum pname
, GLint value
) { }
4614 static void null_glProgramParameteriEXT( GLuint program
, GLenum pname
, GLint value
) { }
4615 static void null_glProgramParameters4dvNV( GLenum target
, GLuint index
, GLsizei count
, const GLdouble
* v
) { }
4616 static void null_glProgramParameters4fvNV( GLenum target
, GLuint index
, GLsizei count
, const GLfloat
* v
) { }
4617 static void null_glProgramStringARB( GLenum target
, GLenum format
, GLsizei len
, const GLvoid
* string
) { }
4618 static void null_glProgramSubroutineParametersuivNV( GLenum target
, GLsizei count
, const GLuint
* params
) { }
4619 static void null_glProgramUniform1d( GLuint program
, GLint location
, GLdouble v0
) { }
4620 static void null_glProgramUniform1dEXT( GLuint program
, GLint location
, GLdouble x
) { }
4621 static void null_glProgramUniform1dv( GLuint program
, GLint location
, GLsizei count
, const GLdouble
* value
) { }
4622 static void null_glProgramUniform1dvEXT( GLuint program
, GLint location
, GLsizei count
, const GLdouble
* value
) { }
4623 static void null_glProgramUniform1f( GLuint program
, GLint location
, GLfloat v0
) { }
4624 static void null_glProgramUniform1fEXT( GLuint program
, GLint location
, GLfloat v0
) { }
4625 static void null_glProgramUniform1fv( GLuint program
, GLint location
, GLsizei count
, const GLfloat
* value
) { }
4626 static void null_glProgramUniform1fvEXT( GLuint program
, GLint location
, GLsizei count
, const GLfloat
* value
) { }
4627 static void null_glProgramUniform1i( GLuint program
, GLint location
, GLint v0
) { }
4628 static void null_glProgramUniform1i64NV( GLuint program
, GLint location
, INT64 x
) { }
4629 static void null_glProgramUniform1i64vNV( GLuint program
, GLint location
, GLsizei count
, const INT64
* value
) { }
4630 static void null_glProgramUniform1iEXT( GLuint program
, GLint location
, GLint v0
) { }
4631 static void null_glProgramUniform1iv( GLuint program
, GLint location
, GLsizei count
, const GLint
* value
) { }
4632 static void null_glProgramUniform1ivEXT( GLuint program
, GLint location
, GLsizei count
, const GLint
* value
) { }
4633 static void null_glProgramUniform1ui( GLuint program
, GLint location
, GLuint v0
) { }
4634 static void null_glProgramUniform1ui64NV( GLuint program
, GLint location
, UINT64 x
) { }
4635 static void null_glProgramUniform1ui64vNV( GLuint program
, GLint location
, GLsizei count
, const UINT64
* value
) { }
4636 static void null_glProgramUniform1uiEXT( GLuint program
, GLint location
, GLuint v0
) { }
4637 static void null_glProgramUniform1uiv( GLuint program
, GLint location
, GLsizei count
, const GLuint
* value
) { }
4638 static void null_glProgramUniform1uivEXT( GLuint program
, GLint location
, GLsizei count
, const GLuint
* value
) { }
4639 static void null_glProgramUniform2d( GLuint program
, GLint location
, GLdouble v0
, GLdouble v1
) { }
4640 static void null_glProgramUniform2dEXT( GLuint program
, GLint location
, GLdouble x
, GLdouble y
) { }
4641 static void null_glProgramUniform2dv( GLuint program
, GLint location
, GLsizei count
, const GLdouble
* value
) { }
4642 static void null_glProgramUniform2dvEXT( GLuint program
, GLint location
, GLsizei count
, const GLdouble
* value
) { }
4643 static void null_glProgramUniform2f( GLuint program
, GLint location
, GLfloat v0
, GLfloat v1
) { }
4644 static void null_glProgramUniform2fEXT( GLuint program
, GLint location
, GLfloat v0
, GLfloat v1
) { }
4645 static void null_glProgramUniform2fv( GLuint program
, GLint location
, GLsizei count
, const GLfloat
* value
) { }
4646 static void null_glProgramUniform2fvEXT( GLuint program
, GLint location
, GLsizei count
, const GLfloat
* value
) { }
4647 static void null_glProgramUniform2i( GLuint program
, GLint location
, GLint v0
, GLint v1
) { }
4648 static void null_glProgramUniform2i64NV( GLuint program
, GLint location
, INT64 x
, INT64 y
) { }
4649 static void null_glProgramUniform2i64vNV( GLuint program
, GLint location
, GLsizei count
, const INT64
* value
) { }
4650 static void null_glProgramUniform2iEXT( GLuint program
, GLint location
, GLint v0
, GLint v1
) { }
4651 static void null_glProgramUniform2iv( GLuint program
, GLint location
, GLsizei count
, const GLint
* value
) { }
4652 static void null_glProgramUniform2ivEXT( GLuint program
, GLint location
, GLsizei count
, const GLint
* value
) { }
4653 static void null_glProgramUniform2ui( GLuint program
, GLint location
, GLuint v0
, GLuint v1
) { }
4654 static void null_glProgramUniform2ui64NV( GLuint program
, GLint location
, UINT64 x
, UINT64 y
) { }
4655 static void null_glProgramUniform2ui64vNV( GLuint program
, GLint location
, GLsizei count
, const UINT64
* value
) { }
4656 static void null_glProgramUniform2uiEXT( GLuint program
, GLint location
, GLuint v0
, GLuint v1
) { }
4657 static void null_glProgramUniform2uiv( GLuint program
, GLint location
, GLsizei count
, const GLuint
* value
) { }
4658 static void null_glProgramUniform2uivEXT( GLuint program
, GLint location
, GLsizei count
, const GLuint
* value
) { }
4659 static void null_glProgramUniform3d( GLuint program
, GLint location
, GLdouble v0
, GLdouble v1
, GLdouble v2
) { }
4660 static void null_glProgramUniform3dEXT( GLuint program
, GLint location
, GLdouble x
, GLdouble y
, GLdouble z
) { }
4661 static void null_glProgramUniform3dv( GLuint program
, GLint location
, GLsizei count
, const GLdouble
* value
) { }
4662 static void null_glProgramUniform3dvEXT( GLuint program
, GLint location
, GLsizei count
, const GLdouble
* value
) { }
4663 static void null_glProgramUniform3f( GLuint program
, GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
) { }
4664 static void null_glProgramUniform3fEXT( GLuint program
, GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
) { }
4665 static void null_glProgramUniform3fv( GLuint program
, GLint location
, GLsizei count
, const GLfloat
* value
) { }
4666 static void null_glProgramUniform3fvEXT( GLuint program
, GLint location
, GLsizei count
, const GLfloat
* value
) { }
4667 static void null_glProgramUniform3i( GLuint program
, GLint location
, GLint v0
, GLint v1
, GLint v2
) { }
4668 static void null_glProgramUniform3i64NV( GLuint program
, GLint location
, INT64 x
, INT64 y
, INT64 z
) { }
4669 static void null_glProgramUniform3i64vNV( GLuint program
, GLint location
, GLsizei count
, const INT64
* value
) { }
4670 static void null_glProgramUniform3iEXT( GLuint program
, GLint location
, GLint v0
, GLint v1
, GLint v2
) { }
4671 static void null_glProgramUniform3iv( GLuint program
, GLint location
, GLsizei count
, const GLint
* value
) { }
4672 static void null_glProgramUniform3ivEXT( GLuint program
, GLint location
, GLsizei count
, const GLint
* value
) { }
4673 static void null_glProgramUniform3ui( GLuint program
, GLint location
, GLuint v0
, GLuint v1
, GLuint v2
) { }
4674 static void null_glProgramUniform3ui64NV( GLuint program
, GLint location
, UINT64 x
, UINT64 y
, UINT64 z
) { }
4675 static void null_glProgramUniform3ui64vNV( GLuint program
, GLint location
, GLsizei count
, const UINT64
* value
) { }
4676 static void null_glProgramUniform3uiEXT( GLuint program
, GLint location
, GLuint v0
, GLuint v1
, GLuint v2
) { }
4677 static void null_glProgramUniform3uiv( GLuint program
, GLint location
, GLsizei count
, const GLuint
* value
) { }
4678 static void null_glProgramUniform3uivEXT( GLuint program
, GLint location
, GLsizei count
, const GLuint
* value
) { }
4679 static void null_glProgramUniform4d( GLuint program
, GLint location
, GLdouble v0
, GLdouble v1
, GLdouble v2
, GLdouble v3
) { }
4680 static void null_glProgramUniform4dEXT( GLuint program
, GLint location
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
4681 static void null_glProgramUniform4dv( GLuint program
, GLint location
, GLsizei count
, const GLdouble
* value
) { }
4682 static void null_glProgramUniform4dvEXT( GLuint program
, GLint location
, GLsizei count
, const GLdouble
* value
) { }
4683 static void null_glProgramUniform4f( GLuint program
, GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
, GLfloat v3
) { }
4684 static void null_glProgramUniform4fEXT( GLuint program
, GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
, GLfloat v3
) { }
4685 static void null_glProgramUniform4fv( GLuint program
, GLint location
, GLsizei count
, const GLfloat
* value
) { }
4686 static void null_glProgramUniform4fvEXT( GLuint program
, GLint location
, GLsizei count
, const GLfloat
* value
) { }
4687 static void null_glProgramUniform4i( GLuint program
, GLint location
, GLint v0
, GLint v1
, GLint v2
, GLint v3
) { }
4688 static void null_glProgramUniform4i64NV( GLuint program
, GLint location
, INT64 x
, INT64 y
, INT64 z
, INT64 w
) { }
4689 static void null_glProgramUniform4i64vNV( GLuint program
, GLint location
, GLsizei count
, const INT64
* value
) { }
4690 static void null_glProgramUniform4iEXT( GLuint program
, GLint location
, GLint v0
, GLint v1
, GLint v2
, GLint v3
) { }
4691 static void null_glProgramUniform4iv( GLuint program
, GLint location
, GLsizei count
, const GLint
* value
) { }
4692 static void null_glProgramUniform4ivEXT( GLuint program
, GLint location
, GLsizei count
, const GLint
* value
) { }
4693 static void null_glProgramUniform4ui( GLuint program
, GLint location
, GLuint v0
, GLuint v1
, GLuint v2
, GLuint v3
) { }
4694 static void null_glProgramUniform4ui64NV( GLuint program
, GLint location
, UINT64 x
, UINT64 y
, UINT64 z
, UINT64 w
) { }
4695 static void null_glProgramUniform4ui64vNV( GLuint program
, GLint location
, GLsizei count
, const UINT64
* value
) { }
4696 static void null_glProgramUniform4uiEXT( GLuint program
, GLint location
, GLuint v0
, GLuint v1
, GLuint v2
, GLuint v3
) { }
4697 static void null_glProgramUniform4uiv( GLuint program
, GLint location
, GLsizei count
, const GLuint
* value
) { }
4698 static void null_glProgramUniform4uivEXT( GLuint program
, GLint location
, GLsizei count
, const GLuint
* value
) { }
4699 static void null_glProgramUniformHandleui64NV( GLuint program
, GLint location
, UINT64 value
) { }
4700 static void null_glProgramUniformHandleui64vNV( GLuint program
, GLint location
, GLsizei count
, const UINT64
* values
) { }
4701 static void null_glProgramUniformMatrix2dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
4702 static void null_glProgramUniformMatrix2dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
4703 static void null_glProgramUniformMatrix2fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
4704 static void null_glProgramUniformMatrix2fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
4705 static void null_glProgramUniformMatrix2x3dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
4706 static void null_glProgramUniformMatrix2x3dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
4707 static void null_glProgramUniformMatrix2x3fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
4708 static void null_glProgramUniformMatrix2x3fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
4709 static void null_glProgramUniformMatrix2x4dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
4710 static void null_glProgramUniformMatrix2x4dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
4711 static void null_glProgramUniformMatrix2x4fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
4712 static void null_glProgramUniformMatrix2x4fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
4713 static void null_glProgramUniformMatrix3dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
4714 static void null_glProgramUniformMatrix3dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
4715 static void null_glProgramUniformMatrix3fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
4716 static void null_glProgramUniformMatrix3fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
4717 static void null_glProgramUniformMatrix3x2dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
4718 static void null_glProgramUniformMatrix3x2dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
4719 static void null_glProgramUniformMatrix3x2fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
4720 static void null_glProgramUniformMatrix3x2fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
4721 static void null_glProgramUniformMatrix3x4dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
4722 static void null_glProgramUniformMatrix3x4dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
4723 static void null_glProgramUniformMatrix3x4fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
4724 static void null_glProgramUniformMatrix3x4fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
4725 static void null_glProgramUniformMatrix4dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
4726 static void null_glProgramUniformMatrix4dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
4727 static void null_glProgramUniformMatrix4fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
4728 static void null_glProgramUniformMatrix4fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
4729 static void null_glProgramUniformMatrix4x2dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
4730 static void null_glProgramUniformMatrix4x2dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
4731 static void null_glProgramUniformMatrix4x2fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
4732 static void null_glProgramUniformMatrix4x2fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
4733 static void null_glProgramUniformMatrix4x3dv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
4734 static void null_glProgramUniformMatrix4x3dvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
4735 static void null_glProgramUniformMatrix4x3fv( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
4736 static void null_glProgramUniformMatrix4x3fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
4737 static void null_glProgramUniformui64NV( GLuint program
, GLint location
, UINT64 value
) { }
4738 static void null_glProgramUniformui64vNV( GLuint program
, GLint location
, GLsizei count
, const UINT64
* value
) { }
4739 static void null_glProgramVertexLimitNV( GLenum target
, GLint limit
) { }
4740 static void null_glProvokingVertex( GLenum mode
) { }
4741 static void null_glProvokingVertexEXT( GLenum mode
) { }
4742 static void null_glPushClientAttribDefaultEXT( GLbitfield mask
) { }
4743 static void null_glPushDebugGroup( GLenum source
, GLuint id
, GLsizei length
, const GLchar
* message
) { }
4744 static void null_glQueryCounter( GLuint id
, GLenum target
) { }
4745 static void null_glReadBufferRegion( GLenum region
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) { }
4746 static void null_glReadInstrumentsSGIX( GLint marker
) { }
4747 static void null_glReadnPixelsARB( GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, GLsizei bufSize
, GLvoid
* data
) { }
4748 static void null_glReferencePlaneSGIX( const GLdouble
* equation
) { }
4749 static void null_glReleaseShaderCompiler( void ) { }
4750 static void null_glRenderbufferStorage( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4751 static void null_glRenderbufferStorageEXT( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4752 static void null_glRenderbufferStorageMultisample( GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4753 static void null_glRenderbufferStorageMultisampleCoverageNV( GLenum target
, GLsizei coverageSamples
, GLsizei colorSamples
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4754 static void null_glRenderbufferStorageMultisampleEXT( GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4755 static void null_glReplacementCodePointerSUN( GLenum type
, GLsizei stride
, const GLvoid
** pointer
) { }
4756 static void null_glReplacementCodeubSUN( GLubyte code
) { }
4757 static void null_glReplacementCodeubvSUN( const GLubyte
* code
) { }
4758 static void null_glReplacementCodeuiColor3fVertex3fSUN( GLuint rc
, GLfloat r
, GLfloat g
, GLfloat b
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4759 static void null_glReplacementCodeuiColor3fVertex3fvSUN( const GLuint
* rc
, const GLfloat
* c
, const GLfloat
* v
) { }
4760 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
) { }
4761 static void null_glReplacementCodeuiColor4fNormal3fVertex3fvSUN( const GLuint
* rc
, const GLfloat
* c
, const GLfloat
* n
, const GLfloat
* v
) { }
4762 static void null_glReplacementCodeuiColor4ubVertex3fSUN( GLuint rc
, GLubyte r
, GLubyte g
, GLubyte b
, GLubyte a
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4763 static void null_glReplacementCodeuiColor4ubVertex3fvSUN( const GLuint
* rc
, const GLubyte
* c
, const GLfloat
* v
) { }
4764 static void null_glReplacementCodeuiNormal3fVertex3fSUN( GLuint rc
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4765 static void null_glReplacementCodeuiNormal3fVertex3fvSUN( const GLuint
* rc
, const GLfloat
* n
, const GLfloat
* v
) { }
4766 static void null_glReplacementCodeuiSUN( GLuint code
) { }
4767 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
) { }
4768 static void null_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN( const GLuint
* rc
, const GLfloat
* tc
, const GLfloat
* c
, const GLfloat
* n
, const GLfloat
* v
) { }
4769 static void null_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN( GLuint rc
, GLfloat s
, GLfloat t
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4770 static void null_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN( const GLuint
* rc
, const GLfloat
* tc
, const GLfloat
* n
, const GLfloat
* v
) { }
4771 static void null_glReplacementCodeuiTexCoord2fVertex3fSUN( GLuint rc
, GLfloat s
, GLfloat t
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4772 static void null_glReplacementCodeuiTexCoord2fVertex3fvSUN( const GLuint
* rc
, const GLfloat
* tc
, const GLfloat
* v
) { }
4773 static void null_glReplacementCodeuiVertex3fSUN( GLuint rc
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4774 static void null_glReplacementCodeuiVertex3fvSUN( const GLuint
* rc
, const GLfloat
* v
) { }
4775 static void null_glReplacementCodeuivSUN( const GLuint
* code
) { }
4776 static void null_glReplacementCodeusSUN( GLushort code
) { }
4777 static void null_glReplacementCodeusvSUN( const GLushort
* code
) { }
4778 static void null_glRequestResidentProgramsNV( GLsizei n
, const GLuint
* programs
) { }
4779 static void null_glResetHistogram( GLenum target
) { }
4780 static void null_glResetHistogramEXT( GLenum target
) { }
4781 static void null_glResetMinmax( GLenum target
) { }
4782 static void null_glResetMinmaxEXT( GLenum target
) { }
4783 static void null_glResizeBuffersMESA( void ) { }
4784 static void null_glResumeTransformFeedback( void ) { }
4785 static void null_glResumeTransformFeedbackNV( void ) { }
4786 static void null_glSampleCoverage( GLfloat value
, GLboolean invert
) { }
4787 static void null_glSampleCoverageARB( GLfloat value
, GLboolean invert
) { }
4788 static void null_glSampleMapATI( GLuint dst
, GLuint interp
, GLenum swizzle
) { }
4789 static void null_glSampleMaskEXT( GLclampf value
, GLboolean invert
) { }
4790 static void null_glSampleMaskIndexedNV( GLuint index
, GLbitfield mask
) { }
4791 static void null_glSampleMaskSGIS( GLclampf value
, GLboolean invert
) { }
4792 static void null_glSampleMaski( GLuint index
, GLbitfield mask
) { }
4793 static void null_glSamplePatternEXT( GLenum pattern
) { }
4794 static void null_glSamplePatternSGIS( GLenum pattern
) { }
4795 static void null_glSamplerParameterIiv( GLuint sampler
, GLenum pname
, const GLint
* param
) { }
4796 static void null_glSamplerParameterIuiv( GLuint sampler
, GLenum pname
, const GLuint
* param
) { }
4797 static void null_glSamplerParameterf( GLuint sampler
, GLenum pname
, GLfloat param
) { }
4798 static void null_glSamplerParameterfv( GLuint sampler
, GLenum pname
, const GLfloat
* param
) { }
4799 static void null_glSamplerParameteri( GLuint sampler
, GLenum pname
, GLint param
) { }
4800 static void null_glSamplerParameteriv( GLuint sampler
, GLenum pname
, const GLint
* param
) { }
4801 static void null_glScissorArrayv( GLuint first
, GLsizei count
, const GLint
* v
) { }
4802 static void null_glScissorIndexed( GLuint index
, GLint left
, GLint bottom
, GLsizei width
, GLsizei height
) { }
4803 static void null_glScissorIndexedv( GLuint index
, const GLint
* v
) { }
4804 static void null_glSecondaryColor3b( GLbyte red
, GLbyte green
, GLbyte blue
) { }
4805 static void null_glSecondaryColor3bEXT( GLbyte red
, GLbyte green
, GLbyte blue
) { }
4806 static void null_glSecondaryColor3bv( const GLbyte
* v
) { }
4807 static void null_glSecondaryColor3bvEXT( const GLbyte
* v
) { }
4808 static void null_glSecondaryColor3d( GLdouble red
, GLdouble green
, GLdouble blue
) { }
4809 static void null_glSecondaryColor3dEXT( GLdouble red
, GLdouble green
, GLdouble blue
) { }
4810 static void null_glSecondaryColor3dv( const GLdouble
* v
) { }
4811 static void null_glSecondaryColor3dvEXT( const GLdouble
* v
) { }
4812 static void null_glSecondaryColor3f( GLfloat red
, GLfloat green
, GLfloat blue
) { }
4813 static void null_glSecondaryColor3fEXT( GLfloat red
, GLfloat green
, GLfloat blue
) { }
4814 static void null_glSecondaryColor3fv( const GLfloat
* v
) { }
4815 static void null_glSecondaryColor3fvEXT( const GLfloat
* v
) { }
4816 static void null_glSecondaryColor3hNV( GLhalfNV red
, GLhalfNV green
, GLhalfNV blue
) { }
4817 static void null_glSecondaryColor3hvNV( const GLhalfNV
* v
) { }
4818 static void null_glSecondaryColor3i( GLint red
, GLint green
, GLint blue
) { }
4819 static void null_glSecondaryColor3iEXT( GLint red
, GLint green
, GLint blue
) { }
4820 static void null_glSecondaryColor3iv( const GLint
* v
) { }
4821 static void null_glSecondaryColor3ivEXT( const GLint
* v
) { }
4822 static void null_glSecondaryColor3s( GLshort red
, GLshort green
, GLshort blue
) { }
4823 static void null_glSecondaryColor3sEXT( GLshort red
, GLshort green
, GLshort blue
) { }
4824 static void null_glSecondaryColor3sv( const GLshort
* v
) { }
4825 static void null_glSecondaryColor3svEXT( const GLshort
* v
) { }
4826 static void null_glSecondaryColor3ub( GLubyte red
, GLubyte green
, GLubyte blue
) { }
4827 static void null_glSecondaryColor3ubEXT( GLubyte red
, GLubyte green
, GLubyte blue
) { }
4828 static void null_glSecondaryColor3ubv( const GLubyte
* v
) { }
4829 static void null_glSecondaryColor3ubvEXT( const GLubyte
* v
) { }
4830 static void null_glSecondaryColor3ui( GLuint red
, GLuint green
, GLuint blue
) { }
4831 static void null_glSecondaryColor3uiEXT( GLuint red
, GLuint green
, GLuint blue
) { }
4832 static void null_glSecondaryColor3uiv( const GLuint
* v
) { }
4833 static void null_glSecondaryColor3uivEXT( const GLuint
* v
) { }
4834 static void null_glSecondaryColor3us( GLushort red
, GLushort green
, GLushort blue
) { }
4835 static void null_glSecondaryColor3usEXT( GLushort red
, GLushort green
, GLushort blue
) { }
4836 static void null_glSecondaryColor3usv( const GLushort
* v
) { }
4837 static void null_glSecondaryColor3usvEXT( const GLushort
* v
) { }
4838 static void null_glSecondaryColorFormatNV( GLint size
, GLenum type
, GLsizei stride
) { }
4839 static void null_glSecondaryColorP3ui( GLenum type
, GLuint color
) { }
4840 static void null_glSecondaryColorP3uiv( GLenum type
, const GLuint
* color
) { }
4841 static void null_glSecondaryColorPointer( GLint size
, GLenum type
, GLsizei stride
, const GLvoid
* pointer
) { }
4842 static void null_glSecondaryColorPointerEXT( GLint size
, GLenum type
, GLsizei stride
, const GLvoid
* pointer
) { }
4843 static void null_glSecondaryColorPointerListIBM( GLint size
, GLenum type
, GLint stride
, const GLvoid
** pointer
, GLint ptrstride
) { }
4844 static void null_glSelectPerfMonitorCountersAMD( GLuint monitor
, GLboolean enable
, GLuint group
, GLint numCounters
, GLuint
* counterList
) { }
4845 static void null_glSelectTextureCoordSetSGIS( GLenum target
) { }
4846 static void null_glSelectTextureSGIS( GLenum target
) { }
4847 static void null_glSeparableFilter2D( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const GLvoid
* row
, const GLvoid
* column
) { }
4848 static void null_glSeparableFilter2DEXT( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const GLvoid
* row
, const GLvoid
* column
) { }
4849 static void null_glSetFenceAPPLE( GLuint fence
) { }
4850 static void null_glSetFenceNV( GLuint fence
, GLenum condition
) { }
4851 static void null_glSetFragmentShaderConstantATI( GLuint dst
, const GLfloat
* value
) { }
4852 static void null_glSetInvariantEXT( GLuint id
, GLenum type
, const GLvoid
* addr
) { }
4853 static void null_glSetLocalConstantEXT( GLuint id
, GLenum type
, const GLvoid
* addr
) { }
4854 static void null_glSetMultisamplefvAMD( GLenum pname
, GLuint index
, const GLfloat
* val
) { }
4855 static void null_glShaderBinary( GLsizei count
, const GLuint
* shaders
, GLenum binaryformat
, const GLvoid
* binary
, GLsizei length
) { }
4856 static void null_glShaderOp1EXT( GLenum op
, GLuint res
, GLuint arg1
) { }
4857 static void null_glShaderOp2EXT( GLenum op
, GLuint res
, GLuint arg1
, GLuint arg2
) { }
4858 static void null_glShaderOp3EXT( GLenum op
, GLuint res
, GLuint arg1
, GLuint arg2
, GLuint arg3
) { }
4859 static void null_glShaderSource( GLuint shader
, GLsizei count
, const GLchar
* const* string
, const GLint
* length
) { }
4860 static void null_glShaderSourceARB( GLhandleARB shaderObj
, GLsizei count
, const GLcharARB
** string
, const GLint
* length
) { }
4861 static void null_glShaderStorageBlockBinding( GLuint program
, GLuint storageBlockIndex
, GLuint storageBlockBinding
) { }
4862 static void null_glSharpenTexFuncSGIS( GLenum target
, GLsizei n
, const GLfloat
* points
) { }
4863 static void null_glSpriteParameterfSGIX( GLenum pname
, GLfloat param
) { }
4864 static void null_glSpriteParameterfvSGIX( GLenum pname
, const GLfloat
* params
) { }
4865 static void null_glSpriteParameteriSGIX( GLenum pname
, GLint param
) { }
4866 static void null_glSpriteParameterivSGIX( GLenum pname
, const GLint
* params
) { }
4867 static void null_glStartInstrumentsSGIX( void ) { }
4868 static void null_glStencilClearTagEXT( GLsizei stencilTagBits
, GLuint stencilClearTag
) { }
4869 static void null_glStencilFillPathInstancedNV( GLsizei numPaths
, GLenum pathNameType
, const GLvoid
* paths
, GLuint pathBase
, GLenum fillMode
, GLuint mask
, GLenum transformType
, const GLfloat
* transformValues
) { }
4870 static void null_glStencilFillPathNV( GLuint path
, GLenum fillMode
, GLuint mask
) { }
4871 static void null_glStencilFuncSeparate( GLenum face
, GLenum func
, GLint ref
, GLuint mask
) { }
4872 static void null_glStencilFuncSeparateATI( GLenum frontfunc
, GLenum backfunc
, GLint ref
, GLuint mask
) { }
4873 static void null_glStencilMaskSeparate( GLenum face
, GLuint mask
) { }
4874 static void null_glStencilOpSeparate( GLenum face
, GLenum sfail
, GLenum dpfail
, GLenum dppass
) { }
4875 static void null_glStencilOpSeparateATI( GLenum face
, GLenum sfail
, GLenum dpfail
, GLenum dppass
) { }
4876 static void null_glStencilOpValueAMD( GLenum face
, GLuint value
) { }
4877 static void null_glStencilStrokePathInstancedNV( GLsizei numPaths
, GLenum pathNameType
, const GLvoid
* paths
, GLuint pathBase
, GLint reference
, GLuint mask
, GLenum transformType
, const GLfloat
* transformValues
) { }
4878 static void null_glStencilStrokePathNV( GLuint path
, GLint reference
, GLuint mask
) { }
4879 static void null_glStopInstrumentsSGIX( GLint marker
) { }
4880 static void null_glStringMarkerGREMEDY( GLsizei len
, const GLvoid
* string
) { }
4881 static void null_glSwizzleEXT( GLuint res
, GLuint in
, GLenum outX
, GLenum outY
, GLenum outZ
, GLenum outW
) { }
4882 static void null_glTagSampleBufferSGIX( void ) { }
4883 static void null_glTangent3bEXT( GLbyte tx
, GLbyte ty
, GLbyte tz
) { }
4884 static void null_glTangent3bvEXT( const GLbyte
* v
) { }
4885 static void null_glTangent3dEXT( GLdouble tx
, GLdouble ty
, GLdouble tz
) { }
4886 static void null_glTangent3dvEXT( const GLdouble
* v
) { }
4887 static void null_glTangent3fEXT( GLfloat tx
, GLfloat ty
, GLfloat tz
) { }
4888 static void null_glTangent3fvEXT( const GLfloat
* v
) { }
4889 static void null_glTangent3iEXT( GLint tx
, GLint ty
, GLint tz
) { }
4890 static void null_glTangent3ivEXT( const GLint
* v
) { }
4891 static void null_glTangent3sEXT( GLshort tx
, GLshort ty
, GLshort tz
) { }
4892 static void null_glTangent3svEXT( const GLshort
* v
) { }
4893 static void null_glTangentPointerEXT( GLenum type
, GLsizei stride
, const GLvoid
* pointer
) { }
4894 static void null_glTbufferMask3DFX( GLuint mask
) { }
4895 static void null_glTessellationFactorAMD( GLfloat factor
) { }
4896 static void null_glTessellationModeAMD( GLenum mode
) { }
4897 static GLboolean
null_glTestFenceAPPLE( GLuint fence
) { return 0; }
4898 static GLboolean
null_glTestFenceNV( GLuint fence
) { return 0; }
4899 static GLboolean
null_glTestObjectAPPLE( GLenum object
, GLuint name
) { return 0; }
4900 static void null_glTexBuffer( GLenum target
, GLenum internalformat
, GLuint buffer
) { }
4901 static void null_glTexBufferARB( GLenum target
, GLenum internalformat
, GLuint buffer
) { }
4902 static void null_glTexBufferEXT( GLenum target
, GLenum internalformat
, GLuint buffer
) { }
4903 static void null_glTexBufferRange( GLenum target
, GLenum internalformat
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
) { }
4904 static void null_glTexBumpParameterfvATI( GLenum pname
, const GLfloat
* param
) { }
4905 static void null_glTexBumpParameterivATI( GLenum pname
, const GLint
* param
) { }
4906 static void null_glTexCoord1hNV( GLhalfNV s
) { }
4907 static void null_glTexCoord1hvNV( const GLhalfNV
* v
) { }
4908 static void null_glTexCoord2fColor3fVertex3fSUN( GLfloat s
, GLfloat t
, GLfloat r
, GLfloat g
, GLfloat b
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4909 static void null_glTexCoord2fColor3fVertex3fvSUN( const GLfloat
* tc
, const GLfloat
* c
, const GLfloat
* v
) { }
4910 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
) { }
4911 static void null_glTexCoord2fColor4fNormal3fVertex3fvSUN( const GLfloat
* tc
, const GLfloat
* c
, const GLfloat
* n
, const GLfloat
* v
) { }
4912 static void null_glTexCoord2fColor4ubVertex3fSUN( GLfloat s
, GLfloat t
, GLubyte r
, GLubyte g
, GLubyte b
, GLubyte a
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4913 static void null_glTexCoord2fColor4ubVertex3fvSUN( const GLfloat
* tc
, const GLubyte
* c
, const GLfloat
* v
) { }
4914 static void null_glTexCoord2fNormal3fVertex3fSUN( GLfloat s
, GLfloat t
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4915 static void null_glTexCoord2fNormal3fVertex3fvSUN( const GLfloat
* tc
, const GLfloat
* n
, const GLfloat
* v
) { }
4916 static void null_glTexCoord2fVertex3fSUN( GLfloat s
, GLfloat t
, GLfloat x
, GLfloat y
, GLfloat z
) { }
4917 static void null_glTexCoord2fVertex3fvSUN( const GLfloat
* tc
, const GLfloat
* v
) { }
4918 static void null_glTexCoord2hNV( GLhalfNV s
, GLhalfNV t
) { }
4919 static void null_glTexCoord2hvNV( const GLhalfNV
* v
) { }
4920 static void null_glTexCoord3hNV( GLhalfNV s
, GLhalfNV t
, GLhalfNV r
) { }
4921 static void null_glTexCoord3hvNV( const GLhalfNV
* v
) { }
4922 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
) { }
4923 static void null_glTexCoord4fColor4fNormal3fVertex4fvSUN( const GLfloat
* tc
, const GLfloat
* c
, const GLfloat
* n
, const GLfloat
* v
) { }
4924 static void null_glTexCoord4fVertex4fSUN( GLfloat s
, GLfloat t
, GLfloat p
, GLfloat q
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
4925 static void null_glTexCoord4fVertex4fvSUN( const GLfloat
* tc
, const GLfloat
* v
) { }
4926 static void null_glTexCoord4hNV( GLhalfNV s
, GLhalfNV t
, GLhalfNV r
, GLhalfNV q
) { }
4927 static void null_glTexCoord4hvNV( const GLhalfNV
* v
) { }
4928 static void null_glTexCoordFormatNV( GLint size
, GLenum type
, GLsizei stride
) { }
4929 static void null_glTexCoordP1ui( GLenum type
, GLuint coords
) { }
4930 static void null_glTexCoordP1uiv( GLenum type
, const GLuint
* coords
) { }
4931 static void null_glTexCoordP2ui( GLenum type
, GLuint coords
) { }
4932 static void null_glTexCoordP2uiv( GLenum type
, const GLuint
* coords
) { }
4933 static void null_glTexCoordP3ui( GLenum type
, GLuint coords
) { }
4934 static void null_glTexCoordP3uiv( GLenum type
, const GLuint
* coords
) { }
4935 static void null_glTexCoordP4ui( GLenum type
, GLuint coords
) { }
4936 static void null_glTexCoordP4uiv( GLenum type
, const GLuint
* coords
) { }
4937 static void null_glTexCoordPointerEXT( GLint size
, GLenum type
, GLsizei stride
, GLsizei count
, const GLvoid
* pointer
) { }
4938 static void null_glTexCoordPointerListIBM( GLint size
, GLenum type
, GLint stride
, const GLvoid
** pointer
, GLint ptrstride
) { }
4939 static void null_glTexCoordPointervINTEL( GLint size
, GLenum type
, const GLvoid
** pointer
) { }
4940 static void null_glTexFilterFuncSGIS( GLenum target
, GLenum filter
, GLsizei n
, const GLfloat
* weights
) { }
4941 static void null_glTexImage2DMultisample( GLenum target
, GLsizei samples
, GLint internalformat
, GLsizei width
, GLsizei height
, GLboolean fixedsamplelocations
) { }
4942 static void null_glTexImage2DMultisampleCoverageNV( GLenum target
, GLsizei coverageSamples
, GLsizei colorSamples
, GLint internalFormat
, GLsizei width
, GLsizei height
, GLboolean fixedSampleLocations
) { }
4943 static void null_glTexImage3D( GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLenum format
, GLenum type
, const GLvoid
* pixels
) { }
4944 static void null_glTexImage3DEXT( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLenum format
, GLenum type
, const GLvoid
* pixels
) { }
4945 static void null_glTexImage3DMultisample( GLenum target
, GLsizei samples
, GLint internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedsamplelocations
) { }
4946 static void null_glTexImage3DMultisampleCoverageNV( GLenum target
, GLsizei coverageSamples
, GLsizei colorSamples
, GLint internalFormat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedSampleLocations
) { }
4947 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 GLvoid
* pixels
) { }
4948 static void null_glTexParameterIiv( GLenum target
, GLenum pname
, const GLint
* params
) { }
4949 static void null_glTexParameterIivEXT( GLenum target
, GLenum pname
, const GLint
* params
) { }
4950 static void null_glTexParameterIuiv( GLenum target
, GLenum pname
, const GLuint
* params
) { }
4951 static void null_glTexParameterIuivEXT( GLenum target
, GLenum pname
, const GLuint
* params
) { }
4952 static void null_glTexRenderbufferNV( GLenum target
, GLuint renderbuffer
) { }
4953 static void null_glTexStorage1D( GLenum target
, GLsizei levels
, GLenum internalformat
, GLsizei width
) { }
4954 static void null_glTexStorage2D( GLenum target
, GLsizei levels
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4955 static void null_glTexStorage2DMultisample( GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLboolean fixedsamplelocations
) { }
4956 static void null_glTexStorage3D( GLenum target
, GLsizei levels
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
) { }
4957 static void null_glTexStorage3DMultisample( GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedsamplelocations
) { }
4958 static void null_glTexStorageSparseAMD( GLenum target
, GLenum internalFormat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLsizei layers
, GLbitfield flags
) { }
4959 static void null_glTexSubImage1DEXT( GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, const GLvoid
* pixels
) { }
4960 static void null_glTexSubImage2DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const GLvoid
* pixels
) { }
4961 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 GLvoid
* pixels
) { }
4962 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 GLvoid
* pixels
) { }
4963 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 GLvoid
* pixels
) { }
4964 static void null_glTextureBarrierNV( void ) { }
4965 static void null_glTextureBufferEXT( GLuint texture
, GLenum target
, GLenum internalformat
, GLuint buffer
) { }
4966 static void null_glTextureBufferRangeEXT( GLuint texture
, GLenum target
, GLenum internalformat
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
) { }
4967 static void null_glTextureColorMaskSGIS( GLboolean red
, GLboolean green
, GLboolean blue
, GLboolean alpha
) { }
4968 static void null_glTextureImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLenum format
, GLenum type
, const GLvoid
* pixels
) { }
4969 static void null_glTextureImage2DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLenum format
, GLenum type
, const GLvoid
* pixels
) { }
4970 static void null_glTextureImage2DMultisampleCoverageNV( GLuint texture
, GLenum target
, GLsizei coverageSamples
, GLsizei colorSamples
, GLint internalFormat
, GLsizei width
, GLsizei height
, GLboolean fixedSampleLocations
) { }
4971 static void null_glTextureImage2DMultisampleNV( GLuint texture
, GLenum target
, GLsizei samples
, GLint internalFormat
, GLsizei width
, GLsizei height
, GLboolean fixedSampleLocations
) { }
4972 static void null_glTextureImage3DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLenum format
, GLenum type
, const GLvoid
* pixels
) { }
4973 static void null_glTextureImage3DMultisampleCoverageNV( GLuint texture
, GLenum target
, GLsizei coverageSamples
, GLsizei colorSamples
, GLint internalFormat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedSampleLocations
) { }
4974 static void null_glTextureImage3DMultisampleNV( GLuint texture
, GLenum target
, GLsizei samples
, GLint internalFormat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedSampleLocations
) { }
4975 static void null_glTextureLightEXT( GLenum pname
) { }
4976 static void null_glTextureMaterialEXT( GLenum face
, GLenum mode
) { }
4977 static void null_glTextureNormalEXT( GLenum mode
) { }
4978 static void null_glTextureParameterIivEXT( GLuint texture
, GLenum target
, GLenum pname
, const GLint
* params
) { }
4979 static void null_glTextureParameterIuivEXT( GLuint texture
, GLenum target
, GLenum pname
, const GLuint
* params
) { }
4980 static void null_glTextureParameterfEXT( GLuint texture
, GLenum target
, GLenum pname
, GLfloat param
) { }
4981 static void null_glTextureParameterfvEXT( GLuint texture
, GLenum target
, GLenum pname
, const GLfloat
* params
) { }
4982 static void null_glTextureParameteriEXT( GLuint texture
, GLenum target
, GLenum pname
, GLint param
) { }
4983 static void null_glTextureParameterivEXT( GLuint texture
, GLenum target
, GLenum pname
, const GLint
* params
) { }
4984 static void null_glTextureRangeAPPLE( GLenum target
, GLsizei length
, const GLvoid
* pointer
) { }
4985 static void null_glTextureRenderbufferEXT( GLuint texture
, GLenum target
, GLuint renderbuffer
) { }
4986 static void null_glTextureStorage1DEXT( GLuint texture
, GLenum target
, GLsizei levels
, GLenum internalformat
, GLsizei width
) { }
4987 static void null_glTextureStorage2DEXT( GLuint texture
, GLenum target
, GLsizei levels
, GLenum internalformat
, GLsizei width
, GLsizei height
) { }
4988 static void null_glTextureStorage2DMultisampleEXT( GLuint texture
, GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLboolean fixedsamplelocations
) { }
4989 static void null_glTextureStorage3DEXT( GLuint texture
, GLenum target
, GLsizei levels
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
) { }
4990 static void null_glTextureStorage3DMultisampleEXT( GLuint texture
, GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLboolean fixedsamplelocations
) { }
4991 static void null_glTextureStorageSparseAMD( GLuint texture
, GLenum target
, GLenum internalFormat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLsizei layers
, GLbitfield flags
) { }
4992 static void null_glTextureSubImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, const GLvoid
* pixels
) { }
4993 static void null_glTextureSubImage2DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const GLvoid
* pixels
) { }
4994 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 GLvoid
* pixels
) { }
4995 static void null_glTextureView( GLuint texture
, GLenum target
, GLuint origtexture
, GLenum internalformat
, GLuint minlevel
, GLuint numlevels
, GLuint minlayer
, GLuint numlayers
) { }
4996 static void null_glTrackMatrixNV( GLenum target
, GLuint address
, GLenum matrix
, GLenum transform
) { }
4997 static void null_glTransformFeedbackAttribsNV( GLuint count
, const GLint
* attribs
, GLenum bufferMode
) { }
4998 static void null_glTransformFeedbackStreamAttribsNV( GLsizei count
, const GLint
* attribs
, GLsizei nbuffers
, const GLint
* bufstreams
, GLenum bufferMode
) { }
4999 static void null_glTransformFeedbackVaryings( GLuint program
, GLsizei count
, const GLchar
* const* varyings
, GLenum bufferMode
) { }
5000 static void null_glTransformFeedbackVaryingsEXT( GLuint program
, GLsizei count
, const GLchar
** varyings
, GLenum bufferMode
) { }
5001 static void null_glTransformFeedbackVaryingsNV( GLuint program
, GLsizei count
, const GLint
* locations
, GLenum bufferMode
) { }
5002 static void null_glTransformPathNV( GLuint resultPath
, GLuint srcPath
, GLenum transformType
, const GLfloat
* transformValues
) { }
5003 static void null_glUniform1d( GLint location
, GLdouble x
) { }
5004 static void null_glUniform1dv( GLint location
, GLsizei count
, const GLdouble
* value
) { }
5005 static void null_glUniform1f( GLint location
, GLfloat v0
) { }
5006 static void null_glUniform1fARB( GLint location
, GLfloat v0
) { }
5007 static void null_glUniform1fv( GLint location
, GLsizei count
, const GLfloat
* value
) { }
5008 static void null_glUniform1fvARB( GLint location
, GLsizei count
, const GLfloat
* value
) { }
5009 static void null_glUniform1i( GLint location
, GLint v0
) { }
5010 static void null_glUniform1i64NV( GLint location
, INT64 x
) { }
5011 static void null_glUniform1i64vNV( GLint location
, GLsizei count
, const INT64
* value
) { }
5012 static void null_glUniform1iARB( GLint location
, GLint v0
) { }
5013 static void null_glUniform1iv( GLint location
, GLsizei count
, const GLint
* value
) { }
5014 static void null_glUniform1ivARB( GLint location
, GLsizei count
, const GLint
* value
) { }
5015 static void null_glUniform1ui( GLint location
, GLuint v0
) { }
5016 static void null_glUniform1ui64NV( GLint location
, UINT64 x
) { }
5017 static void null_glUniform1ui64vNV( GLint location
, GLsizei count
, const UINT64
* value
) { }
5018 static void null_glUniform1uiEXT( GLint location
, GLuint v0
) { }
5019 static void null_glUniform1uiv( GLint location
, GLsizei count
, const GLuint
* value
) { }
5020 static void null_glUniform1uivEXT( GLint location
, GLsizei count
, const GLuint
* value
) { }
5021 static void null_glUniform2d( GLint location
, GLdouble x
, GLdouble y
) { }
5022 static void null_glUniform2dv( GLint location
, GLsizei count
, const GLdouble
* value
) { }
5023 static void null_glUniform2f( GLint location
, GLfloat v0
, GLfloat v1
) { }
5024 static void null_glUniform2fARB( GLint location
, GLfloat v0
, GLfloat v1
) { }
5025 static void null_glUniform2fv( GLint location
, GLsizei count
, const GLfloat
* value
) { }
5026 static void null_glUniform2fvARB( GLint location
, GLsizei count
, const GLfloat
* value
) { }
5027 static void null_glUniform2i( GLint location
, GLint v0
, GLint v1
) { }
5028 static void null_glUniform2i64NV( GLint location
, INT64 x
, INT64 y
) { }
5029 static void null_glUniform2i64vNV( GLint location
, GLsizei count
, const INT64
* value
) { }
5030 static void null_glUniform2iARB( GLint location
, GLint v0
, GLint v1
) { }
5031 static void null_glUniform2iv( GLint location
, GLsizei count
, const GLint
* value
) { }
5032 static void null_glUniform2ivARB( GLint location
, GLsizei count
, const GLint
* value
) { }
5033 static void null_glUniform2ui( GLint location
, GLuint v0
, GLuint v1
) { }
5034 static void null_glUniform2ui64NV( GLint location
, UINT64 x
, UINT64 y
) { }
5035 static void null_glUniform2ui64vNV( GLint location
, GLsizei count
, const UINT64
* value
) { }
5036 static void null_glUniform2uiEXT( GLint location
, GLuint v0
, GLuint v1
) { }
5037 static void null_glUniform2uiv( GLint location
, GLsizei count
, const GLuint
* value
) { }
5038 static void null_glUniform2uivEXT( GLint location
, GLsizei count
, const GLuint
* value
) { }
5039 static void null_glUniform3d( GLint location
, GLdouble x
, GLdouble y
, GLdouble z
) { }
5040 static void null_glUniform3dv( GLint location
, GLsizei count
, const GLdouble
* value
) { }
5041 static void null_glUniform3f( GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
) { }
5042 static void null_glUniform3fARB( GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
) { }
5043 static void null_glUniform3fv( GLint location
, GLsizei count
, const GLfloat
* value
) { }
5044 static void null_glUniform3fvARB( GLint location
, GLsizei count
, const GLfloat
* value
) { }
5045 static void null_glUniform3i( GLint location
, GLint v0
, GLint v1
, GLint v2
) { }
5046 static void null_glUniform3i64NV( GLint location
, INT64 x
, INT64 y
, INT64 z
) { }
5047 static void null_glUniform3i64vNV( GLint location
, GLsizei count
, const INT64
* value
) { }
5048 static void null_glUniform3iARB( GLint location
, GLint v0
, GLint v1
, GLint v2
) { }
5049 static void null_glUniform3iv( GLint location
, GLsizei count
, const GLint
* value
) { }
5050 static void null_glUniform3ivARB( GLint location
, GLsizei count
, const GLint
* value
) { }
5051 static void null_glUniform3ui( GLint location
, GLuint v0
, GLuint v1
, GLuint v2
) { }
5052 static void null_glUniform3ui64NV( GLint location
, UINT64 x
, UINT64 y
, UINT64 z
) { }
5053 static void null_glUniform3ui64vNV( GLint location
, GLsizei count
, const UINT64
* value
) { }
5054 static void null_glUniform3uiEXT( GLint location
, GLuint v0
, GLuint v1
, GLuint v2
) { }
5055 static void null_glUniform3uiv( GLint location
, GLsizei count
, const GLuint
* value
) { }
5056 static void null_glUniform3uivEXT( GLint location
, GLsizei count
, const GLuint
* value
) { }
5057 static void null_glUniform4d( GLint location
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5058 static void null_glUniform4dv( GLint location
, GLsizei count
, const GLdouble
* value
) { }
5059 static void null_glUniform4f( GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
, GLfloat v3
) { }
5060 static void null_glUniform4fARB( GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
, GLfloat v3
) { }
5061 static void null_glUniform4fv( GLint location
, GLsizei count
, const GLfloat
* value
) { }
5062 static void null_glUniform4fvARB( GLint location
, GLsizei count
, const GLfloat
* value
) { }
5063 static void null_glUniform4i( GLint location
, GLint v0
, GLint v1
, GLint v2
, GLint v3
) { }
5064 static void null_glUniform4i64NV( GLint location
, INT64 x
, INT64 y
, INT64 z
, INT64 w
) { }
5065 static void null_glUniform4i64vNV( GLint location
, GLsizei count
, const INT64
* value
) { }
5066 static void null_glUniform4iARB( GLint location
, GLint v0
, GLint v1
, GLint v2
, GLint v3
) { }
5067 static void null_glUniform4iv( GLint location
, GLsizei count
, const GLint
* value
) { }
5068 static void null_glUniform4ivARB( GLint location
, GLsizei count
, const GLint
* value
) { }
5069 static void null_glUniform4ui( GLint location
, GLuint v0
, GLuint v1
, GLuint v2
, GLuint v3
) { }
5070 static void null_glUniform4ui64NV( GLint location
, UINT64 x
, UINT64 y
, UINT64 z
, UINT64 w
) { }
5071 static void null_glUniform4ui64vNV( GLint location
, GLsizei count
, const UINT64
* value
) { }
5072 static void null_glUniform4uiEXT( GLint location
, GLuint v0
, GLuint v1
, GLuint v2
, GLuint v3
) { }
5073 static void null_glUniform4uiv( GLint location
, GLsizei count
, const GLuint
* value
) { }
5074 static void null_glUniform4uivEXT( GLint location
, GLsizei count
, const GLuint
* value
) { }
5075 static void null_glUniformBlockBinding( GLuint program
, GLuint uniformBlockIndex
, GLuint uniformBlockBinding
) { }
5076 static void null_glUniformBufferEXT( GLuint program
, GLint location
, GLuint buffer
) { }
5077 static void null_glUniformHandleui64NV( GLint location
, UINT64 value
) { }
5078 static void null_glUniformHandleui64vNV( GLint location
, GLsizei count
, const UINT64
* value
) { }
5079 static void null_glUniformMatrix2dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5080 static void null_glUniformMatrix2fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5081 static void null_glUniformMatrix2fvARB( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5082 static void null_glUniformMatrix2x3dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5083 static void null_glUniformMatrix2x3fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5084 static void null_glUniformMatrix2x4dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5085 static void null_glUniformMatrix2x4fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5086 static void null_glUniformMatrix3dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5087 static void null_glUniformMatrix3fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5088 static void null_glUniformMatrix3fvARB( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5089 static void null_glUniformMatrix3x2dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5090 static void null_glUniformMatrix3x2fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5091 static void null_glUniformMatrix3x4dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5092 static void null_glUniformMatrix3x4fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5093 static void null_glUniformMatrix4dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5094 static void null_glUniformMatrix4fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5095 static void null_glUniformMatrix4fvARB( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5096 static void null_glUniformMatrix4x2dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5097 static void null_glUniformMatrix4x2fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5098 static void null_glUniformMatrix4x3dv( GLint location
, GLsizei count
, GLboolean transpose
, const GLdouble
* value
) { }
5099 static void null_glUniformMatrix4x3fv( GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
) { }
5100 static void null_glUniformSubroutinesuiv( GLenum shadertype
, GLsizei count
, const GLuint
* indices
) { }
5101 static void null_glUniformui64NV( GLint location
, UINT64 value
) { }
5102 static void null_glUniformui64vNV( GLint location
, GLsizei count
, const UINT64
* value
) { }
5103 static void null_glUnlockArraysEXT( void ) { }
5104 static GLboolean
null_glUnmapBuffer( GLenum target
) { return 0; }
5105 static GLboolean
null_glUnmapBufferARB( GLenum target
) { return 0; }
5106 static GLboolean
null_glUnmapNamedBufferEXT( GLuint buffer
) { return 0; }
5107 static void null_glUnmapObjectBufferATI( GLuint buffer
) { }
5108 static void null_glUpdateObjectBufferATI( GLuint buffer
, GLuint offset
, GLsizei size
, const GLvoid
* pointer
, GLenum preserve
) { }
5109 static void null_glUseProgram( GLuint program
) { }
5110 static void null_glUseProgramObjectARB( GLhandleARB programObj
) { }
5111 static void null_glUseProgramStages( GLuint pipeline
, GLbitfield stages
, GLuint program
) { }
5112 static void null_glUseShaderProgramEXT( GLenum type
, GLuint program
) { }
5113 static void null_glVDPAUFiniNV( void ) { }
5114 static void null_glVDPAUGetSurfaceivNV( GLvdpauSurfaceNV surface
, GLenum pname
, GLsizei bufSize
, GLsizei
* length
, GLint
* values
) { }
5115 static void null_glVDPAUInitNV( const GLvoid
* vdpDevice
, const GLvoid
* getProcAddress
) { }
5116 static void null_glVDPAUIsSurfaceNV( GLvdpauSurfaceNV surface
) { }
5117 static void null_glVDPAUMapSurfacesNV( GLsizei numSurfaces
, const GLvdpauSurfaceNV
* surfaces
) { }
5118 static GLvdpauSurfaceNV
null_glVDPAURegisterOutputSurfaceNV( GLvoid
* vdpSurface
, GLenum target
, GLsizei numTextureNames
, const GLuint
* textureNames
) { return 0; }
5119 static GLvdpauSurfaceNV
null_glVDPAURegisterVideoSurfaceNV( const GLvoid
* vdpSurface
, GLenum target
, GLsizei numTextureNames
, const GLuint
* textureNames
) { return 0; }
5120 static void null_glVDPAUSurfaceAccessNV( GLvdpauSurfaceNV surface
, GLenum access
) { }
5121 static void null_glVDPAUUnmapSurfacesNV( GLsizei numSurface
, const GLvdpauSurfaceNV
* surfaces
) { }
5122 static void null_glVDPAUUnregisterSurfaceNV( GLvdpauSurfaceNV surface
) { }
5123 static void null_glValidateProgram( GLuint program
) { }
5124 static void null_glValidateProgramARB( GLhandleARB programObj
) { }
5125 static void null_glValidateProgramPipeline( GLuint pipeline
) { }
5126 static void null_glVariantArrayObjectATI( GLuint id
, GLenum type
, GLsizei stride
, GLuint buffer
, GLuint offset
) { }
5127 static void null_glVariantPointerEXT( GLuint id
, GLenum type
, GLuint stride
, const GLvoid
* addr
) { }
5128 static void null_glVariantbvEXT( GLuint id
, const GLbyte
* addr
) { }
5129 static void null_glVariantdvEXT( GLuint id
, const GLdouble
* addr
) { }
5130 static void null_glVariantfvEXT( GLuint id
, const GLfloat
* addr
) { }
5131 static void null_glVariantivEXT( GLuint id
, const GLint
* addr
) { }
5132 static void null_glVariantsvEXT( GLuint id
, const GLshort
* addr
) { }
5133 static void null_glVariantubvEXT( GLuint id
, const GLubyte
* addr
) { }
5134 static void null_glVariantuivEXT( GLuint id
, const GLuint
* addr
) { }
5135 static void null_glVariantusvEXT( GLuint id
, const GLushort
* addr
) { }
5136 static void null_glVertex2hNV( GLhalfNV x
, GLhalfNV y
) { }
5137 static void null_glVertex2hvNV( const GLhalfNV
* v
) { }
5138 static void null_glVertex3hNV( GLhalfNV x
, GLhalfNV y
, GLhalfNV z
) { }
5139 static void null_glVertex3hvNV( const GLhalfNV
* v
) { }
5140 static void null_glVertex4hNV( GLhalfNV x
, GLhalfNV y
, GLhalfNV z
, GLhalfNV w
) { }
5141 static void null_glVertex4hvNV( const GLhalfNV
* v
) { }
5142 static void null_glVertexArrayBindVertexBufferEXT( GLuint vaobj
, GLuint bindingindex
, GLuint buffer
, GLintptr offset
, GLsizei stride
) { }
5143 static void null_glVertexArrayParameteriAPPLE( GLenum pname
, GLint param
) { }
5144 static void null_glVertexArrayRangeAPPLE( GLsizei length
, GLvoid
* pointer
) { }
5145 static void null_glVertexArrayRangeNV( GLsizei length
, const GLvoid
* pointer
) { }
5146 static void null_glVertexArrayVertexAttribBindingEXT( GLuint vaobj
, GLuint attribindex
, GLuint bindingindex
) { }
5147 static void null_glVertexArrayVertexAttribFormatEXT( GLuint vaobj
, GLuint attribindex
, GLint size
, GLenum type
, GLboolean normalized
, GLuint relativeoffset
) { }
5148 static void null_glVertexArrayVertexAttribIFormatEXT( GLuint vaobj
, GLuint attribindex
, GLint size
, GLenum type
, GLuint relativeoffset
) { }
5149 static void null_glVertexArrayVertexAttribLFormatEXT( GLuint vaobj
, GLuint attribindex
, GLint size
, GLenum type
, GLuint relativeoffset
) { }
5150 static void null_glVertexArrayVertexAttribLOffsetEXT( GLuint vaobj
, GLuint buffer
, GLuint index
, GLint size
, GLenum type
, GLsizei stride
, GLintptr offset
) { }
5151 static void null_glVertexArrayVertexBindingDivisorEXT( GLuint vaobj
, GLuint bindingindex
, GLuint divisor
) { }
5152 static void null_glVertexAttrib1d( GLuint index
, GLdouble x
) { }
5153 static void null_glVertexAttrib1dARB( GLuint index
, GLdouble x
) { }
5154 static void null_glVertexAttrib1dNV( GLuint index
, GLdouble x
) { }
5155 static void null_glVertexAttrib1dv( GLuint index
, const GLdouble
* v
) { }
5156 static void null_glVertexAttrib1dvARB( GLuint index
, const GLdouble
* v
) { }
5157 static void null_glVertexAttrib1dvNV( GLuint index
, const GLdouble
* v
) { }
5158 static void null_glVertexAttrib1f( GLuint index
, GLfloat x
) { }
5159 static void null_glVertexAttrib1fARB( GLuint index
, GLfloat x
) { }
5160 static void null_glVertexAttrib1fNV( GLuint index
, GLfloat x
) { }
5161 static void null_glVertexAttrib1fv( GLuint index
, const GLfloat
* v
) { }
5162 static void null_glVertexAttrib1fvARB( GLuint index
, const GLfloat
* v
) { }
5163 static void null_glVertexAttrib1fvNV( GLuint index
, const GLfloat
* v
) { }
5164 static void null_glVertexAttrib1hNV( GLuint index
, GLhalfNV x
) { }
5165 static void null_glVertexAttrib1hvNV( GLuint index
, const GLhalfNV
* v
) { }
5166 static void null_glVertexAttrib1s( GLuint index
, GLshort x
) { }
5167 static void null_glVertexAttrib1sARB( GLuint index
, GLshort x
) { }
5168 static void null_glVertexAttrib1sNV( GLuint index
, GLshort x
) { }
5169 static void null_glVertexAttrib1sv( GLuint index
, const GLshort
* v
) { }
5170 static void null_glVertexAttrib1svARB( GLuint index
, const GLshort
* v
) { }
5171 static void null_glVertexAttrib1svNV( GLuint index
, const GLshort
* v
) { }
5172 static void null_glVertexAttrib2d( GLuint index
, GLdouble x
, GLdouble y
) { }
5173 static void null_glVertexAttrib2dARB( GLuint index
, GLdouble x
, GLdouble y
) { }
5174 static void null_glVertexAttrib2dNV( GLuint index
, GLdouble x
, GLdouble y
) { }
5175 static void null_glVertexAttrib2dv( GLuint index
, const GLdouble
* v
) { }
5176 static void null_glVertexAttrib2dvARB( GLuint index
, const GLdouble
* v
) { }
5177 static void null_glVertexAttrib2dvNV( GLuint index
, const GLdouble
* v
) { }
5178 static void null_glVertexAttrib2f( GLuint index
, GLfloat x
, GLfloat y
) { }
5179 static void null_glVertexAttrib2fARB( GLuint index
, GLfloat x
, GLfloat y
) { }
5180 static void null_glVertexAttrib2fNV( GLuint index
, GLfloat x
, GLfloat y
) { }
5181 static void null_glVertexAttrib2fv( GLuint index
, const GLfloat
* v
) { }
5182 static void null_glVertexAttrib2fvARB( GLuint index
, const GLfloat
* v
) { }
5183 static void null_glVertexAttrib2fvNV( GLuint index
, const GLfloat
* v
) { }
5184 static void null_glVertexAttrib2hNV( GLuint index
, GLhalfNV x
, GLhalfNV y
) { }
5185 static void null_glVertexAttrib2hvNV( GLuint index
, const GLhalfNV
* v
) { }
5186 static void null_glVertexAttrib2s( GLuint index
, GLshort x
, GLshort y
) { }
5187 static void null_glVertexAttrib2sARB( GLuint index
, GLshort x
, GLshort y
) { }
5188 static void null_glVertexAttrib2sNV( GLuint index
, GLshort x
, GLshort y
) { }
5189 static void null_glVertexAttrib2sv( GLuint index
, const GLshort
* v
) { }
5190 static void null_glVertexAttrib2svARB( GLuint index
, const GLshort
* v
) { }
5191 static void null_glVertexAttrib2svNV( GLuint index
, const GLshort
* v
) { }
5192 static void null_glVertexAttrib3d( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
) { }
5193 static void null_glVertexAttrib3dARB( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
) { }
5194 static void null_glVertexAttrib3dNV( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
) { }
5195 static void null_glVertexAttrib3dv( GLuint index
, const GLdouble
* v
) { }
5196 static void null_glVertexAttrib3dvARB( GLuint index
, const GLdouble
* v
) { }
5197 static void null_glVertexAttrib3dvNV( GLuint index
, const GLdouble
* v
) { }
5198 static void null_glVertexAttrib3f( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5199 static void null_glVertexAttrib3fARB( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5200 static void null_glVertexAttrib3fNV( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5201 static void null_glVertexAttrib3fv( GLuint index
, const GLfloat
* v
) { }
5202 static void null_glVertexAttrib3fvARB( GLuint index
, const GLfloat
* v
) { }
5203 static void null_glVertexAttrib3fvNV( GLuint index
, const GLfloat
* v
) { }
5204 static void null_glVertexAttrib3hNV( GLuint index
, GLhalfNV x
, GLhalfNV y
, GLhalfNV z
) { }
5205 static void null_glVertexAttrib3hvNV( GLuint index
, const GLhalfNV
* v
) { }
5206 static void null_glVertexAttrib3s( GLuint index
, GLshort x
, GLshort y
, GLshort z
) { }
5207 static void null_glVertexAttrib3sARB( GLuint index
, GLshort x
, GLshort y
, GLshort z
) { }
5208 static void null_glVertexAttrib3sNV( GLuint index
, GLshort x
, GLshort y
, GLshort z
) { }
5209 static void null_glVertexAttrib3sv( GLuint index
, const GLshort
* v
) { }
5210 static void null_glVertexAttrib3svARB( GLuint index
, const GLshort
* v
) { }
5211 static void null_glVertexAttrib3svNV( GLuint index
, const GLshort
* v
) { }
5212 static void null_glVertexAttrib4Nbv( GLuint index
, const GLbyte
* v
) { }
5213 static void null_glVertexAttrib4NbvARB( GLuint index
, const GLbyte
* v
) { }
5214 static void null_glVertexAttrib4Niv( GLuint index
, const GLint
* v
) { }
5215 static void null_glVertexAttrib4NivARB( GLuint index
, const GLint
* v
) { }
5216 static void null_glVertexAttrib4Nsv( GLuint index
, const GLshort
* v
) { }
5217 static void null_glVertexAttrib4NsvARB( GLuint index
, const GLshort
* v
) { }
5218 static void null_glVertexAttrib4Nub( GLuint index
, GLubyte x
, GLubyte y
, GLubyte z
, GLubyte w
) { }
5219 static void null_glVertexAttrib4NubARB( GLuint index
, GLubyte x
, GLubyte y
, GLubyte z
, GLubyte w
) { }
5220 static void null_glVertexAttrib4Nubv( GLuint index
, const GLubyte
* v
) { }
5221 static void null_glVertexAttrib4NubvARB( GLuint index
, const GLubyte
* v
) { }
5222 static void null_glVertexAttrib4Nuiv( GLuint index
, const GLuint
* v
) { }
5223 static void null_glVertexAttrib4NuivARB( GLuint index
, const GLuint
* v
) { }
5224 static void null_glVertexAttrib4Nusv( GLuint index
, const GLushort
* v
) { }
5225 static void null_glVertexAttrib4NusvARB( GLuint index
, const GLushort
* v
) { }
5226 static void null_glVertexAttrib4bv( GLuint index
, const GLbyte
* v
) { }
5227 static void null_glVertexAttrib4bvARB( GLuint index
, const GLbyte
* v
) { }
5228 static void null_glVertexAttrib4d( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5229 static void null_glVertexAttrib4dARB( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5230 static void null_glVertexAttrib4dNV( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5231 static void null_glVertexAttrib4dv( GLuint index
, const GLdouble
* v
) { }
5232 static void null_glVertexAttrib4dvARB( GLuint index
, const GLdouble
* v
) { }
5233 static void null_glVertexAttrib4dvNV( GLuint index
, const GLdouble
* v
) { }
5234 static void null_glVertexAttrib4f( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
5235 static void null_glVertexAttrib4fARB( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
5236 static void null_glVertexAttrib4fNV( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
5237 static void null_glVertexAttrib4fv( GLuint index
, const GLfloat
* v
) { }
5238 static void null_glVertexAttrib4fvARB( GLuint index
, const GLfloat
* v
) { }
5239 static void null_glVertexAttrib4fvNV( GLuint index
, const GLfloat
* v
) { }
5240 static void null_glVertexAttrib4hNV( GLuint index
, GLhalfNV x
, GLhalfNV y
, GLhalfNV z
, GLhalfNV w
) { }
5241 static void null_glVertexAttrib4hvNV( GLuint index
, const GLhalfNV
* v
) { }
5242 static void null_glVertexAttrib4iv( GLuint index
, const GLint
* v
) { }
5243 static void null_glVertexAttrib4ivARB( GLuint index
, const GLint
* v
) { }
5244 static void null_glVertexAttrib4s( GLuint index
, GLshort x
, GLshort y
, GLshort z
, GLshort w
) { }
5245 static void null_glVertexAttrib4sARB( GLuint index
, GLshort x
, GLshort y
, GLshort z
, GLshort w
) { }
5246 static void null_glVertexAttrib4sNV( GLuint index
, GLshort x
, GLshort y
, GLshort z
, GLshort w
) { }
5247 static void null_glVertexAttrib4sv( GLuint index
, const GLshort
* v
) { }
5248 static void null_glVertexAttrib4svARB( GLuint index
, const GLshort
* v
) { }
5249 static void null_glVertexAttrib4svNV( GLuint index
, const GLshort
* v
) { }
5250 static void null_glVertexAttrib4ubNV( GLuint index
, GLubyte x
, GLubyte y
, GLubyte z
, GLubyte w
) { }
5251 static void null_glVertexAttrib4ubv( GLuint index
, const GLubyte
* v
) { }
5252 static void null_glVertexAttrib4ubvARB( GLuint index
, const GLubyte
* v
) { }
5253 static void null_glVertexAttrib4ubvNV( GLuint index
, const GLubyte
* v
) { }
5254 static void null_glVertexAttrib4uiv( GLuint index
, const GLuint
* v
) { }
5255 static void null_glVertexAttrib4uivARB( GLuint index
, const GLuint
* v
) { }
5256 static void null_glVertexAttrib4usv( GLuint index
, const GLushort
* v
) { }
5257 static void null_glVertexAttrib4usvARB( GLuint index
, const GLushort
* v
) { }
5258 static void null_glVertexAttribArrayObjectATI( GLuint index
, GLint size
, GLenum type
, GLboolean normalized
, GLsizei stride
, GLuint buffer
, GLuint offset
) { }
5259 static void null_glVertexAttribBinding( GLuint attribindex
, GLuint bindingindex
) { }
5260 static void null_glVertexAttribDivisor( GLuint index
, GLuint divisor
) { }
5261 static void null_glVertexAttribDivisorARB( GLuint index
, GLuint divisor
) { }
5262 static void null_glVertexAttribFormat( GLuint attribindex
, GLint size
, GLenum type
, GLboolean normalized
, GLuint relativeoffset
) { }
5263 static void null_glVertexAttribFormatNV( GLuint index
, GLint size
, GLenum type
, GLboolean normalized
, GLsizei stride
) { }
5264 static void null_glVertexAttribI1i( GLuint index
, GLint x
) { }
5265 static void null_glVertexAttribI1iEXT( GLuint index
, GLint x
) { }
5266 static void null_glVertexAttribI1iv( GLuint index
, const GLint
* v
) { }
5267 static void null_glVertexAttribI1ivEXT( GLuint index
, const GLint
* v
) { }
5268 static void null_glVertexAttribI1ui( GLuint index
, GLuint x
) { }
5269 static void null_glVertexAttribI1uiEXT( GLuint index
, GLuint x
) { }
5270 static void null_glVertexAttribI1uiv( GLuint index
, const GLuint
* v
) { }
5271 static void null_glVertexAttribI1uivEXT( GLuint index
, const GLuint
* v
) { }
5272 static void null_glVertexAttribI2i( GLuint index
, GLint x
, GLint y
) { }
5273 static void null_glVertexAttribI2iEXT( GLuint index
, GLint x
, GLint y
) { }
5274 static void null_glVertexAttribI2iv( GLuint index
, const GLint
* v
) { }
5275 static void null_glVertexAttribI2ivEXT( GLuint index
, const GLint
* v
) { }
5276 static void null_glVertexAttribI2ui( GLuint index
, GLuint x
, GLuint y
) { }
5277 static void null_glVertexAttribI2uiEXT( GLuint index
, GLuint x
, GLuint y
) { }
5278 static void null_glVertexAttribI2uiv( GLuint index
, const GLuint
* v
) { }
5279 static void null_glVertexAttribI2uivEXT( GLuint index
, const GLuint
* v
) { }
5280 static void null_glVertexAttribI3i( GLuint index
, GLint x
, GLint y
, GLint z
) { }
5281 static void null_glVertexAttribI3iEXT( GLuint index
, GLint x
, GLint y
, GLint z
) { }
5282 static void null_glVertexAttribI3iv( GLuint index
, const GLint
* v
) { }
5283 static void null_glVertexAttribI3ivEXT( GLuint index
, const GLint
* v
) { }
5284 static void null_glVertexAttribI3ui( GLuint index
, GLuint x
, GLuint y
, GLuint z
) { }
5285 static void null_glVertexAttribI3uiEXT( GLuint index
, GLuint x
, GLuint y
, GLuint z
) { }
5286 static void null_glVertexAttribI3uiv( GLuint index
, const GLuint
* v
) { }
5287 static void null_glVertexAttribI3uivEXT( GLuint index
, const GLuint
* v
) { }
5288 static void null_glVertexAttribI4bv( GLuint index
, const GLbyte
* v
) { }
5289 static void null_glVertexAttribI4bvEXT( GLuint index
, const GLbyte
* v
) { }
5290 static void null_glVertexAttribI4i( GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) { }
5291 static void null_glVertexAttribI4iEXT( GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) { }
5292 static void null_glVertexAttribI4iv( GLuint index
, const GLint
* v
) { }
5293 static void null_glVertexAttribI4ivEXT( GLuint index
, const GLint
* v
) { }
5294 static void null_glVertexAttribI4sv( GLuint index
, const GLshort
* v
) { }
5295 static void null_glVertexAttribI4svEXT( GLuint index
, const GLshort
* v
) { }
5296 static void null_glVertexAttribI4ubv( GLuint index
, const GLubyte
* v
) { }
5297 static void null_glVertexAttribI4ubvEXT( GLuint index
, const GLubyte
* v
) { }
5298 static void null_glVertexAttribI4ui( GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) { }
5299 static void null_glVertexAttribI4uiEXT( GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) { }
5300 static void null_glVertexAttribI4uiv( GLuint index
, const GLuint
* v
) { }
5301 static void null_glVertexAttribI4uivEXT( GLuint index
, const GLuint
* v
) { }
5302 static void null_glVertexAttribI4usv( GLuint index
, const GLushort
* v
) { }
5303 static void null_glVertexAttribI4usvEXT( GLuint index
, const GLushort
* v
) { }
5304 static void null_glVertexAttribIFormat( GLuint attribindex
, GLint size
, GLenum type
, GLuint relativeoffset
) { }
5305 static void null_glVertexAttribIFormatNV( GLuint index
, GLint size
, GLenum type
, GLsizei stride
) { }
5306 static void null_glVertexAttribIPointer( GLuint index
, GLint size
, GLenum type
, GLsizei stride
, const GLvoid
* pointer
) { }
5307 static void null_glVertexAttribIPointerEXT( GLuint index
, GLint size
, GLenum type
, GLsizei stride
, const GLvoid
* pointer
) { }
5308 static void null_glVertexAttribL1d( GLuint index
, GLdouble x
) { }
5309 static void null_glVertexAttribL1dEXT( GLuint index
, GLdouble x
) { }
5310 static void null_glVertexAttribL1dv( GLuint index
, const GLdouble
* v
) { }
5311 static void null_glVertexAttribL1dvEXT( GLuint index
, const GLdouble
* v
) { }
5312 static void null_glVertexAttribL1i64NV( GLuint index
, INT64 x
) { }
5313 static void null_glVertexAttribL1i64vNV( GLuint index
, const INT64
* v
) { }
5314 static void null_glVertexAttribL1ui64NV( GLuint index
, UINT64 x
) { }
5315 static void null_glVertexAttribL1ui64vNV( GLuint index
, const UINT64
* v
) { }
5316 static void null_glVertexAttribL2d( GLuint index
, GLdouble x
, GLdouble y
) { }
5317 static void null_glVertexAttribL2dEXT( GLuint index
, GLdouble x
, GLdouble y
) { }
5318 static void null_glVertexAttribL2dv( GLuint index
, const GLdouble
* v
) { }
5319 static void null_glVertexAttribL2dvEXT( GLuint index
, const GLdouble
* v
) { }
5320 static void null_glVertexAttribL2i64NV( GLuint index
, INT64 x
, INT64 y
) { }
5321 static void null_glVertexAttribL2i64vNV( GLuint index
, const INT64
* v
) { }
5322 static void null_glVertexAttribL2ui64NV( GLuint index
, UINT64 x
, UINT64 y
) { }
5323 static void null_glVertexAttribL2ui64vNV( GLuint index
, const UINT64
* v
) { }
5324 static void null_glVertexAttribL3d( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
) { }
5325 static void null_glVertexAttribL3dEXT( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
) { }
5326 static void null_glVertexAttribL3dv( GLuint index
, const GLdouble
* v
) { }
5327 static void null_glVertexAttribL3dvEXT( GLuint index
, const GLdouble
* v
) { }
5328 static void null_glVertexAttribL3i64NV( GLuint index
, INT64 x
, INT64 y
, INT64 z
) { }
5329 static void null_glVertexAttribL3i64vNV( GLuint index
, const INT64
* v
) { }
5330 static void null_glVertexAttribL3ui64NV( GLuint index
, UINT64 x
, UINT64 y
, UINT64 z
) { }
5331 static void null_glVertexAttribL3ui64vNV( GLuint index
, const UINT64
* v
) { }
5332 static void null_glVertexAttribL4d( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5333 static void null_glVertexAttribL4dEXT( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5334 static void null_glVertexAttribL4dv( GLuint index
, const GLdouble
* v
) { }
5335 static void null_glVertexAttribL4dvEXT( GLuint index
, const GLdouble
* v
) { }
5336 static void null_glVertexAttribL4i64NV( GLuint index
, INT64 x
, INT64 y
, INT64 z
, INT64 w
) { }
5337 static void null_glVertexAttribL4i64vNV( GLuint index
, const INT64
* v
) { }
5338 static void null_glVertexAttribL4ui64NV( GLuint index
, UINT64 x
, UINT64 y
, UINT64 z
, UINT64 w
) { }
5339 static void null_glVertexAttribL4ui64vNV( GLuint index
, const UINT64
* v
) { }
5340 static void null_glVertexAttribLFormat( GLuint attribindex
, GLint size
, GLenum type
, GLuint relativeoffset
) { }
5341 static void null_glVertexAttribLFormatNV( GLuint index
, GLint size
, GLenum type
, GLsizei stride
) { }
5342 static void null_glVertexAttribLPointer( GLuint index
, GLint size
, GLenum type
, GLsizei stride
, const GLvoid
* pointer
) { }
5343 static void null_glVertexAttribLPointerEXT( GLuint index
, GLint size
, GLenum type
, GLsizei stride
, const GLvoid
* pointer
) { }
5344 static void null_glVertexAttribP1ui( GLuint index
, GLenum type
, GLboolean normalized
, GLuint value
) { }
5345 static void null_glVertexAttribP1uiv( GLuint index
, GLenum type
, GLboolean normalized
, const GLuint
* value
) { }
5346 static void null_glVertexAttribP2ui( GLuint index
, GLenum type
, GLboolean normalized
, GLuint value
) { }
5347 static void null_glVertexAttribP2uiv( GLuint index
, GLenum type
, GLboolean normalized
, const GLuint
* value
) { }
5348 static void null_glVertexAttribP3ui( GLuint index
, GLenum type
, GLboolean normalized
, GLuint value
) { }
5349 static void null_glVertexAttribP3uiv( GLuint index
, GLenum type
, GLboolean normalized
, const GLuint
* value
) { }
5350 static void null_glVertexAttribP4ui( GLuint index
, GLenum type
, GLboolean normalized
, GLuint value
) { }
5351 static void null_glVertexAttribP4uiv( GLuint index
, GLenum type
, GLboolean normalized
, const GLuint
* value
) { }
5352 static void null_glVertexAttribPointer( GLuint index
, GLint size
, GLenum type
, GLboolean normalized
, GLsizei stride
, const GLvoid
* pointer
) { }
5353 static void null_glVertexAttribPointerARB( GLuint index
, GLint size
, GLenum type
, GLboolean normalized
, GLsizei stride
, const GLvoid
* pointer
) { }
5354 static void null_glVertexAttribPointerNV( GLuint index
, GLint fsize
, GLenum type
, GLsizei stride
, const GLvoid
* pointer
) { }
5355 static void null_glVertexAttribs1dvNV( GLuint index
, GLsizei count
, const GLdouble
* v
) { }
5356 static void null_glVertexAttribs1fvNV( GLuint index
, GLsizei count
, const GLfloat
* v
) { }
5357 static void null_glVertexAttribs1hvNV( GLuint index
, GLsizei n
, const GLhalfNV
* v
) { }
5358 static void null_glVertexAttribs1svNV( GLuint index
, GLsizei count
, const GLshort
* v
) { }
5359 static void null_glVertexAttribs2dvNV( GLuint index
, GLsizei count
, const GLdouble
* v
) { }
5360 static void null_glVertexAttribs2fvNV( GLuint index
, GLsizei count
, const GLfloat
* v
) { }
5361 static void null_glVertexAttribs2hvNV( GLuint index
, GLsizei n
, const GLhalfNV
* v
) { }
5362 static void null_glVertexAttribs2svNV( GLuint index
, GLsizei count
, const GLshort
* v
) { }
5363 static void null_glVertexAttribs3dvNV( GLuint index
, GLsizei count
, const GLdouble
* v
) { }
5364 static void null_glVertexAttribs3fvNV( GLuint index
, GLsizei count
, const GLfloat
* v
) { }
5365 static void null_glVertexAttribs3hvNV( GLuint index
, GLsizei n
, const GLhalfNV
* v
) { }
5366 static void null_glVertexAttribs3svNV( GLuint index
, GLsizei count
, const GLshort
* v
) { }
5367 static void null_glVertexAttribs4dvNV( GLuint index
, GLsizei count
, const GLdouble
* v
) { }
5368 static void null_glVertexAttribs4fvNV( GLuint index
, GLsizei count
, const GLfloat
* v
) { }
5369 static void null_glVertexAttribs4hvNV( GLuint index
, GLsizei n
, const GLhalfNV
* v
) { }
5370 static void null_glVertexAttribs4svNV( GLuint index
, GLsizei count
, const GLshort
* v
) { }
5371 static void null_glVertexAttribs4ubvNV( GLuint index
, GLsizei count
, const GLubyte
* v
) { }
5372 static void null_glVertexBindingDivisor( GLuint bindingindex
, GLuint divisor
) { }
5373 static void null_glVertexBlendARB( GLint count
) { }
5374 static void null_glVertexBlendEnvfATI( GLenum pname
, GLfloat param
) { }
5375 static void null_glVertexBlendEnviATI( GLenum pname
, GLint param
) { }
5376 static void null_glVertexFormatNV( GLint size
, GLenum type
, GLsizei stride
) { }
5377 static void null_glVertexP2ui( GLenum type
, GLuint value
) { }
5378 static void null_glVertexP2uiv( GLenum type
, const GLuint
* value
) { }
5379 static void null_glVertexP3ui( GLenum type
, GLuint value
) { }
5380 static void null_glVertexP3uiv( GLenum type
, const GLuint
* value
) { }
5381 static void null_glVertexP4ui( GLenum type
, GLuint value
) { }
5382 static void null_glVertexP4uiv( GLenum type
, const GLuint
* value
) { }
5383 static void null_glVertexPointerEXT( GLint size
, GLenum type
, GLsizei stride
, GLsizei count
, const GLvoid
* pointer
) { }
5384 static void null_glVertexPointerListIBM( GLint size
, GLenum type
, GLint stride
, const GLvoid
** pointer
, GLint ptrstride
) { }
5385 static void null_glVertexPointervINTEL( GLint size
, GLenum type
, const GLvoid
** pointer
) { }
5386 static void null_glVertexStream1dATI( GLenum stream
, GLdouble x
) { }
5387 static void null_glVertexStream1dvATI( GLenum stream
, const GLdouble
* coords
) { }
5388 static void null_glVertexStream1fATI( GLenum stream
, GLfloat x
) { }
5389 static void null_glVertexStream1fvATI( GLenum stream
, const GLfloat
* coords
) { }
5390 static void null_glVertexStream1iATI( GLenum stream
, GLint x
) { }
5391 static void null_glVertexStream1ivATI( GLenum stream
, const GLint
* coords
) { }
5392 static void null_glVertexStream1sATI( GLenum stream
, GLshort x
) { }
5393 static void null_glVertexStream1svATI( GLenum stream
, const GLshort
* coords
) { }
5394 static void null_glVertexStream2dATI( GLenum stream
, GLdouble x
, GLdouble y
) { }
5395 static void null_glVertexStream2dvATI( GLenum stream
, const GLdouble
* coords
) { }
5396 static void null_glVertexStream2fATI( GLenum stream
, GLfloat x
, GLfloat y
) { }
5397 static void null_glVertexStream2fvATI( GLenum stream
, const GLfloat
* coords
) { }
5398 static void null_glVertexStream2iATI( GLenum stream
, GLint x
, GLint y
) { }
5399 static void null_glVertexStream2ivATI( GLenum stream
, const GLint
* coords
) { }
5400 static void null_glVertexStream2sATI( GLenum stream
, GLshort x
, GLshort y
) { }
5401 static void null_glVertexStream2svATI( GLenum stream
, const GLshort
* coords
) { }
5402 static void null_glVertexStream3dATI( GLenum stream
, GLdouble x
, GLdouble y
, GLdouble z
) { }
5403 static void null_glVertexStream3dvATI( GLenum stream
, const GLdouble
* coords
) { }
5404 static void null_glVertexStream3fATI( GLenum stream
, GLfloat x
, GLfloat y
, GLfloat z
) { }
5405 static void null_glVertexStream3fvATI( GLenum stream
, const GLfloat
* coords
) { }
5406 static void null_glVertexStream3iATI( GLenum stream
, GLint x
, GLint y
, GLint z
) { }
5407 static void null_glVertexStream3ivATI( GLenum stream
, const GLint
* coords
) { }
5408 static void null_glVertexStream3sATI( GLenum stream
, GLshort x
, GLshort y
, GLshort z
) { }
5409 static void null_glVertexStream3svATI( GLenum stream
, const GLshort
* coords
) { }
5410 static void null_glVertexStream4dATI( GLenum stream
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5411 static void null_glVertexStream4dvATI( GLenum stream
, const GLdouble
* coords
) { }
5412 static void null_glVertexStream4fATI( GLenum stream
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
5413 static void null_glVertexStream4fvATI( GLenum stream
, const GLfloat
* coords
) { }
5414 static void null_glVertexStream4iATI( GLenum stream
, GLint x
, GLint y
, GLint z
, GLint w
) { }
5415 static void null_glVertexStream4ivATI( GLenum stream
, const GLint
* coords
) { }
5416 static void null_glVertexStream4sATI( GLenum stream
, GLshort x
, GLshort y
, GLshort z
, GLshort w
) { }
5417 static void null_glVertexStream4svATI( GLenum stream
, const GLshort
* coords
) { }
5418 static void null_glVertexWeightPointerEXT( GLint size
, GLenum type
, GLsizei stride
, const GLvoid
* pointer
) { }
5419 static void null_glVertexWeightfEXT( GLfloat weight
) { }
5420 static void null_glVertexWeightfvEXT( const GLfloat
* weight
) { }
5421 static void null_glVertexWeighthNV( GLhalfNV weight
) { }
5422 static void null_glVertexWeighthvNV( const GLhalfNV
* weight
) { }
5423 static GLenum
null_glVideoCaptureNV( GLuint video_capture_slot
, GLuint
* sequence_num
, UINT64
* capture_time
) { return 0; }
5424 static void null_glVideoCaptureStreamParameterdvNV( GLuint video_capture_slot
, GLuint stream
, GLenum pname
, const GLdouble
* params
) { }
5425 static void null_glVideoCaptureStreamParameterfvNV( GLuint video_capture_slot
, GLuint stream
, GLenum pname
, const GLfloat
* params
) { }
5426 static void null_glVideoCaptureStreamParameterivNV( GLuint video_capture_slot
, GLuint stream
, GLenum pname
, const GLint
* params
) { }
5427 static void null_glViewportArrayv( GLuint first
, GLsizei count
, const GLfloat
* v
) { }
5428 static void null_glViewportIndexedf( GLuint index
, GLfloat x
, GLfloat y
, GLfloat w
, GLfloat h
) { }
5429 static void null_glViewportIndexedfv( GLuint index
, const GLfloat
* v
) { }
5430 static void null_glWaitSync( GLvoid
* sync
, GLbitfield flags
, UINT64 timeout
) { }
5431 static void null_glWeightPathsNV( GLuint resultPath
, GLsizei numPaths
, const GLuint
* paths
, const GLfloat
* weights
) { }
5432 static void null_glWeightPointerARB( GLint size
, GLenum type
, GLsizei stride
, const GLvoid
* pointer
) { }
5433 static void null_glWeightbvARB( GLint size
, const GLbyte
* weights
) { }
5434 static void null_glWeightdvARB( GLint size
, const GLdouble
* weights
) { }
5435 static void null_glWeightfvARB( GLint size
, const GLfloat
* weights
) { }
5436 static void null_glWeightivARB( GLint size
, const GLint
* weights
) { }
5437 static void null_glWeightsvARB( GLint size
, const GLshort
* weights
) { }
5438 static void null_glWeightubvARB( GLint size
, const GLubyte
* weights
) { }
5439 static void null_glWeightuivARB( GLint size
, const GLuint
* weights
) { }
5440 static void null_glWeightusvARB( GLint size
, const GLushort
* weights
) { }
5441 static void null_glWindowPos2d( GLdouble x
, GLdouble y
) { }
5442 static void null_glWindowPos2dARB( GLdouble x
, GLdouble y
) { }
5443 static void null_glWindowPos2dMESA( GLdouble x
, GLdouble y
) { }
5444 static void null_glWindowPos2dv( const GLdouble
* v
) { }
5445 static void null_glWindowPos2dvARB( const GLdouble
* v
) { }
5446 static void null_glWindowPos2dvMESA( const GLdouble
* v
) { }
5447 static void null_glWindowPos2f( GLfloat x
, GLfloat y
) { }
5448 static void null_glWindowPos2fARB( GLfloat x
, GLfloat y
) { }
5449 static void null_glWindowPos2fMESA( GLfloat x
, GLfloat y
) { }
5450 static void null_glWindowPos2fv( const GLfloat
* v
) { }
5451 static void null_glWindowPos2fvARB( const GLfloat
* v
) { }
5452 static void null_glWindowPos2fvMESA( const GLfloat
* v
) { }
5453 static void null_glWindowPos2i( GLint x
, GLint y
) { }
5454 static void null_glWindowPos2iARB( GLint x
, GLint y
) { }
5455 static void null_glWindowPos2iMESA( GLint x
, GLint y
) { }
5456 static void null_glWindowPos2iv( const GLint
* v
) { }
5457 static void null_glWindowPos2ivARB( const GLint
* v
) { }
5458 static void null_glWindowPos2ivMESA( const GLint
* v
) { }
5459 static void null_glWindowPos2s( GLshort x
, GLshort y
) { }
5460 static void null_glWindowPos2sARB( GLshort x
, GLshort y
) { }
5461 static void null_glWindowPos2sMESA( GLshort x
, GLshort y
) { }
5462 static void null_glWindowPos2sv( const GLshort
* v
) { }
5463 static void null_glWindowPos2svARB( const GLshort
* v
) { }
5464 static void null_glWindowPos2svMESA( const GLshort
* v
) { }
5465 static void null_glWindowPos3d( GLdouble x
, GLdouble y
, GLdouble z
) { }
5466 static void null_glWindowPos3dARB( GLdouble x
, GLdouble y
, GLdouble z
) { }
5467 static void null_glWindowPos3dMESA( GLdouble x
, GLdouble y
, GLdouble z
) { }
5468 static void null_glWindowPos3dv( const GLdouble
* v
) { }
5469 static void null_glWindowPos3dvARB( const GLdouble
* v
) { }
5470 static void null_glWindowPos3dvMESA( const GLdouble
* v
) { }
5471 static void null_glWindowPos3f( GLfloat x
, GLfloat y
, GLfloat z
) { }
5472 static void null_glWindowPos3fARB( GLfloat x
, GLfloat y
, GLfloat z
) { }
5473 static void null_glWindowPos3fMESA( GLfloat x
, GLfloat y
, GLfloat z
) { }
5474 static void null_glWindowPos3fv( const GLfloat
* v
) { }
5475 static void null_glWindowPos3fvARB( const GLfloat
* v
) { }
5476 static void null_glWindowPos3fvMESA( const GLfloat
* v
) { }
5477 static void null_glWindowPos3i( GLint x
, GLint y
, GLint z
) { }
5478 static void null_glWindowPos3iARB( GLint x
, GLint y
, GLint z
) { }
5479 static void null_glWindowPos3iMESA( GLint x
, GLint y
, GLint z
) { }
5480 static void null_glWindowPos3iv( const GLint
* v
) { }
5481 static void null_glWindowPos3ivARB( const GLint
* v
) { }
5482 static void null_glWindowPos3ivMESA( const GLint
* v
) { }
5483 static void null_glWindowPos3s( GLshort x
, GLshort y
, GLshort z
) { }
5484 static void null_glWindowPos3sARB( GLshort x
, GLshort y
, GLshort z
) { }
5485 static void null_glWindowPos3sMESA( GLshort x
, GLshort y
, GLshort z
) { }
5486 static void null_glWindowPos3sv( const GLshort
* v
) { }
5487 static void null_glWindowPos3svARB( const GLshort
* v
) { }
5488 static void null_glWindowPos3svMESA( const GLshort
* v
) { }
5489 static void null_glWindowPos4dMESA( GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) { }
5490 static void null_glWindowPos4dvMESA( const GLdouble
* v
) { }
5491 static void null_glWindowPos4fMESA( GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) { }
5492 static void null_glWindowPos4fvMESA( const GLfloat
* v
) { }
5493 static void null_glWindowPos4iMESA( GLint x
, GLint y
, GLint z
, GLint w
) { }
5494 static void null_glWindowPos4ivMESA( const GLint
* v
) { }
5495 static void null_glWindowPos4sMESA( GLshort x
, GLshort y
, GLshort z
, GLshort w
) { }
5496 static void null_glWindowPos4svMESA( const GLshort
* v
) { }
5497 static void null_glWriteMaskEXT( GLuint res
, GLuint in
, GLenum outX
, GLenum outY
, GLenum outZ
, GLenum outW
) { }
5498 static GLvoid
* null_wglAllocateMemoryNV( GLsizei size
, GLfloat readfreq
, GLfloat writefreq
, GLfloat priority
) { return 0; }
5499 static BOOL
null_wglBindTexImageARB( struct wgl_pbuffer
* hPbuffer
, int iBuffer
) { return 0; }
5500 static BOOL
null_wglChoosePixelFormatARB( HDC hdc
, const int* piAttribIList
, const FLOAT
* pfAttribFList
, UINT nMaxFormats
, int* piFormats
, UINT
* nNumFormats
) { return 0; }
5501 static struct wgl_context
* null_wglCreateContextAttribsARB( HDC hDC
, struct wgl_context
* hShareContext
, const int* attribList
) { return 0; }
5502 static struct wgl_pbuffer
* null_wglCreatePbufferARB( HDC hDC
, int iPixelFormat
, int iWidth
, int iHeight
, const int* piAttribList
) { return 0; }
5503 static BOOL
null_wglDestroyPbufferARB( struct wgl_pbuffer
* hPbuffer
) { return 0; }
5504 static void null_wglFreeMemoryNV( void* pointer
) { }
5505 static HDC
null_wglGetCurrentReadDCARB( void ) { return 0; }
5506 static const GLubyte
* null_wglGetExtensionsStringARB( HDC hdc
) { return 0; }
5507 static const GLubyte
* null_wglGetExtensionsStringEXT( void ) { return 0; }
5508 static HDC
null_wglGetPbufferDCARB( struct wgl_pbuffer
* hPbuffer
) { return 0; }
5509 static BOOL
null_wglGetPixelFormatAttribfvARB( HDC hdc
, int iPixelFormat
, int iLayerPlane
, UINT nAttributes
, const int* piAttributes
, FLOAT
* pfValues
) { return 0; }
5510 static BOOL
null_wglGetPixelFormatAttribivARB( HDC hdc
, int iPixelFormat
, int iLayerPlane
, UINT nAttributes
, const int* piAttributes
, int* piValues
) { return 0; }
5511 static int null_wglGetSwapIntervalEXT( void ) { return 0; }
5512 static BOOL
null_wglMakeContextCurrentARB( HDC hDrawDC
, HDC hReadDC
, struct wgl_context
* hglrc
) { return 0; }
5513 static BOOL
null_wglQueryPbufferARB( struct wgl_pbuffer
* hPbuffer
, int iAttribute
, int* piValue
) { return 0; }
5514 static int null_wglReleasePbufferDCARB( struct wgl_pbuffer
* hPbuffer
, HDC hDC
) { return 0; }
5515 static BOOL
null_wglReleaseTexImageARB( struct wgl_pbuffer
* hPbuffer
, int iBuffer
) { return 0; }
5516 static BOOL
null_wglSetPbufferAttribARB( struct wgl_pbuffer
* hPbuffer
, const int* piAttribList
) { return 0; }
5517 static BOOL
null_wglSetPixelFormatWINE( HDC hdc
, int format
) { return 0; }
5518 static BOOL
null_wglSwapIntervalEXT( int interval
) { return 0; }
5520 struct opengl_funcs null_opengl_funcs
=
5523 null_wglCopyContext
,
5524 null_wglCreateContext
,
5525 null_wglDeleteContext
,
5526 null_wglDescribePixelFormat
,
5527 null_wglGetPixelFormat
,
5528 null_wglGetProcAddress
,
5529 null_wglMakeCurrent
,
5530 null_wglSetPixelFormat
,
5532 null_wglSwapBuffers
,
5537 null_glAreTexturesResident
,
5538 null_glArrayElement
,
5550 null_glClearStencil
,
5585 null_glColorMaterial
,
5586 null_glColorPointer
,
5588 null_glCopyTexImage1D
,
5589 null_glCopyTexImage2D
,
5590 null_glCopyTexSubImage1D
,
5591 null_glCopyTexSubImage2D
,
5594 null_glDeleteTextures
,
5599 null_glDisableClientState
,
5602 null_glDrawElements
,
5605 null_glEdgeFlagPointer
,
5608 null_glEnableClientState
,
5612 null_glEvalCoord1dv
,
5614 null_glEvalCoord1fv
,
5616 null_glEvalCoord2dv
,
5618 null_glEvalCoord2fv
,
5623 null_glFeedbackBuffer
,
5635 null_glGetClipPlane
,
5645 null_glGetMaterialfv
,
5646 null_glGetMaterialiv
,
5647 null_glGetPixelMapfv
,
5648 null_glGetPixelMapuiv
,
5649 null_glGetPixelMapusv
,
5651 null_glGetPolygonStipple
,
5659 null_glGetTexLevelParameterfv
,
5660 null_glGetTexLevelParameteriv
,
5661 null_glGetTexParameterfv
,
5662 null_glGetTexParameteriv
,
5665 null_glIndexPointer
,
5677 null_glInterleavedArrays
,
5682 null_glLightModelfv
,
5684 null_glLightModeliv
,
5692 null_glLoadIdentity
,
5723 null_glNormalPointer
,
5731 null_glPixelTransferf
,
5732 null_glPixelTransferi
,
5736 null_glPolygonOffset
,
5737 null_glPolygonStipple
,
5739 null_glPopClientAttrib
,
5742 null_glPrioritizeTextures
,
5744 null_glPushClientAttrib
,
5748 null_glRasterPos2dv
,
5750 null_glRasterPos2fv
,
5752 null_glRasterPos2iv
,
5754 null_glRasterPos2sv
,
5756 null_glRasterPos3dv
,
5758 null_glRasterPos3fv
,
5760 null_glRasterPos3iv
,
5762 null_glRasterPos3sv
,
5764 null_glRasterPos4dv
,
5766 null_glRasterPos4fv
,
5768 null_glRasterPos4iv
,
5770 null_glRasterPos4sv
,
5787 null_glSelectBuffer
,
5824 null_glTexCoordPointer
,
5837 null_glTexParameterf
,
5838 null_glTexParameterfv
,
5839 null_glTexParameteri
,
5840 null_glTexParameteriv
,
5841 null_glTexSubImage1D
,
5842 null_glTexSubImage2D
,
5869 null_glVertexPointer
,
5873 null_glActiveProgramEXT
,
5874 null_glActiveShaderProgram
,
5875 null_glActiveStencilFaceEXT
,
5876 null_glActiveTexture
,
5877 null_glActiveTextureARB
,
5878 null_glActiveVaryingNV
,
5879 null_glAlphaFragmentOp1ATI
,
5880 null_glAlphaFragmentOp2ATI
,
5881 null_glAlphaFragmentOp3ATI
,
5882 null_glApplyTextureEXT
,
5883 null_glAreProgramsResidentNV
,
5884 null_glAreTexturesResidentEXT
,
5885 null_glArrayElementEXT
,
5886 null_glArrayObjectATI
,
5887 null_glAsyncMarkerSGIX
,
5888 null_glAttachObjectARB
,
5889 null_glAttachShader
,
5890 null_glBeginConditionalRender
,
5891 null_glBeginConditionalRenderNV
,
5892 null_glBeginFragmentShaderATI
,
5893 null_glBeginOcclusionQueryNV
,
5894 null_glBeginPerfMonitorAMD
,
5896 null_glBeginQueryARB
,
5897 null_glBeginQueryIndexed
,
5898 null_glBeginTransformFeedback
,
5899 null_glBeginTransformFeedbackEXT
,
5900 null_glBeginTransformFeedbackNV
,
5901 null_glBeginVertexShaderEXT
,
5902 null_glBeginVideoCaptureNV
,
5903 null_glBindAttribLocation
,
5904 null_glBindAttribLocationARB
,
5906 null_glBindBufferARB
,
5907 null_glBindBufferBase
,
5908 null_glBindBufferBaseEXT
,
5909 null_glBindBufferBaseNV
,
5910 null_glBindBufferOffsetEXT
,
5911 null_glBindBufferOffsetNV
,
5912 null_glBindBufferRange
,
5913 null_glBindBufferRangeEXT
,
5914 null_glBindBufferRangeNV
,
5915 null_glBindFragDataLocation
,
5916 null_glBindFragDataLocationEXT
,
5917 null_glBindFragDataLocationIndexed
,
5918 null_glBindFragmentShaderATI
,
5919 null_glBindFramebuffer
,
5920 null_glBindFramebufferEXT
,
5921 null_glBindImageTexture
,
5922 null_glBindImageTextureEXT
,
5923 null_glBindLightParameterEXT
,
5924 null_glBindMaterialParameterEXT
,
5925 null_glBindMultiTextureEXT
,
5926 null_glBindParameterEXT
,
5927 null_glBindProgramARB
,
5928 null_glBindProgramNV
,
5929 null_glBindProgramPipeline
,
5930 null_glBindRenderbuffer
,
5931 null_glBindRenderbufferEXT
,
5933 null_glBindTexGenParameterEXT
,
5934 null_glBindTextureEXT
,
5935 null_glBindTextureUnitParameterEXT
,
5936 null_glBindTransformFeedback
,
5937 null_glBindTransformFeedbackNV
,
5938 null_glBindVertexArray
,
5939 null_glBindVertexArrayAPPLE
,
5940 null_glBindVertexBuffer
,
5941 null_glBindVertexShaderEXT
,
5942 null_glBindVideoCaptureStreamBufferNV
,
5943 null_glBindVideoCaptureStreamTextureNV
,
5944 null_glBinormal3bEXT
,
5945 null_glBinormal3bvEXT
,
5946 null_glBinormal3dEXT
,
5947 null_glBinormal3dvEXT
,
5948 null_glBinormal3fEXT
,
5949 null_glBinormal3fvEXT
,
5950 null_glBinormal3iEXT
,
5951 null_glBinormal3ivEXT
,
5952 null_glBinormal3sEXT
,
5953 null_glBinormal3svEXT
,
5954 null_glBinormalPointerEXT
,
5956 null_glBlendColorEXT
,
5957 null_glBlendEquation
,
5958 null_glBlendEquationEXT
,
5959 null_glBlendEquationIndexedAMD
,
5960 null_glBlendEquationSeparate
,
5961 null_glBlendEquationSeparateEXT
,
5962 null_glBlendEquationSeparateIndexedAMD
,
5963 null_glBlendEquationSeparatei
,
5964 null_glBlendEquationSeparateiARB
,
5965 null_glBlendEquationi
,
5966 null_glBlendEquationiARB
,
5967 null_glBlendFuncIndexedAMD
,
5968 null_glBlendFuncSeparate
,
5969 null_glBlendFuncSeparateEXT
,
5970 null_glBlendFuncSeparateINGR
,
5971 null_glBlendFuncSeparateIndexedAMD
,
5972 null_glBlendFuncSeparatei
,
5973 null_glBlendFuncSeparateiARB
,
5975 null_glBlendFunciARB
,
5976 null_glBlitFramebuffer
,
5977 null_glBlitFramebufferEXT
,
5978 null_glBufferAddressRangeNV
,
5980 null_glBufferDataARB
,
5981 null_glBufferParameteriAPPLE
,
5982 null_glBufferRegionEnabled
,
5983 null_glBufferSubData
,
5984 null_glBufferSubDataARB
,
5985 null_glCheckFramebufferStatus
,
5986 null_glCheckFramebufferStatusEXT
,
5987 null_glCheckNamedFramebufferStatusEXT
,
5989 null_glClampColorARB
,
5990 null_glClearBufferData
,
5991 null_glClearBufferSubData
,
5992 null_glClearBufferfi
,
5993 null_glClearBufferfv
,
5994 null_glClearBufferiv
,
5995 null_glClearBufferuiv
,
5996 null_glClearColorIiEXT
,
5997 null_glClearColorIuiEXT
,
5998 null_glClearDepthdNV
,
6000 null_glClearNamedBufferDataEXT
,
6001 null_glClearNamedBufferSubDataEXT
,
6002 null_glClientActiveTexture
,
6003 null_glClientActiveTextureARB
,
6004 null_glClientActiveVertexStreamATI
,
6005 null_glClientAttribDefaultEXT
,
6006 null_glClientWaitSync
,
6007 null_glColor3fVertex3fSUN
,
6008 null_glColor3fVertex3fvSUN
,
6011 null_glColor4fNormal3fVertex3fSUN
,
6012 null_glColor4fNormal3fVertex3fvSUN
,
6015 null_glColor4ubVertex2fSUN
,
6016 null_glColor4ubVertex2fvSUN
,
6017 null_glColor4ubVertex3fSUN
,
6018 null_glColor4ubVertex3fvSUN
,
6019 null_glColorFormatNV
,
6020 null_glColorFragmentOp1ATI
,
6021 null_glColorFragmentOp2ATI
,
6022 null_glColorFragmentOp3ATI
,
6023 null_glColorMaskIndexedEXT
,
6029 null_glColorPointerEXT
,
6030 null_glColorPointerListIBM
,
6031 null_glColorPointervINTEL
,
6032 null_glColorSubTable
,
6033 null_glColorSubTableEXT
,
6035 null_glColorTableEXT
,
6036 null_glColorTableParameterfv
,
6037 null_glColorTableParameterfvSGI
,
6038 null_glColorTableParameteriv
,
6039 null_glColorTableParameterivSGI
,
6040 null_glColorTableSGI
,
6041 null_glCombinerInputNV
,
6042 null_glCombinerOutputNV
,
6043 null_glCombinerParameterfNV
,
6044 null_glCombinerParameterfvNV
,
6045 null_glCombinerParameteriNV
,
6046 null_glCombinerParameterivNV
,
6047 null_glCombinerStageParameterfvNV
,
6048 null_glCompileShader
,
6049 null_glCompileShaderARB
,
6050 null_glCompileShaderIncludeARB
,
6051 null_glCompressedMultiTexImage1DEXT
,
6052 null_glCompressedMultiTexImage2DEXT
,
6053 null_glCompressedMultiTexImage3DEXT
,
6054 null_glCompressedMultiTexSubImage1DEXT
,
6055 null_glCompressedMultiTexSubImage2DEXT
,
6056 null_glCompressedMultiTexSubImage3DEXT
,
6057 null_glCompressedTexImage1D
,
6058 null_glCompressedTexImage1DARB
,
6059 null_glCompressedTexImage2D
,
6060 null_glCompressedTexImage2DARB
,
6061 null_glCompressedTexImage3D
,
6062 null_glCompressedTexImage3DARB
,
6063 null_glCompressedTexSubImage1D
,
6064 null_glCompressedTexSubImage1DARB
,
6065 null_glCompressedTexSubImage2D
,
6066 null_glCompressedTexSubImage2DARB
,
6067 null_glCompressedTexSubImage3D
,
6068 null_glCompressedTexSubImage3DARB
,
6069 null_glCompressedTextureImage1DEXT
,
6070 null_glCompressedTextureImage2DEXT
,
6071 null_glCompressedTextureImage3DEXT
,
6072 null_glCompressedTextureSubImage1DEXT
,
6073 null_glCompressedTextureSubImage2DEXT
,
6074 null_glCompressedTextureSubImage3DEXT
,
6075 null_glConvolutionFilter1D
,
6076 null_glConvolutionFilter1DEXT
,
6077 null_glConvolutionFilter2D
,
6078 null_glConvolutionFilter2DEXT
,
6079 null_glConvolutionParameterf
,
6080 null_glConvolutionParameterfEXT
,
6081 null_glConvolutionParameterfv
,
6082 null_glConvolutionParameterfvEXT
,
6083 null_glConvolutionParameteri
,
6084 null_glConvolutionParameteriEXT
,
6085 null_glConvolutionParameteriv
,
6086 null_glConvolutionParameterivEXT
,
6087 null_glCopyBufferSubData
,
6088 null_glCopyColorSubTable
,
6089 null_glCopyColorSubTableEXT
,
6090 null_glCopyColorTable
,
6091 null_glCopyColorTableSGI
,
6092 null_glCopyConvolutionFilter1D
,
6093 null_glCopyConvolutionFilter1DEXT
,
6094 null_glCopyConvolutionFilter2D
,
6095 null_glCopyConvolutionFilter2DEXT
,
6096 null_glCopyImageSubData
,
6097 null_glCopyImageSubDataNV
,
6098 null_glCopyMultiTexImage1DEXT
,
6099 null_glCopyMultiTexImage2DEXT
,
6100 null_glCopyMultiTexSubImage1DEXT
,
6101 null_glCopyMultiTexSubImage2DEXT
,
6102 null_glCopyMultiTexSubImage3DEXT
,
6104 null_glCopyTexImage1DEXT
,
6105 null_glCopyTexImage2DEXT
,
6106 null_glCopyTexSubImage1DEXT
,
6107 null_glCopyTexSubImage2DEXT
,
6108 null_glCopyTexSubImage3D
,
6109 null_glCopyTexSubImage3DEXT
,
6110 null_glCopyTextureImage1DEXT
,
6111 null_glCopyTextureImage2DEXT
,
6112 null_glCopyTextureSubImage1DEXT
,
6113 null_glCopyTextureSubImage2DEXT
,
6114 null_glCopyTextureSubImage3DEXT
,
6115 null_glCoverFillPathInstancedNV
,
6116 null_glCoverFillPathNV
,
6117 null_glCoverStrokePathInstancedNV
,
6118 null_glCoverStrokePathNV
,
6119 null_glCreateProgram
,
6120 null_glCreateProgramObjectARB
,
6121 null_glCreateShader
,
6122 null_glCreateShaderObjectARB
,
6123 null_glCreateShaderProgramEXT
,
6124 null_glCreateShaderProgramv
,
6125 null_glCreateSyncFromCLeventARB
,
6126 null_glCullParameterdvEXT
,
6127 null_glCullParameterfvEXT
,
6128 null_glCurrentPaletteMatrixARB
,
6129 null_glDebugMessageCallback
,
6130 null_glDebugMessageCallbackAMD
,
6131 null_glDebugMessageCallbackARB
,
6132 null_glDebugMessageControl
,
6133 null_glDebugMessageControlARB
,
6134 null_glDebugMessageEnableAMD
,
6135 null_glDebugMessageInsert
,
6136 null_glDebugMessageInsertAMD
,
6137 null_glDebugMessageInsertARB
,
6139 null_glDeformationMap3dSGIX
,
6140 null_glDeformationMap3fSGIX
,
6141 null_glDeleteAsyncMarkersSGIX
,
6142 null_glDeleteBufferRegion
,
6143 null_glDeleteBuffers
,
6144 null_glDeleteBuffersARB
,
6145 null_glDeleteFencesAPPLE
,
6146 null_glDeleteFencesNV
,
6147 null_glDeleteFragmentShaderATI
,
6148 null_glDeleteFramebuffers
,
6149 null_glDeleteFramebuffersEXT
,
6150 null_glDeleteNamedStringARB
,
6151 null_glDeleteNamesAMD
,
6152 null_glDeleteObjectARB
,
6153 null_glDeleteObjectBufferATI
,
6154 null_glDeleteOcclusionQueriesNV
,
6155 null_glDeletePathsNV
,
6156 null_glDeletePerfMonitorsAMD
,
6157 null_glDeleteProgram
,
6158 null_glDeleteProgramPipelines
,
6159 null_glDeleteProgramsARB
,
6160 null_glDeleteProgramsNV
,
6161 null_glDeleteQueries
,
6162 null_glDeleteQueriesARB
,
6163 null_glDeleteRenderbuffers
,
6164 null_glDeleteRenderbuffersEXT
,
6165 null_glDeleteSamplers
,
6166 null_glDeleteShader
,
6168 null_glDeleteTexturesEXT
,
6169 null_glDeleteTransformFeedbacks
,
6170 null_glDeleteTransformFeedbacksNV
,
6171 null_glDeleteVertexArrays
,
6172 null_glDeleteVertexArraysAPPLE
,
6173 null_glDeleteVertexShaderEXT
,
6174 null_glDepthBoundsEXT
,
6175 null_glDepthBoundsdNV
,
6176 null_glDepthRangeArrayv
,
6177 null_glDepthRangeIndexed
,
6178 null_glDepthRangedNV
,
6180 null_glDetachObjectARB
,
6181 null_glDetachShader
,
6182 null_glDetailTexFuncSGIS
,
6183 null_glDisableClientStateIndexedEXT
,
6184 null_glDisableIndexedEXT
,
6185 null_glDisableVariantClientStateEXT
,
6186 null_glDisableVertexAttribAPPLE
,
6187 null_glDisableVertexAttribArray
,
6188 null_glDisableVertexAttribArrayARB
,
6190 null_glDispatchCompute
,
6191 null_glDispatchComputeIndirect
,
6192 null_glDrawArraysEXT
,
6193 null_glDrawArraysIndirect
,
6194 null_glDrawArraysInstanced
,
6195 null_glDrawArraysInstancedARB
,
6196 null_glDrawArraysInstancedBaseInstance
,
6197 null_glDrawArraysInstancedEXT
,
6198 null_glDrawBufferRegion
,
6200 null_glDrawBuffersARB
,
6201 null_glDrawBuffersATI
,
6202 null_glDrawElementArrayAPPLE
,
6203 null_glDrawElementArrayATI
,
6204 null_glDrawElementsBaseVertex
,
6205 null_glDrawElementsIndirect
,
6206 null_glDrawElementsInstanced
,
6207 null_glDrawElementsInstancedARB
,
6208 null_glDrawElementsInstancedBaseInstance
,
6209 null_glDrawElementsInstancedBaseVertex
,
6210 null_glDrawElementsInstancedBaseVertexBaseInstance
,
6211 null_glDrawElementsInstancedEXT
,
6212 null_glDrawMeshArraysSUN
,
6213 null_glDrawRangeElementArrayAPPLE
,
6214 null_glDrawRangeElementArrayATI
,
6215 null_glDrawRangeElements
,
6216 null_glDrawRangeElementsBaseVertex
,
6217 null_glDrawRangeElementsEXT
,
6218 null_glDrawTransformFeedback
,
6219 null_glDrawTransformFeedbackInstanced
,
6220 null_glDrawTransformFeedbackNV
,
6221 null_glDrawTransformFeedbackStream
,
6222 null_glDrawTransformFeedbackStreamInstanced
,
6223 null_glEdgeFlagFormatNV
,
6224 null_glEdgeFlagPointerEXT
,
6225 null_glEdgeFlagPointerListIBM
,
6226 null_glElementPointerAPPLE
,
6227 null_glElementPointerATI
,
6228 null_glEnableClientStateIndexedEXT
,
6229 null_glEnableIndexedEXT
,
6230 null_glEnableVariantClientStateEXT
,
6231 null_glEnableVertexAttribAPPLE
,
6232 null_glEnableVertexAttribArray
,
6233 null_glEnableVertexAttribArrayARB
,
6235 null_glEndConditionalRender
,
6236 null_glEndConditionalRenderNV
,
6237 null_glEndFragmentShaderATI
,
6238 null_glEndOcclusionQueryNV
,
6239 null_glEndPerfMonitorAMD
,
6242 null_glEndQueryIndexed
,
6243 null_glEndTransformFeedback
,
6244 null_glEndTransformFeedbackEXT
,
6245 null_glEndTransformFeedbackNV
,
6246 null_glEndVertexShaderEXT
,
6247 null_glEndVideoCaptureNV
,
6249 null_glExecuteProgramNV
,
6250 null_glExtractComponentEXT
,
6252 null_glFinalCombinerInputNV
,
6253 null_glFinishAsyncSGIX
,
6254 null_glFinishFenceAPPLE
,
6255 null_glFinishFenceNV
,
6256 null_glFinishObjectAPPLE
,
6257 null_glFinishTextureSUNX
,
6258 null_glFlushMappedBufferRange
,
6259 null_glFlushMappedBufferRangeAPPLE
,
6260 null_glFlushMappedNamedBufferRangeEXT
,
6261 null_glFlushPixelDataRangeNV
,
6262 null_glFlushRasterSGIX
,
6263 null_glFlushVertexArrayRangeAPPLE
,
6264 null_glFlushVertexArrayRangeNV
,
6265 null_glFogCoordFormatNV
,
6266 null_glFogCoordPointer
,
6267 null_glFogCoordPointerEXT
,
6268 null_glFogCoordPointerListIBM
,
6270 null_glFogCoorddEXT
,
6272 null_glFogCoorddvEXT
,
6274 null_glFogCoordfEXT
,
6276 null_glFogCoordfvEXT
,
6278 null_glFogCoordhvNV
,
6280 null_glFragmentColorMaterialSGIX
,
6281 null_glFragmentLightModelfSGIX
,
6282 null_glFragmentLightModelfvSGIX
,
6283 null_glFragmentLightModeliSGIX
,
6284 null_glFragmentLightModelivSGIX
,
6285 null_glFragmentLightfSGIX
,
6286 null_glFragmentLightfvSGIX
,
6287 null_glFragmentLightiSGIX
,
6288 null_glFragmentLightivSGIX
,
6289 null_glFragmentMaterialfSGIX
,
6290 null_glFragmentMaterialfvSGIX
,
6291 null_glFragmentMaterialiSGIX
,
6292 null_glFragmentMaterialivSGIX
,
6293 null_glFrameTerminatorGREMEDY
,
6294 null_glFrameZoomSGIX
,
6295 null_glFramebufferDrawBufferEXT
,
6296 null_glFramebufferDrawBuffersEXT
,
6297 null_glFramebufferParameteri
,
6298 null_glFramebufferReadBufferEXT
,
6299 null_glFramebufferRenderbuffer
,
6300 null_glFramebufferRenderbufferEXT
,
6301 null_glFramebufferTexture
,
6302 null_glFramebufferTexture1D
,
6303 null_glFramebufferTexture1DEXT
,
6304 null_glFramebufferTexture2D
,
6305 null_glFramebufferTexture2DEXT
,
6306 null_glFramebufferTexture3D
,
6307 null_glFramebufferTexture3DEXT
,
6308 null_glFramebufferTextureARB
,
6309 null_glFramebufferTextureEXT
,
6310 null_glFramebufferTextureFaceARB
,
6311 null_glFramebufferTextureFaceEXT
,
6312 null_glFramebufferTextureLayer
,
6313 null_glFramebufferTextureLayerARB
,
6314 null_glFramebufferTextureLayerEXT
,
6315 null_glFreeObjectBufferATI
,
6316 null_glGenAsyncMarkersSGIX
,
6318 null_glGenBuffersARB
,
6319 null_glGenFencesAPPLE
,
6321 null_glGenFragmentShadersATI
,
6322 null_glGenFramebuffers
,
6323 null_glGenFramebuffersEXT
,
6325 null_glGenOcclusionQueriesNV
,
6327 null_glGenPerfMonitorsAMD
,
6328 null_glGenProgramPipelines
,
6329 null_glGenProgramsARB
,
6330 null_glGenProgramsNV
,
6332 null_glGenQueriesARB
,
6333 null_glGenRenderbuffers
,
6334 null_glGenRenderbuffersEXT
,
6336 null_glGenSymbolsEXT
,
6337 null_glGenTexturesEXT
,
6338 null_glGenTransformFeedbacks
,
6339 null_glGenTransformFeedbacksNV
,
6340 null_glGenVertexArrays
,
6341 null_glGenVertexArraysAPPLE
,
6342 null_glGenVertexShadersEXT
,
6343 null_glGenerateMipmap
,
6344 null_glGenerateMipmapEXT
,
6345 null_glGenerateMultiTexMipmapEXT
,
6346 null_glGenerateTextureMipmapEXT
,
6347 null_glGetActiveAtomicCounterBufferiv
,
6348 null_glGetActiveAttrib
,
6349 null_glGetActiveAttribARB
,
6350 null_glGetActiveSubroutineName
,
6351 null_glGetActiveSubroutineUniformName
,
6352 null_glGetActiveSubroutineUniformiv
,
6353 null_glGetActiveUniform
,
6354 null_glGetActiveUniformARB
,
6355 null_glGetActiveUniformBlockName
,
6356 null_glGetActiveUniformBlockiv
,
6357 null_glGetActiveUniformName
,
6358 null_glGetActiveUniformsiv
,
6359 null_glGetActiveVaryingNV
,
6360 null_glGetArrayObjectfvATI
,
6361 null_glGetArrayObjectivATI
,
6362 null_glGetAttachedObjectsARB
,
6363 null_glGetAttachedShaders
,
6364 null_glGetAttribLocation
,
6365 null_glGetAttribLocationARB
,
6366 null_glGetBooleanIndexedvEXT
,
6367 null_glGetBooleani_v
,
6368 null_glGetBufferParameteri64v
,
6369 null_glGetBufferParameteriv
,
6370 null_glGetBufferParameterivARB
,
6371 null_glGetBufferParameterui64vNV
,
6372 null_glGetBufferPointerv
,
6373 null_glGetBufferPointervARB
,
6374 null_glGetBufferSubData
,
6375 null_glGetBufferSubDataARB
,
6376 null_glGetColorTable
,
6377 null_glGetColorTableEXT
,
6378 null_glGetColorTableParameterfv
,
6379 null_glGetColorTableParameterfvEXT
,
6380 null_glGetColorTableParameterfvSGI
,
6381 null_glGetColorTableParameteriv
,
6382 null_glGetColorTableParameterivEXT
,
6383 null_glGetColorTableParameterivSGI
,
6384 null_glGetColorTableSGI
,
6385 null_glGetCombinerInputParameterfvNV
,
6386 null_glGetCombinerInputParameterivNV
,
6387 null_glGetCombinerOutputParameterfvNV
,
6388 null_glGetCombinerOutputParameterivNV
,
6389 null_glGetCombinerStageParameterfvNV
,
6390 null_glGetCompressedMultiTexImageEXT
,
6391 null_glGetCompressedTexImage
,
6392 null_glGetCompressedTexImageARB
,
6393 null_glGetCompressedTextureImageEXT
,
6394 null_glGetConvolutionFilter
,
6395 null_glGetConvolutionFilterEXT
,
6396 null_glGetConvolutionParameterfv
,
6397 null_glGetConvolutionParameterfvEXT
,
6398 null_glGetConvolutionParameteriv
,
6399 null_glGetConvolutionParameterivEXT
,
6400 null_glGetDebugMessageLog
,
6401 null_glGetDebugMessageLogAMD
,
6402 null_glGetDebugMessageLogARB
,
6403 null_glGetDetailTexFuncSGIS
,
6404 null_glGetDoubleIndexedvEXT
,
6405 null_glGetDoublei_v
,
6406 null_glGetFenceivNV
,
6407 null_glGetFinalCombinerInputParameterfvNV
,
6408 null_glGetFinalCombinerInputParameterivNV
,
6409 null_glGetFloatIndexedvEXT
,
6411 null_glGetFogFuncSGIS
,
6412 null_glGetFragDataIndex
,
6413 null_glGetFragDataLocation
,
6414 null_glGetFragDataLocationEXT
,
6415 null_glGetFragmentLightfvSGIX
,
6416 null_glGetFragmentLightivSGIX
,
6417 null_glGetFragmentMaterialfvSGIX
,
6418 null_glGetFragmentMaterialivSGIX
,
6419 null_glGetFramebufferAttachmentParameteriv
,
6420 null_glGetFramebufferAttachmentParameterivEXT
,
6421 null_glGetFramebufferParameteriv
,
6422 null_glGetFramebufferParameterivEXT
,
6423 null_glGetGraphicsResetStatusARB
,
6424 null_glGetHandleARB
,
6425 null_glGetHistogram
,
6426 null_glGetHistogramEXT
,
6427 null_glGetHistogramParameterfv
,
6428 null_glGetHistogramParameterfvEXT
,
6429 null_glGetHistogramParameteriv
,
6430 null_glGetHistogramParameterivEXT
,
6431 null_glGetImageHandleNV
,
6432 null_glGetImageTransformParameterfvHP
,
6433 null_glGetImageTransformParameterivHP
,
6434 null_glGetInfoLogARB
,
6435 null_glGetInstrumentsSGIX
,
6436 null_glGetInteger64i_v
,
6437 null_glGetInteger64v
,
6438 null_glGetIntegerIndexedvEXT
,
6439 null_glGetIntegeri_v
,
6440 null_glGetIntegerui64i_vNV
,
6441 null_glGetIntegerui64vNV
,
6442 null_glGetInternalformati64v
,
6443 null_glGetInternalformativ
,
6444 null_glGetInvariantBooleanvEXT
,
6445 null_glGetInvariantFloatvEXT
,
6446 null_glGetInvariantIntegervEXT
,
6447 null_glGetListParameterfvSGIX
,
6448 null_glGetListParameterivSGIX
,
6449 null_glGetLocalConstantBooleanvEXT
,
6450 null_glGetLocalConstantFloatvEXT
,
6451 null_glGetLocalConstantIntegervEXT
,
6452 null_glGetMapAttribParameterfvNV
,
6453 null_glGetMapAttribParameterivNV
,
6454 null_glGetMapControlPointsNV
,
6455 null_glGetMapParameterfvNV
,
6456 null_glGetMapParameterivNV
,
6458 null_glGetMinmaxEXT
,
6459 null_glGetMinmaxParameterfv
,
6460 null_glGetMinmaxParameterfvEXT
,
6461 null_glGetMinmaxParameteriv
,
6462 null_glGetMinmaxParameterivEXT
,
6463 null_glGetMultiTexEnvfvEXT
,
6464 null_glGetMultiTexEnvivEXT
,
6465 null_glGetMultiTexGendvEXT
,
6466 null_glGetMultiTexGenfvEXT
,
6467 null_glGetMultiTexGenivEXT
,
6468 null_glGetMultiTexImageEXT
,
6469 null_glGetMultiTexLevelParameterfvEXT
,
6470 null_glGetMultiTexLevelParameterivEXT
,
6471 null_glGetMultiTexParameterIivEXT
,
6472 null_glGetMultiTexParameterIuivEXT
,
6473 null_glGetMultiTexParameterfvEXT
,
6474 null_glGetMultiTexParameterivEXT
,
6475 null_glGetMultisamplefv
,
6476 null_glGetMultisamplefvNV
,
6477 null_glGetNamedBufferParameterivEXT
,
6478 null_glGetNamedBufferParameterui64vNV
,
6479 null_glGetNamedBufferPointervEXT
,
6480 null_glGetNamedBufferSubDataEXT
,
6481 null_glGetNamedFramebufferAttachmentParameterivEXT
,
6482 null_glGetNamedFramebufferParameterivEXT
,
6483 null_glGetNamedProgramLocalParameterIivEXT
,
6484 null_glGetNamedProgramLocalParameterIuivEXT
,
6485 null_glGetNamedProgramLocalParameterdvEXT
,
6486 null_glGetNamedProgramLocalParameterfvEXT
,
6487 null_glGetNamedProgramStringEXT
,
6488 null_glGetNamedProgramivEXT
,
6489 null_glGetNamedRenderbufferParameterivEXT
,
6490 null_glGetNamedStringARB
,
6491 null_glGetNamedStringivARB
,
6492 null_glGetObjectBufferfvATI
,
6493 null_glGetObjectBufferivATI
,
6494 null_glGetObjectLabel
,
6495 null_glGetObjectParameterfvARB
,
6496 null_glGetObjectParameterivAPPLE
,
6497 null_glGetObjectParameterivARB
,
6498 null_glGetObjectPtrLabel
,
6499 null_glGetOcclusionQueryivNV
,
6500 null_glGetOcclusionQueryuivNV
,
6501 null_glGetPathColorGenfvNV
,
6502 null_glGetPathColorGenivNV
,
6503 null_glGetPathCommandsNV
,
6504 null_glGetPathCoordsNV
,
6505 null_glGetPathDashArrayNV
,
6506 null_glGetPathLengthNV
,
6507 null_glGetPathMetricRangeNV
,
6508 null_glGetPathMetricsNV
,
6509 null_glGetPathParameterfvNV
,
6510 null_glGetPathParameterivNV
,
6511 null_glGetPathSpacingNV
,
6512 null_glGetPathTexGenfvNV
,
6513 null_glGetPathTexGenivNV
,
6514 null_glGetPerfMonitorCounterDataAMD
,
6515 null_glGetPerfMonitorCounterInfoAMD
,
6516 null_glGetPerfMonitorCounterStringAMD
,
6517 null_glGetPerfMonitorCountersAMD
,
6518 null_glGetPerfMonitorGroupStringAMD
,
6519 null_glGetPerfMonitorGroupsAMD
,
6520 null_glGetPixelTexGenParameterfvSGIS
,
6521 null_glGetPixelTexGenParameterivSGIS
,
6522 null_glGetPixelTransformParameterfvEXT
,
6523 null_glGetPixelTransformParameterivEXT
,
6524 null_glGetPointerIndexedvEXT
,
6525 null_glGetPointervEXT
,
6526 null_glGetProgramBinary
,
6527 null_glGetProgramEnvParameterIivNV
,
6528 null_glGetProgramEnvParameterIuivNV
,
6529 null_glGetProgramEnvParameterdvARB
,
6530 null_glGetProgramEnvParameterfvARB
,
6531 null_glGetProgramInfoLog
,
6532 null_glGetProgramInterfaceiv
,
6533 null_glGetProgramLocalParameterIivNV
,
6534 null_glGetProgramLocalParameterIuivNV
,
6535 null_glGetProgramLocalParameterdvARB
,
6536 null_glGetProgramLocalParameterfvARB
,
6537 null_glGetProgramNamedParameterdvNV
,
6538 null_glGetProgramNamedParameterfvNV
,
6539 null_glGetProgramParameterdvNV
,
6540 null_glGetProgramParameterfvNV
,
6541 null_glGetProgramPipelineInfoLog
,
6542 null_glGetProgramPipelineiv
,
6543 null_glGetProgramResourceIndex
,
6544 null_glGetProgramResourceLocation
,
6545 null_glGetProgramResourceLocationIndex
,
6546 null_glGetProgramResourceName
,
6547 null_glGetProgramResourceiv
,
6548 null_glGetProgramStageiv
,
6549 null_glGetProgramStringARB
,
6550 null_glGetProgramStringNV
,
6551 null_glGetProgramSubroutineParameteruivNV
,
6552 null_glGetProgramiv
,
6553 null_glGetProgramivARB
,
6554 null_glGetProgramivNV
,
6555 null_glGetQueryIndexediv
,
6556 null_glGetQueryObjecti64v
,
6557 null_glGetQueryObjecti64vEXT
,
6558 null_glGetQueryObjectiv
,
6559 null_glGetQueryObjectivARB
,
6560 null_glGetQueryObjectui64v
,
6561 null_glGetQueryObjectui64vEXT
,
6562 null_glGetQueryObjectuiv
,
6563 null_glGetQueryObjectuivARB
,
6565 null_glGetQueryivARB
,
6566 null_glGetRenderbufferParameteriv
,
6567 null_glGetRenderbufferParameterivEXT
,
6568 null_glGetSamplerParameterIiv
,
6569 null_glGetSamplerParameterIuiv
,
6570 null_glGetSamplerParameterfv
,
6571 null_glGetSamplerParameteriv
,
6572 null_glGetSeparableFilter
,
6573 null_glGetSeparableFilterEXT
,
6574 null_glGetShaderInfoLog
,
6575 null_glGetShaderPrecisionFormat
,
6576 null_glGetShaderSource
,
6577 null_glGetShaderSourceARB
,
6579 null_glGetSharpenTexFuncSGIS
,
6581 null_glGetSubroutineIndex
,
6582 null_glGetSubroutineUniformLocation
,
6584 null_glGetTexBumpParameterfvATI
,
6585 null_glGetTexBumpParameterivATI
,
6586 null_glGetTexFilterFuncSGIS
,
6587 null_glGetTexParameterIiv
,
6588 null_glGetTexParameterIivEXT
,
6589 null_glGetTexParameterIuiv
,
6590 null_glGetTexParameterIuivEXT
,
6591 null_glGetTexParameterPointervAPPLE
,
6592 null_glGetTextureHandleNV
,
6593 null_glGetTextureImageEXT
,
6594 null_glGetTextureLevelParameterfvEXT
,
6595 null_glGetTextureLevelParameterivEXT
,
6596 null_glGetTextureParameterIivEXT
,
6597 null_glGetTextureParameterIuivEXT
,
6598 null_glGetTextureParameterfvEXT
,
6599 null_glGetTextureParameterivEXT
,
6600 null_glGetTextureSamplerHandleNV
,
6601 null_glGetTrackMatrixivNV
,
6602 null_glGetTransformFeedbackVarying
,
6603 null_glGetTransformFeedbackVaryingEXT
,
6604 null_glGetTransformFeedbackVaryingNV
,
6605 null_glGetUniformBlockIndex
,
6606 null_glGetUniformBufferSizeEXT
,
6607 null_glGetUniformIndices
,
6608 null_glGetUniformLocation
,
6609 null_glGetUniformLocationARB
,
6610 null_glGetUniformOffsetEXT
,
6611 null_glGetUniformSubroutineuiv
,
6612 null_glGetUniformdv
,
6613 null_glGetUniformfv
,
6614 null_glGetUniformfvARB
,
6615 null_glGetUniformi64vNV
,
6616 null_glGetUniformiv
,
6617 null_glGetUniformivARB
,
6618 null_glGetUniformui64vNV
,
6619 null_glGetUniformuiv
,
6620 null_glGetUniformuivEXT
,
6621 null_glGetVariantArrayObjectfvATI
,
6622 null_glGetVariantArrayObjectivATI
,
6623 null_glGetVariantBooleanvEXT
,
6624 null_glGetVariantFloatvEXT
,
6625 null_glGetVariantIntegervEXT
,
6626 null_glGetVariantPointervEXT
,
6627 null_glGetVaryingLocationNV
,
6628 null_glGetVertexAttribArrayObjectfvATI
,
6629 null_glGetVertexAttribArrayObjectivATI
,
6630 null_glGetVertexAttribIiv
,
6631 null_glGetVertexAttribIivEXT
,
6632 null_glGetVertexAttribIuiv
,
6633 null_glGetVertexAttribIuivEXT
,
6634 null_glGetVertexAttribLdv
,
6635 null_glGetVertexAttribLdvEXT
,
6636 null_glGetVertexAttribLi64vNV
,
6637 null_glGetVertexAttribLui64vNV
,
6638 null_glGetVertexAttribPointerv
,
6639 null_glGetVertexAttribPointervARB
,
6640 null_glGetVertexAttribPointervNV
,
6641 null_glGetVertexAttribdv
,
6642 null_glGetVertexAttribdvARB
,
6643 null_glGetVertexAttribdvNV
,
6644 null_glGetVertexAttribfv
,
6645 null_glGetVertexAttribfvARB
,
6646 null_glGetVertexAttribfvNV
,
6647 null_glGetVertexAttribiv
,
6648 null_glGetVertexAttribivARB
,
6649 null_glGetVertexAttribivNV
,
6650 null_glGetVideoCaptureStreamdvNV
,
6651 null_glGetVideoCaptureStreamfvNV
,
6652 null_glGetVideoCaptureStreamivNV
,
6653 null_glGetVideoCaptureivNV
,
6654 null_glGetVideoi64vNV
,
6655 null_glGetVideoivNV
,
6656 null_glGetVideoui64vNV
,
6657 null_glGetVideouivNV
,
6658 null_glGetnColorTableARB
,
6659 null_glGetnCompressedTexImageARB
,
6660 null_glGetnConvolutionFilterARB
,
6661 null_glGetnHistogramARB
,
6662 null_glGetnMapdvARB
,
6663 null_glGetnMapfvARB
,
6664 null_glGetnMapivARB
,
6665 null_glGetnMinmaxARB
,
6666 null_glGetnPixelMapfvARB
,
6667 null_glGetnPixelMapuivARB
,
6668 null_glGetnPixelMapusvARB
,
6669 null_glGetnPolygonStippleARB
,
6670 null_glGetnSeparableFilterARB
,
6671 null_glGetnTexImageARB
,
6672 null_glGetnUniformdvARB
,
6673 null_glGetnUniformfvARB
,
6674 null_glGetnUniformivARB
,
6675 null_glGetnUniformuivARB
,
6676 null_glGlobalAlphaFactorbSUN
,
6677 null_glGlobalAlphaFactordSUN
,
6678 null_glGlobalAlphaFactorfSUN
,
6679 null_glGlobalAlphaFactoriSUN
,
6680 null_glGlobalAlphaFactorsSUN
,
6681 null_glGlobalAlphaFactorubSUN
,
6682 null_glGlobalAlphaFactoruiSUN
,
6683 null_glGlobalAlphaFactorusSUN
,
6686 null_glHistogramEXT
,
6687 null_glIglooInterfaceSGIX
,
6688 null_glImageTransformParameterfHP
,
6689 null_glImageTransformParameterfvHP
,
6690 null_glImageTransformParameteriHP
,
6691 null_glImageTransformParameterivHP
,
6692 null_glImportSyncEXT
,
6693 null_glIndexFormatNV
,
6694 null_glIndexFuncEXT
,
6695 null_glIndexMaterialEXT
,
6696 null_glIndexPointerEXT
,
6697 null_glIndexPointerListIBM
,
6698 null_glInsertComponentEXT
,
6699 null_glInstrumentsBufferSGIX
,
6700 null_glInterpolatePathsNV
,
6701 null_glInvalidateBufferData
,
6702 null_glInvalidateBufferSubData
,
6703 null_glInvalidateFramebuffer
,
6704 null_glInvalidateSubFramebuffer
,
6705 null_glInvalidateTexImage
,
6706 null_glInvalidateTexSubImage
,
6707 null_glIsAsyncMarkerSGIX
,
6710 null_glIsBufferResidentNV
,
6711 null_glIsEnabledIndexedEXT
,
6713 null_glIsFenceAPPLE
,
6715 null_glIsFramebuffer
,
6716 null_glIsFramebufferEXT
,
6717 null_glIsImageHandleResidentNV
,
6719 null_glIsNamedBufferResidentNV
,
6720 null_glIsNamedStringARB
,
6721 null_glIsObjectBufferATI
,
6722 null_glIsOcclusionQueryNV
,
6724 null_glIsPointInFillPathNV
,
6725 null_glIsPointInStrokePathNV
,
6727 null_glIsProgramARB
,
6729 null_glIsProgramPipeline
,
6732 null_glIsRenderbuffer
,
6733 null_glIsRenderbufferEXT
,
6737 null_glIsTextureEXT
,
6738 null_glIsTextureHandleResidentNV
,
6739 null_glIsTransformFeedback
,
6740 null_glIsTransformFeedbackNV
,
6741 null_glIsVariantEnabledEXT
,
6742 null_glIsVertexArray
,
6743 null_glIsVertexArrayAPPLE
,
6744 null_glIsVertexAttribEnabledAPPLE
,
6745 null_glLightEnviSGIX
,
6747 null_glLinkProgramARB
,
6748 null_glListParameterfSGIX
,
6749 null_glListParameterfvSGIX
,
6750 null_glListParameteriSGIX
,
6751 null_glListParameterivSGIX
,
6752 null_glLoadIdentityDeformationMapSGIX
,
6753 null_glLoadProgramNV
,
6754 null_glLoadTransposeMatrixd
,
6755 null_glLoadTransposeMatrixdARB
,
6756 null_glLoadTransposeMatrixf
,
6757 null_glLoadTransposeMatrixfARB
,
6758 null_glLockArraysEXT
,
6759 null_glMTexCoord2fSGIS
,
6760 null_glMTexCoord2fvSGIS
,
6761 null_glMakeBufferNonResidentNV
,
6762 null_glMakeBufferResidentNV
,
6763 null_glMakeImageHandleNonResidentNV
,
6764 null_glMakeImageHandleResidentNV
,
6765 null_glMakeNamedBufferNonResidentNV
,
6766 null_glMakeNamedBufferResidentNV
,
6767 null_glMakeTextureHandleNonResidentNV
,
6768 null_glMakeTextureHandleResidentNV
,
6770 null_glMapBufferARB
,
6771 null_glMapBufferRange
,
6772 null_glMapControlPointsNV
,
6773 null_glMapNamedBufferEXT
,
6774 null_glMapNamedBufferRangeEXT
,
6775 null_glMapObjectBufferATI
,
6776 null_glMapParameterfvNV
,
6777 null_glMapParameterivNV
,
6778 null_glMapVertexAttrib1dAPPLE
,
6779 null_glMapVertexAttrib1fAPPLE
,
6780 null_glMapVertexAttrib2dAPPLE
,
6781 null_glMapVertexAttrib2fAPPLE
,
6782 null_glMatrixFrustumEXT
,
6783 null_glMatrixIndexPointerARB
,
6784 null_glMatrixIndexubvARB
,
6785 null_glMatrixIndexuivARB
,
6786 null_glMatrixIndexusvARB
,
6787 null_glMatrixLoadIdentityEXT
,
6788 null_glMatrixLoadTransposedEXT
,
6789 null_glMatrixLoadTransposefEXT
,
6790 null_glMatrixLoaddEXT
,
6791 null_glMatrixLoadfEXT
,
6792 null_glMatrixMultTransposedEXT
,
6793 null_glMatrixMultTransposefEXT
,
6794 null_glMatrixMultdEXT
,
6795 null_glMatrixMultfEXT
,
6796 null_glMatrixOrthoEXT
,
6797 null_glMatrixPopEXT
,
6798 null_glMatrixPushEXT
,
6799 null_glMatrixRotatedEXT
,
6800 null_glMatrixRotatefEXT
,
6801 null_glMatrixScaledEXT
,
6802 null_glMatrixScalefEXT
,
6803 null_glMatrixTranslatedEXT
,
6804 null_glMatrixTranslatefEXT
,
6805 null_glMemoryBarrier
,
6806 null_glMemoryBarrierEXT
,
6807 null_glMinSampleShading
,
6808 null_glMinSampleShadingARB
,
6811 null_glMultTransposeMatrixd
,
6812 null_glMultTransposeMatrixdARB
,
6813 null_glMultTransposeMatrixf
,
6814 null_glMultTransposeMatrixfARB
,
6815 null_glMultiDrawArrays
,
6816 null_glMultiDrawArraysEXT
,
6817 null_glMultiDrawArraysIndirect
,
6818 null_glMultiDrawArraysIndirectAMD
,
6819 null_glMultiDrawElementArrayAPPLE
,
6820 null_glMultiDrawElements
,
6821 null_glMultiDrawElementsBaseVertex
,
6822 null_glMultiDrawElementsEXT
,
6823 null_glMultiDrawElementsIndirect
,
6824 null_glMultiDrawElementsIndirectAMD
,
6825 null_glMultiDrawRangeElementArrayAPPLE
,
6826 null_glMultiModeDrawArraysIBM
,
6827 null_glMultiModeDrawElementsIBM
,
6828 null_glMultiTexBufferEXT
,
6829 null_glMultiTexCoord1d
,
6830 null_glMultiTexCoord1dARB
,
6831 null_glMultiTexCoord1dSGIS
,
6832 null_glMultiTexCoord1dv
,
6833 null_glMultiTexCoord1dvARB
,
6834 null_glMultiTexCoord1dvSGIS
,
6835 null_glMultiTexCoord1f
,
6836 null_glMultiTexCoord1fARB
,
6837 null_glMultiTexCoord1fSGIS
,
6838 null_glMultiTexCoord1fv
,
6839 null_glMultiTexCoord1fvARB
,
6840 null_glMultiTexCoord1fvSGIS
,
6841 null_glMultiTexCoord1hNV
,
6842 null_glMultiTexCoord1hvNV
,
6843 null_glMultiTexCoord1i
,
6844 null_glMultiTexCoord1iARB
,
6845 null_glMultiTexCoord1iSGIS
,
6846 null_glMultiTexCoord1iv
,
6847 null_glMultiTexCoord1ivARB
,
6848 null_glMultiTexCoord1ivSGIS
,
6849 null_glMultiTexCoord1s
,
6850 null_glMultiTexCoord1sARB
,
6851 null_glMultiTexCoord1sSGIS
,
6852 null_glMultiTexCoord1sv
,
6853 null_glMultiTexCoord1svARB
,
6854 null_glMultiTexCoord1svSGIS
,
6855 null_glMultiTexCoord2d
,
6856 null_glMultiTexCoord2dARB
,
6857 null_glMultiTexCoord2dSGIS
,
6858 null_glMultiTexCoord2dv
,
6859 null_glMultiTexCoord2dvARB
,
6860 null_glMultiTexCoord2dvSGIS
,
6861 null_glMultiTexCoord2f
,
6862 null_glMultiTexCoord2fARB
,
6863 null_glMultiTexCoord2fSGIS
,
6864 null_glMultiTexCoord2fv
,
6865 null_glMultiTexCoord2fvARB
,
6866 null_glMultiTexCoord2fvSGIS
,
6867 null_glMultiTexCoord2hNV
,
6868 null_glMultiTexCoord2hvNV
,
6869 null_glMultiTexCoord2i
,
6870 null_glMultiTexCoord2iARB
,
6871 null_glMultiTexCoord2iSGIS
,
6872 null_glMultiTexCoord2iv
,
6873 null_glMultiTexCoord2ivARB
,
6874 null_glMultiTexCoord2ivSGIS
,
6875 null_glMultiTexCoord2s
,
6876 null_glMultiTexCoord2sARB
,
6877 null_glMultiTexCoord2sSGIS
,
6878 null_glMultiTexCoord2sv
,
6879 null_glMultiTexCoord2svARB
,
6880 null_glMultiTexCoord2svSGIS
,
6881 null_glMultiTexCoord3d
,
6882 null_glMultiTexCoord3dARB
,
6883 null_glMultiTexCoord3dSGIS
,
6884 null_glMultiTexCoord3dv
,
6885 null_glMultiTexCoord3dvARB
,
6886 null_glMultiTexCoord3dvSGIS
,
6887 null_glMultiTexCoord3f
,
6888 null_glMultiTexCoord3fARB
,
6889 null_glMultiTexCoord3fSGIS
,
6890 null_glMultiTexCoord3fv
,
6891 null_glMultiTexCoord3fvARB
,
6892 null_glMultiTexCoord3fvSGIS
,
6893 null_glMultiTexCoord3hNV
,
6894 null_glMultiTexCoord3hvNV
,
6895 null_glMultiTexCoord3i
,
6896 null_glMultiTexCoord3iARB
,
6897 null_glMultiTexCoord3iSGIS
,
6898 null_glMultiTexCoord3iv
,
6899 null_glMultiTexCoord3ivARB
,
6900 null_glMultiTexCoord3ivSGIS
,
6901 null_glMultiTexCoord3s
,
6902 null_glMultiTexCoord3sARB
,
6903 null_glMultiTexCoord3sSGIS
,
6904 null_glMultiTexCoord3sv
,
6905 null_glMultiTexCoord3svARB
,
6906 null_glMultiTexCoord3svSGIS
,
6907 null_glMultiTexCoord4d
,
6908 null_glMultiTexCoord4dARB
,
6909 null_glMultiTexCoord4dSGIS
,
6910 null_glMultiTexCoord4dv
,
6911 null_glMultiTexCoord4dvARB
,
6912 null_glMultiTexCoord4dvSGIS
,
6913 null_glMultiTexCoord4f
,
6914 null_glMultiTexCoord4fARB
,
6915 null_glMultiTexCoord4fSGIS
,
6916 null_glMultiTexCoord4fv
,
6917 null_glMultiTexCoord4fvARB
,
6918 null_glMultiTexCoord4fvSGIS
,
6919 null_glMultiTexCoord4hNV
,
6920 null_glMultiTexCoord4hvNV
,
6921 null_glMultiTexCoord4i
,
6922 null_glMultiTexCoord4iARB
,
6923 null_glMultiTexCoord4iSGIS
,
6924 null_glMultiTexCoord4iv
,
6925 null_glMultiTexCoord4ivARB
,
6926 null_glMultiTexCoord4ivSGIS
,
6927 null_glMultiTexCoord4s
,
6928 null_glMultiTexCoord4sARB
,
6929 null_glMultiTexCoord4sSGIS
,
6930 null_glMultiTexCoord4sv
,
6931 null_glMultiTexCoord4svARB
,
6932 null_glMultiTexCoord4svSGIS
,
6933 null_glMultiTexCoordP1ui
,
6934 null_glMultiTexCoordP1uiv
,
6935 null_glMultiTexCoordP2ui
,
6936 null_glMultiTexCoordP2uiv
,
6937 null_glMultiTexCoordP3ui
,
6938 null_glMultiTexCoordP3uiv
,
6939 null_glMultiTexCoordP4ui
,
6940 null_glMultiTexCoordP4uiv
,
6941 null_glMultiTexCoordPointerEXT
,
6942 null_glMultiTexCoordPointerSGIS
,
6943 null_glMultiTexEnvfEXT
,
6944 null_glMultiTexEnvfvEXT
,
6945 null_glMultiTexEnviEXT
,
6946 null_glMultiTexEnvivEXT
,
6947 null_glMultiTexGendEXT
,
6948 null_glMultiTexGendvEXT
,
6949 null_glMultiTexGenfEXT
,
6950 null_glMultiTexGenfvEXT
,
6951 null_glMultiTexGeniEXT
,
6952 null_glMultiTexGenivEXT
,
6953 null_glMultiTexImage1DEXT
,
6954 null_glMultiTexImage2DEXT
,
6955 null_glMultiTexImage3DEXT
,
6956 null_glMultiTexParameterIivEXT
,
6957 null_glMultiTexParameterIuivEXT
,
6958 null_glMultiTexParameterfEXT
,
6959 null_glMultiTexParameterfvEXT
,
6960 null_glMultiTexParameteriEXT
,
6961 null_glMultiTexParameterivEXT
,
6962 null_glMultiTexRenderbufferEXT
,
6963 null_glMultiTexSubImage1DEXT
,
6964 null_glMultiTexSubImage2DEXT
,
6965 null_glMultiTexSubImage3DEXT
,
6966 null_glNamedBufferDataEXT
,
6967 null_glNamedBufferSubDataEXT
,
6968 null_glNamedCopyBufferSubDataEXT
,
6969 null_glNamedFramebufferParameteriEXT
,
6970 null_glNamedFramebufferRenderbufferEXT
,
6971 null_glNamedFramebufferTexture1DEXT
,
6972 null_glNamedFramebufferTexture2DEXT
,
6973 null_glNamedFramebufferTexture3DEXT
,
6974 null_glNamedFramebufferTextureEXT
,
6975 null_glNamedFramebufferTextureFaceEXT
,
6976 null_glNamedFramebufferTextureLayerEXT
,
6977 null_glNamedProgramLocalParameter4dEXT
,
6978 null_glNamedProgramLocalParameter4dvEXT
,
6979 null_glNamedProgramLocalParameter4fEXT
,
6980 null_glNamedProgramLocalParameter4fvEXT
,
6981 null_glNamedProgramLocalParameterI4iEXT
,
6982 null_glNamedProgramLocalParameterI4ivEXT
,
6983 null_glNamedProgramLocalParameterI4uiEXT
,
6984 null_glNamedProgramLocalParameterI4uivEXT
,
6985 null_glNamedProgramLocalParameters4fvEXT
,
6986 null_glNamedProgramLocalParametersI4ivEXT
,
6987 null_glNamedProgramLocalParametersI4uivEXT
,
6988 null_glNamedProgramStringEXT
,
6989 null_glNamedRenderbufferStorageEXT
,
6990 null_glNamedRenderbufferStorageMultisampleCoverageEXT
,
6991 null_glNamedRenderbufferStorageMultisampleEXT
,
6992 null_glNamedStringARB
,
6993 null_glNewBufferRegion
,
6994 null_glNewObjectBufferATI
,
6995 null_glNormal3fVertex3fSUN
,
6996 null_glNormal3fVertex3fvSUN
,
6999 null_glNormalFormatNV
,
7002 null_glNormalPointerEXT
,
7003 null_glNormalPointerListIBM
,
7004 null_glNormalPointervINTEL
,
7005 null_glNormalStream3bATI
,
7006 null_glNormalStream3bvATI
,
7007 null_glNormalStream3dATI
,
7008 null_glNormalStream3dvATI
,
7009 null_glNormalStream3fATI
,
7010 null_glNormalStream3fvATI
,
7011 null_glNormalStream3iATI
,
7012 null_glNormalStream3ivATI
,
7013 null_glNormalStream3sATI
,
7014 null_glNormalStream3svATI
,
7016 null_glObjectPtrLabel
,
7017 null_glObjectPurgeableAPPLE
,
7018 null_glObjectUnpurgeableAPPLE
,
7019 null_glPNTrianglesfATI
,
7020 null_glPNTrianglesiATI
,
7021 null_glPassTexCoordATI
,
7022 null_glPatchParameterfv
,
7023 null_glPatchParameteri
,
7024 null_glPathColorGenNV
,
7025 null_glPathCommandsNV
,
7026 null_glPathCoordsNV
,
7027 null_glPathCoverDepthFuncNV
,
7028 null_glPathDashArrayNV
,
7029 null_glPathFogGenNV
,
7030 null_glPathGlyphRangeNV
,
7031 null_glPathGlyphsNV
,
7032 null_glPathParameterfNV
,
7033 null_glPathParameterfvNV
,
7034 null_glPathParameteriNV
,
7035 null_glPathParameterivNV
,
7036 null_glPathStencilDepthOffsetNV
,
7037 null_glPathStencilFuncNV
,
7038 null_glPathStringNV
,
7039 null_glPathSubCommandsNV
,
7040 null_glPathSubCoordsNV
,
7041 null_glPathTexGenNV
,
7042 null_glPauseTransformFeedback
,
7043 null_glPauseTransformFeedbackNV
,
7044 null_glPixelDataRangeNV
,
7045 null_glPixelTexGenParameterfSGIS
,
7046 null_glPixelTexGenParameterfvSGIS
,
7047 null_glPixelTexGenParameteriSGIS
,
7048 null_glPixelTexGenParameterivSGIS
,
7049 null_glPixelTexGenSGIX
,
7050 null_glPixelTransformParameterfEXT
,
7051 null_glPixelTransformParameterfvEXT
,
7052 null_glPixelTransformParameteriEXT
,
7053 null_glPixelTransformParameterivEXT
,
7054 null_glPointAlongPathNV
,
7055 null_glPointParameterf
,
7056 null_glPointParameterfARB
,
7057 null_glPointParameterfEXT
,
7058 null_glPointParameterfSGIS
,
7059 null_glPointParameterfv
,
7060 null_glPointParameterfvARB
,
7061 null_glPointParameterfvEXT
,
7062 null_glPointParameterfvSGIS
,
7063 null_glPointParameteri
,
7064 null_glPointParameteriNV
,
7065 null_glPointParameteriv
,
7066 null_glPointParameterivNV
,
7067 null_glPollAsyncSGIX
,
7068 null_glPollInstrumentsSGIX
,
7069 null_glPolygonOffsetEXT
,
7070 null_glPopDebugGroup
,
7071 null_glPresentFrameDualFillNV
,
7072 null_glPresentFrameKeyedNV
,
7073 null_glPrimitiveRestartIndex
,
7074 null_glPrimitiveRestartIndexNV
,
7075 null_glPrimitiveRestartNV
,
7076 null_glPrioritizeTexturesEXT
,
7077 null_glProgramBinary
,
7078 null_glProgramBufferParametersIivNV
,
7079 null_glProgramBufferParametersIuivNV
,
7080 null_glProgramBufferParametersfvNV
,
7081 null_glProgramEnvParameter4dARB
,
7082 null_glProgramEnvParameter4dvARB
,
7083 null_glProgramEnvParameter4fARB
,
7084 null_glProgramEnvParameter4fvARB
,
7085 null_glProgramEnvParameterI4iNV
,
7086 null_glProgramEnvParameterI4ivNV
,
7087 null_glProgramEnvParameterI4uiNV
,
7088 null_glProgramEnvParameterI4uivNV
,
7089 null_glProgramEnvParameters4fvEXT
,
7090 null_glProgramEnvParametersI4ivNV
,
7091 null_glProgramEnvParametersI4uivNV
,
7092 null_glProgramLocalParameter4dARB
,
7093 null_glProgramLocalParameter4dvARB
,
7094 null_glProgramLocalParameter4fARB
,
7095 null_glProgramLocalParameter4fvARB
,
7096 null_glProgramLocalParameterI4iNV
,
7097 null_glProgramLocalParameterI4ivNV
,
7098 null_glProgramLocalParameterI4uiNV
,
7099 null_glProgramLocalParameterI4uivNV
,
7100 null_glProgramLocalParameters4fvEXT
,
7101 null_glProgramLocalParametersI4ivNV
,
7102 null_glProgramLocalParametersI4uivNV
,
7103 null_glProgramNamedParameter4dNV
,
7104 null_glProgramNamedParameter4dvNV
,
7105 null_glProgramNamedParameter4fNV
,
7106 null_glProgramNamedParameter4fvNV
,
7107 null_glProgramParameter4dNV
,
7108 null_glProgramParameter4dvNV
,
7109 null_glProgramParameter4fNV
,
7110 null_glProgramParameter4fvNV
,
7111 null_glProgramParameteri
,
7112 null_glProgramParameteriARB
,
7113 null_glProgramParameteriEXT
,
7114 null_glProgramParameters4dvNV
,
7115 null_glProgramParameters4fvNV
,
7116 null_glProgramStringARB
,
7117 null_glProgramSubroutineParametersuivNV
,
7118 null_glProgramUniform1d
,
7119 null_glProgramUniform1dEXT
,
7120 null_glProgramUniform1dv
,
7121 null_glProgramUniform1dvEXT
,
7122 null_glProgramUniform1f
,
7123 null_glProgramUniform1fEXT
,
7124 null_glProgramUniform1fv
,
7125 null_glProgramUniform1fvEXT
,
7126 null_glProgramUniform1i
,
7127 null_glProgramUniform1i64NV
,
7128 null_glProgramUniform1i64vNV
,
7129 null_glProgramUniform1iEXT
,
7130 null_glProgramUniform1iv
,
7131 null_glProgramUniform1ivEXT
,
7132 null_glProgramUniform1ui
,
7133 null_glProgramUniform1ui64NV
,
7134 null_glProgramUniform1ui64vNV
,
7135 null_glProgramUniform1uiEXT
,
7136 null_glProgramUniform1uiv
,
7137 null_glProgramUniform1uivEXT
,
7138 null_glProgramUniform2d
,
7139 null_glProgramUniform2dEXT
,
7140 null_glProgramUniform2dv
,
7141 null_glProgramUniform2dvEXT
,
7142 null_glProgramUniform2f
,
7143 null_glProgramUniform2fEXT
,
7144 null_glProgramUniform2fv
,
7145 null_glProgramUniform2fvEXT
,
7146 null_glProgramUniform2i
,
7147 null_glProgramUniform2i64NV
,
7148 null_glProgramUniform2i64vNV
,
7149 null_glProgramUniform2iEXT
,
7150 null_glProgramUniform2iv
,
7151 null_glProgramUniform2ivEXT
,
7152 null_glProgramUniform2ui
,
7153 null_glProgramUniform2ui64NV
,
7154 null_glProgramUniform2ui64vNV
,
7155 null_glProgramUniform2uiEXT
,
7156 null_glProgramUniform2uiv
,
7157 null_glProgramUniform2uivEXT
,
7158 null_glProgramUniform3d
,
7159 null_glProgramUniform3dEXT
,
7160 null_glProgramUniform3dv
,
7161 null_glProgramUniform3dvEXT
,
7162 null_glProgramUniform3f
,
7163 null_glProgramUniform3fEXT
,
7164 null_glProgramUniform3fv
,
7165 null_glProgramUniform3fvEXT
,
7166 null_glProgramUniform3i
,
7167 null_glProgramUniform3i64NV
,
7168 null_glProgramUniform3i64vNV
,
7169 null_glProgramUniform3iEXT
,
7170 null_glProgramUniform3iv
,
7171 null_glProgramUniform3ivEXT
,
7172 null_glProgramUniform3ui
,
7173 null_glProgramUniform3ui64NV
,
7174 null_glProgramUniform3ui64vNV
,
7175 null_glProgramUniform3uiEXT
,
7176 null_glProgramUniform3uiv
,
7177 null_glProgramUniform3uivEXT
,
7178 null_glProgramUniform4d
,
7179 null_glProgramUniform4dEXT
,
7180 null_glProgramUniform4dv
,
7181 null_glProgramUniform4dvEXT
,
7182 null_glProgramUniform4f
,
7183 null_glProgramUniform4fEXT
,
7184 null_glProgramUniform4fv
,
7185 null_glProgramUniform4fvEXT
,
7186 null_glProgramUniform4i
,
7187 null_glProgramUniform4i64NV
,
7188 null_glProgramUniform4i64vNV
,
7189 null_glProgramUniform4iEXT
,
7190 null_glProgramUniform4iv
,
7191 null_glProgramUniform4ivEXT
,
7192 null_glProgramUniform4ui
,
7193 null_glProgramUniform4ui64NV
,
7194 null_glProgramUniform4ui64vNV
,
7195 null_glProgramUniform4uiEXT
,
7196 null_glProgramUniform4uiv
,
7197 null_glProgramUniform4uivEXT
,
7198 null_glProgramUniformHandleui64NV
,
7199 null_glProgramUniformHandleui64vNV
,
7200 null_glProgramUniformMatrix2dv
,
7201 null_glProgramUniformMatrix2dvEXT
,
7202 null_glProgramUniformMatrix2fv
,
7203 null_glProgramUniformMatrix2fvEXT
,
7204 null_glProgramUniformMatrix2x3dv
,
7205 null_glProgramUniformMatrix2x3dvEXT
,
7206 null_glProgramUniformMatrix2x3fv
,
7207 null_glProgramUniformMatrix2x3fvEXT
,
7208 null_glProgramUniformMatrix2x4dv
,
7209 null_glProgramUniformMatrix2x4dvEXT
,
7210 null_glProgramUniformMatrix2x4fv
,
7211 null_glProgramUniformMatrix2x4fvEXT
,
7212 null_glProgramUniformMatrix3dv
,
7213 null_glProgramUniformMatrix3dvEXT
,
7214 null_glProgramUniformMatrix3fv
,
7215 null_glProgramUniformMatrix3fvEXT
,
7216 null_glProgramUniformMatrix3x2dv
,
7217 null_glProgramUniformMatrix3x2dvEXT
,
7218 null_glProgramUniformMatrix3x2fv
,
7219 null_glProgramUniformMatrix3x2fvEXT
,
7220 null_glProgramUniformMatrix3x4dv
,
7221 null_glProgramUniformMatrix3x4dvEXT
,
7222 null_glProgramUniformMatrix3x4fv
,
7223 null_glProgramUniformMatrix3x4fvEXT
,
7224 null_glProgramUniformMatrix4dv
,
7225 null_glProgramUniformMatrix4dvEXT
,
7226 null_glProgramUniformMatrix4fv
,
7227 null_glProgramUniformMatrix4fvEXT
,
7228 null_glProgramUniformMatrix4x2dv
,
7229 null_glProgramUniformMatrix4x2dvEXT
,
7230 null_glProgramUniformMatrix4x2fv
,
7231 null_glProgramUniformMatrix4x2fvEXT
,
7232 null_glProgramUniformMatrix4x3dv
,
7233 null_glProgramUniformMatrix4x3dvEXT
,
7234 null_glProgramUniformMatrix4x3fv
,
7235 null_glProgramUniformMatrix4x3fvEXT
,
7236 null_glProgramUniformui64NV
,
7237 null_glProgramUniformui64vNV
,
7238 null_glProgramVertexLimitNV
,
7239 null_glProvokingVertex
,
7240 null_glProvokingVertexEXT
,
7241 null_glPushClientAttribDefaultEXT
,
7242 null_glPushDebugGroup
,
7243 null_glQueryCounter
,
7244 null_glReadBufferRegion
,
7245 null_glReadInstrumentsSGIX
,
7246 null_glReadnPixelsARB
,
7247 null_glReferencePlaneSGIX
,
7248 null_glReleaseShaderCompiler
,
7249 null_glRenderbufferStorage
,
7250 null_glRenderbufferStorageEXT
,
7251 null_glRenderbufferStorageMultisample
,
7252 null_glRenderbufferStorageMultisampleCoverageNV
,
7253 null_glRenderbufferStorageMultisampleEXT
,
7254 null_glReplacementCodePointerSUN
,
7255 null_glReplacementCodeubSUN
,
7256 null_glReplacementCodeubvSUN
,
7257 null_glReplacementCodeuiColor3fVertex3fSUN
,
7258 null_glReplacementCodeuiColor3fVertex3fvSUN
,
7259 null_glReplacementCodeuiColor4fNormal3fVertex3fSUN
,
7260 null_glReplacementCodeuiColor4fNormal3fVertex3fvSUN
,
7261 null_glReplacementCodeuiColor4ubVertex3fSUN
,
7262 null_glReplacementCodeuiColor4ubVertex3fvSUN
,
7263 null_glReplacementCodeuiNormal3fVertex3fSUN
,
7264 null_glReplacementCodeuiNormal3fVertex3fvSUN
,
7265 null_glReplacementCodeuiSUN
,
7266 null_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
,
7267 null_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
,
7268 null_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
,
7269 null_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
,
7270 null_glReplacementCodeuiTexCoord2fVertex3fSUN
,
7271 null_glReplacementCodeuiTexCoord2fVertex3fvSUN
,
7272 null_glReplacementCodeuiVertex3fSUN
,
7273 null_glReplacementCodeuiVertex3fvSUN
,
7274 null_glReplacementCodeuivSUN
,
7275 null_glReplacementCodeusSUN
,
7276 null_glReplacementCodeusvSUN
,
7277 null_glRequestResidentProgramsNV
,
7278 null_glResetHistogram
,
7279 null_glResetHistogramEXT
,
7281 null_glResetMinmaxEXT
,
7282 null_glResizeBuffersMESA
,
7283 null_glResumeTransformFeedback
,
7284 null_glResumeTransformFeedbackNV
,
7285 null_glSampleCoverage
,
7286 null_glSampleCoverageARB
,
7287 null_glSampleMapATI
,
7288 null_glSampleMaskEXT
,
7289 null_glSampleMaskIndexedNV
,
7290 null_glSampleMaskSGIS
,
7292 null_glSamplePatternEXT
,
7293 null_glSamplePatternSGIS
,
7294 null_glSamplerParameterIiv
,
7295 null_glSamplerParameterIuiv
,
7296 null_glSamplerParameterf
,
7297 null_glSamplerParameterfv
,
7298 null_glSamplerParameteri
,
7299 null_glSamplerParameteriv
,
7300 null_glScissorArrayv
,
7301 null_glScissorIndexed
,
7302 null_glScissorIndexedv
,
7303 null_glSecondaryColor3b
,
7304 null_glSecondaryColor3bEXT
,
7305 null_glSecondaryColor3bv
,
7306 null_glSecondaryColor3bvEXT
,
7307 null_glSecondaryColor3d
,
7308 null_glSecondaryColor3dEXT
,
7309 null_glSecondaryColor3dv
,
7310 null_glSecondaryColor3dvEXT
,
7311 null_glSecondaryColor3f
,
7312 null_glSecondaryColor3fEXT
,
7313 null_glSecondaryColor3fv
,
7314 null_glSecondaryColor3fvEXT
,
7315 null_glSecondaryColor3hNV
,
7316 null_glSecondaryColor3hvNV
,
7317 null_glSecondaryColor3i
,
7318 null_glSecondaryColor3iEXT
,
7319 null_glSecondaryColor3iv
,
7320 null_glSecondaryColor3ivEXT
,
7321 null_glSecondaryColor3s
,
7322 null_glSecondaryColor3sEXT
,
7323 null_glSecondaryColor3sv
,
7324 null_glSecondaryColor3svEXT
,
7325 null_glSecondaryColor3ub
,
7326 null_glSecondaryColor3ubEXT
,
7327 null_glSecondaryColor3ubv
,
7328 null_glSecondaryColor3ubvEXT
,
7329 null_glSecondaryColor3ui
,
7330 null_glSecondaryColor3uiEXT
,
7331 null_glSecondaryColor3uiv
,
7332 null_glSecondaryColor3uivEXT
,
7333 null_glSecondaryColor3us
,
7334 null_glSecondaryColor3usEXT
,
7335 null_glSecondaryColor3usv
,
7336 null_glSecondaryColor3usvEXT
,
7337 null_glSecondaryColorFormatNV
,
7338 null_glSecondaryColorP3ui
,
7339 null_glSecondaryColorP3uiv
,
7340 null_glSecondaryColorPointer
,
7341 null_glSecondaryColorPointerEXT
,
7342 null_glSecondaryColorPointerListIBM
,
7343 null_glSelectPerfMonitorCountersAMD
,
7344 null_glSelectTextureCoordSetSGIS
,
7345 null_glSelectTextureSGIS
,
7346 null_glSeparableFilter2D
,
7347 null_glSeparableFilter2DEXT
,
7348 null_glSetFenceAPPLE
,
7350 null_glSetFragmentShaderConstantATI
,
7351 null_glSetInvariantEXT
,
7352 null_glSetLocalConstantEXT
,
7353 null_glSetMultisamplefvAMD
,
7354 null_glShaderBinary
,
7355 null_glShaderOp1EXT
,
7356 null_glShaderOp2EXT
,
7357 null_glShaderOp3EXT
,
7358 null_glShaderSource
,
7359 null_glShaderSourceARB
,
7360 null_glShaderStorageBlockBinding
,
7361 null_glSharpenTexFuncSGIS
,
7362 null_glSpriteParameterfSGIX
,
7363 null_glSpriteParameterfvSGIX
,
7364 null_glSpriteParameteriSGIX
,
7365 null_glSpriteParameterivSGIX
,
7366 null_glStartInstrumentsSGIX
,
7367 null_glStencilClearTagEXT
,
7368 null_glStencilFillPathInstancedNV
,
7369 null_glStencilFillPathNV
,
7370 null_glStencilFuncSeparate
,
7371 null_glStencilFuncSeparateATI
,
7372 null_glStencilMaskSeparate
,
7373 null_glStencilOpSeparate
,
7374 null_glStencilOpSeparateATI
,
7375 null_glStencilOpValueAMD
,
7376 null_glStencilStrokePathInstancedNV
,
7377 null_glStencilStrokePathNV
,
7378 null_glStopInstrumentsSGIX
,
7379 null_glStringMarkerGREMEDY
,
7381 null_glTagSampleBufferSGIX
,
7382 null_glTangent3bEXT
,
7383 null_glTangent3bvEXT
,
7384 null_glTangent3dEXT
,
7385 null_glTangent3dvEXT
,
7386 null_glTangent3fEXT
,
7387 null_glTangent3fvEXT
,
7388 null_glTangent3iEXT
,
7389 null_glTangent3ivEXT
,
7390 null_glTangent3sEXT
,
7391 null_glTangent3svEXT
,
7392 null_glTangentPointerEXT
,
7393 null_glTbufferMask3DFX
,
7394 null_glTessellationFactorAMD
,
7395 null_glTessellationModeAMD
,
7396 null_glTestFenceAPPLE
,
7398 null_glTestObjectAPPLE
,
7400 null_glTexBufferARB
,
7401 null_glTexBufferEXT
,
7402 null_glTexBufferRange
,
7403 null_glTexBumpParameterfvATI
,
7404 null_glTexBumpParameterivATI
,
7405 null_glTexCoord1hNV
,
7406 null_glTexCoord1hvNV
,
7407 null_glTexCoord2fColor3fVertex3fSUN
,
7408 null_glTexCoord2fColor3fVertex3fvSUN
,
7409 null_glTexCoord2fColor4fNormal3fVertex3fSUN
,
7410 null_glTexCoord2fColor4fNormal3fVertex3fvSUN
,
7411 null_glTexCoord2fColor4ubVertex3fSUN
,
7412 null_glTexCoord2fColor4ubVertex3fvSUN
,
7413 null_glTexCoord2fNormal3fVertex3fSUN
,
7414 null_glTexCoord2fNormal3fVertex3fvSUN
,
7415 null_glTexCoord2fVertex3fSUN
,
7416 null_glTexCoord2fVertex3fvSUN
,
7417 null_glTexCoord2hNV
,
7418 null_glTexCoord2hvNV
,
7419 null_glTexCoord3hNV
,
7420 null_glTexCoord3hvNV
,
7421 null_glTexCoord4fColor4fNormal3fVertex4fSUN
,
7422 null_glTexCoord4fColor4fNormal3fVertex4fvSUN
,
7423 null_glTexCoord4fVertex4fSUN
,
7424 null_glTexCoord4fVertex4fvSUN
,
7425 null_glTexCoord4hNV
,
7426 null_glTexCoord4hvNV
,
7427 null_glTexCoordFormatNV
,
7428 null_glTexCoordP1ui
,
7429 null_glTexCoordP1uiv
,
7430 null_glTexCoordP2ui
,
7431 null_glTexCoordP2uiv
,
7432 null_glTexCoordP3ui
,
7433 null_glTexCoordP3uiv
,
7434 null_glTexCoordP4ui
,
7435 null_glTexCoordP4uiv
,
7436 null_glTexCoordPointerEXT
,
7437 null_glTexCoordPointerListIBM
,
7438 null_glTexCoordPointervINTEL
,
7439 null_glTexFilterFuncSGIS
,
7440 null_glTexImage2DMultisample
,
7441 null_glTexImage2DMultisampleCoverageNV
,
7443 null_glTexImage3DEXT
,
7444 null_glTexImage3DMultisample
,
7445 null_glTexImage3DMultisampleCoverageNV
,
7446 null_glTexImage4DSGIS
,
7447 null_glTexParameterIiv
,
7448 null_glTexParameterIivEXT
,
7449 null_glTexParameterIuiv
,
7450 null_glTexParameterIuivEXT
,
7451 null_glTexRenderbufferNV
,
7452 null_glTexStorage1D
,
7453 null_glTexStorage2D
,
7454 null_glTexStorage2DMultisample
,
7455 null_glTexStorage3D
,
7456 null_glTexStorage3DMultisample
,
7457 null_glTexStorageSparseAMD
,
7458 null_glTexSubImage1DEXT
,
7459 null_glTexSubImage2DEXT
,
7460 null_glTexSubImage3D
,
7461 null_glTexSubImage3DEXT
,
7462 null_glTexSubImage4DSGIS
,
7463 null_glTextureBarrierNV
,
7464 null_glTextureBufferEXT
,
7465 null_glTextureBufferRangeEXT
,
7466 null_glTextureColorMaskSGIS
,
7467 null_glTextureImage1DEXT
,
7468 null_glTextureImage2DEXT
,
7469 null_glTextureImage2DMultisampleCoverageNV
,
7470 null_glTextureImage2DMultisampleNV
,
7471 null_glTextureImage3DEXT
,
7472 null_glTextureImage3DMultisampleCoverageNV
,
7473 null_glTextureImage3DMultisampleNV
,
7474 null_glTextureLightEXT
,
7475 null_glTextureMaterialEXT
,
7476 null_glTextureNormalEXT
,
7477 null_glTextureParameterIivEXT
,
7478 null_glTextureParameterIuivEXT
,
7479 null_glTextureParameterfEXT
,
7480 null_glTextureParameterfvEXT
,
7481 null_glTextureParameteriEXT
,
7482 null_glTextureParameterivEXT
,
7483 null_glTextureRangeAPPLE
,
7484 null_glTextureRenderbufferEXT
,
7485 null_glTextureStorage1DEXT
,
7486 null_glTextureStorage2DEXT
,
7487 null_glTextureStorage2DMultisampleEXT
,
7488 null_glTextureStorage3DEXT
,
7489 null_glTextureStorage3DMultisampleEXT
,
7490 null_glTextureStorageSparseAMD
,
7491 null_glTextureSubImage1DEXT
,
7492 null_glTextureSubImage2DEXT
,
7493 null_glTextureSubImage3DEXT
,
7495 null_glTrackMatrixNV
,
7496 null_glTransformFeedbackAttribsNV
,
7497 null_glTransformFeedbackStreamAttribsNV
,
7498 null_glTransformFeedbackVaryings
,
7499 null_glTransformFeedbackVaryingsEXT
,
7500 null_glTransformFeedbackVaryingsNV
,
7501 null_glTransformPathNV
,
7505 null_glUniform1fARB
,
7507 null_glUniform1fvARB
,
7509 null_glUniform1i64NV
,
7510 null_glUniform1i64vNV
,
7511 null_glUniform1iARB
,
7513 null_glUniform1ivARB
,
7515 null_glUniform1ui64NV
,
7516 null_glUniform1ui64vNV
,
7517 null_glUniform1uiEXT
,
7519 null_glUniform1uivEXT
,
7523 null_glUniform2fARB
,
7525 null_glUniform2fvARB
,
7527 null_glUniform2i64NV
,
7528 null_glUniform2i64vNV
,
7529 null_glUniform2iARB
,
7531 null_glUniform2ivARB
,
7533 null_glUniform2ui64NV
,
7534 null_glUniform2ui64vNV
,
7535 null_glUniform2uiEXT
,
7537 null_glUniform2uivEXT
,
7541 null_glUniform3fARB
,
7543 null_glUniform3fvARB
,
7545 null_glUniform3i64NV
,
7546 null_glUniform3i64vNV
,
7547 null_glUniform3iARB
,
7549 null_glUniform3ivARB
,
7551 null_glUniform3ui64NV
,
7552 null_glUniform3ui64vNV
,
7553 null_glUniform3uiEXT
,
7555 null_glUniform3uivEXT
,
7559 null_glUniform4fARB
,
7561 null_glUniform4fvARB
,
7563 null_glUniform4i64NV
,
7564 null_glUniform4i64vNV
,
7565 null_glUniform4iARB
,
7567 null_glUniform4ivARB
,
7569 null_glUniform4ui64NV
,
7570 null_glUniform4ui64vNV
,
7571 null_glUniform4uiEXT
,
7573 null_glUniform4uivEXT
,
7574 null_glUniformBlockBinding
,
7575 null_glUniformBufferEXT
,
7576 null_glUniformHandleui64NV
,
7577 null_glUniformHandleui64vNV
,
7578 null_glUniformMatrix2dv
,
7579 null_glUniformMatrix2fv
,
7580 null_glUniformMatrix2fvARB
,
7581 null_glUniformMatrix2x3dv
,
7582 null_glUniformMatrix2x3fv
,
7583 null_glUniformMatrix2x4dv
,
7584 null_glUniformMatrix2x4fv
,
7585 null_glUniformMatrix3dv
,
7586 null_glUniformMatrix3fv
,
7587 null_glUniformMatrix3fvARB
,
7588 null_glUniformMatrix3x2dv
,
7589 null_glUniformMatrix3x2fv
,
7590 null_glUniformMatrix3x4dv
,
7591 null_glUniformMatrix3x4fv
,
7592 null_glUniformMatrix4dv
,
7593 null_glUniformMatrix4fv
,
7594 null_glUniformMatrix4fvARB
,
7595 null_glUniformMatrix4x2dv
,
7596 null_glUniformMatrix4x2fv
,
7597 null_glUniformMatrix4x3dv
,
7598 null_glUniformMatrix4x3fv
,
7599 null_glUniformSubroutinesuiv
,
7600 null_glUniformui64NV
,
7601 null_glUniformui64vNV
,
7602 null_glUnlockArraysEXT
,
7604 null_glUnmapBufferARB
,
7605 null_glUnmapNamedBufferEXT
,
7606 null_glUnmapObjectBufferATI
,
7607 null_glUpdateObjectBufferATI
,
7609 null_glUseProgramObjectARB
,
7610 null_glUseProgramStages
,
7611 null_glUseShaderProgramEXT
,
7613 null_glVDPAUGetSurfaceivNV
,
7615 null_glVDPAUIsSurfaceNV
,
7616 null_glVDPAUMapSurfacesNV
,
7617 null_glVDPAURegisterOutputSurfaceNV
,
7618 null_glVDPAURegisterVideoSurfaceNV
,
7619 null_glVDPAUSurfaceAccessNV
,
7620 null_glVDPAUUnmapSurfacesNV
,
7621 null_glVDPAUUnregisterSurfaceNV
,
7622 null_glValidateProgram
,
7623 null_glValidateProgramARB
,
7624 null_glValidateProgramPipeline
,
7625 null_glVariantArrayObjectATI
,
7626 null_glVariantPointerEXT
,
7627 null_glVariantbvEXT
,
7628 null_glVariantdvEXT
,
7629 null_glVariantfvEXT
,
7630 null_glVariantivEXT
,
7631 null_glVariantsvEXT
,
7632 null_glVariantubvEXT
,
7633 null_glVariantuivEXT
,
7634 null_glVariantusvEXT
,
7641 null_glVertexArrayBindVertexBufferEXT
,
7642 null_glVertexArrayParameteriAPPLE
,
7643 null_glVertexArrayRangeAPPLE
,
7644 null_glVertexArrayRangeNV
,
7645 null_glVertexArrayVertexAttribBindingEXT
,
7646 null_glVertexArrayVertexAttribFormatEXT
,
7647 null_glVertexArrayVertexAttribIFormatEXT
,
7648 null_glVertexArrayVertexAttribLFormatEXT
,
7649 null_glVertexArrayVertexAttribLOffsetEXT
,
7650 null_glVertexArrayVertexBindingDivisorEXT
,
7651 null_glVertexAttrib1d
,
7652 null_glVertexAttrib1dARB
,
7653 null_glVertexAttrib1dNV
,
7654 null_glVertexAttrib1dv
,
7655 null_glVertexAttrib1dvARB
,
7656 null_glVertexAttrib1dvNV
,
7657 null_glVertexAttrib1f
,
7658 null_glVertexAttrib1fARB
,
7659 null_glVertexAttrib1fNV
,
7660 null_glVertexAttrib1fv
,
7661 null_glVertexAttrib1fvARB
,
7662 null_glVertexAttrib1fvNV
,
7663 null_glVertexAttrib1hNV
,
7664 null_glVertexAttrib1hvNV
,
7665 null_glVertexAttrib1s
,
7666 null_glVertexAttrib1sARB
,
7667 null_glVertexAttrib1sNV
,
7668 null_glVertexAttrib1sv
,
7669 null_glVertexAttrib1svARB
,
7670 null_glVertexAttrib1svNV
,
7671 null_glVertexAttrib2d
,
7672 null_glVertexAttrib2dARB
,
7673 null_glVertexAttrib2dNV
,
7674 null_glVertexAttrib2dv
,
7675 null_glVertexAttrib2dvARB
,
7676 null_glVertexAttrib2dvNV
,
7677 null_glVertexAttrib2f
,
7678 null_glVertexAttrib2fARB
,
7679 null_glVertexAttrib2fNV
,
7680 null_glVertexAttrib2fv
,
7681 null_glVertexAttrib2fvARB
,
7682 null_glVertexAttrib2fvNV
,
7683 null_glVertexAttrib2hNV
,
7684 null_glVertexAttrib2hvNV
,
7685 null_glVertexAttrib2s
,
7686 null_glVertexAttrib2sARB
,
7687 null_glVertexAttrib2sNV
,
7688 null_glVertexAttrib2sv
,
7689 null_glVertexAttrib2svARB
,
7690 null_glVertexAttrib2svNV
,
7691 null_glVertexAttrib3d
,
7692 null_glVertexAttrib3dARB
,
7693 null_glVertexAttrib3dNV
,
7694 null_glVertexAttrib3dv
,
7695 null_glVertexAttrib3dvARB
,
7696 null_glVertexAttrib3dvNV
,
7697 null_glVertexAttrib3f
,
7698 null_glVertexAttrib3fARB
,
7699 null_glVertexAttrib3fNV
,
7700 null_glVertexAttrib3fv
,
7701 null_glVertexAttrib3fvARB
,
7702 null_glVertexAttrib3fvNV
,
7703 null_glVertexAttrib3hNV
,
7704 null_glVertexAttrib3hvNV
,
7705 null_glVertexAttrib3s
,
7706 null_glVertexAttrib3sARB
,
7707 null_glVertexAttrib3sNV
,
7708 null_glVertexAttrib3sv
,
7709 null_glVertexAttrib3svARB
,
7710 null_glVertexAttrib3svNV
,
7711 null_glVertexAttrib4Nbv
,
7712 null_glVertexAttrib4NbvARB
,
7713 null_glVertexAttrib4Niv
,
7714 null_glVertexAttrib4NivARB
,
7715 null_glVertexAttrib4Nsv
,
7716 null_glVertexAttrib4NsvARB
,
7717 null_glVertexAttrib4Nub
,
7718 null_glVertexAttrib4NubARB
,
7719 null_glVertexAttrib4Nubv
,
7720 null_glVertexAttrib4NubvARB
,
7721 null_glVertexAttrib4Nuiv
,
7722 null_glVertexAttrib4NuivARB
,
7723 null_glVertexAttrib4Nusv
,
7724 null_glVertexAttrib4NusvARB
,
7725 null_glVertexAttrib4bv
,
7726 null_glVertexAttrib4bvARB
,
7727 null_glVertexAttrib4d
,
7728 null_glVertexAttrib4dARB
,
7729 null_glVertexAttrib4dNV
,
7730 null_glVertexAttrib4dv
,
7731 null_glVertexAttrib4dvARB
,
7732 null_glVertexAttrib4dvNV
,
7733 null_glVertexAttrib4f
,
7734 null_glVertexAttrib4fARB
,
7735 null_glVertexAttrib4fNV
,
7736 null_glVertexAttrib4fv
,
7737 null_glVertexAttrib4fvARB
,
7738 null_glVertexAttrib4fvNV
,
7739 null_glVertexAttrib4hNV
,
7740 null_glVertexAttrib4hvNV
,
7741 null_glVertexAttrib4iv
,
7742 null_glVertexAttrib4ivARB
,
7743 null_glVertexAttrib4s
,
7744 null_glVertexAttrib4sARB
,
7745 null_glVertexAttrib4sNV
,
7746 null_glVertexAttrib4sv
,
7747 null_glVertexAttrib4svARB
,
7748 null_glVertexAttrib4svNV
,
7749 null_glVertexAttrib4ubNV
,
7750 null_glVertexAttrib4ubv
,
7751 null_glVertexAttrib4ubvARB
,
7752 null_glVertexAttrib4ubvNV
,
7753 null_glVertexAttrib4uiv
,
7754 null_glVertexAttrib4uivARB
,
7755 null_glVertexAttrib4usv
,
7756 null_glVertexAttrib4usvARB
,
7757 null_glVertexAttribArrayObjectATI
,
7758 null_glVertexAttribBinding
,
7759 null_glVertexAttribDivisor
,
7760 null_glVertexAttribDivisorARB
,
7761 null_glVertexAttribFormat
,
7762 null_glVertexAttribFormatNV
,
7763 null_glVertexAttribI1i
,
7764 null_glVertexAttribI1iEXT
,
7765 null_glVertexAttribI1iv
,
7766 null_glVertexAttribI1ivEXT
,
7767 null_glVertexAttribI1ui
,
7768 null_glVertexAttribI1uiEXT
,
7769 null_glVertexAttribI1uiv
,
7770 null_glVertexAttribI1uivEXT
,
7771 null_glVertexAttribI2i
,
7772 null_glVertexAttribI2iEXT
,
7773 null_glVertexAttribI2iv
,
7774 null_glVertexAttribI2ivEXT
,
7775 null_glVertexAttribI2ui
,
7776 null_glVertexAttribI2uiEXT
,
7777 null_glVertexAttribI2uiv
,
7778 null_glVertexAttribI2uivEXT
,
7779 null_glVertexAttribI3i
,
7780 null_glVertexAttribI3iEXT
,
7781 null_glVertexAttribI3iv
,
7782 null_glVertexAttribI3ivEXT
,
7783 null_glVertexAttribI3ui
,
7784 null_glVertexAttribI3uiEXT
,
7785 null_glVertexAttribI3uiv
,
7786 null_glVertexAttribI3uivEXT
,
7787 null_glVertexAttribI4bv
,
7788 null_glVertexAttribI4bvEXT
,
7789 null_glVertexAttribI4i
,
7790 null_glVertexAttribI4iEXT
,
7791 null_glVertexAttribI4iv
,
7792 null_glVertexAttribI4ivEXT
,
7793 null_glVertexAttribI4sv
,
7794 null_glVertexAttribI4svEXT
,
7795 null_glVertexAttribI4ubv
,
7796 null_glVertexAttribI4ubvEXT
,
7797 null_glVertexAttribI4ui
,
7798 null_glVertexAttribI4uiEXT
,
7799 null_glVertexAttribI4uiv
,
7800 null_glVertexAttribI4uivEXT
,
7801 null_glVertexAttribI4usv
,
7802 null_glVertexAttribI4usvEXT
,
7803 null_glVertexAttribIFormat
,
7804 null_glVertexAttribIFormatNV
,
7805 null_glVertexAttribIPointer
,
7806 null_glVertexAttribIPointerEXT
,
7807 null_glVertexAttribL1d
,
7808 null_glVertexAttribL1dEXT
,
7809 null_glVertexAttribL1dv
,
7810 null_glVertexAttribL1dvEXT
,
7811 null_glVertexAttribL1i64NV
,
7812 null_glVertexAttribL1i64vNV
,
7813 null_glVertexAttribL1ui64NV
,
7814 null_glVertexAttribL1ui64vNV
,
7815 null_glVertexAttribL2d
,
7816 null_glVertexAttribL2dEXT
,
7817 null_glVertexAttribL2dv
,
7818 null_glVertexAttribL2dvEXT
,
7819 null_glVertexAttribL2i64NV
,
7820 null_glVertexAttribL2i64vNV
,
7821 null_glVertexAttribL2ui64NV
,
7822 null_glVertexAttribL2ui64vNV
,
7823 null_glVertexAttribL3d
,
7824 null_glVertexAttribL3dEXT
,
7825 null_glVertexAttribL3dv
,
7826 null_glVertexAttribL3dvEXT
,
7827 null_glVertexAttribL3i64NV
,
7828 null_glVertexAttribL3i64vNV
,
7829 null_glVertexAttribL3ui64NV
,
7830 null_glVertexAttribL3ui64vNV
,
7831 null_glVertexAttribL4d
,
7832 null_glVertexAttribL4dEXT
,
7833 null_glVertexAttribL4dv
,
7834 null_glVertexAttribL4dvEXT
,
7835 null_glVertexAttribL4i64NV
,
7836 null_glVertexAttribL4i64vNV
,
7837 null_glVertexAttribL4ui64NV
,
7838 null_glVertexAttribL4ui64vNV
,
7839 null_glVertexAttribLFormat
,
7840 null_glVertexAttribLFormatNV
,
7841 null_glVertexAttribLPointer
,
7842 null_glVertexAttribLPointerEXT
,
7843 null_glVertexAttribP1ui
,
7844 null_glVertexAttribP1uiv
,
7845 null_glVertexAttribP2ui
,
7846 null_glVertexAttribP2uiv
,
7847 null_glVertexAttribP3ui
,
7848 null_glVertexAttribP3uiv
,
7849 null_glVertexAttribP4ui
,
7850 null_glVertexAttribP4uiv
,
7851 null_glVertexAttribPointer
,
7852 null_glVertexAttribPointerARB
,
7853 null_glVertexAttribPointerNV
,
7854 null_glVertexAttribs1dvNV
,
7855 null_glVertexAttribs1fvNV
,
7856 null_glVertexAttribs1hvNV
,
7857 null_glVertexAttribs1svNV
,
7858 null_glVertexAttribs2dvNV
,
7859 null_glVertexAttribs2fvNV
,
7860 null_glVertexAttribs2hvNV
,
7861 null_glVertexAttribs2svNV
,
7862 null_glVertexAttribs3dvNV
,
7863 null_glVertexAttribs3fvNV
,
7864 null_glVertexAttribs3hvNV
,
7865 null_glVertexAttribs3svNV
,
7866 null_glVertexAttribs4dvNV
,
7867 null_glVertexAttribs4fvNV
,
7868 null_glVertexAttribs4hvNV
,
7869 null_glVertexAttribs4svNV
,
7870 null_glVertexAttribs4ubvNV
,
7871 null_glVertexBindingDivisor
,
7872 null_glVertexBlendARB
,
7873 null_glVertexBlendEnvfATI
,
7874 null_glVertexBlendEnviATI
,
7875 null_glVertexFormatNV
,
7882 null_glVertexPointerEXT
,
7883 null_glVertexPointerListIBM
,
7884 null_glVertexPointervINTEL
,
7885 null_glVertexStream1dATI
,
7886 null_glVertexStream1dvATI
,
7887 null_glVertexStream1fATI
,
7888 null_glVertexStream1fvATI
,
7889 null_glVertexStream1iATI
,
7890 null_glVertexStream1ivATI
,
7891 null_glVertexStream1sATI
,
7892 null_glVertexStream1svATI
,
7893 null_glVertexStream2dATI
,
7894 null_glVertexStream2dvATI
,
7895 null_glVertexStream2fATI
,
7896 null_glVertexStream2fvATI
,
7897 null_glVertexStream2iATI
,
7898 null_glVertexStream2ivATI
,
7899 null_glVertexStream2sATI
,
7900 null_glVertexStream2svATI
,
7901 null_glVertexStream3dATI
,
7902 null_glVertexStream3dvATI
,
7903 null_glVertexStream3fATI
,
7904 null_glVertexStream3fvATI
,
7905 null_glVertexStream3iATI
,
7906 null_glVertexStream3ivATI
,
7907 null_glVertexStream3sATI
,
7908 null_glVertexStream3svATI
,
7909 null_glVertexStream4dATI
,
7910 null_glVertexStream4dvATI
,
7911 null_glVertexStream4fATI
,
7912 null_glVertexStream4fvATI
,
7913 null_glVertexStream4iATI
,
7914 null_glVertexStream4ivATI
,
7915 null_glVertexStream4sATI
,
7916 null_glVertexStream4svATI
,
7917 null_glVertexWeightPointerEXT
,
7918 null_glVertexWeightfEXT
,
7919 null_glVertexWeightfvEXT
,
7920 null_glVertexWeighthNV
,
7921 null_glVertexWeighthvNV
,
7922 null_glVideoCaptureNV
,
7923 null_glVideoCaptureStreamParameterdvNV
,
7924 null_glVideoCaptureStreamParameterfvNV
,
7925 null_glVideoCaptureStreamParameterivNV
,
7926 null_glViewportArrayv
,
7927 null_glViewportIndexedf
,
7928 null_glViewportIndexedfv
,
7930 null_glWeightPathsNV
,
7931 null_glWeightPointerARB
,
7937 null_glWeightubvARB
,
7938 null_glWeightuivARB
,
7939 null_glWeightusvARB
,
7941 null_glWindowPos2dARB
,
7942 null_glWindowPos2dMESA
,
7943 null_glWindowPos2dv
,
7944 null_glWindowPos2dvARB
,
7945 null_glWindowPos2dvMESA
,
7947 null_glWindowPos2fARB
,
7948 null_glWindowPos2fMESA
,
7949 null_glWindowPos2fv
,
7950 null_glWindowPos2fvARB
,
7951 null_glWindowPos2fvMESA
,
7953 null_glWindowPos2iARB
,
7954 null_glWindowPos2iMESA
,
7955 null_glWindowPos2iv
,
7956 null_glWindowPos2ivARB
,
7957 null_glWindowPos2ivMESA
,
7959 null_glWindowPos2sARB
,
7960 null_glWindowPos2sMESA
,
7961 null_glWindowPos2sv
,
7962 null_glWindowPos2svARB
,
7963 null_glWindowPos2svMESA
,
7965 null_glWindowPos3dARB
,
7966 null_glWindowPos3dMESA
,
7967 null_glWindowPos3dv
,
7968 null_glWindowPos3dvARB
,
7969 null_glWindowPos3dvMESA
,
7971 null_glWindowPos3fARB
,
7972 null_glWindowPos3fMESA
,
7973 null_glWindowPos3fv
,
7974 null_glWindowPos3fvARB
,
7975 null_glWindowPos3fvMESA
,
7977 null_glWindowPos3iARB
,
7978 null_glWindowPos3iMESA
,
7979 null_glWindowPos3iv
,
7980 null_glWindowPos3ivARB
,
7981 null_glWindowPos3ivMESA
,
7983 null_glWindowPos3sARB
,
7984 null_glWindowPos3sMESA
,
7985 null_glWindowPos3sv
,
7986 null_glWindowPos3svARB
,
7987 null_glWindowPos3svMESA
,
7988 null_glWindowPos4dMESA
,
7989 null_glWindowPos4dvMESA
,
7990 null_glWindowPos4fMESA
,
7991 null_glWindowPos4fvMESA
,
7992 null_glWindowPos4iMESA
,
7993 null_glWindowPos4ivMESA
,
7994 null_glWindowPos4sMESA
,
7995 null_glWindowPos4svMESA
,
7996 null_glWriteMaskEXT
,
7997 null_wglAllocateMemoryNV
,
7998 null_wglBindTexImageARB
,
7999 null_wglChoosePixelFormatARB
,
8000 null_wglCreateContextAttribsARB
,
8001 null_wglCreatePbufferARB
,
8002 null_wglDestroyPbufferARB
,
8003 null_wglFreeMemoryNV
,
8004 null_wglGetCurrentReadDCARB
,
8005 null_wglGetExtensionsStringARB
,
8006 null_wglGetExtensionsStringEXT
,
8007 null_wglGetPbufferDCARB
,
8008 null_wglGetPixelFormatAttribfvARB
,
8009 null_wglGetPixelFormatAttribivARB
,
8010 null_wglGetSwapIntervalEXT
,
8011 null_wglMakeContextCurrentARB
,
8012 null_wglQueryPbufferARB
,
8013 null_wglReleasePbufferDCARB
,
8014 null_wglReleaseTexImageARB
,
8015 null_wglSetPbufferAttribARB
,
8016 null_wglSetPixelFormatWINE
,
8017 null_wglSwapIntervalEXT
,