2 /* Auto-generated file... Do not edit ! */
5 #include "opengl_ext.h"
6 #include "wine/debug.h"
8 WINE_DEFAULT_DEBUG_CHANNEL(opengl
);
10 const int extension_registry_size
= 1197;
11 void *extension_funcs
[1197];
13 /* The thunks themselves....*/
14 static void WINAPI
wine_glActiveStencilFaceEXT( GLenum face
) {
15 void (*func_glActiveStencilFaceEXT
)( GLenum
) = extension_funcs
[0];
16 TRACE("(%d)\n", face
);
18 func_glActiveStencilFaceEXT( face
);
22 static void WINAPI
wine_glActiveTexture( GLenum texture
) {
23 void (*func_glActiveTexture
)( GLenum
) = extension_funcs
[1];
24 TRACE("(%d)\n", texture
);
26 func_glActiveTexture( texture
);
30 static void WINAPI
wine_glActiveTextureARB( GLenum texture
) {
31 void (*func_glActiveTextureARB
)( GLenum
) = extension_funcs
[2];
32 TRACE("(%d)\n", texture
);
34 func_glActiveTextureARB( texture
);
38 static void WINAPI
wine_glActiveVaryingNV( GLuint program
, char* name
) {
39 void (*func_glActiveVaryingNV
)( GLuint
, char* ) = extension_funcs
[3];
40 TRACE("(%d, %p)\n", program
, name
);
42 func_glActiveVaryingNV( program
, name
);
46 static void WINAPI
wine_glAlphaFragmentOp1ATI( GLenum op
, GLuint dst
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
) {
47 void (*func_glAlphaFragmentOp1ATI
)( GLenum
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[4];
48 TRACE("(%d, %d, %d, %d, %d, %d)\n", op
, dst
, dstMod
, arg1
, arg1Rep
, arg1Mod
);
50 func_glAlphaFragmentOp1ATI( op
, dst
, dstMod
, arg1
, arg1Rep
, arg1Mod
);
54 static void WINAPI
wine_glAlphaFragmentOp2ATI( GLenum op
, GLuint dst
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
, GLuint arg2
, GLuint arg2Rep
, GLuint arg2Mod
) {
55 void (*func_glAlphaFragmentOp2ATI
)( GLenum
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[5];
56 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d)\n", op
, dst
, dstMod
, arg1
, arg1Rep
, arg1Mod
, arg2
, arg2Rep
, arg2Mod
);
58 func_glAlphaFragmentOp2ATI( op
, dst
, dstMod
, arg1
, arg1Rep
, arg1Mod
, arg2
, arg2Rep
, arg2Mod
);
62 static void WINAPI
wine_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
) {
63 void (*func_glAlphaFragmentOp3ATI
)( GLenum
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[6];
64 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", op
, dst
, dstMod
, arg1
, arg1Rep
, arg1Mod
, arg2
, arg2Rep
, arg2Mod
, arg3
, arg3Rep
, arg3Mod
);
66 func_glAlphaFragmentOp3ATI( op
, dst
, dstMod
, arg1
, arg1Rep
, arg1Mod
, arg2
, arg2Rep
, arg2Mod
, arg3
, arg3Rep
, arg3Mod
);
70 static void WINAPI
wine_glApplyTextureEXT( GLenum mode
) {
71 void (*func_glApplyTextureEXT
)( GLenum
) = extension_funcs
[7];
72 TRACE("(%d)\n", mode
);
74 func_glApplyTextureEXT( mode
);
78 static GLboolean WINAPI
wine_glAreProgramsResidentNV( GLsizei n
, GLuint
* programs
, GLboolean
* residences
) {
80 GLboolean (*func_glAreProgramsResidentNV
)( GLsizei
, GLuint
*, GLboolean
* ) = extension_funcs
[8];
81 TRACE("(%d, %p, %p)\n", n
, programs
, residences
);
83 ret_value
= func_glAreProgramsResidentNV( n
, programs
, residences
);
88 static GLboolean WINAPI
wine_glAreTexturesResidentEXT( GLsizei n
, GLuint
* textures
, GLboolean
* residences
) {
90 GLboolean (*func_glAreTexturesResidentEXT
)( GLsizei
, GLuint
*, GLboolean
* ) = extension_funcs
[9];
91 TRACE("(%d, %p, %p)\n", n
, textures
, residences
);
93 ret_value
= func_glAreTexturesResidentEXT( n
, textures
, residences
);
98 static void WINAPI
wine_glArrayElementEXT( GLint i
) {
99 void (*func_glArrayElementEXT
)( GLint
) = extension_funcs
[10];
102 func_glArrayElementEXT( i
);
106 static void WINAPI
wine_glArrayObjectATI( GLenum array
, GLint size
, GLenum type
, GLsizei stride
, GLuint buffer
, GLuint offset
) {
107 void (*func_glArrayObjectATI
)( GLenum
, GLint
, GLenum
, GLsizei
, GLuint
, GLuint
) = extension_funcs
[11];
108 TRACE("(%d, %d, %d, %d, %d, %d)\n", array
, size
, type
, stride
, buffer
, offset
);
110 func_glArrayObjectATI( array
, size
, type
, stride
, buffer
, offset
);
114 static void WINAPI
wine_glAsyncMarkerSGIX( GLuint marker
) {
115 void (*func_glAsyncMarkerSGIX
)( GLuint
) = extension_funcs
[12];
116 TRACE("(%d)\n", marker
);
118 func_glAsyncMarkerSGIX( marker
);
122 static void WINAPI
wine_glAttachObjectARB( unsigned int containerObj
, unsigned int obj
) {
123 void (*func_glAttachObjectARB
)( unsigned int, unsigned int ) = extension_funcs
[13];
124 TRACE("(%d, %d)\n", containerObj
, obj
);
126 func_glAttachObjectARB( containerObj
, obj
);
130 static void WINAPI
wine_glAttachShader( GLuint program
, GLuint shader
) {
131 void (*func_glAttachShader
)( GLuint
, GLuint
) = extension_funcs
[14];
132 TRACE("(%d, %d)\n", program
, shader
);
134 func_glAttachShader( program
, shader
);
138 static void WINAPI
wine_glBeginFragmentShaderATI( void ) {
139 void (*func_glBeginFragmentShaderATI
)( void ) = extension_funcs
[15];
142 func_glBeginFragmentShaderATI( );
146 static void WINAPI
wine_glBeginOcclusionQueryNV( GLuint id
) {
147 void (*func_glBeginOcclusionQueryNV
)( GLuint
) = extension_funcs
[16];
148 TRACE("(%d)\n", id
);
150 func_glBeginOcclusionQueryNV( id
);
154 static void WINAPI
wine_glBeginQuery( GLenum target
, GLuint id
) {
155 void (*func_glBeginQuery
)( GLenum
, GLuint
) = extension_funcs
[17];
156 TRACE("(%d, %d)\n", target
, id
);
158 func_glBeginQuery( target
, id
);
162 static void WINAPI
wine_glBeginQueryARB( GLenum target
, GLuint id
) {
163 void (*func_glBeginQueryARB
)( GLenum
, GLuint
) = extension_funcs
[18];
164 TRACE("(%d, %d)\n", target
, id
);
166 func_glBeginQueryARB( target
, id
);
170 static void WINAPI
wine_glBeginTransformFeedbackNV( GLenum primitiveMode
) {
171 void (*func_glBeginTransformFeedbackNV
)( GLenum
) = extension_funcs
[19];
172 TRACE("(%d)\n", primitiveMode
);
174 func_glBeginTransformFeedbackNV( primitiveMode
);
178 static void WINAPI
wine_glBeginVertexShaderEXT( void ) {
179 void (*func_glBeginVertexShaderEXT
)( void ) = extension_funcs
[20];
182 func_glBeginVertexShaderEXT( );
186 static void WINAPI
wine_glBindAttribLocation( GLuint program
, GLuint index
, char* name
) {
187 void (*func_glBindAttribLocation
)( GLuint
, GLuint
, char* ) = extension_funcs
[21];
188 TRACE("(%d, %d, %p)\n", program
, index
, name
);
190 func_glBindAttribLocation( program
, index
, name
);
194 static void WINAPI
wine_glBindAttribLocationARB( unsigned int programObj
, GLuint index
, char* name
) {
195 void (*func_glBindAttribLocationARB
)( unsigned int, GLuint
, char* ) = extension_funcs
[22];
196 TRACE("(%d, %d, %p)\n", programObj
, index
, name
);
198 func_glBindAttribLocationARB( programObj
, index
, name
);
202 static void WINAPI
wine_glBindBuffer( GLenum target
, GLuint buffer
) {
203 void (*func_glBindBuffer
)( GLenum
, GLuint
) = extension_funcs
[23];
204 TRACE("(%d, %d)\n", target
, buffer
);
206 func_glBindBuffer( target
, buffer
);
210 static void WINAPI
wine_glBindBufferARB( GLenum target
, GLuint buffer
) {
211 void (*func_glBindBufferARB
)( GLenum
, GLuint
) = extension_funcs
[24];
212 TRACE("(%d, %d)\n", target
, buffer
);
214 func_glBindBufferARB( target
, buffer
);
218 static void WINAPI
wine_glBindBufferBaseNV( GLenum target
, GLuint index
, GLuint buffer
) {
219 void (*func_glBindBufferBaseNV
)( GLenum
, GLuint
, GLuint
) = extension_funcs
[25];
220 TRACE("(%d, %d, %d)\n", target
, index
, buffer
);
222 func_glBindBufferBaseNV( target
, index
, buffer
);
226 static void WINAPI
wine_glBindBufferOffsetNV( GLenum target
, GLuint index
, GLuint buffer
, ptrdiff_t offset
) {
227 void (*func_glBindBufferOffsetNV
)( GLenum
, GLuint
, GLuint
, ptrdiff_t ) = extension_funcs
[26];
228 TRACE("(%d, %d, %d, %d)\n", target
, index
, buffer
, offset
);
230 func_glBindBufferOffsetNV( target
, index
, buffer
, offset
);
234 static void WINAPI
wine_glBindBufferRangeNV( GLenum target
, GLuint index
, GLuint buffer
, ptrdiff_t offset
, ptrdiff_t size
) {
235 void (*func_glBindBufferRangeNV
)( GLenum
, GLuint
, GLuint
, ptrdiff_t, ptrdiff_t ) = extension_funcs
[27];
236 TRACE("(%d, %d, %d, %d, %d)\n", target
, index
, buffer
, offset
, size
);
238 func_glBindBufferRangeNV( target
, index
, buffer
, offset
, size
);
242 static void WINAPI
wine_glBindFragDataLocationEXT( GLuint program
, GLuint color
, char* name
) {
243 void (*func_glBindFragDataLocationEXT
)( GLuint
, GLuint
, char* ) = extension_funcs
[28];
244 TRACE("(%d, %d, %p)\n", program
, color
, name
);
246 func_glBindFragDataLocationEXT( program
, color
, name
);
250 static void WINAPI
wine_glBindFragmentShaderATI( GLuint id
) {
251 void (*func_glBindFragmentShaderATI
)( GLuint
) = extension_funcs
[29];
252 TRACE("(%d)\n", id
);
254 func_glBindFragmentShaderATI( id
);
258 static void WINAPI
wine_glBindFramebufferEXT( GLenum target
, GLuint framebuffer
) {
259 void (*func_glBindFramebufferEXT
)( GLenum
, GLuint
) = extension_funcs
[30];
260 TRACE("(%d, %d)\n", target
, framebuffer
);
262 func_glBindFramebufferEXT( target
, framebuffer
);
266 static GLuint WINAPI
wine_glBindLightParameterEXT( GLenum light
, GLenum value
) {
268 GLuint (*func_glBindLightParameterEXT
)( GLenum
, GLenum
) = extension_funcs
[31];
269 TRACE("(%d, %d)\n", light
, value
);
271 ret_value
= func_glBindLightParameterEXT( light
, value
);
276 static GLuint WINAPI
wine_glBindMaterialParameterEXT( GLenum face
, GLenum value
) {
278 GLuint (*func_glBindMaterialParameterEXT
)( GLenum
, GLenum
) = extension_funcs
[32];
279 TRACE("(%d, %d)\n", face
, value
);
281 ret_value
= func_glBindMaterialParameterEXT( face
, value
);
286 static GLuint WINAPI
wine_glBindParameterEXT( GLenum value
) {
288 GLuint (*func_glBindParameterEXT
)( GLenum
) = extension_funcs
[33];
289 TRACE("(%d)\n", value
);
291 ret_value
= func_glBindParameterEXT( value
);
296 static void WINAPI
wine_glBindProgramARB( GLenum target
, GLuint program
) {
297 void (*func_glBindProgramARB
)( GLenum
, GLuint
) = extension_funcs
[34];
298 TRACE("(%d, %d)\n", target
, program
);
300 func_glBindProgramARB( target
, program
);
304 static void WINAPI
wine_glBindProgramNV( GLenum target
, GLuint id
) {
305 void (*func_glBindProgramNV
)( GLenum
, GLuint
) = extension_funcs
[35];
306 TRACE("(%d, %d)\n", target
, id
);
308 func_glBindProgramNV( target
, id
);
312 static void WINAPI
wine_glBindRenderbufferEXT( GLenum target
, GLuint renderbuffer
) {
313 void (*func_glBindRenderbufferEXT
)( GLenum
, GLuint
) = extension_funcs
[36];
314 TRACE("(%d, %d)\n", target
, renderbuffer
);
316 func_glBindRenderbufferEXT( target
, renderbuffer
);
320 static GLuint WINAPI
wine_glBindTexGenParameterEXT( GLenum unit
, GLenum coord
, GLenum value
) {
322 GLuint (*func_glBindTexGenParameterEXT
)( GLenum
, GLenum
, GLenum
) = extension_funcs
[37];
323 TRACE("(%d, %d, %d)\n", unit
, coord
, value
);
325 ret_value
= func_glBindTexGenParameterEXT( unit
, coord
, value
);
330 static void WINAPI
wine_glBindTextureEXT( GLenum target
, GLuint texture
) {
331 void (*func_glBindTextureEXT
)( GLenum
, GLuint
) = extension_funcs
[38];
332 TRACE("(%d, %d)\n", target
, texture
);
334 func_glBindTextureEXT( target
, texture
);
338 static GLuint WINAPI
wine_glBindTextureUnitParameterEXT( GLenum unit
, GLenum value
) {
340 GLuint (*func_glBindTextureUnitParameterEXT
)( GLenum
, GLenum
) = extension_funcs
[39];
341 TRACE("(%d, %d)\n", unit
, value
);
343 ret_value
= func_glBindTextureUnitParameterEXT( unit
, value
);
348 static void WINAPI
wine_glBindVertexArrayAPPLE( GLuint array
) {
349 void (*func_glBindVertexArrayAPPLE
)( GLuint
) = extension_funcs
[40];
350 TRACE("(%d)\n", array
);
352 func_glBindVertexArrayAPPLE( array
);
356 static void WINAPI
wine_glBindVertexShaderEXT( GLuint id
) {
357 void (*func_glBindVertexShaderEXT
)( GLuint
) = extension_funcs
[41];
358 TRACE("(%d)\n", id
);
360 func_glBindVertexShaderEXT( id
);
364 static void WINAPI
wine_glBinormal3bEXT( GLbyte bx
, GLbyte by
, GLbyte bz
) {
365 void (*func_glBinormal3bEXT
)( GLbyte
, GLbyte
, GLbyte
) = extension_funcs
[42];
366 TRACE("(%d, %d, %d)\n", bx
, by
, bz
);
368 func_glBinormal3bEXT( bx
, by
, bz
);
372 static void WINAPI
wine_glBinormal3bvEXT( GLbyte
* v
) {
373 void (*func_glBinormal3bvEXT
)( GLbyte
* ) = extension_funcs
[43];
376 func_glBinormal3bvEXT( v
);
380 static void WINAPI
wine_glBinormal3dEXT( GLdouble bx
, GLdouble by
, GLdouble bz
) {
381 void (*func_glBinormal3dEXT
)( GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[44];
382 TRACE("(%f, %f, %f)\n", bx
, by
, bz
);
384 func_glBinormal3dEXT( bx
, by
, bz
);
388 static void WINAPI
wine_glBinormal3dvEXT( GLdouble
* v
) {
389 void (*func_glBinormal3dvEXT
)( GLdouble
* ) = extension_funcs
[45];
392 func_glBinormal3dvEXT( v
);
396 static void WINAPI
wine_glBinormal3fEXT( GLfloat bx
, GLfloat by
, GLfloat bz
) {
397 void (*func_glBinormal3fEXT
)( GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[46];
398 TRACE("(%f, %f, %f)\n", bx
, by
, bz
);
400 func_glBinormal3fEXT( bx
, by
, bz
);
404 static void WINAPI
wine_glBinormal3fvEXT( GLfloat
* v
) {
405 void (*func_glBinormal3fvEXT
)( GLfloat
* ) = extension_funcs
[47];
408 func_glBinormal3fvEXT( v
);
412 static void WINAPI
wine_glBinormal3iEXT( GLint bx
, GLint by
, GLint bz
) {
413 void (*func_glBinormal3iEXT
)( GLint
, GLint
, GLint
) = extension_funcs
[48];
414 TRACE("(%d, %d, %d)\n", bx
, by
, bz
);
416 func_glBinormal3iEXT( bx
, by
, bz
);
420 static void WINAPI
wine_glBinormal3ivEXT( GLint
* v
) {
421 void (*func_glBinormal3ivEXT
)( GLint
* ) = extension_funcs
[49];
424 func_glBinormal3ivEXT( v
);
428 static void WINAPI
wine_glBinormal3sEXT( GLshort bx
, GLshort by
, GLshort bz
) {
429 void (*func_glBinormal3sEXT
)( GLshort
, GLshort
, GLshort
) = extension_funcs
[50];
430 TRACE("(%d, %d, %d)\n", bx
, by
, bz
);
432 func_glBinormal3sEXT( bx
, by
, bz
);
436 static void WINAPI
wine_glBinormal3svEXT( GLshort
* v
) {
437 void (*func_glBinormal3svEXT
)( GLshort
* ) = extension_funcs
[51];
440 func_glBinormal3svEXT( v
);
444 static void WINAPI
wine_glBinormalPointerEXT( GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
445 void (*func_glBinormalPointerEXT
)( GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[52];
446 TRACE("(%d, %d, %p)\n", type
, stride
, pointer
);
448 func_glBinormalPointerEXT( type
, stride
, pointer
);
452 static void WINAPI
wine_glBlendColorEXT( GLclampf red
, GLclampf green
, GLclampf blue
, GLclampf alpha
) {
453 void (*func_glBlendColorEXT
)( GLclampf
, GLclampf
, GLclampf
, GLclampf
) = extension_funcs
[53];
454 TRACE("(%f, %f, %f, %f)\n", red
, green
, blue
, alpha
);
456 func_glBlendColorEXT( red
, green
, blue
, alpha
);
460 static void WINAPI
wine_glBlendEquationEXT( GLenum mode
) {
461 void (*func_glBlendEquationEXT
)( GLenum
) = extension_funcs
[54];
462 TRACE("(%d)\n", mode
);
464 func_glBlendEquationEXT( mode
);
468 static void WINAPI
wine_glBlendEquationSeparate( GLenum modeRGB
, GLenum modeAlpha
) {
469 void (*func_glBlendEquationSeparate
)( GLenum
, GLenum
) = extension_funcs
[55];
470 TRACE("(%d, %d)\n", modeRGB
, modeAlpha
);
472 func_glBlendEquationSeparate( modeRGB
, modeAlpha
);
476 static void WINAPI
wine_glBlendEquationSeparateEXT( GLenum modeRGB
, GLenum modeAlpha
) {
477 void (*func_glBlendEquationSeparateEXT
)( GLenum
, GLenum
) = extension_funcs
[56];
478 TRACE("(%d, %d)\n", modeRGB
, modeAlpha
);
480 func_glBlendEquationSeparateEXT( modeRGB
, modeAlpha
);
484 static void WINAPI
wine_glBlendFuncSeparate( GLenum sfactorRGB
, GLenum dfactorRGB
, GLenum sfactorAlpha
, GLenum dfactorAlpha
) {
485 void (*func_glBlendFuncSeparate
)( GLenum
, GLenum
, GLenum
, GLenum
) = extension_funcs
[57];
486 TRACE("(%d, %d, %d, %d)\n", sfactorRGB
, dfactorRGB
, sfactorAlpha
, dfactorAlpha
);
488 func_glBlendFuncSeparate( sfactorRGB
, dfactorRGB
, sfactorAlpha
, dfactorAlpha
);
492 static void WINAPI
wine_glBlendFuncSeparateEXT( GLenum sfactorRGB
, GLenum dfactorRGB
, GLenum sfactorAlpha
, GLenum dfactorAlpha
) {
493 void (*func_glBlendFuncSeparateEXT
)( GLenum
, GLenum
, GLenum
, GLenum
) = extension_funcs
[58];
494 TRACE("(%d, %d, %d, %d)\n", sfactorRGB
, dfactorRGB
, sfactorAlpha
, dfactorAlpha
);
496 func_glBlendFuncSeparateEXT( sfactorRGB
, dfactorRGB
, sfactorAlpha
, dfactorAlpha
);
500 static void WINAPI
wine_glBlendFuncSeparateINGR( GLenum sfactorRGB
, GLenum dfactorRGB
, GLenum sfactorAlpha
, GLenum dfactorAlpha
) {
501 void (*func_glBlendFuncSeparateINGR
)( GLenum
, GLenum
, GLenum
, GLenum
) = extension_funcs
[59];
502 TRACE("(%d, %d, %d, %d)\n", sfactorRGB
, dfactorRGB
, sfactorAlpha
, dfactorAlpha
);
504 func_glBlendFuncSeparateINGR( sfactorRGB
, dfactorRGB
, sfactorAlpha
, dfactorAlpha
);
508 static void WINAPI
wine_glBlitFramebufferEXT( GLint srcX0
, GLint srcY0
, GLint srcX1
, GLint srcY1
, GLint dstX0
, GLint dstY0
, GLint dstX1
, GLint dstY1
, GLbitfield mask
, GLenum filter
) {
509 void (*func_glBlitFramebufferEXT
)( GLint
, GLint
, GLint
, GLint
, GLint
, GLint
, GLint
, GLint
, GLbitfield
, GLenum
) = extension_funcs
[60];
510 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", srcX0
, srcY0
, srcX1
, srcY1
, dstX0
, dstY0
, dstX1
, dstY1
, mask
, filter
);
512 func_glBlitFramebufferEXT( srcX0
, srcY0
, srcX1
, srcY1
, dstX0
, dstY0
, dstX1
, dstY1
, mask
, filter
);
516 static void WINAPI
wine_glBufferData( GLenum target
, ptrdiff_t size
, GLvoid
* data
, GLenum usage
) {
517 void (*func_glBufferData
)( GLenum
, ptrdiff_t, GLvoid
*, GLenum
) = extension_funcs
[61];
518 TRACE("(%d, %d, %p, %d)\n", target
, size
, data
, usage
);
520 func_glBufferData( target
, size
, data
, usage
);
524 static void WINAPI
wine_glBufferDataARB( GLenum target
, ptrdiff_t size
, GLvoid
* data
, GLenum usage
) {
525 void (*func_glBufferDataARB
)( GLenum
, ptrdiff_t, GLvoid
*, GLenum
) = extension_funcs
[62];
526 TRACE("(%d, %d, %p, %d)\n", target
, size
, data
, usage
);
528 func_glBufferDataARB( target
, size
, data
, usage
);
532 static void WINAPI
wine_glBufferParameteriAPPLE( GLenum target
, GLenum pname
, GLint param
) {
533 void (*func_glBufferParameteriAPPLE
)( GLenum
, GLenum
, GLint
) = extension_funcs
[63];
534 TRACE("(%d, %d, %d)\n", target
, pname
, param
);
536 func_glBufferParameteriAPPLE( target
, pname
, param
);
540 static GLuint WINAPI
wine_glBufferRegionEnabled( void ) {
542 GLuint (*func_glBufferRegionEnabled
)( void ) = extension_funcs
[64];
545 ret_value
= func_glBufferRegionEnabled( );
550 static void WINAPI
wine_glBufferSubData( GLenum target
, ptrdiff_t offset
, ptrdiff_t size
, GLvoid
* data
) {
551 void (*func_glBufferSubData
)( GLenum
, ptrdiff_t, ptrdiff_t, GLvoid
* ) = extension_funcs
[65];
552 TRACE("(%d, %d, %d, %p)\n", target
, offset
, size
, data
);
554 func_glBufferSubData( target
, offset
, size
, data
);
558 static void WINAPI
wine_glBufferSubDataARB( GLenum target
, ptrdiff_t offset
, ptrdiff_t size
, GLvoid
* data
) {
559 void (*func_glBufferSubDataARB
)( GLenum
, ptrdiff_t, ptrdiff_t, GLvoid
* ) = extension_funcs
[66];
560 TRACE("(%d, %d, %d, %p)\n", target
, offset
, size
, data
);
562 func_glBufferSubDataARB( target
, offset
, size
, data
);
566 static GLenum WINAPI
wine_glCheckFramebufferStatusEXT( GLenum target
) {
568 GLenum (*func_glCheckFramebufferStatusEXT
)( GLenum
) = extension_funcs
[67];
569 TRACE("(%d)\n", target
);
571 ret_value
= func_glCheckFramebufferStatusEXT( target
);
576 static void WINAPI
wine_glClampColorARB( GLenum target
, GLenum clamp
) {
577 void (*func_glClampColorARB
)( GLenum
, GLenum
) = extension_funcs
[68];
578 TRACE("(%d, %d)\n", target
, clamp
);
580 func_glClampColorARB( target
, clamp
);
584 static void WINAPI
wine_glClearColorIiEXT( GLint red
, GLint green
, GLint blue
, GLint alpha
) {
585 void (*func_glClearColorIiEXT
)( GLint
, GLint
, GLint
, GLint
) = extension_funcs
[69];
586 TRACE("(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
588 func_glClearColorIiEXT( red
, green
, blue
, alpha
);
592 static void WINAPI
wine_glClearColorIuiEXT( GLuint red
, GLuint green
, GLuint blue
, GLuint alpha
) {
593 void (*func_glClearColorIuiEXT
)( GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[70];
594 TRACE("(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
596 func_glClearColorIuiEXT( red
, green
, blue
, alpha
);
600 static void WINAPI
wine_glClearDepthdNV( GLdouble depth
) {
601 void (*func_glClearDepthdNV
)( GLdouble
) = extension_funcs
[71];
602 TRACE("(%f)\n", depth
);
604 func_glClearDepthdNV( depth
);
608 static void WINAPI
wine_glClientActiveTexture( GLenum texture
) {
609 void (*func_glClientActiveTexture
)( GLenum
) = extension_funcs
[72];
610 TRACE("(%d)\n", texture
);
612 func_glClientActiveTexture( texture
);
616 static void WINAPI
wine_glClientActiveTextureARB( GLenum texture
) {
617 void (*func_glClientActiveTextureARB
)( GLenum
) = extension_funcs
[73];
618 TRACE("(%d)\n", texture
);
620 func_glClientActiveTextureARB( texture
);
624 static void WINAPI
wine_glClientActiveVertexStreamATI( GLenum stream
) {
625 void (*func_glClientActiveVertexStreamATI
)( GLenum
) = extension_funcs
[74];
626 TRACE("(%d)\n", stream
);
628 func_glClientActiveVertexStreamATI( stream
);
632 static void WINAPI
wine_glColor3fVertex3fSUN( GLfloat r
, GLfloat g
, GLfloat b
, GLfloat x
, GLfloat y
, GLfloat z
) {
633 void (*func_glColor3fVertex3fSUN
)( GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[75];
634 TRACE("(%f, %f, %f, %f, %f, %f)\n", r
, g
, b
, x
, y
, z
);
636 func_glColor3fVertex3fSUN( r
, g
, b
, x
, y
, z
);
640 static void WINAPI
wine_glColor3fVertex3fvSUN( GLfloat
* c
, GLfloat
* v
) {
641 void (*func_glColor3fVertex3fvSUN
)( GLfloat
*, GLfloat
* ) = extension_funcs
[76];
642 TRACE("(%p, %p)\n", c
, v
);
644 func_glColor3fVertex3fvSUN( c
, v
);
648 static void WINAPI
wine_glColor3hNV( unsigned short red
, unsigned short green
, unsigned short blue
) {
649 void (*func_glColor3hNV
)( unsigned short, unsigned short, unsigned short ) = extension_funcs
[77];
650 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
652 func_glColor3hNV( red
, green
, blue
);
656 static void WINAPI
wine_glColor3hvNV( unsigned short* v
) {
657 void (*func_glColor3hvNV
)( unsigned short* ) = extension_funcs
[78];
660 func_glColor3hvNV( v
);
664 static void WINAPI
wine_glColor4fNormal3fVertex3fSUN( GLfloat r
, GLfloat g
, GLfloat b
, GLfloat a
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) {
665 void (*func_glColor4fNormal3fVertex3fSUN
)( GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[79];
666 TRACE("(%f, %f, %f, %f, %f, %f, %f, %f, %f, %f)\n", r
, g
, b
, a
, nx
, ny
, nz
, x
, y
, z
);
668 func_glColor4fNormal3fVertex3fSUN( r
, g
, b
, a
, nx
, ny
, nz
, x
, y
, z
);
672 static void WINAPI
wine_glColor4fNormal3fVertex3fvSUN( GLfloat
* c
, GLfloat
* n
, GLfloat
* v
) {
673 void (*func_glColor4fNormal3fVertex3fvSUN
)( GLfloat
*, GLfloat
*, GLfloat
* ) = extension_funcs
[80];
674 TRACE("(%p, %p, %p)\n", c
, n
, v
);
676 func_glColor4fNormal3fVertex3fvSUN( c
, n
, v
);
680 static void WINAPI
wine_glColor4hNV( unsigned short red
, unsigned short green
, unsigned short blue
, unsigned short alpha
) {
681 void (*func_glColor4hNV
)( unsigned short, unsigned short, unsigned short, unsigned short ) = extension_funcs
[81];
682 TRACE("(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
684 func_glColor4hNV( red
, green
, blue
, alpha
);
688 static void WINAPI
wine_glColor4hvNV( unsigned short* v
) {
689 void (*func_glColor4hvNV
)( unsigned short* ) = extension_funcs
[82];
692 func_glColor4hvNV( v
);
696 static void WINAPI
wine_glColor4ubVertex2fSUN( GLubyte r
, GLubyte g
, GLubyte b
, GLubyte a
, GLfloat x
, GLfloat y
) {
697 void (*func_glColor4ubVertex2fSUN
)( GLubyte
, GLubyte
, GLubyte
, GLubyte
, GLfloat
, GLfloat
) = extension_funcs
[83];
698 TRACE("(%d, %d, %d, %d, %f, %f)\n", r
, g
, b
, a
, x
, y
);
700 func_glColor4ubVertex2fSUN( r
, g
, b
, a
, x
, y
);
704 static void WINAPI
wine_glColor4ubVertex2fvSUN( GLubyte
* c
, GLfloat
* v
) {
705 void (*func_glColor4ubVertex2fvSUN
)( GLubyte
*, GLfloat
* ) = extension_funcs
[84];
706 TRACE("(%p, %p)\n", c
, v
);
708 func_glColor4ubVertex2fvSUN( c
, v
);
712 static void WINAPI
wine_glColor4ubVertex3fSUN( GLubyte r
, GLubyte g
, GLubyte b
, GLubyte a
, GLfloat x
, GLfloat y
, GLfloat z
) {
713 void (*func_glColor4ubVertex3fSUN
)( GLubyte
, GLubyte
, GLubyte
, GLubyte
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[85];
714 TRACE("(%d, %d, %d, %d, %f, %f, %f)\n", r
, g
, b
, a
, x
, y
, z
);
716 func_glColor4ubVertex3fSUN( r
, g
, b
, a
, x
, y
, z
);
720 static void WINAPI
wine_glColor4ubVertex3fvSUN( GLubyte
* c
, GLfloat
* v
) {
721 void (*func_glColor4ubVertex3fvSUN
)( GLubyte
*, GLfloat
* ) = extension_funcs
[86];
722 TRACE("(%p, %p)\n", c
, v
);
724 func_glColor4ubVertex3fvSUN( c
, v
);
728 static void WINAPI
wine_glColorFragmentOp1ATI( GLenum op
, GLuint dst
, GLuint dstMask
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
) {
729 void (*func_glColorFragmentOp1ATI
)( GLenum
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[87];
730 TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", op
, dst
, dstMask
, dstMod
, arg1
, arg1Rep
, arg1Mod
);
732 func_glColorFragmentOp1ATI( op
, dst
, dstMask
, dstMod
, arg1
, arg1Rep
, arg1Mod
);
736 static void WINAPI
wine_glColorFragmentOp2ATI( GLenum op
, GLuint dst
, GLuint dstMask
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
, GLuint arg2
, GLuint arg2Rep
, GLuint arg2Mod
) {
737 void (*func_glColorFragmentOp2ATI
)( GLenum
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[88];
738 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", op
, dst
, dstMask
, dstMod
, arg1
, arg1Rep
, arg1Mod
, arg2
, arg2Rep
, arg2Mod
);
740 func_glColorFragmentOp2ATI( op
, dst
, dstMask
, dstMod
, arg1
, arg1Rep
, arg1Mod
, arg2
, arg2Rep
, arg2Mod
);
744 static void WINAPI
wine_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
) {
745 void (*func_glColorFragmentOp3ATI
)( GLenum
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[89];
746 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", op
, dst
, dstMask
, dstMod
, arg1
, arg1Rep
, arg1Mod
, arg2
, arg2Rep
, arg2Mod
, arg3
, arg3Rep
, arg3Mod
);
748 func_glColorFragmentOp3ATI( op
, dst
, dstMask
, dstMod
, arg1
, arg1Rep
, arg1Mod
, arg2
, arg2Rep
, arg2Mod
, arg3
, arg3Rep
, arg3Mod
);
752 static void WINAPI
wine_glColorMaskIndexedEXT( GLuint index
, GLboolean r
, GLboolean g
, GLboolean b
, GLboolean a
) {
753 void (*func_glColorMaskIndexedEXT
)( GLuint
, GLboolean
, GLboolean
, GLboolean
, GLboolean
) = extension_funcs
[90];
754 TRACE("(%d, %d, %d, %d, %d)\n", index
, r
, g
, b
, a
);
756 func_glColorMaskIndexedEXT( index
, r
, g
, b
, a
);
760 static void WINAPI
wine_glColorPointerEXT( GLint size
, GLenum type
, GLsizei stride
, GLsizei count
, GLvoid
* pointer
) {
761 void (*func_glColorPointerEXT
)( GLint
, GLenum
, GLsizei
, GLsizei
, GLvoid
* ) = extension_funcs
[91];
762 TRACE("(%d, %d, %d, %d, %p)\n", size
, type
, stride
, count
, pointer
);
764 func_glColorPointerEXT( size
, type
, stride
, count
, pointer
);
768 static void WINAPI
wine_glColorPointerListIBM( GLint size
, GLenum type
, GLint stride
, GLvoid
** pointer
, GLint ptrstride
) {
769 void (*func_glColorPointerListIBM
)( GLint
, GLenum
, GLint
, GLvoid
**, GLint
) = extension_funcs
[92];
770 TRACE("(%d, %d, %d, %p, %d)\n", size
, type
, stride
, pointer
, ptrstride
);
772 func_glColorPointerListIBM( size
, type
, stride
, pointer
, ptrstride
);
776 static void WINAPI
wine_glColorPointervINTEL( GLint size
, GLenum type
, GLvoid
** pointer
) {
777 void (*func_glColorPointervINTEL
)( GLint
, GLenum
, GLvoid
** ) = extension_funcs
[93];
778 TRACE("(%d, %d, %p)\n", size
, type
, pointer
);
780 func_glColorPointervINTEL( size
, type
, pointer
);
784 static void WINAPI
wine_glColorSubTableEXT( GLenum target
, GLsizei start
, GLsizei count
, GLenum format
, GLenum type
, GLvoid
* data
) {
785 void (*func_glColorSubTableEXT
)( GLenum
, GLsizei
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[94];
786 TRACE("(%d, %d, %d, %d, %d, %p)\n", target
, start
, count
, format
, type
, data
);
788 func_glColorSubTableEXT( target
, start
, count
, format
, type
, data
);
792 static void WINAPI
wine_glColorTableEXT( GLenum target
, GLenum internalFormat
, GLsizei width
, GLenum format
, GLenum type
, GLvoid
* table
) {
793 void (*func_glColorTableEXT
)( GLenum
, GLenum
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[95];
794 TRACE("(%d, %d, %d, %d, %d, %p)\n", target
, internalFormat
, width
, format
, type
, table
);
796 func_glColorTableEXT( target
, internalFormat
, width
, format
, type
, table
);
800 static void WINAPI
wine_glColorTableParameterfvSGI( GLenum target
, GLenum pname
, GLfloat
* params
) {
801 void (*func_glColorTableParameterfvSGI
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[96];
802 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
804 func_glColorTableParameterfvSGI( target
, pname
, params
);
808 static void WINAPI
wine_glColorTableParameterivSGI( GLenum target
, GLenum pname
, GLint
* params
) {
809 void (*func_glColorTableParameterivSGI
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[97];
810 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
812 func_glColorTableParameterivSGI( target
, pname
, params
);
816 static void WINAPI
wine_glColorTableSGI( GLenum target
, GLenum internalformat
, GLsizei width
, GLenum format
, GLenum type
, GLvoid
* table
) {
817 void (*func_glColorTableSGI
)( GLenum
, GLenum
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[98];
818 TRACE("(%d, %d, %d, %d, %d, %p)\n", target
, internalformat
, width
, format
, type
, table
);
820 func_glColorTableSGI( target
, internalformat
, width
, format
, type
, table
);
824 static void WINAPI
wine_glCombinerInputNV( GLenum stage
, GLenum portion
, GLenum variable
, GLenum input
, GLenum mapping
, GLenum componentUsage
) {
825 void (*func_glCombinerInputNV
)( GLenum
, GLenum
, GLenum
, GLenum
, GLenum
, GLenum
) = extension_funcs
[99];
826 TRACE("(%d, %d, %d, %d, %d, %d)\n", stage
, portion
, variable
, input
, mapping
, componentUsage
);
828 func_glCombinerInputNV( stage
, portion
, variable
, input
, mapping
, componentUsage
);
832 static void WINAPI
wine_glCombinerOutputNV( GLenum stage
, GLenum portion
, GLenum abOutput
, GLenum cdOutput
, GLenum sumOutput
, GLenum scale
, GLenum bias
, GLboolean abDotProduct
, GLboolean cdDotProduct
, GLboolean muxSum
) {
833 void (*func_glCombinerOutputNV
)( GLenum
, GLenum
, GLenum
, GLenum
, GLenum
, GLenum
, GLenum
, GLboolean
, GLboolean
, GLboolean
) = extension_funcs
[100];
834 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", stage
, portion
, abOutput
, cdOutput
, sumOutput
, scale
, bias
, abDotProduct
, cdDotProduct
, muxSum
);
836 func_glCombinerOutputNV( stage
, portion
, abOutput
, cdOutput
, sumOutput
, scale
, bias
, abDotProduct
, cdDotProduct
, muxSum
);
840 static void WINAPI
wine_glCombinerParameterfNV( GLenum pname
, GLfloat param
) {
841 void (*func_glCombinerParameterfNV
)( GLenum
, GLfloat
) = extension_funcs
[101];
842 TRACE("(%d, %f)\n", pname
, param
);
844 func_glCombinerParameterfNV( pname
, param
);
848 static void WINAPI
wine_glCombinerParameterfvNV( GLenum pname
, GLfloat
* params
) {
849 void (*func_glCombinerParameterfvNV
)( GLenum
, GLfloat
* ) = extension_funcs
[102];
850 TRACE("(%d, %p)\n", pname
, params
);
852 func_glCombinerParameterfvNV( pname
, params
);
856 static void WINAPI
wine_glCombinerParameteriNV( GLenum pname
, GLint param
) {
857 void (*func_glCombinerParameteriNV
)( GLenum
, GLint
) = extension_funcs
[103];
858 TRACE("(%d, %d)\n", pname
, param
);
860 func_glCombinerParameteriNV( pname
, param
);
864 static void WINAPI
wine_glCombinerParameterivNV( GLenum pname
, GLint
* params
) {
865 void (*func_glCombinerParameterivNV
)( GLenum
, GLint
* ) = extension_funcs
[104];
866 TRACE("(%d, %p)\n", pname
, params
);
868 func_glCombinerParameterivNV( pname
, params
);
872 static void WINAPI
wine_glCombinerStageParameterfvNV( GLenum stage
, GLenum pname
, GLfloat
* params
) {
873 void (*func_glCombinerStageParameterfvNV
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[105];
874 TRACE("(%d, %d, %p)\n", stage
, pname
, params
);
876 func_glCombinerStageParameterfvNV( stage
, pname
, params
);
880 static void WINAPI
wine_glCompileShader( GLuint shader
) {
881 void (*func_glCompileShader
)( GLuint
) = extension_funcs
[106];
882 TRACE("(%d)\n", shader
);
884 func_glCompileShader( shader
);
888 static void WINAPI
wine_glCompileShaderARB( unsigned int shaderObj
) {
889 void (*func_glCompileShaderARB
)( unsigned int ) = extension_funcs
[107];
890 TRACE("(%d)\n", shaderObj
);
892 func_glCompileShaderARB( shaderObj
);
896 static void WINAPI
wine_glCompressedTexImage1D( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLsizei imageSize
, GLvoid
* data
) {
897 void (*func_glCompressedTexImage1D
)( GLenum
, GLint
, GLenum
, GLsizei
, GLint
, GLsizei
, GLvoid
* ) = extension_funcs
[108];
898 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, border
, imageSize
, data
);
900 func_glCompressedTexImage1D( target
, level
, internalformat
, width
, border
, imageSize
, data
);
904 static void WINAPI
wine_glCompressedTexImage1DARB( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLsizei imageSize
, GLvoid
* data
) {
905 void (*func_glCompressedTexImage1DARB
)( GLenum
, GLint
, GLenum
, GLsizei
, GLint
, GLsizei
, GLvoid
* ) = extension_funcs
[109];
906 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, border
, imageSize
, data
);
908 func_glCompressedTexImage1DARB( target
, level
, internalformat
, width
, border
, imageSize
, data
);
912 static void WINAPI
wine_glCompressedTexImage2D( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLsizei imageSize
, GLvoid
* data
) {
913 void (*func_glCompressedTexImage2D
)( GLenum
, GLint
, GLenum
, GLsizei
, GLsizei
, GLint
, GLsizei
, GLvoid
* ) = extension_funcs
[110];
914 TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, height
, border
, imageSize
, data
);
916 func_glCompressedTexImage2D( target
, level
, internalformat
, width
, height
, border
, imageSize
, data
);
920 static void WINAPI
wine_glCompressedTexImage2DARB( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLsizei imageSize
, GLvoid
* data
) {
921 void (*func_glCompressedTexImage2DARB
)( GLenum
, GLint
, GLenum
, GLsizei
, GLsizei
, GLint
, GLsizei
, GLvoid
* ) = extension_funcs
[111];
922 TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, height
, border
, imageSize
, data
);
924 func_glCompressedTexImage2DARB( target
, level
, internalformat
, width
, height
, border
, imageSize
, data
);
928 static void WINAPI
wine_glCompressedTexImage3D( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLsizei imageSize
, GLvoid
* data
) {
929 void (*func_glCompressedTexImage3D
)( GLenum
, GLint
, GLenum
, GLsizei
, GLsizei
, GLsizei
, GLint
, GLsizei
, GLvoid
* ) = extension_funcs
[112];
930 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, height
, depth
, border
, imageSize
, data
);
932 func_glCompressedTexImage3D( target
, level
, internalformat
, width
, height
, depth
, border
, imageSize
, data
);
936 static void WINAPI
wine_glCompressedTexImage3DARB( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLsizei imageSize
, GLvoid
* data
) {
937 void (*func_glCompressedTexImage3DARB
)( GLenum
, GLint
, GLenum
, GLsizei
, GLsizei
, GLsizei
, GLint
, GLsizei
, GLvoid
* ) = extension_funcs
[113];
938 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, height
, depth
, border
, imageSize
, data
);
940 func_glCompressedTexImage3DARB( target
, level
, internalformat
, width
, height
, depth
, border
, imageSize
, data
);
944 static void WINAPI
wine_glCompressedTexSubImage1D( GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLsizei imageSize
, GLvoid
* data
) {
945 void (*func_glCompressedTexSubImage1D
)( GLenum
, GLint
, GLint
, GLsizei
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[114];
946 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, width
, format
, imageSize
, data
);
948 func_glCompressedTexSubImage1D( target
, level
, xoffset
, width
, format
, imageSize
, data
);
952 static void WINAPI
wine_glCompressedTexSubImage1DARB( GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLsizei imageSize
, GLvoid
* data
) {
953 void (*func_glCompressedTexSubImage1DARB
)( GLenum
, GLint
, GLint
, GLsizei
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[115];
954 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, width
, format
, imageSize
, data
);
956 func_glCompressedTexSubImage1DARB( target
, level
, xoffset
, width
, format
, imageSize
, data
);
960 static void WINAPI
wine_glCompressedTexSubImage2D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLsizei imageSize
, GLvoid
* data
) {
961 void (*func_glCompressedTexSubImage2D
)( GLenum
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[116];
962 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, yoffset
, width
, height
, format
, imageSize
, data
);
964 func_glCompressedTexSubImage2D( target
, level
, xoffset
, yoffset
, width
, height
, format
, imageSize
, data
);
968 static void WINAPI
wine_glCompressedTexSubImage2DARB( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLsizei imageSize
, GLvoid
* data
) {
969 void (*func_glCompressedTexSubImage2DARB
)( GLenum
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[117];
970 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, yoffset
, width
, height
, format
, imageSize
, data
);
972 func_glCompressedTexSubImage2DARB( target
, level
, xoffset
, yoffset
, width
, height
, format
, imageSize
, data
);
976 static void WINAPI
wine_glCompressedTexSubImage3D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLenum format
, GLsizei imageSize
, GLvoid
* data
) {
977 void (*func_glCompressedTexSubImage3D
)( GLenum
, GLint
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLsizei
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[118];
978 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, yoffset
, zoffset
, width
, height
, depth
, format
, imageSize
, data
);
980 func_glCompressedTexSubImage3D( target
, level
, xoffset
, yoffset
, zoffset
, width
, height
, depth
, format
, imageSize
, data
);
984 static void WINAPI
wine_glCompressedTexSubImage3DARB( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLenum format
, GLsizei imageSize
, GLvoid
* data
) {
985 void (*func_glCompressedTexSubImage3DARB
)( GLenum
, GLint
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLsizei
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[119];
986 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, yoffset
, zoffset
, width
, height
, depth
, format
, imageSize
, data
);
988 func_glCompressedTexSubImage3DARB( target
, level
, xoffset
, yoffset
, zoffset
, width
, height
, depth
, format
, imageSize
, data
);
992 static void WINAPI
wine_glConvolutionFilter1DEXT( GLenum target
, GLenum internalformat
, GLsizei width
, GLenum format
, GLenum type
, GLvoid
* image
) {
993 void (*func_glConvolutionFilter1DEXT
)( GLenum
, GLenum
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[120];
994 TRACE("(%d, %d, %d, %d, %d, %p)\n", target
, internalformat
, width
, format
, type
, image
);
996 func_glConvolutionFilter1DEXT( target
, internalformat
, width
, format
, type
, image
);
1000 static void WINAPI
wine_glConvolutionFilter2DEXT( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, GLvoid
* image
) {
1001 void (*func_glConvolutionFilter2DEXT
)( GLenum
, GLenum
, GLsizei
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[121];
1002 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target
, internalformat
, width
, height
, format
, type
, image
);
1004 func_glConvolutionFilter2DEXT( target
, internalformat
, width
, height
, format
, type
, image
);
1008 static void WINAPI
wine_glConvolutionParameterfEXT( GLenum target
, GLenum pname
, GLfloat params
) {
1009 void (*func_glConvolutionParameterfEXT
)( GLenum
, GLenum
, GLfloat
) = extension_funcs
[122];
1010 TRACE("(%d, %d, %f)\n", target
, pname
, params
);
1012 func_glConvolutionParameterfEXT( target
, pname
, params
);
1016 static void WINAPI
wine_glConvolutionParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) {
1017 void (*func_glConvolutionParameterfvEXT
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[123];
1018 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
1020 func_glConvolutionParameterfvEXT( target
, pname
, params
);
1024 static void WINAPI
wine_glConvolutionParameteriEXT( GLenum target
, GLenum pname
, GLint params
) {
1025 void (*func_glConvolutionParameteriEXT
)( GLenum
, GLenum
, GLint
) = extension_funcs
[124];
1026 TRACE("(%d, %d, %d)\n", target
, pname
, params
);
1028 func_glConvolutionParameteriEXT( target
, pname
, params
);
1032 static void WINAPI
wine_glConvolutionParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) {
1033 void (*func_glConvolutionParameterivEXT
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[125];
1034 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
1036 func_glConvolutionParameterivEXT( target
, pname
, params
);
1040 static void WINAPI
wine_glCopyColorSubTableEXT( GLenum target
, GLsizei start
, GLint x
, GLint y
, GLsizei width
) {
1041 void (*func_glCopyColorSubTableEXT
)( GLenum
, GLsizei
, GLint
, GLint
, GLsizei
) = extension_funcs
[126];
1042 TRACE("(%d, %d, %d, %d, %d)\n", target
, start
, x
, y
, width
);
1044 func_glCopyColorSubTableEXT( target
, start
, x
, y
, width
);
1048 static void WINAPI
wine_glCopyColorTableSGI( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
) {
1049 void (*func_glCopyColorTableSGI
)( GLenum
, GLenum
, GLint
, GLint
, GLsizei
) = extension_funcs
[127];
1050 TRACE("(%d, %d, %d, %d, %d)\n", target
, internalformat
, x
, y
, width
);
1052 func_glCopyColorTableSGI( target
, internalformat
, x
, y
, width
);
1056 static void WINAPI
wine_glCopyConvolutionFilter1DEXT( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
) {
1057 void (*func_glCopyConvolutionFilter1DEXT
)( GLenum
, GLenum
, GLint
, GLint
, GLsizei
) = extension_funcs
[128];
1058 TRACE("(%d, %d, %d, %d, %d)\n", target
, internalformat
, x
, y
, width
);
1060 func_glCopyConvolutionFilter1DEXT( target
, internalformat
, x
, y
, width
);
1064 static void WINAPI
wine_glCopyConvolutionFilter2DEXT( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) {
1065 void (*func_glCopyConvolutionFilter2DEXT
)( GLenum
, GLenum
, GLint
, GLint
, GLsizei
, GLsizei
) = extension_funcs
[129];
1066 TRACE("(%d, %d, %d, %d, %d, %d)\n", target
, internalformat
, x
, y
, width
, height
);
1068 func_glCopyConvolutionFilter2DEXT( target
, internalformat
, x
, y
, width
, height
);
1072 static void WINAPI
wine_glCopyTexImage1DEXT( GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLint border
) {
1073 void (*func_glCopyTexImage1DEXT
)( GLenum
, GLint
, GLenum
, GLint
, GLint
, GLsizei
, GLint
) = extension_funcs
[130];
1074 TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", target
, level
, internalformat
, x
, y
, width
, border
);
1076 func_glCopyTexImage1DEXT( target
, level
, internalformat
, x
, y
, width
, border
);
1080 static void WINAPI
wine_glCopyTexImage2DEXT( GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint border
) {
1081 void (*func_glCopyTexImage2DEXT
)( GLenum
, GLint
, GLenum
, GLint
, GLint
, GLsizei
, GLsizei
, GLint
) = extension_funcs
[131];
1082 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", target
, level
, internalformat
, x
, y
, width
, height
, border
);
1084 func_glCopyTexImage2DEXT( target
, level
, internalformat
, x
, y
, width
, height
, border
);
1088 static void WINAPI
wine_glCopyTexSubImage1DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
) {
1089 void (*func_glCopyTexSubImage1DEXT
)( GLenum
, GLint
, GLint
, GLint
, GLint
, GLsizei
) = extension_funcs
[132];
1090 TRACE("(%d, %d, %d, %d, %d, %d)\n", target
, level
, xoffset
, x
, y
, width
);
1092 func_glCopyTexSubImage1DEXT( target
, level
, xoffset
, x
, y
, width
);
1096 static void WINAPI
wine_glCopyTexSubImage2DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) {
1097 void (*func_glCopyTexSubImage2DEXT
)( GLenum
, GLint
, GLint
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
) = extension_funcs
[133];
1098 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", target
, level
, xoffset
, yoffset
, x
, y
, width
, height
);
1100 func_glCopyTexSubImage2DEXT( target
, level
, xoffset
, yoffset
, x
, y
, width
, height
);
1104 static void WINAPI
wine_glCopyTexSubImage3DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) {
1105 void (*func_glCopyTexSubImage3DEXT
)( GLenum
, GLint
, GLint
, GLint
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
) = extension_funcs
[134];
1106 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d)\n", target
, level
, xoffset
, yoffset
, zoffset
, x
, y
, width
, height
);
1108 func_glCopyTexSubImage3DEXT( target
, level
, xoffset
, yoffset
, zoffset
, x
, y
, width
, height
);
1112 static GLuint WINAPI
wine_glCreateProgram( void ) {
1114 GLuint (*func_glCreateProgram
)( void ) = extension_funcs
[135];
1117 ret_value
= func_glCreateProgram( );
1122 static unsigned int WINAPI
wine_glCreateProgramObjectARB( void ) {
1123 unsigned int ret_value
;
1124 unsigned int (*func_glCreateProgramObjectARB
)( void ) = extension_funcs
[136];
1127 ret_value
= func_glCreateProgramObjectARB( );
1132 static GLuint WINAPI
wine_glCreateShader( GLenum type
) {
1134 GLuint (*func_glCreateShader
)( GLenum
) = extension_funcs
[137];
1135 TRACE("(%d)\n", type
);
1137 ret_value
= func_glCreateShader( type
);
1142 static unsigned int WINAPI
wine_glCreateShaderObjectARB( GLenum shaderType
) {
1143 unsigned int ret_value
;
1144 unsigned int (*func_glCreateShaderObjectARB
)( GLenum
) = extension_funcs
[138];
1145 TRACE("(%d)\n", shaderType
);
1147 ret_value
= func_glCreateShaderObjectARB( shaderType
);
1152 static void WINAPI
wine_glCullParameterdvEXT( GLenum pname
, GLdouble
* params
) {
1153 void (*func_glCullParameterdvEXT
)( GLenum
, GLdouble
* ) = extension_funcs
[139];
1154 TRACE("(%d, %p)\n", pname
, params
);
1156 func_glCullParameterdvEXT( pname
, params
);
1160 static void WINAPI
wine_glCullParameterfvEXT( GLenum pname
, GLfloat
* params
) {
1161 void (*func_glCullParameterfvEXT
)( GLenum
, GLfloat
* ) = extension_funcs
[140];
1162 TRACE("(%d, %p)\n", pname
, params
);
1164 func_glCullParameterfvEXT( pname
, params
);
1168 static void WINAPI
wine_glCurrentPaletteMatrixARB( GLint index
) {
1169 void (*func_glCurrentPaletteMatrixARB
)( GLint
) = extension_funcs
[141];
1170 TRACE("(%d)\n", index
);
1172 func_glCurrentPaletteMatrixARB( index
);
1176 static void WINAPI
wine_glDeformSGIX( GLbitfield mask
) {
1177 void (*func_glDeformSGIX
)( GLbitfield
) = extension_funcs
[142];
1178 TRACE("(%d)\n", mask
);
1180 func_glDeformSGIX( mask
);
1184 static void WINAPI
wine_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
, GLdouble
* points
) {
1185 void (*func_glDeformationMap3dSGIX
)( GLenum
, GLdouble
, GLdouble
, GLint
, GLint
, GLdouble
, GLdouble
, GLint
, GLint
, GLdouble
, GLdouble
, GLint
, GLint
, GLdouble
* ) = extension_funcs
[143];
1186 TRACE("(%d, %f, %f, %d, %d, %f, %f, %d, %d, %f, %f, %d, %d, %p)\n", target
, u1
, u2
, ustride
, uorder
, v1
, v2
, vstride
, vorder
, w1
, w2
, wstride
, worder
, points
);
1188 func_glDeformationMap3dSGIX( target
, u1
, u2
, ustride
, uorder
, v1
, v2
, vstride
, vorder
, w1
, w2
, wstride
, worder
, points
);
1192 static void WINAPI
wine_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
, GLfloat
* points
) {
1193 void (*func_glDeformationMap3fSGIX
)( GLenum
, GLfloat
, GLfloat
, GLint
, GLint
, GLfloat
, GLfloat
, GLint
, GLint
, GLfloat
, GLfloat
, GLint
, GLint
, GLfloat
* ) = extension_funcs
[144];
1194 TRACE("(%d, %f, %f, %d, %d, %f, %f, %d, %d, %f, %f, %d, %d, %p)\n", target
, u1
, u2
, ustride
, uorder
, v1
, v2
, vstride
, vorder
, w1
, w2
, wstride
, worder
, points
);
1196 func_glDeformationMap3fSGIX( target
, u1
, u2
, ustride
, uorder
, v1
, v2
, vstride
, vorder
, w1
, w2
, wstride
, worder
, points
);
1200 static void WINAPI
wine_glDeleteAsyncMarkersSGIX( GLuint marker
, GLsizei range
) {
1201 void (*func_glDeleteAsyncMarkersSGIX
)( GLuint
, GLsizei
) = extension_funcs
[145];
1202 TRACE("(%d, %d)\n", marker
, range
);
1204 func_glDeleteAsyncMarkersSGIX( marker
, range
);
1208 static void WINAPI
wine_glDeleteBufferRegion( GLenum region
) {
1209 void (*func_glDeleteBufferRegion
)( GLenum
) = extension_funcs
[146];
1210 TRACE("(%d)\n", region
);
1212 func_glDeleteBufferRegion( region
);
1216 static void WINAPI
wine_glDeleteBuffers( GLsizei n
, GLuint
* buffers
) {
1217 void (*func_glDeleteBuffers
)( GLsizei
, GLuint
* ) = extension_funcs
[147];
1218 TRACE("(%d, %p)\n", n
, buffers
);
1220 func_glDeleteBuffers( n
, buffers
);
1224 static void WINAPI
wine_glDeleteBuffersARB( GLsizei n
, GLuint
* buffers
) {
1225 void (*func_glDeleteBuffersARB
)( GLsizei
, GLuint
* ) = extension_funcs
[148];
1226 TRACE("(%d, %p)\n", n
, buffers
);
1228 func_glDeleteBuffersARB( n
, buffers
);
1232 static void WINAPI
wine_glDeleteFencesAPPLE( GLsizei n
, GLuint
* fences
) {
1233 void (*func_glDeleteFencesAPPLE
)( GLsizei
, GLuint
* ) = extension_funcs
[149];
1234 TRACE("(%d, %p)\n", n
, fences
);
1236 func_glDeleteFencesAPPLE( n
, fences
);
1240 static void WINAPI
wine_glDeleteFencesNV( GLsizei n
, GLuint
* fences
) {
1241 void (*func_glDeleteFencesNV
)( GLsizei
, GLuint
* ) = extension_funcs
[150];
1242 TRACE("(%d, %p)\n", n
, fences
);
1244 func_glDeleteFencesNV( n
, fences
);
1248 static void WINAPI
wine_glDeleteFragmentShaderATI( GLuint id
) {
1249 void (*func_glDeleteFragmentShaderATI
)( GLuint
) = extension_funcs
[151];
1250 TRACE("(%d)\n", id
);
1252 func_glDeleteFragmentShaderATI( id
);
1256 static void WINAPI
wine_glDeleteFramebuffersEXT( GLsizei n
, GLuint
* framebuffers
) {
1257 void (*func_glDeleteFramebuffersEXT
)( GLsizei
, GLuint
* ) = extension_funcs
[152];
1258 TRACE("(%d, %p)\n", n
, framebuffers
);
1260 func_glDeleteFramebuffersEXT( n
, framebuffers
);
1264 static void WINAPI
wine_glDeleteObjectARB( unsigned int obj
) {
1265 void (*func_glDeleteObjectARB
)( unsigned int ) = extension_funcs
[153];
1266 TRACE("(%d)\n", obj
);
1268 func_glDeleteObjectARB( obj
);
1272 static void WINAPI
wine_glDeleteObjectBufferATI( GLuint buffer
) {
1273 void (*func_glDeleteObjectBufferATI
)( GLuint
) = extension_funcs
[154];
1274 TRACE("(%d)\n", buffer
);
1276 func_glDeleteObjectBufferATI( buffer
);
1280 static void WINAPI
wine_glDeleteOcclusionQueriesNV( GLsizei n
, GLuint
* ids
) {
1281 void (*func_glDeleteOcclusionQueriesNV
)( GLsizei
, GLuint
* ) = extension_funcs
[155];
1282 TRACE("(%d, %p)\n", n
, ids
);
1284 func_glDeleteOcclusionQueriesNV( n
, ids
);
1288 static void WINAPI
wine_glDeleteProgram( GLuint program
) {
1289 void (*func_glDeleteProgram
)( GLuint
) = extension_funcs
[156];
1290 TRACE("(%d)\n", program
);
1292 func_glDeleteProgram( program
);
1296 static void WINAPI
wine_glDeleteProgramsARB( GLsizei n
, GLuint
* programs
) {
1297 void (*func_glDeleteProgramsARB
)( GLsizei
, GLuint
* ) = extension_funcs
[157];
1298 TRACE("(%d, %p)\n", n
, programs
);
1300 func_glDeleteProgramsARB( n
, programs
);
1304 static void WINAPI
wine_glDeleteProgramsNV( GLsizei n
, GLuint
* programs
) {
1305 void (*func_glDeleteProgramsNV
)( GLsizei
, GLuint
* ) = extension_funcs
[158];
1306 TRACE("(%d, %p)\n", n
, programs
);
1308 func_glDeleteProgramsNV( n
, programs
);
1312 static void WINAPI
wine_glDeleteQueries( GLsizei n
, GLuint
* ids
) {
1313 void (*func_glDeleteQueries
)( GLsizei
, GLuint
* ) = extension_funcs
[159];
1314 TRACE("(%d, %p)\n", n
, ids
);
1316 func_glDeleteQueries( n
, ids
);
1320 static void WINAPI
wine_glDeleteQueriesARB( GLsizei n
, GLuint
* ids
) {
1321 void (*func_glDeleteQueriesARB
)( GLsizei
, GLuint
* ) = extension_funcs
[160];
1322 TRACE("(%d, %p)\n", n
, ids
);
1324 func_glDeleteQueriesARB( n
, ids
);
1328 static void WINAPI
wine_glDeleteRenderbuffersEXT( GLsizei n
, GLuint
* renderbuffers
) {
1329 void (*func_glDeleteRenderbuffersEXT
)( GLsizei
, GLuint
* ) = extension_funcs
[161];
1330 TRACE("(%d, %p)\n", n
, renderbuffers
);
1332 func_glDeleteRenderbuffersEXT( n
, renderbuffers
);
1336 static void WINAPI
wine_glDeleteShader( GLuint shader
) {
1337 void (*func_glDeleteShader
)( GLuint
) = extension_funcs
[162];
1338 TRACE("(%d)\n", shader
);
1340 func_glDeleteShader( shader
);
1344 static void WINAPI
wine_glDeleteTexturesEXT( GLsizei n
, GLuint
* textures
) {
1345 void (*func_glDeleteTexturesEXT
)( GLsizei
, GLuint
* ) = extension_funcs
[163];
1346 TRACE("(%d, %p)\n", n
, textures
);
1348 func_glDeleteTexturesEXT( n
, textures
);
1352 static void WINAPI
wine_glDeleteVertexArraysAPPLE( GLsizei n
, GLuint
* arrays
) {
1353 void (*func_glDeleteVertexArraysAPPLE
)( GLsizei
, GLuint
* ) = extension_funcs
[164];
1354 TRACE("(%d, %p)\n", n
, arrays
);
1356 func_glDeleteVertexArraysAPPLE( n
, arrays
);
1360 static void WINAPI
wine_glDeleteVertexShaderEXT( GLuint id
) {
1361 void (*func_glDeleteVertexShaderEXT
)( GLuint
) = extension_funcs
[165];
1362 TRACE("(%d)\n", id
);
1364 func_glDeleteVertexShaderEXT( id
);
1368 static void WINAPI
wine_glDepthBoundsEXT( GLclampd zmin
, GLclampd zmax
) {
1369 void (*func_glDepthBoundsEXT
)( GLclampd
, GLclampd
) = extension_funcs
[166];
1370 TRACE("(%f, %f)\n", zmin
, zmax
);
1372 func_glDepthBoundsEXT( zmin
, zmax
);
1376 static void WINAPI
wine_glDepthBoundsdNV( GLdouble zmin
, GLdouble zmax
) {
1377 void (*func_glDepthBoundsdNV
)( GLdouble
, GLdouble
) = extension_funcs
[167];
1378 TRACE("(%f, %f)\n", zmin
, zmax
);
1380 func_glDepthBoundsdNV( zmin
, zmax
);
1384 static void WINAPI
wine_glDepthRangedNV( GLdouble zNear
, GLdouble zFar
) {
1385 void (*func_glDepthRangedNV
)( GLdouble
, GLdouble
) = extension_funcs
[168];
1386 TRACE("(%f, %f)\n", zNear
, zFar
);
1388 func_glDepthRangedNV( zNear
, zFar
);
1392 static void WINAPI
wine_glDetachObjectARB( unsigned int containerObj
, unsigned int attachedObj
) {
1393 void (*func_glDetachObjectARB
)( unsigned int, unsigned int ) = extension_funcs
[169];
1394 TRACE("(%d, %d)\n", containerObj
, attachedObj
);
1396 func_glDetachObjectARB( containerObj
, attachedObj
);
1400 static void WINAPI
wine_glDetachShader( GLuint program
, GLuint shader
) {
1401 void (*func_glDetachShader
)( GLuint
, GLuint
) = extension_funcs
[170];
1402 TRACE("(%d, %d)\n", program
, shader
);
1404 func_glDetachShader( program
, shader
);
1408 static void WINAPI
wine_glDetailTexFuncSGIS( GLenum target
, GLsizei n
, GLfloat
* points
) {
1409 void (*func_glDetailTexFuncSGIS
)( GLenum
, GLsizei
, GLfloat
* ) = extension_funcs
[171];
1410 TRACE("(%d, %d, %p)\n", target
, n
, points
);
1412 func_glDetailTexFuncSGIS( target
, n
, points
);
1416 static void WINAPI
wine_glDisableIndexedEXT( GLenum target
, GLuint index
) {
1417 void (*func_glDisableIndexedEXT
)( GLenum
, GLuint
) = extension_funcs
[172];
1418 TRACE("(%d, %d)\n", target
, index
);
1420 func_glDisableIndexedEXT( target
, index
);
1424 static void WINAPI
wine_glDisableVariantClientStateEXT( GLuint id
) {
1425 void (*func_glDisableVariantClientStateEXT
)( GLuint
) = extension_funcs
[173];
1426 TRACE("(%d)\n", id
);
1428 func_glDisableVariantClientStateEXT( id
);
1432 static void WINAPI
wine_glDisableVertexAttribArray( GLuint index
) {
1433 void (*func_glDisableVertexAttribArray
)( GLuint
) = extension_funcs
[174];
1434 TRACE("(%d)\n", index
);
1436 func_glDisableVertexAttribArray( index
);
1440 static void WINAPI
wine_glDisableVertexAttribArrayARB( GLuint index
) {
1441 void (*func_glDisableVertexAttribArrayARB
)( GLuint
) = extension_funcs
[175];
1442 TRACE("(%d)\n", index
);
1444 func_glDisableVertexAttribArrayARB( index
);
1448 static void WINAPI
wine_glDrawArraysEXT( GLenum mode
, GLint first
, GLsizei count
) {
1449 void (*func_glDrawArraysEXT
)( GLenum
, GLint
, GLsizei
) = extension_funcs
[176];
1450 TRACE("(%d, %d, %d)\n", mode
, first
, count
);
1452 func_glDrawArraysEXT( mode
, first
, count
);
1456 static void WINAPI
wine_glDrawArraysInstancedEXT( GLenum mode
, GLint start
, GLsizei count
, GLsizei primcount
) {
1457 void (*func_glDrawArraysInstancedEXT
)( GLenum
, GLint
, GLsizei
, GLsizei
) = extension_funcs
[177];
1458 TRACE("(%d, %d, %d, %d)\n", mode
, start
, count
, primcount
);
1460 func_glDrawArraysInstancedEXT( mode
, start
, count
, primcount
);
1464 static void WINAPI
wine_glDrawBufferRegion( GLenum region
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint xDest
, GLint yDest
) {
1465 void (*func_glDrawBufferRegion
)( GLenum
, GLint
, GLint
, GLsizei
, GLsizei
, GLint
, GLint
) = extension_funcs
[178];
1466 TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", region
, x
, y
, width
, height
, xDest
, yDest
);
1468 func_glDrawBufferRegion( region
, x
, y
, width
, height
, xDest
, yDest
);
1472 static void WINAPI
wine_glDrawBuffers( GLsizei n
, GLenum
* bufs
) {
1473 void (*func_glDrawBuffers
)( GLsizei
, GLenum
* ) = extension_funcs
[179];
1474 TRACE("(%d, %p)\n", n
, bufs
);
1476 func_glDrawBuffers( n
, bufs
);
1480 static void WINAPI
wine_glDrawBuffersARB( GLsizei n
, GLenum
* bufs
) {
1481 void (*func_glDrawBuffersARB
)( GLsizei
, GLenum
* ) = extension_funcs
[180];
1482 TRACE("(%d, %p)\n", n
, bufs
);
1484 func_glDrawBuffersARB( n
, bufs
);
1488 static void WINAPI
wine_glDrawBuffersATI( GLsizei n
, GLenum
* bufs
) {
1489 void (*func_glDrawBuffersATI
)( GLsizei
, GLenum
* ) = extension_funcs
[181];
1490 TRACE("(%d, %p)\n", n
, bufs
);
1492 func_glDrawBuffersATI( n
, bufs
);
1496 static void WINAPI
wine_glDrawElementArrayAPPLE( GLenum mode
, GLint first
, GLsizei count
) {
1497 void (*func_glDrawElementArrayAPPLE
)( GLenum
, GLint
, GLsizei
) = extension_funcs
[182];
1498 TRACE("(%d, %d, %d)\n", mode
, first
, count
);
1500 func_glDrawElementArrayAPPLE( mode
, first
, count
);
1504 static void WINAPI
wine_glDrawElementArrayATI( GLenum mode
, GLsizei count
) {
1505 void (*func_glDrawElementArrayATI
)( GLenum
, GLsizei
) = extension_funcs
[183];
1506 TRACE("(%d, %d)\n", mode
, count
);
1508 func_glDrawElementArrayATI( mode
, count
);
1512 static void WINAPI
wine_glDrawElementsInstancedEXT( GLenum mode
, GLsizei count
, GLenum type
, GLvoid
* indices
, GLsizei primcount
) {
1513 void (*func_glDrawElementsInstancedEXT
)( GLenum
, GLsizei
, GLenum
, GLvoid
*, GLsizei
) = extension_funcs
[184];
1514 TRACE("(%d, %d, %d, %p, %d)\n", mode
, count
, type
, indices
, primcount
);
1516 func_glDrawElementsInstancedEXT( mode
, count
, type
, indices
, primcount
);
1520 static void WINAPI
wine_glDrawMeshArraysSUN( GLenum mode
, GLint first
, GLsizei count
, GLsizei width
) {
1521 void (*func_glDrawMeshArraysSUN
)( GLenum
, GLint
, GLsizei
, GLsizei
) = extension_funcs
[185];
1522 TRACE("(%d, %d, %d, %d)\n", mode
, first
, count
, width
);
1524 func_glDrawMeshArraysSUN( mode
, first
, count
, width
);
1528 static void WINAPI
wine_glDrawRangeElementArrayAPPLE( GLenum mode
, GLuint start
, GLuint end
, GLint first
, GLsizei count
) {
1529 void (*func_glDrawRangeElementArrayAPPLE
)( GLenum
, GLuint
, GLuint
, GLint
, GLsizei
) = extension_funcs
[186];
1530 TRACE("(%d, %d, %d, %d, %d)\n", mode
, start
, end
, first
, count
);
1532 func_glDrawRangeElementArrayAPPLE( mode
, start
, end
, first
, count
);
1536 static void WINAPI
wine_glDrawRangeElementArrayATI( GLenum mode
, GLuint start
, GLuint end
, GLsizei count
) {
1537 void (*func_glDrawRangeElementArrayATI
)( GLenum
, GLuint
, GLuint
, GLsizei
) = extension_funcs
[187];
1538 TRACE("(%d, %d, %d, %d)\n", mode
, start
, end
, count
);
1540 func_glDrawRangeElementArrayATI( mode
, start
, end
, count
);
1544 static void WINAPI
wine_glDrawRangeElementsEXT( GLenum mode
, GLuint start
, GLuint end
, GLsizei count
, GLenum type
, GLvoid
* indices
) {
1545 void (*func_glDrawRangeElementsEXT
)( GLenum
, GLuint
, GLuint
, GLsizei
, GLenum
, GLvoid
* ) = extension_funcs
[188];
1546 TRACE("(%d, %d, %d, %d, %d, %p)\n", mode
, start
, end
, count
, type
, indices
);
1548 func_glDrawRangeElementsEXT( mode
, start
, end
, count
, type
, indices
);
1552 static void WINAPI
wine_glEdgeFlagPointerEXT( GLsizei stride
, GLsizei count
, GLboolean
* pointer
) {
1553 void (*func_glEdgeFlagPointerEXT
)( GLsizei
, GLsizei
, GLboolean
* ) = extension_funcs
[189];
1554 TRACE("(%d, %d, %p)\n", stride
, count
, pointer
);
1556 func_glEdgeFlagPointerEXT( stride
, count
, pointer
);
1560 static void WINAPI
wine_glEdgeFlagPointerListIBM( GLint stride
, GLboolean
** pointer
, GLint ptrstride
) {
1561 void (*func_glEdgeFlagPointerListIBM
)( GLint
, GLboolean
**, GLint
) = extension_funcs
[190];
1562 TRACE("(%d, %p, %d)\n", stride
, pointer
, ptrstride
);
1564 func_glEdgeFlagPointerListIBM( stride
, pointer
, ptrstride
);
1568 static void WINAPI
wine_glElementPointerAPPLE( GLenum type
, GLvoid
* pointer
) {
1569 void (*func_glElementPointerAPPLE
)( GLenum
, GLvoid
* ) = extension_funcs
[191];
1570 TRACE("(%d, %p)\n", type
, pointer
);
1572 func_glElementPointerAPPLE( type
, pointer
);
1576 static void WINAPI
wine_glElementPointerATI( GLenum type
, GLvoid
* pointer
) {
1577 void (*func_glElementPointerATI
)( GLenum
, GLvoid
* ) = extension_funcs
[192];
1578 TRACE("(%d, %p)\n", type
, pointer
);
1580 func_glElementPointerATI( type
, pointer
);
1584 static void WINAPI
wine_glEnableIndexedEXT( GLenum target
, GLuint index
) {
1585 void (*func_glEnableIndexedEXT
)( GLenum
, GLuint
) = extension_funcs
[193];
1586 TRACE("(%d, %d)\n", target
, index
);
1588 func_glEnableIndexedEXT( target
, index
);
1592 static void WINAPI
wine_glEnableVariantClientStateEXT( GLuint id
) {
1593 void (*func_glEnableVariantClientStateEXT
)( GLuint
) = extension_funcs
[194];
1594 TRACE("(%d)\n", id
);
1596 func_glEnableVariantClientStateEXT( id
);
1600 static void WINAPI
wine_glEnableVertexAttribArray( GLuint index
) {
1601 void (*func_glEnableVertexAttribArray
)( GLuint
) = extension_funcs
[195];
1602 TRACE("(%d)\n", index
);
1604 func_glEnableVertexAttribArray( index
);
1608 static void WINAPI
wine_glEnableVertexAttribArrayARB( GLuint index
) {
1609 void (*func_glEnableVertexAttribArrayARB
)( GLuint
) = extension_funcs
[196];
1610 TRACE("(%d)\n", index
);
1612 func_glEnableVertexAttribArrayARB( index
);
1616 static void WINAPI
wine_glEndFragmentShaderATI( void ) {
1617 void (*func_glEndFragmentShaderATI
)( void ) = extension_funcs
[197];
1620 func_glEndFragmentShaderATI( );
1624 static void WINAPI
wine_glEndOcclusionQueryNV( void ) {
1625 void (*func_glEndOcclusionQueryNV
)( void ) = extension_funcs
[198];
1628 func_glEndOcclusionQueryNV( );
1632 static void WINAPI
wine_glEndQuery( GLenum target
) {
1633 void (*func_glEndQuery
)( GLenum
) = extension_funcs
[199];
1634 TRACE("(%d)\n", target
);
1636 func_glEndQuery( target
);
1640 static void WINAPI
wine_glEndQueryARB( GLenum target
) {
1641 void (*func_glEndQueryARB
)( GLenum
) = extension_funcs
[200];
1642 TRACE("(%d)\n", target
);
1644 func_glEndQueryARB( target
);
1648 static void WINAPI
wine_glEndTransformFeedbackNV( void ) {
1649 void (*func_glEndTransformFeedbackNV
)( void ) = extension_funcs
[201];
1652 func_glEndTransformFeedbackNV( );
1656 static void WINAPI
wine_glEndVertexShaderEXT( void ) {
1657 void (*func_glEndVertexShaderEXT
)( void ) = extension_funcs
[202];
1660 func_glEndVertexShaderEXT( );
1664 static void WINAPI
wine_glEvalMapsNV( GLenum target
, GLenum mode
) {
1665 void (*func_glEvalMapsNV
)( GLenum
, GLenum
) = extension_funcs
[203];
1666 TRACE("(%d, %d)\n", target
, mode
);
1668 func_glEvalMapsNV( target
, mode
);
1672 static void WINAPI
wine_glExecuteProgramNV( GLenum target
, GLuint id
, GLfloat
* params
) {
1673 void (*func_glExecuteProgramNV
)( GLenum
, GLuint
, GLfloat
* ) = extension_funcs
[204];
1674 TRACE("(%d, %d, %p)\n", target
, id
, params
);
1676 func_glExecuteProgramNV( target
, id
, params
);
1680 static void WINAPI
wine_glExtractComponentEXT( GLuint res
, GLuint src
, GLuint num
) {
1681 void (*func_glExtractComponentEXT
)( GLuint
, GLuint
, GLuint
) = extension_funcs
[205];
1682 TRACE("(%d, %d, %d)\n", res
, src
, num
);
1684 func_glExtractComponentEXT( res
, src
, num
);
1688 static void WINAPI
wine_glFinalCombinerInputNV( GLenum variable
, GLenum input
, GLenum mapping
, GLenum componentUsage
) {
1689 void (*func_glFinalCombinerInputNV
)( GLenum
, GLenum
, GLenum
, GLenum
) = extension_funcs
[206];
1690 TRACE("(%d, %d, %d, %d)\n", variable
, input
, mapping
, componentUsage
);
1692 func_glFinalCombinerInputNV( variable
, input
, mapping
, componentUsage
);
1696 static GLint WINAPI
wine_glFinishAsyncSGIX( GLuint
* markerp
) {
1698 GLint (*func_glFinishAsyncSGIX
)( GLuint
* ) = extension_funcs
[207];
1699 TRACE("(%p)\n", markerp
);
1701 ret_value
= func_glFinishAsyncSGIX( markerp
);
1706 static void WINAPI
wine_glFinishFenceAPPLE( GLuint fence
) {
1707 void (*func_glFinishFenceAPPLE
)( GLuint
) = extension_funcs
[208];
1708 TRACE("(%d)\n", fence
);
1710 func_glFinishFenceAPPLE( fence
);
1714 static void WINAPI
wine_glFinishFenceNV( GLuint fence
) {
1715 void (*func_glFinishFenceNV
)( GLuint
) = extension_funcs
[209];
1716 TRACE("(%d)\n", fence
);
1718 func_glFinishFenceNV( fence
);
1722 static void WINAPI
wine_glFinishObjectAPPLE( GLenum object
, GLint name
) {
1723 void (*func_glFinishObjectAPPLE
)( GLenum
, GLint
) = extension_funcs
[210];
1724 TRACE("(%d, %d)\n", object
, name
);
1726 func_glFinishObjectAPPLE( object
, name
);
1730 static void WINAPI
wine_glFinishTextureSUNX( void ) {
1731 void (*func_glFinishTextureSUNX
)( void ) = extension_funcs
[211];
1734 func_glFinishTextureSUNX( );
1738 static void WINAPI
wine_glFlushMappedBufferRangeAPPLE( GLenum target
, ptrdiff_t offset
, ptrdiff_t size
) {
1739 void (*func_glFlushMappedBufferRangeAPPLE
)( GLenum
, ptrdiff_t, ptrdiff_t ) = extension_funcs
[212];
1740 TRACE("(%d, %d, %d)\n", target
, offset
, size
);
1742 func_glFlushMappedBufferRangeAPPLE( target
, offset
, size
);
1746 static void WINAPI
wine_glFlushPixelDataRangeNV( GLenum target
) {
1747 void (*func_glFlushPixelDataRangeNV
)( GLenum
) = extension_funcs
[213];
1748 TRACE("(%d)\n", target
);
1750 func_glFlushPixelDataRangeNV( target
);
1754 static void WINAPI
wine_glFlushRasterSGIX( void ) {
1755 void (*func_glFlushRasterSGIX
)( void ) = extension_funcs
[214];
1758 func_glFlushRasterSGIX( );
1762 static void WINAPI
wine_glFlushVertexArrayRangeAPPLE( GLsizei length
, GLvoid
* pointer
) {
1763 void (*func_glFlushVertexArrayRangeAPPLE
)( GLsizei
, GLvoid
* ) = extension_funcs
[215];
1764 TRACE("(%d, %p)\n", length
, pointer
);
1766 func_glFlushVertexArrayRangeAPPLE( length
, pointer
);
1770 static void WINAPI
wine_glFlushVertexArrayRangeNV( void ) {
1771 void (*func_glFlushVertexArrayRangeNV
)( void ) = extension_funcs
[216];
1774 func_glFlushVertexArrayRangeNV( );
1778 static void WINAPI
wine_glFogCoordPointer( GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
1779 void (*func_glFogCoordPointer
)( GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[217];
1780 TRACE("(%d, %d, %p)\n", type
, stride
, pointer
);
1782 func_glFogCoordPointer( type
, stride
, pointer
);
1786 static void WINAPI
wine_glFogCoordPointerEXT( GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
1787 void (*func_glFogCoordPointerEXT
)( GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[218];
1788 TRACE("(%d, %d, %p)\n", type
, stride
, pointer
);
1790 func_glFogCoordPointerEXT( type
, stride
, pointer
);
1794 static void WINAPI
wine_glFogCoordPointerListIBM( GLenum type
, GLint stride
, GLvoid
** pointer
, GLint ptrstride
) {
1795 void (*func_glFogCoordPointerListIBM
)( GLenum
, GLint
, GLvoid
**, GLint
) = extension_funcs
[219];
1796 TRACE("(%d, %d, %p, %d)\n", type
, stride
, pointer
, ptrstride
);
1798 func_glFogCoordPointerListIBM( type
, stride
, pointer
, ptrstride
);
1802 static void WINAPI
wine_glFogCoordd( GLdouble coord
) {
1803 void (*func_glFogCoordd
)( GLdouble
) = extension_funcs
[220];
1804 TRACE("(%f)\n", coord
);
1806 func_glFogCoordd( coord
);
1810 static void WINAPI
wine_glFogCoorddEXT( GLdouble coord
) {
1811 void (*func_glFogCoorddEXT
)( GLdouble
) = extension_funcs
[221];
1812 TRACE("(%f)\n", coord
);
1814 func_glFogCoorddEXT( coord
);
1818 static void WINAPI
wine_glFogCoorddv( GLdouble
* coord
) {
1819 void (*func_glFogCoorddv
)( GLdouble
* ) = extension_funcs
[222];
1820 TRACE("(%p)\n", coord
);
1822 func_glFogCoorddv( coord
);
1826 static void WINAPI
wine_glFogCoorddvEXT( GLdouble
* coord
) {
1827 void (*func_glFogCoorddvEXT
)( GLdouble
* ) = extension_funcs
[223];
1828 TRACE("(%p)\n", coord
);
1830 func_glFogCoorddvEXT( coord
);
1834 static void WINAPI
wine_glFogCoordf( GLfloat coord
) {
1835 void (*func_glFogCoordf
)( GLfloat
) = extension_funcs
[224];
1836 TRACE("(%f)\n", coord
);
1838 func_glFogCoordf( coord
);
1842 static void WINAPI
wine_glFogCoordfEXT( GLfloat coord
) {
1843 void (*func_glFogCoordfEXT
)( GLfloat
) = extension_funcs
[225];
1844 TRACE("(%f)\n", coord
);
1846 func_glFogCoordfEXT( coord
);
1850 static void WINAPI
wine_glFogCoordfv( GLfloat
* coord
) {
1851 void (*func_glFogCoordfv
)( GLfloat
* ) = extension_funcs
[226];
1852 TRACE("(%p)\n", coord
);
1854 func_glFogCoordfv( coord
);
1858 static void WINAPI
wine_glFogCoordfvEXT( GLfloat
* coord
) {
1859 void (*func_glFogCoordfvEXT
)( GLfloat
* ) = extension_funcs
[227];
1860 TRACE("(%p)\n", coord
);
1862 func_glFogCoordfvEXT( coord
);
1866 static void WINAPI
wine_glFogCoordhNV( unsigned short fog
) {
1867 void (*func_glFogCoordhNV
)( unsigned short ) = extension_funcs
[228];
1868 TRACE("(%d)\n", fog
);
1870 func_glFogCoordhNV( fog
);
1874 static void WINAPI
wine_glFogCoordhvNV( unsigned short* fog
) {
1875 void (*func_glFogCoordhvNV
)( unsigned short* ) = extension_funcs
[229];
1876 TRACE("(%p)\n", fog
);
1878 func_glFogCoordhvNV( fog
);
1882 static void WINAPI
wine_glFogFuncSGIS( GLsizei n
, GLfloat
* points
) {
1883 void (*func_glFogFuncSGIS
)( GLsizei
, GLfloat
* ) = extension_funcs
[230];
1884 TRACE("(%d, %p)\n", n
, points
);
1886 func_glFogFuncSGIS( n
, points
);
1890 static void WINAPI
wine_glFragmentColorMaterialSGIX( GLenum face
, GLenum mode
) {
1891 void (*func_glFragmentColorMaterialSGIX
)( GLenum
, GLenum
) = extension_funcs
[231];
1892 TRACE("(%d, %d)\n", face
, mode
);
1894 func_glFragmentColorMaterialSGIX( face
, mode
);
1898 static void WINAPI
wine_glFragmentLightModelfSGIX( GLenum pname
, GLfloat param
) {
1899 void (*func_glFragmentLightModelfSGIX
)( GLenum
, GLfloat
) = extension_funcs
[232];
1900 TRACE("(%d, %f)\n", pname
, param
);
1902 func_glFragmentLightModelfSGIX( pname
, param
);
1906 static void WINAPI
wine_glFragmentLightModelfvSGIX( GLenum pname
, GLfloat
* params
) {
1907 void (*func_glFragmentLightModelfvSGIX
)( GLenum
, GLfloat
* ) = extension_funcs
[233];
1908 TRACE("(%d, %p)\n", pname
, params
);
1910 func_glFragmentLightModelfvSGIX( pname
, params
);
1914 static void WINAPI
wine_glFragmentLightModeliSGIX( GLenum pname
, GLint param
) {
1915 void (*func_glFragmentLightModeliSGIX
)( GLenum
, GLint
) = extension_funcs
[234];
1916 TRACE("(%d, %d)\n", pname
, param
);
1918 func_glFragmentLightModeliSGIX( pname
, param
);
1922 static void WINAPI
wine_glFragmentLightModelivSGIX( GLenum pname
, GLint
* params
) {
1923 void (*func_glFragmentLightModelivSGIX
)( GLenum
, GLint
* ) = extension_funcs
[235];
1924 TRACE("(%d, %p)\n", pname
, params
);
1926 func_glFragmentLightModelivSGIX( pname
, params
);
1930 static void WINAPI
wine_glFragmentLightfSGIX( GLenum light
, GLenum pname
, GLfloat param
) {
1931 void (*func_glFragmentLightfSGIX
)( GLenum
, GLenum
, GLfloat
) = extension_funcs
[236];
1932 TRACE("(%d, %d, %f)\n", light
, pname
, param
);
1934 func_glFragmentLightfSGIX( light
, pname
, param
);
1938 static void WINAPI
wine_glFragmentLightfvSGIX( GLenum light
, GLenum pname
, GLfloat
* params
) {
1939 void (*func_glFragmentLightfvSGIX
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[237];
1940 TRACE("(%d, %d, %p)\n", light
, pname
, params
);
1942 func_glFragmentLightfvSGIX( light
, pname
, params
);
1946 static void WINAPI
wine_glFragmentLightiSGIX( GLenum light
, GLenum pname
, GLint param
) {
1947 void (*func_glFragmentLightiSGIX
)( GLenum
, GLenum
, GLint
) = extension_funcs
[238];
1948 TRACE("(%d, %d, %d)\n", light
, pname
, param
);
1950 func_glFragmentLightiSGIX( light
, pname
, param
);
1954 static void WINAPI
wine_glFragmentLightivSGIX( GLenum light
, GLenum pname
, GLint
* params
) {
1955 void (*func_glFragmentLightivSGIX
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[239];
1956 TRACE("(%d, %d, %p)\n", light
, pname
, params
);
1958 func_glFragmentLightivSGIX( light
, pname
, params
);
1962 static void WINAPI
wine_glFragmentMaterialfSGIX( GLenum face
, GLenum pname
, GLfloat param
) {
1963 void (*func_glFragmentMaterialfSGIX
)( GLenum
, GLenum
, GLfloat
) = extension_funcs
[240];
1964 TRACE("(%d, %d, %f)\n", face
, pname
, param
);
1966 func_glFragmentMaterialfSGIX( face
, pname
, param
);
1970 static void WINAPI
wine_glFragmentMaterialfvSGIX( GLenum face
, GLenum pname
, GLfloat
* params
) {
1971 void (*func_glFragmentMaterialfvSGIX
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[241];
1972 TRACE("(%d, %d, %p)\n", face
, pname
, params
);
1974 func_glFragmentMaterialfvSGIX( face
, pname
, params
);
1978 static void WINAPI
wine_glFragmentMaterialiSGIX( GLenum face
, GLenum pname
, GLint param
) {
1979 void (*func_glFragmentMaterialiSGIX
)( GLenum
, GLenum
, GLint
) = extension_funcs
[242];
1980 TRACE("(%d, %d, %d)\n", face
, pname
, param
);
1982 func_glFragmentMaterialiSGIX( face
, pname
, param
);
1986 static void WINAPI
wine_glFragmentMaterialivSGIX( GLenum face
, GLenum pname
, GLint
* params
) {
1987 void (*func_glFragmentMaterialivSGIX
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[243];
1988 TRACE("(%d, %d, %p)\n", face
, pname
, params
);
1990 func_glFragmentMaterialivSGIX( face
, pname
, params
);
1994 static void WINAPI
wine_glFrameZoomSGIX( GLint factor
) {
1995 void (*func_glFrameZoomSGIX
)( GLint
) = extension_funcs
[244];
1996 TRACE("(%d)\n", factor
);
1998 func_glFrameZoomSGIX( factor
);
2002 static void WINAPI
wine_glFramebufferRenderbufferEXT( GLenum target
, GLenum attachment
, GLenum renderbuffertarget
, GLuint renderbuffer
) {
2003 void (*func_glFramebufferRenderbufferEXT
)( GLenum
, GLenum
, GLenum
, GLuint
) = extension_funcs
[245];
2004 TRACE("(%d, %d, %d, %d)\n", target
, attachment
, renderbuffertarget
, renderbuffer
);
2006 func_glFramebufferRenderbufferEXT( target
, attachment
, renderbuffertarget
, renderbuffer
);
2010 static void WINAPI
wine_glFramebufferTexture1DEXT( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) {
2011 void (*func_glFramebufferTexture1DEXT
)( GLenum
, GLenum
, GLenum
, GLuint
, GLint
) = extension_funcs
[246];
2012 TRACE("(%d, %d, %d, %d, %d)\n", target
, attachment
, textarget
, texture
, level
);
2014 func_glFramebufferTexture1DEXT( target
, attachment
, textarget
, texture
, level
);
2018 static void WINAPI
wine_glFramebufferTexture2DEXT( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) {
2019 void (*func_glFramebufferTexture2DEXT
)( GLenum
, GLenum
, GLenum
, GLuint
, GLint
) = extension_funcs
[247];
2020 TRACE("(%d, %d, %d, %d, %d)\n", target
, attachment
, textarget
, texture
, level
);
2022 func_glFramebufferTexture2DEXT( target
, attachment
, textarget
, texture
, level
);
2026 static void WINAPI
wine_glFramebufferTexture3DEXT( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
, GLint zoffset
) {
2027 void (*func_glFramebufferTexture3DEXT
)( GLenum
, GLenum
, GLenum
, GLuint
, GLint
, GLint
) = extension_funcs
[248];
2028 TRACE("(%d, %d, %d, %d, %d, %d)\n", target
, attachment
, textarget
, texture
, level
, zoffset
);
2030 func_glFramebufferTexture3DEXT( target
, attachment
, textarget
, texture
, level
, zoffset
);
2034 static void WINAPI
wine_glFramebufferTextureEXT( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
) {
2035 void (*func_glFramebufferTextureEXT
)( GLenum
, GLenum
, GLuint
, GLint
) = extension_funcs
[249];
2036 TRACE("(%d, %d, %d, %d)\n", target
, attachment
, texture
, level
);
2038 func_glFramebufferTextureEXT( target
, attachment
, texture
, level
);
2042 static void WINAPI
wine_glFramebufferTextureFaceEXT( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLenum face
) {
2043 void (*func_glFramebufferTextureFaceEXT
)( GLenum
, GLenum
, GLuint
, GLint
, GLenum
) = extension_funcs
[250];
2044 TRACE("(%d, %d, %d, %d, %d)\n", target
, attachment
, texture
, level
, face
);
2046 func_glFramebufferTextureFaceEXT( target
, attachment
, texture
, level
, face
);
2050 static void WINAPI
wine_glFramebufferTextureLayerEXT( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLint layer
) {
2051 void (*func_glFramebufferTextureLayerEXT
)( GLenum
, GLenum
, GLuint
, GLint
, GLint
) = extension_funcs
[251];
2052 TRACE("(%d, %d, %d, %d, %d)\n", target
, attachment
, texture
, level
, layer
);
2054 func_glFramebufferTextureLayerEXT( target
, attachment
, texture
, level
, layer
);
2058 static void WINAPI
wine_glFreeObjectBufferATI( GLuint buffer
) {
2059 void (*func_glFreeObjectBufferATI
)( GLuint
) = extension_funcs
[252];
2060 TRACE("(%d)\n", buffer
);
2062 func_glFreeObjectBufferATI( buffer
);
2066 static GLuint WINAPI
wine_glGenAsyncMarkersSGIX( GLsizei range
) {
2068 GLuint (*func_glGenAsyncMarkersSGIX
)( GLsizei
) = extension_funcs
[253];
2069 TRACE("(%d)\n", range
);
2071 ret_value
= func_glGenAsyncMarkersSGIX( range
);
2076 static void WINAPI
wine_glGenBuffers( GLsizei n
, GLuint
* buffers
) {
2077 void (*func_glGenBuffers
)( GLsizei
, GLuint
* ) = extension_funcs
[254];
2078 TRACE("(%d, %p)\n", n
, buffers
);
2080 func_glGenBuffers( n
, buffers
);
2084 static void WINAPI
wine_glGenBuffersARB( GLsizei n
, GLuint
* buffers
) {
2085 void (*func_glGenBuffersARB
)( GLsizei
, GLuint
* ) = extension_funcs
[255];
2086 TRACE("(%d, %p)\n", n
, buffers
);
2088 func_glGenBuffersARB( n
, buffers
);
2092 static void WINAPI
wine_glGenFencesAPPLE( GLsizei n
, GLuint
* fences
) {
2093 void (*func_glGenFencesAPPLE
)( GLsizei
, GLuint
* ) = extension_funcs
[256];
2094 TRACE("(%d, %p)\n", n
, fences
);
2096 func_glGenFencesAPPLE( n
, fences
);
2100 static void WINAPI
wine_glGenFencesNV( GLsizei n
, GLuint
* fences
) {
2101 void (*func_glGenFencesNV
)( GLsizei
, GLuint
* ) = extension_funcs
[257];
2102 TRACE("(%d, %p)\n", n
, fences
);
2104 func_glGenFencesNV( n
, fences
);
2108 static GLuint WINAPI
wine_glGenFragmentShadersATI( GLuint range
) {
2110 GLuint (*func_glGenFragmentShadersATI
)( GLuint
) = extension_funcs
[258];
2111 TRACE("(%d)\n", range
);
2113 ret_value
= func_glGenFragmentShadersATI( range
);
2118 static void WINAPI
wine_glGenFramebuffersEXT( GLsizei n
, GLuint
* framebuffers
) {
2119 void (*func_glGenFramebuffersEXT
)( GLsizei
, GLuint
* ) = extension_funcs
[259];
2120 TRACE("(%d, %p)\n", n
, framebuffers
);
2122 func_glGenFramebuffersEXT( n
, framebuffers
);
2126 static void WINAPI
wine_glGenOcclusionQueriesNV( GLsizei n
, GLuint
* ids
) {
2127 void (*func_glGenOcclusionQueriesNV
)( GLsizei
, GLuint
* ) = extension_funcs
[260];
2128 TRACE("(%d, %p)\n", n
, ids
);
2130 func_glGenOcclusionQueriesNV( n
, ids
);
2134 static void WINAPI
wine_glGenProgramsARB( GLsizei n
, GLuint
* programs
) {
2135 void (*func_glGenProgramsARB
)( GLsizei
, GLuint
* ) = extension_funcs
[261];
2136 TRACE("(%d, %p)\n", n
, programs
);
2138 func_glGenProgramsARB( n
, programs
);
2142 static void WINAPI
wine_glGenProgramsNV( GLsizei n
, GLuint
* programs
) {
2143 void (*func_glGenProgramsNV
)( GLsizei
, GLuint
* ) = extension_funcs
[262];
2144 TRACE("(%d, %p)\n", n
, programs
);
2146 func_glGenProgramsNV( n
, programs
);
2150 static void WINAPI
wine_glGenQueries( GLsizei n
, GLuint
* ids
) {
2151 void (*func_glGenQueries
)( GLsizei
, GLuint
* ) = extension_funcs
[263];
2152 TRACE("(%d, %p)\n", n
, ids
);
2154 func_glGenQueries( n
, ids
);
2158 static void WINAPI
wine_glGenQueriesARB( GLsizei n
, GLuint
* ids
) {
2159 void (*func_glGenQueriesARB
)( GLsizei
, GLuint
* ) = extension_funcs
[264];
2160 TRACE("(%d, %p)\n", n
, ids
);
2162 func_glGenQueriesARB( n
, ids
);
2166 static void WINAPI
wine_glGenRenderbuffersEXT( GLsizei n
, GLuint
* renderbuffers
) {
2167 void (*func_glGenRenderbuffersEXT
)( GLsizei
, GLuint
* ) = extension_funcs
[265];
2168 TRACE("(%d, %p)\n", n
, renderbuffers
);
2170 func_glGenRenderbuffersEXT( n
, renderbuffers
);
2174 static GLuint WINAPI
wine_glGenSymbolsEXT( GLenum datatype
, GLenum storagetype
, GLenum range
, GLuint components
) {
2176 GLuint (*func_glGenSymbolsEXT
)( GLenum
, GLenum
, GLenum
, GLuint
) = extension_funcs
[266];
2177 TRACE("(%d, %d, %d, %d)\n", datatype
, storagetype
, range
, components
);
2179 ret_value
= func_glGenSymbolsEXT( datatype
, storagetype
, range
, components
);
2184 static void WINAPI
wine_glGenTexturesEXT( GLsizei n
, GLuint
* textures
) {
2185 void (*func_glGenTexturesEXT
)( GLsizei
, GLuint
* ) = extension_funcs
[267];
2186 TRACE("(%d, %p)\n", n
, textures
);
2188 func_glGenTexturesEXT( n
, textures
);
2192 static void WINAPI
wine_glGenVertexArraysAPPLE( GLsizei n
, GLuint
* arrays
) {
2193 void (*func_glGenVertexArraysAPPLE
)( GLsizei
, GLuint
* ) = extension_funcs
[268];
2194 TRACE("(%d, %p)\n", n
, arrays
);
2196 func_glGenVertexArraysAPPLE( n
, arrays
);
2200 static GLuint WINAPI
wine_glGenVertexShadersEXT( GLuint range
) {
2202 GLuint (*func_glGenVertexShadersEXT
)( GLuint
) = extension_funcs
[269];
2203 TRACE("(%d)\n", range
);
2205 ret_value
= func_glGenVertexShadersEXT( range
);
2210 static void WINAPI
wine_glGenerateMipmapEXT( GLenum target
) {
2211 void (*func_glGenerateMipmapEXT
)( GLenum
) = extension_funcs
[270];
2212 TRACE("(%d)\n", target
);
2214 func_glGenerateMipmapEXT( target
);
2218 static void WINAPI
wine_glGetActiveAttrib( GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
* length
, GLint
* size
, GLenum
* type
, char* name
) {
2219 void (*func_glGetActiveAttrib
)( GLuint
, GLuint
, GLsizei
, GLsizei
*, GLint
*, GLenum
*, char* ) = extension_funcs
[271];
2220 TRACE("(%d, %d, %d, %p, %p, %p, %p)\n", program
, index
, bufSize
, length
, size
, type
, name
);
2222 func_glGetActiveAttrib( program
, index
, bufSize
, length
, size
, type
, name
);
2226 static void WINAPI
wine_glGetActiveAttribARB( unsigned int programObj
, GLuint index
, GLsizei maxLength
, GLsizei
* length
, GLint
* size
, GLenum
* type
, char* name
) {
2227 void (*func_glGetActiveAttribARB
)( unsigned int, GLuint
, GLsizei
, GLsizei
*, GLint
*, GLenum
*, char* ) = extension_funcs
[272];
2228 TRACE("(%d, %d, %d, %p, %p, %p, %p)\n", programObj
, index
, maxLength
, length
, size
, type
, name
);
2230 func_glGetActiveAttribARB( programObj
, index
, maxLength
, length
, size
, type
, name
);
2234 static void WINAPI
wine_glGetActiveUniform( GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
* length
, GLint
* size
, GLenum
* type
, char* name
) {
2235 void (*func_glGetActiveUniform
)( GLuint
, GLuint
, GLsizei
, GLsizei
*, GLint
*, GLenum
*, char* ) = extension_funcs
[273];
2236 TRACE("(%d, %d, %d, %p, %p, %p, %p)\n", program
, index
, bufSize
, length
, size
, type
, name
);
2238 func_glGetActiveUniform( program
, index
, bufSize
, length
, size
, type
, name
);
2242 static void WINAPI
wine_glGetActiveUniformARB( unsigned int programObj
, GLuint index
, GLsizei maxLength
, GLsizei
* length
, GLint
* size
, GLenum
* type
, char* name
) {
2243 void (*func_glGetActiveUniformARB
)( unsigned int, GLuint
, GLsizei
, GLsizei
*, GLint
*, GLenum
*, char* ) = extension_funcs
[274];
2244 TRACE("(%d, %d, %d, %p, %p, %p, %p)\n", programObj
, index
, maxLength
, length
, size
, type
, name
);
2246 func_glGetActiveUniformARB( programObj
, index
, maxLength
, length
, size
, type
, name
);
2250 static void WINAPI
wine_glGetActiveVaryingNV( GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
* length
, GLsizei
* size
, GLenum
* type
, char* name
) {
2251 void (*func_glGetActiveVaryingNV
)( GLuint
, GLuint
, GLsizei
, GLsizei
*, GLsizei
*, GLenum
*, char* ) = extension_funcs
[275];
2252 TRACE("(%d, %d, %d, %p, %p, %p, %p)\n", program
, index
, bufSize
, length
, size
, type
, name
);
2254 func_glGetActiveVaryingNV( program
, index
, bufSize
, length
, size
, type
, name
);
2258 static void WINAPI
wine_glGetArrayObjectfvATI( GLenum array
, GLenum pname
, GLfloat
* params
) {
2259 void (*func_glGetArrayObjectfvATI
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[276];
2260 TRACE("(%d, %d, %p)\n", array
, pname
, params
);
2262 func_glGetArrayObjectfvATI( array
, pname
, params
);
2266 static void WINAPI
wine_glGetArrayObjectivATI( GLenum array
, GLenum pname
, GLint
* params
) {
2267 void (*func_glGetArrayObjectivATI
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[277];
2268 TRACE("(%d, %d, %p)\n", array
, pname
, params
);
2270 func_glGetArrayObjectivATI( array
, pname
, params
);
2274 static void WINAPI
wine_glGetAttachedObjectsARB( unsigned int containerObj
, GLsizei maxCount
, GLsizei
* count
, unsigned int* obj
) {
2275 void (*func_glGetAttachedObjectsARB
)( unsigned int, GLsizei
, GLsizei
*, unsigned int* ) = extension_funcs
[278];
2276 TRACE("(%d, %d, %p, %p)\n", containerObj
, maxCount
, count
, obj
);
2278 func_glGetAttachedObjectsARB( containerObj
, maxCount
, count
, obj
);
2282 static void WINAPI
wine_glGetAttachedShaders( GLuint program
, GLsizei maxCount
, GLsizei
* count
, GLuint
* obj
) {
2283 void (*func_glGetAttachedShaders
)( GLuint
, GLsizei
, GLsizei
*, GLuint
* ) = extension_funcs
[279];
2284 TRACE("(%d, %d, %p, %p)\n", program
, maxCount
, count
, obj
);
2286 func_glGetAttachedShaders( program
, maxCount
, count
, obj
);
2290 static GLint WINAPI
wine_glGetAttribLocation( GLuint program
, char* name
) {
2292 GLint (*func_glGetAttribLocation
)( GLuint
, char* ) = extension_funcs
[280];
2293 TRACE("(%d, %p)\n", program
, name
);
2295 ret_value
= func_glGetAttribLocation( program
, name
);
2300 static GLint WINAPI
wine_glGetAttribLocationARB( unsigned int programObj
, char* name
) {
2302 GLint (*func_glGetAttribLocationARB
)( unsigned int, char* ) = extension_funcs
[281];
2303 TRACE("(%d, %p)\n", programObj
, name
);
2305 ret_value
= func_glGetAttribLocationARB( programObj
, name
);
2310 static void WINAPI
wine_glGetBooleanIndexedvEXT( GLenum target
, GLuint index
, GLboolean
* data
) {
2311 void (*func_glGetBooleanIndexedvEXT
)( GLenum
, GLuint
, GLboolean
* ) = extension_funcs
[282];
2312 TRACE("(%d, %d, %p)\n", target
, index
, data
);
2314 func_glGetBooleanIndexedvEXT( target
, index
, data
);
2318 static void WINAPI
wine_glGetBufferParameteriv( GLenum target
, GLenum pname
, GLint
* params
) {
2319 void (*func_glGetBufferParameteriv
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[283];
2320 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2322 func_glGetBufferParameteriv( target
, pname
, params
);
2326 static void WINAPI
wine_glGetBufferParameterivARB( GLenum target
, GLenum pname
, GLint
* params
) {
2327 void (*func_glGetBufferParameterivARB
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[284];
2328 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2330 func_glGetBufferParameterivARB( target
, pname
, params
);
2334 static void WINAPI
wine_glGetBufferPointerv( GLenum target
, GLenum pname
, GLvoid
** params
) {
2335 void (*func_glGetBufferPointerv
)( GLenum
, GLenum
, GLvoid
** ) = extension_funcs
[285];
2336 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2338 func_glGetBufferPointerv( target
, pname
, params
);
2342 static void WINAPI
wine_glGetBufferPointervARB( GLenum target
, GLenum pname
, GLvoid
** params
) {
2343 void (*func_glGetBufferPointervARB
)( GLenum
, GLenum
, GLvoid
** ) = extension_funcs
[286];
2344 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2346 func_glGetBufferPointervARB( target
, pname
, params
);
2350 static void WINAPI
wine_glGetBufferSubData( GLenum target
, ptrdiff_t offset
, ptrdiff_t size
, GLvoid
* data
) {
2351 void (*func_glGetBufferSubData
)( GLenum
, ptrdiff_t, ptrdiff_t, GLvoid
* ) = extension_funcs
[287];
2352 TRACE("(%d, %d, %d, %p)\n", target
, offset
, size
, data
);
2354 func_glGetBufferSubData( target
, offset
, size
, data
);
2358 static void WINAPI
wine_glGetBufferSubDataARB( GLenum target
, ptrdiff_t offset
, ptrdiff_t size
, GLvoid
* data
) {
2359 void (*func_glGetBufferSubDataARB
)( GLenum
, ptrdiff_t, ptrdiff_t, GLvoid
* ) = extension_funcs
[288];
2360 TRACE("(%d, %d, %d, %p)\n", target
, offset
, size
, data
);
2362 func_glGetBufferSubDataARB( target
, offset
, size
, data
);
2366 static void WINAPI
wine_glGetColorTableEXT( GLenum target
, GLenum format
, GLenum type
, GLvoid
* data
) {
2367 void (*func_glGetColorTableEXT
)( GLenum
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[289];
2368 TRACE("(%d, %d, %d, %p)\n", target
, format
, type
, data
);
2370 func_glGetColorTableEXT( target
, format
, type
, data
);
2374 static void WINAPI
wine_glGetColorTableParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) {
2375 void (*func_glGetColorTableParameterfvEXT
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[290];
2376 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2378 func_glGetColorTableParameterfvEXT( target
, pname
, params
);
2382 static void WINAPI
wine_glGetColorTableParameterfvSGI( GLenum target
, GLenum pname
, GLfloat
* params
) {
2383 void (*func_glGetColorTableParameterfvSGI
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[291];
2384 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2386 func_glGetColorTableParameterfvSGI( target
, pname
, params
);
2390 static void WINAPI
wine_glGetColorTableParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) {
2391 void (*func_glGetColorTableParameterivEXT
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[292];
2392 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2394 func_glGetColorTableParameterivEXT( target
, pname
, params
);
2398 static void WINAPI
wine_glGetColorTableParameterivSGI( GLenum target
, GLenum pname
, GLint
* params
) {
2399 void (*func_glGetColorTableParameterivSGI
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[293];
2400 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2402 func_glGetColorTableParameterivSGI( target
, pname
, params
);
2406 static void WINAPI
wine_glGetColorTableSGI( GLenum target
, GLenum format
, GLenum type
, GLvoid
* table
) {
2407 void (*func_glGetColorTableSGI
)( GLenum
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[294];
2408 TRACE("(%d, %d, %d, %p)\n", target
, format
, type
, table
);
2410 func_glGetColorTableSGI( target
, format
, type
, table
);
2414 static void WINAPI
wine_glGetCombinerInputParameterfvNV( GLenum stage
, GLenum portion
, GLenum variable
, GLenum pname
, GLfloat
* params
) {
2415 void (*func_glGetCombinerInputParameterfvNV
)( GLenum
, GLenum
, GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[295];
2416 TRACE("(%d, %d, %d, %d, %p)\n", stage
, portion
, variable
, pname
, params
);
2418 func_glGetCombinerInputParameterfvNV( stage
, portion
, variable
, pname
, params
);
2422 static void WINAPI
wine_glGetCombinerInputParameterivNV( GLenum stage
, GLenum portion
, GLenum variable
, GLenum pname
, GLint
* params
) {
2423 void (*func_glGetCombinerInputParameterivNV
)( GLenum
, GLenum
, GLenum
, GLenum
, GLint
* ) = extension_funcs
[296];
2424 TRACE("(%d, %d, %d, %d, %p)\n", stage
, portion
, variable
, pname
, params
);
2426 func_glGetCombinerInputParameterivNV( stage
, portion
, variable
, pname
, params
);
2430 static void WINAPI
wine_glGetCombinerOutputParameterfvNV( GLenum stage
, GLenum portion
, GLenum pname
, GLfloat
* params
) {
2431 void (*func_glGetCombinerOutputParameterfvNV
)( GLenum
, GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[297];
2432 TRACE("(%d, %d, %d, %p)\n", stage
, portion
, pname
, params
);
2434 func_glGetCombinerOutputParameterfvNV( stage
, portion
, pname
, params
);
2438 static void WINAPI
wine_glGetCombinerOutputParameterivNV( GLenum stage
, GLenum portion
, GLenum pname
, GLint
* params
) {
2439 void (*func_glGetCombinerOutputParameterivNV
)( GLenum
, GLenum
, GLenum
, GLint
* ) = extension_funcs
[298];
2440 TRACE("(%d, %d, %d, %p)\n", stage
, portion
, pname
, params
);
2442 func_glGetCombinerOutputParameterivNV( stage
, portion
, pname
, params
);
2446 static void WINAPI
wine_glGetCombinerStageParameterfvNV( GLenum stage
, GLenum pname
, GLfloat
* params
) {
2447 void (*func_glGetCombinerStageParameterfvNV
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[299];
2448 TRACE("(%d, %d, %p)\n", stage
, pname
, params
);
2450 func_glGetCombinerStageParameterfvNV( stage
, pname
, params
);
2454 static void WINAPI
wine_glGetCompressedTexImage( GLenum target
, GLint level
, GLvoid
* img
) {
2455 void (*func_glGetCompressedTexImage
)( GLenum
, GLint
, GLvoid
* ) = extension_funcs
[300];
2456 TRACE("(%d, %d, %p)\n", target
, level
, img
);
2458 func_glGetCompressedTexImage( target
, level
, img
);
2462 static void WINAPI
wine_glGetCompressedTexImageARB( GLenum target
, GLint level
, GLvoid
* img
) {
2463 void (*func_glGetCompressedTexImageARB
)( GLenum
, GLint
, GLvoid
* ) = extension_funcs
[301];
2464 TRACE("(%d, %d, %p)\n", target
, level
, img
);
2466 func_glGetCompressedTexImageARB( target
, level
, img
);
2470 static void WINAPI
wine_glGetConvolutionFilterEXT( GLenum target
, GLenum format
, GLenum type
, GLvoid
* image
) {
2471 void (*func_glGetConvolutionFilterEXT
)( GLenum
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[302];
2472 TRACE("(%d, %d, %d, %p)\n", target
, format
, type
, image
);
2474 func_glGetConvolutionFilterEXT( target
, format
, type
, image
);
2478 static void WINAPI
wine_glGetConvolutionParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) {
2479 void (*func_glGetConvolutionParameterfvEXT
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[303];
2480 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2482 func_glGetConvolutionParameterfvEXT( target
, pname
, params
);
2486 static void WINAPI
wine_glGetConvolutionParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) {
2487 void (*func_glGetConvolutionParameterivEXT
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[304];
2488 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2490 func_glGetConvolutionParameterivEXT( target
, pname
, params
);
2494 static void WINAPI
wine_glGetDetailTexFuncSGIS( GLenum target
, GLfloat
* points
) {
2495 void (*func_glGetDetailTexFuncSGIS
)( GLenum
, GLfloat
* ) = extension_funcs
[305];
2496 TRACE("(%d, %p)\n", target
, points
);
2498 func_glGetDetailTexFuncSGIS( target
, points
);
2502 static void WINAPI
wine_glGetFenceivNV( GLuint fence
, GLenum pname
, GLint
* params
) {
2503 void (*func_glGetFenceivNV
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[306];
2504 TRACE("(%d, %d, %p)\n", fence
, pname
, params
);
2506 func_glGetFenceivNV( fence
, pname
, params
);
2510 static void WINAPI
wine_glGetFinalCombinerInputParameterfvNV( GLenum variable
, GLenum pname
, GLfloat
* params
) {
2511 void (*func_glGetFinalCombinerInputParameterfvNV
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[307];
2512 TRACE("(%d, %d, %p)\n", variable
, pname
, params
);
2514 func_glGetFinalCombinerInputParameterfvNV( variable
, pname
, params
);
2518 static void WINAPI
wine_glGetFinalCombinerInputParameterivNV( GLenum variable
, GLenum pname
, GLint
* params
) {
2519 void (*func_glGetFinalCombinerInputParameterivNV
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[308];
2520 TRACE("(%d, %d, %p)\n", variable
, pname
, params
);
2522 func_glGetFinalCombinerInputParameterivNV( variable
, pname
, params
);
2526 static void WINAPI
wine_glGetFogFuncSGIS( GLfloat
* points
) {
2527 void (*func_glGetFogFuncSGIS
)( GLfloat
* ) = extension_funcs
[309];
2528 TRACE("(%p)\n", points
);
2530 func_glGetFogFuncSGIS( points
);
2534 static GLint WINAPI
wine_glGetFragDataLocationEXT( GLuint program
, char* name
) {
2536 GLint (*func_glGetFragDataLocationEXT
)( GLuint
, char* ) = extension_funcs
[310];
2537 TRACE("(%d, %p)\n", program
, name
);
2539 ret_value
= func_glGetFragDataLocationEXT( program
, name
);
2544 static void WINAPI
wine_glGetFragmentLightfvSGIX( GLenum light
, GLenum pname
, GLfloat
* params
) {
2545 void (*func_glGetFragmentLightfvSGIX
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[311];
2546 TRACE("(%d, %d, %p)\n", light
, pname
, params
);
2548 func_glGetFragmentLightfvSGIX( light
, pname
, params
);
2552 static void WINAPI
wine_glGetFragmentLightivSGIX( GLenum light
, GLenum pname
, GLint
* params
) {
2553 void (*func_glGetFragmentLightivSGIX
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[312];
2554 TRACE("(%d, %d, %p)\n", light
, pname
, params
);
2556 func_glGetFragmentLightivSGIX( light
, pname
, params
);
2560 static void WINAPI
wine_glGetFragmentMaterialfvSGIX( GLenum face
, GLenum pname
, GLfloat
* params
) {
2561 void (*func_glGetFragmentMaterialfvSGIX
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[313];
2562 TRACE("(%d, %d, %p)\n", face
, pname
, params
);
2564 func_glGetFragmentMaterialfvSGIX( face
, pname
, params
);
2568 static void WINAPI
wine_glGetFragmentMaterialivSGIX( GLenum face
, GLenum pname
, GLint
* params
) {
2569 void (*func_glGetFragmentMaterialivSGIX
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[314];
2570 TRACE("(%d, %d, %p)\n", face
, pname
, params
);
2572 func_glGetFragmentMaterialivSGIX( face
, pname
, params
);
2576 static void WINAPI
wine_glGetFramebufferAttachmentParameterivEXT( GLenum target
, GLenum attachment
, GLenum pname
, GLint
* params
) {
2577 void (*func_glGetFramebufferAttachmentParameterivEXT
)( GLenum
, GLenum
, GLenum
, GLint
* ) = extension_funcs
[315];
2578 TRACE("(%d, %d, %d, %p)\n", target
, attachment
, pname
, params
);
2580 func_glGetFramebufferAttachmentParameterivEXT( target
, attachment
, pname
, params
);
2584 static unsigned int WINAPI
wine_glGetHandleARB( GLenum pname
) {
2585 unsigned int ret_value
;
2586 unsigned int (*func_glGetHandleARB
)( GLenum
) = extension_funcs
[316];
2587 TRACE("(%d)\n", pname
);
2589 ret_value
= func_glGetHandleARB( pname
);
2594 static void WINAPI
wine_glGetHistogramEXT( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, GLvoid
* values
) {
2595 void (*func_glGetHistogramEXT
)( GLenum
, GLboolean
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[317];
2596 TRACE("(%d, %d, %d, %d, %p)\n", target
, reset
, format
, type
, values
);
2598 func_glGetHistogramEXT( target
, reset
, format
, type
, values
);
2602 static void WINAPI
wine_glGetHistogramParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) {
2603 void (*func_glGetHistogramParameterfvEXT
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[318];
2604 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2606 func_glGetHistogramParameterfvEXT( target
, pname
, params
);
2610 static void WINAPI
wine_glGetHistogramParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) {
2611 void (*func_glGetHistogramParameterivEXT
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[319];
2612 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2614 func_glGetHistogramParameterivEXT( target
, pname
, params
);
2618 static void WINAPI
wine_glGetImageTransformParameterfvHP( GLenum target
, GLenum pname
, GLfloat
* params
) {
2619 void (*func_glGetImageTransformParameterfvHP
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[320];
2620 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2622 func_glGetImageTransformParameterfvHP( target
, pname
, params
);
2626 static void WINAPI
wine_glGetImageTransformParameterivHP( GLenum target
, GLenum pname
, GLint
* params
) {
2627 void (*func_glGetImageTransformParameterivHP
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[321];
2628 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2630 func_glGetImageTransformParameterivHP( target
, pname
, params
);
2634 static void WINAPI
wine_glGetInfoLogARB( unsigned int obj
, GLsizei maxLength
, GLsizei
* length
, char* infoLog
) {
2635 void (*func_glGetInfoLogARB
)( unsigned int, GLsizei
, GLsizei
*, char* ) = extension_funcs
[322];
2636 TRACE("(%d, %d, %p, %p)\n", obj
, maxLength
, length
, infoLog
);
2638 func_glGetInfoLogARB( obj
, maxLength
, length
, infoLog
);
2642 static GLint WINAPI
wine_glGetInstrumentsSGIX( void ) {
2644 GLint (*func_glGetInstrumentsSGIX
)( void ) = extension_funcs
[323];
2647 ret_value
= func_glGetInstrumentsSGIX( );
2652 static void WINAPI
wine_glGetIntegerIndexedvEXT( GLenum target
, GLuint index
, GLint
* data
) {
2653 void (*func_glGetIntegerIndexedvEXT
)( GLenum
, GLuint
, GLint
* ) = extension_funcs
[324];
2654 TRACE("(%d, %d, %p)\n", target
, index
, data
);
2656 func_glGetIntegerIndexedvEXT( target
, index
, data
);
2660 static void WINAPI
wine_glGetInvariantBooleanvEXT( GLuint id
, GLenum value
, GLboolean
* data
) {
2661 void (*func_glGetInvariantBooleanvEXT
)( GLuint
, GLenum
, GLboolean
* ) = extension_funcs
[325];
2662 TRACE("(%d, %d, %p)\n", id
, value
, data
);
2664 func_glGetInvariantBooleanvEXT( id
, value
, data
);
2668 static void WINAPI
wine_glGetInvariantFloatvEXT( GLuint id
, GLenum value
, GLfloat
* data
) {
2669 void (*func_glGetInvariantFloatvEXT
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[326];
2670 TRACE("(%d, %d, %p)\n", id
, value
, data
);
2672 func_glGetInvariantFloatvEXT( id
, value
, data
);
2676 static void WINAPI
wine_glGetInvariantIntegervEXT( GLuint id
, GLenum value
, GLint
* data
) {
2677 void (*func_glGetInvariantIntegervEXT
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[327];
2678 TRACE("(%d, %d, %p)\n", id
, value
, data
);
2680 func_glGetInvariantIntegervEXT( id
, value
, data
);
2684 static void WINAPI
wine_glGetListParameterfvSGIX( GLuint list
, GLenum pname
, GLfloat
* params
) {
2685 void (*func_glGetListParameterfvSGIX
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[328];
2686 TRACE("(%d, %d, %p)\n", list
, pname
, params
);
2688 func_glGetListParameterfvSGIX( list
, pname
, params
);
2692 static void WINAPI
wine_glGetListParameterivSGIX( GLuint list
, GLenum pname
, GLint
* params
) {
2693 void (*func_glGetListParameterivSGIX
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[329];
2694 TRACE("(%d, %d, %p)\n", list
, pname
, params
);
2696 func_glGetListParameterivSGIX( list
, pname
, params
);
2700 static void WINAPI
wine_glGetLocalConstantBooleanvEXT( GLuint id
, GLenum value
, GLboolean
* data
) {
2701 void (*func_glGetLocalConstantBooleanvEXT
)( GLuint
, GLenum
, GLboolean
* ) = extension_funcs
[330];
2702 TRACE("(%d, %d, %p)\n", id
, value
, data
);
2704 func_glGetLocalConstantBooleanvEXT( id
, value
, data
);
2708 static void WINAPI
wine_glGetLocalConstantFloatvEXT( GLuint id
, GLenum value
, GLfloat
* data
) {
2709 void (*func_glGetLocalConstantFloatvEXT
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[331];
2710 TRACE("(%d, %d, %p)\n", id
, value
, data
);
2712 func_glGetLocalConstantFloatvEXT( id
, value
, data
);
2716 static void WINAPI
wine_glGetLocalConstantIntegervEXT( GLuint id
, GLenum value
, GLint
* data
) {
2717 void (*func_glGetLocalConstantIntegervEXT
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[332];
2718 TRACE("(%d, %d, %p)\n", id
, value
, data
);
2720 func_glGetLocalConstantIntegervEXT( id
, value
, data
);
2724 static void WINAPI
wine_glGetMapAttribParameterfvNV( GLenum target
, GLuint index
, GLenum pname
, GLfloat
* params
) {
2725 void (*func_glGetMapAttribParameterfvNV
)( GLenum
, GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[333];
2726 TRACE("(%d, %d, %d, %p)\n", target
, index
, pname
, params
);
2728 func_glGetMapAttribParameterfvNV( target
, index
, pname
, params
);
2732 static void WINAPI
wine_glGetMapAttribParameterivNV( GLenum target
, GLuint index
, GLenum pname
, GLint
* params
) {
2733 void (*func_glGetMapAttribParameterivNV
)( GLenum
, GLuint
, GLenum
, GLint
* ) = extension_funcs
[334];
2734 TRACE("(%d, %d, %d, %p)\n", target
, index
, pname
, params
);
2736 func_glGetMapAttribParameterivNV( target
, index
, pname
, params
);
2740 static void WINAPI
wine_glGetMapControlPointsNV( GLenum target
, GLuint index
, GLenum type
, GLsizei ustride
, GLsizei vstride
, GLboolean packed
, GLvoid
* points
) {
2741 void (*func_glGetMapControlPointsNV
)( GLenum
, GLuint
, GLenum
, GLsizei
, GLsizei
, GLboolean
, GLvoid
* ) = extension_funcs
[335];
2742 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target
, index
, type
, ustride
, vstride
, packed
, points
);
2744 func_glGetMapControlPointsNV( target
, index
, type
, ustride
, vstride
, packed
, points
);
2748 static void WINAPI
wine_glGetMapParameterfvNV( GLenum target
, GLenum pname
, GLfloat
* params
) {
2749 void (*func_glGetMapParameterfvNV
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[336];
2750 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2752 func_glGetMapParameterfvNV( target
, pname
, params
);
2756 static void WINAPI
wine_glGetMapParameterivNV( GLenum target
, GLenum pname
, GLint
* params
) {
2757 void (*func_glGetMapParameterivNV
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[337];
2758 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2760 func_glGetMapParameterivNV( target
, pname
, params
);
2764 static void WINAPI
wine_glGetMinmaxEXT( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, GLvoid
* values
) {
2765 void (*func_glGetMinmaxEXT
)( GLenum
, GLboolean
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[338];
2766 TRACE("(%d, %d, %d, %d, %p)\n", target
, reset
, format
, type
, values
);
2768 func_glGetMinmaxEXT( target
, reset
, format
, type
, values
);
2772 static void WINAPI
wine_glGetMinmaxParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) {
2773 void (*func_glGetMinmaxParameterfvEXT
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[339];
2774 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2776 func_glGetMinmaxParameterfvEXT( target
, pname
, params
);
2780 static void WINAPI
wine_glGetMinmaxParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) {
2781 void (*func_glGetMinmaxParameterivEXT
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[340];
2782 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2784 func_glGetMinmaxParameterivEXT( target
, pname
, params
);
2788 static void WINAPI
wine_glGetObjectBufferfvATI( GLuint buffer
, GLenum pname
, GLfloat
* params
) {
2789 void (*func_glGetObjectBufferfvATI
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[341];
2790 TRACE("(%d, %d, %p)\n", buffer
, pname
, params
);
2792 func_glGetObjectBufferfvATI( buffer
, pname
, params
);
2796 static void WINAPI
wine_glGetObjectBufferivATI( GLuint buffer
, GLenum pname
, GLint
* params
) {
2797 void (*func_glGetObjectBufferivATI
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[342];
2798 TRACE("(%d, %d, %p)\n", buffer
, pname
, params
);
2800 func_glGetObjectBufferivATI( buffer
, pname
, params
);
2804 static void WINAPI
wine_glGetObjectParameterfvARB( unsigned int obj
, GLenum pname
, GLfloat
* params
) {
2805 void (*func_glGetObjectParameterfvARB
)( unsigned int, GLenum
, GLfloat
* ) = extension_funcs
[343];
2806 TRACE("(%d, %d, %p)\n", obj
, pname
, params
);
2808 func_glGetObjectParameterfvARB( obj
, pname
, params
);
2812 static void WINAPI
wine_glGetObjectParameterivARB( unsigned int obj
, GLenum pname
, GLint
* params
) {
2813 void (*func_glGetObjectParameterivARB
)( unsigned int, GLenum
, GLint
* ) = extension_funcs
[344];
2814 TRACE("(%d, %d, %p)\n", obj
, pname
, params
);
2816 func_glGetObjectParameterivARB( obj
, pname
, params
);
2820 static void WINAPI
wine_glGetOcclusionQueryivNV( GLuint id
, GLenum pname
, GLint
* params
) {
2821 void (*func_glGetOcclusionQueryivNV
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[345];
2822 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
2824 func_glGetOcclusionQueryivNV( id
, pname
, params
);
2828 static void WINAPI
wine_glGetOcclusionQueryuivNV( GLuint id
, GLenum pname
, GLuint
* params
) {
2829 void (*func_glGetOcclusionQueryuivNV
)( GLuint
, GLenum
, GLuint
* ) = extension_funcs
[346];
2830 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
2832 func_glGetOcclusionQueryuivNV( id
, pname
, params
);
2836 static void WINAPI
wine_glGetPixelTexGenParameterfvSGIS( GLenum pname
, GLfloat
* params
) {
2837 void (*func_glGetPixelTexGenParameterfvSGIS
)( GLenum
, GLfloat
* ) = extension_funcs
[347];
2838 TRACE("(%d, %p)\n", pname
, params
);
2840 func_glGetPixelTexGenParameterfvSGIS( pname
, params
);
2844 static void WINAPI
wine_glGetPixelTexGenParameterivSGIS( GLenum pname
, GLint
* params
) {
2845 void (*func_glGetPixelTexGenParameterivSGIS
)( GLenum
, GLint
* ) = extension_funcs
[348];
2846 TRACE("(%d, %p)\n", pname
, params
);
2848 func_glGetPixelTexGenParameterivSGIS( pname
, params
);
2852 static void WINAPI
wine_glGetPointervEXT( GLenum pname
, GLvoid
** params
) {
2853 void (*func_glGetPointervEXT
)( GLenum
, GLvoid
** ) = extension_funcs
[349];
2854 TRACE("(%d, %p)\n", pname
, params
);
2856 func_glGetPointervEXT( pname
, params
);
2860 static void WINAPI
wine_glGetProgramEnvParameterIivNV( GLenum target
, GLuint index
, GLint
* params
) {
2861 void (*func_glGetProgramEnvParameterIivNV
)( GLenum
, GLuint
, GLint
* ) = extension_funcs
[350];
2862 TRACE("(%d, %d, %p)\n", target
, index
, params
);
2864 func_glGetProgramEnvParameterIivNV( target
, index
, params
);
2868 static void WINAPI
wine_glGetProgramEnvParameterIuivNV( GLenum target
, GLuint index
, GLuint
* params
) {
2869 void (*func_glGetProgramEnvParameterIuivNV
)( GLenum
, GLuint
, GLuint
* ) = extension_funcs
[351];
2870 TRACE("(%d, %d, %p)\n", target
, index
, params
);
2872 func_glGetProgramEnvParameterIuivNV( target
, index
, params
);
2876 static void WINAPI
wine_glGetProgramEnvParameterdvARB( GLenum target
, GLuint index
, GLdouble
* params
) {
2877 void (*func_glGetProgramEnvParameterdvARB
)( GLenum
, GLuint
, GLdouble
* ) = extension_funcs
[352];
2878 TRACE("(%d, %d, %p)\n", target
, index
, params
);
2880 func_glGetProgramEnvParameterdvARB( target
, index
, params
);
2884 static void WINAPI
wine_glGetProgramEnvParameterfvARB( GLenum target
, GLuint index
, GLfloat
* params
) {
2885 void (*func_glGetProgramEnvParameterfvARB
)( GLenum
, GLuint
, GLfloat
* ) = extension_funcs
[353];
2886 TRACE("(%d, %d, %p)\n", target
, index
, params
);
2888 func_glGetProgramEnvParameterfvARB( target
, index
, params
);
2892 static void WINAPI
wine_glGetProgramInfoLog( GLuint program
, GLsizei bufSize
, GLsizei
* length
, char* infoLog
) {
2893 void (*func_glGetProgramInfoLog
)( GLuint
, GLsizei
, GLsizei
*, char* ) = extension_funcs
[354];
2894 TRACE("(%d, %d, %p, %p)\n", program
, bufSize
, length
, infoLog
);
2896 func_glGetProgramInfoLog( program
, bufSize
, length
, infoLog
);
2900 static void WINAPI
wine_glGetProgramLocalParameterIivNV( GLenum target
, GLuint index
, GLint
* params
) {
2901 void (*func_glGetProgramLocalParameterIivNV
)( GLenum
, GLuint
, GLint
* ) = extension_funcs
[355];
2902 TRACE("(%d, %d, %p)\n", target
, index
, params
);
2904 func_glGetProgramLocalParameterIivNV( target
, index
, params
);
2908 static void WINAPI
wine_glGetProgramLocalParameterIuivNV( GLenum target
, GLuint index
, GLuint
* params
) {
2909 void (*func_glGetProgramLocalParameterIuivNV
)( GLenum
, GLuint
, GLuint
* ) = extension_funcs
[356];
2910 TRACE("(%d, %d, %p)\n", target
, index
, params
);
2912 func_glGetProgramLocalParameterIuivNV( target
, index
, params
);
2916 static void WINAPI
wine_glGetProgramLocalParameterdvARB( GLenum target
, GLuint index
, GLdouble
* params
) {
2917 void (*func_glGetProgramLocalParameterdvARB
)( GLenum
, GLuint
, GLdouble
* ) = extension_funcs
[357];
2918 TRACE("(%d, %d, %p)\n", target
, index
, params
);
2920 func_glGetProgramLocalParameterdvARB( target
, index
, params
);
2924 static void WINAPI
wine_glGetProgramLocalParameterfvARB( GLenum target
, GLuint index
, GLfloat
* params
) {
2925 void (*func_glGetProgramLocalParameterfvARB
)( GLenum
, GLuint
, GLfloat
* ) = extension_funcs
[358];
2926 TRACE("(%d, %d, %p)\n", target
, index
, params
);
2928 func_glGetProgramLocalParameterfvARB( target
, index
, params
);
2932 static void WINAPI
wine_glGetProgramNamedParameterdvNV( GLuint id
, GLsizei len
, GLubyte
* name
, GLdouble
* params
) {
2933 void (*func_glGetProgramNamedParameterdvNV
)( GLuint
, GLsizei
, GLubyte
*, GLdouble
* ) = extension_funcs
[359];
2934 TRACE("(%d, %d, %p, %p)\n", id
, len
, name
, params
);
2936 func_glGetProgramNamedParameterdvNV( id
, len
, name
, params
);
2940 static void WINAPI
wine_glGetProgramNamedParameterfvNV( GLuint id
, GLsizei len
, GLubyte
* name
, GLfloat
* params
) {
2941 void (*func_glGetProgramNamedParameterfvNV
)( GLuint
, GLsizei
, GLubyte
*, GLfloat
* ) = extension_funcs
[360];
2942 TRACE("(%d, %d, %p, %p)\n", id
, len
, name
, params
);
2944 func_glGetProgramNamedParameterfvNV( id
, len
, name
, params
);
2948 static void WINAPI
wine_glGetProgramParameterdvNV( GLenum target
, GLuint index
, GLenum pname
, GLdouble
* params
) {
2949 void (*func_glGetProgramParameterdvNV
)( GLenum
, GLuint
, GLenum
, GLdouble
* ) = extension_funcs
[361];
2950 TRACE("(%d, %d, %d, %p)\n", target
, index
, pname
, params
);
2952 func_glGetProgramParameterdvNV( target
, index
, pname
, params
);
2956 static void WINAPI
wine_glGetProgramParameterfvNV( GLenum target
, GLuint index
, GLenum pname
, GLfloat
* params
) {
2957 void (*func_glGetProgramParameterfvNV
)( GLenum
, GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[362];
2958 TRACE("(%d, %d, %d, %p)\n", target
, index
, pname
, params
);
2960 func_glGetProgramParameterfvNV( target
, index
, pname
, params
);
2964 static void WINAPI
wine_glGetProgramStringARB( GLenum target
, GLenum pname
, GLvoid
* string
) {
2965 void (*func_glGetProgramStringARB
)( GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[363];
2966 TRACE("(%d, %d, %p)\n", target
, pname
, string
);
2968 func_glGetProgramStringARB( target
, pname
, string
);
2972 static void WINAPI
wine_glGetProgramStringNV( GLuint id
, GLenum pname
, GLubyte
* program
) {
2973 void (*func_glGetProgramStringNV
)( GLuint
, GLenum
, GLubyte
* ) = extension_funcs
[364];
2974 TRACE("(%d, %d, %p)\n", id
, pname
, program
);
2976 func_glGetProgramStringNV( id
, pname
, program
);
2980 static void WINAPI
wine_glGetProgramiv( GLuint program
, GLenum pname
, GLint
* params
) {
2981 void (*func_glGetProgramiv
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[365];
2982 TRACE("(%d, %d, %p)\n", program
, pname
, params
);
2984 func_glGetProgramiv( program
, pname
, params
);
2988 static void WINAPI
wine_glGetProgramivARB( GLenum target
, GLenum pname
, GLint
* params
) {
2989 void (*func_glGetProgramivARB
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[366];
2990 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2992 func_glGetProgramivARB( target
, pname
, params
);
2996 static void WINAPI
wine_glGetProgramivNV( GLuint id
, GLenum pname
, GLint
* params
) {
2997 void (*func_glGetProgramivNV
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[367];
2998 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
3000 func_glGetProgramivNV( id
, pname
, params
);
3004 static void WINAPI
wine_glGetQueryObjecti64vEXT( GLuint id
, GLenum pname
, INT64
* params
) {
3005 void (*func_glGetQueryObjecti64vEXT
)( GLuint
, GLenum
, INT64
* ) = extension_funcs
[368];
3006 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
3008 func_glGetQueryObjecti64vEXT( id
, pname
, params
);
3012 static void WINAPI
wine_glGetQueryObjectiv( GLuint id
, GLenum pname
, GLint
* params
) {
3013 void (*func_glGetQueryObjectiv
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[369];
3014 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
3016 func_glGetQueryObjectiv( id
, pname
, params
);
3020 static void WINAPI
wine_glGetQueryObjectivARB( GLuint id
, GLenum pname
, GLint
* params
) {
3021 void (*func_glGetQueryObjectivARB
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[370];
3022 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
3024 func_glGetQueryObjectivARB( id
, pname
, params
);
3028 static void WINAPI
wine_glGetQueryObjectui64vEXT( GLuint id
, GLenum pname
, UINT64
* params
) {
3029 void (*func_glGetQueryObjectui64vEXT
)( GLuint
, GLenum
, UINT64
* ) = extension_funcs
[371];
3030 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
3032 func_glGetQueryObjectui64vEXT( id
, pname
, params
);
3036 static void WINAPI
wine_glGetQueryObjectuiv( GLuint id
, GLenum pname
, GLuint
* params
) {
3037 void (*func_glGetQueryObjectuiv
)( GLuint
, GLenum
, GLuint
* ) = extension_funcs
[372];
3038 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
3040 func_glGetQueryObjectuiv( id
, pname
, params
);
3044 static void WINAPI
wine_glGetQueryObjectuivARB( GLuint id
, GLenum pname
, GLuint
* params
) {
3045 void (*func_glGetQueryObjectuivARB
)( GLuint
, GLenum
, GLuint
* ) = extension_funcs
[373];
3046 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
3048 func_glGetQueryObjectuivARB( id
, pname
, params
);
3052 static void WINAPI
wine_glGetQueryiv( GLenum target
, GLenum pname
, GLint
* params
) {
3053 void (*func_glGetQueryiv
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[374];
3054 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3056 func_glGetQueryiv( target
, pname
, params
);
3060 static void WINAPI
wine_glGetQueryivARB( GLenum target
, GLenum pname
, GLint
* params
) {
3061 void (*func_glGetQueryivARB
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[375];
3062 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3064 func_glGetQueryivARB( target
, pname
, params
);
3068 static void WINAPI
wine_glGetRenderbufferParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) {
3069 void (*func_glGetRenderbufferParameterivEXT
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[376];
3070 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3072 func_glGetRenderbufferParameterivEXT( target
, pname
, params
);
3076 static void WINAPI
wine_glGetSeparableFilterEXT( GLenum target
, GLenum format
, GLenum type
, GLvoid
* row
, GLvoid
* column
, GLvoid
* span
) {
3077 void (*func_glGetSeparableFilterEXT
)( GLenum
, GLenum
, GLenum
, GLvoid
*, GLvoid
*, GLvoid
* ) = extension_funcs
[377];
3078 TRACE("(%d, %d, %d, %p, %p, %p)\n", target
, format
, type
, row
, column
, span
);
3080 func_glGetSeparableFilterEXT( target
, format
, type
, row
, column
, span
);
3084 static void WINAPI
wine_glGetShaderInfoLog( GLuint shader
, GLsizei bufSize
, GLsizei
* length
, char* infoLog
) {
3085 void (*func_glGetShaderInfoLog
)( GLuint
, GLsizei
, GLsizei
*, char* ) = extension_funcs
[378];
3086 TRACE("(%d, %d, %p, %p)\n", shader
, bufSize
, length
, infoLog
);
3088 func_glGetShaderInfoLog( shader
, bufSize
, length
, infoLog
);
3092 static void WINAPI
wine_glGetShaderSource( GLuint shader
, GLsizei bufSize
, GLsizei
* length
, char* source
) {
3093 void (*func_glGetShaderSource
)( GLuint
, GLsizei
, GLsizei
*, char* ) = extension_funcs
[379];
3094 TRACE("(%d, %d, %p, %p)\n", shader
, bufSize
, length
, source
);
3096 func_glGetShaderSource( shader
, bufSize
, length
, source
);
3100 static void WINAPI
wine_glGetShaderSourceARB( unsigned int obj
, GLsizei maxLength
, GLsizei
* length
, char* source
) {
3101 void (*func_glGetShaderSourceARB
)( unsigned int, GLsizei
, GLsizei
*, char* ) = extension_funcs
[380];
3102 TRACE("(%d, %d, %p, %p)\n", obj
, maxLength
, length
, source
);
3104 func_glGetShaderSourceARB( obj
, maxLength
, length
, source
);
3108 static void WINAPI
wine_glGetShaderiv( GLuint shader
, GLenum pname
, GLint
* params
) {
3109 void (*func_glGetShaderiv
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[381];
3110 TRACE("(%d, %d, %p)\n", shader
, pname
, params
);
3112 func_glGetShaderiv( shader
, pname
, params
);
3116 static void WINAPI
wine_glGetSharpenTexFuncSGIS( GLenum target
, GLfloat
* points
) {
3117 void (*func_glGetSharpenTexFuncSGIS
)( GLenum
, GLfloat
* ) = extension_funcs
[382];
3118 TRACE("(%d, %p)\n", target
, points
);
3120 func_glGetSharpenTexFuncSGIS( target
, points
);
3124 static void WINAPI
wine_glGetTexBumpParameterfvATI( GLenum pname
, GLfloat
* param
) {
3125 void (*func_glGetTexBumpParameterfvATI
)( GLenum
, GLfloat
* ) = extension_funcs
[383];
3126 TRACE("(%d, %p)\n", pname
, param
);
3128 func_glGetTexBumpParameterfvATI( pname
, param
);
3132 static void WINAPI
wine_glGetTexBumpParameterivATI( GLenum pname
, GLint
* param
) {
3133 void (*func_glGetTexBumpParameterivATI
)( GLenum
, GLint
* ) = extension_funcs
[384];
3134 TRACE("(%d, %p)\n", pname
, param
);
3136 func_glGetTexBumpParameterivATI( pname
, param
);
3140 static void WINAPI
wine_glGetTexFilterFuncSGIS( GLenum target
, GLenum filter
, GLfloat
* weights
) {
3141 void (*func_glGetTexFilterFuncSGIS
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[385];
3142 TRACE("(%d, %d, %p)\n", target
, filter
, weights
);
3144 func_glGetTexFilterFuncSGIS( target
, filter
, weights
);
3148 static void WINAPI
wine_glGetTexParameterIivEXT( GLenum target
, GLenum pname
, GLint
* params
) {
3149 void (*func_glGetTexParameterIivEXT
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[386];
3150 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3152 func_glGetTexParameterIivEXT( target
, pname
, params
);
3156 static void WINAPI
wine_glGetTexParameterIuivEXT( GLenum target
, GLenum pname
, GLuint
* params
) {
3157 void (*func_glGetTexParameterIuivEXT
)( GLenum
, GLenum
, GLuint
* ) = extension_funcs
[387];
3158 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3160 func_glGetTexParameterIuivEXT( target
, pname
, params
);
3164 static void WINAPI
wine_glGetTrackMatrixivNV( GLenum target
, GLuint address
, GLenum pname
, GLint
* params
) {
3165 void (*func_glGetTrackMatrixivNV
)( GLenum
, GLuint
, GLenum
, GLint
* ) = extension_funcs
[388];
3166 TRACE("(%d, %d, %d, %p)\n", target
, address
, pname
, params
);
3168 func_glGetTrackMatrixivNV( target
, address
, pname
, params
);
3172 static void WINAPI
wine_glGetTransformFeedbackVaryingNV( GLuint program
, GLuint index
, GLint
* location
) {
3173 void (*func_glGetTransformFeedbackVaryingNV
)( GLuint
, GLuint
, GLint
* ) = extension_funcs
[389];
3174 TRACE("(%d, %d, %p)\n", program
, index
, location
);
3176 func_glGetTransformFeedbackVaryingNV( program
, index
, location
);
3180 static GLint WINAPI
wine_glGetUniformBufferSizeEXT( GLuint program
, GLint location
) {
3182 GLint (*func_glGetUniformBufferSizeEXT
)( GLuint
, GLint
) = extension_funcs
[390];
3183 TRACE("(%d, %d)\n", program
, location
);
3185 ret_value
= func_glGetUniformBufferSizeEXT( program
, location
);
3190 static GLint WINAPI
wine_glGetUniformLocation( GLuint program
, char* name
) {
3192 GLint (*func_glGetUniformLocation
)( GLuint
, char* ) = extension_funcs
[391];
3193 TRACE("(%d, %p)\n", program
, name
);
3195 ret_value
= func_glGetUniformLocation( program
, name
);
3200 static GLint WINAPI
wine_glGetUniformLocationARB( unsigned int programObj
, char* name
) {
3202 GLint (*func_glGetUniformLocationARB
)( unsigned int, char* ) = extension_funcs
[392];
3203 TRACE("(%d, %p)\n", programObj
, name
);
3205 ret_value
= func_glGetUniformLocationARB( programObj
, name
);
3210 static ptrdiff_t WINAPI
wine_glGetUniformOffsetEXT( GLuint program
, GLint location
) {
3211 ptrdiff_t ret_value
;
3212 ptrdiff_t (*func_glGetUniformOffsetEXT
)( GLuint
, GLint
) = extension_funcs
[393];
3213 TRACE("(%d, %d)\n", program
, location
);
3215 ret_value
= func_glGetUniformOffsetEXT( program
, location
);
3220 static void WINAPI
wine_glGetUniformfv( GLuint program
, GLint location
, GLfloat
* params
) {
3221 void (*func_glGetUniformfv
)( GLuint
, GLint
, GLfloat
* ) = extension_funcs
[394];
3222 TRACE("(%d, %d, %p)\n", program
, location
, params
);
3224 func_glGetUniformfv( program
, location
, params
);
3228 static void WINAPI
wine_glGetUniformfvARB( unsigned int programObj
, GLint location
, GLfloat
* params
) {
3229 void (*func_glGetUniformfvARB
)( unsigned int, GLint
, GLfloat
* ) = extension_funcs
[395];
3230 TRACE("(%d, %d, %p)\n", programObj
, location
, params
);
3232 func_glGetUniformfvARB( programObj
, location
, params
);
3236 static void WINAPI
wine_glGetUniformiv( GLuint program
, GLint location
, GLint
* params
) {
3237 void (*func_glGetUniformiv
)( GLuint
, GLint
, GLint
* ) = extension_funcs
[396];
3238 TRACE("(%d, %d, %p)\n", program
, location
, params
);
3240 func_glGetUniformiv( program
, location
, params
);
3244 static void WINAPI
wine_glGetUniformivARB( unsigned int programObj
, GLint location
, GLint
* params
) {
3245 void (*func_glGetUniformivARB
)( unsigned int, GLint
, GLint
* ) = extension_funcs
[397];
3246 TRACE("(%d, %d, %p)\n", programObj
, location
, params
);
3248 func_glGetUniformivARB( programObj
, location
, params
);
3252 static void WINAPI
wine_glGetUniformuivEXT( GLuint program
, GLint location
, GLuint
* params
) {
3253 void (*func_glGetUniformuivEXT
)( GLuint
, GLint
, GLuint
* ) = extension_funcs
[398];
3254 TRACE("(%d, %d, %p)\n", program
, location
, params
);
3256 func_glGetUniformuivEXT( program
, location
, params
);
3260 static void WINAPI
wine_glGetVariantArrayObjectfvATI( GLuint id
, GLenum pname
, GLfloat
* params
) {
3261 void (*func_glGetVariantArrayObjectfvATI
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[399];
3262 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
3264 func_glGetVariantArrayObjectfvATI( id
, pname
, params
);
3268 static void WINAPI
wine_glGetVariantArrayObjectivATI( GLuint id
, GLenum pname
, GLint
* params
) {
3269 void (*func_glGetVariantArrayObjectivATI
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[400];
3270 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
3272 func_glGetVariantArrayObjectivATI( id
, pname
, params
);
3276 static void WINAPI
wine_glGetVariantBooleanvEXT( GLuint id
, GLenum value
, GLboolean
* data
) {
3277 void (*func_glGetVariantBooleanvEXT
)( GLuint
, GLenum
, GLboolean
* ) = extension_funcs
[401];
3278 TRACE("(%d, %d, %p)\n", id
, value
, data
);
3280 func_glGetVariantBooleanvEXT( id
, value
, data
);
3284 static void WINAPI
wine_glGetVariantFloatvEXT( GLuint id
, GLenum value
, GLfloat
* data
) {
3285 void (*func_glGetVariantFloatvEXT
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[402];
3286 TRACE("(%d, %d, %p)\n", id
, value
, data
);
3288 func_glGetVariantFloatvEXT( id
, value
, data
);
3292 static void WINAPI
wine_glGetVariantIntegervEXT( GLuint id
, GLenum value
, GLint
* data
) {
3293 void (*func_glGetVariantIntegervEXT
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[403];
3294 TRACE("(%d, %d, %p)\n", id
, value
, data
);
3296 func_glGetVariantIntegervEXT( id
, value
, data
);
3300 static void WINAPI
wine_glGetVariantPointervEXT( GLuint id
, GLenum value
, GLvoid
** data
) {
3301 void (*func_glGetVariantPointervEXT
)( GLuint
, GLenum
, GLvoid
** ) = extension_funcs
[404];
3302 TRACE("(%d, %d, %p)\n", id
, value
, data
);
3304 func_glGetVariantPointervEXT( id
, value
, data
);
3308 static GLint WINAPI
wine_glGetVaryingLocationNV( GLuint program
, char* name
) {
3310 GLint (*func_glGetVaryingLocationNV
)( GLuint
, char* ) = extension_funcs
[405];
3311 TRACE("(%d, %p)\n", program
, name
);
3313 ret_value
= func_glGetVaryingLocationNV( program
, name
);
3318 static void WINAPI
wine_glGetVertexAttribArrayObjectfvATI( GLuint index
, GLenum pname
, GLfloat
* params
) {
3319 void (*func_glGetVertexAttribArrayObjectfvATI
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[406];
3320 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
3322 func_glGetVertexAttribArrayObjectfvATI( index
, pname
, params
);
3326 static void WINAPI
wine_glGetVertexAttribArrayObjectivATI( GLuint index
, GLenum pname
, GLint
* params
) {
3327 void (*func_glGetVertexAttribArrayObjectivATI
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[407];
3328 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
3330 func_glGetVertexAttribArrayObjectivATI( index
, pname
, params
);
3334 static void WINAPI
wine_glGetVertexAttribIivEXT( GLuint index
, GLenum pname
, GLint
* params
) {
3335 void (*func_glGetVertexAttribIivEXT
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[408];
3336 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
3338 func_glGetVertexAttribIivEXT( index
, pname
, params
);
3342 static void WINAPI
wine_glGetVertexAttribIuivEXT( GLuint index
, GLenum pname
, GLuint
* params
) {
3343 void (*func_glGetVertexAttribIuivEXT
)( GLuint
, GLenum
, GLuint
* ) = extension_funcs
[409];
3344 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
3346 func_glGetVertexAttribIuivEXT( index
, pname
, params
);
3350 static void WINAPI
wine_glGetVertexAttribPointerv( GLuint index
, GLenum pname
, GLvoid
** pointer
) {
3351 void (*func_glGetVertexAttribPointerv
)( GLuint
, GLenum
, GLvoid
** ) = extension_funcs
[410];
3352 TRACE("(%d, %d, %p)\n", index
, pname
, pointer
);
3354 func_glGetVertexAttribPointerv( index
, pname
, pointer
);
3358 static void WINAPI
wine_glGetVertexAttribPointervARB( GLuint index
, GLenum pname
, GLvoid
** pointer
) {
3359 void (*func_glGetVertexAttribPointervARB
)( GLuint
, GLenum
, GLvoid
** ) = extension_funcs
[411];
3360 TRACE("(%d, %d, %p)\n", index
, pname
, pointer
);
3362 func_glGetVertexAttribPointervARB( index
, pname
, pointer
);
3366 static void WINAPI
wine_glGetVertexAttribPointervNV( GLuint index
, GLenum pname
, GLvoid
** pointer
) {
3367 void (*func_glGetVertexAttribPointervNV
)( GLuint
, GLenum
, GLvoid
** ) = extension_funcs
[412];
3368 TRACE("(%d, %d, %p)\n", index
, pname
, pointer
);
3370 func_glGetVertexAttribPointervNV( index
, pname
, pointer
);
3374 static void WINAPI
wine_glGetVertexAttribdv( GLuint index
, GLenum pname
, GLdouble
* params
) {
3375 void (*func_glGetVertexAttribdv
)( GLuint
, GLenum
, GLdouble
* ) = extension_funcs
[413];
3376 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
3378 func_glGetVertexAttribdv( index
, pname
, params
);
3382 static void WINAPI
wine_glGetVertexAttribdvARB( GLuint index
, GLenum pname
, GLdouble
* params
) {
3383 void (*func_glGetVertexAttribdvARB
)( GLuint
, GLenum
, GLdouble
* ) = extension_funcs
[414];
3384 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
3386 func_glGetVertexAttribdvARB( index
, pname
, params
);
3390 static void WINAPI
wine_glGetVertexAttribdvNV( GLuint index
, GLenum pname
, GLdouble
* params
) {
3391 void (*func_glGetVertexAttribdvNV
)( GLuint
, GLenum
, GLdouble
* ) = extension_funcs
[415];
3392 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
3394 func_glGetVertexAttribdvNV( index
, pname
, params
);
3398 static void WINAPI
wine_glGetVertexAttribfv( GLuint index
, GLenum pname
, GLfloat
* params
) {
3399 void (*func_glGetVertexAttribfv
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[416];
3400 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
3402 func_glGetVertexAttribfv( index
, pname
, params
);
3406 static void WINAPI
wine_glGetVertexAttribfvARB( GLuint index
, GLenum pname
, GLfloat
* params
) {
3407 void (*func_glGetVertexAttribfvARB
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[417];
3408 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
3410 func_glGetVertexAttribfvARB( index
, pname
, params
);
3414 static void WINAPI
wine_glGetVertexAttribfvNV( GLuint index
, GLenum pname
, GLfloat
* params
) {
3415 void (*func_glGetVertexAttribfvNV
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[418];
3416 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
3418 func_glGetVertexAttribfvNV( index
, pname
, params
);
3422 static void WINAPI
wine_glGetVertexAttribiv( GLuint index
, GLenum pname
, GLint
* params
) {
3423 void (*func_glGetVertexAttribiv
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[419];
3424 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
3426 func_glGetVertexAttribiv( index
, pname
, params
);
3430 static void WINAPI
wine_glGetVertexAttribivARB( GLuint index
, GLenum pname
, GLint
* params
) {
3431 void (*func_glGetVertexAttribivARB
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[420];
3432 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
3434 func_glGetVertexAttribivARB( index
, pname
, params
);
3438 static void WINAPI
wine_glGetVertexAttribivNV( GLuint index
, GLenum pname
, GLint
* params
) {
3439 void (*func_glGetVertexAttribivNV
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[421];
3440 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
3442 func_glGetVertexAttribivNV( index
, pname
, params
);
3446 static void WINAPI
wine_glGlobalAlphaFactorbSUN( GLbyte factor
) {
3447 void (*func_glGlobalAlphaFactorbSUN
)( GLbyte
) = extension_funcs
[422];
3448 TRACE("(%d)\n", factor
);
3450 func_glGlobalAlphaFactorbSUN( factor
);
3454 static void WINAPI
wine_glGlobalAlphaFactordSUN( GLdouble factor
) {
3455 void (*func_glGlobalAlphaFactordSUN
)( GLdouble
) = extension_funcs
[423];
3456 TRACE("(%f)\n", factor
);
3458 func_glGlobalAlphaFactordSUN( factor
);
3462 static void WINAPI
wine_glGlobalAlphaFactorfSUN( GLfloat factor
) {
3463 void (*func_glGlobalAlphaFactorfSUN
)( GLfloat
) = extension_funcs
[424];
3464 TRACE("(%f)\n", factor
);
3466 func_glGlobalAlphaFactorfSUN( factor
);
3470 static void WINAPI
wine_glGlobalAlphaFactoriSUN( GLint factor
) {
3471 void (*func_glGlobalAlphaFactoriSUN
)( GLint
) = extension_funcs
[425];
3472 TRACE("(%d)\n", factor
);
3474 func_glGlobalAlphaFactoriSUN( factor
);
3478 static void WINAPI
wine_glGlobalAlphaFactorsSUN( GLshort factor
) {
3479 void (*func_glGlobalAlphaFactorsSUN
)( GLshort
) = extension_funcs
[426];
3480 TRACE("(%d)\n", factor
);
3482 func_glGlobalAlphaFactorsSUN( factor
);
3486 static void WINAPI
wine_glGlobalAlphaFactorubSUN( GLubyte factor
) {
3487 void (*func_glGlobalAlphaFactorubSUN
)( GLubyte
) = extension_funcs
[427];
3488 TRACE("(%d)\n", factor
);
3490 func_glGlobalAlphaFactorubSUN( factor
);
3494 static void WINAPI
wine_glGlobalAlphaFactoruiSUN( GLuint factor
) {
3495 void (*func_glGlobalAlphaFactoruiSUN
)( GLuint
) = extension_funcs
[428];
3496 TRACE("(%d)\n", factor
);
3498 func_glGlobalAlphaFactoruiSUN( factor
);
3502 static void WINAPI
wine_glGlobalAlphaFactorusSUN( GLushort factor
) {
3503 void (*func_glGlobalAlphaFactorusSUN
)( GLushort
) = extension_funcs
[429];
3504 TRACE("(%d)\n", factor
);
3506 func_glGlobalAlphaFactorusSUN( factor
);
3510 static void WINAPI
wine_glHintPGI( GLenum target
, GLint mode
) {
3511 void (*func_glHintPGI
)( GLenum
, GLint
) = extension_funcs
[430];
3512 TRACE("(%d, %d)\n", target
, mode
);
3514 func_glHintPGI( target
, mode
);
3518 static void WINAPI
wine_glHistogramEXT( GLenum target
, GLsizei width
, GLenum internalformat
, GLboolean sink
) {
3519 void (*func_glHistogramEXT
)( GLenum
, GLsizei
, GLenum
, GLboolean
) = extension_funcs
[431];
3520 TRACE("(%d, %d, %d, %d)\n", target
, width
, internalformat
, sink
);
3522 func_glHistogramEXT( target
, width
, internalformat
, sink
);
3526 static void WINAPI
wine_glIglooInterfaceSGIX( GLenum pname
, GLvoid
* params
) {
3527 void (*func_glIglooInterfaceSGIX
)( GLenum
, GLvoid
* ) = extension_funcs
[432];
3528 TRACE("(%d, %p)\n", pname
, params
);
3530 func_glIglooInterfaceSGIX( pname
, params
);
3534 static void WINAPI
wine_glImageTransformParameterfHP( GLenum target
, GLenum pname
, GLfloat param
) {
3535 void (*func_glImageTransformParameterfHP
)( GLenum
, GLenum
, GLfloat
) = extension_funcs
[433];
3536 TRACE("(%d, %d, %f)\n", target
, pname
, param
);
3538 func_glImageTransformParameterfHP( target
, pname
, param
);
3542 static void WINAPI
wine_glImageTransformParameterfvHP( GLenum target
, GLenum pname
, GLfloat
* params
) {
3543 void (*func_glImageTransformParameterfvHP
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[434];
3544 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3546 func_glImageTransformParameterfvHP( target
, pname
, params
);
3550 static void WINAPI
wine_glImageTransformParameteriHP( GLenum target
, GLenum pname
, GLint param
) {
3551 void (*func_glImageTransformParameteriHP
)( GLenum
, GLenum
, GLint
) = extension_funcs
[435];
3552 TRACE("(%d, %d, %d)\n", target
, pname
, param
);
3554 func_glImageTransformParameteriHP( target
, pname
, param
);
3558 static void WINAPI
wine_glImageTransformParameterivHP( GLenum target
, GLenum pname
, GLint
* params
) {
3559 void (*func_glImageTransformParameterivHP
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[436];
3560 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3562 func_glImageTransformParameterivHP( target
, pname
, params
);
3566 static void WINAPI
wine_glIndexFuncEXT( GLenum func
, GLclampf ref
) {
3567 void (*func_glIndexFuncEXT
)( GLenum
, GLclampf
) = extension_funcs
[437];
3568 TRACE("(%d, %f)\n", func
, ref
);
3570 func_glIndexFuncEXT( func
, ref
);
3574 static void WINAPI
wine_glIndexMaterialEXT( GLenum face
, GLenum mode
) {
3575 void (*func_glIndexMaterialEXT
)( GLenum
, GLenum
) = extension_funcs
[438];
3576 TRACE("(%d, %d)\n", face
, mode
);
3578 func_glIndexMaterialEXT( face
, mode
);
3582 static void WINAPI
wine_glIndexPointerEXT( GLenum type
, GLsizei stride
, GLsizei count
, GLvoid
* pointer
) {
3583 void (*func_glIndexPointerEXT
)( GLenum
, GLsizei
, GLsizei
, GLvoid
* ) = extension_funcs
[439];
3584 TRACE("(%d, %d, %d, %p)\n", type
, stride
, count
, pointer
);
3586 func_glIndexPointerEXT( type
, stride
, count
, pointer
);
3590 static void WINAPI
wine_glIndexPointerListIBM( GLenum type
, GLint stride
, GLvoid
** pointer
, GLint ptrstride
) {
3591 void (*func_glIndexPointerListIBM
)( GLenum
, GLint
, GLvoid
**, GLint
) = extension_funcs
[440];
3592 TRACE("(%d, %d, %p, %d)\n", type
, stride
, pointer
, ptrstride
);
3594 func_glIndexPointerListIBM( type
, stride
, pointer
, ptrstride
);
3598 static void WINAPI
wine_glInsertComponentEXT( GLuint res
, GLuint src
, GLuint num
) {
3599 void (*func_glInsertComponentEXT
)( GLuint
, GLuint
, GLuint
) = extension_funcs
[441];
3600 TRACE("(%d, %d, %d)\n", res
, src
, num
);
3602 func_glInsertComponentEXT( res
, src
, num
);
3606 static void WINAPI
wine_glInstrumentsBufferSGIX( GLsizei size
, GLint
* buffer
) {
3607 void (*func_glInstrumentsBufferSGIX
)( GLsizei
, GLint
* ) = extension_funcs
[442];
3608 TRACE("(%d, %p)\n", size
, buffer
);
3610 func_glInstrumentsBufferSGIX( size
, buffer
);
3614 static GLboolean WINAPI
wine_glIsAsyncMarkerSGIX( GLuint marker
) {
3615 GLboolean ret_value
;
3616 GLboolean (*func_glIsAsyncMarkerSGIX
)( GLuint
) = extension_funcs
[443];
3617 TRACE("(%d)\n", marker
);
3619 ret_value
= func_glIsAsyncMarkerSGIX( marker
);
3624 static GLboolean WINAPI
wine_glIsBuffer( GLuint buffer
) {
3625 GLboolean ret_value
;
3626 GLboolean (*func_glIsBuffer
)( GLuint
) = extension_funcs
[444];
3627 TRACE("(%d)\n", buffer
);
3629 ret_value
= func_glIsBuffer( buffer
);
3634 static GLboolean WINAPI
wine_glIsBufferARB( GLuint buffer
) {
3635 GLboolean ret_value
;
3636 GLboolean (*func_glIsBufferARB
)( GLuint
) = extension_funcs
[445];
3637 TRACE("(%d)\n", buffer
);
3639 ret_value
= func_glIsBufferARB( buffer
);
3644 static GLboolean WINAPI
wine_glIsEnabledIndexedEXT( GLenum target
, GLuint index
) {
3645 GLboolean ret_value
;
3646 GLboolean (*func_glIsEnabledIndexedEXT
)( GLenum
, GLuint
) = extension_funcs
[446];
3647 TRACE("(%d, %d)\n", target
, index
);
3649 ret_value
= func_glIsEnabledIndexedEXT( target
, index
);
3654 static GLboolean WINAPI
wine_glIsFenceAPPLE( GLuint fence
) {
3655 GLboolean ret_value
;
3656 GLboolean (*func_glIsFenceAPPLE
)( GLuint
) = extension_funcs
[447];
3657 TRACE("(%d)\n", fence
);
3659 ret_value
= func_glIsFenceAPPLE( fence
);
3664 static GLboolean WINAPI
wine_glIsFenceNV( GLuint fence
) {
3665 GLboolean ret_value
;
3666 GLboolean (*func_glIsFenceNV
)( GLuint
) = extension_funcs
[448];
3667 TRACE("(%d)\n", fence
);
3669 ret_value
= func_glIsFenceNV( fence
);
3674 static GLboolean WINAPI
wine_glIsFramebufferEXT( GLuint framebuffer
) {
3675 GLboolean ret_value
;
3676 GLboolean (*func_glIsFramebufferEXT
)( GLuint
) = extension_funcs
[449];
3677 TRACE("(%d)\n", framebuffer
);
3679 ret_value
= func_glIsFramebufferEXT( framebuffer
);
3684 static GLboolean WINAPI
wine_glIsObjectBufferATI( GLuint buffer
) {
3685 GLboolean ret_value
;
3686 GLboolean (*func_glIsObjectBufferATI
)( GLuint
) = extension_funcs
[450];
3687 TRACE("(%d)\n", buffer
);
3689 ret_value
= func_glIsObjectBufferATI( buffer
);
3694 static GLboolean WINAPI
wine_glIsOcclusionQueryNV( GLuint id
) {
3695 GLboolean ret_value
;
3696 GLboolean (*func_glIsOcclusionQueryNV
)( GLuint
) = extension_funcs
[451];
3697 TRACE("(%d)\n", id
);
3699 ret_value
= func_glIsOcclusionQueryNV( id
);
3704 static GLboolean WINAPI
wine_glIsProgram( GLuint program
) {
3705 GLboolean ret_value
;
3706 GLboolean (*func_glIsProgram
)( GLuint
) = extension_funcs
[452];
3707 TRACE("(%d)\n", program
);
3709 ret_value
= func_glIsProgram( program
);
3714 static GLboolean WINAPI
wine_glIsProgramARB( GLuint program
) {
3715 GLboolean ret_value
;
3716 GLboolean (*func_glIsProgramARB
)( GLuint
) = extension_funcs
[453];
3717 TRACE("(%d)\n", program
);
3719 ret_value
= func_glIsProgramARB( program
);
3724 static GLboolean WINAPI
wine_glIsProgramNV( GLuint id
) {
3725 GLboolean ret_value
;
3726 GLboolean (*func_glIsProgramNV
)( GLuint
) = extension_funcs
[454];
3727 TRACE("(%d)\n", id
);
3729 ret_value
= func_glIsProgramNV( id
);
3734 static GLboolean WINAPI
wine_glIsQuery( GLuint id
) {
3735 GLboolean ret_value
;
3736 GLboolean (*func_glIsQuery
)( GLuint
) = extension_funcs
[455];
3737 TRACE("(%d)\n", id
);
3739 ret_value
= func_glIsQuery( id
);
3744 static GLboolean WINAPI
wine_glIsQueryARB( GLuint id
) {
3745 GLboolean ret_value
;
3746 GLboolean (*func_glIsQueryARB
)( GLuint
) = extension_funcs
[456];
3747 TRACE("(%d)\n", id
);
3749 ret_value
= func_glIsQueryARB( id
);
3754 static GLboolean WINAPI
wine_glIsRenderbufferEXT( GLuint renderbuffer
) {
3755 GLboolean ret_value
;
3756 GLboolean (*func_glIsRenderbufferEXT
)( GLuint
) = extension_funcs
[457];
3757 TRACE("(%d)\n", renderbuffer
);
3759 ret_value
= func_glIsRenderbufferEXT( renderbuffer
);
3764 static GLboolean WINAPI
wine_glIsShader( GLuint shader
) {
3765 GLboolean ret_value
;
3766 GLboolean (*func_glIsShader
)( GLuint
) = extension_funcs
[458];
3767 TRACE("(%d)\n", shader
);
3769 ret_value
= func_glIsShader( shader
);
3774 static GLboolean WINAPI
wine_glIsTextureEXT( GLuint texture
) {
3775 GLboolean ret_value
;
3776 GLboolean (*func_glIsTextureEXT
)( GLuint
) = extension_funcs
[459];
3777 TRACE("(%d)\n", texture
);
3779 ret_value
= func_glIsTextureEXT( texture
);
3784 static GLboolean WINAPI
wine_glIsVariantEnabledEXT( GLuint id
, GLenum cap
) {
3785 GLboolean ret_value
;
3786 GLboolean (*func_glIsVariantEnabledEXT
)( GLuint
, GLenum
) = extension_funcs
[460];
3787 TRACE("(%d, %d)\n", id
, cap
);
3789 ret_value
= func_glIsVariantEnabledEXT( id
, cap
);
3794 static GLboolean WINAPI
wine_glIsVertexArrayAPPLE( GLuint array
) {
3795 GLboolean ret_value
;
3796 GLboolean (*func_glIsVertexArrayAPPLE
)( GLuint
) = extension_funcs
[461];
3797 TRACE("(%d)\n", array
);
3799 ret_value
= func_glIsVertexArrayAPPLE( array
);
3804 static void WINAPI
wine_glLightEnviSGIX( GLenum pname
, GLint param
) {
3805 void (*func_glLightEnviSGIX
)( GLenum
, GLint
) = extension_funcs
[462];
3806 TRACE("(%d, %d)\n", pname
, param
);
3808 func_glLightEnviSGIX( pname
, param
);
3812 static void WINAPI
wine_glLinkProgram( GLuint program
) {
3813 void (*func_glLinkProgram
)( GLuint
) = extension_funcs
[463];
3814 TRACE("(%d)\n", program
);
3816 func_glLinkProgram( program
);
3820 static void WINAPI
wine_glLinkProgramARB( unsigned int programObj
) {
3821 void (*func_glLinkProgramARB
)( unsigned int ) = extension_funcs
[464];
3822 TRACE("(%d)\n", programObj
);
3824 func_glLinkProgramARB( programObj
);
3828 static void WINAPI
wine_glListParameterfSGIX( GLuint list
, GLenum pname
, GLfloat param
) {
3829 void (*func_glListParameterfSGIX
)( GLuint
, GLenum
, GLfloat
) = extension_funcs
[465];
3830 TRACE("(%d, %d, %f)\n", list
, pname
, param
);
3832 func_glListParameterfSGIX( list
, pname
, param
);
3836 static void WINAPI
wine_glListParameterfvSGIX( GLuint list
, GLenum pname
, GLfloat
* params
) {
3837 void (*func_glListParameterfvSGIX
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[466];
3838 TRACE("(%d, %d, %p)\n", list
, pname
, params
);
3840 func_glListParameterfvSGIX( list
, pname
, params
);
3844 static void WINAPI
wine_glListParameteriSGIX( GLuint list
, GLenum pname
, GLint param
) {
3845 void (*func_glListParameteriSGIX
)( GLuint
, GLenum
, GLint
) = extension_funcs
[467];
3846 TRACE("(%d, %d, %d)\n", list
, pname
, param
);
3848 func_glListParameteriSGIX( list
, pname
, param
);
3852 static void WINAPI
wine_glListParameterivSGIX( GLuint list
, GLenum pname
, GLint
* params
) {
3853 void (*func_glListParameterivSGIX
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[468];
3854 TRACE("(%d, %d, %p)\n", list
, pname
, params
);
3856 func_glListParameterivSGIX( list
, pname
, params
);
3860 static void WINAPI
wine_glLoadIdentityDeformationMapSGIX( GLbitfield mask
) {
3861 void (*func_glLoadIdentityDeformationMapSGIX
)( GLbitfield
) = extension_funcs
[469];
3862 TRACE("(%d)\n", mask
);
3864 func_glLoadIdentityDeformationMapSGIX( mask
);
3868 static void WINAPI
wine_glLoadProgramNV( GLenum target
, GLuint id
, GLsizei len
, GLubyte
* program
) {
3869 void (*func_glLoadProgramNV
)( GLenum
, GLuint
, GLsizei
, GLubyte
* ) = extension_funcs
[470];
3870 TRACE("(%d, %d, %d, %p)\n", target
, id
, len
, program
);
3872 func_glLoadProgramNV( target
, id
, len
, program
);
3876 static void WINAPI
wine_glLoadTransposeMatrixd( GLdouble
* m
) {
3877 void (*func_glLoadTransposeMatrixd
)( GLdouble
* ) = extension_funcs
[471];
3878 TRACE("(%p)\n", m
);
3880 func_glLoadTransposeMatrixd( m
);
3884 static void WINAPI
wine_glLoadTransposeMatrixdARB( GLdouble
* m
) {
3885 void (*func_glLoadTransposeMatrixdARB
)( GLdouble
* ) = extension_funcs
[472];
3886 TRACE("(%p)\n", m
);
3888 func_glLoadTransposeMatrixdARB( m
);
3892 static void WINAPI
wine_glLoadTransposeMatrixf( GLfloat
* m
) {
3893 void (*func_glLoadTransposeMatrixf
)( GLfloat
* ) = extension_funcs
[473];
3894 TRACE("(%p)\n", m
);
3896 func_glLoadTransposeMatrixf( m
);
3900 static void WINAPI
wine_glLoadTransposeMatrixfARB( GLfloat
* m
) {
3901 void (*func_glLoadTransposeMatrixfARB
)( GLfloat
* ) = extension_funcs
[474];
3902 TRACE("(%p)\n", m
);
3904 func_glLoadTransposeMatrixfARB( m
);
3908 static void WINAPI
wine_glLockArraysEXT( GLint first
, GLsizei count
) {
3909 void (*func_glLockArraysEXT
)( GLint
, GLsizei
) = extension_funcs
[475];
3910 TRACE("(%d, %d)\n", first
, count
);
3912 func_glLockArraysEXT( first
, count
);
3916 static void WINAPI
wine_glMTexCoord2fSGIS( GLenum target
, GLfloat s
, GLfloat t
) {
3917 void (*func_glMTexCoord2fSGIS
)( GLenum
, GLfloat
, GLfloat
) = extension_funcs
[476];
3918 TRACE("(%d, %f, %f)\n", target
, s
, t
);
3920 func_glMTexCoord2fSGIS( target
, s
, t
);
3924 static void WINAPI
wine_glMTexCoord2fvSGIS( GLenum target
, GLfloat
* v
) {
3925 void (*func_glMTexCoord2fvSGIS
)( GLenum
, GLfloat
* ) = extension_funcs
[477];
3926 TRACE("(%d, %p)\n", target
, v
);
3928 func_glMTexCoord2fvSGIS( target
, v
);
3932 static GLvoid
* WINAPI
wine_glMapBuffer( GLenum target
, GLenum access
) {
3934 GLvoid
* (*func_glMapBuffer
)( GLenum
, GLenum
) = extension_funcs
[478];
3935 TRACE("(%d, %d)\n", target
, access
);
3937 ret_value
= func_glMapBuffer( target
, access
);
3942 static GLvoid
* WINAPI
wine_glMapBufferARB( GLenum target
, GLenum access
) {
3944 GLvoid
* (*func_glMapBufferARB
)( GLenum
, GLenum
) = extension_funcs
[479];
3945 TRACE("(%d, %d)\n", target
, access
);
3947 ret_value
= func_glMapBufferARB( target
, access
);
3952 static void WINAPI
wine_glMapControlPointsNV( GLenum target
, GLuint index
, GLenum type
, GLsizei ustride
, GLsizei vstride
, GLint uorder
, GLint vorder
, GLboolean packed
, GLvoid
* points
) {
3953 void (*func_glMapControlPointsNV
)( GLenum
, GLuint
, GLenum
, GLsizei
, GLsizei
, GLint
, GLint
, GLboolean
, GLvoid
* ) = extension_funcs
[480];
3954 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, index
, type
, ustride
, vstride
, uorder
, vorder
, packed
, points
);
3956 func_glMapControlPointsNV( target
, index
, type
, ustride
, vstride
, uorder
, vorder
, packed
, points
);
3960 static GLvoid
* WINAPI
wine_glMapObjectBufferATI( GLuint buffer
) {
3962 GLvoid
* (*func_glMapObjectBufferATI
)( GLuint
) = extension_funcs
[481];
3963 TRACE("(%d)\n", buffer
);
3965 ret_value
= func_glMapObjectBufferATI( buffer
);
3970 static void WINAPI
wine_glMapParameterfvNV( GLenum target
, GLenum pname
, GLfloat
* params
) {
3971 void (*func_glMapParameterfvNV
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[482];
3972 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3974 func_glMapParameterfvNV( target
, pname
, params
);
3978 static void WINAPI
wine_glMapParameterivNV( GLenum target
, GLenum pname
, GLint
* params
) {
3979 void (*func_glMapParameterivNV
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[483];
3980 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3982 func_glMapParameterivNV( target
, pname
, params
);
3986 static void WINAPI
wine_glMatrixIndexPointerARB( GLint size
, GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
3987 void (*func_glMatrixIndexPointerARB
)( GLint
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[484];
3988 TRACE("(%d, %d, %d, %p)\n", size
, type
, stride
, pointer
);
3990 func_glMatrixIndexPointerARB( size
, type
, stride
, pointer
);
3994 static void WINAPI
wine_glMatrixIndexubvARB( GLint size
, GLubyte
* indices
) {
3995 void (*func_glMatrixIndexubvARB
)( GLint
, GLubyte
* ) = extension_funcs
[485];
3996 TRACE("(%d, %p)\n", size
, indices
);
3998 func_glMatrixIndexubvARB( size
, indices
);
4002 static void WINAPI
wine_glMatrixIndexuivARB( GLint size
, GLuint
* indices
) {
4003 void (*func_glMatrixIndexuivARB
)( GLint
, GLuint
* ) = extension_funcs
[486];
4004 TRACE("(%d, %p)\n", size
, indices
);
4006 func_glMatrixIndexuivARB( size
, indices
);
4010 static void WINAPI
wine_glMatrixIndexusvARB( GLint size
, GLushort
* indices
) {
4011 void (*func_glMatrixIndexusvARB
)( GLint
, GLushort
* ) = extension_funcs
[487];
4012 TRACE("(%d, %p)\n", size
, indices
);
4014 func_glMatrixIndexusvARB( size
, indices
);
4018 static void WINAPI
wine_glMinmaxEXT( GLenum target
, GLenum internalformat
, GLboolean sink
) {
4019 void (*func_glMinmaxEXT
)( GLenum
, GLenum
, GLboolean
) = extension_funcs
[488];
4020 TRACE("(%d, %d, %d)\n", target
, internalformat
, sink
);
4022 func_glMinmaxEXT( target
, internalformat
, sink
);
4026 static void WINAPI
wine_glMultTransposeMatrixd( GLdouble
* m
) {
4027 void (*func_glMultTransposeMatrixd
)( GLdouble
* ) = extension_funcs
[489];
4028 TRACE("(%p)\n", m
);
4030 func_glMultTransposeMatrixd( m
);
4034 static void WINAPI
wine_glMultTransposeMatrixdARB( GLdouble
* m
) {
4035 void (*func_glMultTransposeMatrixdARB
)( GLdouble
* ) = extension_funcs
[490];
4036 TRACE("(%p)\n", m
);
4038 func_glMultTransposeMatrixdARB( m
);
4042 static void WINAPI
wine_glMultTransposeMatrixf( GLfloat
* m
) {
4043 void (*func_glMultTransposeMatrixf
)( GLfloat
* ) = extension_funcs
[491];
4044 TRACE("(%p)\n", m
);
4046 func_glMultTransposeMatrixf( m
);
4050 static void WINAPI
wine_glMultTransposeMatrixfARB( GLfloat
* m
) {
4051 void (*func_glMultTransposeMatrixfARB
)( GLfloat
* ) = extension_funcs
[492];
4052 TRACE("(%p)\n", m
);
4054 func_glMultTransposeMatrixfARB( m
);
4058 static void WINAPI
wine_glMultiDrawArrays( GLenum mode
, GLint
* first
, GLsizei
* count
, GLsizei primcount
) {
4059 void (*func_glMultiDrawArrays
)( GLenum
, GLint
*, GLsizei
*, GLsizei
) = extension_funcs
[493];
4060 TRACE("(%d, %p, %p, %d)\n", mode
, first
, count
, primcount
);
4062 func_glMultiDrawArrays( mode
, first
, count
, primcount
);
4066 static void WINAPI
wine_glMultiDrawArraysEXT( GLenum mode
, GLint
* first
, GLsizei
* count
, GLsizei primcount
) {
4067 void (*func_glMultiDrawArraysEXT
)( GLenum
, GLint
*, GLsizei
*, GLsizei
) = extension_funcs
[494];
4068 TRACE("(%d, %p, %p, %d)\n", mode
, first
, count
, primcount
);
4070 func_glMultiDrawArraysEXT( mode
, first
, count
, primcount
);
4074 static void WINAPI
wine_glMultiDrawElementArrayAPPLE( GLenum mode
, GLint
* first
, GLsizei
* count
, GLsizei primcount
) {
4075 void (*func_glMultiDrawElementArrayAPPLE
)( GLenum
, GLint
*, GLsizei
*, GLsizei
) = extension_funcs
[495];
4076 TRACE("(%d, %p, %p, %d)\n", mode
, first
, count
, primcount
);
4078 func_glMultiDrawElementArrayAPPLE( mode
, first
, count
, primcount
);
4082 static void WINAPI
wine_glMultiDrawElements( GLenum mode
, GLsizei
* count
, GLenum type
, GLvoid
** indices
, GLsizei primcount
) {
4083 void (*func_glMultiDrawElements
)( GLenum
, GLsizei
*, GLenum
, GLvoid
**, GLsizei
) = extension_funcs
[496];
4084 TRACE("(%d, %p, %d, %p, %d)\n", mode
, count
, type
, indices
, primcount
);
4086 func_glMultiDrawElements( mode
, count
, type
, indices
, primcount
);
4090 static void WINAPI
wine_glMultiDrawElementsEXT( GLenum mode
, GLsizei
* count
, GLenum type
, GLvoid
** indices
, GLsizei primcount
) {
4091 void (*func_glMultiDrawElementsEXT
)( GLenum
, GLsizei
*, GLenum
, GLvoid
**, GLsizei
) = extension_funcs
[497];
4092 TRACE("(%d, %p, %d, %p, %d)\n", mode
, count
, type
, indices
, primcount
);
4094 func_glMultiDrawElementsEXT( mode
, count
, type
, indices
, primcount
);
4098 static void WINAPI
wine_glMultiDrawRangeElementArrayAPPLE( GLenum mode
, GLuint start
, GLuint end
, GLint
* first
, GLsizei
* count
, GLsizei primcount
) {
4099 void (*func_glMultiDrawRangeElementArrayAPPLE
)( GLenum
, GLuint
, GLuint
, GLint
*, GLsizei
*, GLsizei
) = extension_funcs
[498];
4100 TRACE("(%d, %d, %d, %p, %p, %d)\n", mode
, start
, end
, first
, count
, primcount
);
4102 func_glMultiDrawRangeElementArrayAPPLE( mode
, start
, end
, first
, count
, primcount
);
4106 static void WINAPI
wine_glMultiModeDrawArraysIBM( GLenum
* mode
, GLint
* first
, GLsizei
* count
, GLsizei primcount
, GLint modestride
) {
4107 void (*func_glMultiModeDrawArraysIBM
)( GLenum
*, GLint
*, GLsizei
*, GLsizei
, GLint
) = extension_funcs
[499];
4108 TRACE("(%p, %p, %p, %d, %d)\n", mode
, first
, count
, primcount
, modestride
);
4110 func_glMultiModeDrawArraysIBM( mode
, first
, count
, primcount
, modestride
);
4114 static void WINAPI
wine_glMultiModeDrawElementsIBM( GLenum
* mode
, GLsizei
* count
, GLenum type
, GLvoid
* const* indices
, GLsizei primcount
, GLint modestride
) {
4115 void (*func_glMultiModeDrawElementsIBM
)( GLenum
*, GLsizei
*, GLenum
, GLvoid
* const*, GLsizei
, GLint
) = extension_funcs
[500];
4116 TRACE("(%p, %p, %d, %p, %d, %d)\n", mode
, count
, type
, indices
, primcount
, modestride
);
4118 func_glMultiModeDrawElementsIBM( mode
, count
, type
, indices
, primcount
, modestride
);
4122 static void WINAPI
wine_glMultiTexCoord1d( GLenum target
, GLdouble s
) {
4123 void (*func_glMultiTexCoord1d
)( GLenum
, GLdouble
) = extension_funcs
[501];
4124 TRACE("(%d, %f)\n", target
, s
);
4126 func_glMultiTexCoord1d( target
, s
);
4130 static void WINAPI
wine_glMultiTexCoord1dARB( GLenum target
, GLdouble s
) {
4131 void (*func_glMultiTexCoord1dARB
)( GLenum
, GLdouble
) = extension_funcs
[502];
4132 TRACE("(%d, %f)\n", target
, s
);
4134 func_glMultiTexCoord1dARB( target
, s
);
4138 static void WINAPI
wine_glMultiTexCoord1dSGIS( GLenum target
, GLdouble s
) {
4139 void (*func_glMultiTexCoord1dSGIS
)( GLenum
, GLdouble
) = extension_funcs
[503];
4140 TRACE("(%d, %f)\n", target
, s
);
4142 func_glMultiTexCoord1dSGIS( target
, s
);
4146 static void WINAPI
wine_glMultiTexCoord1dv( GLenum target
, GLdouble
* v
) {
4147 void (*func_glMultiTexCoord1dv
)( GLenum
, GLdouble
* ) = extension_funcs
[504];
4148 TRACE("(%d, %p)\n", target
, v
);
4150 func_glMultiTexCoord1dv( target
, v
);
4154 static void WINAPI
wine_glMultiTexCoord1dvARB( GLenum target
, GLdouble
* v
) {
4155 void (*func_glMultiTexCoord1dvARB
)( GLenum
, GLdouble
* ) = extension_funcs
[505];
4156 TRACE("(%d, %p)\n", target
, v
);
4158 func_glMultiTexCoord1dvARB( target
, v
);
4162 static void WINAPI
wine_glMultiTexCoord1dvSGIS( GLenum target
, GLdouble
* v
) {
4163 void (*func_glMultiTexCoord1dvSGIS
)( GLenum
, GLdouble
* ) = extension_funcs
[506];
4164 TRACE("(%d, %p)\n", target
, v
);
4166 func_glMultiTexCoord1dvSGIS( target
, v
);
4170 static void WINAPI
wine_glMultiTexCoord1f( GLenum target
, GLfloat s
) {
4171 void (*func_glMultiTexCoord1f
)( GLenum
, GLfloat
) = extension_funcs
[507];
4172 TRACE("(%d, %f)\n", target
, s
);
4174 func_glMultiTexCoord1f( target
, s
);
4178 static void WINAPI
wine_glMultiTexCoord1fARB( GLenum target
, GLfloat s
) {
4179 void (*func_glMultiTexCoord1fARB
)( GLenum
, GLfloat
) = extension_funcs
[508];
4180 TRACE("(%d, %f)\n", target
, s
);
4182 func_glMultiTexCoord1fARB( target
, s
);
4186 static void WINAPI
wine_glMultiTexCoord1fSGIS( GLenum target
, GLfloat s
) {
4187 void (*func_glMultiTexCoord1fSGIS
)( GLenum
, GLfloat
) = extension_funcs
[509];
4188 TRACE("(%d, %f)\n", target
, s
);
4190 func_glMultiTexCoord1fSGIS( target
, s
);
4194 static void WINAPI
wine_glMultiTexCoord1fv( GLenum target
, GLfloat
* v
) {
4195 void (*func_glMultiTexCoord1fv
)( GLenum
, GLfloat
* ) = extension_funcs
[510];
4196 TRACE("(%d, %p)\n", target
, v
);
4198 func_glMultiTexCoord1fv( target
, v
);
4202 static void WINAPI
wine_glMultiTexCoord1fvARB( GLenum target
, GLfloat
* v
) {
4203 void (*func_glMultiTexCoord1fvARB
)( GLenum
, GLfloat
* ) = extension_funcs
[511];
4204 TRACE("(%d, %p)\n", target
, v
);
4206 func_glMultiTexCoord1fvARB( target
, v
);
4210 static void WINAPI
wine_glMultiTexCoord1fvSGIS( GLenum target
, const GLfloat
* v
) {
4211 void (*func_glMultiTexCoord1fvSGIS
)( GLenum
, const GLfloat
* ) = extension_funcs
[512];
4212 TRACE("(%d, %p)\n", target
, v
);
4214 func_glMultiTexCoord1fvSGIS( target
, v
);
4218 static void WINAPI
wine_glMultiTexCoord1hNV( GLenum target
, unsigned short s
) {
4219 void (*func_glMultiTexCoord1hNV
)( GLenum
, unsigned short ) = extension_funcs
[513];
4220 TRACE("(%d, %d)\n", target
, s
);
4222 func_glMultiTexCoord1hNV( target
, s
);
4226 static void WINAPI
wine_glMultiTexCoord1hvNV( GLenum target
, unsigned short* v
) {
4227 void (*func_glMultiTexCoord1hvNV
)( GLenum
, unsigned short* ) = extension_funcs
[514];
4228 TRACE("(%d, %p)\n", target
, v
);
4230 func_glMultiTexCoord1hvNV( target
, v
);
4234 static void WINAPI
wine_glMultiTexCoord1i( GLenum target
, GLint s
) {
4235 void (*func_glMultiTexCoord1i
)( GLenum
, GLint
) = extension_funcs
[515];
4236 TRACE("(%d, %d)\n", target
, s
);
4238 func_glMultiTexCoord1i( target
, s
);
4242 static void WINAPI
wine_glMultiTexCoord1iARB( GLenum target
, GLint s
) {
4243 void (*func_glMultiTexCoord1iARB
)( GLenum
, GLint
) = extension_funcs
[516];
4244 TRACE("(%d, %d)\n", target
, s
);
4246 func_glMultiTexCoord1iARB( target
, s
);
4250 static void WINAPI
wine_glMultiTexCoord1iSGIS( GLenum target
, GLint s
) {
4251 void (*func_glMultiTexCoord1iSGIS
)( GLenum
, GLint
) = extension_funcs
[517];
4252 TRACE("(%d, %d)\n", target
, s
);
4254 func_glMultiTexCoord1iSGIS( target
, s
);
4258 static void WINAPI
wine_glMultiTexCoord1iv( GLenum target
, GLint
* v
) {
4259 void (*func_glMultiTexCoord1iv
)( GLenum
, GLint
* ) = extension_funcs
[518];
4260 TRACE("(%d, %p)\n", target
, v
);
4262 func_glMultiTexCoord1iv( target
, v
);
4266 static void WINAPI
wine_glMultiTexCoord1ivARB( GLenum target
, GLint
* v
) {
4267 void (*func_glMultiTexCoord1ivARB
)( GLenum
, GLint
* ) = extension_funcs
[519];
4268 TRACE("(%d, %p)\n", target
, v
);
4270 func_glMultiTexCoord1ivARB( target
, v
);
4274 static void WINAPI
wine_glMultiTexCoord1ivSGIS( GLenum target
, GLint
* v
) {
4275 void (*func_glMultiTexCoord1ivSGIS
)( GLenum
, GLint
* ) = extension_funcs
[520];
4276 TRACE("(%d, %p)\n", target
, v
);
4278 func_glMultiTexCoord1ivSGIS( target
, v
);
4282 static void WINAPI
wine_glMultiTexCoord1s( GLenum target
, GLshort s
) {
4283 void (*func_glMultiTexCoord1s
)( GLenum
, GLshort
) = extension_funcs
[521];
4284 TRACE("(%d, %d)\n", target
, s
);
4286 func_glMultiTexCoord1s( target
, s
);
4290 static void WINAPI
wine_glMultiTexCoord1sARB( GLenum target
, GLshort s
) {
4291 void (*func_glMultiTexCoord1sARB
)( GLenum
, GLshort
) = extension_funcs
[522];
4292 TRACE("(%d, %d)\n", target
, s
);
4294 func_glMultiTexCoord1sARB( target
, s
);
4298 static void WINAPI
wine_glMultiTexCoord1sSGIS( GLenum target
, GLshort s
) {
4299 void (*func_glMultiTexCoord1sSGIS
)( GLenum
, GLshort
) = extension_funcs
[523];
4300 TRACE("(%d, %d)\n", target
, s
);
4302 func_glMultiTexCoord1sSGIS( target
, s
);
4306 static void WINAPI
wine_glMultiTexCoord1sv( GLenum target
, GLshort
* v
) {
4307 void (*func_glMultiTexCoord1sv
)( GLenum
, GLshort
* ) = extension_funcs
[524];
4308 TRACE("(%d, %p)\n", target
, v
);
4310 func_glMultiTexCoord1sv( target
, v
);
4314 static void WINAPI
wine_glMultiTexCoord1svARB( GLenum target
, GLshort
* v
) {
4315 void (*func_glMultiTexCoord1svARB
)( GLenum
, GLshort
* ) = extension_funcs
[525];
4316 TRACE("(%d, %p)\n", target
, v
);
4318 func_glMultiTexCoord1svARB( target
, v
);
4322 static void WINAPI
wine_glMultiTexCoord1svSGIS( GLenum target
, GLshort
* v
) {
4323 void (*func_glMultiTexCoord1svSGIS
)( GLenum
, GLshort
* ) = extension_funcs
[526];
4324 TRACE("(%d, %p)\n", target
, v
);
4326 func_glMultiTexCoord1svSGIS( target
, v
);
4330 static void WINAPI
wine_glMultiTexCoord2d( GLenum target
, GLdouble s
, GLdouble t
) {
4331 void (*func_glMultiTexCoord2d
)( GLenum
, GLdouble
, GLdouble
) = extension_funcs
[527];
4332 TRACE("(%d, %f, %f)\n", target
, s
, t
);
4334 func_glMultiTexCoord2d( target
, s
, t
);
4338 static void WINAPI
wine_glMultiTexCoord2dARB( GLenum target
, GLdouble s
, GLdouble t
) {
4339 void (*func_glMultiTexCoord2dARB
)( GLenum
, GLdouble
, GLdouble
) = extension_funcs
[528];
4340 TRACE("(%d, %f, %f)\n", target
, s
, t
);
4342 func_glMultiTexCoord2dARB( target
, s
, t
);
4346 static void WINAPI
wine_glMultiTexCoord2dSGIS( GLenum target
, GLdouble s
, GLdouble t
) {
4347 void (*func_glMultiTexCoord2dSGIS
)( GLenum
, GLdouble
, GLdouble
) = extension_funcs
[529];
4348 TRACE("(%d, %f, %f)\n", target
, s
, t
);
4350 func_glMultiTexCoord2dSGIS( target
, s
, t
);
4354 static void WINAPI
wine_glMultiTexCoord2dv( GLenum target
, GLdouble
* v
) {
4355 void (*func_glMultiTexCoord2dv
)( GLenum
, GLdouble
* ) = extension_funcs
[530];
4356 TRACE("(%d, %p)\n", target
, v
);
4358 func_glMultiTexCoord2dv( target
, v
);
4362 static void WINAPI
wine_glMultiTexCoord2dvARB( GLenum target
, GLdouble
* v
) {
4363 void (*func_glMultiTexCoord2dvARB
)( GLenum
, GLdouble
* ) = extension_funcs
[531];
4364 TRACE("(%d, %p)\n", target
, v
);
4366 func_glMultiTexCoord2dvARB( target
, v
);
4370 static void WINAPI
wine_glMultiTexCoord2dvSGIS( GLenum target
, GLdouble
* v
) {
4371 void (*func_glMultiTexCoord2dvSGIS
)( GLenum
, GLdouble
* ) = extension_funcs
[532];
4372 TRACE("(%d, %p)\n", target
, v
);
4374 func_glMultiTexCoord2dvSGIS( target
, v
);
4378 static void WINAPI
wine_glMultiTexCoord2f( GLenum target
, GLfloat s
, GLfloat t
) {
4379 void (*func_glMultiTexCoord2f
)( GLenum
, GLfloat
, GLfloat
) = extension_funcs
[533];
4380 TRACE("(%d, %f, %f)\n", target
, s
, t
);
4382 func_glMultiTexCoord2f( target
, s
, t
);
4386 static void WINAPI
wine_glMultiTexCoord2fARB( GLenum target
, GLfloat s
, GLfloat t
) {
4387 void (*func_glMultiTexCoord2fARB
)( GLenum
, GLfloat
, GLfloat
) = extension_funcs
[534];
4388 TRACE("(%d, %f, %f)\n", target
, s
, t
);
4390 func_glMultiTexCoord2fARB( target
, s
, t
);
4394 static void WINAPI
wine_glMultiTexCoord2fSGIS( GLenum target
, GLfloat s
, GLfloat t
) {
4395 void (*func_glMultiTexCoord2fSGIS
)( GLenum
, GLfloat
, GLfloat
) = extension_funcs
[535];
4396 TRACE("(%d, %f, %f)\n", target
, s
, t
);
4398 func_glMultiTexCoord2fSGIS( target
, s
, t
);
4402 static void WINAPI
wine_glMultiTexCoord2fv( GLenum target
, GLfloat
* v
) {
4403 void (*func_glMultiTexCoord2fv
)( GLenum
, GLfloat
* ) = extension_funcs
[536];
4404 TRACE("(%d, %p)\n", target
, v
);
4406 func_glMultiTexCoord2fv( target
, v
);
4410 static void WINAPI
wine_glMultiTexCoord2fvARB( GLenum target
, GLfloat
* v
) {
4411 void (*func_glMultiTexCoord2fvARB
)( GLenum
, GLfloat
* ) = extension_funcs
[537];
4412 TRACE("(%d, %p)\n", target
, v
);
4414 func_glMultiTexCoord2fvARB( target
, v
);
4418 static void WINAPI
wine_glMultiTexCoord2fvSGIS( GLenum target
, GLfloat
* v
) {
4419 void (*func_glMultiTexCoord2fvSGIS
)( GLenum
, GLfloat
* ) = extension_funcs
[538];
4420 TRACE("(%d, %p)\n", target
, v
);
4422 func_glMultiTexCoord2fvSGIS( target
, v
);
4426 static void WINAPI
wine_glMultiTexCoord2hNV( GLenum target
, unsigned short s
, unsigned short t
) {
4427 void (*func_glMultiTexCoord2hNV
)( GLenum
, unsigned short, unsigned short ) = extension_funcs
[539];
4428 TRACE("(%d, %d, %d)\n", target
, s
, t
);
4430 func_glMultiTexCoord2hNV( target
, s
, t
);
4434 static void WINAPI
wine_glMultiTexCoord2hvNV( GLenum target
, unsigned short* v
) {
4435 void (*func_glMultiTexCoord2hvNV
)( GLenum
, unsigned short* ) = extension_funcs
[540];
4436 TRACE("(%d, %p)\n", target
, v
);
4438 func_glMultiTexCoord2hvNV( target
, v
);
4442 static void WINAPI
wine_glMultiTexCoord2i( GLenum target
, GLint s
, GLint t
) {
4443 void (*func_glMultiTexCoord2i
)( GLenum
, GLint
, GLint
) = extension_funcs
[541];
4444 TRACE("(%d, %d, %d)\n", target
, s
, t
);
4446 func_glMultiTexCoord2i( target
, s
, t
);
4450 static void WINAPI
wine_glMultiTexCoord2iARB( GLenum target
, GLint s
, GLint t
) {
4451 void (*func_glMultiTexCoord2iARB
)( GLenum
, GLint
, GLint
) = extension_funcs
[542];
4452 TRACE("(%d, %d, %d)\n", target
, s
, t
);
4454 func_glMultiTexCoord2iARB( target
, s
, t
);
4458 static void WINAPI
wine_glMultiTexCoord2iSGIS( GLenum target
, GLint s
, GLint t
) {
4459 void (*func_glMultiTexCoord2iSGIS
)( GLenum
, GLint
, GLint
) = extension_funcs
[543];
4460 TRACE("(%d, %d, %d)\n", target
, s
, t
);
4462 func_glMultiTexCoord2iSGIS( target
, s
, t
);
4466 static void WINAPI
wine_glMultiTexCoord2iv( GLenum target
, GLint
* v
) {
4467 void (*func_glMultiTexCoord2iv
)( GLenum
, GLint
* ) = extension_funcs
[544];
4468 TRACE("(%d, %p)\n", target
, v
);
4470 func_glMultiTexCoord2iv( target
, v
);
4474 static void WINAPI
wine_glMultiTexCoord2ivARB( GLenum target
, GLint
* v
) {
4475 void (*func_glMultiTexCoord2ivARB
)( GLenum
, GLint
* ) = extension_funcs
[545];
4476 TRACE("(%d, %p)\n", target
, v
);
4478 func_glMultiTexCoord2ivARB( target
, v
);
4482 static void WINAPI
wine_glMultiTexCoord2ivSGIS( GLenum target
, GLint
* v
) {
4483 void (*func_glMultiTexCoord2ivSGIS
)( GLenum
, GLint
* ) = extension_funcs
[546];
4484 TRACE("(%d, %p)\n", target
, v
);
4486 func_glMultiTexCoord2ivSGIS( target
, v
);
4490 static void WINAPI
wine_glMultiTexCoord2s( GLenum target
, GLshort s
, GLshort t
) {
4491 void (*func_glMultiTexCoord2s
)( GLenum
, GLshort
, GLshort
) = extension_funcs
[547];
4492 TRACE("(%d, %d, %d)\n", target
, s
, t
);
4494 func_glMultiTexCoord2s( target
, s
, t
);
4498 static void WINAPI
wine_glMultiTexCoord2sARB( GLenum target
, GLshort s
, GLshort t
) {
4499 void (*func_glMultiTexCoord2sARB
)( GLenum
, GLshort
, GLshort
) = extension_funcs
[548];
4500 TRACE("(%d, %d, %d)\n", target
, s
, t
);
4502 func_glMultiTexCoord2sARB( target
, s
, t
);
4506 static void WINAPI
wine_glMultiTexCoord2sSGIS( GLenum target
, GLshort s
, GLshort t
) {
4507 void (*func_glMultiTexCoord2sSGIS
)( GLenum
, GLshort
, GLshort
) = extension_funcs
[549];
4508 TRACE("(%d, %d, %d)\n", target
, s
, t
);
4510 func_glMultiTexCoord2sSGIS( target
, s
, t
);
4514 static void WINAPI
wine_glMultiTexCoord2sv( GLenum target
, GLshort
* v
) {
4515 void (*func_glMultiTexCoord2sv
)( GLenum
, GLshort
* ) = extension_funcs
[550];
4516 TRACE("(%d, %p)\n", target
, v
);
4518 func_glMultiTexCoord2sv( target
, v
);
4522 static void WINAPI
wine_glMultiTexCoord2svARB( GLenum target
, GLshort
* v
) {
4523 void (*func_glMultiTexCoord2svARB
)( GLenum
, GLshort
* ) = extension_funcs
[551];
4524 TRACE("(%d, %p)\n", target
, v
);
4526 func_glMultiTexCoord2svARB( target
, v
);
4530 static void WINAPI
wine_glMultiTexCoord2svSGIS( GLenum target
, GLshort
* v
) {
4531 void (*func_glMultiTexCoord2svSGIS
)( GLenum
, GLshort
* ) = extension_funcs
[552];
4532 TRACE("(%d, %p)\n", target
, v
);
4534 func_glMultiTexCoord2svSGIS( target
, v
);
4538 static void WINAPI
wine_glMultiTexCoord3d( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
) {
4539 void (*func_glMultiTexCoord3d
)( GLenum
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[553];
4540 TRACE("(%d, %f, %f, %f)\n", target
, s
, t
, r
);
4542 func_glMultiTexCoord3d( target
, s
, t
, r
);
4546 static void WINAPI
wine_glMultiTexCoord3dARB( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
) {
4547 void (*func_glMultiTexCoord3dARB
)( GLenum
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[554];
4548 TRACE("(%d, %f, %f, %f)\n", target
, s
, t
, r
);
4550 func_glMultiTexCoord3dARB( target
, s
, t
, r
);
4554 static void WINAPI
wine_glMultiTexCoord3dSGIS( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
) {
4555 void (*func_glMultiTexCoord3dSGIS
)( GLenum
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[555];
4556 TRACE("(%d, %f, %f, %f)\n", target
, s
, t
, r
);
4558 func_glMultiTexCoord3dSGIS( target
, s
, t
, r
);
4562 static void WINAPI
wine_glMultiTexCoord3dv( GLenum target
, GLdouble
* v
) {
4563 void (*func_glMultiTexCoord3dv
)( GLenum
, GLdouble
* ) = extension_funcs
[556];
4564 TRACE("(%d, %p)\n", target
, v
);
4566 func_glMultiTexCoord3dv( target
, v
);
4570 static void WINAPI
wine_glMultiTexCoord3dvARB( GLenum target
, GLdouble
* v
) {
4571 void (*func_glMultiTexCoord3dvARB
)( GLenum
, GLdouble
* ) = extension_funcs
[557];
4572 TRACE("(%d, %p)\n", target
, v
);
4574 func_glMultiTexCoord3dvARB( target
, v
);
4578 static void WINAPI
wine_glMultiTexCoord3dvSGIS( GLenum target
, GLdouble
* v
) {
4579 void (*func_glMultiTexCoord3dvSGIS
)( GLenum
, GLdouble
* ) = extension_funcs
[558];
4580 TRACE("(%d, %p)\n", target
, v
);
4582 func_glMultiTexCoord3dvSGIS( target
, v
);
4586 static void WINAPI
wine_glMultiTexCoord3f( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
) {
4587 void (*func_glMultiTexCoord3f
)( GLenum
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[559];
4588 TRACE("(%d, %f, %f, %f)\n", target
, s
, t
, r
);
4590 func_glMultiTexCoord3f( target
, s
, t
, r
);
4594 static void WINAPI
wine_glMultiTexCoord3fARB( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
) {
4595 void (*func_glMultiTexCoord3fARB
)( GLenum
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[560];
4596 TRACE("(%d, %f, %f, %f)\n", target
, s
, t
, r
);
4598 func_glMultiTexCoord3fARB( target
, s
, t
, r
);
4602 static void WINAPI
wine_glMultiTexCoord3fSGIS( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
) {
4603 void (*func_glMultiTexCoord3fSGIS
)( GLenum
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[561];
4604 TRACE("(%d, %f, %f, %f)\n", target
, s
, t
, r
);
4606 func_glMultiTexCoord3fSGIS( target
, s
, t
, r
);
4610 static void WINAPI
wine_glMultiTexCoord3fv( GLenum target
, GLfloat
* v
) {
4611 void (*func_glMultiTexCoord3fv
)( GLenum
, GLfloat
* ) = extension_funcs
[562];
4612 TRACE("(%d, %p)\n", target
, v
);
4614 func_glMultiTexCoord3fv( target
, v
);
4618 static void WINAPI
wine_glMultiTexCoord3fvARB( GLenum target
, GLfloat
* v
) {
4619 void (*func_glMultiTexCoord3fvARB
)( GLenum
, GLfloat
* ) = extension_funcs
[563];
4620 TRACE("(%d, %p)\n", target
, v
);
4622 func_glMultiTexCoord3fvARB( target
, v
);
4626 static void WINAPI
wine_glMultiTexCoord3fvSGIS( GLenum target
, GLfloat
* v
) {
4627 void (*func_glMultiTexCoord3fvSGIS
)( GLenum
, GLfloat
* ) = extension_funcs
[564];
4628 TRACE("(%d, %p)\n", target
, v
);
4630 func_glMultiTexCoord3fvSGIS( target
, v
);
4634 static void WINAPI
wine_glMultiTexCoord3hNV( GLenum target
, unsigned short s
, unsigned short t
, unsigned short r
) {
4635 void (*func_glMultiTexCoord3hNV
)( GLenum
, unsigned short, unsigned short, unsigned short ) = extension_funcs
[565];
4636 TRACE("(%d, %d, %d, %d)\n", target
, s
, t
, r
);
4638 func_glMultiTexCoord3hNV( target
, s
, t
, r
);
4642 static void WINAPI
wine_glMultiTexCoord3hvNV( GLenum target
, unsigned short* v
) {
4643 void (*func_glMultiTexCoord3hvNV
)( GLenum
, unsigned short* ) = extension_funcs
[566];
4644 TRACE("(%d, %p)\n", target
, v
);
4646 func_glMultiTexCoord3hvNV( target
, v
);
4650 static void WINAPI
wine_glMultiTexCoord3i( GLenum target
, GLint s
, GLint t
, GLint r
) {
4651 void (*func_glMultiTexCoord3i
)( GLenum
, GLint
, GLint
, GLint
) = extension_funcs
[567];
4652 TRACE("(%d, %d, %d, %d)\n", target
, s
, t
, r
);
4654 func_glMultiTexCoord3i( target
, s
, t
, r
);
4658 static void WINAPI
wine_glMultiTexCoord3iARB( GLenum target
, GLint s
, GLint t
, GLint r
) {
4659 void (*func_glMultiTexCoord3iARB
)( GLenum
, GLint
, GLint
, GLint
) = extension_funcs
[568];
4660 TRACE("(%d, %d, %d, %d)\n", target
, s
, t
, r
);
4662 func_glMultiTexCoord3iARB( target
, s
, t
, r
);
4666 static void WINAPI
wine_glMultiTexCoord3iSGIS( GLenum target
, GLint s
, GLint t
, GLint r
) {
4667 void (*func_glMultiTexCoord3iSGIS
)( GLenum
, GLint
, GLint
, GLint
) = extension_funcs
[569];
4668 TRACE("(%d, %d, %d, %d)\n", target
, s
, t
, r
);
4670 func_glMultiTexCoord3iSGIS( target
, s
, t
, r
);
4674 static void WINAPI
wine_glMultiTexCoord3iv( GLenum target
, GLint
* v
) {
4675 void (*func_glMultiTexCoord3iv
)( GLenum
, GLint
* ) = extension_funcs
[570];
4676 TRACE("(%d, %p)\n", target
, v
);
4678 func_glMultiTexCoord3iv( target
, v
);
4682 static void WINAPI
wine_glMultiTexCoord3ivARB( GLenum target
, GLint
* v
) {
4683 void (*func_glMultiTexCoord3ivARB
)( GLenum
, GLint
* ) = extension_funcs
[571];
4684 TRACE("(%d, %p)\n", target
, v
);
4686 func_glMultiTexCoord3ivARB( target
, v
);
4690 static void WINAPI
wine_glMultiTexCoord3ivSGIS( GLenum target
, GLint
* v
) {
4691 void (*func_glMultiTexCoord3ivSGIS
)( GLenum
, GLint
* ) = extension_funcs
[572];
4692 TRACE("(%d, %p)\n", target
, v
);
4694 func_glMultiTexCoord3ivSGIS( target
, v
);
4698 static void WINAPI
wine_glMultiTexCoord3s( GLenum target
, GLshort s
, GLshort t
, GLshort r
) {
4699 void (*func_glMultiTexCoord3s
)( GLenum
, GLshort
, GLshort
, GLshort
) = extension_funcs
[573];
4700 TRACE("(%d, %d, %d, %d)\n", target
, s
, t
, r
);
4702 func_glMultiTexCoord3s( target
, s
, t
, r
);
4706 static void WINAPI
wine_glMultiTexCoord3sARB( GLenum target
, GLshort s
, GLshort t
, GLshort r
) {
4707 void (*func_glMultiTexCoord3sARB
)( GLenum
, GLshort
, GLshort
, GLshort
) = extension_funcs
[574];
4708 TRACE("(%d, %d, %d, %d)\n", target
, s
, t
, r
);
4710 func_glMultiTexCoord3sARB( target
, s
, t
, r
);
4714 static void WINAPI
wine_glMultiTexCoord3sSGIS( GLenum target
, GLshort s
, GLshort t
, GLshort r
) {
4715 void (*func_glMultiTexCoord3sSGIS
)( GLenum
, GLshort
, GLshort
, GLshort
) = extension_funcs
[575];
4716 TRACE("(%d, %d, %d, %d)\n", target
, s
, t
, r
);
4718 func_glMultiTexCoord3sSGIS( target
, s
, t
, r
);
4722 static void WINAPI
wine_glMultiTexCoord3sv( GLenum target
, GLshort
* v
) {
4723 void (*func_glMultiTexCoord3sv
)( GLenum
, GLshort
* ) = extension_funcs
[576];
4724 TRACE("(%d, %p)\n", target
, v
);
4726 func_glMultiTexCoord3sv( target
, v
);
4730 static void WINAPI
wine_glMultiTexCoord3svARB( GLenum target
, GLshort
* v
) {
4731 void (*func_glMultiTexCoord3svARB
)( GLenum
, GLshort
* ) = extension_funcs
[577];
4732 TRACE("(%d, %p)\n", target
, v
);
4734 func_glMultiTexCoord3svARB( target
, v
);
4738 static void WINAPI
wine_glMultiTexCoord3svSGIS( GLenum target
, GLshort
* v
) {
4739 void (*func_glMultiTexCoord3svSGIS
)( GLenum
, GLshort
* ) = extension_funcs
[578];
4740 TRACE("(%d, %p)\n", target
, v
);
4742 func_glMultiTexCoord3svSGIS( target
, v
);
4746 static void WINAPI
wine_glMultiTexCoord4d( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
) {
4747 void (*func_glMultiTexCoord4d
)( GLenum
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[579];
4748 TRACE("(%d, %f, %f, %f, %f)\n", target
, s
, t
, r
, q
);
4750 func_glMultiTexCoord4d( target
, s
, t
, r
, q
);
4754 static void WINAPI
wine_glMultiTexCoord4dARB( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
) {
4755 void (*func_glMultiTexCoord4dARB
)( GLenum
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[580];
4756 TRACE("(%d, %f, %f, %f, %f)\n", target
, s
, t
, r
, q
);
4758 func_glMultiTexCoord4dARB( target
, s
, t
, r
, q
);
4762 static void WINAPI
wine_glMultiTexCoord4dSGIS( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
) {
4763 void (*func_glMultiTexCoord4dSGIS
)( GLenum
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[581];
4764 TRACE("(%d, %f, %f, %f, %f)\n", target
, s
, t
, r
, q
);
4766 func_glMultiTexCoord4dSGIS( target
, s
, t
, r
, q
);
4770 static void WINAPI
wine_glMultiTexCoord4dv( GLenum target
, GLdouble
* v
) {
4771 void (*func_glMultiTexCoord4dv
)( GLenum
, GLdouble
* ) = extension_funcs
[582];
4772 TRACE("(%d, %p)\n", target
, v
);
4774 func_glMultiTexCoord4dv( target
, v
);
4778 static void WINAPI
wine_glMultiTexCoord4dvARB( GLenum target
, GLdouble
* v
) {
4779 void (*func_glMultiTexCoord4dvARB
)( GLenum
, GLdouble
* ) = extension_funcs
[583];
4780 TRACE("(%d, %p)\n", target
, v
);
4782 func_glMultiTexCoord4dvARB( target
, v
);
4786 static void WINAPI
wine_glMultiTexCoord4dvSGIS( GLenum target
, GLdouble
* v
) {
4787 void (*func_glMultiTexCoord4dvSGIS
)( GLenum
, GLdouble
* ) = extension_funcs
[584];
4788 TRACE("(%d, %p)\n", target
, v
);
4790 func_glMultiTexCoord4dvSGIS( target
, v
);
4794 static void WINAPI
wine_glMultiTexCoord4f( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
) {
4795 void (*func_glMultiTexCoord4f
)( GLenum
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[585];
4796 TRACE("(%d, %f, %f, %f, %f)\n", target
, s
, t
, r
, q
);
4798 func_glMultiTexCoord4f( target
, s
, t
, r
, q
);
4802 static void WINAPI
wine_glMultiTexCoord4fARB( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
) {
4803 void (*func_glMultiTexCoord4fARB
)( GLenum
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[586];
4804 TRACE("(%d, %f, %f, %f, %f)\n", target
, s
, t
, r
, q
);
4806 func_glMultiTexCoord4fARB( target
, s
, t
, r
, q
);
4810 static void WINAPI
wine_glMultiTexCoord4fSGIS( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
) {
4811 void (*func_glMultiTexCoord4fSGIS
)( GLenum
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[587];
4812 TRACE("(%d, %f, %f, %f, %f)\n", target
, s
, t
, r
, q
);
4814 func_glMultiTexCoord4fSGIS( target
, s
, t
, r
, q
);
4818 static void WINAPI
wine_glMultiTexCoord4fv( GLenum target
, GLfloat
* v
) {
4819 void (*func_glMultiTexCoord4fv
)( GLenum
, GLfloat
* ) = extension_funcs
[588];
4820 TRACE("(%d, %p)\n", target
, v
);
4822 func_glMultiTexCoord4fv( target
, v
);
4826 static void WINAPI
wine_glMultiTexCoord4fvARB( GLenum target
, GLfloat
* v
) {
4827 void (*func_glMultiTexCoord4fvARB
)( GLenum
, GLfloat
* ) = extension_funcs
[589];
4828 TRACE("(%d, %p)\n", target
, v
);
4830 func_glMultiTexCoord4fvARB( target
, v
);
4834 static void WINAPI
wine_glMultiTexCoord4fvSGIS( GLenum target
, GLfloat
* v
) {
4835 void (*func_glMultiTexCoord4fvSGIS
)( GLenum
, GLfloat
* ) = extension_funcs
[590];
4836 TRACE("(%d, %p)\n", target
, v
);
4838 func_glMultiTexCoord4fvSGIS( target
, v
);
4842 static void WINAPI
wine_glMultiTexCoord4hNV( GLenum target
, unsigned short s
, unsigned short t
, unsigned short r
, unsigned short q
) {
4843 void (*func_glMultiTexCoord4hNV
)( GLenum
, unsigned short, unsigned short, unsigned short, unsigned short ) = extension_funcs
[591];
4844 TRACE("(%d, %d, %d, %d, %d)\n", target
, s
, t
, r
, q
);
4846 func_glMultiTexCoord4hNV( target
, s
, t
, r
, q
);
4850 static void WINAPI
wine_glMultiTexCoord4hvNV( GLenum target
, unsigned short* v
) {
4851 void (*func_glMultiTexCoord4hvNV
)( GLenum
, unsigned short* ) = extension_funcs
[592];
4852 TRACE("(%d, %p)\n", target
, v
);
4854 func_glMultiTexCoord4hvNV( target
, v
);
4858 static void WINAPI
wine_glMultiTexCoord4i( GLenum target
, GLint s
, GLint t
, GLint r
, GLint q
) {
4859 void (*func_glMultiTexCoord4i
)( GLenum
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[593];
4860 TRACE("(%d, %d, %d, %d, %d)\n", target
, s
, t
, r
, q
);
4862 func_glMultiTexCoord4i( target
, s
, t
, r
, q
);
4866 static void WINAPI
wine_glMultiTexCoord4iARB( GLenum target
, GLint s
, GLint t
, GLint r
, GLint q
) {
4867 void (*func_glMultiTexCoord4iARB
)( GLenum
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[594];
4868 TRACE("(%d, %d, %d, %d, %d)\n", target
, s
, t
, r
, q
);
4870 func_glMultiTexCoord4iARB( target
, s
, t
, r
, q
);
4874 static void WINAPI
wine_glMultiTexCoord4iSGIS( GLenum target
, GLint s
, GLint t
, GLint r
, GLint q
) {
4875 void (*func_glMultiTexCoord4iSGIS
)( GLenum
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[595];
4876 TRACE("(%d, %d, %d, %d, %d)\n", target
, s
, t
, r
, q
);
4878 func_glMultiTexCoord4iSGIS( target
, s
, t
, r
, q
);
4882 static void WINAPI
wine_glMultiTexCoord4iv( GLenum target
, GLint
* v
) {
4883 void (*func_glMultiTexCoord4iv
)( GLenum
, GLint
* ) = extension_funcs
[596];
4884 TRACE("(%d, %p)\n", target
, v
);
4886 func_glMultiTexCoord4iv( target
, v
);
4890 static void WINAPI
wine_glMultiTexCoord4ivARB( GLenum target
, GLint
* v
) {
4891 void (*func_glMultiTexCoord4ivARB
)( GLenum
, GLint
* ) = extension_funcs
[597];
4892 TRACE("(%d, %p)\n", target
, v
);
4894 func_glMultiTexCoord4ivARB( target
, v
);
4898 static void WINAPI
wine_glMultiTexCoord4ivSGIS( GLenum target
, GLint
* v
) {
4899 void (*func_glMultiTexCoord4ivSGIS
)( GLenum
, GLint
* ) = extension_funcs
[598];
4900 TRACE("(%d, %p)\n", target
, v
);
4902 func_glMultiTexCoord4ivSGIS( target
, v
);
4906 static void WINAPI
wine_glMultiTexCoord4s( GLenum target
, GLshort s
, GLshort t
, GLshort r
, GLshort q
) {
4907 void (*func_glMultiTexCoord4s
)( GLenum
, GLshort
, GLshort
, GLshort
, GLshort
) = extension_funcs
[599];
4908 TRACE("(%d, %d, %d, %d, %d)\n", target
, s
, t
, r
, q
);
4910 func_glMultiTexCoord4s( target
, s
, t
, r
, q
);
4914 static void WINAPI
wine_glMultiTexCoord4sARB( GLenum target
, GLshort s
, GLshort t
, GLshort r
, GLshort q
) {
4915 void (*func_glMultiTexCoord4sARB
)( GLenum
, GLshort
, GLshort
, GLshort
, GLshort
) = extension_funcs
[600];
4916 TRACE("(%d, %d, %d, %d, %d)\n", target
, s
, t
, r
, q
);
4918 func_glMultiTexCoord4sARB( target
, s
, t
, r
, q
);
4922 static void WINAPI
wine_glMultiTexCoord4sSGIS( GLenum target
, GLshort s
, GLshort t
, GLshort r
, GLshort q
) {
4923 void (*func_glMultiTexCoord4sSGIS
)( GLenum
, GLshort
, GLshort
, GLshort
, GLshort
) = extension_funcs
[601];
4924 TRACE("(%d, %d, %d, %d, %d)\n", target
, s
, t
, r
, q
);
4926 func_glMultiTexCoord4sSGIS( target
, s
, t
, r
, q
);
4930 static void WINAPI
wine_glMultiTexCoord4sv( GLenum target
, GLshort
* v
) {
4931 void (*func_glMultiTexCoord4sv
)( GLenum
, GLshort
* ) = extension_funcs
[602];
4932 TRACE("(%d, %p)\n", target
, v
);
4934 func_glMultiTexCoord4sv( target
, v
);
4938 static void WINAPI
wine_glMultiTexCoord4svARB( GLenum target
, GLshort
* v
) {
4939 void (*func_glMultiTexCoord4svARB
)( GLenum
, GLshort
* ) = extension_funcs
[603];
4940 TRACE("(%d, %p)\n", target
, v
);
4942 func_glMultiTexCoord4svARB( target
, v
);
4946 static void WINAPI
wine_glMultiTexCoord4svSGIS( GLenum target
, GLshort
* v
) {
4947 void (*func_glMultiTexCoord4svSGIS
)( GLenum
, GLshort
* ) = extension_funcs
[604];
4948 TRACE("(%d, %p)\n", target
, v
);
4950 func_glMultiTexCoord4svSGIS( target
, v
);
4954 static void WINAPI
wine_glMultiTexCoordPointerSGIS( GLenum target
, GLint size
, GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
4955 void (*func_glMultiTexCoordPointerSGIS
)( GLenum
, GLint
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[605];
4956 TRACE("(%d, %d, %d, %d, %p)\n", target
, size
, type
, stride
, pointer
);
4958 func_glMultiTexCoordPointerSGIS( target
, size
, type
, stride
, pointer
);
4962 static GLuint WINAPI
wine_glNewBufferRegion( GLenum type
) {
4964 GLuint (*func_glNewBufferRegion
)( GLenum
) = extension_funcs
[606];
4965 TRACE("(%d)\n", type
);
4967 ret_value
= func_glNewBufferRegion( type
);
4972 static GLuint WINAPI
wine_glNewObjectBufferATI( GLsizei size
, GLvoid
* pointer
, GLenum usage
) {
4974 GLuint (*func_glNewObjectBufferATI
)( GLsizei
, GLvoid
*, GLenum
) = extension_funcs
[607];
4975 TRACE("(%d, %p, %d)\n", size
, pointer
, usage
);
4977 ret_value
= func_glNewObjectBufferATI( size
, pointer
, usage
);
4982 static void WINAPI
wine_glNormal3fVertex3fSUN( GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) {
4983 void (*func_glNormal3fVertex3fSUN
)( GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[608];
4984 TRACE("(%f, %f, %f, %f, %f, %f)\n", nx
, ny
, nz
, x
, y
, z
);
4986 func_glNormal3fVertex3fSUN( nx
, ny
, nz
, x
, y
, z
);
4990 static void WINAPI
wine_glNormal3fVertex3fvSUN( GLfloat
* n
, GLfloat
* v
) {
4991 void (*func_glNormal3fVertex3fvSUN
)( GLfloat
*, GLfloat
* ) = extension_funcs
[609];
4992 TRACE("(%p, %p)\n", n
, v
);
4994 func_glNormal3fVertex3fvSUN( n
, v
);
4998 static void WINAPI
wine_glNormal3hNV( unsigned short nx
, unsigned short ny
, unsigned short nz
) {
4999 void (*func_glNormal3hNV
)( unsigned short, unsigned short, unsigned short ) = extension_funcs
[610];
5000 TRACE("(%d, %d, %d)\n", nx
, ny
, nz
);
5002 func_glNormal3hNV( nx
, ny
, nz
);
5006 static void WINAPI
wine_glNormal3hvNV( unsigned short* v
) {
5007 void (*func_glNormal3hvNV
)( unsigned short* ) = extension_funcs
[611];
5008 TRACE("(%p)\n", v
);
5010 func_glNormal3hvNV( v
);
5014 static void WINAPI
wine_glNormalPointerEXT( GLenum type
, GLsizei stride
, GLsizei count
, GLvoid
* pointer
) {
5015 void (*func_glNormalPointerEXT
)( GLenum
, GLsizei
, GLsizei
, GLvoid
* ) = extension_funcs
[612];
5016 TRACE("(%d, %d, %d, %p)\n", type
, stride
, count
, pointer
);
5018 func_glNormalPointerEXT( type
, stride
, count
, pointer
);
5022 static void WINAPI
wine_glNormalPointerListIBM( GLenum type
, GLint stride
, GLvoid
** pointer
, GLint ptrstride
) {
5023 void (*func_glNormalPointerListIBM
)( GLenum
, GLint
, GLvoid
**, GLint
) = extension_funcs
[613];
5024 TRACE("(%d, %d, %p, %d)\n", type
, stride
, pointer
, ptrstride
);
5026 func_glNormalPointerListIBM( type
, stride
, pointer
, ptrstride
);
5030 static void WINAPI
wine_glNormalPointervINTEL( GLenum type
, GLvoid
** pointer
) {
5031 void (*func_glNormalPointervINTEL
)( GLenum
, GLvoid
** ) = extension_funcs
[614];
5032 TRACE("(%d, %p)\n", type
, pointer
);
5034 func_glNormalPointervINTEL( type
, pointer
);
5038 static void WINAPI
wine_glNormalStream3bATI( GLenum stream
, GLbyte nx
, GLbyte ny
, GLbyte nz
) {
5039 void (*func_glNormalStream3bATI
)( GLenum
, GLbyte
, GLbyte
, GLbyte
) = extension_funcs
[615];
5040 TRACE("(%d, %d, %d, %d)\n", stream
, nx
, ny
, nz
);
5042 func_glNormalStream3bATI( stream
, nx
, ny
, nz
);
5046 static void WINAPI
wine_glNormalStream3bvATI( GLenum stream
, GLbyte
* coords
) {
5047 void (*func_glNormalStream3bvATI
)( GLenum
, GLbyte
* ) = extension_funcs
[616];
5048 TRACE("(%d, %p)\n", stream
, coords
);
5050 func_glNormalStream3bvATI( stream
, coords
);
5054 static void WINAPI
wine_glNormalStream3dATI( GLenum stream
, GLdouble nx
, GLdouble ny
, GLdouble nz
) {
5055 void (*func_glNormalStream3dATI
)( GLenum
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[617];
5056 TRACE("(%d, %f, %f, %f)\n", stream
, nx
, ny
, nz
);
5058 func_glNormalStream3dATI( stream
, nx
, ny
, nz
);
5062 static void WINAPI
wine_glNormalStream3dvATI( GLenum stream
, GLdouble
* coords
) {
5063 void (*func_glNormalStream3dvATI
)( GLenum
, GLdouble
* ) = extension_funcs
[618];
5064 TRACE("(%d, %p)\n", stream
, coords
);
5066 func_glNormalStream3dvATI( stream
, coords
);
5070 static void WINAPI
wine_glNormalStream3fATI( GLenum stream
, GLfloat nx
, GLfloat ny
, GLfloat nz
) {
5071 void (*func_glNormalStream3fATI
)( GLenum
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[619];
5072 TRACE("(%d, %f, %f, %f)\n", stream
, nx
, ny
, nz
);
5074 func_glNormalStream3fATI( stream
, nx
, ny
, nz
);
5078 static void WINAPI
wine_glNormalStream3fvATI( GLenum stream
, GLfloat
* coords
) {
5079 void (*func_glNormalStream3fvATI
)( GLenum
, GLfloat
* ) = extension_funcs
[620];
5080 TRACE("(%d, %p)\n", stream
, coords
);
5082 func_glNormalStream3fvATI( stream
, coords
);
5086 static void WINAPI
wine_glNormalStream3iATI( GLenum stream
, GLint nx
, GLint ny
, GLint nz
) {
5087 void (*func_glNormalStream3iATI
)( GLenum
, GLint
, GLint
, GLint
) = extension_funcs
[621];
5088 TRACE("(%d, %d, %d, %d)\n", stream
, nx
, ny
, nz
);
5090 func_glNormalStream3iATI( stream
, nx
, ny
, nz
);
5094 static void WINAPI
wine_glNormalStream3ivATI( GLenum stream
, GLint
* coords
) {
5095 void (*func_glNormalStream3ivATI
)( GLenum
, GLint
* ) = extension_funcs
[622];
5096 TRACE("(%d, %p)\n", stream
, coords
);
5098 func_glNormalStream3ivATI( stream
, coords
);
5102 static void WINAPI
wine_glNormalStream3sATI( GLenum stream
, GLshort nx
, GLshort ny
, GLshort nz
) {
5103 void (*func_glNormalStream3sATI
)( GLenum
, GLshort
, GLshort
, GLshort
) = extension_funcs
[623];
5104 TRACE("(%d, %d, %d, %d)\n", stream
, nx
, ny
, nz
);
5106 func_glNormalStream3sATI( stream
, nx
, ny
, nz
);
5110 static void WINAPI
wine_glNormalStream3svATI( GLenum stream
, GLshort
* coords
) {
5111 void (*func_glNormalStream3svATI
)( GLenum
, GLshort
* ) = extension_funcs
[624];
5112 TRACE("(%d, %p)\n", stream
, coords
);
5114 func_glNormalStream3svATI( stream
, coords
);
5118 static void WINAPI
wine_glPNTrianglesfATI( GLenum pname
, GLfloat param
) {
5119 void (*func_glPNTrianglesfATI
)( GLenum
, GLfloat
) = extension_funcs
[625];
5120 TRACE("(%d, %f)\n", pname
, param
);
5122 func_glPNTrianglesfATI( pname
, param
);
5126 static void WINAPI
wine_glPNTrianglesiATI( GLenum pname
, GLint param
) {
5127 void (*func_glPNTrianglesiATI
)( GLenum
, GLint
) = extension_funcs
[626];
5128 TRACE("(%d, %d)\n", pname
, param
);
5130 func_glPNTrianglesiATI( pname
, param
);
5134 static void WINAPI
wine_glPassTexCoordATI( GLuint dst
, GLuint coord
, GLenum swizzle
) {
5135 void (*func_glPassTexCoordATI
)( GLuint
, GLuint
, GLenum
) = extension_funcs
[627];
5136 TRACE("(%d, %d, %d)\n", dst
, coord
, swizzle
);
5138 func_glPassTexCoordATI( dst
, coord
, swizzle
);
5142 static void WINAPI
wine_glPixelDataRangeNV( GLenum target
, GLsizei length
, GLvoid
* pointer
) {
5143 void (*func_glPixelDataRangeNV
)( GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[628];
5144 TRACE("(%d, %d, %p)\n", target
, length
, pointer
);
5146 func_glPixelDataRangeNV( target
, length
, pointer
);
5150 static void WINAPI
wine_glPixelTexGenParameterfSGIS( GLenum pname
, GLfloat param
) {
5151 void (*func_glPixelTexGenParameterfSGIS
)( GLenum
, GLfloat
) = extension_funcs
[629];
5152 TRACE("(%d, %f)\n", pname
, param
);
5154 func_glPixelTexGenParameterfSGIS( pname
, param
);
5158 static void WINAPI
wine_glPixelTexGenParameterfvSGIS( GLenum pname
, GLfloat
* params
) {
5159 void (*func_glPixelTexGenParameterfvSGIS
)( GLenum
, GLfloat
* ) = extension_funcs
[630];
5160 TRACE("(%d, %p)\n", pname
, params
);
5162 func_glPixelTexGenParameterfvSGIS( pname
, params
);
5166 static void WINAPI
wine_glPixelTexGenParameteriSGIS( GLenum pname
, GLint param
) {
5167 void (*func_glPixelTexGenParameteriSGIS
)( GLenum
, GLint
) = extension_funcs
[631];
5168 TRACE("(%d, %d)\n", pname
, param
);
5170 func_glPixelTexGenParameteriSGIS( pname
, param
);
5174 static void WINAPI
wine_glPixelTexGenParameterivSGIS( GLenum pname
, GLint
* params
) {
5175 void (*func_glPixelTexGenParameterivSGIS
)( GLenum
, GLint
* ) = extension_funcs
[632];
5176 TRACE("(%d, %p)\n", pname
, params
);
5178 func_glPixelTexGenParameterivSGIS( pname
, params
);
5182 static void WINAPI
wine_glPixelTexGenSGIX( GLenum mode
) {
5183 void (*func_glPixelTexGenSGIX
)( GLenum
) = extension_funcs
[633];
5184 TRACE("(%d)\n", mode
);
5186 func_glPixelTexGenSGIX( mode
);
5190 static void WINAPI
wine_glPixelTransformParameterfEXT( GLenum target
, GLenum pname
, GLfloat param
) {
5191 void (*func_glPixelTransformParameterfEXT
)( GLenum
, GLenum
, GLfloat
) = extension_funcs
[634];
5192 TRACE("(%d, %d, %f)\n", target
, pname
, param
);
5194 func_glPixelTransformParameterfEXT( target
, pname
, param
);
5198 static void WINAPI
wine_glPixelTransformParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) {
5199 void (*func_glPixelTransformParameterfvEXT
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[635];
5200 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
5202 func_glPixelTransformParameterfvEXT( target
, pname
, params
);
5206 static void WINAPI
wine_glPixelTransformParameteriEXT( GLenum target
, GLenum pname
, GLint param
) {
5207 void (*func_glPixelTransformParameteriEXT
)( GLenum
, GLenum
, GLint
) = extension_funcs
[636];
5208 TRACE("(%d, %d, %d)\n", target
, pname
, param
);
5210 func_glPixelTransformParameteriEXT( target
, pname
, param
);
5214 static void WINAPI
wine_glPixelTransformParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) {
5215 void (*func_glPixelTransformParameterivEXT
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[637];
5216 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
5218 func_glPixelTransformParameterivEXT( target
, pname
, params
);
5222 static void WINAPI
wine_glPointParameterf( GLenum pname
, GLfloat param
) {
5223 void (*func_glPointParameterf
)( GLenum
, GLfloat
) = extension_funcs
[638];
5224 TRACE("(%d, %f)\n", pname
, param
);
5226 func_glPointParameterf( pname
, param
);
5230 static void WINAPI
wine_glPointParameterfARB( GLenum pname
, GLfloat param
) {
5231 void (*func_glPointParameterfARB
)( GLenum
, GLfloat
) = extension_funcs
[639];
5232 TRACE("(%d, %f)\n", pname
, param
);
5234 func_glPointParameterfARB( pname
, param
);
5238 static void WINAPI
wine_glPointParameterfEXT( GLenum pname
, GLfloat param
) {
5239 void (*func_glPointParameterfEXT
)( GLenum
, GLfloat
) = extension_funcs
[640];
5240 TRACE("(%d, %f)\n", pname
, param
);
5242 func_glPointParameterfEXT( pname
, param
);
5246 static void WINAPI
wine_glPointParameterfSGIS( GLenum pname
, GLfloat param
) {
5247 void (*func_glPointParameterfSGIS
)( GLenum
, GLfloat
) = extension_funcs
[641];
5248 TRACE("(%d, %f)\n", pname
, param
);
5250 func_glPointParameterfSGIS( pname
, param
);
5254 static void WINAPI
wine_glPointParameterfv( GLenum pname
, GLfloat
* params
) {
5255 void (*func_glPointParameterfv
)( GLenum
, GLfloat
* ) = extension_funcs
[642];
5256 TRACE("(%d, %p)\n", pname
, params
);
5258 func_glPointParameterfv( pname
, params
);
5262 static void WINAPI
wine_glPointParameterfvARB( GLenum pname
, GLfloat
* params
) {
5263 void (*func_glPointParameterfvARB
)( GLenum
, GLfloat
* ) = extension_funcs
[643];
5264 TRACE("(%d, %p)\n", pname
, params
);
5266 func_glPointParameterfvARB( pname
, params
);
5270 static void WINAPI
wine_glPointParameterfvEXT( GLenum pname
, GLfloat
* params
) {
5271 void (*func_glPointParameterfvEXT
)( GLenum
, GLfloat
* ) = extension_funcs
[644];
5272 TRACE("(%d, %p)\n", pname
, params
);
5274 func_glPointParameterfvEXT( pname
, params
);
5278 static void WINAPI
wine_glPointParameterfvSGIS( GLenum pname
, GLfloat
* params
) {
5279 void (*func_glPointParameterfvSGIS
)( GLenum
, GLfloat
* ) = extension_funcs
[645];
5280 TRACE("(%d, %p)\n", pname
, params
);
5282 func_glPointParameterfvSGIS( pname
, params
);
5286 static void WINAPI
wine_glPointParameteri( GLenum pname
, GLint param
) {
5287 void (*func_glPointParameteri
)( GLenum
, GLint
) = extension_funcs
[646];
5288 TRACE("(%d, %d)\n", pname
, param
);
5290 func_glPointParameteri( pname
, param
);
5294 static void WINAPI
wine_glPointParameteriNV( GLenum pname
, GLint param
) {
5295 void (*func_glPointParameteriNV
)( GLenum
, GLint
) = extension_funcs
[647];
5296 TRACE("(%d, %d)\n", pname
, param
);
5298 func_glPointParameteriNV( pname
, param
);
5302 static void WINAPI
wine_glPointParameteriv( GLenum pname
, GLint
* params
) {
5303 void (*func_glPointParameteriv
)( GLenum
, GLint
* ) = extension_funcs
[648];
5304 TRACE("(%d, %p)\n", pname
, params
);
5306 func_glPointParameteriv( pname
, params
);
5310 static void WINAPI
wine_glPointParameterivNV( GLenum pname
, GLint
* params
) {
5311 void (*func_glPointParameterivNV
)( GLenum
, GLint
* ) = extension_funcs
[649];
5312 TRACE("(%d, %p)\n", pname
, params
);
5314 func_glPointParameterivNV( pname
, params
);
5318 static GLint WINAPI
wine_glPollAsyncSGIX( GLuint
* markerp
) {
5320 GLint (*func_glPollAsyncSGIX
)( GLuint
* ) = extension_funcs
[650];
5321 TRACE("(%p)\n", markerp
);
5323 ret_value
= func_glPollAsyncSGIX( markerp
);
5328 static GLint WINAPI
wine_glPollInstrumentsSGIX( GLint
* marker_p
) {
5330 GLint (*func_glPollInstrumentsSGIX
)( GLint
* ) = extension_funcs
[651];
5331 TRACE("(%p)\n", marker_p
);
5333 ret_value
= func_glPollInstrumentsSGIX( marker_p
);
5338 static void WINAPI
wine_glPolygonOffsetEXT( GLfloat factor
, GLfloat bias
) {
5339 void (*func_glPolygonOffsetEXT
)( GLfloat
, GLfloat
) = extension_funcs
[652];
5340 TRACE("(%f, %f)\n", factor
, bias
);
5342 func_glPolygonOffsetEXT( factor
, bias
);
5346 static void WINAPI
wine_glPrimitiveRestartIndexNV( GLuint index
) {
5347 void (*func_glPrimitiveRestartIndexNV
)( GLuint
) = extension_funcs
[653];
5348 TRACE("(%d)\n", index
);
5350 func_glPrimitiveRestartIndexNV( index
);
5354 static void WINAPI
wine_glPrimitiveRestartNV( void ) {
5355 void (*func_glPrimitiveRestartNV
)( void ) = extension_funcs
[654];
5358 func_glPrimitiveRestartNV( );
5362 static void WINAPI
wine_glPrioritizeTexturesEXT( GLsizei n
, GLuint
* textures
, GLclampf
* priorities
) {
5363 void (*func_glPrioritizeTexturesEXT
)( GLsizei
, GLuint
*, GLclampf
* ) = extension_funcs
[655];
5364 TRACE("(%d, %p, %p)\n", n
, textures
, priorities
);
5366 func_glPrioritizeTexturesEXT( n
, textures
, priorities
);
5370 static void WINAPI
wine_glProgramBufferParametersIivNV( GLenum target
, GLuint buffer
, GLuint index
, GLsizei count
, GLint
* params
) {
5371 void (*func_glProgramBufferParametersIivNV
)( GLenum
, GLuint
, GLuint
, GLsizei
, GLint
* ) = extension_funcs
[656];
5372 TRACE("(%d, %d, %d, %d, %p)\n", target
, buffer
, index
, count
, params
);
5374 func_glProgramBufferParametersIivNV( target
, buffer
, index
, count
, params
);
5378 static void WINAPI
wine_glProgramBufferParametersIuivNV( GLenum target
, GLuint buffer
, GLuint index
, GLsizei count
, GLuint
* params
) {
5379 void (*func_glProgramBufferParametersIuivNV
)( GLenum
, GLuint
, GLuint
, GLsizei
, GLuint
* ) = extension_funcs
[657];
5380 TRACE("(%d, %d, %d, %d, %p)\n", target
, buffer
, index
, count
, params
);
5382 func_glProgramBufferParametersIuivNV( target
, buffer
, index
, count
, params
);
5386 static void WINAPI
wine_glProgramBufferParametersfvNV( GLenum target
, GLuint buffer
, GLuint index
, GLsizei count
, GLfloat
* params
) {
5387 void (*func_glProgramBufferParametersfvNV
)( GLenum
, GLuint
, GLuint
, GLsizei
, GLfloat
* ) = extension_funcs
[658];
5388 TRACE("(%d, %d, %d, %d, %p)\n", target
, buffer
, index
, count
, params
);
5390 func_glProgramBufferParametersfvNV( target
, buffer
, index
, count
, params
);
5394 static void WINAPI
wine_glProgramEnvParameter4dARB( GLenum target
, GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
5395 void (*func_glProgramEnvParameter4dARB
)( GLenum
, GLuint
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[659];
5396 TRACE("(%d, %d, %f, %f, %f, %f)\n", target
, index
, x
, y
, z
, w
);
5398 func_glProgramEnvParameter4dARB( target
, index
, x
, y
, z
, w
);
5402 static void WINAPI
wine_glProgramEnvParameter4dvARB( GLenum target
, GLuint index
, GLdouble
* params
) {
5403 void (*func_glProgramEnvParameter4dvARB
)( GLenum
, GLuint
, GLdouble
* ) = extension_funcs
[660];
5404 TRACE("(%d, %d, %p)\n", target
, index
, params
);
5406 func_glProgramEnvParameter4dvARB( target
, index
, params
);
5410 static void WINAPI
wine_glProgramEnvParameter4fARB( GLenum target
, GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
5411 void (*func_glProgramEnvParameter4fARB
)( GLenum
, GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[661];
5412 TRACE("(%d, %d, %f, %f, %f, %f)\n", target
, index
, x
, y
, z
, w
);
5414 func_glProgramEnvParameter4fARB( target
, index
, x
, y
, z
, w
);
5418 static void WINAPI
wine_glProgramEnvParameter4fvARB( GLenum target
, GLuint index
, GLfloat
* params
) {
5419 void (*func_glProgramEnvParameter4fvARB
)( GLenum
, GLuint
, GLfloat
* ) = extension_funcs
[662];
5420 TRACE("(%d, %d, %p)\n", target
, index
, params
);
5422 func_glProgramEnvParameter4fvARB( target
, index
, params
);
5426 static void WINAPI
wine_glProgramEnvParameterI4iNV( GLenum target
, GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) {
5427 void (*func_glProgramEnvParameterI4iNV
)( GLenum
, GLuint
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[663];
5428 TRACE("(%d, %d, %d, %d, %d, %d)\n", target
, index
, x
, y
, z
, w
);
5430 func_glProgramEnvParameterI4iNV( target
, index
, x
, y
, z
, w
);
5434 static void WINAPI
wine_glProgramEnvParameterI4ivNV( GLenum target
, GLuint index
, GLint
* params
) {
5435 void (*func_glProgramEnvParameterI4ivNV
)( GLenum
, GLuint
, GLint
* ) = extension_funcs
[664];
5436 TRACE("(%d, %d, %p)\n", target
, index
, params
);
5438 func_glProgramEnvParameterI4ivNV( target
, index
, params
);
5442 static void WINAPI
wine_glProgramEnvParameterI4uiNV( GLenum target
, GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) {
5443 void (*func_glProgramEnvParameterI4uiNV
)( GLenum
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[665];
5444 TRACE("(%d, %d, %d, %d, %d, %d)\n", target
, index
, x
, y
, z
, w
);
5446 func_glProgramEnvParameterI4uiNV( target
, index
, x
, y
, z
, w
);
5450 static void WINAPI
wine_glProgramEnvParameterI4uivNV( GLenum target
, GLuint index
, GLuint
* params
) {
5451 void (*func_glProgramEnvParameterI4uivNV
)( GLenum
, GLuint
, GLuint
* ) = extension_funcs
[666];
5452 TRACE("(%d, %d, %p)\n", target
, index
, params
);
5454 func_glProgramEnvParameterI4uivNV( target
, index
, params
);
5458 static void WINAPI
wine_glProgramEnvParameters4fvEXT( GLenum target
, GLuint index
, GLsizei count
, GLfloat
* params
) {
5459 void (*func_glProgramEnvParameters4fvEXT
)( GLenum
, GLuint
, GLsizei
, GLfloat
* ) = extension_funcs
[667];
5460 TRACE("(%d, %d, %d, %p)\n", target
, index
, count
, params
);
5462 func_glProgramEnvParameters4fvEXT( target
, index
, count
, params
);
5466 static void WINAPI
wine_glProgramEnvParametersI4ivNV( GLenum target
, GLuint index
, GLsizei count
, GLint
* params
) {
5467 void (*func_glProgramEnvParametersI4ivNV
)( GLenum
, GLuint
, GLsizei
, GLint
* ) = extension_funcs
[668];
5468 TRACE("(%d, %d, %d, %p)\n", target
, index
, count
, params
);
5470 func_glProgramEnvParametersI4ivNV( target
, index
, count
, params
);
5474 static void WINAPI
wine_glProgramEnvParametersI4uivNV( GLenum target
, GLuint index
, GLsizei count
, GLuint
* params
) {
5475 void (*func_glProgramEnvParametersI4uivNV
)( GLenum
, GLuint
, GLsizei
, GLuint
* ) = extension_funcs
[669];
5476 TRACE("(%d, %d, %d, %p)\n", target
, index
, count
, params
);
5478 func_glProgramEnvParametersI4uivNV( target
, index
, count
, params
);
5482 static void WINAPI
wine_glProgramLocalParameter4dARB( GLenum target
, GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
5483 void (*func_glProgramLocalParameter4dARB
)( GLenum
, GLuint
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[670];
5484 TRACE("(%d, %d, %f, %f, %f, %f)\n", target
, index
, x
, y
, z
, w
);
5486 func_glProgramLocalParameter4dARB( target
, index
, x
, y
, z
, w
);
5490 static void WINAPI
wine_glProgramLocalParameter4dvARB( GLenum target
, GLuint index
, GLdouble
* params
) {
5491 void (*func_glProgramLocalParameter4dvARB
)( GLenum
, GLuint
, GLdouble
* ) = extension_funcs
[671];
5492 TRACE("(%d, %d, %p)\n", target
, index
, params
);
5494 func_glProgramLocalParameter4dvARB( target
, index
, params
);
5498 static void WINAPI
wine_glProgramLocalParameter4fARB( GLenum target
, GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
5499 void (*func_glProgramLocalParameter4fARB
)( GLenum
, GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[672];
5500 TRACE("(%d, %d, %f, %f, %f, %f)\n", target
, index
, x
, y
, z
, w
);
5502 func_glProgramLocalParameter4fARB( target
, index
, x
, y
, z
, w
);
5506 static void WINAPI
wine_glProgramLocalParameter4fvARB( GLenum target
, GLuint index
, GLfloat
* params
) {
5507 void (*func_glProgramLocalParameter4fvARB
)( GLenum
, GLuint
, GLfloat
* ) = extension_funcs
[673];
5508 TRACE("(%d, %d, %p)\n", target
, index
, params
);
5510 func_glProgramLocalParameter4fvARB( target
, index
, params
);
5514 static void WINAPI
wine_glProgramLocalParameterI4iNV( GLenum target
, GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) {
5515 void (*func_glProgramLocalParameterI4iNV
)( GLenum
, GLuint
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[674];
5516 TRACE("(%d, %d, %d, %d, %d, %d)\n", target
, index
, x
, y
, z
, w
);
5518 func_glProgramLocalParameterI4iNV( target
, index
, x
, y
, z
, w
);
5522 static void WINAPI
wine_glProgramLocalParameterI4ivNV( GLenum target
, GLuint index
, GLint
* params
) {
5523 void (*func_glProgramLocalParameterI4ivNV
)( GLenum
, GLuint
, GLint
* ) = extension_funcs
[675];
5524 TRACE("(%d, %d, %p)\n", target
, index
, params
);
5526 func_glProgramLocalParameterI4ivNV( target
, index
, params
);
5530 static void WINAPI
wine_glProgramLocalParameterI4uiNV( GLenum target
, GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) {
5531 void (*func_glProgramLocalParameterI4uiNV
)( GLenum
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[676];
5532 TRACE("(%d, %d, %d, %d, %d, %d)\n", target
, index
, x
, y
, z
, w
);
5534 func_glProgramLocalParameterI4uiNV( target
, index
, x
, y
, z
, w
);
5538 static void WINAPI
wine_glProgramLocalParameterI4uivNV( GLenum target
, GLuint index
, GLuint
* params
) {
5539 void (*func_glProgramLocalParameterI4uivNV
)( GLenum
, GLuint
, GLuint
* ) = extension_funcs
[677];
5540 TRACE("(%d, %d, %p)\n", target
, index
, params
);
5542 func_glProgramLocalParameterI4uivNV( target
, index
, params
);
5546 static void WINAPI
wine_glProgramLocalParameters4fvEXT( GLenum target
, GLuint index
, GLsizei count
, GLfloat
* params
) {
5547 void (*func_glProgramLocalParameters4fvEXT
)( GLenum
, GLuint
, GLsizei
, GLfloat
* ) = extension_funcs
[678];
5548 TRACE("(%d, %d, %d, %p)\n", target
, index
, count
, params
);
5550 func_glProgramLocalParameters4fvEXT( target
, index
, count
, params
);
5554 static void WINAPI
wine_glProgramLocalParametersI4ivNV( GLenum target
, GLuint index
, GLsizei count
, GLint
* params
) {
5555 void (*func_glProgramLocalParametersI4ivNV
)( GLenum
, GLuint
, GLsizei
, GLint
* ) = extension_funcs
[679];
5556 TRACE("(%d, %d, %d, %p)\n", target
, index
, count
, params
);
5558 func_glProgramLocalParametersI4ivNV( target
, index
, count
, params
);
5562 static void WINAPI
wine_glProgramLocalParametersI4uivNV( GLenum target
, GLuint index
, GLsizei count
, GLuint
* params
) {
5563 void (*func_glProgramLocalParametersI4uivNV
)( GLenum
, GLuint
, GLsizei
, GLuint
* ) = extension_funcs
[680];
5564 TRACE("(%d, %d, %d, %p)\n", target
, index
, count
, params
);
5566 func_glProgramLocalParametersI4uivNV( target
, index
, count
, params
);
5570 static void WINAPI
wine_glProgramNamedParameter4dNV( GLuint id
, GLsizei len
, GLubyte
* name
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
5571 void (*func_glProgramNamedParameter4dNV
)( GLuint
, GLsizei
, GLubyte
*, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[681];
5572 TRACE("(%d, %d, %p, %f, %f, %f, %f)\n", id
, len
, name
, x
, y
, z
, w
);
5574 func_glProgramNamedParameter4dNV( id
, len
, name
, x
, y
, z
, w
);
5578 static void WINAPI
wine_glProgramNamedParameter4dvNV( GLuint id
, GLsizei len
, GLubyte
* name
, GLdouble
* v
) {
5579 void (*func_glProgramNamedParameter4dvNV
)( GLuint
, GLsizei
, GLubyte
*, GLdouble
* ) = extension_funcs
[682];
5580 TRACE("(%d, %d, %p, %p)\n", id
, len
, name
, v
);
5582 func_glProgramNamedParameter4dvNV( id
, len
, name
, v
);
5586 static void WINAPI
wine_glProgramNamedParameter4fNV( GLuint id
, GLsizei len
, GLubyte
* name
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
5587 void (*func_glProgramNamedParameter4fNV
)( GLuint
, GLsizei
, GLubyte
*, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[683];
5588 TRACE("(%d, %d, %p, %f, %f, %f, %f)\n", id
, len
, name
, x
, y
, z
, w
);
5590 func_glProgramNamedParameter4fNV( id
, len
, name
, x
, y
, z
, w
);
5594 static void WINAPI
wine_glProgramNamedParameter4fvNV( GLuint id
, GLsizei len
, GLubyte
* name
, GLfloat
* v
) {
5595 void (*func_glProgramNamedParameter4fvNV
)( GLuint
, GLsizei
, GLubyte
*, GLfloat
* ) = extension_funcs
[684];
5596 TRACE("(%d, %d, %p, %p)\n", id
, len
, name
, v
);
5598 func_glProgramNamedParameter4fvNV( id
, len
, name
, v
);
5602 static void WINAPI
wine_glProgramParameter4dNV( GLenum target
, GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
5603 void (*func_glProgramParameter4dNV
)( GLenum
, GLuint
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[685];
5604 TRACE("(%d, %d, %f, %f, %f, %f)\n", target
, index
, x
, y
, z
, w
);
5606 func_glProgramParameter4dNV( target
, index
, x
, y
, z
, w
);
5610 static void WINAPI
wine_glProgramParameter4dvNV( GLenum target
, GLuint index
, GLdouble
* v
) {
5611 void (*func_glProgramParameter4dvNV
)( GLenum
, GLuint
, GLdouble
* ) = extension_funcs
[686];
5612 TRACE("(%d, %d, %p)\n", target
, index
, v
);
5614 func_glProgramParameter4dvNV( target
, index
, v
);
5618 static void WINAPI
wine_glProgramParameter4fNV( GLenum target
, GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
5619 void (*func_glProgramParameter4fNV
)( GLenum
, GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[687];
5620 TRACE("(%d, %d, %f, %f, %f, %f)\n", target
, index
, x
, y
, z
, w
);
5622 func_glProgramParameter4fNV( target
, index
, x
, y
, z
, w
);
5626 static void WINAPI
wine_glProgramParameter4fvNV( GLenum target
, GLuint index
, GLfloat
* v
) {
5627 void (*func_glProgramParameter4fvNV
)( GLenum
, GLuint
, GLfloat
* ) = extension_funcs
[688];
5628 TRACE("(%d, %d, %p)\n", target
, index
, v
);
5630 func_glProgramParameter4fvNV( target
, index
, v
);
5634 static void WINAPI
wine_glProgramParameteriEXT( GLuint program
, GLenum pname
, GLint value
) {
5635 void (*func_glProgramParameteriEXT
)( GLuint
, GLenum
, GLint
) = extension_funcs
[689];
5636 TRACE("(%d, %d, %d)\n", program
, pname
, value
);
5638 func_glProgramParameteriEXT( program
, pname
, value
);
5642 static void WINAPI
wine_glProgramParameters4dvNV( GLenum target
, GLuint index
, GLuint count
, GLdouble
* v
) {
5643 void (*func_glProgramParameters4dvNV
)( GLenum
, GLuint
, GLuint
, GLdouble
* ) = extension_funcs
[690];
5644 TRACE("(%d, %d, %d, %p)\n", target
, index
, count
, v
);
5646 func_glProgramParameters4dvNV( target
, index
, count
, v
);
5650 static void WINAPI
wine_glProgramParameters4fvNV( GLenum target
, GLuint index
, GLuint count
, GLfloat
* v
) {
5651 void (*func_glProgramParameters4fvNV
)( GLenum
, GLuint
, GLuint
, GLfloat
* ) = extension_funcs
[691];
5652 TRACE("(%d, %d, %d, %p)\n", target
, index
, count
, v
);
5654 func_glProgramParameters4fvNV( target
, index
, count
, v
);
5658 static void WINAPI
wine_glProgramStringARB( GLenum target
, GLenum format
, GLsizei len
, GLvoid
* string
) {
5659 void (*func_glProgramStringARB
)( GLenum
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[692];
5660 TRACE("(%d, %d, %d, %p)\n", target
, format
, len
, string
);
5662 func_glProgramStringARB( target
, format
, len
, string
);
5666 static void WINAPI
wine_glProgramVertexLimitNV( GLenum target
, GLint limit
) {
5667 void (*func_glProgramVertexLimitNV
)( GLenum
, GLint
) = extension_funcs
[693];
5668 TRACE("(%d, %d)\n", target
, limit
);
5670 func_glProgramVertexLimitNV( target
, limit
);
5674 static void WINAPI
wine_glReadBufferRegion( GLenum region
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) {
5675 void (*func_glReadBufferRegion
)( GLenum
, GLint
, GLint
, GLsizei
, GLsizei
) = extension_funcs
[694];
5676 TRACE("(%d, %d, %d, %d, %d)\n", region
, x
, y
, width
, height
);
5678 func_glReadBufferRegion( region
, x
, y
, width
, height
);
5682 static void WINAPI
wine_glReadInstrumentsSGIX( GLint marker
) {
5683 void (*func_glReadInstrumentsSGIX
)( GLint
) = extension_funcs
[695];
5684 TRACE("(%d)\n", marker
);
5686 func_glReadInstrumentsSGIX( marker
);
5690 static void WINAPI
wine_glReferencePlaneSGIX( GLdouble
* equation
) {
5691 void (*func_glReferencePlaneSGIX
)( GLdouble
* ) = extension_funcs
[696];
5692 TRACE("(%p)\n", equation
);
5694 func_glReferencePlaneSGIX( equation
);
5698 static void WINAPI
wine_glRenderbufferStorageEXT( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
) {
5699 void (*func_glRenderbufferStorageEXT
)( GLenum
, GLenum
, GLsizei
, GLsizei
) = extension_funcs
[697];
5700 TRACE("(%d, %d, %d, %d)\n", target
, internalformat
, width
, height
);
5702 func_glRenderbufferStorageEXT( target
, internalformat
, width
, height
);
5706 static void WINAPI
wine_glRenderbufferStorageMultisampleCoverageNV( GLenum target
, GLsizei coverageSamples
, GLsizei colorSamples
, GLenum internalformat
, GLsizei width
, GLsizei height
) {
5707 void (*func_glRenderbufferStorageMultisampleCoverageNV
)( GLenum
, GLsizei
, GLsizei
, GLenum
, GLsizei
, GLsizei
) = extension_funcs
[698];
5708 TRACE("(%d, %d, %d, %d, %d, %d)\n", target
, coverageSamples
, colorSamples
, internalformat
, width
, height
);
5710 func_glRenderbufferStorageMultisampleCoverageNV( target
, coverageSamples
, colorSamples
, internalformat
, width
, height
);
5714 static void WINAPI
wine_glRenderbufferStorageMultisampleEXT( GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
) {
5715 void (*func_glRenderbufferStorageMultisampleEXT
)( GLenum
, GLsizei
, GLenum
, GLsizei
, GLsizei
) = extension_funcs
[699];
5716 TRACE("(%d, %d, %d, %d, %d)\n", target
, samples
, internalformat
, width
, height
);
5718 func_glRenderbufferStorageMultisampleEXT( target
, samples
, internalformat
, width
, height
);
5722 static void WINAPI
wine_glReplacementCodePointerSUN( GLenum type
, GLsizei stride
, GLvoid
** pointer
) {
5723 void (*func_glReplacementCodePointerSUN
)( GLenum
, GLsizei
, GLvoid
** ) = extension_funcs
[700];
5724 TRACE("(%d, %d, %p)\n", type
, stride
, pointer
);
5726 func_glReplacementCodePointerSUN( type
, stride
, pointer
);
5730 static void WINAPI
wine_glReplacementCodeubSUN( GLubyte code
) {
5731 void (*func_glReplacementCodeubSUN
)( GLubyte
) = extension_funcs
[701];
5732 TRACE("(%d)\n", code
);
5734 func_glReplacementCodeubSUN( code
);
5738 static void WINAPI
wine_glReplacementCodeubvSUN( GLubyte
* code
) {
5739 void (*func_glReplacementCodeubvSUN
)( GLubyte
* ) = extension_funcs
[702];
5740 TRACE("(%p)\n", code
);
5742 func_glReplacementCodeubvSUN( code
);
5746 static void WINAPI
wine_glReplacementCodeuiColor3fVertex3fSUN( GLuint rc
, GLfloat r
, GLfloat g
, GLfloat b
, GLfloat x
, GLfloat y
, GLfloat z
) {
5747 void (*func_glReplacementCodeuiColor3fVertex3fSUN
)( GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[703];
5748 TRACE("(%d, %f, %f, %f, %f, %f, %f)\n", rc
, r
, g
, b
, x
, y
, z
);
5750 func_glReplacementCodeuiColor3fVertex3fSUN( rc
, r
, g
, b
, x
, y
, z
);
5754 static void WINAPI
wine_glReplacementCodeuiColor3fVertex3fvSUN( GLuint
* rc
, GLfloat
* c
, GLfloat
* v
) {
5755 void (*func_glReplacementCodeuiColor3fVertex3fvSUN
)( GLuint
*, GLfloat
*, GLfloat
* ) = extension_funcs
[704];
5756 TRACE("(%p, %p, %p)\n", rc
, c
, v
);
5758 func_glReplacementCodeuiColor3fVertex3fvSUN( rc
, c
, v
);
5762 static void WINAPI
wine_glReplacementCodeuiColor4fNormal3fVertex3fSUN( GLuint rc
, GLfloat r
, GLfloat g
, GLfloat b
, GLfloat a
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) {
5763 void (*func_glReplacementCodeuiColor4fNormal3fVertex3fSUN
)( GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[705];
5764 TRACE("(%d, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f)\n", rc
, r
, g
, b
, a
, nx
, ny
, nz
, x
, y
, z
);
5766 func_glReplacementCodeuiColor4fNormal3fVertex3fSUN( rc
, r
, g
, b
, a
, nx
, ny
, nz
, x
, y
, z
);
5770 static void WINAPI
wine_glReplacementCodeuiColor4fNormal3fVertex3fvSUN( GLuint
* rc
, GLfloat
* c
, GLfloat
* n
, GLfloat
* v
) {
5771 void (*func_glReplacementCodeuiColor4fNormal3fVertex3fvSUN
)( GLuint
*, GLfloat
*, GLfloat
*, GLfloat
* ) = extension_funcs
[706];
5772 TRACE("(%p, %p, %p, %p)\n", rc
, c
, n
, v
);
5774 func_glReplacementCodeuiColor4fNormal3fVertex3fvSUN( rc
, c
, n
, v
);
5778 static void WINAPI
wine_glReplacementCodeuiColor4ubVertex3fSUN( GLuint rc
, GLubyte r
, GLubyte g
, GLubyte b
, GLubyte a
, GLfloat x
, GLfloat y
, GLfloat z
) {
5779 void (*func_glReplacementCodeuiColor4ubVertex3fSUN
)( GLuint
, GLubyte
, GLubyte
, GLubyte
, GLubyte
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[707];
5780 TRACE("(%d, %d, %d, %d, %d, %f, %f, %f)\n", rc
, r
, g
, b
, a
, x
, y
, z
);
5782 func_glReplacementCodeuiColor4ubVertex3fSUN( rc
, r
, g
, b
, a
, x
, y
, z
);
5786 static void WINAPI
wine_glReplacementCodeuiColor4ubVertex3fvSUN( GLuint
* rc
, GLubyte
* c
, GLfloat
* v
) {
5787 void (*func_glReplacementCodeuiColor4ubVertex3fvSUN
)( GLuint
*, GLubyte
*, GLfloat
* ) = extension_funcs
[708];
5788 TRACE("(%p, %p, %p)\n", rc
, c
, v
);
5790 func_glReplacementCodeuiColor4ubVertex3fvSUN( rc
, c
, v
);
5794 static void WINAPI
wine_glReplacementCodeuiNormal3fVertex3fSUN( GLuint rc
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) {
5795 void (*func_glReplacementCodeuiNormal3fVertex3fSUN
)( GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[709];
5796 TRACE("(%d, %f, %f, %f, %f, %f, %f)\n", rc
, nx
, ny
, nz
, x
, y
, z
);
5798 func_glReplacementCodeuiNormal3fVertex3fSUN( rc
, nx
, ny
, nz
, x
, y
, z
);
5802 static void WINAPI
wine_glReplacementCodeuiNormal3fVertex3fvSUN( GLuint
* rc
, GLfloat
* n
, GLfloat
* v
) {
5803 void (*func_glReplacementCodeuiNormal3fVertex3fvSUN
)( GLuint
*, GLfloat
*, GLfloat
* ) = extension_funcs
[710];
5804 TRACE("(%p, %p, %p)\n", rc
, n
, v
);
5806 func_glReplacementCodeuiNormal3fVertex3fvSUN( rc
, n
, v
);
5810 static void WINAPI
wine_glReplacementCodeuiSUN( GLuint code
) {
5811 void (*func_glReplacementCodeuiSUN
)( GLuint
) = extension_funcs
[711];
5812 TRACE("(%d)\n", code
);
5814 func_glReplacementCodeuiSUN( code
);
5818 static void WINAPI
wine_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
) {
5819 void (*func_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
)( GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[712];
5820 TRACE("(%d, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f)\n", rc
, s
, t
, r
, g
, b
, a
, nx
, ny
, nz
, x
, y
, z
);
5822 func_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN( rc
, s
, t
, r
, g
, b
, a
, nx
, ny
, nz
, x
, y
, z
);
5826 static void WINAPI
wine_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN( GLuint
* rc
, GLfloat
* tc
, GLfloat
* c
, GLfloat
* n
, GLfloat
* v
) {
5827 void (*func_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
)( GLuint
*, GLfloat
*, GLfloat
*, GLfloat
*, GLfloat
* ) = extension_funcs
[713];
5828 TRACE("(%p, %p, %p, %p, %p)\n", rc
, tc
, c
, n
, v
);
5830 func_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN( rc
, tc
, c
, n
, v
);
5834 static void WINAPI
wine_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN( GLuint rc
, GLfloat s
, GLfloat t
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) {
5835 void (*func_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
)( GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[714];
5836 TRACE("(%d, %f, %f, %f, %f, %f, %f, %f, %f)\n", rc
, s
, t
, nx
, ny
, nz
, x
, y
, z
);
5838 func_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN( rc
, s
, t
, nx
, ny
, nz
, x
, y
, z
);
5842 static void WINAPI
wine_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN( GLuint
* rc
, GLfloat
* tc
, GLfloat
* n
, GLfloat
* v
) {
5843 void (*func_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
)( GLuint
*, GLfloat
*, GLfloat
*, GLfloat
* ) = extension_funcs
[715];
5844 TRACE("(%p, %p, %p, %p)\n", rc
, tc
, n
, v
);
5846 func_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN( rc
, tc
, n
, v
);
5850 static void WINAPI
wine_glReplacementCodeuiTexCoord2fVertex3fSUN( GLuint rc
, GLfloat s
, GLfloat t
, GLfloat x
, GLfloat y
, GLfloat z
) {
5851 void (*func_glReplacementCodeuiTexCoord2fVertex3fSUN
)( GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[716];
5852 TRACE("(%d, %f, %f, %f, %f, %f)\n", rc
, s
, t
, x
, y
, z
);
5854 func_glReplacementCodeuiTexCoord2fVertex3fSUN( rc
, s
, t
, x
, y
, z
);
5858 static void WINAPI
wine_glReplacementCodeuiTexCoord2fVertex3fvSUN( GLuint
* rc
, GLfloat
* tc
, GLfloat
* v
) {
5859 void (*func_glReplacementCodeuiTexCoord2fVertex3fvSUN
)( GLuint
*, GLfloat
*, GLfloat
* ) = extension_funcs
[717];
5860 TRACE("(%p, %p, %p)\n", rc
, tc
, v
);
5862 func_glReplacementCodeuiTexCoord2fVertex3fvSUN( rc
, tc
, v
);
5866 static void WINAPI
wine_glReplacementCodeuiVertex3fSUN( GLuint rc
, GLfloat x
, GLfloat y
, GLfloat z
) {
5867 void (*func_glReplacementCodeuiVertex3fSUN
)( GLuint
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[718];
5868 TRACE("(%d, %f, %f, %f)\n", rc
, x
, y
, z
);
5870 func_glReplacementCodeuiVertex3fSUN( rc
, x
, y
, z
);
5874 static void WINAPI
wine_glReplacementCodeuiVertex3fvSUN( GLuint
* rc
, GLfloat
* v
) {
5875 void (*func_glReplacementCodeuiVertex3fvSUN
)( GLuint
*, GLfloat
* ) = extension_funcs
[719];
5876 TRACE("(%p, %p)\n", rc
, v
);
5878 func_glReplacementCodeuiVertex3fvSUN( rc
, v
);
5882 static void WINAPI
wine_glReplacementCodeuivSUN( GLuint
* code
) {
5883 void (*func_glReplacementCodeuivSUN
)( GLuint
* ) = extension_funcs
[720];
5884 TRACE("(%p)\n", code
);
5886 func_glReplacementCodeuivSUN( code
);
5890 static void WINAPI
wine_glReplacementCodeusSUN( GLushort code
) {
5891 void (*func_glReplacementCodeusSUN
)( GLushort
) = extension_funcs
[721];
5892 TRACE("(%d)\n", code
);
5894 func_glReplacementCodeusSUN( code
);
5898 static void WINAPI
wine_glReplacementCodeusvSUN( GLushort
* code
) {
5899 void (*func_glReplacementCodeusvSUN
)( GLushort
* ) = extension_funcs
[722];
5900 TRACE("(%p)\n", code
);
5902 func_glReplacementCodeusvSUN( code
);
5906 static void WINAPI
wine_glRequestResidentProgramsNV( GLsizei n
, GLuint
* programs
) {
5907 void (*func_glRequestResidentProgramsNV
)( GLsizei
, GLuint
* ) = extension_funcs
[723];
5908 TRACE("(%d, %p)\n", n
, programs
);
5910 func_glRequestResidentProgramsNV( n
, programs
);
5914 static void WINAPI
wine_glResetHistogramEXT( GLenum target
) {
5915 void (*func_glResetHistogramEXT
)( GLenum
) = extension_funcs
[724];
5916 TRACE("(%d)\n", target
);
5918 func_glResetHistogramEXT( target
);
5922 static void WINAPI
wine_glResetMinmaxEXT( GLenum target
) {
5923 void (*func_glResetMinmaxEXT
)( GLenum
) = extension_funcs
[725];
5924 TRACE("(%d)\n", target
);
5926 func_glResetMinmaxEXT( target
);
5930 static void WINAPI
wine_glResizeBuffersMESA( void ) {
5931 void (*func_glResizeBuffersMESA
)( void ) = extension_funcs
[726];
5934 func_glResizeBuffersMESA( );
5938 static void WINAPI
wine_glSampleCoverage( GLclampf value
, GLboolean invert
) {
5939 void (*func_glSampleCoverage
)( GLclampf
, GLboolean
) = extension_funcs
[727];
5940 TRACE("(%f, %d)\n", value
, invert
);
5942 func_glSampleCoverage( value
, invert
);
5946 static void WINAPI
wine_glSampleCoverageARB( GLclampf value
, GLboolean invert
) {
5947 void (*func_glSampleCoverageARB
)( GLclampf
, GLboolean
) = extension_funcs
[728];
5948 TRACE("(%f, %d)\n", value
, invert
);
5950 func_glSampleCoverageARB( value
, invert
);
5954 static void WINAPI
wine_glSampleMapATI( GLuint dst
, GLuint interp
, GLenum swizzle
) {
5955 void (*func_glSampleMapATI
)( GLuint
, GLuint
, GLenum
) = extension_funcs
[729];
5956 TRACE("(%d, %d, %d)\n", dst
, interp
, swizzle
);
5958 func_glSampleMapATI( dst
, interp
, swizzle
);
5962 static void WINAPI
wine_glSampleMaskEXT( GLclampf value
, GLboolean invert
) {
5963 void (*func_glSampleMaskEXT
)( GLclampf
, GLboolean
) = extension_funcs
[730];
5964 TRACE("(%f, %d)\n", value
, invert
);
5966 func_glSampleMaskEXT( value
, invert
);
5970 static void WINAPI
wine_glSampleMaskSGIS( GLclampf value
, GLboolean invert
) {
5971 void (*func_glSampleMaskSGIS
)( GLclampf
, GLboolean
) = extension_funcs
[731];
5972 TRACE("(%f, %d)\n", value
, invert
);
5974 func_glSampleMaskSGIS( value
, invert
);
5978 static void WINAPI
wine_glSamplePatternEXT( GLenum pattern
) {
5979 void (*func_glSamplePatternEXT
)( GLenum
) = extension_funcs
[732];
5980 TRACE("(%d)\n", pattern
);
5982 func_glSamplePatternEXT( pattern
);
5986 static void WINAPI
wine_glSamplePatternSGIS( GLenum pattern
) {
5987 void (*func_glSamplePatternSGIS
)( GLenum
) = extension_funcs
[733];
5988 TRACE("(%d)\n", pattern
);
5990 func_glSamplePatternSGIS( pattern
);
5994 static void WINAPI
wine_glSecondaryColor3b( GLbyte red
, GLbyte green
, GLbyte blue
) {
5995 void (*func_glSecondaryColor3b
)( GLbyte
, GLbyte
, GLbyte
) = extension_funcs
[734];
5996 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
5998 func_glSecondaryColor3b( red
, green
, blue
);
6002 static void WINAPI
wine_glSecondaryColor3bEXT( GLbyte red
, GLbyte green
, GLbyte blue
) {
6003 void (*func_glSecondaryColor3bEXT
)( GLbyte
, GLbyte
, GLbyte
) = extension_funcs
[735];
6004 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
6006 func_glSecondaryColor3bEXT( red
, green
, blue
);
6010 static void WINAPI
wine_glSecondaryColor3bv( GLbyte
* v
) {
6011 void (*func_glSecondaryColor3bv
)( GLbyte
* ) = extension_funcs
[736];
6012 TRACE("(%p)\n", v
);
6014 func_glSecondaryColor3bv( v
);
6018 static void WINAPI
wine_glSecondaryColor3bvEXT( GLbyte
* v
) {
6019 void (*func_glSecondaryColor3bvEXT
)( GLbyte
* ) = extension_funcs
[737];
6020 TRACE("(%p)\n", v
);
6022 func_glSecondaryColor3bvEXT( v
);
6026 static void WINAPI
wine_glSecondaryColor3d( GLdouble red
, GLdouble green
, GLdouble blue
) {
6027 void (*func_glSecondaryColor3d
)( GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[738];
6028 TRACE("(%f, %f, %f)\n", red
, green
, blue
);
6030 func_glSecondaryColor3d( red
, green
, blue
);
6034 static void WINAPI
wine_glSecondaryColor3dEXT( GLdouble red
, GLdouble green
, GLdouble blue
) {
6035 void (*func_glSecondaryColor3dEXT
)( GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[739];
6036 TRACE("(%f, %f, %f)\n", red
, green
, blue
);
6038 func_glSecondaryColor3dEXT( red
, green
, blue
);
6042 static void WINAPI
wine_glSecondaryColor3dv( GLdouble
* v
) {
6043 void (*func_glSecondaryColor3dv
)( GLdouble
* ) = extension_funcs
[740];
6044 TRACE("(%p)\n", v
);
6046 func_glSecondaryColor3dv( v
);
6050 static void WINAPI
wine_glSecondaryColor3dvEXT( GLdouble
* v
) {
6051 void (*func_glSecondaryColor3dvEXT
)( GLdouble
* ) = extension_funcs
[741];
6052 TRACE("(%p)\n", v
);
6054 func_glSecondaryColor3dvEXT( v
);
6058 static void WINAPI
wine_glSecondaryColor3f( GLfloat red
, GLfloat green
, GLfloat blue
) {
6059 void (*func_glSecondaryColor3f
)( GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[742];
6060 TRACE("(%f, %f, %f)\n", red
, green
, blue
);
6062 func_glSecondaryColor3f( red
, green
, blue
);
6066 static void WINAPI
wine_glSecondaryColor3fEXT( GLfloat red
, GLfloat green
, GLfloat blue
) {
6067 void (*func_glSecondaryColor3fEXT
)( GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[743];
6068 TRACE("(%f, %f, %f)\n", red
, green
, blue
);
6070 func_glSecondaryColor3fEXT( red
, green
, blue
);
6074 static void WINAPI
wine_glSecondaryColor3fv( GLfloat
* v
) {
6075 void (*func_glSecondaryColor3fv
)( GLfloat
* ) = extension_funcs
[744];
6076 TRACE("(%p)\n", v
);
6078 func_glSecondaryColor3fv( v
);
6082 static void WINAPI
wine_glSecondaryColor3fvEXT( GLfloat
* v
) {
6083 void (*func_glSecondaryColor3fvEXT
)( GLfloat
* ) = extension_funcs
[745];
6084 TRACE("(%p)\n", v
);
6086 func_glSecondaryColor3fvEXT( v
);
6090 static void WINAPI
wine_glSecondaryColor3hNV( unsigned short red
, unsigned short green
, unsigned short blue
) {
6091 void (*func_glSecondaryColor3hNV
)( unsigned short, unsigned short, unsigned short ) = extension_funcs
[746];
6092 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
6094 func_glSecondaryColor3hNV( red
, green
, blue
);
6098 static void WINAPI
wine_glSecondaryColor3hvNV( unsigned short* v
) {
6099 void (*func_glSecondaryColor3hvNV
)( unsigned short* ) = extension_funcs
[747];
6100 TRACE("(%p)\n", v
);
6102 func_glSecondaryColor3hvNV( v
);
6106 static void WINAPI
wine_glSecondaryColor3i( GLint red
, GLint green
, GLint blue
) {
6107 void (*func_glSecondaryColor3i
)( GLint
, GLint
, GLint
) = extension_funcs
[748];
6108 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
6110 func_glSecondaryColor3i( red
, green
, blue
);
6114 static void WINAPI
wine_glSecondaryColor3iEXT( GLint red
, GLint green
, GLint blue
) {
6115 void (*func_glSecondaryColor3iEXT
)( GLint
, GLint
, GLint
) = extension_funcs
[749];
6116 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
6118 func_glSecondaryColor3iEXT( red
, green
, blue
);
6122 static void WINAPI
wine_glSecondaryColor3iv( GLint
* v
) {
6123 void (*func_glSecondaryColor3iv
)( GLint
* ) = extension_funcs
[750];
6124 TRACE("(%p)\n", v
);
6126 func_glSecondaryColor3iv( v
);
6130 static void WINAPI
wine_glSecondaryColor3ivEXT( GLint
* v
) {
6131 void (*func_glSecondaryColor3ivEXT
)( GLint
* ) = extension_funcs
[751];
6132 TRACE("(%p)\n", v
);
6134 func_glSecondaryColor3ivEXT( v
);
6138 static void WINAPI
wine_glSecondaryColor3s( GLshort red
, GLshort green
, GLshort blue
) {
6139 void (*func_glSecondaryColor3s
)( GLshort
, GLshort
, GLshort
) = extension_funcs
[752];
6140 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
6142 func_glSecondaryColor3s( red
, green
, blue
);
6146 static void WINAPI
wine_glSecondaryColor3sEXT( GLshort red
, GLshort green
, GLshort blue
) {
6147 void (*func_glSecondaryColor3sEXT
)( GLshort
, GLshort
, GLshort
) = extension_funcs
[753];
6148 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
6150 func_glSecondaryColor3sEXT( red
, green
, blue
);
6154 static void WINAPI
wine_glSecondaryColor3sv( GLshort
* v
) {
6155 void (*func_glSecondaryColor3sv
)( GLshort
* ) = extension_funcs
[754];
6156 TRACE("(%p)\n", v
);
6158 func_glSecondaryColor3sv( v
);
6162 static void WINAPI
wine_glSecondaryColor3svEXT( GLshort
* v
) {
6163 void (*func_glSecondaryColor3svEXT
)( GLshort
* ) = extension_funcs
[755];
6164 TRACE("(%p)\n", v
);
6166 func_glSecondaryColor3svEXT( v
);
6170 static void WINAPI
wine_glSecondaryColor3ub( GLubyte red
, GLubyte green
, GLubyte blue
) {
6171 void (*func_glSecondaryColor3ub
)( GLubyte
, GLubyte
, GLubyte
) = extension_funcs
[756];
6172 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
6174 func_glSecondaryColor3ub( red
, green
, blue
);
6178 static void WINAPI
wine_glSecondaryColor3ubEXT( GLubyte red
, GLubyte green
, GLubyte blue
) {
6179 void (*func_glSecondaryColor3ubEXT
)( GLubyte
, GLubyte
, GLubyte
) = extension_funcs
[757];
6180 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
6182 func_glSecondaryColor3ubEXT( red
, green
, blue
);
6186 static void WINAPI
wine_glSecondaryColor3ubv( GLubyte
* v
) {
6187 void (*func_glSecondaryColor3ubv
)( GLubyte
* ) = extension_funcs
[758];
6188 TRACE("(%p)\n", v
);
6190 func_glSecondaryColor3ubv( v
);
6194 static void WINAPI
wine_glSecondaryColor3ubvEXT( GLubyte
* v
) {
6195 void (*func_glSecondaryColor3ubvEXT
)( GLubyte
* ) = extension_funcs
[759];
6196 TRACE("(%p)\n", v
);
6198 func_glSecondaryColor3ubvEXT( v
);
6202 static void WINAPI
wine_glSecondaryColor3ui( GLuint red
, GLuint green
, GLuint blue
) {
6203 void (*func_glSecondaryColor3ui
)( GLuint
, GLuint
, GLuint
) = extension_funcs
[760];
6204 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
6206 func_glSecondaryColor3ui( red
, green
, blue
);
6210 static void WINAPI
wine_glSecondaryColor3uiEXT( GLuint red
, GLuint green
, GLuint blue
) {
6211 void (*func_glSecondaryColor3uiEXT
)( GLuint
, GLuint
, GLuint
) = extension_funcs
[761];
6212 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
6214 func_glSecondaryColor3uiEXT( red
, green
, blue
);
6218 static void WINAPI
wine_glSecondaryColor3uiv( GLuint
* v
) {
6219 void (*func_glSecondaryColor3uiv
)( GLuint
* ) = extension_funcs
[762];
6220 TRACE("(%p)\n", v
);
6222 func_glSecondaryColor3uiv( v
);
6226 static void WINAPI
wine_glSecondaryColor3uivEXT( GLuint
* v
) {
6227 void (*func_glSecondaryColor3uivEXT
)( GLuint
* ) = extension_funcs
[763];
6228 TRACE("(%p)\n", v
);
6230 func_glSecondaryColor3uivEXT( v
);
6234 static void WINAPI
wine_glSecondaryColor3us( GLushort red
, GLushort green
, GLushort blue
) {
6235 void (*func_glSecondaryColor3us
)( GLushort
, GLushort
, GLushort
) = extension_funcs
[764];
6236 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
6238 func_glSecondaryColor3us( red
, green
, blue
);
6242 static void WINAPI
wine_glSecondaryColor3usEXT( GLushort red
, GLushort green
, GLushort blue
) {
6243 void (*func_glSecondaryColor3usEXT
)( GLushort
, GLushort
, GLushort
) = extension_funcs
[765];
6244 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
6246 func_glSecondaryColor3usEXT( red
, green
, blue
);
6250 static void WINAPI
wine_glSecondaryColor3usv( GLushort
* v
) {
6251 void (*func_glSecondaryColor3usv
)( GLushort
* ) = extension_funcs
[766];
6252 TRACE("(%p)\n", v
);
6254 func_glSecondaryColor3usv( v
);
6258 static void WINAPI
wine_glSecondaryColor3usvEXT( GLushort
* v
) {
6259 void (*func_glSecondaryColor3usvEXT
)( GLushort
* ) = extension_funcs
[767];
6260 TRACE("(%p)\n", v
);
6262 func_glSecondaryColor3usvEXT( v
);
6266 static void WINAPI
wine_glSecondaryColorPointer( GLint size
, GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
6267 void (*func_glSecondaryColorPointer
)( GLint
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[768];
6268 TRACE("(%d, %d, %d, %p)\n", size
, type
, stride
, pointer
);
6270 func_glSecondaryColorPointer( size
, type
, stride
, pointer
);
6274 static void WINAPI
wine_glSecondaryColorPointerEXT( GLint size
, GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
6275 void (*func_glSecondaryColorPointerEXT
)( GLint
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[769];
6276 TRACE("(%d, %d, %d, %p)\n", size
, type
, stride
, pointer
);
6278 func_glSecondaryColorPointerEXT( size
, type
, stride
, pointer
);
6282 static void WINAPI
wine_glSecondaryColorPointerListIBM( GLint size
, GLenum type
, GLint stride
, GLvoid
** pointer
, GLint ptrstride
) {
6283 void (*func_glSecondaryColorPointerListIBM
)( GLint
, GLenum
, GLint
, GLvoid
**, GLint
) = extension_funcs
[770];
6284 TRACE("(%d, %d, %d, %p, %d)\n", size
, type
, stride
, pointer
, ptrstride
);
6286 func_glSecondaryColorPointerListIBM( size
, type
, stride
, pointer
, ptrstride
);
6290 static void WINAPI
wine_glSelectTextureCoordSetSGIS( GLenum target
) {
6291 void (*func_glSelectTextureCoordSetSGIS
)( GLenum
) = extension_funcs
[771];
6292 TRACE("(%d)\n", target
);
6294 func_glSelectTextureCoordSetSGIS( target
);
6298 static void WINAPI
wine_glSelectTextureSGIS( GLenum target
) {
6299 void (*func_glSelectTextureSGIS
)( GLenum
) = extension_funcs
[772];
6300 TRACE("(%d)\n", target
);
6302 func_glSelectTextureSGIS( target
);
6306 static void WINAPI
wine_glSeparableFilter2DEXT( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, GLvoid
* row
, GLvoid
* column
) {
6307 void (*func_glSeparableFilter2DEXT
)( GLenum
, GLenum
, GLsizei
, GLsizei
, GLenum
, GLenum
, GLvoid
*, GLvoid
* ) = extension_funcs
[773];
6308 TRACE("(%d, %d, %d, %d, %d, %d, %p, %p)\n", target
, internalformat
, width
, height
, format
, type
, row
, column
);
6310 func_glSeparableFilter2DEXT( target
, internalformat
, width
, height
, format
, type
, row
, column
);
6314 static void WINAPI
wine_glSetFenceAPPLE( GLuint fence
) {
6315 void (*func_glSetFenceAPPLE
)( GLuint
) = extension_funcs
[774];
6316 TRACE("(%d)\n", fence
);
6318 func_glSetFenceAPPLE( fence
);
6322 static void WINAPI
wine_glSetFenceNV( GLuint fence
, GLenum condition
) {
6323 void (*func_glSetFenceNV
)( GLuint
, GLenum
) = extension_funcs
[775];
6324 TRACE("(%d, %d)\n", fence
, condition
);
6326 func_glSetFenceNV( fence
, condition
);
6330 static void WINAPI
wine_glSetFragmentShaderConstantATI( GLuint dst
, GLfloat
* value
) {
6331 void (*func_glSetFragmentShaderConstantATI
)( GLuint
, GLfloat
* ) = extension_funcs
[776];
6332 TRACE("(%d, %p)\n", dst
, value
);
6334 func_glSetFragmentShaderConstantATI( dst
, value
);
6338 static void WINAPI
wine_glSetInvariantEXT( GLuint id
, GLenum type
, GLvoid
* addr
) {
6339 void (*func_glSetInvariantEXT
)( GLuint
, GLenum
, GLvoid
* ) = extension_funcs
[777];
6340 TRACE("(%d, %d, %p)\n", id
, type
, addr
);
6342 func_glSetInvariantEXT( id
, type
, addr
);
6346 static void WINAPI
wine_glSetLocalConstantEXT( GLuint id
, GLenum type
, GLvoid
* addr
) {
6347 void (*func_glSetLocalConstantEXT
)( GLuint
, GLenum
, GLvoid
* ) = extension_funcs
[778];
6348 TRACE("(%d, %d, %p)\n", id
, type
, addr
);
6350 func_glSetLocalConstantEXT( id
, type
, addr
);
6354 static void WINAPI
wine_glShaderOp1EXT( GLenum op
, GLuint res
, GLuint arg1
) {
6355 void (*func_glShaderOp1EXT
)( GLenum
, GLuint
, GLuint
) = extension_funcs
[779];
6356 TRACE("(%d, %d, %d)\n", op
, res
, arg1
);
6358 func_glShaderOp1EXT( op
, res
, arg1
);
6362 static void WINAPI
wine_glShaderOp2EXT( GLenum op
, GLuint res
, GLuint arg1
, GLuint arg2
) {
6363 void (*func_glShaderOp2EXT
)( GLenum
, GLuint
, GLuint
, GLuint
) = extension_funcs
[780];
6364 TRACE("(%d, %d, %d, %d)\n", op
, res
, arg1
, arg2
);
6366 func_glShaderOp2EXT( op
, res
, arg1
, arg2
);
6370 static void WINAPI
wine_glShaderOp3EXT( GLenum op
, GLuint res
, GLuint arg1
, GLuint arg2
, GLuint arg3
) {
6371 void (*func_glShaderOp3EXT
)( GLenum
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[781];
6372 TRACE("(%d, %d, %d, %d, %d)\n", op
, res
, arg1
, arg2
, arg3
);
6374 func_glShaderOp3EXT( op
, res
, arg1
, arg2
, arg3
);
6378 static void WINAPI
wine_glShaderSource( GLuint shader
, GLsizei count
, char** string
, GLint
* length
) {
6379 void (*func_glShaderSource
)( GLuint
, GLsizei
, char**, GLint
* ) = extension_funcs
[782];
6380 TRACE("(%d, %d, %p, %p)\n", shader
, count
, string
, length
);
6382 func_glShaderSource( shader
, count
, string
, length
);
6386 static void WINAPI
wine_glShaderSourceARB( unsigned int shaderObj
, GLsizei count
, char** string
, GLint
* length
) {
6387 void (*func_glShaderSourceARB
)( unsigned int, GLsizei
, char**, GLint
* ) = extension_funcs
[783];
6388 TRACE("(%d, %d, %p, %p)\n", shaderObj
, count
, string
, length
);
6390 func_glShaderSourceARB( shaderObj
, count
, string
, length
);
6394 static void WINAPI
wine_glSharpenTexFuncSGIS( GLenum target
, GLsizei n
, GLfloat
* points
) {
6395 void (*func_glSharpenTexFuncSGIS
)( GLenum
, GLsizei
, GLfloat
* ) = extension_funcs
[784];
6396 TRACE("(%d, %d, %p)\n", target
, n
, points
);
6398 func_glSharpenTexFuncSGIS( target
, n
, points
);
6402 static void WINAPI
wine_glSpriteParameterfSGIX( GLenum pname
, GLfloat param
) {
6403 void (*func_glSpriteParameterfSGIX
)( GLenum
, GLfloat
) = extension_funcs
[785];
6404 TRACE("(%d, %f)\n", pname
, param
);
6406 func_glSpriteParameterfSGIX( pname
, param
);
6410 static void WINAPI
wine_glSpriteParameterfvSGIX( GLenum pname
, GLfloat
* params
) {
6411 void (*func_glSpriteParameterfvSGIX
)( GLenum
, GLfloat
* ) = extension_funcs
[786];
6412 TRACE("(%d, %p)\n", pname
, params
);
6414 func_glSpriteParameterfvSGIX( pname
, params
);
6418 static void WINAPI
wine_glSpriteParameteriSGIX( GLenum pname
, GLint param
) {
6419 void (*func_glSpriteParameteriSGIX
)( GLenum
, GLint
) = extension_funcs
[787];
6420 TRACE("(%d, %d)\n", pname
, param
);
6422 func_glSpriteParameteriSGIX( pname
, param
);
6426 static void WINAPI
wine_glSpriteParameterivSGIX( GLenum pname
, GLint
* params
) {
6427 void (*func_glSpriteParameterivSGIX
)( GLenum
, GLint
* ) = extension_funcs
[788];
6428 TRACE("(%d, %p)\n", pname
, params
);
6430 func_glSpriteParameterivSGIX( pname
, params
);
6434 static void WINAPI
wine_glStartInstrumentsSGIX( void ) {
6435 void (*func_glStartInstrumentsSGIX
)( void ) = extension_funcs
[789];
6438 func_glStartInstrumentsSGIX( );
6442 static void WINAPI
wine_glStencilClearTagEXT( GLsizei stencilTagBits
, GLuint stencilClearTag
) {
6443 void (*func_glStencilClearTagEXT
)( GLsizei
, GLuint
) = extension_funcs
[790];
6444 TRACE("(%d, %d)\n", stencilTagBits
, stencilClearTag
);
6446 func_glStencilClearTagEXT( stencilTagBits
, stencilClearTag
);
6450 static void WINAPI
wine_glStencilFuncSeparate( GLenum frontfunc
, GLenum backfunc
, GLint ref
, GLuint mask
) {
6451 void (*func_glStencilFuncSeparate
)( GLenum
, GLenum
, GLint
, GLuint
) = extension_funcs
[791];
6452 TRACE("(%d, %d, %d, %d)\n", frontfunc
, backfunc
, ref
, mask
);
6454 func_glStencilFuncSeparate( frontfunc
, backfunc
, ref
, mask
);
6458 static void WINAPI
wine_glStencilFuncSeparateATI( GLenum frontfunc
, GLenum backfunc
, GLint ref
, GLuint mask
) {
6459 void (*func_glStencilFuncSeparateATI
)( GLenum
, GLenum
, GLint
, GLuint
) = extension_funcs
[792];
6460 TRACE("(%d, %d, %d, %d)\n", frontfunc
, backfunc
, ref
, mask
);
6462 func_glStencilFuncSeparateATI( frontfunc
, backfunc
, ref
, mask
);
6466 static void WINAPI
wine_glStencilMaskSeparate( GLenum face
, GLuint mask
) {
6467 void (*func_glStencilMaskSeparate
)( GLenum
, GLuint
) = extension_funcs
[793];
6468 TRACE("(%d, %d)\n", face
, mask
);
6470 func_glStencilMaskSeparate( face
, mask
);
6474 static void WINAPI
wine_glStencilOpSeparate( GLenum face
, GLenum sfail
, GLenum dpfail
, GLenum dppass
) {
6475 void (*func_glStencilOpSeparate
)( GLenum
, GLenum
, GLenum
, GLenum
) = extension_funcs
[794];
6476 TRACE("(%d, %d, %d, %d)\n", face
, sfail
, dpfail
, dppass
);
6478 func_glStencilOpSeparate( face
, sfail
, dpfail
, dppass
);
6482 static void WINAPI
wine_glStencilOpSeparateATI( GLenum face
, GLenum sfail
, GLenum dpfail
, GLenum dppass
) {
6483 void (*func_glStencilOpSeparateATI
)( GLenum
, GLenum
, GLenum
, GLenum
) = extension_funcs
[795];
6484 TRACE("(%d, %d, %d, %d)\n", face
, sfail
, dpfail
, dppass
);
6486 func_glStencilOpSeparateATI( face
, sfail
, dpfail
, dppass
);
6490 static void WINAPI
wine_glStopInstrumentsSGIX( GLint marker
) {
6491 void (*func_glStopInstrumentsSGIX
)( GLint
) = extension_funcs
[796];
6492 TRACE("(%d)\n", marker
);
6494 func_glStopInstrumentsSGIX( marker
);
6498 static void WINAPI
wine_glStringMarkerGREMEDY( GLsizei len
, GLvoid
* string
) {
6499 void (*func_glStringMarkerGREMEDY
)( GLsizei
, GLvoid
* ) = extension_funcs
[797];
6500 TRACE("(%d, %p)\n", len
, string
);
6502 func_glStringMarkerGREMEDY( len
, string
);
6506 static void WINAPI
wine_glSwizzleEXT( GLuint res
, GLuint in
, GLenum outX
, GLenum outY
, GLenum outZ
, GLenum outW
) {
6507 void (*func_glSwizzleEXT
)( GLuint
, GLuint
, GLenum
, GLenum
, GLenum
, GLenum
) = extension_funcs
[798];
6508 TRACE("(%d, %d, %d, %d, %d, %d)\n", res
, in
, outX
, outY
, outZ
, outW
);
6510 func_glSwizzleEXT( res
, in
, outX
, outY
, outZ
, outW
);
6514 static void WINAPI
wine_glTagSampleBufferSGIX( void ) {
6515 void (*func_glTagSampleBufferSGIX
)( void ) = extension_funcs
[799];
6518 func_glTagSampleBufferSGIX( );
6522 static void WINAPI
wine_glTangent3bEXT( GLbyte tx
, GLbyte ty
, GLbyte tz
) {
6523 void (*func_glTangent3bEXT
)( GLbyte
, GLbyte
, GLbyte
) = extension_funcs
[800];
6524 TRACE("(%d, %d, %d)\n", tx
, ty
, tz
);
6526 func_glTangent3bEXT( tx
, ty
, tz
);
6530 static void WINAPI
wine_glTangent3bvEXT( GLbyte
* v
) {
6531 void (*func_glTangent3bvEXT
)( GLbyte
* ) = extension_funcs
[801];
6532 TRACE("(%p)\n", v
);
6534 func_glTangent3bvEXT( v
);
6538 static void WINAPI
wine_glTangent3dEXT( GLdouble tx
, GLdouble ty
, GLdouble tz
) {
6539 void (*func_glTangent3dEXT
)( GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[802];
6540 TRACE("(%f, %f, %f)\n", tx
, ty
, tz
);
6542 func_glTangent3dEXT( tx
, ty
, tz
);
6546 static void WINAPI
wine_glTangent3dvEXT( GLdouble
* v
) {
6547 void (*func_glTangent3dvEXT
)( GLdouble
* ) = extension_funcs
[803];
6548 TRACE("(%p)\n", v
);
6550 func_glTangent3dvEXT( v
);
6554 static void WINAPI
wine_glTangent3fEXT( GLfloat tx
, GLfloat ty
, GLfloat tz
) {
6555 void (*func_glTangent3fEXT
)( GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[804];
6556 TRACE("(%f, %f, %f)\n", tx
, ty
, tz
);
6558 func_glTangent3fEXT( tx
, ty
, tz
);
6562 static void WINAPI
wine_glTangent3fvEXT( GLfloat
* v
) {
6563 void (*func_glTangent3fvEXT
)( GLfloat
* ) = extension_funcs
[805];
6564 TRACE("(%p)\n", v
);
6566 func_glTangent3fvEXT( v
);
6570 static void WINAPI
wine_glTangent3iEXT( GLint tx
, GLint ty
, GLint tz
) {
6571 void (*func_glTangent3iEXT
)( GLint
, GLint
, GLint
) = extension_funcs
[806];
6572 TRACE("(%d, %d, %d)\n", tx
, ty
, tz
);
6574 func_glTangent3iEXT( tx
, ty
, tz
);
6578 static void WINAPI
wine_glTangent3ivEXT( GLint
* v
) {
6579 void (*func_glTangent3ivEXT
)( GLint
* ) = extension_funcs
[807];
6580 TRACE("(%p)\n", v
);
6582 func_glTangent3ivEXT( v
);
6586 static void WINAPI
wine_glTangent3sEXT( GLshort tx
, GLshort ty
, GLshort tz
) {
6587 void (*func_glTangent3sEXT
)( GLshort
, GLshort
, GLshort
) = extension_funcs
[808];
6588 TRACE("(%d, %d, %d)\n", tx
, ty
, tz
);
6590 func_glTangent3sEXT( tx
, ty
, tz
);
6594 static void WINAPI
wine_glTangent3svEXT( GLshort
* v
) {
6595 void (*func_glTangent3svEXT
)( GLshort
* ) = extension_funcs
[809];
6596 TRACE("(%p)\n", v
);
6598 func_glTangent3svEXT( v
);
6602 static void WINAPI
wine_glTangentPointerEXT( GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
6603 void (*func_glTangentPointerEXT
)( GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[810];
6604 TRACE("(%d, %d, %p)\n", type
, stride
, pointer
);
6606 func_glTangentPointerEXT( type
, stride
, pointer
);
6610 static void WINAPI
wine_glTbufferMask3DFX( GLuint mask
) {
6611 void (*func_glTbufferMask3DFX
)( GLuint
) = extension_funcs
[811];
6612 TRACE("(%d)\n", mask
);
6614 func_glTbufferMask3DFX( mask
);
6618 static GLboolean WINAPI
wine_glTestFenceAPPLE( GLuint fence
) {
6619 GLboolean ret_value
;
6620 GLboolean (*func_glTestFenceAPPLE
)( GLuint
) = extension_funcs
[812];
6621 TRACE("(%d)\n", fence
);
6623 ret_value
= func_glTestFenceAPPLE( fence
);
6628 static GLboolean WINAPI
wine_glTestFenceNV( GLuint fence
) {
6629 GLboolean ret_value
;
6630 GLboolean (*func_glTestFenceNV
)( GLuint
) = extension_funcs
[813];
6631 TRACE("(%d)\n", fence
);
6633 ret_value
= func_glTestFenceNV( fence
);
6638 static GLboolean WINAPI
wine_glTestObjectAPPLE( GLenum object
, GLuint name
) {
6639 GLboolean ret_value
;
6640 GLboolean (*func_glTestObjectAPPLE
)( GLenum
, GLuint
) = extension_funcs
[814];
6641 TRACE("(%d, %d)\n", object
, name
);
6643 ret_value
= func_glTestObjectAPPLE( object
, name
);
6648 static void WINAPI
wine_glTexBufferEXT( GLenum target
, GLenum internalformat
, GLuint buffer
) {
6649 void (*func_glTexBufferEXT
)( GLenum
, GLenum
, GLuint
) = extension_funcs
[815];
6650 TRACE("(%d, %d, %d)\n", target
, internalformat
, buffer
);
6652 func_glTexBufferEXT( target
, internalformat
, buffer
);
6656 static void WINAPI
wine_glTexBumpParameterfvATI( GLenum pname
, GLfloat
* param
) {
6657 void (*func_glTexBumpParameterfvATI
)( GLenum
, GLfloat
* ) = extension_funcs
[816];
6658 TRACE("(%d, %p)\n", pname
, param
);
6660 func_glTexBumpParameterfvATI( pname
, param
);
6664 static void WINAPI
wine_glTexBumpParameterivATI( GLenum pname
, GLint
* param
) {
6665 void (*func_glTexBumpParameterivATI
)( GLenum
, GLint
* ) = extension_funcs
[817];
6666 TRACE("(%d, %p)\n", pname
, param
);
6668 func_glTexBumpParameterivATI( pname
, param
);
6672 static void WINAPI
wine_glTexCoord1hNV( unsigned short s
) {
6673 void (*func_glTexCoord1hNV
)( unsigned short ) = extension_funcs
[818];
6674 TRACE("(%d)\n", s
);
6676 func_glTexCoord1hNV( s
);
6680 static void WINAPI
wine_glTexCoord1hvNV( unsigned short* v
) {
6681 void (*func_glTexCoord1hvNV
)( unsigned short* ) = extension_funcs
[819];
6682 TRACE("(%p)\n", v
);
6684 func_glTexCoord1hvNV( v
);
6688 static void WINAPI
wine_glTexCoord2fColor3fVertex3fSUN( GLfloat s
, GLfloat t
, GLfloat r
, GLfloat g
, GLfloat b
, GLfloat x
, GLfloat y
, GLfloat z
) {
6689 void (*func_glTexCoord2fColor3fVertex3fSUN
)( GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[820];
6690 TRACE("(%f, %f, %f, %f, %f, %f, %f, %f)\n", s
, t
, r
, g
, b
, x
, y
, z
);
6692 func_glTexCoord2fColor3fVertex3fSUN( s
, t
, r
, g
, b
, x
, y
, z
);
6696 static void WINAPI
wine_glTexCoord2fColor3fVertex3fvSUN( GLfloat
* tc
, GLfloat
* c
, GLfloat
* v
) {
6697 void (*func_glTexCoord2fColor3fVertex3fvSUN
)( GLfloat
*, GLfloat
*, GLfloat
* ) = extension_funcs
[821];
6698 TRACE("(%p, %p, %p)\n", tc
, c
, v
);
6700 func_glTexCoord2fColor3fVertex3fvSUN( tc
, c
, v
);
6704 static void WINAPI
wine_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
) {
6705 void (*func_glTexCoord2fColor4fNormal3fVertex3fSUN
)( GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[822];
6706 TRACE("(%f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f)\n", s
, t
, r
, g
, b
, a
, nx
, ny
, nz
, x
, y
, z
);
6708 func_glTexCoord2fColor4fNormal3fVertex3fSUN( s
, t
, r
, g
, b
, a
, nx
, ny
, nz
, x
, y
, z
);
6712 static void WINAPI
wine_glTexCoord2fColor4fNormal3fVertex3fvSUN( GLfloat
* tc
, GLfloat
* c
, GLfloat
* n
, GLfloat
* v
) {
6713 void (*func_glTexCoord2fColor4fNormal3fVertex3fvSUN
)( GLfloat
*, GLfloat
*, GLfloat
*, GLfloat
* ) = extension_funcs
[823];
6714 TRACE("(%p, %p, %p, %p)\n", tc
, c
, n
, v
);
6716 func_glTexCoord2fColor4fNormal3fVertex3fvSUN( tc
, c
, n
, v
);
6720 static void WINAPI
wine_glTexCoord2fColor4ubVertex3fSUN( GLfloat s
, GLfloat t
, GLubyte r
, GLubyte g
, GLubyte b
, GLubyte a
, GLfloat x
, GLfloat y
, GLfloat z
) {
6721 void (*func_glTexCoord2fColor4ubVertex3fSUN
)( GLfloat
, GLfloat
, GLubyte
, GLubyte
, GLubyte
, GLubyte
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[824];
6722 TRACE("(%f, %f, %d, %d, %d, %d, %f, %f, %f)\n", s
, t
, r
, g
, b
, a
, x
, y
, z
);
6724 func_glTexCoord2fColor4ubVertex3fSUN( s
, t
, r
, g
, b
, a
, x
, y
, z
);
6728 static void WINAPI
wine_glTexCoord2fColor4ubVertex3fvSUN( GLfloat
* tc
, GLubyte
* c
, GLfloat
* v
) {
6729 void (*func_glTexCoord2fColor4ubVertex3fvSUN
)( GLfloat
*, GLubyte
*, GLfloat
* ) = extension_funcs
[825];
6730 TRACE("(%p, %p, %p)\n", tc
, c
, v
);
6732 func_glTexCoord2fColor4ubVertex3fvSUN( tc
, c
, v
);
6736 static void WINAPI
wine_glTexCoord2fNormal3fVertex3fSUN( GLfloat s
, GLfloat t
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) {
6737 void (*func_glTexCoord2fNormal3fVertex3fSUN
)( GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[826];
6738 TRACE("(%f, %f, %f, %f, %f, %f, %f, %f)\n", s
, t
, nx
, ny
, nz
, x
, y
, z
);
6740 func_glTexCoord2fNormal3fVertex3fSUN( s
, t
, nx
, ny
, nz
, x
, y
, z
);
6744 static void WINAPI
wine_glTexCoord2fNormal3fVertex3fvSUN( GLfloat
* tc
, GLfloat
* n
, GLfloat
* v
) {
6745 void (*func_glTexCoord2fNormal3fVertex3fvSUN
)( GLfloat
*, GLfloat
*, GLfloat
* ) = extension_funcs
[827];
6746 TRACE("(%p, %p, %p)\n", tc
, n
, v
);
6748 func_glTexCoord2fNormal3fVertex3fvSUN( tc
, n
, v
);
6752 static void WINAPI
wine_glTexCoord2fVertex3fSUN( GLfloat s
, GLfloat t
, GLfloat x
, GLfloat y
, GLfloat z
) {
6753 void (*func_glTexCoord2fVertex3fSUN
)( GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[828];
6754 TRACE("(%f, %f, %f, %f, %f)\n", s
, t
, x
, y
, z
);
6756 func_glTexCoord2fVertex3fSUN( s
, t
, x
, y
, z
);
6760 static void WINAPI
wine_glTexCoord2fVertex3fvSUN( GLfloat
* tc
, GLfloat
* v
) {
6761 void (*func_glTexCoord2fVertex3fvSUN
)( GLfloat
*, GLfloat
* ) = extension_funcs
[829];
6762 TRACE("(%p, %p)\n", tc
, v
);
6764 func_glTexCoord2fVertex3fvSUN( tc
, v
);
6768 static void WINAPI
wine_glTexCoord2hNV( unsigned short s
, unsigned short t
) {
6769 void (*func_glTexCoord2hNV
)( unsigned short, unsigned short ) = extension_funcs
[830];
6770 TRACE("(%d, %d)\n", s
, t
);
6772 func_glTexCoord2hNV( s
, t
);
6776 static void WINAPI
wine_glTexCoord2hvNV( unsigned short* v
) {
6777 void (*func_glTexCoord2hvNV
)( unsigned short* ) = extension_funcs
[831];
6778 TRACE("(%p)\n", v
);
6780 func_glTexCoord2hvNV( v
);
6784 static void WINAPI
wine_glTexCoord3hNV( unsigned short s
, unsigned short t
, unsigned short r
) {
6785 void (*func_glTexCoord3hNV
)( unsigned short, unsigned short, unsigned short ) = extension_funcs
[832];
6786 TRACE("(%d, %d, %d)\n", s
, t
, r
);
6788 func_glTexCoord3hNV( s
, t
, r
);
6792 static void WINAPI
wine_glTexCoord3hvNV( unsigned short* v
) {
6793 void (*func_glTexCoord3hvNV
)( unsigned short* ) = extension_funcs
[833];
6794 TRACE("(%p)\n", v
);
6796 func_glTexCoord3hvNV( v
);
6800 static void WINAPI
wine_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
) {
6801 void (*func_glTexCoord4fColor4fNormal3fVertex4fSUN
)( GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[834];
6802 TRACE("(%f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f)\n", s
, t
, p
, q
, r
, g
, b
, a
, nx
, ny
, nz
, x
, y
, z
, w
);
6804 func_glTexCoord4fColor4fNormal3fVertex4fSUN( s
, t
, p
, q
, r
, g
, b
, a
, nx
, ny
, nz
, x
, y
, z
, w
);
6808 static void WINAPI
wine_glTexCoord4fColor4fNormal3fVertex4fvSUN( GLfloat
* tc
, GLfloat
* c
, GLfloat
* n
, GLfloat
* v
) {
6809 void (*func_glTexCoord4fColor4fNormal3fVertex4fvSUN
)( GLfloat
*, GLfloat
*, GLfloat
*, GLfloat
* ) = extension_funcs
[835];
6810 TRACE("(%p, %p, %p, %p)\n", tc
, c
, n
, v
);
6812 func_glTexCoord4fColor4fNormal3fVertex4fvSUN( tc
, c
, n
, v
);
6816 static void WINAPI
wine_glTexCoord4fVertex4fSUN( GLfloat s
, GLfloat t
, GLfloat p
, GLfloat q
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
6817 void (*func_glTexCoord4fVertex4fSUN
)( GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[836];
6818 TRACE("(%f, %f, %f, %f, %f, %f, %f, %f)\n", s
, t
, p
, q
, x
, y
, z
, w
);
6820 func_glTexCoord4fVertex4fSUN( s
, t
, p
, q
, x
, y
, z
, w
);
6824 static void WINAPI
wine_glTexCoord4fVertex4fvSUN( GLfloat
* tc
, GLfloat
* v
) {
6825 void (*func_glTexCoord4fVertex4fvSUN
)( GLfloat
*, GLfloat
* ) = extension_funcs
[837];
6826 TRACE("(%p, %p)\n", tc
, v
);
6828 func_glTexCoord4fVertex4fvSUN( tc
, v
);
6832 static void WINAPI
wine_glTexCoord4hNV( unsigned short s
, unsigned short t
, unsigned short r
, unsigned short q
) {
6833 void (*func_glTexCoord4hNV
)( unsigned short, unsigned short, unsigned short, unsigned short ) = extension_funcs
[838];
6834 TRACE("(%d, %d, %d, %d)\n", s
, t
, r
, q
);
6836 func_glTexCoord4hNV( s
, t
, r
, q
);
6840 static void WINAPI
wine_glTexCoord4hvNV( unsigned short* v
) {
6841 void (*func_glTexCoord4hvNV
)( unsigned short* ) = extension_funcs
[839];
6842 TRACE("(%p)\n", v
);
6844 func_glTexCoord4hvNV( v
);
6848 static void WINAPI
wine_glTexCoordPointerEXT( GLint size
, GLenum type
, GLsizei stride
, GLsizei count
, GLvoid
* pointer
) {
6849 void (*func_glTexCoordPointerEXT
)( GLint
, GLenum
, GLsizei
, GLsizei
, GLvoid
* ) = extension_funcs
[840];
6850 TRACE("(%d, %d, %d, %d, %p)\n", size
, type
, stride
, count
, pointer
);
6852 func_glTexCoordPointerEXT( size
, type
, stride
, count
, pointer
);
6856 static void WINAPI
wine_glTexCoordPointerListIBM( GLint size
, GLenum type
, GLint stride
, GLvoid
** pointer
, GLint ptrstride
) {
6857 void (*func_glTexCoordPointerListIBM
)( GLint
, GLenum
, GLint
, GLvoid
**, GLint
) = extension_funcs
[841];
6858 TRACE("(%d, %d, %d, %p, %d)\n", size
, type
, stride
, pointer
, ptrstride
);
6860 func_glTexCoordPointerListIBM( size
, type
, stride
, pointer
, ptrstride
);
6864 static void WINAPI
wine_glTexCoordPointervINTEL( GLint size
, GLenum type
, GLvoid
** pointer
) {
6865 void (*func_glTexCoordPointervINTEL
)( GLint
, GLenum
, GLvoid
** ) = extension_funcs
[842];
6866 TRACE("(%d, %d, %p)\n", size
, type
, pointer
);
6868 func_glTexCoordPointervINTEL( size
, type
, pointer
);
6872 static void WINAPI
wine_glTexFilterFuncSGIS( GLenum target
, GLenum filter
, GLsizei n
, GLfloat
* weights
) {
6873 void (*func_glTexFilterFuncSGIS
)( GLenum
, GLenum
, GLsizei
, GLfloat
* ) = extension_funcs
[843];
6874 TRACE("(%d, %d, %d, %p)\n", target
, filter
, n
, weights
);
6876 func_glTexFilterFuncSGIS( target
, filter
, n
, weights
);
6880 static void WINAPI
wine_glTexImage3DEXT( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
6881 void (*func_glTexImage3DEXT
)( GLenum
, GLint
, GLenum
, GLsizei
, GLsizei
, GLsizei
, GLint
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[844];
6882 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, height
, depth
, border
, format
, type
, pixels
);
6884 func_glTexImage3DEXT( target
, level
, internalformat
, width
, height
, depth
, border
, format
, type
, pixels
);
6888 static void WINAPI
wine_glTexImage4DSGIS( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLsizei size4d
, GLint border
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
6889 void (*func_glTexImage4DSGIS
)( GLenum
, GLint
, GLenum
, GLsizei
, GLsizei
, GLsizei
, GLsizei
, GLint
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[845];
6890 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, height
, depth
, size4d
, border
, format
, type
, pixels
);
6892 func_glTexImage4DSGIS( target
, level
, internalformat
, width
, height
, depth
, size4d
, border
, format
, type
, pixels
);
6896 static void WINAPI
wine_glTexParameterIivEXT( GLenum target
, GLenum pname
, GLint
* params
) {
6897 void (*func_glTexParameterIivEXT
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[846];
6898 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
6900 func_glTexParameterIivEXT( target
, pname
, params
);
6904 static void WINAPI
wine_glTexParameterIuivEXT( GLenum target
, GLenum pname
, GLuint
* params
) {
6905 void (*func_glTexParameterIuivEXT
)( GLenum
, GLenum
, GLuint
* ) = extension_funcs
[847];
6906 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
6908 func_glTexParameterIuivEXT( target
, pname
, params
);
6912 static void WINAPI
wine_glTexSubImage1DEXT( GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
6913 void (*func_glTexSubImage1DEXT
)( GLenum
, GLint
, GLint
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[848];
6914 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, width
, format
, type
, pixels
);
6916 func_glTexSubImage1DEXT( target
, level
, xoffset
, width
, format
, type
, pixels
);
6920 static void WINAPI
wine_glTexSubImage2DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
6921 void (*func_glTexSubImage2DEXT
)( GLenum
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[849];
6922 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, yoffset
, width
, height
, format
, type
, pixels
);
6924 func_glTexSubImage2DEXT( target
, level
, xoffset
, yoffset
, width
, height
, format
, type
, pixels
);
6928 static void WINAPI
wine_glTexSubImage3DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
6929 void (*func_glTexSubImage3DEXT
)( GLenum
, GLint
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[850];
6930 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, yoffset
, zoffset
, width
, height
, depth
, format
, type
, pixels
);
6932 func_glTexSubImage3DEXT( target
, level
, xoffset
, yoffset
, zoffset
, width
, height
, depth
, format
, type
, pixels
);
6936 static void WINAPI
wine_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
, GLvoid
* pixels
) {
6937 void (*func_glTexSubImage4DSGIS
)( GLenum
, GLint
, GLint
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLsizei
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[851];
6938 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, yoffset
, zoffset
, woffset
, width
, height
, depth
, size4d
, format
, type
, pixels
);
6940 func_glTexSubImage4DSGIS( target
, level
, xoffset
, yoffset
, zoffset
, woffset
, width
, height
, depth
, size4d
, format
, type
, pixels
);
6944 static void WINAPI
wine_glTextureColorMaskSGIS( GLboolean red
, GLboolean green
, GLboolean blue
, GLboolean alpha
) {
6945 void (*func_glTextureColorMaskSGIS
)( GLboolean
, GLboolean
, GLboolean
, GLboolean
) = extension_funcs
[852];
6946 TRACE("(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
6948 func_glTextureColorMaskSGIS( red
, green
, blue
, alpha
);
6952 static void WINAPI
wine_glTextureLightEXT( GLenum pname
) {
6953 void (*func_glTextureLightEXT
)( GLenum
) = extension_funcs
[853];
6954 TRACE("(%d)\n", pname
);
6956 func_glTextureLightEXT( pname
);
6960 static void WINAPI
wine_glTextureMaterialEXT( GLenum face
, GLenum mode
) {
6961 void (*func_glTextureMaterialEXT
)( GLenum
, GLenum
) = extension_funcs
[854];
6962 TRACE("(%d, %d)\n", face
, mode
);
6964 func_glTextureMaterialEXT( face
, mode
);
6968 static void WINAPI
wine_glTextureNormalEXT( GLenum mode
) {
6969 void (*func_glTextureNormalEXT
)( GLenum
) = extension_funcs
[855];
6970 TRACE("(%d)\n", mode
);
6972 func_glTextureNormalEXT( mode
);
6976 static void WINAPI
wine_glTrackMatrixNV( GLenum target
, GLuint address
, GLenum matrix
, GLenum transform
) {
6977 void (*func_glTrackMatrixNV
)( GLenum
, GLuint
, GLenum
, GLenum
) = extension_funcs
[856];
6978 TRACE("(%d, %d, %d, %d)\n", target
, address
, matrix
, transform
);
6980 func_glTrackMatrixNV( target
, address
, matrix
, transform
);
6984 static void WINAPI
wine_glTransformFeedbackAttribsNV( GLuint count
, GLint
* attribs
, GLenum bufferMode
) {
6985 void (*func_glTransformFeedbackAttribsNV
)( GLuint
, GLint
*, GLenum
) = extension_funcs
[857];
6986 TRACE("(%d, %p, %d)\n", count
, attribs
, bufferMode
);
6988 func_glTransformFeedbackAttribsNV( count
, attribs
, bufferMode
);
6992 static void WINAPI
wine_glTransformFeedbackVaryingsNV( GLuint program
, GLsizei count
, GLint
* locations
, GLenum bufferMode
) {
6993 void (*func_glTransformFeedbackVaryingsNV
)( GLuint
, GLsizei
, GLint
*, GLenum
) = extension_funcs
[858];
6994 TRACE("(%d, %d, %p, %d)\n", program
, count
, locations
, bufferMode
);
6996 func_glTransformFeedbackVaryingsNV( program
, count
, locations
, bufferMode
);
7000 static void WINAPI
wine_glUniform1f( GLint location
, GLfloat v0
) {
7001 void (*func_glUniform1f
)( GLint
, GLfloat
) = extension_funcs
[859];
7002 TRACE("(%d, %f)\n", location
, v0
);
7004 func_glUniform1f( location
, v0
);
7008 static void WINAPI
wine_glUniform1fARB( GLint location
, GLfloat v0
) {
7009 void (*func_glUniform1fARB
)( GLint
, GLfloat
) = extension_funcs
[860];
7010 TRACE("(%d, %f)\n", location
, v0
);
7012 func_glUniform1fARB( location
, v0
);
7016 static void WINAPI
wine_glUniform1fv( GLint location
, GLsizei count
, GLfloat
* value
) {
7017 void (*func_glUniform1fv
)( GLint
, GLsizei
, GLfloat
* ) = extension_funcs
[861];
7018 TRACE("(%d, %d, %p)\n", location
, count
, value
);
7020 func_glUniform1fv( location
, count
, value
);
7024 static void WINAPI
wine_glUniform1fvARB( GLint location
, GLsizei count
, GLfloat
* value
) {
7025 void (*func_glUniform1fvARB
)( GLint
, GLsizei
, GLfloat
* ) = extension_funcs
[862];
7026 TRACE("(%d, %d, %p)\n", location
, count
, value
);
7028 func_glUniform1fvARB( location
, count
, value
);
7032 static void WINAPI
wine_glUniform1i( GLint location
, GLint v0
) {
7033 void (*func_glUniform1i
)( GLint
, GLint
) = extension_funcs
[863];
7034 TRACE("(%d, %d)\n", location
, v0
);
7036 func_glUniform1i( location
, v0
);
7040 static void WINAPI
wine_glUniform1iARB( GLint location
, GLint v0
) {
7041 void (*func_glUniform1iARB
)( GLint
, GLint
) = extension_funcs
[864];
7042 TRACE("(%d, %d)\n", location
, v0
);
7044 func_glUniform1iARB( location
, v0
);
7048 static void WINAPI
wine_glUniform1iv( GLint location
, GLsizei count
, GLint
* value
) {
7049 void (*func_glUniform1iv
)( GLint
, GLsizei
, GLint
* ) = extension_funcs
[865];
7050 TRACE("(%d, %d, %p)\n", location
, count
, value
);
7052 func_glUniform1iv( location
, count
, value
);
7056 static void WINAPI
wine_glUniform1ivARB( GLint location
, GLsizei count
, GLint
* value
) {
7057 void (*func_glUniform1ivARB
)( GLint
, GLsizei
, GLint
* ) = extension_funcs
[866];
7058 TRACE("(%d, %d, %p)\n", location
, count
, value
);
7060 func_glUniform1ivARB( location
, count
, value
);
7064 static void WINAPI
wine_glUniform1uiEXT( GLint location
, GLuint v0
) {
7065 void (*func_glUniform1uiEXT
)( GLint
, GLuint
) = extension_funcs
[867];
7066 TRACE("(%d, %d)\n", location
, v0
);
7068 func_glUniform1uiEXT( location
, v0
);
7072 static void WINAPI
wine_glUniform1uivEXT( GLint location
, GLsizei count
, GLuint
* value
) {
7073 void (*func_glUniform1uivEXT
)( GLint
, GLsizei
, GLuint
* ) = extension_funcs
[868];
7074 TRACE("(%d, %d, %p)\n", location
, count
, value
);
7076 func_glUniform1uivEXT( location
, count
, value
);
7080 static void WINAPI
wine_glUniform2f( GLint location
, GLfloat v0
, GLfloat v1
) {
7081 void (*func_glUniform2f
)( GLint
, GLfloat
, GLfloat
) = extension_funcs
[869];
7082 TRACE("(%d, %f, %f)\n", location
, v0
, v1
);
7084 func_glUniform2f( location
, v0
, v1
);
7088 static void WINAPI
wine_glUniform2fARB( GLint location
, GLfloat v0
, GLfloat v1
) {
7089 void (*func_glUniform2fARB
)( GLint
, GLfloat
, GLfloat
) = extension_funcs
[870];
7090 TRACE("(%d, %f, %f)\n", location
, v0
, v1
);
7092 func_glUniform2fARB( location
, v0
, v1
);
7096 static void WINAPI
wine_glUniform2fv( GLint location
, GLsizei count
, GLfloat
* value
) {
7097 void (*func_glUniform2fv
)( GLint
, GLsizei
, GLfloat
* ) = extension_funcs
[871];
7098 TRACE("(%d, %d, %p)\n", location
, count
, value
);
7100 func_glUniform2fv( location
, count
, value
);
7104 static void WINAPI
wine_glUniform2fvARB( GLint location
, GLsizei count
, GLfloat
* value
) {
7105 void (*func_glUniform2fvARB
)( GLint
, GLsizei
, GLfloat
* ) = extension_funcs
[872];
7106 TRACE("(%d, %d, %p)\n", location
, count
, value
);
7108 func_glUniform2fvARB( location
, count
, value
);
7112 static void WINAPI
wine_glUniform2i( GLint location
, GLint v0
, GLint v1
) {
7113 void (*func_glUniform2i
)( GLint
, GLint
, GLint
) = extension_funcs
[873];
7114 TRACE("(%d, %d, %d)\n", location
, v0
, v1
);
7116 func_glUniform2i( location
, v0
, v1
);
7120 static void WINAPI
wine_glUniform2iARB( GLint location
, GLint v0
, GLint v1
) {
7121 void (*func_glUniform2iARB
)( GLint
, GLint
, GLint
) = extension_funcs
[874];
7122 TRACE("(%d, %d, %d)\n", location
, v0
, v1
);
7124 func_glUniform2iARB( location
, v0
, v1
);
7128 static void WINAPI
wine_glUniform2iv( GLint location
, GLsizei count
, GLint
* value
) {
7129 void (*func_glUniform2iv
)( GLint
, GLsizei
, GLint
* ) = extension_funcs
[875];
7130 TRACE("(%d, %d, %p)\n", location
, count
, value
);
7132 func_glUniform2iv( location
, count
, value
);
7136 static void WINAPI
wine_glUniform2ivARB( GLint location
, GLsizei count
, GLint
* value
) {
7137 void (*func_glUniform2ivARB
)( GLint
, GLsizei
, GLint
* ) = extension_funcs
[876];
7138 TRACE("(%d, %d, %p)\n", location
, count
, value
);
7140 func_glUniform2ivARB( location
, count
, value
);
7144 static void WINAPI
wine_glUniform2uiEXT( GLint location
, GLuint v0
, GLuint v1
) {
7145 void (*func_glUniform2uiEXT
)( GLint
, GLuint
, GLuint
) = extension_funcs
[877];
7146 TRACE("(%d, %d, %d)\n", location
, v0
, v1
);
7148 func_glUniform2uiEXT( location
, v0
, v1
);
7152 static void WINAPI
wine_glUniform2uivEXT( GLint location
, GLsizei count
, GLuint
* value
) {
7153 void (*func_glUniform2uivEXT
)( GLint
, GLsizei
, GLuint
* ) = extension_funcs
[878];
7154 TRACE("(%d, %d, %p)\n", location
, count
, value
);
7156 func_glUniform2uivEXT( location
, count
, value
);
7160 static void WINAPI
wine_glUniform3f( GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
) {
7161 void (*func_glUniform3f
)( GLint
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[879];
7162 TRACE("(%d, %f, %f, %f)\n", location
, v0
, v1
, v2
);
7164 func_glUniform3f( location
, v0
, v1
, v2
);
7168 static void WINAPI
wine_glUniform3fARB( GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
) {
7169 void (*func_glUniform3fARB
)( GLint
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[880];
7170 TRACE("(%d, %f, %f, %f)\n", location
, v0
, v1
, v2
);
7172 func_glUniform3fARB( location
, v0
, v1
, v2
);
7176 static void WINAPI
wine_glUniform3fv( GLint location
, GLsizei count
, GLfloat
* value
) {
7177 void (*func_glUniform3fv
)( GLint
, GLsizei
, GLfloat
* ) = extension_funcs
[881];
7178 TRACE("(%d, %d, %p)\n", location
, count
, value
);
7180 func_glUniform3fv( location
, count
, value
);
7184 static void WINAPI
wine_glUniform3fvARB( GLint location
, GLsizei count
, GLfloat
* value
) {
7185 void (*func_glUniform3fvARB
)( GLint
, GLsizei
, GLfloat
* ) = extension_funcs
[882];
7186 TRACE("(%d, %d, %p)\n", location
, count
, value
);
7188 func_glUniform3fvARB( location
, count
, value
);
7192 static void WINAPI
wine_glUniform3i( GLint location
, GLint v0
, GLint v1
, GLint v2
) {
7193 void (*func_glUniform3i
)( GLint
, GLint
, GLint
, GLint
) = extension_funcs
[883];
7194 TRACE("(%d, %d, %d, %d)\n", location
, v0
, v1
, v2
);
7196 func_glUniform3i( location
, v0
, v1
, v2
);
7200 static void WINAPI
wine_glUniform3iARB( GLint location
, GLint v0
, GLint v1
, GLint v2
) {
7201 void (*func_glUniform3iARB
)( GLint
, GLint
, GLint
, GLint
) = extension_funcs
[884];
7202 TRACE("(%d, %d, %d, %d)\n", location
, v0
, v1
, v2
);
7204 func_glUniform3iARB( location
, v0
, v1
, v2
);
7208 static void WINAPI
wine_glUniform3iv( GLint location
, GLsizei count
, GLint
* value
) {
7209 void (*func_glUniform3iv
)( GLint
, GLsizei
, GLint
* ) = extension_funcs
[885];
7210 TRACE("(%d, %d, %p)\n", location
, count
, value
);
7212 func_glUniform3iv( location
, count
, value
);
7216 static void WINAPI
wine_glUniform3ivARB( GLint location
, GLsizei count
, GLint
* value
) {
7217 void (*func_glUniform3ivARB
)( GLint
, GLsizei
, GLint
* ) = extension_funcs
[886];
7218 TRACE("(%d, %d, %p)\n", location
, count
, value
);
7220 func_glUniform3ivARB( location
, count
, value
);
7224 static void WINAPI
wine_glUniform3uiEXT( GLint location
, GLuint v0
, GLuint v1
, GLuint v2
) {
7225 void (*func_glUniform3uiEXT
)( GLint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[887];
7226 TRACE("(%d, %d, %d, %d)\n", location
, v0
, v1
, v2
);
7228 func_glUniform3uiEXT( location
, v0
, v1
, v2
);
7232 static void WINAPI
wine_glUniform3uivEXT( GLint location
, GLsizei count
, GLuint
* value
) {
7233 void (*func_glUniform3uivEXT
)( GLint
, GLsizei
, GLuint
* ) = extension_funcs
[888];
7234 TRACE("(%d, %d, %p)\n", location
, count
, value
);
7236 func_glUniform3uivEXT( location
, count
, value
);
7240 static void WINAPI
wine_glUniform4f( GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
, GLfloat v3
) {
7241 void (*func_glUniform4f
)( GLint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[889];
7242 TRACE("(%d, %f, %f, %f, %f)\n", location
, v0
, v1
, v2
, v3
);
7244 func_glUniform4f( location
, v0
, v1
, v2
, v3
);
7248 static void WINAPI
wine_glUniform4fARB( GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
, GLfloat v3
) {
7249 void (*func_glUniform4fARB
)( GLint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[890];
7250 TRACE("(%d, %f, %f, %f, %f)\n", location
, v0
, v1
, v2
, v3
);
7252 func_glUniform4fARB( location
, v0
, v1
, v2
, v3
);
7256 static void WINAPI
wine_glUniform4fv( GLint location
, GLsizei count
, GLfloat
* value
) {
7257 void (*func_glUniform4fv
)( GLint
, GLsizei
, GLfloat
* ) = extension_funcs
[891];
7258 TRACE("(%d, %d, %p)\n", location
, count
, value
);
7260 func_glUniform4fv( location
, count
, value
);
7264 static void WINAPI
wine_glUniform4fvARB( GLint location
, GLsizei count
, GLfloat
* value
) {
7265 void (*func_glUniform4fvARB
)( GLint
, GLsizei
, GLfloat
* ) = extension_funcs
[892];
7266 TRACE("(%d, %d, %p)\n", location
, count
, value
);
7268 func_glUniform4fvARB( location
, count
, value
);
7272 static void WINAPI
wine_glUniform4i( GLint location
, GLint v0
, GLint v1
, GLint v2
, GLint v3
) {
7273 void (*func_glUniform4i
)( GLint
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[893];
7274 TRACE("(%d, %d, %d, %d, %d)\n", location
, v0
, v1
, v2
, v3
);
7276 func_glUniform4i( location
, v0
, v1
, v2
, v3
);
7280 static void WINAPI
wine_glUniform4iARB( GLint location
, GLint v0
, GLint v1
, GLint v2
, GLint v3
) {
7281 void (*func_glUniform4iARB
)( GLint
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[894];
7282 TRACE("(%d, %d, %d, %d, %d)\n", location
, v0
, v1
, v2
, v3
);
7284 func_glUniform4iARB( location
, v0
, v1
, v2
, v3
);
7288 static void WINAPI
wine_glUniform4iv( GLint location
, GLsizei count
, GLint
* value
) {
7289 void (*func_glUniform4iv
)( GLint
, GLsizei
, GLint
* ) = extension_funcs
[895];
7290 TRACE("(%d, %d, %p)\n", location
, count
, value
);
7292 func_glUniform4iv( location
, count
, value
);
7296 static void WINAPI
wine_glUniform4ivARB( GLint location
, GLsizei count
, GLint
* value
) {
7297 void (*func_glUniform4ivARB
)( GLint
, GLsizei
, GLint
* ) = extension_funcs
[896];
7298 TRACE("(%d, %d, %p)\n", location
, count
, value
);
7300 func_glUniform4ivARB( location
, count
, value
);
7304 static void WINAPI
wine_glUniform4uiEXT( GLint location
, GLuint v0
, GLuint v1
, GLuint v2
, GLuint v3
) {
7305 void (*func_glUniform4uiEXT
)( GLint
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[897];
7306 TRACE("(%d, %d, %d, %d, %d)\n", location
, v0
, v1
, v2
, v3
);
7308 func_glUniform4uiEXT( location
, v0
, v1
, v2
, v3
);
7312 static void WINAPI
wine_glUniform4uivEXT( GLint location
, GLsizei count
, GLuint
* value
) {
7313 void (*func_glUniform4uivEXT
)( GLint
, GLsizei
, GLuint
* ) = extension_funcs
[898];
7314 TRACE("(%d, %d, %p)\n", location
, count
, value
);
7316 func_glUniform4uivEXT( location
, count
, value
);
7320 static void WINAPI
wine_glUniformBufferEXT( GLuint program
, GLint location
, GLuint buffer
) {
7321 void (*func_glUniformBufferEXT
)( GLuint
, GLint
, GLuint
) = extension_funcs
[899];
7322 TRACE("(%d, %d, %d)\n", program
, location
, buffer
);
7324 func_glUniformBufferEXT( program
, location
, buffer
);
7328 static void WINAPI
wine_glUniformMatrix2fv( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
7329 void (*func_glUniformMatrix2fv
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[900];
7330 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
7332 func_glUniformMatrix2fv( location
, count
, transpose
, value
);
7336 static void WINAPI
wine_glUniformMatrix2fvARB( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
7337 void (*func_glUniformMatrix2fvARB
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[901];
7338 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
7340 func_glUniformMatrix2fvARB( location
, count
, transpose
, value
);
7344 static void WINAPI
wine_glUniformMatrix2x3fv( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
7345 void (*func_glUniformMatrix2x3fv
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[902];
7346 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
7348 func_glUniformMatrix2x3fv( location
, count
, transpose
, value
);
7352 static void WINAPI
wine_glUniformMatrix2x4fv( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
7353 void (*func_glUniformMatrix2x4fv
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[903];
7354 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
7356 func_glUniformMatrix2x4fv( location
, count
, transpose
, value
);
7360 static void WINAPI
wine_glUniformMatrix3fv( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
7361 void (*func_glUniformMatrix3fv
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[904];
7362 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
7364 func_glUniformMatrix3fv( location
, count
, transpose
, value
);
7368 static void WINAPI
wine_glUniformMatrix3fvARB( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
7369 void (*func_glUniformMatrix3fvARB
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[905];
7370 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
7372 func_glUniformMatrix3fvARB( location
, count
, transpose
, value
);
7376 static void WINAPI
wine_glUniformMatrix3x2fv( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
7377 void (*func_glUniformMatrix3x2fv
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[906];
7378 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
7380 func_glUniformMatrix3x2fv( location
, count
, transpose
, value
);
7384 static void WINAPI
wine_glUniformMatrix3x4fv( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
7385 void (*func_glUniformMatrix3x4fv
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[907];
7386 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
7388 func_glUniformMatrix3x4fv( location
, count
, transpose
, value
);
7392 static void WINAPI
wine_glUniformMatrix4fv( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
7393 void (*func_glUniformMatrix4fv
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[908];
7394 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
7396 func_glUniformMatrix4fv( location
, count
, transpose
, value
);
7400 static void WINAPI
wine_glUniformMatrix4fvARB( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
7401 void (*func_glUniformMatrix4fvARB
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[909];
7402 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
7404 func_glUniformMatrix4fvARB( location
, count
, transpose
, value
);
7408 static void WINAPI
wine_glUniformMatrix4x2fv( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
7409 void (*func_glUniformMatrix4x2fv
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[910];
7410 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
7412 func_glUniformMatrix4x2fv( location
, count
, transpose
, value
);
7416 static void WINAPI
wine_glUniformMatrix4x3fv( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
7417 void (*func_glUniformMatrix4x3fv
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[911];
7418 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
7420 func_glUniformMatrix4x3fv( location
, count
, transpose
, value
);
7424 static void WINAPI
wine_glUnlockArraysEXT( void ) {
7425 void (*func_glUnlockArraysEXT
)( void ) = extension_funcs
[912];
7428 func_glUnlockArraysEXT( );
7432 static GLboolean WINAPI
wine_glUnmapBuffer( GLenum target
) {
7433 GLboolean ret_value
;
7434 GLboolean (*func_glUnmapBuffer
)( GLenum
) = extension_funcs
[913];
7435 TRACE("(%d)\n", target
);
7437 ret_value
= func_glUnmapBuffer( target
);
7442 static GLboolean WINAPI
wine_glUnmapBufferARB( GLenum target
) {
7443 GLboolean ret_value
;
7444 GLboolean (*func_glUnmapBufferARB
)( GLenum
) = extension_funcs
[914];
7445 TRACE("(%d)\n", target
);
7447 ret_value
= func_glUnmapBufferARB( target
);
7452 static void WINAPI
wine_glUnmapObjectBufferATI( GLuint buffer
) {
7453 void (*func_glUnmapObjectBufferATI
)( GLuint
) = extension_funcs
[915];
7454 TRACE("(%d)\n", buffer
);
7456 func_glUnmapObjectBufferATI( buffer
);
7460 static void WINAPI
wine_glUpdateObjectBufferATI( GLuint buffer
, GLuint offset
, GLsizei size
, GLvoid
* pointer
, GLenum preserve
) {
7461 void (*func_glUpdateObjectBufferATI
)( GLuint
, GLuint
, GLsizei
, GLvoid
*, GLenum
) = extension_funcs
[916];
7462 TRACE("(%d, %d, %d, %p, %d)\n", buffer
, offset
, size
, pointer
, preserve
);
7464 func_glUpdateObjectBufferATI( buffer
, offset
, size
, pointer
, preserve
);
7468 static void WINAPI
wine_glUseProgram( GLuint program
) {
7469 void (*func_glUseProgram
)( GLuint
) = extension_funcs
[917];
7470 TRACE("(%d)\n", program
);
7472 func_glUseProgram( program
);
7476 static void WINAPI
wine_glUseProgramObjectARB( unsigned int programObj
) {
7477 void (*func_glUseProgramObjectARB
)( unsigned int ) = extension_funcs
[918];
7478 TRACE("(%d)\n", programObj
);
7480 func_glUseProgramObjectARB( programObj
);
7484 static void WINAPI
wine_glValidateProgram( GLuint program
) {
7485 void (*func_glValidateProgram
)( GLuint
) = extension_funcs
[919];
7486 TRACE("(%d)\n", program
);
7488 func_glValidateProgram( program
);
7492 static void WINAPI
wine_glValidateProgramARB( unsigned int programObj
) {
7493 void (*func_glValidateProgramARB
)( unsigned int ) = extension_funcs
[920];
7494 TRACE("(%d)\n", programObj
);
7496 func_glValidateProgramARB( programObj
);
7500 static void WINAPI
wine_glVariantArrayObjectATI( GLuint id
, GLenum type
, GLsizei stride
, GLuint buffer
, GLuint offset
) {
7501 void (*func_glVariantArrayObjectATI
)( GLuint
, GLenum
, GLsizei
, GLuint
, GLuint
) = extension_funcs
[921];
7502 TRACE("(%d, %d, %d, %d, %d)\n", id
, type
, stride
, buffer
, offset
);
7504 func_glVariantArrayObjectATI( id
, type
, stride
, buffer
, offset
);
7508 static void WINAPI
wine_glVariantPointerEXT( GLuint id
, GLenum type
, GLuint stride
, GLvoid
* addr
) {
7509 void (*func_glVariantPointerEXT
)( GLuint
, GLenum
, GLuint
, GLvoid
* ) = extension_funcs
[922];
7510 TRACE("(%d, %d, %d, %p)\n", id
, type
, stride
, addr
);
7512 func_glVariantPointerEXT( id
, type
, stride
, addr
);
7516 static void WINAPI
wine_glVariantbvEXT( GLuint id
, GLbyte
* addr
) {
7517 void (*func_glVariantbvEXT
)( GLuint
, GLbyte
* ) = extension_funcs
[923];
7518 TRACE("(%d, %p)\n", id
, addr
);
7520 func_glVariantbvEXT( id
, addr
);
7524 static void WINAPI
wine_glVariantdvEXT( GLuint id
, GLdouble
* addr
) {
7525 void (*func_glVariantdvEXT
)( GLuint
, GLdouble
* ) = extension_funcs
[924];
7526 TRACE("(%d, %p)\n", id
, addr
);
7528 func_glVariantdvEXT( id
, addr
);
7532 static void WINAPI
wine_glVariantfvEXT( GLuint id
, GLfloat
* addr
) {
7533 void (*func_glVariantfvEXT
)( GLuint
, GLfloat
* ) = extension_funcs
[925];
7534 TRACE("(%d, %p)\n", id
, addr
);
7536 func_glVariantfvEXT( id
, addr
);
7540 static void WINAPI
wine_glVariantivEXT( GLuint id
, GLint
* addr
) {
7541 void (*func_glVariantivEXT
)( GLuint
, GLint
* ) = extension_funcs
[926];
7542 TRACE("(%d, %p)\n", id
, addr
);
7544 func_glVariantivEXT( id
, addr
);
7548 static void WINAPI
wine_glVariantsvEXT( GLuint id
, GLshort
* addr
) {
7549 void (*func_glVariantsvEXT
)( GLuint
, GLshort
* ) = extension_funcs
[927];
7550 TRACE("(%d, %p)\n", id
, addr
);
7552 func_glVariantsvEXT( id
, addr
);
7556 static void WINAPI
wine_glVariantubvEXT( GLuint id
, GLubyte
* addr
) {
7557 void (*func_glVariantubvEXT
)( GLuint
, GLubyte
* ) = extension_funcs
[928];
7558 TRACE("(%d, %p)\n", id
, addr
);
7560 func_glVariantubvEXT( id
, addr
);
7564 static void WINAPI
wine_glVariantuivEXT( GLuint id
, GLuint
* addr
) {
7565 void (*func_glVariantuivEXT
)( GLuint
, GLuint
* ) = extension_funcs
[929];
7566 TRACE("(%d, %p)\n", id
, addr
);
7568 func_glVariantuivEXT( id
, addr
);
7572 static void WINAPI
wine_glVariantusvEXT( GLuint id
, GLushort
* addr
) {
7573 void (*func_glVariantusvEXT
)( GLuint
, GLushort
* ) = extension_funcs
[930];
7574 TRACE("(%d, %p)\n", id
, addr
);
7576 func_glVariantusvEXT( id
, addr
);
7580 static void WINAPI
wine_glVertex2hNV( unsigned short x
, unsigned short y
) {
7581 void (*func_glVertex2hNV
)( unsigned short, unsigned short ) = extension_funcs
[931];
7582 TRACE("(%d, %d)\n", x
, y
);
7584 func_glVertex2hNV( x
, y
);
7588 static void WINAPI
wine_glVertex2hvNV( unsigned short* v
) {
7589 void (*func_glVertex2hvNV
)( unsigned short* ) = extension_funcs
[932];
7590 TRACE("(%p)\n", v
);
7592 func_glVertex2hvNV( v
);
7596 static void WINAPI
wine_glVertex3hNV( unsigned short x
, unsigned short y
, unsigned short z
) {
7597 void (*func_glVertex3hNV
)( unsigned short, unsigned short, unsigned short ) = extension_funcs
[933];
7598 TRACE("(%d, %d, %d)\n", x
, y
, z
);
7600 func_glVertex3hNV( x
, y
, z
);
7604 static void WINAPI
wine_glVertex3hvNV( unsigned short* v
) {
7605 void (*func_glVertex3hvNV
)( unsigned short* ) = extension_funcs
[934];
7606 TRACE("(%p)\n", v
);
7608 func_glVertex3hvNV( v
);
7612 static void WINAPI
wine_glVertex4hNV( unsigned short x
, unsigned short y
, unsigned short z
, unsigned short w
) {
7613 void (*func_glVertex4hNV
)( unsigned short, unsigned short, unsigned short, unsigned short ) = extension_funcs
[935];
7614 TRACE("(%d, %d, %d, %d)\n", x
, y
, z
, w
);
7616 func_glVertex4hNV( x
, y
, z
, w
);
7620 static void WINAPI
wine_glVertex4hvNV( unsigned short* v
) {
7621 void (*func_glVertex4hvNV
)( unsigned short* ) = extension_funcs
[936];
7622 TRACE("(%p)\n", v
);
7624 func_glVertex4hvNV( v
);
7628 static void WINAPI
wine_glVertexArrayParameteriAPPLE( GLenum pname
, GLint param
) {
7629 void (*func_glVertexArrayParameteriAPPLE
)( GLenum
, GLint
) = extension_funcs
[937];
7630 TRACE("(%d, %d)\n", pname
, param
);
7632 func_glVertexArrayParameteriAPPLE( pname
, param
);
7636 static void WINAPI
wine_glVertexArrayRangeAPPLE( GLsizei length
, GLvoid
* pointer
) {
7637 void (*func_glVertexArrayRangeAPPLE
)( GLsizei
, GLvoid
* ) = extension_funcs
[938];
7638 TRACE("(%d, %p)\n", length
, pointer
);
7640 func_glVertexArrayRangeAPPLE( length
, pointer
);
7644 static void WINAPI
wine_glVertexArrayRangeNV( GLsizei length
, GLvoid
* pointer
) {
7645 void (*func_glVertexArrayRangeNV
)( GLsizei
, GLvoid
* ) = extension_funcs
[939];
7646 TRACE("(%d, %p)\n", length
, pointer
);
7648 func_glVertexArrayRangeNV( length
, pointer
);
7652 static void WINAPI
wine_glVertexAttrib1d( GLuint index
, GLdouble x
) {
7653 void (*func_glVertexAttrib1d
)( GLuint
, GLdouble
) = extension_funcs
[940];
7654 TRACE("(%d, %f)\n", index
, x
);
7656 func_glVertexAttrib1d( index
, x
);
7660 static void WINAPI
wine_glVertexAttrib1dARB( GLuint index
, GLdouble x
) {
7661 void (*func_glVertexAttrib1dARB
)( GLuint
, GLdouble
) = extension_funcs
[941];
7662 TRACE("(%d, %f)\n", index
, x
);
7664 func_glVertexAttrib1dARB( index
, x
);
7668 static void WINAPI
wine_glVertexAttrib1dNV( GLuint index
, GLdouble x
) {
7669 void (*func_glVertexAttrib1dNV
)( GLuint
, GLdouble
) = extension_funcs
[942];
7670 TRACE("(%d, %f)\n", index
, x
);
7672 func_glVertexAttrib1dNV( index
, x
);
7676 static void WINAPI
wine_glVertexAttrib1dv( GLuint index
, GLdouble
* v
) {
7677 void (*func_glVertexAttrib1dv
)( GLuint
, GLdouble
* ) = extension_funcs
[943];
7678 TRACE("(%d, %p)\n", index
, v
);
7680 func_glVertexAttrib1dv( index
, v
);
7684 static void WINAPI
wine_glVertexAttrib1dvARB( GLuint index
, GLdouble
* v
) {
7685 void (*func_glVertexAttrib1dvARB
)( GLuint
, GLdouble
* ) = extension_funcs
[944];
7686 TRACE("(%d, %p)\n", index
, v
);
7688 func_glVertexAttrib1dvARB( index
, v
);
7692 static void WINAPI
wine_glVertexAttrib1dvNV( GLuint index
, GLdouble
* v
) {
7693 void (*func_glVertexAttrib1dvNV
)( GLuint
, GLdouble
* ) = extension_funcs
[945];
7694 TRACE("(%d, %p)\n", index
, v
);
7696 func_glVertexAttrib1dvNV( index
, v
);
7700 static void WINAPI
wine_glVertexAttrib1f( GLuint index
, GLfloat x
) {
7701 void (*func_glVertexAttrib1f
)( GLuint
, GLfloat
) = extension_funcs
[946];
7702 TRACE("(%d, %f)\n", index
, x
);
7704 func_glVertexAttrib1f( index
, x
);
7708 static void WINAPI
wine_glVertexAttrib1fARB( GLuint index
, GLfloat x
) {
7709 void (*func_glVertexAttrib1fARB
)( GLuint
, GLfloat
) = extension_funcs
[947];
7710 TRACE("(%d, %f)\n", index
, x
);
7712 func_glVertexAttrib1fARB( index
, x
);
7716 static void WINAPI
wine_glVertexAttrib1fNV( GLuint index
, GLfloat x
) {
7717 void (*func_glVertexAttrib1fNV
)( GLuint
, GLfloat
) = extension_funcs
[948];
7718 TRACE("(%d, %f)\n", index
, x
);
7720 func_glVertexAttrib1fNV( index
, x
);
7724 static void WINAPI
wine_glVertexAttrib1fv( GLuint index
, GLfloat
* v
) {
7725 void (*func_glVertexAttrib1fv
)( GLuint
, GLfloat
* ) = extension_funcs
[949];
7726 TRACE("(%d, %p)\n", index
, v
);
7728 func_glVertexAttrib1fv( index
, v
);
7732 static void WINAPI
wine_glVertexAttrib1fvARB( GLuint index
, GLfloat
* v
) {
7733 void (*func_glVertexAttrib1fvARB
)( GLuint
, GLfloat
* ) = extension_funcs
[950];
7734 TRACE("(%d, %p)\n", index
, v
);
7736 func_glVertexAttrib1fvARB( index
, v
);
7740 static void WINAPI
wine_glVertexAttrib1fvNV( GLuint index
, GLfloat
* v
) {
7741 void (*func_glVertexAttrib1fvNV
)( GLuint
, GLfloat
* ) = extension_funcs
[951];
7742 TRACE("(%d, %p)\n", index
, v
);
7744 func_glVertexAttrib1fvNV( index
, v
);
7748 static void WINAPI
wine_glVertexAttrib1hNV( GLuint index
, unsigned short x
) {
7749 void (*func_glVertexAttrib1hNV
)( GLuint
, unsigned short ) = extension_funcs
[952];
7750 TRACE("(%d, %d)\n", index
, x
);
7752 func_glVertexAttrib1hNV( index
, x
);
7756 static void WINAPI
wine_glVertexAttrib1hvNV( GLuint index
, unsigned short* v
) {
7757 void (*func_glVertexAttrib1hvNV
)( GLuint
, unsigned short* ) = extension_funcs
[953];
7758 TRACE("(%d, %p)\n", index
, v
);
7760 func_glVertexAttrib1hvNV( index
, v
);
7764 static void WINAPI
wine_glVertexAttrib1s( GLuint index
, GLshort x
) {
7765 void (*func_glVertexAttrib1s
)( GLuint
, GLshort
) = extension_funcs
[954];
7766 TRACE("(%d, %d)\n", index
, x
);
7768 func_glVertexAttrib1s( index
, x
);
7772 static void WINAPI
wine_glVertexAttrib1sARB( GLuint index
, GLshort x
) {
7773 void (*func_glVertexAttrib1sARB
)( GLuint
, GLshort
) = extension_funcs
[955];
7774 TRACE("(%d, %d)\n", index
, x
);
7776 func_glVertexAttrib1sARB( index
, x
);
7780 static void WINAPI
wine_glVertexAttrib1sNV( GLuint index
, GLshort x
) {
7781 void (*func_glVertexAttrib1sNV
)( GLuint
, GLshort
) = extension_funcs
[956];
7782 TRACE("(%d, %d)\n", index
, x
);
7784 func_glVertexAttrib1sNV( index
, x
);
7788 static void WINAPI
wine_glVertexAttrib1sv( GLuint index
, GLshort
* v
) {
7789 void (*func_glVertexAttrib1sv
)( GLuint
, GLshort
* ) = extension_funcs
[957];
7790 TRACE("(%d, %p)\n", index
, v
);
7792 func_glVertexAttrib1sv( index
, v
);
7796 static void WINAPI
wine_glVertexAttrib1svARB( GLuint index
, GLshort
* v
) {
7797 void (*func_glVertexAttrib1svARB
)( GLuint
, GLshort
* ) = extension_funcs
[958];
7798 TRACE("(%d, %p)\n", index
, v
);
7800 func_glVertexAttrib1svARB( index
, v
);
7804 static void WINAPI
wine_glVertexAttrib1svNV( GLuint index
, GLshort
* v
) {
7805 void (*func_glVertexAttrib1svNV
)( GLuint
, GLshort
* ) = extension_funcs
[959];
7806 TRACE("(%d, %p)\n", index
, v
);
7808 func_glVertexAttrib1svNV( index
, v
);
7812 static void WINAPI
wine_glVertexAttrib2d( GLuint index
, GLdouble x
, GLdouble y
) {
7813 void (*func_glVertexAttrib2d
)( GLuint
, GLdouble
, GLdouble
) = extension_funcs
[960];
7814 TRACE("(%d, %f, %f)\n", index
, x
, y
);
7816 func_glVertexAttrib2d( index
, x
, y
);
7820 static void WINAPI
wine_glVertexAttrib2dARB( GLuint index
, GLdouble x
, GLdouble y
) {
7821 void (*func_glVertexAttrib2dARB
)( GLuint
, GLdouble
, GLdouble
) = extension_funcs
[961];
7822 TRACE("(%d, %f, %f)\n", index
, x
, y
);
7824 func_glVertexAttrib2dARB( index
, x
, y
);
7828 static void WINAPI
wine_glVertexAttrib2dNV( GLuint index
, GLdouble x
, GLdouble y
) {
7829 void (*func_glVertexAttrib2dNV
)( GLuint
, GLdouble
, GLdouble
) = extension_funcs
[962];
7830 TRACE("(%d, %f, %f)\n", index
, x
, y
);
7832 func_glVertexAttrib2dNV( index
, x
, y
);
7836 static void WINAPI
wine_glVertexAttrib2dv( GLuint index
, GLdouble
* v
) {
7837 void (*func_glVertexAttrib2dv
)( GLuint
, GLdouble
* ) = extension_funcs
[963];
7838 TRACE("(%d, %p)\n", index
, v
);
7840 func_glVertexAttrib2dv( index
, v
);
7844 static void WINAPI
wine_glVertexAttrib2dvARB( GLuint index
, GLdouble
* v
) {
7845 void (*func_glVertexAttrib2dvARB
)( GLuint
, GLdouble
* ) = extension_funcs
[964];
7846 TRACE("(%d, %p)\n", index
, v
);
7848 func_glVertexAttrib2dvARB( index
, v
);
7852 static void WINAPI
wine_glVertexAttrib2dvNV( GLuint index
, GLdouble
* v
) {
7853 void (*func_glVertexAttrib2dvNV
)( GLuint
, GLdouble
* ) = extension_funcs
[965];
7854 TRACE("(%d, %p)\n", index
, v
);
7856 func_glVertexAttrib2dvNV( index
, v
);
7860 static void WINAPI
wine_glVertexAttrib2f( GLuint index
, GLfloat x
, GLfloat y
) {
7861 void (*func_glVertexAttrib2f
)( GLuint
, GLfloat
, GLfloat
) = extension_funcs
[966];
7862 TRACE("(%d, %f, %f)\n", index
, x
, y
);
7864 func_glVertexAttrib2f( index
, x
, y
);
7868 static void WINAPI
wine_glVertexAttrib2fARB( GLuint index
, GLfloat x
, GLfloat y
) {
7869 void (*func_glVertexAttrib2fARB
)( GLuint
, GLfloat
, GLfloat
) = extension_funcs
[967];
7870 TRACE("(%d, %f, %f)\n", index
, x
, y
);
7872 func_glVertexAttrib2fARB( index
, x
, y
);
7876 static void WINAPI
wine_glVertexAttrib2fNV( GLuint index
, GLfloat x
, GLfloat y
) {
7877 void (*func_glVertexAttrib2fNV
)( GLuint
, GLfloat
, GLfloat
) = extension_funcs
[968];
7878 TRACE("(%d, %f, %f)\n", index
, x
, y
);
7880 func_glVertexAttrib2fNV( index
, x
, y
);
7884 static void WINAPI
wine_glVertexAttrib2fv( GLuint index
, GLfloat
* v
) {
7885 void (*func_glVertexAttrib2fv
)( GLuint
, GLfloat
* ) = extension_funcs
[969];
7886 TRACE("(%d, %p)\n", index
, v
);
7888 func_glVertexAttrib2fv( index
, v
);
7892 static void WINAPI
wine_glVertexAttrib2fvARB( GLuint index
, GLfloat
* v
) {
7893 void (*func_glVertexAttrib2fvARB
)( GLuint
, GLfloat
* ) = extension_funcs
[970];
7894 TRACE("(%d, %p)\n", index
, v
);
7896 func_glVertexAttrib2fvARB( index
, v
);
7900 static void WINAPI
wine_glVertexAttrib2fvNV( GLuint index
, GLfloat
* v
) {
7901 void (*func_glVertexAttrib2fvNV
)( GLuint
, GLfloat
* ) = extension_funcs
[971];
7902 TRACE("(%d, %p)\n", index
, v
);
7904 func_glVertexAttrib2fvNV( index
, v
);
7908 static void WINAPI
wine_glVertexAttrib2hNV( GLuint index
, unsigned short x
, unsigned short y
) {
7909 void (*func_glVertexAttrib2hNV
)( GLuint
, unsigned short, unsigned short ) = extension_funcs
[972];
7910 TRACE("(%d, %d, %d)\n", index
, x
, y
);
7912 func_glVertexAttrib2hNV( index
, x
, y
);
7916 static void WINAPI
wine_glVertexAttrib2hvNV( GLuint index
, unsigned short* v
) {
7917 void (*func_glVertexAttrib2hvNV
)( GLuint
, unsigned short* ) = extension_funcs
[973];
7918 TRACE("(%d, %p)\n", index
, v
);
7920 func_glVertexAttrib2hvNV( index
, v
);
7924 static void WINAPI
wine_glVertexAttrib2s( GLuint index
, GLshort x
, GLshort y
) {
7925 void (*func_glVertexAttrib2s
)( GLuint
, GLshort
, GLshort
) = extension_funcs
[974];
7926 TRACE("(%d, %d, %d)\n", index
, x
, y
);
7928 func_glVertexAttrib2s( index
, x
, y
);
7932 static void WINAPI
wine_glVertexAttrib2sARB( GLuint index
, GLshort x
, GLshort y
) {
7933 void (*func_glVertexAttrib2sARB
)( GLuint
, GLshort
, GLshort
) = extension_funcs
[975];
7934 TRACE("(%d, %d, %d)\n", index
, x
, y
);
7936 func_glVertexAttrib2sARB( index
, x
, y
);
7940 static void WINAPI
wine_glVertexAttrib2sNV( GLuint index
, GLshort x
, GLshort y
) {
7941 void (*func_glVertexAttrib2sNV
)( GLuint
, GLshort
, GLshort
) = extension_funcs
[976];
7942 TRACE("(%d, %d, %d)\n", index
, x
, y
);
7944 func_glVertexAttrib2sNV( index
, x
, y
);
7948 static void WINAPI
wine_glVertexAttrib2sv( GLuint index
, GLshort
* v
) {
7949 void (*func_glVertexAttrib2sv
)( GLuint
, GLshort
* ) = extension_funcs
[977];
7950 TRACE("(%d, %p)\n", index
, v
);
7952 func_glVertexAttrib2sv( index
, v
);
7956 static void WINAPI
wine_glVertexAttrib2svARB( GLuint index
, GLshort
* v
) {
7957 void (*func_glVertexAttrib2svARB
)( GLuint
, GLshort
* ) = extension_funcs
[978];
7958 TRACE("(%d, %p)\n", index
, v
);
7960 func_glVertexAttrib2svARB( index
, v
);
7964 static void WINAPI
wine_glVertexAttrib2svNV( GLuint index
, GLshort
* v
) {
7965 void (*func_glVertexAttrib2svNV
)( GLuint
, GLshort
* ) = extension_funcs
[979];
7966 TRACE("(%d, %p)\n", index
, v
);
7968 func_glVertexAttrib2svNV( index
, v
);
7972 static void WINAPI
wine_glVertexAttrib3d( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
) {
7973 void (*func_glVertexAttrib3d
)( GLuint
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[980];
7974 TRACE("(%d, %f, %f, %f)\n", index
, x
, y
, z
);
7976 func_glVertexAttrib3d( index
, x
, y
, z
);
7980 static void WINAPI
wine_glVertexAttrib3dARB( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
) {
7981 void (*func_glVertexAttrib3dARB
)( GLuint
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[981];
7982 TRACE("(%d, %f, %f, %f)\n", index
, x
, y
, z
);
7984 func_glVertexAttrib3dARB( index
, x
, y
, z
);
7988 static void WINAPI
wine_glVertexAttrib3dNV( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
) {
7989 void (*func_glVertexAttrib3dNV
)( GLuint
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[982];
7990 TRACE("(%d, %f, %f, %f)\n", index
, x
, y
, z
);
7992 func_glVertexAttrib3dNV( index
, x
, y
, z
);
7996 static void WINAPI
wine_glVertexAttrib3dv( GLuint index
, GLdouble
* v
) {
7997 void (*func_glVertexAttrib3dv
)( GLuint
, GLdouble
* ) = extension_funcs
[983];
7998 TRACE("(%d, %p)\n", index
, v
);
8000 func_glVertexAttrib3dv( index
, v
);
8004 static void WINAPI
wine_glVertexAttrib3dvARB( GLuint index
, GLdouble
* v
) {
8005 void (*func_glVertexAttrib3dvARB
)( GLuint
, GLdouble
* ) = extension_funcs
[984];
8006 TRACE("(%d, %p)\n", index
, v
);
8008 func_glVertexAttrib3dvARB( index
, v
);
8012 static void WINAPI
wine_glVertexAttrib3dvNV( GLuint index
, GLdouble
* v
) {
8013 void (*func_glVertexAttrib3dvNV
)( GLuint
, GLdouble
* ) = extension_funcs
[985];
8014 TRACE("(%d, %p)\n", index
, v
);
8016 func_glVertexAttrib3dvNV( index
, v
);
8020 static void WINAPI
wine_glVertexAttrib3f( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
) {
8021 void (*func_glVertexAttrib3f
)( GLuint
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[986];
8022 TRACE("(%d, %f, %f, %f)\n", index
, x
, y
, z
);
8024 func_glVertexAttrib3f( index
, x
, y
, z
);
8028 static void WINAPI
wine_glVertexAttrib3fARB( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
) {
8029 void (*func_glVertexAttrib3fARB
)( GLuint
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[987];
8030 TRACE("(%d, %f, %f, %f)\n", index
, x
, y
, z
);
8032 func_glVertexAttrib3fARB( index
, x
, y
, z
);
8036 static void WINAPI
wine_glVertexAttrib3fNV( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
) {
8037 void (*func_glVertexAttrib3fNV
)( GLuint
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[988];
8038 TRACE("(%d, %f, %f, %f)\n", index
, x
, y
, z
);
8040 func_glVertexAttrib3fNV( index
, x
, y
, z
);
8044 static void WINAPI
wine_glVertexAttrib3fv( GLuint index
, GLfloat
* v
) {
8045 void (*func_glVertexAttrib3fv
)( GLuint
, GLfloat
* ) = extension_funcs
[989];
8046 TRACE("(%d, %p)\n", index
, v
);
8048 func_glVertexAttrib3fv( index
, v
);
8052 static void WINAPI
wine_glVertexAttrib3fvARB( GLuint index
, GLfloat
* v
) {
8053 void (*func_glVertexAttrib3fvARB
)( GLuint
, GLfloat
* ) = extension_funcs
[990];
8054 TRACE("(%d, %p)\n", index
, v
);
8056 func_glVertexAttrib3fvARB( index
, v
);
8060 static void WINAPI
wine_glVertexAttrib3fvNV( GLuint index
, GLfloat
* v
) {
8061 void (*func_glVertexAttrib3fvNV
)( GLuint
, GLfloat
* ) = extension_funcs
[991];
8062 TRACE("(%d, %p)\n", index
, v
);
8064 func_glVertexAttrib3fvNV( index
, v
);
8068 static void WINAPI
wine_glVertexAttrib3hNV( GLuint index
, unsigned short x
, unsigned short y
, unsigned short z
) {
8069 void (*func_glVertexAttrib3hNV
)( GLuint
, unsigned short, unsigned short, unsigned short ) = extension_funcs
[992];
8070 TRACE("(%d, %d, %d, %d)\n", index
, x
, y
, z
);
8072 func_glVertexAttrib3hNV( index
, x
, y
, z
);
8076 static void WINAPI
wine_glVertexAttrib3hvNV( GLuint index
, unsigned short* v
) {
8077 void (*func_glVertexAttrib3hvNV
)( GLuint
, unsigned short* ) = extension_funcs
[993];
8078 TRACE("(%d, %p)\n", index
, v
);
8080 func_glVertexAttrib3hvNV( index
, v
);
8084 static void WINAPI
wine_glVertexAttrib3s( GLuint index
, GLshort x
, GLshort y
, GLshort z
) {
8085 void (*func_glVertexAttrib3s
)( GLuint
, GLshort
, GLshort
, GLshort
) = extension_funcs
[994];
8086 TRACE("(%d, %d, %d, %d)\n", index
, x
, y
, z
);
8088 func_glVertexAttrib3s( index
, x
, y
, z
);
8092 static void WINAPI
wine_glVertexAttrib3sARB( GLuint index
, GLshort x
, GLshort y
, GLshort z
) {
8093 void (*func_glVertexAttrib3sARB
)( GLuint
, GLshort
, GLshort
, GLshort
) = extension_funcs
[995];
8094 TRACE("(%d, %d, %d, %d)\n", index
, x
, y
, z
);
8096 func_glVertexAttrib3sARB( index
, x
, y
, z
);
8100 static void WINAPI
wine_glVertexAttrib3sNV( GLuint index
, GLshort x
, GLshort y
, GLshort z
) {
8101 void (*func_glVertexAttrib3sNV
)( GLuint
, GLshort
, GLshort
, GLshort
) = extension_funcs
[996];
8102 TRACE("(%d, %d, %d, %d)\n", index
, x
, y
, z
);
8104 func_glVertexAttrib3sNV( index
, x
, y
, z
);
8108 static void WINAPI
wine_glVertexAttrib3sv( GLuint index
, GLshort
* v
) {
8109 void (*func_glVertexAttrib3sv
)( GLuint
, GLshort
* ) = extension_funcs
[997];
8110 TRACE("(%d, %p)\n", index
, v
);
8112 func_glVertexAttrib3sv( index
, v
);
8116 static void WINAPI
wine_glVertexAttrib3svARB( GLuint index
, GLshort
* v
) {
8117 void (*func_glVertexAttrib3svARB
)( GLuint
, GLshort
* ) = extension_funcs
[998];
8118 TRACE("(%d, %p)\n", index
, v
);
8120 func_glVertexAttrib3svARB( index
, v
);
8124 static void WINAPI
wine_glVertexAttrib3svNV( GLuint index
, GLshort
* v
) {
8125 void (*func_glVertexAttrib3svNV
)( GLuint
, GLshort
* ) = extension_funcs
[999];
8126 TRACE("(%d, %p)\n", index
, v
);
8128 func_glVertexAttrib3svNV( index
, v
);
8132 static void WINAPI
wine_glVertexAttrib4Nbv( GLuint index
, GLbyte
* v
) {
8133 void (*func_glVertexAttrib4Nbv
)( GLuint
, GLbyte
* ) = extension_funcs
[1000];
8134 TRACE("(%d, %p)\n", index
, v
);
8136 func_glVertexAttrib4Nbv( index
, v
);
8140 static void WINAPI
wine_glVertexAttrib4NbvARB( GLuint index
, GLbyte
* v
) {
8141 void (*func_glVertexAttrib4NbvARB
)( GLuint
, GLbyte
* ) = extension_funcs
[1001];
8142 TRACE("(%d, %p)\n", index
, v
);
8144 func_glVertexAttrib4NbvARB( index
, v
);
8148 static void WINAPI
wine_glVertexAttrib4Niv( GLuint index
, GLint
* v
) {
8149 void (*func_glVertexAttrib4Niv
)( GLuint
, GLint
* ) = extension_funcs
[1002];
8150 TRACE("(%d, %p)\n", index
, v
);
8152 func_glVertexAttrib4Niv( index
, v
);
8156 static void WINAPI
wine_glVertexAttrib4NivARB( GLuint index
, GLint
* v
) {
8157 void (*func_glVertexAttrib4NivARB
)( GLuint
, GLint
* ) = extension_funcs
[1003];
8158 TRACE("(%d, %p)\n", index
, v
);
8160 func_glVertexAttrib4NivARB( index
, v
);
8164 static void WINAPI
wine_glVertexAttrib4Nsv( GLuint index
, GLshort
* v
) {
8165 void (*func_glVertexAttrib4Nsv
)( GLuint
, GLshort
* ) = extension_funcs
[1004];
8166 TRACE("(%d, %p)\n", index
, v
);
8168 func_glVertexAttrib4Nsv( index
, v
);
8172 static void WINAPI
wine_glVertexAttrib4NsvARB( GLuint index
, GLshort
* v
) {
8173 void (*func_glVertexAttrib4NsvARB
)( GLuint
, GLshort
* ) = extension_funcs
[1005];
8174 TRACE("(%d, %p)\n", index
, v
);
8176 func_glVertexAttrib4NsvARB( index
, v
);
8180 static void WINAPI
wine_glVertexAttrib4Nub( GLuint index
, GLubyte x
, GLubyte y
, GLubyte z
, GLubyte w
) {
8181 void (*func_glVertexAttrib4Nub
)( GLuint
, GLubyte
, GLubyte
, GLubyte
, GLubyte
) = extension_funcs
[1006];
8182 TRACE("(%d, %d, %d, %d, %d)\n", index
, x
, y
, z
, w
);
8184 func_glVertexAttrib4Nub( index
, x
, y
, z
, w
);
8188 static void WINAPI
wine_glVertexAttrib4NubARB( GLuint index
, GLubyte x
, GLubyte y
, GLubyte z
, GLubyte w
) {
8189 void (*func_glVertexAttrib4NubARB
)( GLuint
, GLubyte
, GLubyte
, GLubyte
, GLubyte
) = extension_funcs
[1007];
8190 TRACE("(%d, %d, %d, %d, %d)\n", index
, x
, y
, z
, w
);
8192 func_glVertexAttrib4NubARB( index
, x
, y
, z
, w
);
8196 static void WINAPI
wine_glVertexAttrib4Nubv( GLuint index
, GLubyte
* v
) {
8197 void (*func_glVertexAttrib4Nubv
)( GLuint
, GLubyte
* ) = extension_funcs
[1008];
8198 TRACE("(%d, %p)\n", index
, v
);
8200 func_glVertexAttrib4Nubv( index
, v
);
8204 static void WINAPI
wine_glVertexAttrib4NubvARB( GLuint index
, GLubyte
* v
) {
8205 void (*func_glVertexAttrib4NubvARB
)( GLuint
, GLubyte
* ) = extension_funcs
[1009];
8206 TRACE("(%d, %p)\n", index
, v
);
8208 func_glVertexAttrib4NubvARB( index
, v
);
8212 static void WINAPI
wine_glVertexAttrib4Nuiv( GLuint index
, GLuint
* v
) {
8213 void (*func_glVertexAttrib4Nuiv
)( GLuint
, GLuint
* ) = extension_funcs
[1010];
8214 TRACE("(%d, %p)\n", index
, v
);
8216 func_glVertexAttrib4Nuiv( index
, v
);
8220 static void WINAPI
wine_glVertexAttrib4NuivARB( GLuint index
, GLuint
* v
) {
8221 void (*func_glVertexAttrib4NuivARB
)( GLuint
, GLuint
* ) = extension_funcs
[1011];
8222 TRACE("(%d, %p)\n", index
, v
);
8224 func_glVertexAttrib4NuivARB( index
, v
);
8228 static void WINAPI
wine_glVertexAttrib4Nusv( GLuint index
, GLushort
* v
) {
8229 void (*func_glVertexAttrib4Nusv
)( GLuint
, GLushort
* ) = extension_funcs
[1012];
8230 TRACE("(%d, %p)\n", index
, v
);
8232 func_glVertexAttrib4Nusv( index
, v
);
8236 static void WINAPI
wine_glVertexAttrib4NusvARB( GLuint index
, GLushort
* v
) {
8237 void (*func_glVertexAttrib4NusvARB
)( GLuint
, GLushort
* ) = extension_funcs
[1013];
8238 TRACE("(%d, %p)\n", index
, v
);
8240 func_glVertexAttrib4NusvARB( index
, v
);
8244 static void WINAPI
wine_glVertexAttrib4bv( GLuint index
, GLbyte
* v
) {
8245 void (*func_glVertexAttrib4bv
)( GLuint
, GLbyte
* ) = extension_funcs
[1014];
8246 TRACE("(%d, %p)\n", index
, v
);
8248 func_glVertexAttrib4bv( index
, v
);
8252 static void WINAPI
wine_glVertexAttrib4bvARB( GLuint index
, GLbyte
* v
) {
8253 void (*func_glVertexAttrib4bvARB
)( GLuint
, GLbyte
* ) = extension_funcs
[1015];
8254 TRACE("(%d, %p)\n", index
, v
);
8256 func_glVertexAttrib4bvARB( index
, v
);
8260 static void WINAPI
wine_glVertexAttrib4d( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
8261 void (*func_glVertexAttrib4d
)( GLuint
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1016];
8262 TRACE("(%d, %f, %f, %f, %f)\n", index
, x
, y
, z
, w
);
8264 func_glVertexAttrib4d( index
, x
, y
, z
, w
);
8268 static void WINAPI
wine_glVertexAttrib4dARB( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
8269 void (*func_glVertexAttrib4dARB
)( GLuint
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1017];
8270 TRACE("(%d, %f, %f, %f, %f)\n", index
, x
, y
, z
, w
);
8272 func_glVertexAttrib4dARB( index
, x
, y
, z
, w
);
8276 static void WINAPI
wine_glVertexAttrib4dNV( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
8277 void (*func_glVertexAttrib4dNV
)( GLuint
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1018];
8278 TRACE("(%d, %f, %f, %f, %f)\n", index
, x
, y
, z
, w
);
8280 func_glVertexAttrib4dNV( index
, x
, y
, z
, w
);
8284 static void WINAPI
wine_glVertexAttrib4dv( GLuint index
, GLdouble
* v
) {
8285 void (*func_glVertexAttrib4dv
)( GLuint
, GLdouble
* ) = extension_funcs
[1019];
8286 TRACE("(%d, %p)\n", index
, v
);
8288 func_glVertexAttrib4dv( index
, v
);
8292 static void WINAPI
wine_glVertexAttrib4dvARB( GLuint index
, GLdouble
* v
) {
8293 void (*func_glVertexAttrib4dvARB
)( GLuint
, GLdouble
* ) = extension_funcs
[1020];
8294 TRACE("(%d, %p)\n", index
, v
);
8296 func_glVertexAttrib4dvARB( index
, v
);
8300 static void WINAPI
wine_glVertexAttrib4dvNV( GLuint index
, GLdouble
* v
) {
8301 void (*func_glVertexAttrib4dvNV
)( GLuint
, GLdouble
* ) = extension_funcs
[1021];
8302 TRACE("(%d, %p)\n", index
, v
);
8304 func_glVertexAttrib4dvNV( index
, v
);
8308 static void WINAPI
wine_glVertexAttrib4f( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
8309 void (*func_glVertexAttrib4f
)( GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1022];
8310 TRACE("(%d, %f, %f, %f, %f)\n", index
, x
, y
, z
, w
);
8312 func_glVertexAttrib4f( index
, x
, y
, z
, w
);
8316 static void WINAPI
wine_glVertexAttrib4fARB( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
8317 void (*func_glVertexAttrib4fARB
)( GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1023];
8318 TRACE("(%d, %f, %f, %f, %f)\n", index
, x
, y
, z
, w
);
8320 func_glVertexAttrib4fARB( index
, x
, y
, z
, w
);
8324 static void WINAPI
wine_glVertexAttrib4fNV( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
8325 void (*func_glVertexAttrib4fNV
)( GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1024];
8326 TRACE("(%d, %f, %f, %f, %f)\n", index
, x
, y
, z
, w
);
8328 func_glVertexAttrib4fNV( index
, x
, y
, z
, w
);
8332 static void WINAPI
wine_glVertexAttrib4fv( GLuint index
, GLfloat
* v
) {
8333 void (*func_glVertexAttrib4fv
)( GLuint
, GLfloat
* ) = extension_funcs
[1025];
8334 TRACE("(%d, %p)\n", index
, v
);
8336 func_glVertexAttrib4fv( index
, v
);
8340 static void WINAPI
wine_glVertexAttrib4fvARB( GLuint index
, GLfloat
* v
) {
8341 void (*func_glVertexAttrib4fvARB
)( GLuint
, GLfloat
* ) = extension_funcs
[1026];
8342 TRACE("(%d, %p)\n", index
, v
);
8344 func_glVertexAttrib4fvARB( index
, v
);
8348 static void WINAPI
wine_glVertexAttrib4fvNV( GLuint index
, GLfloat
* v
) {
8349 void (*func_glVertexAttrib4fvNV
)( GLuint
, GLfloat
* ) = extension_funcs
[1027];
8350 TRACE("(%d, %p)\n", index
, v
);
8352 func_glVertexAttrib4fvNV( index
, v
);
8356 static void WINAPI
wine_glVertexAttrib4hNV( GLuint index
, unsigned short x
, unsigned short y
, unsigned short z
, unsigned short w
) {
8357 void (*func_glVertexAttrib4hNV
)( GLuint
, unsigned short, unsigned short, unsigned short, unsigned short ) = extension_funcs
[1028];
8358 TRACE("(%d, %d, %d, %d, %d)\n", index
, x
, y
, z
, w
);
8360 func_glVertexAttrib4hNV( index
, x
, y
, z
, w
);
8364 static void WINAPI
wine_glVertexAttrib4hvNV( GLuint index
, unsigned short* v
) {
8365 void (*func_glVertexAttrib4hvNV
)( GLuint
, unsigned short* ) = extension_funcs
[1029];
8366 TRACE("(%d, %p)\n", index
, v
);
8368 func_glVertexAttrib4hvNV( index
, v
);
8372 static void WINAPI
wine_glVertexAttrib4iv( GLuint index
, GLint
* v
) {
8373 void (*func_glVertexAttrib4iv
)( GLuint
, GLint
* ) = extension_funcs
[1030];
8374 TRACE("(%d, %p)\n", index
, v
);
8376 func_glVertexAttrib4iv( index
, v
);
8380 static void WINAPI
wine_glVertexAttrib4ivARB( GLuint index
, GLint
* v
) {
8381 void (*func_glVertexAttrib4ivARB
)( GLuint
, GLint
* ) = extension_funcs
[1031];
8382 TRACE("(%d, %p)\n", index
, v
);
8384 func_glVertexAttrib4ivARB( index
, v
);
8388 static void WINAPI
wine_glVertexAttrib4s( GLuint index
, GLshort x
, GLshort y
, GLshort z
, GLshort w
) {
8389 void (*func_glVertexAttrib4s
)( GLuint
, GLshort
, GLshort
, GLshort
, GLshort
) = extension_funcs
[1032];
8390 TRACE("(%d, %d, %d, %d, %d)\n", index
, x
, y
, z
, w
);
8392 func_glVertexAttrib4s( index
, x
, y
, z
, w
);
8396 static void WINAPI
wine_glVertexAttrib4sARB( GLuint index
, GLshort x
, GLshort y
, GLshort z
, GLshort w
) {
8397 void (*func_glVertexAttrib4sARB
)( GLuint
, GLshort
, GLshort
, GLshort
, GLshort
) = extension_funcs
[1033];
8398 TRACE("(%d, %d, %d, %d, %d)\n", index
, x
, y
, z
, w
);
8400 func_glVertexAttrib4sARB( index
, x
, y
, z
, w
);
8404 static void WINAPI
wine_glVertexAttrib4sNV( GLuint index
, GLshort x
, GLshort y
, GLshort z
, GLshort w
) {
8405 void (*func_glVertexAttrib4sNV
)( GLuint
, GLshort
, GLshort
, GLshort
, GLshort
) = extension_funcs
[1034];
8406 TRACE("(%d, %d, %d, %d, %d)\n", index
, x
, y
, z
, w
);
8408 func_glVertexAttrib4sNV( index
, x
, y
, z
, w
);
8412 static void WINAPI
wine_glVertexAttrib4sv( GLuint index
, GLshort
* v
) {
8413 void (*func_glVertexAttrib4sv
)( GLuint
, GLshort
* ) = extension_funcs
[1035];
8414 TRACE("(%d, %p)\n", index
, v
);
8416 func_glVertexAttrib4sv( index
, v
);
8420 static void WINAPI
wine_glVertexAttrib4svARB( GLuint index
, GLshort
* v
) {
8421 void (*func_glVertexAttrib4svARB
)( GLuint
, GLshort
* ) = extension_funcs
[1036];
8422 TRACE("(%d, %p)\n", index
, v
);
8424 func_glVertexAttrib4svARB( index
, v
);
8428 static void WINAPI
wine_glVertexAttrib4svNV( GLuint index
, GLshort
* v
) {
8429 void (*func_glVertexAttrib4svNV
)( GLuint
, GLshort
* ) = extension_funcs
[1037];
8430 TRACE("(%d, %p)\n", index
, v
);
8432 func_glVertexAttrib4svNV( index
, v
);
8436 static void WINAPI
wine_glVertexAttrib4ubNV( GLuint index
, GLubyte x
, GLubyte y
, GLubyte z
, GLubyte w
) {
8437 void (*func_glVertexAttrib4ubNV
)( GLuint
, GLubyte
, GLubyte
, GLubyte
, GLubyte
) = extension_funcs
[1038];
8438 TRACE("(%d, %d, %d, %d, %d)\n", index
, x
, y
, z
, w
);
8440 func_glVertexAttrib4ubNV( index
, x
, y
, z
, w
);
8444 static void WINAPI
wine_glVertexAttrib4ubv( GLuint index
, GLubyte
* v
) {
8445 void (*func_glVertexAttrib4ubv
)( GLuint
, GLubyte
* ) = extension_funcs
[1039];
8446 TRACE("(%d, %p)\n", index
, v
);
8448 func_glVertexAttrib4ubv( index
, v
);
8452 static void WINAPI
wine_glVertexAttrib4ubvARB( GLuint index
, GLubyte
* v
) {
8453 void (*func_glVertexAttrib4ubvARB
)( GLuint
, GLubyte
* ) = extension_funcs
[1040];
8454 TRACE("(%d, %p)\n", index
, v
);
8456 func_glVertexAttrib4ubvARB( index
, v
);
8460 static void WINAPI
wine_glVertexAttrib4ubvNV( GLuint index
, GLubyte
* v
) {
8461 void (*func_glVertexAttrib4ubvNV
)( GLuint
, GLubyte
* ) = extension_funcs
[1041];
8462 TRACE("(%d, %p)\n", index
, v
);
8464 func_glVertexAttrib4ubvNV( index
, v
);
8468 static void WINAPI
wine_glVertexAttrib4uiv( GLuint index
, GLuint
* v
) {
8469 void (*func_glVertexAttrib4uiv
)( GLuint
, GLuint
* ) = extension_funcs
[1042];
8470 TRACE("(%d, %p)\n", index
, v
);
8472 func_glVertexAttrib4uiv( index
, v
);
8476 static void WINAPI
wine_glVertexAttrib4uivARB( GLuint index
, GLuint
* v
) {
8477 void (*func_glVertexAttrib4uivARB
)( GLuint
, GLuint
* ) = extension_funcs
[1043];
8478 TRACE("(%d, %p)\n", index
, v
);
8480 func_glVertexAttrib4uivARB( index
, v
);
8484 static void WINAPI
wine_glVertexAttrib4usv( GLuint index
, GLushort
* v
) {
8485 void (*func_glVertexAttrib4usv
)( GLuint
, GLushort
* ) = extension_funcs
[1044];
8486 TRACE("(%d, %p)\n", index
, v
);
8488 func_glVertexAttrib4usv( index
, v
);
8492 static void WINAPI
wine_glVertexAttrib4usvARB( GLuint index
, GLushort
* v
) {
8493 void (*func_glVertexAttrib4usvARB
)( GLuint
, GLushort
* ) = extension_funcs
[1045];
8494 TRACE("(%d, %p)\n", index
, v
);
8496 func_glVertexAttrib4usvARB( index
, v
);
8500 static void WINAPI
wine_glVertexAttribArrayObjectATI( GLuint index
, GLint size
, GLenum type
, GLboolean normalized
, GLsizei stride
, GLuint buffer
, GLuint offset
) {
8501 void (*func_glVertexAttribArrayObjectATI
)( GLuint
, GLint
, GLenum
, GLboolean
, GLsizei
, GLuint
, GLuint
) = extension_funcs
[1046];
8502 TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", index
, size
, type
, normalized
, stride
, buffer
, offset
);
8504 func_glVertexAttribArrayObjectATI( index
, size
, type
, normalized
, stride
, buffer
, offset
);
8508 static void WINAPI
wine_glVertexAttribI1iEXT( GLuint index
, GLint x
) {
8509 void (*func_glVertexAttribI1iEXT
)( GLuint
, GLint
) = extension_funcs
[1047];
8510 TRACE("(%d, %d)\n", index
, x
);
8512 func_glVertexAttribI1iEXT( index
, x
);
8516 static void WINAPI
wine_glVertexAttribI1ivEXT( GLuint index
, GLint
* v
) {
8517 void (*func_glVertexAttribI1ivEXT
)( GLuint
, GLint
* ) = extension_funcs
[1048];
8518 TRACE("(%d, %p)\n", index
, v
);
8520 func_glVertexAttribI1ivEXT( index
, v
);
8524 static void WINAPI
wine_glVertexAttribI1uiEXT( GLuint index
, GLuint x
) {
8525 void (*func_glVertexAttribI1uiEXT
)( GLuint
, GLuint
) = extension_funcs
[1049];
8526 TRACE("(%d, %d)\n", index
, x
);
8528 func_glVertexAttribI1uiEXT( index
, x
);
8532 static void WINAPI
wine_glVertexAttribI1uivEXT( GLuint index
, GLuint
* v
) {
8533 void (*func_glVertexAttribI1uivEXT
)( GLuint
, GLuint
* ) = extension_funcs
[1050];
8534 TRACE("(%d, %p)\n", index
, v
);
8536 func_glVertexAttribI1uivEXT( index
, v
);
8540 static void WINAPI
wine_glVertexAttribI2iEXT( GLuint index
, GLint x
, GLint y
) {
8541 void (*func_glVertexAttribI2iEXT
)( GLuint
, GLint
, GLint
) = extension_funcs
[1051];
8542 TRACE("(%d, %d, %d)\n", index
, x
, y
);
8544 func_glVertexAttribI2iEXT( index
, x
, y
);
8548 static void WINAPI
wine_glVertexAttribI2ivEXT( GLuint index
, GLint
* v
) {
8549 void (*func_glVertexAttribI2ivEXT
)( GLuint
, GLint
* ) = extension_funcs
[1052];
8550 TRACE("(%d, %p)\n", index
, v
);
8552 func_glVertexAttribI2ivEXT( index
, v
);
8556 static void WINAPI
wine_glVertexAttribI2uiEXT( GLuint index
, GLuint x
, GLuint y
) {
8557 void (*func_glVertexAttribI2uiEXT
)( GLuint
, GLuint
, GLuint
) = extension_funcs
[1053];
8558 TRACE("(%d, %d, %d)\n", index
, x
, y
);
8560 func_glVertexAttribI2uiEXT( index
, x
, y
);
8564 static void WINAPI
wine_glVertexAttribI2uivEXT( GLuint index
, GLuint
* v
) {
8565 void (*func_glVertexAttribI2uivEXT
)( GLuint
, GLuint
* ) = extension_funcs
[1054];
8566 TRACE("(%d, %p)\n", index
, v
);
8568 func_glVertexAttribI2uivEXT( index
, v
);
8572 static void WINAPI
wine_glVertexAttribI3iEXT( GLuint index
, GLint x
, GLint y
, GLint z
) {
8573 void (*func_glVertexAttribI3iEXT
)( GLuint
, GLint
, GLint
, GLint
) = extension_funcs
[1055];
8574 TRACE("(%d, %d, %d, %d)\n", index
, x
, y
, z
);
8576 func_glVertexAttribI3iEXT( index
, x
, y
, z
);
8580 static void WINAPI
wine_glVertexAttribI3ivEXT( GLuint index
, GLint
* v
) {
8581 void (*func_glVertexAttribI3ivEXT
)( GLuint
, GLint
* ) = extension_funcs
[1056];
8582 TRACE("(%d, %p)\n", index
, v
);
8584 func_glVertexAttribI3ivEXT( index
, v
);
8588 static void WINAPI
wine_glVertexAttribI3uiEXT( GLuint index
, GLuint x
, GLuint y
, GLuint z
) {
8589 void (*func_glVertexAttribI3uiEXT
)( GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[1057];
8590 TRACE("(%d, %d, %d, %d)\n", index
, x
, y
, z
);
8592 func_glVertexAttribI3uiEXT( index
, x
, y
, z
);
8596 static void WINAPI
wine_glVertexAttribI3uivEXT( GLuint index
, GLuint
* v
) {
8597 void (*func_glVertexAttribI3uivEXT
)( GLuint
, GLuint
* ) = extension_funcs
[1058];
8598 TRACE("(%d, %p)\n", index
, v
);
8600 func_glVertexAttribI3uivEXT( index
, v
);
8604 static void WINAPI
wine_glVertexAttribI4bvEXT( GLuint index
, GLbyte
* v
) {
8605 void (*func_glVertexAttribI4bvEXT
)( GLuint
, GLbyte
* ) = extension_funcs
[1059];
8606 TRACE("(%d, %p)\n", index
, v
);
8608 func_glVertexAttribI4bvEXT( index
, v
);
8612 static void WINAPI
wine_glVertexAttribI4iEXT( GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) {
8613 void (*func_glVertexAttribI4iEXT
)( GLuint
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[1060];
8614 TRACE("(%d, %d, %d, %d, %d)\n", index
, x
, y
, z
, w
);
8616 func_glVertexAttribI4iEXT( index
, x
, y
, z
, w
);
8620 static void WINAPI
wine_glVertexAttribI4ivEXT( GLuint index
, GLint
* v
) {
8621 void (*func_glVertexAttribI4ivEXT
)( GLuint
, GLint
* ) = extension_funcs
[1061];
8622 TRACE("(%d, %p)\n", index
, v
);
8624 func_glVertexAttribI4ivEXT( index
, v
);
8628 static void WINAPI
wine_glVertexAttribI4svEXT( GLuint index
, GLshort
* v
) {
8629 void (*func_glVertexAttribI4svEXT
)( GLuint
, GLshort
* ) = extension_funcs
[1062];
8630 TRACE("(%d, %p)\n", index
, v
);
8632 func_glVertexAttribI4svEXT( index
, v
);
8636 static void WINAPI
wine_glVertexAttribI4ubvEXT( GLuint index
, GLubyte
* v
) {
8637 void (*func_glVertexAttribI4ubvEXT
)( GLuint
, GLubyte
* ) = extension_funcs
[1063];
8638 TRACE("(%d, %p)\n", index
, v
);
8640 func_glVertexAttribI4ubvEXT( index
, v
);
8644 static void WINAPI
wine_glVertexAttribI4uiEXT( GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) {
8645 void (*func_glVertexAttribI4uiEXT
)( GLuint
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[1064];
8646 TRACE("(%d, %d, %d, %d, %d)\n", index
, x
, y
, z
, w
);
8648 func_glVertexAttribI4uiEXT( index
, x
, y
, z
, w
);
8652 static void WINAPI
wine_glVertexAttribI4uivEXT( GLuint index
, GLuint
* v
) {
8653 void (*func_glVertexAttribI4uivEXT
)( GLuint
, GLuint
* ) = extension_funcs
[1065];
8654 TRACE("(%d, %p)\n", index
, v
);
8656 func_glVertexAttribI4uivEXT( index
, v
);
8660 static void WINAPI
wine_glVertexAttribI4usvEXT( GLuint index
, GLushort
* v
) {
8661 void (*func_glVertexAttribI4usvEXT
)( GLuint
, GLushort
* ) = extension_funcs
[1066];
8662 TRACE("(%d, %p)\n", index
, v
);
8664 func_glVertexAttribI4usvEXT( index
, v
);
8668 static void WINAPI
wine_glVertexAttribIPointerEXT( GLuint index
, GLint size
, GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
8669 void (*func_glVertexAttribIPointerEXT
)( GLuint
, GLint
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[1067];
8670 TRACE("(%d, %d, %d, %d, %p)\n", index
, size
, type
, stride
, pointer
);
8672 func_glVertexAttribIPointerEXT( index
, size
, type
, stride
, pointer
);
8676 static void WINAPI
wine_glVertexAttribPointer( GLuint index
, GLint size
, GLenum type
, GLboolean normalized
, GLsizei stride
, GLvoid
* pointer
) {
8677 void (*func_glVertexAttribPointer
)( GLuint
, GLint
, GLenum
, GLboolean
, GLsizei
, GLvoid
* ) = extension_funcs
[1068];
8678 TRACE("(%d, %d, %d, %d, %d, %p)\n", index
, size
, type
, normalized
, stride
, pointer
);
8680 func_glVertexAttribPointer( index
, size
, type
, normalized
, stride
, pointer
);
8684 static void WINAPI
wine_glVertexAttribPointerARB( GLuint index
, GLint size
, GLenum type
, GLboolean normalized
, GLsizei stride
, GLvoid
* pointer
) {
8685 void (*func_glVertexAttribPointerARB
)( GLuint
, GLint
, GLenum
, GLboolean
, GLsizei
, GLvoid
* ) = extension_funcs
[1069];
8686 TRACE("(%d, %d, %d, %d, %d, %p)\n", index
, size
, type
, normalized
, stride
, pointer
);
8688 func_glVertexAttribPointerARB( index
, size
, type
, normalized
, stride
, pointer
);
8692 static void WINAPI
wine_glVertexAttribPointerNV( GLuint index
, GLint fsize
, GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
8693 void (*func_glVertexAttribPointerNV
)( GLuint
, GLint
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[1070];
8694 TRACE("(%d, %d, %d, %d, %p)\n", index
, fsize
, type
, stride
, pointer
);
8696 func_glVertexAttribPointerNV( index
, fsize
, type
, stride
, pointer
);
8700 static void WINAPI
wine_glVertexAttribs1dvNV( GLuint index
, GLsizei count
, GLdouble
* v
) {
8701 void (*func_glVertexAttribs1dvNV
)( GLuint
, GLsizei
, GLdouble
* ) = extension_funcs
[1071];
8702 TRACE("(%d, %d, %p)\n", index
, count
, v
);
8704 func_glVertexAttribs1dvNV( index
, count
, v
);
8708 static void WINAPI
wine_glVertexAttribs1fvNV( GLuint index
, GLsizei count
, GLfloat
* v
) {
8709 void (*func_glVertexAttribs1fvNV
)( GLuint
, GLsizei
, GLfloat
* ) = extension_funcs
[1072];
8710 TRACE("(%d, %d, %p)\n", index
, count
, v
);
8712 func_glVertexAttribs1fvNV( index
, count
, v
);
8716 static void WINAPI
wine_glVertexAttribs1hvNV( GLuint index
, GLsizei n
, unsigned short* v
) {
8717 void (*func_glVertexAttribs1hvNV
)( GLuint
, GLsizei
, unsigned short* ) = extension_funcs
[1073];
8718 TRACE("(%d, %d, %p)\n", index
, n
, v
);
8720 func_glVertexAttribs1hvNV( index
, n
, v
);
8724 static void WINAPI
wine_glVertexAttribs1svNV( GLuint index
, GLsizei count
, GLshort
* v
) {
8725 void (*func_glVertexAttribs1svNV
)( GLuint
, GLsizei
, GLshort
* ) = extension_funcs
[1074];
8726 TRACE("(%d, %d, %p)\n", index
, count
, v
);
8728 func_glVertexAttribs1svNV( index
, count
, v
);
8732 static void WINAPI
wine_glVertexAttribs2dvNV( GLuint index
, GLsizei count
, GLdouble
* v
) {
8733 void (*func_glVertexAttribs2dvNV
)( GLuint
, GLsizei
, GLdouble
* ) = extension_funcs
[1075];
8734 TRACE("(%d, %d, %p)\n", index
, count
, v
);
8736 func_glVertexAttribs2dvNV( index
, count
, v
);
8740 static void WINAPI
wine_glVertexAttribs2fvNV( GLuint index
, GLsizei count
, GLfloat
* v
) {
8741 void (*func_glVertexAttribs2fvNV
)( GLuint
, GLsizei
, GLfloat
* ) = extension_funcs
[1076];
8742 TRACE("(%d, %d, %p)\n", index
, count
, v
);
8744 func_glVertexAttribs2fvNV( index
, count
, v
);
8748 static void WINAPI
wine_glVertexAttribs2hvNV( GLuint index
, GLsizei n
, unsigned short* v
) {
8749 void (*func_glVertexAttribs2hvNV
)( GLuint
, GLsizei
, unsigned short* ) = extension_funcs
[1077];
8750 TRACE("(%d, %d, %p)\n", index
, n
, v
);
8752 func_glVertexAttribs2hvNV( index
, n
, v
);
8756 static void WINAPI
wine_glVertexAttribs2svNV( GLuint index
, GLsizei count
, GLshort
* v
) {
8757 void (*func_glVertexAttribs2svNV
)( GLuint
, GLsizei
, GLshort
* ) = extension_funcs
[1078];
8758 TRACE("(%d, %d, %p)\n", index
, count
, v
);
8760 func_glVertexAttribs2svNV( index
, count
, v
);
8764 static void WINAPI
wine_glVertexAttribs3dvNV( GLuint index
, GLsizei count
, GLdouble
* v
) {
8765 void (*func_glVertexAttribs3dvNV
)( GLuint
, GLsizei
, GLdouble
* ) = extension_funcs
[1079];
8766 TRACE("(%d, %d, %p)\n", index
, count
, v
);
8768 func_glVertexAttribs3dvNV( index
, count
, v
);
8772 static void WINAPI
wine_glVertexAttribs3fvNV( GLuint index
, GLsizei count
, GLfloat
* v
) {
8773 void (*func_glVertexAttribs3fvNV
)( GLuint
, GLsizei
, GLfloat
* ) = extension_funcs
[1080];
8774 TRACE("(%d, %d, %p)\n", index
, count
, v
);
8776 func_glVertexAttribs3fvNV( index
, count
, v
);
8780 static void WINAPI
wine_glVertexAttribs3hvNV( GLuint index
, GLsizei n
, unsigned short* v
) {
8781 void (*func_glVertexAttribs3hvNV
)( GLuint
, GLsizei
, unsigned short* ) = extension_funcs
[1081];
8782 TRACE("(%d, %d, %p)\n", index
, n
, v
);
8784 func_glVertexAttribs3hvNV( index
, n
, v
);
8788 static void WINAPI
wine_glVertexAttribs3svNV( GLuint index
, GLsizei count
, GLshort
* v
) {
8789 void (*func_glVertexAttribs3svNV
)( GLuint
, GLsizei
, GLshort
* ) = extension_funcs
[1082];
8790 TRACE("(%d, %d, %p)\n", index
, count
, v
);
8792 func_glVertexAttribs3svNV( index
, count
, v
);
8796 static void WINAPI
wine_glVertexAttribs4dvNV( GLuint index
, GLsizei count
, GLdouble
* v
) {
8797 void (*func_glVertexAttribs4dvNV
)( GLuint
, GLsizei
, GLdouble
* ) = extension_funcs
[1083];
8798 TRACE("(%d, %d, %p)\n", index
, count
, v
);
8800 func_glVertexAttribs4dvNV( index
, count
, v
);
8804 static void WINAPI
wine_glVertexAttribs4fvNV( GLuint index
, GLsizei count
, GLfloat
* v
) {
8805 void (*func_glVertexAttribs4fvNV
)( GLuint
, GLsizei
, GLfloat
* ) = extension_funcs
[1084];
8806 TRACE("(%d, %d, %p)\n", index
, count
, v
);
8808 func_glVertexAttribs4fvNV( index
, count
, v
);
8812 static void WINAPI
wine_glVertexAttribs4hvNV( GLuint index
, GLsizei n
, unsigned short* v
) {
8813 void (*func_glVertexAttribs4hvNV
)( GLuint
, GLsizei
, unsigned short* ) = extension_funcs
[1085];
8814 TRACE("(%d, %d, %p)\n", index
, n
, v
);
8816 func_glVertexAttribs4hvNV( index
, n
, v
);
8820 static void WINAPI
wine_glVertexAttribs4svNV( GLuint index
, GLsizei count
, GLshort
* v
) {
8821 void (*func_glVertexAttribs4svNV
)( GLuint
, GLsizei
, GLshort
* ) = extension_funcs
[1086];
8822 TRACE("(%d, %d, %p)\n", index
, count
, v
);
8824 func_glVertexAttribs4svNV( index
, count
, v
);
8828 static void WINAPI
wine_glVertexAttribs4ubvNV( GLuint index
, GLsizei count
, GLubyte
* v
) {
8829 void (*func_glVertexAttribs4ubvNV
)( GLuint
, GLsizei
, GLubyte
* ) = extension_funcs
[1087];
8830 TRACE("(%d, %d, %p)\n", index
, count
, v
);
8832 func_glVertexAttribs4ubvNV( index
, count
, v
);
8836 static void WINAPI
wine_glVertexBlendARB( GLint count
) {
8837 void (*func_glVertexBlendARB
)( GLint
) = extension_funcs
[1088];
8838 TRACE("(%d)\n", count
);
8840 func_glVertexBlendARB( count
);
8844 static void WINAPI
wine_glVertexBlendEnvfATI( GLenum pname
, GLfloat param
) {
8845 void (*func_glVertexBlendEnvfATI
)( GLenum
, GLfloat
) = extension_funcs
[1089];
8846 TRACE("(%d, %f)\n", pname
, param
);
8848 func_glVertexBlendEnvfATI( pname
, param
);
8852 static void WINAPI
wine_glVertexBlendEnviATI( GLenum pname
, GLint param
) {
8853 void (*func_glVertexBlendEnviATI
)( GLenum
, GLint
) = extension_funcs
[1090];
8854 TRACE("(%d, %d)\n", pname
, param
);
8856 func_glVertexBlendEnviATI( pname
, param
);
8860 static void WINAPI
wine_glVertexPointerEXT( GLint size
, GLenum type
, GLsizei stride
, GLsizei count
, GLvoid
* pointer
) {
8861 void (*func_glVertexPointerEXT
)( GLint
, GLenum
, GLsizei
, GLsizei
, GLvoid
* ) = extension_funcs
[1091];
8862 TRACE("(%d, %d, %d, %d, %p)\n", size
, type
, stride
, count
, pointer
);
8864 func_glVertexPointerEXT( size
, type
, stride
, count
, pointer
);
8868 static void WINAPI
wine_glVertexPointerListIBM( GLint size
, GLenum type
, GLint stride
, GLvoid
** pointer
, GLint ptrstride
) {
8869 void (*func_glVertexPointerListIBM
)( GLint
, GLenum
, GLint
, GLvoid
**, GLint
) = extension_funcs
[1092];
8870 TRACE("(%d, %d, %d, %p, %d)\n", size
, type
, stride
, pointer
, ptrstride
);
8872 func_glVertexPointerListIBM( size
, type
, stride
, pointer
, ptrstride
);
8876 static void WINAPI
wine_glVertexPointervINTEL( GLint size
, GLenum type
, GLvoid
** pointer
) {
8877 void (*func_glVertexPointervINTEL
)( GLint
, GLenum
, GLvoid
** ) = extension_funcs
[1093];
8878 TRACE("(%d, %d, %p)\n", size
, type
, pointer
);
8880 func_glVertexPointervINTEL( size
, type
, pointer
);
8884 static void WINAPI
wine_glVertexStream1dATI( GLenum stream
, GLdouble x
) {
8885 void (*func_glVertexStream1dATI
)( GLenum
, GLdouble
) = extension_funcs
[1094];
8886 TRACE("(%d, %f)\n", stream
, x
);
8888 func_glVertexStream1dATI( stream
, x
);
8892 static void WINAPI
wine_glVertexStream1dvATI( GLenum stream
, GLdouble
* coords
) {
8893 void (*func_glVertexStream1dvATI
)( GLenum
, GLdouble
* ) = extension_funcs
[1095];
8894 TRACE("(%d, %p)\n", stream
, coords
);
8896 func_glVertexStream1dvATI( stream
, coords
);
8900 static void WINAPI
wine_glVertexStream1fATI( GLenum stream
, GLfloat x
) {
8901 void (*func_glVertexStream1fATI
)( GLenum
, GLfloat
) = extension_funcs
[1096];
8902 TRACE("(%d, %f)\n", stream
, x
);
8904 func_glVertexStream1fATI( stream
, x
);
8908 static void WINAPI
wine_glVertexStream1fvATI( GLenum stream
, GLfloat
* coords
) {
8909 void (*func_glVertexStream1fvATI
)( GLenum
, GLfloat
* ) = extension_funcs
[1097];
8910 TRACE("(%d, %p)\n", stream
, coords
);
8912 func_glVertexStream1fvATI( stream
, coords
);
8916 static void WINAPI
wine_glVertexStream1iATI( GLenum stream
, GLint x
) {
8917 void (*func_glVertexStream1iATI
)( GLenum
, GLint
) = extension_funcs
[1098];
8918 TRACE("(%d, %d)\n", stream
, x
);
8920 func_glVertexStream1iATI( stream
, x
);
8924 static void WINAPI
wine_glVertexStream1ivATI( GLenum stream
, GLint
* coords
) {
8925 void (*func_glVertexStream1ivATI
)( GLenum
, GLint
* ) = extension_funcs
[1099];
8926 TRACE("(%d, %p)\n", stream
, coords
);
8928 func_glVertexStream1ivATI( stream
, coords
);
8932 static void WINAPI
wine_glVertexStream1sATI( GLenum stream
, GLshort x
) {
8933 void (*func_glVertexStream1sATI
)( GLenum
, GLshort
) = extension_funcs
[1100];
8934 TRACE("(%d, %d)\n", stream
, x
);
8936 func_glVertexStream1sATI( stream
, x
);
8940 static void WINAPI
wine_glVertexStream1svATI( GLenum stream
, GLshort
* coords
) {
8941 void (*func_glVertexStream1svATI
)( GLenum
, GLshort
* ) = extension_funcs
[1101];
8942 TRACE("(%d, %p)\n", stream
, coords
);
8944 func_glVertexStream1svATI( stream
, coords
);
8948 static void WINAPI
wine_glVertexStream2dATI( GLenum stream
, GLdouble x
, GLdouble y
) {
8949 void (*func_glVertexStream2dATI
)( GLenum
, GLdouble
, GLdouble
) = extension_funcs
[1102];
8950 TRACE("(%d, %f, %f)\n", stream
, x
, y
);
8952 func_glVertexStream2dATI( stream
, x
, y
);
8956 static void WINAPI
wine_glVertexStream2dvATI( GLenum stream
, GLdouble
* coords
) {
8957 void (*func_glVertexStream2dvATI
)( GLenum
, GLdouble
* ) = extension_funcs
[1103];
8958 TRACE("(%d, %p)\n", stream
, coords
);
8960 func_glVertexStream2dvATI( stream
, coords
);
8964 static void WINAPI
wine_glVertexStream2fATI( GLenum stream
, GLfloat x
, GLfloat y
) {
8965 void (*func_glVertexStream2fATI
)( GLenum
, GLfloat
, GLfloat
) = extension_funcs
[1104];
8966 TRACE("(%d, %f, %f)\n", stream
, x
, y
);
8968 func_glVertexStream2fATI( stream
, x
, y
);
8972 static void WINAPI
wine_glVertexStream2fvATI( GLenum stream
, GLfloat
* coords
) {
8973 void (*func_glVertexStream2fvATI
)( GLenum
, GLfloat
* ) = extension_funcs
[1105];
8974 TRACE("(%d, %p)\n", stream
, coords
);
8976 func_glVertexStream2fvATI( stream
, coords
);
8980 static void WINAPI
wine_glVertexStream2iATI( GLenum stream
, GLint x
, GLint y
) {
8981 void (*func_glVertexStream2iATI
)( GLenum
, GLint
, GLint
) = extension_funcs
[1106];
8982 TRACE("(%d, %d, %d)\n", stream
, x
, y
);
8984 func_glVertexStream2iATI( stream
, x
, y
);
8988 static void WINAPI
wine_glVertexStream2ivATI( GLenum stream
, GLint
* coords
) {
8989 void (*func_glVertexStream2ivATI
)( GLenum
, GLint
* ) = extension_funcs
[1107];
8990 TRACE("(%d, %p)\n", stream
, coords
);
8992 func_glVertexStream2ivATI( stream
, coords
);
8996 static void WINAPI
wine_glVertexStream2sATI( GLenum stream
, GLshort x
, GLshort y
) {
8997 void (*func_glVertexStream2sATI
)( GLenum
, GLshort
, GLshort
) = extension_funcs
[1108];
8998 TRACE("(%d, %d, %d)\n", stream
, x
, y
);
9000 func_glVertexStream2sATI( stream
, x
, y
);
9004 static void WINAPI
wine_glVertexStream2svATI( GLenum stream
, GLshort
* coords
) {
9005 void (*func_glVertexStream2svATI
)( GLenum
, GLshort
* ) = extension_funcs
[1109];
9006 TRACE("(%d, %p)\n", stream
, coords
);
9008 func_glVertexStream2svATI( stream
, coords
);
9012 static void WINAPI
wine_glVertexStream3dATI( GLenum stream
, GLdouble x
, GLdouble y
, GLdouble z
) {
9013 void (*func_glVertexStream3dATI
)( GLenum
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1110];
9014 TRACE("(%d, %f, %f, %f)\n", stream
, x
, y
, z
);
9016 func_glVertexStream3dATI( stream
, x
, y
, z
);
9020 static void WINAPI
wine_glVertexStream3dvATI( GLenum stream
, GLdouble
* coords
) {
9021 void (*func_glVertexStream3dvATI
)( GLenum
, GLdouble
* ) = extension_funcs
[1111];
9022 TRACE("(%d, %p)\n", stream
, coords
);
9024 func_glVertexStream3dvATI( stream
, coords
);
9028 static void WINAPI
wine_glVertexStream3fATI( GLenum stream
, GLfloat x
, GLfloat y
, GLfloat z
) {
9029 void (*func_glVertexStream3fATI
)( GLenum
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1112];
9030 TRACE("(%d, %f, %f, %f)\n", stream
, x
, y
, z
);
9032 func_glVertexStream3fATI( stream
, x
, y
, z
);
9036 static void WINAPI
wine_glVertexStream3fvATI( GLenum stream
, GLfloat
* coords
) {
9037 void (*func_glVertexStream3fvATI
)( GLenum
, GLfloat
* ) = extension_funcs
[1113];
9038 TRACE("(%d, %p)\n", stream
, coords
);
9040 func_glVertexStream3fvATI( stream
, coords
);
9044 static void WINAPI
wine_glVertexStream3iATI( GLenum stream
, GLint x
, GLint y
, GLint z
) {
9045 void (*func_glVertexStream3iATI
)( GLenum
, GLint
, GLint
, GLint
) = extension_funcs
[1114];
9046 TRACE("(%d, %d, %d, %d)\n", stream
, x
, y
, z
);
9048 func_glVertexStream3iATI( stream
, x
, y
, z
);
9052 static void WINAPI
wine_glVertexStream3ivATI( GLenum stream
, GLint
* coords
) {
9053 void (*func_glVertexStream3ivATI
)( GLenum
, GLint
* ) = extension_funcs
[1115];
9054 TRACE("(%d, %p)\n", stream
, coords
);
9056 func_glVertexStream3ivATI( stream
, coords
);
9060 static void WINAPI
wine_glVertexStream3sATI( GLenum stream
, GLshort x
, GLshort y
, GLshort z
) {
9061 void (*func_glVertexStream3sATI
)( GLenum
, GLshort
, GLshort
, GLshort
) = extension_funcs
[1116];
9062 TRACE("(%d, %d, %d, %d)\n", stream
, x
, y
, z
);
9064 func_glVertexStream3sATI( stream
, x
, y
, z
);
9068 static void WINAPI
wine_glVertexStream3svATI( GLenum stream
, GLshort
* coords
) {
9069 void (*func_glVertexStream3svATI
)( GLenum
, GLshort
* ) = extension_funcs
[1117];
9070 TRACE("(%d, %p)\n", stream
, coords
);
9072 func_glVertexStream3svATI( stream
, coords
);
9076 static void WINAPI
wine_glVertexStream4dATI( GLenum stream
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
9077 void (*func_glVertexStream4dATI
)( GLenum
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1118];
9078 TRACE("(%d, %f, %f, %f, %f)\n", stream
, x
, y
, z
, w
);
9080 func_glVertexStream4dATI( stream
, x
, y
, z
, w
);
9084 static void WINAPI
wine_glVertexStream4dvATI( GLenum stream
, GLdouble
* coords
) {
9085 void (*func_glVertexStream4dvATI
)( GLenum
, GLdouble
* ) = extension_funcs
[1119];
9086 TRACE("(%d, %p)\n", stream
, coords
);
9088 func_glVertexStream4dvATI( stream
, coords
);
9092 static void WINAPI
wine_glVertexStream4fATI( GLenum stream
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
9093 void (*func_glVertexStream4fATI
)( GLenum
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1120];
9094 TRACE("(%d, %f, %f, %f, %f)\n", stream
, x
, y
, z
, w
);
9096 func_glVertexStream4fATI( stream
, x
, y
, z
, w
);
9100 static void WINAPI
wine_glVertexStream4fvATI( GLenum stream
, GLfloat
* coords
) {
9101 void (*func_glVertexStream4fvATI
)( GLenum
, GLfloat
* ) = extension_funcs
[1121];
9102 TRACE("(%d, %p)\n", stream
, coords
);
9104 func_glVertexStream4fvATI( stream
, coords
);
9108 static void WINAPI
wine_glVertexStream4iATI( GLenum stream
, GLint x
, GLint y
, GLint z
, GLint w
) {
9109 void (*func_glVertexStream4iATI
)( GLenum
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[1122];
9110 TRACE("(%d, %d, %d, %d, %d)\n", stream
, x
, y
, z
, w
);
9112 func_glVertexStream4iATI( stream
, x
, y
, z
, w
);
9116 static void WINAPI
wine_glVertexStream4ivATI( GLenum stream
, GLint
* coords
) {
9117 void (*func_glVertexStream4ivATI
)( GLenum
, GLint
* ) = extension_funcs
[1123];
9118 TRACE("(%d, %p)\n", stream
, coords
);
9120 func_glVertexStream4ivATI( stream
, coords
);
9124 static void WINAPI
wine_glVertexStream4sATI( GLenum stream
, GLshort x
, GLshort y
, GLshort z
, GLshort w
) {
9125 void (*func_glVertexStream4sATI
)( GLenum
, GLshort
, GLshort
, GLshort
, GLshort
) = extension_funcs
[1124];
9126 TRACE("(%d, %d, %d, %d, %d)\n", stream
, x
, y
, z
, w
);
9128 func_glVertexStream4sATI( stream
, x
, y
, z
, w
);
9132 static void WINAPI
wine_glVertexStream4svATI( GLenum stream
, GLshort
* coords
) {
9133 void (*func_glVertexStream4svATI
)( GLenum
, GLshort
* ) = extension_funcs
[1125];
9134 TRACE("(%d, %p)\n", stream
, coords
);
9136 func_glVertexStream4svATI( stream
, coords
);
9140 static void WINAPI
wine_glVertexWeightPointerEXT( GLsizei size
, GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
9141 void (*func_glVertexWeightPointerEXT
)( GLsizei
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[1126];
9142 TRACE("(%d, %d, %d, %p)\n", size
, type
, stride
, pointer
);
9144 func_glVertexWeightPointerEXT( size
, type
, stride
, pointer
);
9148 static void WINAPI
wine_glVertexWeightfEXT( GLfloat weight
) {
9149 void (*func_glVertexWeightfEXT
)( GLfloat
) = extension_funcs
[1127];
9150 TRACE("(%f)\n", weight
);
9152 func_glVertexWeightfEXT( weight
);
9156 static void WINAPI
wine_glVertexWeightfvEXT( GLfloat
* weight
) {
9157 void (*func_glVertexWeightfvEXT
)( GLfloat
* ) = extension_funcs
[1128];
9158 TRACE("(%p)\n", weight
);
9160 func_glVertexWeightfvEXT( weight
);
9164 static void WINAPI
wine_glVertexWeighthNV( unsigned short weight
) {
9165 void (*func_glVertexWeighthNV
)( unsigned short ) = extension_funcs
[1129];
9166 TRACE("(%d)\n", weight
);
9168 func_glVertexWeighthNV( weight
);
9172 static void WINAPI
wine_glVertexWeighthvNV( unsigned short* weight
) {
9173 void (*func_glVertexWeighthvNV
)( unsigned short* ) = extension_funcs
[1130];
9174 TRACE("(%p)\n", weight
);
9176 func_glVertexWeighthvNV( weight
);
9180 static void WINAPI
wine_glWeightPointerARB( GLint size
, GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
9181 void (*func_glWeightPointerARB
)( GLint
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[1131];
9182 TRACE("(%d, %d, %d, %p)\n", size
, type
, stride
, pointer
);
9184 func_glWeightPointerARB( size
, type
, stride
, pointer
);
9188 static void WINAPI
wine_glWeightbvARB( GLint size
, GLbyte
* weights
) {
9189 void (*func_glWeightbvARB
)( GLint
, GLbyte
* ) = extension_funcs
[1132];
9190 TRACE("(%d, %p)\n", size
, weights
);
9192 func_glWeightbvARB( size
, weights
);
9196 static void WINAPI
wine_glWeightdvARB( GLint size
, GLdouble
* weights
) {
9197 void (*func_glWeightdvARB
)( GLint
, GLdouble
* ) = extension_funcs
[1133];
9198 TRACE("(%d, %p)\n", size
, weights
);
9200 func_glWeightdvARB( size
, weights
);
9204 static void WINAPI
wine_glWeightfvARB( GLint size
, GLfloat
* weights
) {
9205 void (*func_glWeightfvARB
)( GLint
, GLfloat
* ) = extension_funcs
[1134];
9206 TRACE("(%d, %p)\n", size
, weights
);
9208 func_glWeightfvARB( size
, weights
);
9212 static void WINAPI
wine_glWeightivARB( GLint size
, GLint
* weights
) {
9213 void (*func_glWeightivARB
)( GLint
, GLint
* ) = extension_funcs
[1135];
9214 TRACE("(%d, %p)\n", size
, weights
);
9216 func_glWeightivARB( size
, weights
);
9220 static void WINAPI
wine_glWeightsvARB( GLint size
, GLshort
* weights
) {
9221 void (*func_glWeightsvARB
)( GLint
, GLshort
* ) = extension_funcs
[1136];
9222 TRACE("(%d, %p)\n", size
, weights
);
9224 func_glWeightsvARB( size
, weights
);
9228 static void WINAPI
wine_glWeightubvARB( GLint size
, GLubyte
* weights
) {
9229 void (*func_glWeightubvARB
)( GLint
, GLubyte
* ) = extension_funcs
[1137];
9230 TRACE("(%d, %p)\n", size
, weights
);
9232 func_glWeightubvARB( size
, weights
);
9236 static void WINAPI
wine_glWeightuivARB( GLint size
, GLuint
* weights
) {
9237 void (*func_glWeightuivARB
)( GLint
, GLuint
* ) = extension_funcs
[1138];
9238 TRACE("(%d, %p)\n", size
, weights
);
9240 func_glWeightuivARB( size
, weights
);
9244 static void WINAPI
wine_glWeightusvARB( GLint size
, GLushort
* weights
) {
9245 void (*func_glWeightusvARB
)( GLint
, GLushort
* ) = extension_funcs
[1139];
9246 TRACE("(%d, %p)\n", size
, weights
);
9248 func_glWeightusvARB( size
, weights
);
9252 static void WINAPI
wine_glWindowPos2d( GLdouble x
, GLdouble y
) {
9253 void (*func_glWindowPos2d
)( GLdouble
, GLdouble
) = extension_funcs
[1140];
9254 TRACE("(%f, %f)\n", x
, y
);
9256 func_glWindowPos2d( x
, y
);
9260 static void WINAPI
wine_glWindowPos2dARB( GLdouble x
, GLdouble y
) {
9261 void (*func_glWindowPos2dARB
)( GLdouble
, GLdouble
) = extension_funcs
[1141];
9262 TRACE("(%f, %f)\n", x
, y
);
9264 func_glWindowPos2dARB( x
, y
);
9268 static void WINAPI
wine_glWindowPos2dMESA( GLdouble x
, GLdouble y
) {
9269 void (*func_glWindowPos2dMESA
)( GLdouble
, GLdouble
) = extension_funcs
[1142];
9270 TRACE("(%f, %f)\n", x
, y
);
9272 func_glWindowPos2dMESA( x
, y
);
9276 static void WINAPI
wine_glWindowPos2dv( GLdouble
* v
) {
9277 void (*func_glWindowPos2dv
)( GLdouble
* ) = extension_funcs
[1143];
9278 TRACE("(%p)\n", v
);
9280 func_glWindowPos2dv( v
);
9284 static void WINAPI
wine_glWindowPos2dvARB( GLdouble
* v
) {
9285 void (*func_glWindowPos2dvARB
)( GLdouble
* ) = extension_funcs
[1144];
9286 TRACE("(%p)\n", v
);
9288 func_glWindowPos2dvARB( v
);
9292 static void WINAPI
wine_glWindowPos2dvMESA( GLdouble
* v
) {
9293 void (*func_glWindowPos2dvMESA
)( GLdouble
* ) = extension_funcs
[1145];
9294 TRACE("(%p)\n", v
);
9296 func_glWindowPos2dvMESA( v
);
9300 static void WINAPI
wine_glWindowPos2f( GLfloat x
, GLfloat y
) {
9301 void (*func_glWindowPos2f
)( GLfloat
, GLfloat
) = extension_funcs
[1146];
9302 TRACE("(%f, %f)\n", x
, y
);
9304 func_glWindowPos2f( x
, y
);
9308 static void WINAPI
wine_glWindowPos2fARB( GLfloat x
, GLfloat y
) {
9309 void (*func_glWindowPos2fARB
)( GLfloat
, GLfloat
) = extension_funcs
[1147];
9310 TRACE("(%f, %f)\n", x
, y
);
9312 func_glWindowPos2fARB( x
, y
);
9316 static void WINAPI
wine_glWindowPos2fMESA( GLfloat x
, GLfloat y
) {
9317 void (*func_glWindowPos2fMESA
)( GLfloat
, GLfloat
) = extension_funcs
[1148];
9318 TRACE("(%f, %f)\n", x
, y
);
9320 func_glWindowPos2fMESA( x
, y
);
9324 static void WINAPI
wine_glWindowPos2fv( GLfloat
* v
) {
9325 void (*func_glWindowPos2fv
)( GLfloat
* ) = extension_funcs
[1149];
9326 TRACE("(%p)\n", v
);
9328 func_glWindowPos2fv( v
);
9332 static void WINAPI
wine_glWindowPos2fvARB( GLfloat
* v
) {
9333 void (*func_glWindowPos2fvARB
)( GLfloat
* ) = extension_funcs
[1150];
9334 TRACE("(%p)\n", v
);
9336 func_glWindowPos2fvARB( v
);
9340 static void WINAPI
wine_glWindowPos2fvMESA( GLfloat
* v
) {
9341 void (*func_glWindowPos2fvMESA
)( GLfloat
* ) = extension_funcs
[1151];
9342 TRACE("(%p)\n", v
);
9344 func_glWindowPos2fvMESA( v
);
9348 static void WINAPI
wine_glWindowPos2i( GLint x
, GLint y
) {
9349 void (*func_glWindowPos2i
)( GLint
, GLint
) = extension_funcs
[1152];
9350 TRACE("(%d, %d)\n", x
, y
);
9352 func_glWindowPos2i( x
, y
);
9356 static void WINAPI
wine_glWindowPos2iARB( GLint x
, GLint y
) {
9357 void (*func_glWindowPos2iARB
)( GLint
, GLint
) = extension_funcs
[1153];
9358 TRACE("(%d, %d)\n", x
, y
);
9360 func_glWindowPos2iARB( x
, y
);
9364 static void WINAPI
wine_glWindowPos2iMESA( GLint x
, GLint y
) {
9365 void (*func_glWindowPos2iMESA
)( GLint
, GLint
) = extension_funcs
[1154];
9366 TRACE("(%d, %d)\n", x
, y
);
9368 func_glWindowPos2iMESA( x
, y
);
9372 static void WINAPI
wine_glWindowPos2iv( GLint
* v
) {
9373 void (*func_glWindowPos2iv
)( GLint
* ) = extension_funcs
[1155];
9374 TRACE("(%p)\n", v
);
9376 func_glWindowPos2iv( v
);
9380 static void WINAPI
wine_glWindowPos2ivARB( GLint
* v
) {
9381 void (*func_glWindowPos2ivARB
)( GLint
* ) = extension_funcs
[1156];
9382 TRACE("(%p)\n", v
);
9384 func_glWindowPos2ivARB( v
);
9388 static void WINAPI
wine_glWindowPos2ivMESA( GLint
* v
) {
9389 void (*func_glWindowPos2ivMESA
)( GLint
* ) = extension_funcs
[1157];
9390 TRACE("(%p)\n", v
);
9392 func_glWindowPos2ivMESA( v
);
9396 static void WINAPI
wine_glWindowPos2s( GLshort x
, GLshort y
) {
9397 void (*func_glWindowPos2s
)( GLshort
, GLshort
) = extension_funcs
[1158];
9398 TRACE("(%d, %d)\n", x
, y
);
9400 func_glWindowPos2s( x
, y
);
9404 static void WINAPI
wine_glWindowPos2sARB( GLshort x
, GLshort y
) {
9405 void (*func_glWindowPos2sARB
)( GLshort
, GLshort
) = extension_funcs
[1159];
9406 TRACE("(%d, %d)\n", x
, y
);
9408 func_glWindowPos2sARB( x
, y
);
9412 static void WINAPI
wine_glWindowPos2sMESA( GLshort x
, GLshort y
) {
9413 void (*func_glWindowPos2sMESA
)( GLshort
, GLshort
) = extension_funcs
[1160];
9414 TRACE("(%d, %d)\n", x
, y
);
9416 func_glWindowPos2sMESA( x
, y
);
9420 static void WINAPI
wine_glWindowPos2sv( GLshort
* v
) {
9421 void (*func_glWindowPos2sv
)( GLshort
* ) = extension_funcs
[1161];
9422 TRACE("(%p)\n", v
);
9424 func_glWindowPos2sv( v
);
9428 static void WINAPI
wine_glWindowPos2svARB( GLshort
* v
) {
9429 void (*func_glWindowPos2svARB
)( GLshort
* ) = extension_funcs
[1162];
9430 TRACE("(%p)\n", v
);
9432 func_glWindowPos2svARB( v
);
9436 static void WINAPI
wine_glWindowPos2svMESA( GLshort
* v
) {
9437 void (*func_glWindowPos2svMESA
)( GLshort
* ) = extension_funcs
[1163];
9438 TRACE("(%p)\n", v
);
9440 func_glWindowPos2svMESA( v
);
9444 static void WINAPI
wine_glWindowPos3d( GLdouble x
, GLdouble y
, GLdouble z
) {
9445 void (*func_glWindowPos3d
)( GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1164];
9446 TRACE("(%f, %f, %f)\n", x
, y
, z
);
9448 func_glWindowPos3d( x
, y
, z
);
9452 static void WINAPI
wine_glWindowPos3dARB( GLdouble x
, GLdouble y
, GLdouble z
) {
9453 void (*func_glWindowPos3dARB
)( GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1165];
9454 TRACE("(%f, %f, %f)\n", x
, y
, z
);
9456 func_glWindowPos3dARB( x
, y
, z
);
9460 static void WINAPI
wine_glWindowPos3dMESA( GLdouble x
, GLdouble y
, GLdouble z
) {
9461 void (*func_glWindowPos3dMESA
)( GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1166];
9462 TRACE("(%f, %f, %f)\n", x
, y
, z
);
9464 func_glWindowPos3dMESA( x
, y
, z
);
9468 static void WINAPI
wine_glWindowPos3dv( GLdouble
* v
) {
9469 void (*func_glWindowPos3dv
)( GLdouble
* ) = extension_funcs
[1167];
9470 TRACE("(%p)\n", v
);
9472 func_glWindowPos3dv( v
);
9476 static void WINAPI
wine_glWindowPos3dvARB( GLdouble
* v
) {
9477 void (*func_glWindowPos3dvARB
)( GLdouble
* ) = extension_funcs
[1168];
9478 TRACE("(%p)\n", v
);
9480 func_glWindowPos3dvARB( v
);
9484 static void WINAPI
wine_glWindowPos3dvMESA( GLdouble
* v
) {
9485 void (*func_glWindowPos3dvMESA
)( GLdouble
* ) = extension_funcs
[1169];
9486 TRACE("(%p)\n", v
);
9488 func_glWindowPos3dvMESA( v
);
9492 static void WINAPI
wine_glWindowPos3f( GLfloat x
, GLfloat y
, GLfloat z
) {
9493 void (*func_glWindowPos3f
)( GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1170];
9494 TRACE("(%f, %f, %f)\n", x
, y
, z
);
9496 func_glWindowPos3f( x
, y
, z
);
9500 static void WINAPI
wine_glWindowPos3fARB( GLfloat x
, GLfloat y
, GLfloat z
) {
9501 void (*func_glWindowPos3fARB
)( GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1171];
9502 TRACE("(%f, %f, %f)\n", x
, y
, z
);
9504 func_glWindowPos3fARB( x
, y
, z
);
9508 static void WINAPI
wine_glWindowPos3fMESA( GLfloat x
, GLfloat y
, GLfloat z
) {
9509 void (*func_glWindowPos3fMESA
)( GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1172];
9510 TRACE("(%f, %f, %f)\n", x
, y
, z
);
9512 func_glWindowPos3fMESA( x
, y
, z
);
9516 static void WINAPI
wine_glWindowPos3fv( GLfloat
* v
) {
9517 void (*func_glWindowPos3fv
)( GLfloat
* ) = extension_funcs
[1173];
9518 TRACE("(%p)\n", v
);
9520 func_glWindowPos3fv( v
);
9524 static void WINAPI
wine_glWindowPos3fvARB( GLfloat
* v
) {
9525 void (*func_glWindowPos3fvARB
)( GLfloat
* ) = extension_funcs
[1174];
9526 TRACE("(%p)\n", v
);
9528 func_glWindowPos3fvARB( v
);
9532 static void WINAPI
wine_glWindowPos3fvMESA( GLfloat
* v
) {
9533 void (*func_glWindowPos3fvMESA
)( GLfloat
* ) = extension_funcs
[1175];
9534 TRACE("(%p)\n", v
);
9536 func_glWindowPos3fvMESA( v
);
9540 static void WINAPI
wine_glWindowPos3i( GLint x
, GLint y
, GLint z
) {
9541 void (*func_glWindowPos3i
)( GLint
, GLint
, GLint
) = extension_funcs
[1176];
9542 TRACE("(%d, %d, %d)\n", x
, y
, z
);
9544 func_glWindowPos3i( x
, y
, z
);
9548 static void WINAPI
wine_glWindowPos3iARB( GLint x
, GLint y
, GLint z
) {
9549 void (*func_glWindowPos3iARB
)( GLint
, GLint
, GLint
) = extension_funcs
[1177];
9550 TRACE("(%d, %d, %d)\n", x
, y
, z
);
9552 func_glWindowPos3iARB( x
, y
, z
);
9556 static void WINAPI
wine_glWindowPos3iMESA( GLint x
, GLint y
, GLint z
) {
9557 void (*func_glWindowPos3iMESA
)( GLint
, GLint
, GLint
) = extension_funcs
[1178];
9558 TRACE("(%d, %d, %d)\n", x
, y
, z
);
9560 func_glWindowPos3iMESA( x
, y
, z
);
9564 static void WINAPI
wine_glWindowPos3iv( GLint
* v
) {
9565 void (*func_glWindowPos3iv
)( GLint
* ) = extension_funcs
[1179];
9566 TRACE("(%p)\n", v
);
9568 func_glWindowPos3iv( v
);
9572 static void WINAPI
wine_glWindowPos3ivARB( GLint
* v
) {
9573 void (*func_glWindowPos3ivARB
)( GLint
* ) = extension_funcs
[1180];
9574 TRACE("(%p)\n", v
);
9576 func_glWindowPos3ivARB( v
);
9580 static void WINAPI
wine_glWindowPos3ivMESA( GLint
* v
) {
9581 void (*func_glWindowPos3ivMESA
)( GLint
* ) = extension_funcs
[1181];
9582 TRACE("(%p)\n", v
);
9584 func_glWindowPos3ivMESA( v
);
9588 static void WINAPI
wine_glWindowPos3s( GLshort x
, GLshort y
, GLshort z
) {
9589 void (*func_glWindowPos3s
)( GLshort
, GLshort
, GLshort
) = extension_funcs
[1182];
9590 TRACE("(%d, %d, %d)\n", x
, y
, z
);
9592 func_glWindowPos3s( x
, y
, z
);
9596 static void WINAPI
wine_glWindowPos3sARB( GLshort x
, GLshort y
, GLshort z
) {
9597 void (*func_glWindowPos3sARB
)( GLshort
, GLshort
, GLshort
) = extension_funcs
[1183];
9598 TRACE("(%d, %d, %d)\n", x
, y
, z
);
9600 func_glWindowPos3sARB( x
, y
, z
);
9604 static void WINAPI
wine_glWindowPos3sMESA( GLshort x
, GLshort y
, GLshort z
) {
9605 void (*func_glWindowPos3sMESA
)( GLshort
, GLshort
, GLshort
) = extension_funcs
[1184];
9606 TRACE("(%d, %d, %d)\n", x
, y
, z
);
9608 func_glWindowPos3sMESA( x
, y
, z
);
9612 static void WINAPI
wine_glWindowPos3sv( GLshort
* v
) {
9613 void (*func_glWindowPos3sv
)( GLshort
* ) = extension_funcs
[1185];
9614 TRACE("(%p)\n", v
);
9616 func_glWindowPos3sv( v
);
9620 static void WINAPI
wine_glWindowPos3svARB( GLshort
* v
) {
9621 void (*func_glWindowPos3svARB
)( GLshort
* ) = extension_funcs
[1186];
9622 TRACE("(%p)\n", v
);
9624 func_glWindowPos3svARB( v
);
9628 static void WINAPI
wine_glWindowPos3svMESA( GLshort
* v
) {
9629 void (*func_glWindowPos3svMESA
)( GLshort
* ) = extension_funcs
[1187];
9630 TRACE("(%p)\n", v
);
9632 func_glWindowPos3svMESA( v
);
9636 static void WINAPI
wine_glWindowPos4dMESA( GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
9637 void (*func_glWindowPos4dMESA
)( GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1188];
9638 TRACE("(%f, %f, %f, %f)\n", x
, y
, z
, w
);
9640 func_glWindowPos4dMESA( x
, y
, z
, w
);
9644 static void WINAPI
wine_glWindowPos4dvMESA( GLdouble
* v
) {
9645 void (*func_glWindowPos4dvMESA
)( GLdouble
* ) = extension_funcs
[1189];
9646 TRACE("(%p)\n", v
);
9648 func_glWindowPos4dvMESA( v
);
9652 static void WINAPI
wine_glWindowPos4fMESA( GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
9653 void (*func_glWindowPos4fMESA
)( GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1190];
9654 TRACE("(%f, %f, %f, %f)\n", x
, y
, z
, w
);
9656 func_glWindowPos4fMESA( x
, y
, z
, w
);
9660 static void WINAPI
wine_glWindowPos4fvMESA( GLfloat
* v
) {
9661 void (*func_glWindowPos4fvMESA
)( GLfloat
* ) = extension_funcs
[1191];
9662 TRACE("(%p)\n", v
);
9664 func_glWindowPos4fvMESA( v
);
9668 static void WINAPI
wine_glWindowPos4iMESA( GLint x
, GLint y
, GLint z
, GLint w
) {
9669 void (*func_glWindowPos4iMESA
)( GLint
, GLint
, GLint
, GLint
) = extension_funcs
[1192];
9670 TRACE("(%d, %d, %d, %d)\n", x
, y
, z
, w
);
9672 func_glWindowPos4iMESA( x
, y
, z
, w
);
9676 static void WINAPI
wine_glWindowPos4ivMESA( GLint
* v
) {
9677 void (*func_glWindowPos4ivMESA
)( GLint
* ) = extension_funcs
[1193];
9678 TRACE("(%p)\n", v
);
9680 func_glWindowPos4ivMESA( v
);
9684 static void WINAPI
wine_glWindowPos4sMESA( GLshort x
, GLshort y
, GLshort z
, GLshort w
) {
9685 void (*func_glWindowPos4sMESA
)( GLshort
, GLshort
, GLshort
, GLshort
) = extension_funcs
[1194];
9686 TRACE("(%d, %d, %d, %d)\n", x
, y
, z
, w
);
9688 func_glWindowPos4sMESA( x
, y
, z
, w
);
9692 static void WINAPI
wine_glWindowPos4svMESA( GLshort
* v
) {
9693 void (*func_glWindowPos4svMESA
)( GLshort
* ) = extension_funcs
[1195];
9694 TRACE("(%p)\n", v
);
9696 func_glWindowPos4svMESA( v
);
9700 static void WINAPI
wine_glWriteMaskEXT( GLuint res
, GLuint in
, GLenum outX
, GLenum outY
, GLenum outZ
, GLenum outW
) {
9701 void (*func_glWriteMaskEXT
)( GLuint
, GLuint
, GLenum
, GLenum
, GLenum
, GLenum
) = extension_funcs
[1196];
9702 TRACE("(%d, %d, %d, %d, %d, %d)\n", res
, in
, outX
, outY
, outZ
, outW
);
9704 func_glWriteMaskEXT( res
, in
, outX
, outY
, outZ
, outW
);
9709 /* The table giving the correspondence between names and functions */
9710 const OpenGL_extension extension_registry
[1197] = {
9711 { "glActiveStencilFaceEXT", "GL_EXT_stencil_two_side", (void *) wine_glActiveStencilFaceEXT
},
9712 { "glActiveTexture", "GL_VERSION_1_3", (void *) wine_glActiveTexture
},
9713 { "glActiveTextureARB", "GL_ARB_multitexture", (void *) wine_glActiveTextureARB
},
9714 { "glActiveVaryingNV", "GL_NV_transform_feedback", (void *) wine_glActiveVaryingNV
},
9715 { "glAlphaFragmentOp1ATI", "GL_ATI_fragment_shader", (void *) wine_glAlphaFragmentOp1ATI
},
9716 { "glAlphaFragmentOp2ATI", "GL_ATI_fragment_shader", (void *) wine_glAlphaFragmentOp2ATI
},
9717 { "glAlphaFragmentOp3ATI", "GL_ATI_fragment_shader", (void *) wine_glAlphaFragmentOp3ATI
},
9718 { "glApplyTextureEXT", "GL_EXT_light_texture", (void *) wine_glApplyTextureEXT
},
9719 { "glAreProgramsResidentNV", "GL_NV_vertex_program", (void *) wine_glAreProgramsResidentNV
},
9720 { "glAreTexturesResidentEXT", "GL_EXT_texture_object", (void *) wine_glAreTexturesResidentEXT
},
9721 { "glArrayElementEXT", "GL_EXT_vertex_array", (void *) wine_glArrayElementEXT
},
9722 { "glArrayObjectATI", "GL_ATI_vertex_array_object", (void *) wine_glArrayObjectATI
},
9723 { "glAsyncMarkerSGIX", "GL_SGIX_async", (void *) wine_glAsyncMarkerSGIX
},
9724 { "glAttachObjectARB", "GL_ARB_shader_objects", (void *) wine_glAttachObjectARB
},
9725 { "glAttachShader", "GL_VERSION_2_0", (void *) wine_glAttachShader
},
9726 { "glBeginFragmentShaderATI", "GL_ATI_fragment_shader", (void *) wine_glBeginFragmentShaderATI
},
9727 { "glBeginOcclusionQueryNV", "GL_NV_occlusion_query", (void *) wine_glBeginOcclusionQueryNV
},
9728 { "glBeginQuery", "GL_VERSION_1_5", (void *) wine_glBeginQuery
},
9729 { "glBeginQueryARB", "GL_ARB_occlusion_query", (void *) wine_glBeginQueryARB
},
9730 { "glBeginTransformFeedbackNV", "GL_NV_transform_feedback", (void *) wine_glBeginTransformFeedbackNV
},
9731 { "glBeginVertexShaderEXT", "GL_EXT_vertex_shader", (void *) wine_glBeginVertexShaderEXT
},
9732 { "glBindAttribLocation", "GL_VERSION_2_0", (void *) wine_glBindAttribLocation
},
9733 { "glBindAttribLocationARB", "GL_ARB_vertex_shader", (void *) wine_glBindAttribLocationARB
},
9734 { "glBindBuffer", "GL_VERSION_1_5", (void *) wine_glBindBuffer
},
9735 { "glBindBufferARB", "GL_ARB_vertex_buffer_object", (void *) wine_glBindBufferARB
},
9736 { "glBindBufferBaseNV", "GL_NV_transform_feedback", (void *) wine_glBindBufferBaseNV
},
9737 { "glBindBufferOffsetNV", "GL_NV_transform_feedback", (void *) wine_glBindBufferOffsetNV
},
9738 { "glBindBufferRangeNV", "GL_NV_transform_feedback", (void *) wine_glBindBufferRangeNV
},
9739 { "glBindFragDataLocationEXT", "GL_EXT_gpu_shader4", (void *) wine_glBindFragDataLocationEXT
},
9740 { "glBindFragmentShaderATI", "GL_ATI_fragment_shader", (void *) wine_glBindFragmentShaderATI
},
9741 { "glBindFramebufferEXT", "GL_EXT_framebuffer_object", (void *) wine_glBindFramebufferEXT
},
9742 { "glBindLightParameterEXT", "GL_EXT_vertex_shader", (void *) wine_glBindLightParameterEXT
},
9743 { "glBindMaterialParameterEXT", "GL_EXT_vertex_shader", (void *) wine_glBindMaterialParameterEXT
},
9744 { "glBindParameterEXT", "GL_EXT_vertex_shader", (void *) wine_glBindParameterEXT
},
9745 { "glBindProgramARB", "GL_ARB_vertex_program", (void *) wine_glBindProgramARB
},
9746 { "glBindProgramNV", "GL_NV_vertex_program", (void *) wine_glBindProgramNV
},
9747 { "glBindRenderbufferEXT", "GL_EXT_framebuffer_object", (void *) wine_glBindRenderbufferEXT
},
9748 { "glBindTexGenParameterEXT", "GL_EXT_vertex_shader", (void *) wine_glBindTexGenParameterEXT
},
9749 { "glBindTextureEXT", "GL_EXT_texture_object", (void *) wine_glBindTextureEXT
},
9750 { "glBindTextureUnitParameterEXT", "GL_EXT_vertex_shader", (void *) wine_glBindTextureUnitParameterEXT
},
9751 { "glBindVertexArrayAPPLE", "GL_APPLE_vertex_array_object", (void *) wine_glBindVertexArrayAPPLE
},
9752 { "glBindVertexShaderEXT", "GL_EXT_vertex_shader", (void *) wine_glBindVertexShaderEXT
},
9753 { "glBinormal3bEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormal3bEXT
},
9754 { "glBinormal3bvEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormal3bvEXT
},
9755 { "glBinormal3dEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormal3dEXT
},
9756 { "glBinormal3dvEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormal3dvEXT
},
9757 { "glBinormal3fEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormal3fEXT
},
9758 { "glBinormal3fvEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormal3fvEXT
},
9759 { "glBinormal3iEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormal3iEXT
},
9760 { "glBinormal3ivEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormal3ivEXT
},
9761 { "glBinormal3sEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormal3sEXT
},
9762 { "glBinormal3svEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormal3svEXT
},
9763 { "glBinormalPointerEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormalPointerEXT
},
9764 { "glBlendColorEXT", "GL_EXT_blend_color", (void *) wine_glBlendColorEXT
},
9765 { "glBlendEquationEXT", "GL_EXT_blend_minmax", (void *) wine_glBlendEquationEXT
},
9766 { "glBlendEquationSeparate", "GL_VERSION_2_0", (void *) wine_glBlendEquationSeparate
},
9767 { "glBlendEquationSeparateEXT", "GL_EXT_blend_equation_separate", (void *) wine_glBlendEquationSeparateEXT
},
9768 { "glBlendFuncSeparate", "GL_VERSION_1_4", (void *) wine_glBlendFuncSeparate
},
9769 { "glBlendFuncSeparateEXT", "GL_EXT_blend_func_separate", (void *) wine_glBlendFuncSeparateEXT
},
9770 { "glBlendFuncSeparateINGR", "GL_INGR_blend_func_separate", (void *) wine_glBlendFuncSeparateINGR
},
9771 { "glBlitFramebufferEXT", "GL_EXT_framebuffer_blit", (void *) wine_glBlitFramebufferEXT
},
9772 { "glBufferData", "GL_VERSION_1_5", (void *) wine_glBufferData
},
9773 { "glBufferDataARB", "GL_ARB_vertex_buffer_object", (void *) wine_glBufferDataARB
},
9774 { "glBufferParameteriAPPLE", "GL_APPLE_flush_buffer_range", (void *) wine_glBufferParameteriAPPLE
},
9775 { "glBufferRegionEnabled", "GL_KTX_buffer_region", (void *) wine_glBufferRegionEnabled
},
9776 { "glBufferSubData", "GL_VERSION_1_5", (void *) wine_glBufferSubData
},
9777 { "glBufferSubDataARB", "GL_ARB_vertex_buffer_object", (void *) wine_glBufferSubDataARB
},
9778 { "glCheckFramebufferStatusEXT", "GL_EXT_framebuffer_object", (void *) wine_glCheckFramebufferStatusEXT
},
9779 { "glClampColorARB", "GL_ARB_color_buffer_float", (void *) wine_glClampColorARB
},
9780 { "glClearColorIiEXT", "GL_EXT_texture_integer", (void *) wine_glClearColorIiEXT
},
9781 { "glClearColorIuiEXT", "GL_EXT_texture_integer", (void *) wine_glClearColorIuiEXT
},
9782 { "glClearDepthdNV", "GL_NV_depth_buffer_float", (void *) wine_glClearDepthdNV
},
9783 { "glClientActiveTexture", "GL_VERSION_1_3", (void *) wine_glClientActiveTexture
},
9784 { "glClientActiveTextureARB", "GL_ARB_multitexture", (void *) wine_glClientActiveTextureARB
},
9785 { "glClientActiveVertexStreamATI", "GL_ATI_vertex_streams", (void *) wine_glClientActiveVertexStreamATI
},
9786 { "glColor3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glColor3fVertex3fSUN
},
9787 { "glColor3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glColor3fVertex3fvSUN
},
9788 { "glColor3hNV", "GL_NV_half_float", (void *) wine_glColor3hNV
},
9789 { "glColor3hvNV", "GL_NV_half_float", (void *) wine_glColor3hvNV
},
9790 { "glColor4fNormal3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glColor4fNormal3fVertex3fSUN
},
9791 { "glColor4fNormal3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glColor4fNormal3fVertex3fvSUN
},
9792 { "glColor4hNV", "GL_NV_half_float", (void *) wine_glColor4hNV
},
9793 { "glColor4hvNV", "GL_NV_half_float", (void *) wine_glColor4hvNV
},
9794 { "glColor4ubVertex2fSUN", "GL_SUN_vertex", (void *) wine_glColor4ubVertex2fSUN
},
9795 { "glColor4ubVertex2fvSUN", "GL_SUN_vertex", (void *) wine_glColor4ubVertex2fvSUN
},
9796 { "glColor4ubVertex3fSUN", "GL_SUN_vertex", (void *) wine_glColor4ubVertex3fSUN
},
9797 { "glColor4ubVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glColor4ubVertex3fvSUN
},
9798 { "glColorFragmentOp1ATI", "GL_ATI_fragment_shader", (void *) wine_glColorFragmentOp1ATI
},
9799 { "glColorFragmentOp2ATI", "GL_ATI_fragment_shader", (void *) wine_glColorFragmentOp2ATI
},
9800 { "glColorFragmentOp3ATI", "GL_ATI_fragment_shader", (void *) wine_glColorFragmentOp3ATI
},
9801 { "glColorMaskIndexedEXT", "GL_EXT_draw_buffers2", (void *) wine_glColorMaskIndexedEXT
},
9802 { "glColorPointerEXT", "GL_EXT_vertex_array", (void *) wine_glColorPointerEXT
},
9803 { "glColorPointerListIBM", "GL_IBM_vertex_array_lists", (void *) wine_glColorPointerListIBM
},
9804 { "glColorPointervINTEL", "GL_INTEL_parallel_arrays", (void *) wine_glColorPointervINTEL
},
9805 { "glColorSubTableEXT", "GL_EXT_color_subtable", (void *) wine_glColorSubTableEXT
},
9806 { "glColorTableEXT", "GL_EXT_paletted_texture", (void *) wine_glColorTableEXT
},
9807 { "glColorTableParameterfvSGI", "GL_SGI_color_table", (void *) wine_glColorTableParameterfvSGI
},
9808 { "glColorTableParameterivSGI", "GL_SGI_color_table", (void *) wine_glColorTableParameterivSGI
},
9809 { "glColorTableSGI", "GL_SGI_color_table", (void *) wine_glColorTableSGI
},
9810 { "glCombinerInputNV", "GL_NV_register_combiners", (void *) wine_glCombinerInputNV
},
9811 { "glCombinerOutputNV", "GL_NV_register_combiners", (void *) wine_glCombinerOutputNV
},
9812 { "glCombinerParameterfNV", "GL_NV_register_combiners", (void *) wine_glCombinerParameterfNV
},
9813 { "glCombinerParameterfvNV", "GL_NV_register_combiners", (void *) wine_glCombinerParameterfvNV
},
9814 { "glCombinerParameteriNV", "GL_NV_register_combiners", (void *) wine_glCombinerParameteriNV
},
9815 { "glCombinerParameterivNV", "GL_NV_register_combiners", (void *) wine_glCombinerParameterivNV
},
9816 { "glCombinerStageParameterfvNV", "GL_NV_register_combiners2", (void *) wine_glCombinerStageParameterfvNV
},
9817 { "glCompileShader", "GL_VERSION_2_0", (void *) wine_glCompileShader
},
9818 { "glCompileShaderARB", "GL_ARB_shader_objects", (void *) wine_glCompileShaderARB
},
9819 { "glCompressedTexImage1D", "GL_VERSION_1_3", (void *) wine_glCompressedTexImage1D
},
9820 { "glCompressedTexImage1DARB", "GL_ARB_texture_compression", (void *) wine_glCompressedTexImage1DARB
},
9821 { "glCompressedTexImage2D", "GL_VERSION_1_3", (void *) wine_glCompressedTexImage2D
},
9822 { "glCompressedTexImage2DARB", "GL_ARB_texture_compression", (void *) wine_glCompressedTexImage2DARB
},
9823 { "glCompressedTexImage3D", "GL_VERSION_1_3", (void *) wine_glCompressedTexImage3D
},
9824 { "glCompressedTexImage3DARB", "GL_ARB_texture_compression", (void *) wine_glCompressedTexImage3DARB
},
9825 { "glCompressedTexSubImage1D", "GL_VERSION_1_3", (void *) wine_glCompressedTexSubImage1D
},
9826 { "glCompressedTexSubImage1DARB", "GL_ARB_texture_compression", (void *) wine_glCompressedTexSubImage1DARB
},
9827 { "glCompressedTexSubImage2D", "GL_VERSION_1_3", (void *) wine_glCompressedTexSubImage2D
},
9828 { "glCompressedTexSubImage2DARB", "GL_ARB_texture_compression", (void *) wine_glCompressedTexSubImage2DARB
},
9829 { "glCompressedTexSubImage3D", "GL_VERSION_1_3", (void *) wine_glCompressedTexSubImage3D
},
9830 { "glCompressedTexSubImage3DARB", "GL_ARB_texture_compression", (void *) wine_glCompressedTexSubImage3DARB
},
9831 { "glConvolutionFilter1DEXT", "GL_EXT_convolution", (void *) wine_glConvolutionFilter1DEXT
},
9832 { "glConvolutionFilter2DEXT", "GL_EXT_convolution", (void *) wine_glConvolutionFilter2DEXT
},
9833 { "glConvolutionParameterfEXT", "GL_EXT_convolution", (void *) wine_glConvolutionParameterfEXT
},
9834 { "glConvolutionParameterfvEXT", "GL_EXT_convolution", (void *) wine_glConvolutionParameterfvEXT
},
9835 { "glConvolutionParameteriEXT", "GL_EXT_convolution", (void *) wine_glConvolutionParameteriEXT
},
9836 { "glConvolutionParameterivEXT", "GL_EXT_convolution", (void *) wine_glConvolutionParameterivEXT
},
9837 { "glCopyColorSubTableEXT", "GL_EXT_color_subtable", (void *) wine_glCopyColorSubTableEXT
},
9838 { "glCopyColorTableSGI", "GL_SGI_color_table", (void *) wine_glCopyColorTableSGI
},
9839 { "glCopyConvolutionFilter1DEXT", "GL_EXT_convolution", (void *) wine_glCopyConvolutionFilter1DEXT
},
9840 { "glCopyConvolutionFilter2DEXT", "GL_EXT_convolution", (void *) wine_glCopyConvolutionFilter2DEXT
},
9841 { "glCopyTexImage1DEXT", "GL_EXT_copy_texture", (void *) wine_glCopyTexImage1DEXT
},
9842 { "glCopyTexImage2DEXT", "GL_EXT_copy_texture", (void *) wine_glCopyTexImage2DEXT
},
9843 { "glCopyTexSubImage1DEXT", "GL_EXT_copy_texture", (void *) wine_glCopyTexSubImage1DEXT
},
9844 { "glCopyTexSubImage2DEXT", "GL_EXT_copy_texture", (void *) wine_glCopyTexSubImage2DEXT
},
9845 { "glCopyTexSubImage3DEXT", "GL_EXT_copy_texture", (void *) wine_glCopyTexSubImage3DEXT
},
9846 { "glCreateProgram", "GL_VERSION_2_0", (void *) wine_glCreateProgram
},
9847 { "glCreateProgramObjectARB", "GL_ARB_shader_objects", (void *) wine_glCreateProgramObjectARB
},
9848 { "glCreateShader", "GL_VERSION_2_0", (void *) wine_glCreateShader
},
9849 { "glCreateShaderObjectARB", "GL_ARB_shader_objects", (void *) wine_glCreateShaderObjectARB
},
9850 { "glCullParameterdvEXT", "GL_EXT_cull_vertex", (void *) wine_glCullParameterdvEXT
},
9851 { "glCullParameterfvEXT", "GL_EXT_cull_vertex", (void *) wine_glCullParameterfvEXT
},
9852 { "glCurrentPaletteMatrixARB", "GL_ARB_matrix_palette", (void *) wine_glCurrentPaletteMatrixARB
},
9853 { "glDeformSGIX", "GL_SGIX_polynomial_ffd", (void *) wine_glDeformSGIX
},
9854 { "glDeformationMap3dSGIX", "GL_SGIX_polynomial_ffd", (void *) wine_glDeformationMap3dSGIX
},
9855 { "glDeformationMap3fSGIX", "GL_SGIX_polynomial_ffd", (void *) wine_glDeformationMap3fSGIX
},
9856 { "glDeleteAsyncMarkersSGIX", "GL_SGIX_async", (void *) wine_glDeleteAsyncMarkersSGIX
},
9857 { "glDeleteBufferRegion", "GL_KTX_buffer_region", (void *) wine_glDeleteBufferRegion
},
9858 { "glDeleteBuffers", "GL_VERSION_1_5", (void *) wine_glDeleteBuffers
},
9859 { "glDeleteBuffersARB", "GL_ARB_vertex_buffer_object", (void *) wine_glDeleteBuffersARB
},
9860 { "glDeleteFencesAPPLE", "GL_APPLE_fence", (void *) wine_glDeleteFencesAPPLE
},
9861 { "glDeleteFencesNV", "GL_NV_fence", (void *) wine_glDeleteFencesNV
},
9862 { "glDeleteFragmentShaderATI", "GL_ATI_fragment_shader", (void *) wine_glDeleteFragmentShaderATI
},
9863 { "glDeleteFramebuffersEXT", "GL_EXT_framebuffer_object", (void *) wine_glDeleteFramebuffersEXT
},
9864 { "glDeleteObjectARB", "GL_ARB_shader_objects", (void *) wine_glDeleteObjectARB
},
9865 { "glDeleteObjectBufferATI", "GL_ATI_vertex_array_object", (void *) wine_glDeleteObjectBufferATI
},
9866 { "glDeleteOcclusionQueriesNV", "GL_NV_occlusion_query", (void *) wine_glDeleteOcclusionQueriesNV
},
9867 { "glDeleteProgram", "GL_VERSION_2_0", (void *) wine_glDeleteProgram
},
9868 { "glDeleteProgramsARB", "GL_ARB_vertex_program", (void *) wine_glDeleteProgramsARB
},
9869 { "glDeleteProgramsNV", "GL_NV_vertex_program", (void *) wine_glDeleteProgramsNV
},
9870 { "glDeleteQueries", "GL_VERSION_1_5", (void *) wine_glDeleteQueries
},
9871 { "glDeleteQueriesARB", "GL_ARB_occlusion_query", (void *) wine_glDeleteQueriesARB
},
9872 { "glDeleteRenderbuffersEXT", "GL_EXT_framebuffer_object", (void *) wine_glDeleteRenderbuffersEXT
},
9873 { "glDeleteShader", "GL_VERSION_2_0", (void *) wine_glDeleteShader
},
9874 { "glDeleteTexturesEXT", "GL_EXT_texture_object", (void *) wine_glDeleteTexturesEXT
},
9875 { "glDeleteVertexArraysAPPLE", "GL_APPLE_vertex_array_object", (void *) wine_glDeleteVertexArraysAPPLE
},
9876 { "glDeleteVertexShaderEXT", "GL_EXT_vertex_shader", (void *) wine_glDeleteVertexShaderEXT
},
9877 { "glDepthBoundsEXT", "GL_EXT_depth_bounds_test", (void *) wine_glDepthBoundsEXT
},
9878 { "glDepthBoundsdNV", "GL_NV_depth_buffer_float", (void *) wine_glDepthBoundsdNV
},
9879 { "glDepthRangedNV", "GL_NV_depth_buffer_float", (void *) wine_glDepthRangedNV
},
9880 { "glDetachObjectARB", "GL_ARB_shader_objects", (void *) wine_glDetachObjectARB
},
9881 { "glDetachShader", "GL_VERSION_2_0", (void *) wine_glDetachShader
},
9882 { "glDetailTexFuncSGIS", "GL_SGIS_detail_texture", (void *) wine_glDetailTexFuncSGIS
},
9883 { "glDisableIndexedEXT", "GL_EXT_draw_buffers2", (void *) wine_glDisableIndexedEXT
},
9884 { "glDisableVariantClientStateEXT", "GL_EXT_vertex_shader", (void *) wine_glDisableVariantClientStateEXT
},
9885 { "glDisableVertexAttribArray", "GL_VERSION_2_0", (void *) wine_glDisableVertexAttribArray
},
9886 { "glDisableVertexAttribArrayARB", "GL_ARB_vertex_program", (void *) wine_glDisableVertexAttribArrayARB
},
9887 { "glDrawArraysEXT", "GL_EXT_vertex_array", (void *) wine_glDrawArraysEXT
},
9888 { "glDrawArraysInstancedEXT", "GL_EXT_draw_instanced", (void *) wine_glDrawArraysInstancedEXT
},
9889 { "glDrawBufferRegion", "GL_KTX_buffer_region", (void *) wine_glDrawBufferRegion
},
9890 { "glDrawBuffers", "GL_VERSION_2_0", (void *) wine_glDrawBuffers
},
9891 { "glDrawBuffersARB", "GL_ARB_draw_buffers", (void *) wine_glDrawBuffersARB
},
9892 { "glDrawBuffersATI", "GL_ATI_draw_buffers", (void *) wine_glDrawBuffersATI
},
9893 { "glDrawElementArrayAPPLE", "GL_APPLE_element_array", (void *) wine_glDrawElementArrayAPPLE
},
9894 { "glDrawElementArrayATI", "GL_ATI_element_array", (void *) wine_glDrawElementArrayATI
},
9895 { "glDrawElementsInstancedEXT", "GL_EXT_draw_instanced", (void *) wine_glDrawElementsInstancedEXT
},
9896 { "glDrawMeshArraysSUN", "GL_SUN_mesh_array", (void *) wine_glDrawMeshArraysSUN
},
9897 { "glDrawRangeElementArrayAPPLE", "GL_APPLE_element_array", (void *) wine_glDrawRangeElementArrayAPPLE
},
9898 { "glDrawRangeElementArrayATI", "GL_ATI_element_array", (void *) wine_glDrawRangeElementArrayATI
},
9899 { "glDrawRangeElementsEXT", "GL_EXT_draw_range_elements", (void *) wine_glDrawRangeElementsEXT
},
9900 { "glEdgeFlagPointerEXT", "GL_EXT_vertex_array", (void *) wine_glEdgeFlagPointerEXT
},
9901 { "glEdgeFlagPointerListIBM", "GL_IBM_vertex_array_lists", (void *) wine_glEdgeFlagPointerListIBM
},
9902 { "glElementPointerAPPLE", "GL_APPLE_element_array", (void *) wine_glElementPointerAPPLE
},
9903 { "glElementPointerATI", "GL_ATI_element_array", (void *) wine_glElementPointerATI
},
9904 { "glEnableIndexedEXT", "GL_EXT_draw_buffers2", (void *) wine_glEnableIndexedEXT
},
9905 { "glEnableVariantClientStateEXT", "GL_EXT_vertex_shader", (void *) wine_glEnableVariantClientStateEXT
},
9906 { "glEnableVertexAttribArray", "GL_VERSION_2_0", (void *) wine_glEnableVertexAttribArray
},
9907 { "glEnableVertexAttribArrayARB", "GL_ARB_vertex_program", (void *) wine_glEnableVertexAttribArrayARB
},
9908 { "glEndFragmentShaderATI", "GL_ATI_fragment_shader", (void *) wine_glEndFragmentShaderATI
},
9909 { "glEndOcclusionQueryNV", "GL_NV_occlusion_query", (void *) wine_glEndOcclusionQueryNV
},
9910 { "glEndQuery", "GL_VERSION_1_5", (void *) wine_glEndQuery
},
9911 { "glEndQueryARB", "GL_ARB_occlusion_query", (void *) wine_glEndQueryARB
},
9912 { "glEndTransformFeedbackNV", "GL_NV_transform_feedback", (void *) wine_glEndTransformFeedbackNV
},
9913 { "glEndVertexShaderEXT", "GL_EXT_vertex_shader", (void *) wine_glEndVertexShaderEXT
},
9914 { "glEvalMapsNV", "GL_NV_evaluators", (void *) wine_glEvalMapsNV
},
9915 { "glExecuteProgramNV", "GL_NV_vertex_program", (void *) wine_glExecuteProgramNV
},
9916 { "glExtractComponentEXT", "GL_EXT_vertex_shader", (void *) wine_glExtractComponentEXT
},
9917 { "glFinalCombinerInputNV", "GL_NV_register_combiners", (void *) wine_glFinalCombinerInputNV
},
9918 { "glFinishAsyncSGIX", "GL_SGIX_async", (void *) wine_glFinishAsyncSGIX
},
9919 { "glFinishFenceAPPLE", "GL_APPLE_fence", (void *) wine_glFinishFenceAPPLE
},
9920 { "glFinishFenceNV", "GL_NV_fence", (void *) wine_glFinishFenceNV
},
9921 { "glFinishObjectAPPLE", "GL_APPLE_fence", (void *) wine_glFinishObjectAPPLE
},
9922 { "glFinishTextureSUNX", "GL_SUNX_constant_data", (void *) wine_glFinishTextureSUNX
},
9923 { "glFlushMappedBufferRangeAPPLE", "GL_APPLE_flush_buffer_range", (void *) wine_glFlushMappedBufferRangeAPPLE
},
9924 { "glFlushPixelDataRangeNV", "GL_NV_pixel_data_range", (void *) wine_glFlushPixelDataRangeNV
},
9925 { "glFlushRasterSGIX", "GL_SGIX_flush_raster", (void *) wine_glFlushRasterSGIX
},
9926 { "glFlushVertexArrayRangeAPPLE", "GL_APPLE_vertex_array_range", (void *) wine_glFlushVertexArrayRangeAPPLE
},
9927 { "glFlushVertexArrayRangeNV", "GL_NV_vertex_array_range", (void *) wine_glFlushVertexArrayRangeNV
},
9928 { "glFogCoordPointer", "GL_VERSION_1_4", (void *) wine_glFogCoordPointer
},
9929 { "glFogCoordPointerEXT", "GL_EXT_fog_coord", (void *) wine_glFogCoordPointerEXT
},
9930 { "glFogCoordPointerListIBM", "GL_IBM_vertex_array_lists", (void *) wine_glFogCoordPointerListIBM
},
9931 { "glFogCoordd", "GL_VERSION_1_4", (void *) wine_glFogCoordd
},
9932 { "glFogCoorddEXT", "GL_EXT_fog_coord", (void *) wine_glFogCoorddEXT
},
9933 { "glFogCoorddv", "GL_VERSION_1_4", (void *) wine_glFogCoorddv
},
9934 { "glFogCoorddvEXT", "GL_EXT_fog_coord", (void *) wine_glFogCoorddvEXT
},
9935 { "glFogCoordf", "GL_VERSION_1_4", (void *) wine_glFogCoordf
},
9936 { "glFogCoordfEXT", "GL_EXT_fog_coord", (void *) wine_glFogCoordfEXT
},
9937 { "glFogCoordfv", "GL_VERSION_1_4", (void *) wine_glFogCoordfv
},
9938 { "glFogCoordfvEXT", "GL_EXT_fog_coord", (void *) wine_glFogCoordfvEXT
},
9939 { "glFogCoordhNV", "GL_NV_half_float", (void *) wine_glFogCoordhNV
},
9940 { "glFogCoordhvNV", "GL_NV_half_float", (void *) wine_glFogCoordhvNV
},
9941 { "glFogFuncSGIS", "GL_SGIS_fog_function", (void *) wine_glFogFuncSGIS
},
9942 { "glFragmentColorMaterialSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentColorMaterialSGIX
},
9943 { "glFragmentLightModelfSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentLightModelfSGIX
},
9944 { "glFragmentLightModelfvSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentLightModelfvSGIX
},
9945 { "glFragmentLightModeliSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentLightModeliSGIX
},
9946 { "glFragmentLightModelivSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentLightModelivSGIX
},
9947 { "glFragmentLightfSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentLightfSGIX
},
9948 { "glFragmentLightfvSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentLightfvSGIX
},
9949 { "glFragmentLightiSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentLightiSGIX
},
9950 { "glFragmentLightivSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentLightivSGIX
},
9951 { "glFragmentMaterialfSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentMaterialfSGIX
},
9952 { "glFragmentMaterialfvSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentMaterialfvSGIX
},
9953 { "glFragmentMaterialiSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentMaterialiSGIX
},
9954 { "glFragmentMaterialivSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentMaterialivSGIX
},
9955 { "glFrameZoomSGIX", "GL_SGIX_framezoom", (void *) wine_glFrameZoomSGIX
},
9956 { "glFramebufferRenderbufferEXT", "GL_EXT_framebuffer_object", (void *) wine_glFramebufferRenderbufferEXT
},
9957 { "glFramebufferTexture1DEXT", "GL_EXT_framebuffer_object", (void *) wine_glFramebufferTexture1DEXT
},
9958 { "glFramebufferTexture2DEXT", "GL_EXT_framebuffer_object", (void *) wine_glFramebufferTexture2DEXT
},
9959 { "glFramebufferTexture3DEXT", "GL_EXT_framebuffer_object", (void *) wine_glFramebufferTexture3DEXT
},
9960 { "glFramebufferTextureEXT", "GL_NV_geometry_program4", (void *) wine_glFramebufferTextureEXT
},
9961 { "glFramebufferTextureFaceEXT", "GL_NV_geometry_program4", (void *) wine_glFramebufferTextureFaceEXT
},
9962 { "glFramebufferTextureLayerEXT", "GL_NV_geometry_program4", (void *) wine_glFramebufferTextureLayerEXT
},
9963 { "glFreeObjectBufferATI", "GL_ATI_vertex_array_object", (void *) wine_glFreeObjectBufferATI
},
9964 { "glGenAsyncMarkersSGIX", "GL_SGIX_async", (void *) wine_glGenAsyncMarkersSGIX
},
9965 { "glGenBuffers", "GL_VERSION_1_5", (void *) wine_glGenBuffers
},
9966 { "glGenBuffersARB", "GL_ARB_vertex_buffer_object", (void *) wine_glGenBuffersARB
},
9967 { "glGenFencesAPPLE", "GL_APPLE_fence", (void *) wine_glGenFencesAPPLE
},
9968 { "glGenFencesNV", "GL_NV_fence", (void *) wine_glGenFencesNV
},
9969 { "glGenFragmentShadersATI", "GL_ATI_fragment_shader", (void *) wine_glGenFragmentShadersATI
},
9970 { "glGenFramebuffersEXT", "GL_EXT_framebuffer_object", (void *) wine_glGenFramebuffersEXT
},
9971 { "glGenOcclusionQueriesNV", "GL_NV_occlusion_query", (void *) wine_glGenOcclusionQueriesNV
},
9972 { "glGenProgramsARB", "GL_ARB_vertex_program", (void *) wine_glGenProgramsARB
},
9973 { "glGenProgramsNV", "GL_NV_vertex_program", (void *) wine_glGenProgramsNV
},
9974 { "glGenQueries", "GL_VERSION_1_5", (void *) wine_glGenQueries
},
9975 { "glGenQueriesARB", "GL_ARB_occlusion_query", (void *) wine_glGenQueriesARB
},
9976 { "glGenRenderbuffersEXT", "GL_EXT_framebuffer_object", (void *) wine_glGenRenderbuffersEXT
},
9977 { "glGenSymbolsEXT", "GL_EXT_vertex_shader", (void *) wine_glGenSymbolsEXT
},
9978 { "glGenTexturesEXT", "GL_EXT_texture_object", (void *) wine_glGenTexturesEXT
},
9979 { "glGenVertexArraysAPPLE", "GL_APPLE_vertex_array_object", (void *) wine_glGenVertexArraysAPPLE
},
9980 { "glGenVertexShadersEXT", "GL_EXT_vertex_shader", (void *) wine_glGenVertexShadersEXT
},
9981 { "glGenerateMipmapEXT", "GL_EXT_framebuffer_object", (void *) wine_glGenerateMipmapEXT
},
9982 { "glGetActiveAttrib", "GL_VERSION_2_0", (void *) wine_glGetActiveAttrib
},
9983 { "glGetActiveAttribARB", "GL_ARB_vertex_shader", (void *) wine_glGetActiveAttribARB
},
9984 { "glGetActiveUniform", "GL_VERSION_2_0", (void *) wine_glGetActiveUniform
},
9985 { "glGetActiveUniformARB", "GL_ARB_shader_objects", (void *) wine_glGetActiveUniformARB
},
9986 { "glGetActiveVaryingNV", "GL_NV_transform_feedback", (void *) wine_glGetActiveVaryingNV
},
9987 { "glGetArrayObjectfvATI", "GL_ATI_vertex_array_object", (void *) wine_glGetArrayObjectfvATI
},
9988 { "glGetArrayObjectivATI", "GL_ATI_vertex_array_object", (void *) wine_glGetArrayObjectivATI
},
9989 { "glGetAttachedObjectsARB", "GL_ARB_shader_objects", (void *) wine_glGetAttachedObjectsARB
},
9990 { "glGetAttachedShaders", "GL_VERSION_2_0", (void *) wine_glGetAttachedShaders
},
9991 { "glGetAttribLocation", "GL_VERSION_2_0", (void *) wine_glGetAttribLocation
},
9992 { "glGetAttribLocationARB", "GL_ARB_vertex_shader", (void *) wine_glGetAttribLocationARB
},
9993 { "glGetBooleanIndexedvEXT", "GL_EXT_draw_buffers2", (void *) wine_glGetBooleanIndexedvEXT
},
9994 { "glGetBufferParameteriv", "GL_VERSION_1_5", (void *) wine_glGetBufferParameteriv
},
9995 { "glGetBufferParameterivARB", "GL_ARB_vertex_buffer_object", (void *) wine_glGetBufferParameterivARB
},
9996 { "glGetBufferPointerv", "GL_VERSION_1_5", (void *) wine_glGetBufferPointerv
},
9997 { "glGetBufferPointervARB", "GL_ARB_vertex_buffer_object", (void *) wine_glGetBufferPointervARB
},
9998 { "glGetBufferSubData", "GL_VERSION_1_5", (void *) wine_glGetBufferSubData
},
9999 { "glGetBufferSubDataARB", "GL_ARB_vertex_buffer_object", (void *) wine_glGetBufferSubDataARB
},
10000 { "glGetColorTableEXT", "GL_EXT_paletted_texture", (void *) wine_glGetColorTableEXT
},
10001 { "glGetColorTableParameterfvEXT", "GL_EXT_paletted_texture", (void *) wine_glGetColorTableParameterfvEXT
},
10002 { "glGetColorTableParameterfvSGI", "GL_SGI_color_table", (void *) wine_glGetColorTableParameterfvSGI
},
10003 { "glGetColorTableParameterivEXT", "GL_EXT_paletted_texture", (void *) wine_glGetColorTableParameterivEXT
},
10004 { "glGetColorTableParameterivSGI", "GL_SGI_color_table", (void *) wine_glGetColorTableParameterivSGI
},
10005 { "glGetColorTableSGI", "GL_SGI_color_table", (void *) wine_glGetColorTableSGI
},
10006 { "glGetCombinerInputParameterfvNV", "GL_NV_register_combiners", (void *) wine_glGetCombinerInputParameterfvNV
},
10007 { "glGetCombinerInputParameterivNV", "GL_NV_register_combiners", (void *) wine_glGetCombinerInputParameterivNV
},
10008 { "glGetCombinerOutputParameterfvNV", "GL_NV_register_combiners", (void *) wine_glGetCombinerOutputParameterfvNV
},
10009 { "glGetCombinerOutputParameterivNV", "GL_NV_register_combiners", (void *) wine_glGetCombinerOutputParameterivNV
},
10010 { "glGetCombinerStageParameterfvNV", "GL_NV_register_combiners2", (void *) wine_glGetCombinerStageParameterfvNV
},
10011 { "glGetCompressedTexImage", "GL_VERSION_1_3", (void *) wine_glGetCompressedTexImage
},
10012 { "glGetCompressedTexImageARB", "GL_ARB_texture_compression", (void *) wine_glGetCompressedTexImageARB
},
10013 { "glGetConvolutionFilterEXT", "GL_EXT_convolution", (void *) wine_glGetConvolutionFilterEXT
},
10014 { "glGetConvolutionParameterfvEXT", "GL_EXT_convolution", (void *) wine_glGetConvolutionParameterfvEXT
},
10015 { "glGetConvolutionParameterivEXT", "GL_EXT_convolution", (void *) wine_glGetConvolutionParameterivEXT
},
10016 { "glGetDetailTexFuncSGIS", "GL_SGIS_detail_texture", (void *) wine_glGetDetailTexFuncSGIS
},
10017 { "glGetFenceivNV", "GL_NV_fence", (void *) wine_glGetFenceivNV
},
10018 { "glGetFinalCombinerInputParameterfvNV", "GL_NV_register_combiners", (void *) wine_glGetFinalCombinerInputParameterfvNV
},
10019 { "glGetFinalCombinerInputParameterivNV", "GL_NV_register_combiners", (void *) wine_glGetFinalCombinerInputParameterivNV
},
10020 { "glGetFogFuncSGIS", "GL_SGIS_fog_function", (void *) wine_glGetFogFuncSGIS
},
10021 { "glGetFragDataLocationEXT", "GL_EXT_gpu_shader4", (void *) wine_glGetFragDataLocationEXT
},
10022 { "glGetFragmentLightfvSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glGetFragmentLightfvSGIX
},
10023 { "glGetFragmentLightivSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glGetFragmentLightivSGIX
},
10024 { "glGetFragmentMaterialfvSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glGetFragmentMaterialfvSGIX
},
10025 { "glGetFragmentMaterialivSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glGetFragmentMaterialivSGIX
},
10026 { "glGetFramebufferAttachmentParameterivEXT", "GL_EXT_framebuffer_object", (void *) wine_glGetFramebufferAttachmentParameterivEXT
},
10027 { "glGetHandleARB", "GL_ARB_shader_objects", (void *) wine_glGetHandleARB
},
10028 { "glGetHistogramEXT", "GL_EXT_histogram", (void *) wine_glGetHistogramEXT
},
10029 { "glGetHistogramParameterfvEXT", "GL_EXT_histogram", (void *) wine_glGetHistogramParameterfvEXT
},
10030 { "glGetHistogramParameterivEXT", "GL_EXT_histogram", (void *) wine_glGetHistogramParameterivEXT
},
10031 { "glGetImageTransformParameterfvHP", "GL_HP_image_transform", (void *) wine_glGetImageTransformParameterfvHP
},
10032 { "glGetImageTransformParameterivHP", "GL_HP_image_transform", (void *) wine_glGetImageTransformParameterivHP
},
10033 { "glGetInfoLogARB", "GL_ARB_shader_objects", (void *) wine_glGetInfoLogARB
},
10034 { "glGetInstrumentsSGIX", "GL_SGIX_instruments", (void *) wine_glGetInstrumentsSGIX
},
10035 { "glGetIntegerIndexedvEXT", "GL_EXT_draw_buffers2", (void *) wine_glGetIntegerIndexedvEXT
},
10036 { "glGetInvariantBooleanvEXT", "GL_EXT_vertex_shader", (void *) wine_glGetInvariantBooleanvEXT
},
10037 { "glGetInvariantFloatvEXT", "GL_EXT_vertex_shader", (void *) wine_glGetInvariantFloatvEXT
},
10038 { "glGetInvariantIntegervEXT", "GL_EXT_vertex_shader", (void *) wine_glGetInvariantIntegervEXT
},
10039 { "glGetListParameterfvSGIX", "GL_SGIX_list_priority", (void *) wine_glGetListParameterfvSGIX
},
10040 { "glGetListParameterivSGIX", "GL_SGIX_list_priority", (void *) wine_glGetListParameterivSGIX
},
10041 { "glGetLocalConstantBooleanvEXT", "GL_EXT_vertex_shader", (void *) wine_glGetLocalConstantBooleanvEXT
},
10042 { "glGetLocalConstantFloatvEXT", "GL_EXT_vertex_shader", (void *) wine_glGetLocalConstantFloatvEXT
},
10043 { "glGetLocalConstantIntegervEXT", "GL_EXT_vertex_shader", (void *) wine_glGetLocalConstantIntegervEXT
},
10044 { "glGetMapAttribParameterfvNV", "GL_NV_evaluators", (void *) wine_glGetMapAttribParameterfvNV
},
10045 { "glGetMapAttribParameterivNV", "GL_NV_evaluators", (void *) wine_glGetMapAttribParameterivNV
},
10046 { "glGetMapControlPointsNV", "GL_NV_evaluators", (void *) wine_glGetMapControlPointsNV
},
10047 { "glGetMapParameterfvNV", "GL_NV_evaluators", (void *) wine_glGetMapParameterfvNV
},
10048 { "glGetMapParameterivNV", "GL_NV_evaluators", (void *) wine_glGetMapParameterivNV
},
10049 { "glGetMinmaxEXT", "GL_EXT_histogram", (void *) wine_glGetMinmaxEXT
},
10050 { "glGetMinmaxParameterfvEXT", "GL_EXT_histogram", (void *) wine_glGetMinmaxParameterfvEXT
},
10051 { "glGetMinmaxParameterivEXT", "GL_EXT_histogram", (void *) wine_glGetMinmaxParameterivEXT
},
10052 { "glGetObjectBufferfvATI", "GL_ATI_vertex_array_object", (void *) wine_glGetObjectBufferfvATI
},
10053 { "glGetObjectBufferivATI", "GL_ATI_vertex_array_object", (void *) wine_glGetObjectBufferivATI
},
10054 { "glGetObjectParameterfvARB", "GL_ARB_shader_objects", (void *) wine_glGetObjectParameterfvARB
},
10055 { "glGetObjectParameterivARB", "GL_ARB_shader_objects", (void *) wine_glGetObjectParameterivARB
},
10056 { "glGetOcclusionQueryivNV", "GL_NV_occlusion_query", (void *) wine_glGetOcclusionQueryivNV
},
10057 { "glGetOcclusionQueryuivNV", "GL_NV_occlusion_query", (void *) wine_glGetOcclusionQueryuivNV
},
10058 { "glGetPixelTexGenParameterfvSGIS", "GL_SGIS_pixel_texture", (void *) wine_glGetPixelTexGenParameterfvSGIS
},
10059 { "glGetPixelTexGenParameterivSGIS", "GL_SGIS_pixel_texture", (void *) wine_glGetPixelTexGenParameterivSGIS
},
10060 { "glGetPointervEXT", "GL_EXT_vertex_array", (void *) wine_glGetPointervEXT
},
10061 { "glGetProgramEnvParameterIivNV", "GL_NV_gpu_program4", (void *) wine_glGetProgramEnvParameterIivNV
},
10062 { "glGetProgramEnvParameterIuivNV", "GL_NV_gpu_program4", (void *) wine_glGetProgramEnvParameterIuivNV
},
10063 { "glGetProgramEnvParameterdvARB", "GL_ARB_vertex_program", (void *) wine_glGetProgramEnvParameterdvARB
},
10064 { "glGetProgramEnvParameterfvARB", "GL_ARB_vertex_program", (void *) wine_glGetProgramEnvParameterfvARB
},
10065 { "glGetProgramInfoLog", "GL_VERSION_2_0", (void *) wine_glGetProgramInfoLog
},
10066 { "glGetProgramLocalParameterIivNV", "GL_NV_gpu_program4", (void *) wine_glGetProgramLocalParameterIivNV
},
10067 { "glGetProgramLocalParameterIuivNV", "GL_NV_gpu_program4", (void *) wine_glGetProgramLocalParameterIuivNV
},
10068 { "glGetProgramLocalParameterdvARB", "GL_ARB_vertex_program", (void *) wine_glGetProgramLocalParameterdvARB
},
10069 { "glGetProgramLocalParameterfvARB", "GL_ARB_vertex_program", (void *) wine_glGetProgramLocalParameterfvARB
},
10070 { "glGetProgramNamedParameterdvNV", "GL_NV_fragment_program", (void *) wine_glGetProgramNamedParameterdvNV
},
10071 { "glGetProgramNamedParameterfvNV", "GL_NV_fragment_program", (void *) wine_glGetProgramNamedParameterfvNV
},
10072 { "glGetProgramParameterdvNV", "GL_NV_vertex_program", (void *) wine_glGetProgramParameterdvNV
},
10073 { "glGetProgramParameterfvNV", "GL_NV_vertex_program", (void *) wine_glGetProgramParameterfvNV
},
10074 { "glGetProgramStringARB", "GL_ARB_vertex_program", (void *) wine_glGetProgramStringARB
},
10075 { "glGetProgramStringNV", "GL_NV_vertex_program", (void *) wine_glGetProgramStringNV
},
10076 { "glGetProgramiv", "GL_VERSION_2_0", (void *) wine_glGetProgramiv
},
10077 { "glGetProgramivARB", "GL_ARB_vertex_program", (void *) wine_glGetProgramivARB
},
10078 { "glGetProgramivNV", "GL_NV_vertex_program", (void *) wine_glGetProgramivNV
},
10079 { "glGetQueryObjecti64vEXT", "GL_EXT_timer_query", (void *) wine_glGetQueryObjecti64vEXT
},
10080 { "glGetQueryObjectiv", "GL_VERSION_1_5", (void *) wine_glGetQueryObjectiv
},
10081 { "glGetQueryObjectivARB", "GL_ARB_occlusion_query", (void *) wine_glGetQueryObjectivARB
},
10082 { "glGetQueryObjectui64vEXT", "GL_EXT_timer_query", (void *) wine_glGetQueryObjectui64vEXT
},
10083 { "glGetQueryObjectuiv", "GL_VERSION_1_5", (void *) wine_glGetQueryObjectuiv
},
10084 { "glGetQueryObjectuivARB", "GL_ARB_occlusion_query", (void *) wine_glGetQueryObjectuivARB
},
10085 { "glGetQueryiv", "GL_VERSION_1_5", (void *) wine_glGetQueryiv
},
10086 { "glGetQueryivARB", "GL_ARB_occlusion_query", (void *) wine_glGetQueryivARB
},
10087 { "glGetRenderbufferParameterivEXT", "GL_EXT_framebuffer_object", (void *) wine_glGetRenderbufferParameterivEXT
},
10088 { "glGetSeparableFilterEXT", "GL_EXT_convolution", (void *) wine_glGetSeparableFilterEXT
},
10089 { "glGetShaderInfoLog", "GL_VERSION_2_0", (void *) wine_glGetShaderInfoLog
},
10090 { "glGetShaderSource", "GL_VERSION_2_0", (void *) wine_glGetShaderSource
},
10091 { "glGetShaderSourceARB", "GL_ARB_shader_objects", (void *) wine_glGetShaderSourceARB
},
10092 { "glGetShaderiv", "GL_VERSION_2_0", (void *) wine_glGetShaderiv
},
10093 { "glGetSharpenTexFuncSGIS", "GL_SGIS_sharpen_texture", (void *) wine_glGetSharpenTexFuncSGIS
},
10094 { "glGetTexBumpParameterfvATI", "GL_ATI_envmap_bumpmap", (void *) wine_glGetTexBumpParameterfvATI
},
10095 { "glGetTexBumpParameterivATI", "GL_ATI_envmap_bumpmap", (void *) wine_glGetTexBumpParameterivATI
},
10096 { "glGetTexFilterFuncSGIS", "GL_SGIS_texture_filter4", (void *) wine_glGetTexFilterFuncSGIS
},
10097 { "glGetTexParameterIivEXT", "GL_EXT_texture_integer", (void *) wine_glGetTexParameterIivEXT
},
10098 { "glGetTexParameterIuivEXT", "GL_EXT_texture_integer", (void *) wine_glGetTexParameterIuivEXT
},
10099 { "glGetTrackMatrixivNV", "GL_NV_vertex_program", (void *) wine_glGetTrackMatrixivNV
},
10100 { "glGetTransformFeedbackVaryingNV", "GL_NV_transform_feedback", (void *) wine_glGetTransformFeedbackVaryingNV
},
10101 { "glGetUniformBufferSizeEXT", "GL_EXT_bindable_uniform", (void *) wine_glGetUniformBufferSizeEXT
},
10102 { "glGetUniformLocation", "GL_VERSION_2_0", (void *) wine_glGetUniformLocation
},
10103 { "glGetUniformLocationARB", "GL_ARB_shader_objects", (void *) wine_glGetUniformLocationARB
},
10104 { "glGetUniformOffsetEXT", "GL_EXT_bindable_uniform", (void *) wine_glGetUniformOffsetEXT
},
10105 { "glGetUniformfv", "GL_VERSION_2_0", (void *) wine_glGetUniformfv
},
10106 { "glGetUniformfvARB", "GL_ARB_shader_objects", (void *) wine_glGetUniformfvARB
},
10107 { "glGetUniformiv", "GL_VERSION_2_0", (void *) wine_glGetUniformiv
},
10108 { "glGetUniformivARB", "GL_ARB_shader_objects", (void *) wine_glGetUniformivARB
},
10109 { "glGetUniformuivEXT", "GL_EXT_gpu_shader4", (void *) wine_glGetUniformuivEXT
},
10110 { "glGetVariantArrayObjectfvATI", "GL_ATI_vertex_array_object", (void *) wine_glGetVariantArrayObjectfvATI
},
10111 { "glGetVariantArrayObjectivATI", "GL_ATI_vertex_array_object", (void *) wine_glGetVariantArrayObjectivATI
},
10112 { "glGetVariantBooleanvEXT", "GL_EXT_vertex_shader", (void *) wine_glGetVariantBooleanvEXT
},
10113 { "glGetVariantFloatvEXT", "GL_EXT_vertex_shader", (void *) wine_glGetVariantFloatvEXT
},
10114 { "glGetVariantIntegervEXT", "GL_EXT_vertex_shader", (void *) wine_glGetVariantIntegervEXT
},
10115 { "glGetVariantPointervEXT", "GL_EXT_vertex_shader", (void *) wine_glGetVariantPointervEXT
},
10116 { "glGetVaryingLocationNV", "GL_NV_transform_feedback", (void *) wine_glGetVaryingLocationNV
},
10117 { "glGetVertexAttribArrayObjectfvATI", "GL_ATI_vertex_attrib_array_object", (void *) wine_glGetVertexAttribArrayObjectfvATI
},
10118 { "glGetVertexAttribArrayObjectivATI", "GL_ATI_vertex_attrib_array_object", (void *) wine_glGetVertexAttribArrayObjectivATI
},
10119 { "glGetVertexAttribIivEXT", "GL_NV_vertex_program4", (void *) wine_glGetVertexAttribIivEXT
},
10120 { "glGetVertexAttribIuivEXT", "GL_NV_vertex_program4", (void *) wine_glGetVertexAttribIuivEXT
},
10121 { "glGetVertexAttribPointerv", "GL_VERSION_2_0", (void *) wine_glGetVertexAttribPointerv
},
10122 { "glGetVertexAttribPointervARB", "GL_ARB_vertex_program", (void *) wine_glGetVertexAttribPointervARB
},
10123 { "glGetVertexAttribPointervNV", "GL_NV_vertex_program", (void *) wine_glGetVertexAttribPointervNV
},
10124 { "glGetVertexAttribdv", "GL_VERSION_2_0", (void *) wine_glGetVertexAttribdv
},
10125 { "glGetVertexAttribdvARB", "GL_ARB_vertex_program", (void *) wine_glGetVertexAttribdvARB
},
10126 { "glGetVertexAttribdvNV", "GL_NV_vertex_program", (void *) wine_glGetVertexAttribdvNV
},
10127 { "glGetVertexAttribfv", "GL_VERSION_2_0", (void *) wine_glGetVertexAttribfv
},
10128 { "glGetVertexAttribfvARB", "GL_ARB_vertex_program", (void *) wine_glGetVertexAttribfvARB
},
10129 { "glGetVertexAttribfvNV", "GL_NV_vertex_program", (void *) wine_glGetVertexAttribfvNV
},
10130 { "glGetVertexAttribiv", "GL_VERSION_2_0", (void *) wine_glGetVertexAttribiv
},
10131 { "glGetVertexAttribivARB", "GL_ARB_vertex_program", (void *) wine_glGetVertexAttribivARB
},
10132 { "glGetVertexAttribivNV", "GL_NV_vertex_program", (void *) wine_glGetVertexAttribivNV
},
10133 { "glGlobalAlphaFactorbSUN", "GL_SUN_global_alpha", (void *) wine_glGlobalAlphaFactorbSUN
},
10134 { "glGlobalAlphaFactordSUN", "GL_SUN_global_alpha", (void *) wine_glGlobalAlphaFactordSUN
},
10135 { "glGlobalAlphaFactorfSUN", "GL_SUN_global_alpha", (void *) wine_glGlobalAlphaFactorfSUN
},
10136 { "glGlobalAlphaFactoriSUN", "GL_SUN_global_alpha", (void *) wine_glGlobalAlphaFactoriSUN
},
10137 { "glGlobalAlphaFactorsSUN", "GL_SUN_global_alpha", (void *) wine_glGlobalAlphaFactorsSUN
},
10138 { "glGlobalAlphaFactorubSUN", "GL_SUN_global_alpha", (void *) wine_glGlobalAlphaFactorubSUN
},
10139 { "glGlobalAlphaFactoruiSUN", "GL_SUN_global_alpha", (void *) wine_glGlobalAlphaFactoruiSUN
},
10140 { "glGlobalAlphaFactorusSUN", "GL_SUN_global_alpha", (void *) wine_glGlobalAlphaFactorusSUN
},
10141 { "glHintPGI", "GL_PGI_misc_hints", (void *) wine_glHintPGI
},
10142 { "glHistogramEXT", "GL_EXT_histogram", (void *) wine_glHistogramEXT
},
10143 { "glIglooInterfaceSGIX", "GL_SGIX_igloo_interface", (void *) wine_glIglooInterfaceSGIX
},
10144 { "glImageTransformParameterfHP", "GL_HP_image_transform", (void *) wine_glImageTransformParameterfHP
},
10145 { "glImageTransformParameterfvHP", "GL_HP_image_transform", (void *) wine_glImageTransformParameterfvHP
},
10146 { "glImageTransformParameteriHP", "GL_HP_image_transform", (void *) wine_glImageTransformParameteriHP
},
10147 { "glImageTransformParameterivHP", "GL_HP_image_transform", (void *) wine_glImageTransformParameterivHP
},
10148 { "glIndexFuncEXT", "GL_EXT_index_func", (void *) wine_glIndexFuncEXT
},
10149 { "glIndexMaterialEXT", "GL_EXT_index_material", (void *) wine_glIndexMaterialEXT
},
10150 { "glIndexPointerEXT", "GL_EXT_vertex_array", (void *) wine_glIndexPointerEXT
},
10151 { "glIndexPointerListIBM", "GL_IBM_vertex_array_lists", (void *) wine_glIndexPointerListIBM
},
10152 { "glInsertComponentEXT", "GL_EXT_vertex_shader", (void *) wine_glInsertComponentEXT
},
10153 { "glInstrumentsBufferSGIX", "GL_SGIX_instruments", (void *) wine_glInstrumentsBufferSGIX
},
10154 { "glIsAsyncMarkerSGIX", "GL_SGIX_async", (void *) wine_glIsAsyncMarkerSGIX
},
10155 { "glIsBuffer", "GL_VERSION_1_5", (void *) wine_glIsBuffer
},
10156 { "glIsBufferARB", "GL_ARB_vertex_buffer_object", (void *) wine_glIsBufferARB
},
10157 { "glIsEnabledIndexedEXT", "GL_EXT_draw_buffers2", (void *) wine_glIsEnabledIndexedEXT
},
10158 { "glIsFenceAPPLE", "GL_APPLE_fence", (void *) wine_glIsFenceAPPLE
},
10159 { "glIsFenceNV", "GL_NV_fence", (void *) wine_glIsFenceNV
},
10160 { "glIsFramebufferEXT", "GL_EXT_framebuffer_object", (void *) wine_glIsFramebufferEXT
},
10161 { "glIsObjectBufferATI", "GL_ATI_vertex_array_object", (void *) wine_glIsObjectBufferATI
},
10162 { "glIsOcclusionQueryNV", "GL_NV_occlusion_query", (void *) wine_glIsOcclusionQueryNV
},
10163 { "glIsProgram", "GL_VERSION_2_0", (void *) wine_glIsProgram
},
10164 { "glIsProgramARB", "GL_ARB_vertex_program", (void *) wine_glIsProgramARB
},
10165 { "glIsProgramNV", "GL_NV_vertex_program", (void *) wine_glIsProgramNV
},
10166 { "glIsQuery", "GL_VERSION_1_5", (void *) wine_glIsQuery
},
10167 { "glIsQueryARB", "GL_ARB_occlusion_query", (void *) wine_glIsQueryARB
},
10168 { "glIsRenderbufferEXT", "GL_EXT_framebuffer_object", (void *) wine_glIsRenderbufferEXT
},
10169 { "glIsShader", "GL_VERSION_2_0", (void *) wine_glIsShader
},
10170 { "glIsTextureEXT", "GL_EXT_texture_object", (void *) wine_glIsTextureEXT
},
10171 { "glIsVariantEnabledEXT", "GL_EXT_vertex_shader", (void *) wine_glIsVariantEnabledEXT
},
10172 { "glIsVertexArrayAPPLE", "GL_APPLE_vertex_array_object", (void *) wine_glIsVertexArrayAPPLE
},
10173 { "glLightEnviSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glLightEnviSGIX
},
10174 { "glLinkProgram", "GL_VERSION_2_0", (void *) wine_glLinkProgram
},
10175 { "glLinkProgramARB", "GL_ARB_shader_objects", (void *) wine_glLinkProgramARB
},
10176 { "glListParameterfSGIX", "GL_SGIX_list_priority", (void *) wine_glListParameterfSGIX
},
10177 { "glListParameterfvSGIX", "GL_SGIX_list_priority", (void *) wine_glListParameterfvSGIX
},
10178 { "glListParameteriSGIX", "GL_SGIX_list_priority", (void *) wine_glListParameteriSGIX
},
10179 { "glListParameterivSGIX", "GL_SGIX_list_priority", (void *) wine_glListParameterivSGIX
},
10180 { "glLoadIdentityDeformationMapSGIX", "GL_SGIX_polynomial_ffd", (void *) wine_glLoadIdentityDeformationMapSGIX
},
10181 { "glLoadProgramNV", "GL_NV_vertex_program", (void *) wine_glLoadProgramNV
},
10182 { "glLoadTransposeMatrixd", "GL_VERSION_1_3", (void *) wine_glLoadTransposeMatrixd
},
10183 { "glLoadTransposeMatrixdARB", "GL_ARB_transpose_matrix", (void *) wine_glLoadTransposeMatrixdARB
},
10184 { "glLoadTransposeMatrixf", "GL_VERSION_1_3", (void *) wine_glLoadTransposeMatrixf
},
10185 { "glLoadTransposeMatrixfARB", "GL_ARB_transpose_matrix", (void *) wine_glLoadTransposeMatrixfARB
},
10186 { "glLockArraysEXT", "GL_EXT_compiled_vertex_array", (void *) wine_glLockArraysEXT
},
10187 { "glMTexCoord2fSGIS", "GL_SGIS_multitexture", (void *) wine_glMTexCoord2fSGIS
},
10188 { "glMTexCoord2fvSGIS", "GL_SGIS_multitexture", (void *) wine_glMTexCoord2fvSGIS
},
10189 { "glMapBuffer", "GL_VERSION_1_5", (void *) wine_glMapBuffer
},
10190 { "glMapBufferARB", "GL_ARB_vertex_buffer_object", (void *) wine_glMapBufferARB
},
10191 { "glMapControlPointsNV", "GL_NV_evaluators", (void *) wine_glMapControlPointsNV
},
10192 { "glMapObjectBufferATI", "GL_ATI_map_object_buffer", (void *) wine_glMapObjectBufferATI
},
10193 { "glMapParameterfvNV", "GL_NV_evaluators", (void *) wine_glMapParameterfvNV
},
10194 { "glMapParameterivNV", "GL_NV_evaluators", (void *) wine_glMapParameterivNV
},
10195 { "glMatrixIndexPointerARB", "GL_ARB_matrix_palette", (void *) wine_glMatrixIndexPointerARB
},
10196 { "glMatrixIndexubvARB", "GL_ARB_matrix_palette", (void *) wine_glMatrixIndexubvARB
},
10197 { "glMatrixIndexuivARB", "GL_ARB_matrix_palette", (void *) wine_glMatrixIndexuivARB
},
10198 { "glMatrixIndexusvARB", "GL_ARB_matrix_palette", (void *) wine_glMatrixIndexusvARB
},
10199 { "glMinmaxEXT", "GL_EXT_histogram", (void *) wine_glMinmaxEXT
},
10200 { "glMultTransposeMatrixd", "GL_VERSION_1_3", (void *) wine_glMultTransposeMatrixd
},
10201 { "glMultTransposeMatrixdARB", "GL_ARB_transpose_matrix", (void *) wine_glMultTransposeMatrixdARB
},
10202 { "glMultTransposeMatrixf", "GL_VERSION_1_3", (void *) wine_glMultTransposeMatrixf
},
10203 { "glMultTransposeMatrixfARB", "GL_ARB_transpose_matrix", (void *) wine_glMultTransposeMatrixfARB
},
10204 { "glMultiDrawArrays", "GL_VERSION_1_4", (void *) wine_glMultiDrawArrays
},
10205 { "glMultiDrawArraysEXT", "GL_EXT_multi_draw_arrays", (void *) wine_glMultiDrawArraysEXT
},
10206 { "glMultiDrawElementArrayAPPLE", "GL_APPLE_element_array", (void *) wine_glMultiDrawElementArrayAPPLE
},
10207 { "glMultiDrawElements", "GL_VERSION_1_4", (void *) wine_glMultiDrawElements
},
10208 { "glMultiDrawElementsEXT", "GL_EXT_multi_draw_arrays", (void *) wine_glMultiDrawElementsEXT
},
10209 { "glMultiDrawRangeElementArrayAPPLE", "GL_APPLE_element_array", (void *) wine_glMultiDrawRangeElementArrayAPPLE
},
10210 { "glMultiModeDrawArraysIBM", "GL_IBM_multimode_draw_arrays", (void *) wine_glMultiModeDrawArraysIBM
},
10211 { "glMultiModeDrawElementsIBM", "GL_IBM_multimode_draw_arrays", (void *) wine_glMultiModeDrawElementsIBM
},
10212 { "glMultiTexCoord1d", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord1d
},
10213 { "glMultiTexCoord1dARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord1dARB
},
10214 { "glMultiTexCoord1dSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord1dSGIS
},
10215 { "glMultiTexCoord1dv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord1dv
},
10216 { "glMultiTexCoord1dvARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord1dvARB
},
10217 { "glMultiTexCoord1dvSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord1dvSGIS
},
10218 { "glMultiTexCoord1f", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord1f
},
10219 { "glMultiTexCoord1fARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord1fARB
},
10220 { "glMultiTexCoord1fSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord1fSGIS
},
10221 { "glMultiTexCoord1fv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord1fv
},
10222 { "glMultiTexCoord1fvARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord1fvARB
},
10223 { "glMultiTexCoord1fvSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord1fvSGIS
},
10224 { "glMultiTexCoord1hNV", "GL_NV_half_float", (void *) wine_glMultiTexCoord1hNV
},
10225 { "glMultiTexCoord1hvNV", "GL_NV_half_float", (void *) wine_glMultiTexCoord1hvNV
},
10226 { "glMultiTexCoord1i", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord1i
},
10227 { "glMultiTexCoord1iARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord1iARB
},
10228 { "glMultiTexCoord1iSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord1iSGIS
},
10229 { "glMultiTexCoord1iv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord1iv
},
10230 { "glMultiTexCoord1ivARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord1ivARB
},
10231 { "glMultiTexCoord1ivSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord1ivSGIS
},
10232 { "glMultiTexCoord1s", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord1s
},
10233 { "glMultiTexCoord1sARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord1sARB
},
10234 { "glMultiTexCoord1sSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord1sSGIS
},
10235 { "glMultiTexCoord1sv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord1sv
},
10236 { "glMultiTexCoord1svARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord1svARB
},
10237 { "glMultiTexCoord1svSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord1svSGIS
},
10238 { "glMultiTexCoord2d", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord2d
},
10239 { "glMultiTexCoord2dARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord2dARB
},
10240 { "glMultiTexCoord2dSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord2dSGIS
},
10241 { "glMultiTexCoord2dv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord2dv
},
10242 { "glMultiTexCoord2dvARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord2dvARB
},
10243 { "glMultiTexCoord2dvSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord2dvSGIS
},
10244 { "glMultiTexCoord2f", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord2f
},
10245 { "glMultiTexCoord2fARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord2fARB
},
10246 { "glMultiTexCoord2fSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord2fSGIS
},
10247 { "glMultiTexCoord2fv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord2fv
},
10248 { "glMultiTexCoord2fvARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord2fvARB
},
10249 { "glMultiTexCoord2fvSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord2fvSGIS
},
10250 { "glMultiTexCoord2hNV", "GL_NV_half_float", (void *) wine_glMultiTexCoord2hNV
},
10251 { "glMultiTexCoord2hvNV", "GL_NV_half_float", (void *) wine_glMultiTexCoord2hvNV
},
10252 { "glMultiTexCoord2i", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord2i
},
10253 { "glMultiTexCoord2iARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord2iARB
},
10254 { "glMultiTexCoord2iSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord2iSGIS
},
10255 { "glMultiTexCoord2iv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord2iv
},
10256 { "glMultiTexCoord2ivARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord2ivARB
},
10257 { "glMultiTexCoord2ivSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord2ivSGIS
},
10258 { "glMultiTexCoord2s", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord2s
},
10259 { "glMultiTexCoord2sARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord2sARB
},
10260 { "glMultiTexCoord2sSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord2sSGIS
},
10261 { "glMultiTexCoord2sv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord2sv
},
10262 { "glMultiTexCoord2svARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord2svARB
},
10263 { "glMultiTexCoord2svSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord2svSGIS
},
10264 { "glMultiTexCoord3d", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord3d
},
10265 { "glMultiTexCoord3dARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord3dARB
},
10266 { "glMultiTexCoord3dSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord3dSGIS
},
10267 { "glMultiTexCoord3dv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord3dv
},
10268 { "glMultiTexCoord3dvARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord3dvARB
},
10269 { "glMultiTexCoord3dvSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord3dvSGIS
},
10270 { "glMultiTexCoord3f", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord3f
},
10271 { "glMultiTexCoord3fARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord3fARB
},
10272 { "glMultiTexCoord3fSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord3fSGIS
},
10273 { "glMultiTexCoord3fv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord3fv
},
10274 { "glMultiTexCoord3fvARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord3fvARB
},
10275 { "glMultiTexCoord3fvSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord3fvSGIS
},
10276 { "glMultiTexCoord3hNV", "GL_NV_half_float", (void *) wine_glMultiTexCoord3hNV
},
10277 { "glMultiTexCoord3hvNV", "GL_NV_half_float", (void *) wine_glMultiTexCoord3hvNV
},
10278 { "glMultiTexCoord3i", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord3i
},
10279 { "glMultiTexCoord3iARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord3iARB
},
10280 { "glMultiTexCoord3iSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord3iSGIS
},
10281 { "glMultiTexCoord3iv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord3iv
},
10282 { "glMultiTexCoord3ivARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord3ivARB
},
10283 { "glMultiTexCoord3ivSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord3ivSGIS
},
10284 { "glMultiTexCoord3s", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord3s
},
10285 { "glMultiTexCoord3sARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord3sARB
},
10286 { "glMultiTexCoord3sSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord3sSGIS
},
10287 { "glMultiTexCoord3sv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord3sv
},
10288 { "glMultiTexCoord3svARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord3svARB
},
10289 { "glMultiTexCoord3svSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord3svSGIS
},
10290 { "glMultiTexCoord4d", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord4d
},
10291 { "glMultiTexCoord4dARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord4dARB
},
10292 { "glMultiTexCoord4dSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord4dSGIS
},
10293 { "glMultiTexCoord4dv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord4dv
},
10294 { "glMultiTexCoord4dvARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord4dvARB
},
10295 { "glMultiTexCoord4dvSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord4dvSGIS
},
10296 { "glMultiTexCoord4f", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord4f
},
10297 { "glMultiTexCoord4fARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord4fARB
},
10298 { "glMultiTexCoord4fSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord4fSGIS
},
10299 { "glMultiTexCoord4fv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord4fv
},
10300 { "glMultiTexCoord4fvARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord4fvARB
},
10301 { "glMultiTexCoord4fvSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord4fvSGIS
},
10302 { "glMultiTexCoord4hNV", "GL_NV_half_float", (void *) wine_glMultiTexCoord4hNV
},
10303 { "glMultiTexCoord4hvNV", "GL_NV_half_float", (void *) wine_glMultiTexCoord4hvNV
},
10304 { "glMultiTexCoord4i", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord4i
},
10305 { "glMultiTexCoord4iARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord4iARB
},
10306 { "glMultiTexCoord4iSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord4iSGIS
},
10307 { "glMultiTexCoord4iv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord4iv
},
10308 { "glMultiTexCoord4ivARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord4ivARB
},
10309 { "glMultiTexCoord4ivSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord4ivSGIS
},
10310 { "glMultiTexCoord4s", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord4s
},
10311 { "glMultiTexCoord4sARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord4sARB
},
10312 { "glMultiTexCoord4sSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord4sSGIS
},
10313 { "glMultiTexCoord4sv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord4sv
},
10314 { "glMultiTexCoord4svARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord4svARB
},
10315 { "glMultiTexCoord4svSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord4svSGIS
},
10316 { "glMultiTexCoordPointerSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoordPointerSGIS
},
10317 { "glNewBufferRegion", "GL_KTX_buffer_region", (void *) wine_glNewBufferRegion
},
10318 { "glNewObjectBufferATI", "GL_ATI_vertex_array_object", (void *) wine_glNewObjectBufferATI
},
10319 { "glNormal3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glNormal3fVertex3fSUN
},
10320 { "glNormal3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glNormal3fVertex3fvSUN
},
10321 { "glNormal3hNV", "GL_NV_half_float", (void *) wine_glNormal3hNV
},
10322 { "glNormal3hvNV", "GL_NV_half_float", (void *) wine_glNormal3hvNV
},
10323 { "glNormalPointerEXT", "GL_EXT_vertex_array", (void *) wine_glNormalPointerEXT
},
10324 { "glNormalPointerListIBM", "GL_IBM_vertex_array_lists", (void *) wine_glNormalPointerListIBM
},
10325 { "glNormalPointervINTEL", "GL_INTEL_parallel_arrays", (void *) wine_glNormalPointervINTEL
},
10326 { "glNormalStream3bATI", "GL_ATI_vertex_streams", (void *) wine_glNormalStream3bATI
},
10327 { "glNormalStream3bvATI", "GL_ATI_vertex_streams", (void *) wine_glNormalStream3bvATI
},
10328 { "glNormalStream3dATI", "GL_ATI_vertex_streams", (void *) wine_glNormalStream3dATI
},
10329 { "glNormalStream3dvATI", "GL_ATI_vertex_streams", (void *) wine_glNormalStream3dvATI
},
10330 { "glNormalStream3fATI", "GL_ATI_vertex_streams", (void *) wine_glNormalStream3fATI
},
10331 { "glNormalStream3fvATI", "GL_ATI_vertex_streams", (void *) wine_glNormalStream3fvATI
},
10332 { "glNormalStream3iATI", "GL_ATI_vertex_streams", (void *) wine_glNormalStream3iATI
},
10333 { "glNormalStream3ivATI", "GL_ATI_vertex_streams", (void *) wine_glNormalStream3ivATI
},
10334 { "glNormalStream3sATI", "GL_ATI_vertex_streams", (void *) wine_glNormalStream3sATI
},
10335 { "glNormalStream3svATI", "GL_ATI_vertex_streams", (void *) wine_glNormalStream3svATI
},
10336 { "glPNTrianglesfATI", "GL_ATI_pn_triangles", (void *) wine_glPNTrianglesfATI
},
10337 { "glPNTrianglesiATI", "GL_ATI_pn_triangles", (void *) wine_glPNTrianglesiATI
},
10338 { "glPassTexCoordATI", "GL_ATI_fragment_shader", (void *) wine_glPassTexCoordATI
},
10339 { "glPixelDataRangeNV", "GL_NV_pixel_data_range", (void *) wine_glPixelDataRangeNV
},
10340 { "glPixelTexGenParameterfSGIS", "GL_SGIS_pixel_texture", (void *) wine_glPixelTexGenParameterfSGIS
},
10341 { "glPixelTexGenParameterfvSGIS", "GL_SGIS_pixel_texture", (void *) wine_glPixelTexGenParameterfvSGIS
},
10342 { "glPixelTexGenParameteriSGIS", "GL_SGIS_pixel_texture", (void *) wine_glPixelTexGenParameteriSGIS
},
10343 { "glPixelTexGenParameterivSGIS", "GL_SGIS_pixel_texture", (void *) wine_glPixelTexGenParameterivSGIS
},
10344 { "glPixelTexGenSGIX", "GL_SGIX_pixel_texture", (void *) wine_glPixelTexGenSGIX
},
10345 { "glPixelTransformParameterfEXT", "GL_EXT_pixel_transform", (void *) wine_glPixelTransformParameterfEXT
},
10346 { "glPixelTransformParameterfvEXT", "GL_EXT_pixel_transform", (void *) wine_glPixelTransformParameterfvEXT
},
10347 { "glPixelTransformParameteriEXT", "GL_EXT_pixel_transform", (void *) wine_glPixelTransformParameteriEXT
},
10348 { "glPixelTransformParameterivEXT", "GL_EXT_pixel_transform", (void *) wine_glPixelTransformParameterivEXT
},
10349 { "glPointParameterf", "GL_VERSION_1_4", (void *) wine_glPointParameterf
},
10350 { "glPointParameterfARB", "GL_ARB_point_parameters", (void *) wine_glPointParameterfARB
},
10351 { "glPointParameterfEXT", "GL_EXT_point_parameters", (void *) wine_glPointParameterfEXT
},
10352 { "glPointParameterfSGIS", "GL_SGIS_point_parameters", (void *) wine_glPointParameterfSGIS
},
10353 { "glPointParameterfv", "GL_VERSION_1_4", (void *) wine_glPointParameterfv
},
10354 { "glPointParameterfvARB", "GL_ARB_point_parameters", (void *) wine_glPointParameterfvARB
},
10355 { "glPointParameterfvEXT", "GL_EXT_point_parameters", (void *) wine_glPointParameterfvEXT
},
10356 { "glPointParameterfvSGIS", "GL_SGIS_point_parameters", (void *) wine_glPointParameterfvSGIS
},
10357 { "glPointParameteri", "GL_VERSION_1_4", (void *) wine_glPointParameteri
},
10358 { "glPointParameteriNV", "GL_NV_point_sprite", (void *) wine_glPointParameteriNV
},
10359 { "glPointParameteriv", "GL_VERSION_1_4", (void *) wine_glPointParameteriv
},
10360 { "glPointParameterivNV", "GL_NV_point_sprite", (void *) wine_glPointParameterivNV
},
10361 { "glPollAsyncSGIX", "GL_SGIX_async", (void *) wine_glPollAsyncSGIX
},
10362 { "glPollInstrumentsSGIX", "GL_SGIX_instruments", (void *) wine_glPollInstrumentsSGIX
},
10363 { "glPolygonOffsetEXT", "GL_EXT_polygon_offset", (void *) wine_glPolygonOffsetEXT
},
10364 { "glPrimitiveRestartIndexNV", "GL_NV_primitive_restart", (void *) wine_glPrimitiveRestartIndexNV
},
10365 { "glPrimitiveRestartNV", "GL_NV_primitive_restart", (void *) wine_glPrimitiveRestartNV
},
10366 { "glPrioritizeTexturesEXT", "GL_EXT_texture_object", (void *) wine_glPrioritizeTexturesEXT
},
10367 { "glProgramBufferParametersIivNV", "GL_NV_parameter_buffer_object", (void *) wine_glProgramBufferParametersIivNV
},
10368 { "glProgramBufferParametersIuivNV", "GL_NV_parameter_buffer_object", (void *) wine_glProgramBufferParametersIuivNV
},
10369 { "glProgramBufferParametersfvNV", "GL_NV_parameter_buffer_object", (void *) wine_glProgramBufferParametersfvNV
},
10370 { "glProgramEnvParameter4dARB", "GL_ARB_vertex_program", (void *) wine_glProgramEnvParameter4dARB
},
10371 { "glProgramEnvParameter4dvARB", "GL_ARB_vertex_program", (void *) wine_glProgramEnvParameter4dvARB
},
10372 { "glProgramEnvParameter4fARB", "GL_ARB_vertex_program", (void *) wine_glProgramEnvParameter4fARB
},
10373 { "glProgramEnvParameter4fvARB", "GL_ARB_vertex_program", (void *) wine_glProgramEnvParameter4fvARB
},
10374 { "glProgramEnvParameterI4iNV", "GL_NV_gpu_program4", (void *) wine_glProgramEnvParameterI4iNV
},
10375 { "glProgramEnvParameterI4ivNV", "GL_NV_gpu_program4", (void *) wine_glProgramEnvParameterI4ivNV
},
10376 { "glProgramEnvParameterI4uiNV", "GL_NV_gpu_program4", (void *) wine_glProgramEnvParameterI4uiNV
},
10377 { "glProgramEnvParameterI4uivNV", "GL_NV_gpu_program4", (void *) wine_glProgramEnvParameterI4uivNV
},
10378 { "glProgramEnvParameters4fvEXT", "GL_EXT_gpu_program_parameters", (void *) wine_glProgramEnvParameters4fvEXT
},
10379 { "glProgramEnvParametersI4ivNV", "GL_NV_gpu_program4", (void *) wine_glProgramEnvParametersI4ivNV
},
10380 { "glProgramEnvParametersI4uivNV", "GL_NV_gpu_program4", (void *) wine_glProgramEnvParametersI4uivNV
},
10381 { "glProgramLocalParameter4dARB", "GL_ARB_vertex_program", (void *) wine_glProgramLocalParameter4dARB
},
10382 { "glProgramLocalParameter4dvARB", "GL_ARB_vertex_program", (void *) wine_glProgramLocalParameter4dvARB
},
10383 { "glProgramLocalParameter4fARB", "GL_ARB_vertex_program", (void *) wine_glProgramLocalParameter4fARB
},
10384 { "glProgramLocalParameter4fvARB", "GL_ARB_vertex_program", (void *) wine_glProgramLocalParameter4fvARB
},
10385 { "glProgramLocalParameterI4iNV", "GL_NV_gpu_program4", (void *) wine_glProgramLocalParameterI4iNV
},
10386 { "glProgramLocalParameterI4ivNV", "GL_NV_gpu_program4", (void *) wine_glProgramLocalParameterI4ivNV
},
10387 { "glProgramLocalParameterI4uiNV", "GL_NV_gpu_program4", (void *) wine_glProgramLocalParameterI4uiNV
},
10388 { "glProgramLocalParameterI4uivNV", "GL_NV_gpu_program4", (void *) wine_glProgramLocalParameterI4uivNV
},
10389 { "glProgramLocalParameters4fvEXT", "GL_EXT_gpu_program_parameters", (void *) wine_glProgramLocalParameters4fvEXT
},
10390 { "glProgramLocalParametersI4ivNV", "GL_NV_gpu_program4", (void *) wine_glProgramLocalParametersI4ivNV
},
10391 { "glProgramLocalParametersI4uivNV", "GL_NV_gpu_program4", (void *) wine_glProgramLocalParametersI4uivNV
},
10392 { "glProgramNamedParameter4dNV", "GL_NV_fragment_program", (void *) wine_glProgramNamedParameter4dNV
},
10393 { "glProgramNamedParameter4dvNV", "GL_NV_fragment_program", (void *) wine_glProgramNamedParameter4dvNV
},
10394 { "glProgramNamedParameter4fNV", "GL_NV_fragment_program", (void *) wine_glProgramNamedParameter4fNV
},
10395 { "glProgramNamedParameter4fvNV", "GL_NV_fragment_program", (void *) wine_glProgramNamedParameter4fvNV
},
10396 { "glProgramParameter4dNV", "GL_NV_vertex_program", (void *) wine_glProgramParameter4dNV
},
10397 { "glProgramParameter4dvNV", "GL_NV_vertex_program", (void *) wine_glProgramParameter4dvNV
},
10398 { "glProgramParameter4fNV", "GL_NV_vertex_program", (void *) wine_glProgramParameter4fNV
},
10399 { "glProgramParameter4fvNV", "GL_NV_vertex_program", (void *) wine_glProgramParameter4fvNV
},
10400 { "glProgramParameteriEXT", "GL_EXT_geometry_shader4", (void *) wine_glProgramParameteriEXT
},
10401 { "glProgramParameters4dvNV", "GL_NV_vertex_program", (void *) wine_glProgramParameters4dvNV
},
10402 { "glProgramParameters4fvNV", "GL_NV_vertex_program", (void *) wine_glProgramParameters4fvNV
},
10403 { "glProgramStringARB", "GL_ARB_vertex_program", (void *) wine_glProgramStringARB
},
10404 { "glProgramVertexLimitNV", "GL_NV_geometry_program4", (void *) wine_glProgramVertexLimitNV
},
10405 { "glReadBufferRegion", "GL_KTX_buffer_region", (void *) wine_glReadBufferRegion
},
10406 { "glReadInstrumentsSGIX", "GL_SGIX_instruments", (void *) wine_glReadInstrumentsSGIX
},
10407 { "glReferencePlaneSGIX", "GL_SGIX_reference_plane", (void *) wine_glReferencePlaneSGIX
},
10408 { "glRenderbufferStorageEXT", "GL_EXT_framebuffer_object", (void *) wine_glRenderbufferStorageEXT
},
10409 { "glRenderbufferStorageMultisampleCoverageNV", "GL_NV_framebuffer_multisample_coverage", (void *) wine_glRenderbufferStorageMultisampleCoverageNV
},
10410 { "glRenderbufferStorageMultisampleEXT", "GL_EXT_framebuffer_multisample", (void *) wine_glRenderbufferStorageMultisampleEXT
},
10411 { "glReplacementCodePointerSUN", "GL_SUN_triangle_list", (void *) wine_glReplacementCodePointerSUN
},
10412 { "glReplacementCodeubSUN", "GL_SUN_triangle_list", (void *) wine_glReplacementCodeubSUN
},
10413 { "glReplacementCodeubvSUN", "GL_SUN_triangle_list", (void *) wine_glReplacementCodeubvSUN
},
10414 { "glReplacementCodeuiColor3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiColor3fVertex3fSUN
},
10415 { "glReplacementCodeuiColor3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiColor3fVertex3fvSUN
},
10416 { "glReplacementCodeuiColor4fNormal3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiColor4fNormal3fVertex3fSUN
},
10417 { "glReplacementCodeuiColor4fNormal3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiColor4fNormal3fVertex3fvSUN
},
10418 { "glReplacementCodeuiColor4ubVertex3fSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiColor4ubVertex3fSUN
},
10419 { "glReplacementCodeuiColor4ubVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiColor4ubVertex3fvSUN
},
10420 { "glReplacementCodeuiNormal3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiNormal3fVertex3fSUN
},
10421 { "glReplacementCodeuiNormal3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiNormal3fVertex3fvSUN
},
10422 { "glReplacementCodeuiSUN", "GL_SUN_triangle_list", (void *) wine_glReplacementCodeuiSUN
},
10423 { "glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
},
10424 { "glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
},
10425 { "glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
},
10426 { "glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
},
10427 { "glReplacementCodeuiTexCoord2fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiTexCoord2fVertex3fSUN
},
10428 { "glReplacementCodeuiTexCoord2fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiTexCoord2fVertex3fvSUN
},
10429 { "glReplacementCodeuiVertex3fSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiVertex3fSUN
},
10430 { "glReplacementCodeuiVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiVertex3fvSUN
},
10431 { "glReplacementCodeuivSUN", "GL_SUN_triangle_list", (void *) wine_glReplacementCodeuivSUN
},
10432 { "glReplacementCodeusSUN", "GL_SUN_triangle_list", (void *) wine_glReplacementCodeusSUN
},
10433 { "glReplacementCodeusvSUN", "GL_SUN_triangle_list", (void *) wine_glReplacementCodeusvSUN
},
10434 { "glRequestResidentProgramsNV", "GL_NV_vertex_program", (void *) wine_glRequestResidentProgramsNV
},
10435 { "glResetHistogramEXT", "GL_EXT_histogram", (void *) wine_glResetHistogramEXT
},
10436 { "glResetMinmaxEXT", "GL_EXT_histogram", (void *) wine_glResetMinmaxEXT
},
10437 { "glResizeBuffersMESA", "GL_MESA_resize_buffers", (void *) wine_glResizeBuffersMESA
},
10438 { "glSampleCoverage", "GL_VERSION_1_3", (void *) wine_glSampleCoverage
},
10439 { "glSampleCoverageARB", "GL_ARB_multisample", (void *) wine_glSampleCoverageARB
},
10440 { "glSampleMapATI", "GL_ATI_fragment_shader", (void *) wine_glSampleMapATI
},
10441 { "glSampleMaskEXT", "GL_EXT_multisample", (void *) wine_glSampleMaskEXT
},
10442 { "glSampleMaskSGIS", "GL_SGIS_multisample", (void *) wine_glSampleMaskSGIS
},
10443 { "glSamplePatternEXT", "GL_EXT_multisample", (void *) wine_glSamplePatternEXT
},
10444 { "glSamplePatternSGIS", "GL_SGIS_multisample", (void *) wine_glSamplePatternSGIS
},
10445 { "glSecondaryColor3b", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3b
},
10446 { "glSecondaryColor3bEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3bEXT
},
10447 { "glSecondaryColor3bv", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3bv
},
10448 { "glSecondaryColor3bvEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3bvEXT
},
10449 { "glSecondaryColor3d", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3d
},
10450 { "glSecondaryColor3dEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3dEXT
},
10451 { "glSecondaryColor3dv", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3dv
},
10452 { "glSecondaryColor3dvEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3dvEXT
},
10453 { "glSecondaryColor3f", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3f
},
10454 { "glSecondaryColor3fEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3fEXT
},
10455 { "glSecondaryColor3fv", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3fv
},
10456 { "glSecondaryColor3fvEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3fvEXT
},
10457 { "glSecondaryColor3hNV", "GL_NV_half_float", (void *) wine_glSecondaryColor3hNV
},
10458 { "glSecondaryColor3hvNV", "GL_NV_half_float", (void *) wine_glSecondaryColor3hvNV
},
10459 { "glSecondaryColor3i", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3i
},
10460 { "glSecondaryColor3iEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3iEXT
},
10461 { "glSecondaryColor3iv", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3iv
},
10462 { "glSecondaryColor3ivEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3ivEXT
},
10463 { "glSecondaryColor3s", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3s
},
10464 { "glSecondaryColor3sEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3sEXT
},
10465 { "glSecondaryColor3sv", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3sv
},
10466 { "glSecondaryColor3svEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3svEXT
},
10467 { "glSecondaryColor3ub", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3ub
},
10468 { "glSecondaryColor3ubEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3ubEXT
},
10469 { "glSecondaryColor3ubv", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3ubv
},
10470 { "glSecondaryColor3ubvEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3ubvEXT
},
10471 { "glSecondaryColor3ui", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3ui
},
10472 { "glSecondaryColor3uiEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3uiEXT
},
10473 { "glSecondaryColor3uiv", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3uiv
},
10474 { "glSecondaryColor3uivEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3uivEXT
},
10475 { "glSecondaryColor3us", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3us
},
10476 { "glSecondaryColor3usEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3usEXT
},
10477 { "glSecondaryColor3usv", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3usv
},
10478 { "glSecondaryColor3usvEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3usvEXT
},
10479 { "glSecondaryColorPointer", "GL_VERSION_1_4", (void *) wine_glSecondaryColorPointer
},
10480 { "glSecondaryColorPointerEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColorPointerEXT
},
10481 { "glSecondaryColorPointerListIBM", "GL_IBM_vertex_array_lists", (void *) wine_glSecondaryColorPointerListIBM
},
10482 { "glSelectTextureCoordSetSGIS", "GL_SGIS_multitexture", (void *) wine_glSelectTextureCoordSetSGIS
},
10483 { "glSelectTextureSGIS", "GL_SGIS_multitexture", (void *) wine_glSelectTextureSGIS
},
10484 { "glSeparableFilter2DEXT", "GL_EXT_convolution", (void *) wine_glSeparableFilter2DEXT
},
10485 { "glSetFenceAPPLE", "GL_APPLE_fence", (void *) wine_glSetFenceAPPLE
},
10486 { "glSetFenceNV", "GL_NV_fence", (void *) wine_glSetFenceNV
},
10487 { "glSetFragmentShaderConstantATI", "GL_ATI_fragment_shader", (void *) wine_glSetFragmentShaderConstantATI
},
10488 { "glSetInvariantEXT", "GL_EXT_vertex_shader", (void *) wine_glSetInvariantEXT
},
10489 { "glSetLocalConstantEXT", "GL_EXT_vertex_shader", (void *) wine_glSetLocalConstantEXT
},
10490 { "glShaderOp1EXT", "GL_EXT_vertex_shader", (void *) wine_glShaderOp1EXT
},
10491 { "glShaderOp2EXT", "GL_EXT_vertex_shader", (void *) wine_glShaderOp2EXT
},
10492 { "glShaderOp3EXT", "GL_EXT_vertex_shader", (void *) wine_glShaderOp3EXT
},
10493 { "glShaderSource", "GL_VERSION_2_0", (void *) wine_glShaderSource
},
10494 { "glShaderSourceARB", "GL_ARB_shader_objects", (void *) wine_glShaderSourceARB
},
10495 { "glSharpenTexFuncSGIS", "GL_SGIS_sharpen_texture", (void *) wine_glSharpenTexFuncSGIS
},
10496 { "glSpriteParameterfSGIX", "GL_SGIX_sprite", (void *) wine_glSpriteParameterfSGIX
},
10497 { "glSpriteParameterfvSGIX", "GL_SGIX_sprite", (void *) wine_glSpriteParameterfvSGIX
},
10498 { "glSpriteParameteriSGIX", "GL_SGIX_sprite", (void *) wine_glSpriteParameteriSGIX
},
10499 { "glSpriteParameterivSGIX", "GL_SGIX_sprite", (void *) wine_glSpriteParameterivSGIX
},
10500 { "glStartInstrumentsSGIX", "GL_SGIX_instruments", (void *) wine_glStartInstrumentsSGIX
},
10501 { "glStencilClearTagEXT", "GL_EXT_stencil_clear_tag", (void *) wine_glStencilClearTagEXT
},
10502 { "glStencilFuncSeparate", "GL_VERSION_2_0", (void *) wine_glStencilFuncSeparate
},
10503 { "glStencilFuncSeparateATI", "GL_ATI_separate_stencil", (void *) wine_glStencilFuncSeparateATI
},
10504 { "glStencilMaskSeparate", "GL_VERSION_2_0", (void *) wine_glStencilMaskSeparate
},
10505 { "glStencilOpSeparate", "GL_VERSION_2_0", (void *) wine_glStencilOpSeparate
},
10506 { "glStencilOpSeparateATI", "GL_ATI_separate_stencil", (void *) wine_glStencilOpSeparateATI
},
10507 { "glStopInstrumentsSGIX", "GL_SGIX_instruments", (void *) wine_glStopInstrumentsSGIX
},
10508 { "glStringMarkerGREMEDY", "GL_GREMEDY_string_marker", (void *) wine_glStringMarkerGREMEDY
},
10509 { "glSwizzleEXT", "GL_EXT_vertex_shader", (void *) wine_glSwizzleEXT
},
10510 { "glTagSampleBufferSGIX", "GL_SGIX_tag_sample_buffer", (void *) wine_glTagSampleBufferSGIX
},
10511 { "glTangent3bEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangent3bEXT
},
10512 { "glTangent3bvEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangent3bvEXT
},
10513 { "glTangent3dEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangent3dEXT
},
10514 { "glTangent3dvEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangent3dvEXT
},
10515 { "glTangent3fEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangent3fEXT
},
10516 { "glTangent3fvEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangent3fvEXT
},
10517 { "glTangent3iEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangent3iEXT
},
10518 { "glTangent3ivEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangent3ivEXT
},
10519 { "glTangent3sEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangent3sEXT
},
10520 { "glTangent3svEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangent3svEXT
},
10521 { "glTangentPointerEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangentPointerEXT
},
10522 { "glTbufferMask3DFX", "GL_3DFX_tbuffer", (void *) wine_glTbufferMask3DFX
},
10523 { "glTestFenceAPPLE", "GL_APPLE_fence", (void *) wine_glTestFenceAPPLE
},
10524 { "glTestFenceNV", "GL_NV_fence", (void *) wine_glTestFenceNV
},
10525 { "glTestObjectAPPLE", "GL_APPLE_fence", (void *) wine_glTestObjectAPPLE
},
10526 { "glTexBufferEXT", "GL_EXT_texture_buffer_object", (void *) wine_glTexBufferEXT
},
10527 { "glTexBumpParameterfvATI", "GL_ATI_envmap_bumpmap", (void *) wine_glTexBumpParameterfvATI
},
10528 { "glTexBumpParameterivATI", "GL_ATI_envmap_bumpmap", (void *) wine_glTexBumpParameterivATI
},
10529 { "glTexCoord1hNV", "GL_NV_half_float", (void *) wine_glTexCoord1hNV
},
10530 { "glTexCoord1hvNV", "GL_NV_half_float", (void *) wine_glTexCoord1hvNV
},
10531 { "glTexCoord2fColor3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glTexCoord2fColor3fVertex3fSUN
},
10532 { "glTexCoord2fColor3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glTexCoord2fColor3fVertex3fvSUN
},
10533 { "glTexCoord2fColor4fNormal3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glTexCoord2fColor4fNormal3fVertex3fSUN
},
10534 { "glTexCoord2fColor4fNormal3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glTexCoord2fColor4fNormal3fVertex3fvSUN
},
10535 { "glTexCoord2fColor4ubVertex3fSUN", "GL_SUN_vertex", (void *) wine_glTexCoord2fColor4ubVertex3fSUN
},
10536 { "glTexCoord2fColor4ubVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glTexCoord2fColor4ubVertex3fvSUN
},
10537 { "glTexCoord2fNormal3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glTexCoord2fNormal3fVertex3fSUN
},
10538 { "glTexCoord2fNormal3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glTexCoord2fNormal3fVertex3fvSUN
},
10539 { "glTexCoord2fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glTexCoord2fVertex3fSUN
},
10540 { "glTexCoord2fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glTexCoord2fVertex3fvSUN
},
10541 { "glTexCoord2hNV", "GL_NV_half_float", (void *) wine_glTexCoord2hNV
},
10542 { "glTexCoord2hvNV", "GL_NV_half_float", (void *) wine_glTexCoord2hvNV
},
10543 { "glTexCoord3hNV", "GL_NV_half_float", (void *) wine_glTexCoord3hNV
},
10544 { "glTexCoord3hvNV", "GL_NV_half_float", (void *) wine_glTexCoord3hvNV
},
10545 { "glTexCoord4fColor4fNormal3fVertex4fSUN", "GL_SUN_vertex", (void *) wine_glTexCoord4fColor4fNormal3fVertex4fSUN
},
10546 { "glTexCoord4fColor4fNormal3fVertex4fvSUN", "GL_SUN_vertex", (void *) wine_glTexCoord4fColor4fNormal3fVertex4fvSUN
},
10547 { "glTexCoord4fVertex4fSUN", "GL_SUN_vertex", (void *) wine_glTexCoord4fVertex4fSUN
},
10548 { "glTexCoord4fVertex4fvSUN", "GL_SUN_vertex", (void *) wine_glTexCoord4fVertex4fvSUN
},
10549 { "glTexCoord4hNV", "GL_NV_half_float", (void *) wine_glTexCoord4hNV
},
10550 { "glTexCoord4hvNV", "GL_NV_half_float", (void *) wine_glTexCoord4hvNV
},
10551 { "glTexCoordPointerEXT", "GL_EXT_vertex_array", (void *) wine_glTexCoordPointerEXT
},
10552 { "glTexCoordPointerListIBM", "GL_IBM_vertex_array_lists", (void *) wine_glTexCoordPointerListIBM
},
10553 { "glTexCoordPointervINTEL", "GL_INTEL_parallel_arrays", (void *) wine_glTexCoordPointervINTEL
},
10554 { "glTexFilterFuncSGIS", "GL_SGIS_texture_filter4", (void *) wine_glTexFilterFuncSGIS
},
10555 { "glTexImage3DEXT", "GL_EXT_texture3D", (void *) wine_glTexImage3DEXT
},
10556 { "glTexImage4DSGIS", "GL_SGIS_texture4D", (void *) wine_glTexImage4DSGIS
},
10557 { "glTexParameterIivEXT", "GL_EXT_texture_integer", (void *) wine_glTexParameterIivEXT
},
10558 { "glTexParameterIuivEXT", "GL_EXT_texture_integer", (void *) wine_glTexParameterIuivEXT
},
10559 { "glTexSubImage1DEXT", "GL_EXT_subtexture", (void *) wine_glTexSubImage1DEXT
},
10560 { "glTexSubImage2DEXT", "GL_EXT_subtexture", (void *) wine_glTexSubImage2DEXT
},
10561 { "glTexSubImage3DEXT", "GL_EXT_texture3D", (void *) wine_glTexSubImage3DEXT
},
10562 { "glTexSubImage4DSGIS", "GL_SGIS_texture4D", (void *) wine_glTexSubImage4DSGIS
},
10563 { "glTextureColorMaskSGIS", "GL_SGIS_texture_color_mask", (void *) wine_glTextureColorMaskSGIS
},
10564 { "glTextureLightEXT", "GL_EXT_light_texture", (void *) wine_glTextureLightEXT
},
10565 { "glTextureMaterialEXT", "GL_EXT_light_texture", (void *) wine_glTextureMaterialEXT
},
10566 { "glTextureNormalEXT", "GL_EXT_texture_perturb_normal", (void *) wine_glTextureNormalEXT
},
10567 { "glTrackMatrixNV", "GL_NV_vertex_program", (void *) wine_glTrackMatrixNV
},
10568 { "glTransformFeedbackAttribsNV", "GL_NV_transform_feedback", (void *) wine_glTransformFeedbackAttribsNV
},
10569 { "glTransformFeedbackVaryingsNV", "GL_NV_transform_feedback", (void *) wine_glTransformFeedbackVaryingsNV
},
10570 { "glUniform1f", "GL_VERSION_2_0", (void *) wine_glUniform1f
},
10571 { "glUniform1fARB", "GL_ARB_shader_objects", (void *) wine_glUniform1fARB
},
10572 { "glUniform1fv", "GL_VERSION_2_0", (void *) wine_glUniform1fv
},
10573 { "glUniform1fvARB", "GL_ARB_shader_objects", (void *) wine_glUniform1fvARB
},
10574 { "glUniform1i", "GL_VERSION_2_0", (void *) wine_glUniform1i
},
10575 { "glUniform1iARB", "GL_ARB_shader_objects", (void *) wine_glUniform1iARB
},
10576 { "glUniform1iv", "GL_VERSION_2_0", (void *) wine_glUniform1iv
},
10577 { "glUniform1ivARB", "GL_ARB_shader_objects", (void *) wine_glUniform1ivARB
},
10578 { "glUniform1uiEXT", "GL_EXT_gpu_shader4", (void *) wine_glUniform1uiEXT
},
10579 { "glUniform1uivEXT", "GL_EXT_gpu_shader4", (void *) wine_glUniform1uivEXT
},
10580 { "glUniform2f", "GL_VERSION_2_0", (void *) wine_glUniform2f
},
10581 { "glUniform2fARB", "GL_ARB_shader_objects", (void *) wine_glUniform2fARB
},
10582 { "glUniform2fv", "GL_VERSION_2_0", (void *) wine_glUniform2fv
},
10583 { "glUniform2fvARB", "GL_ARB_shader_objects", (void *) wine_glUniform2fvARB
},
10584 { "glUniform2i", "GL_VERSION_2_0", (void *) wine_glUniform2i
},
10585 { "glUniform2iARB", "GL_ARB_shader_objects", (void *) wine_glUniform2iARB
},
10586 { "glUniform2iv", "GL_VERSION_2_0", (void *) wine_glUniform2iv
},
10587 { "glUniform2ivARB", "GL_ARB_shader_objects", (void *) wine_glUniform2ivARB
},
10588 { "glUniform2uiEXT", "GL_EXT_gpu_shader4", (void *) wine_glUniform2uiEXT
},
10589 { "glUniform2uivEXT", "GL_EXT_gpu_shader4", (void *) wine_glUniform2uivEXT
},
10590 { "glUniform3f", "GL_VERSION_2_0", (void *) wine_glUniform3f
},
10591 { "glUniform3fARB", "GL_ARB_shader_objects", (void *) wine_glUniform3fARB
},
10592 { "glUniform3fv", "GL_VERSION_2_0", (void *) wine_glUniform3fv
},
10593 { "glUniform3fvARB", "GL_ARB_shader_objects", (void *) wine_glUniform3fvARB
},
10594 { "glUniform3i", "GL_VERSION_2_0", (void *) wine_glUniform3i
},
10595 { "glUniform3iARB", "GL_ARB_shader_objects", (void *) wine_glUniform3iARB
},
10596 { "glUniform3iv", "GL_VERSION_2_0", (void *) wine_glUniform3iv
},
10597 { "glUniform3ivARB", "GL_ARB_shader_objects", (void *) wine_glUniform3ivARB
},
10598 { "glUniform3uiEXT", "GL_EXT_gpu_shader4", (void *) wine_glUniform3uiEXT
},
10599 { "glUniform3uivEXT", "GL_EXT_gpu_shader4", (void *) wine_glUniform3uivEXT
},
10600 { "glUniform4f", "GL_VERSION_2_0", (void *) wine_glUniform4f
},
10601 { "glUniform4fARB", "GL_ARB_shader_objects", (void *) wine_glUniform4fARB
},
10602 { "glUniform4fv", "GL_VERSION_2_0", (void *) wine_glUniform4fv
},
10603 { "glUniform4fvARB", "GL_ARB_shader_objects", (void *) wine_glUniform4fvARB
},
10604 { "glUniform4i", "GL_VERSION_2_0", (void *) wine_glUniform4i
},
10605 { "glUniform4iARB", "GL_ARB_shader_objects", (void *) wine_glUniform4iARB
},
10606 { "glUniform4iv", "GL_VERSION_2_0", (void *) wine_glUniform4iv
},
10607 { "glUniform4ivARB", "GL_ARB_shader_objects", (void *) wine_glUniform4ivARB
},
10608 { "glUniform4uiEXT", "GL_EXT_gpu_shader4", (void *) wine_glUniform4uiEXT
},
10609 { "glUniform4uivEXT", "GL_EXT_gpu_shader4", (void *) wine_glUniform4uivEXT
},
10610 { "glUniformBufferEXT", "GL_EXT_bindable_uniform", (void *) wine_glUniformBufferEXT
},
10611 { "glUniformMatrix2fv", "GL_VERSION_2_0", (void *) wine_glUniformMatrix2fv
},
10612 { "glUniformMatrix2fvARB", "GL_ARB_shader_objects", (void *) wine_glUniformMatrix2fvARB
},
10613 { "glUniformMatrix2x3fv", "GL_VERSION_2_1", (void *) wine_glUniformMatrix2x3fv
},
10614 { "glUniformMatrix2x4fv", "GL_VERSION_2_1", (void *) wine_glUniformMatrix2x4fv
},
10615 { "glUniformMatrix3fv", "GL_VERSION_2_0", (void *) wine_glUniformMatrix3fv
},
10616 { "glUniformMatrix3fvARB", "GL_ARB_shader_objects", (void *) wine_glUniformMatrix3fvARB
},
10617 { "glUniformMatrix3x2fv", "GL_VERSION_2_1", (void *) wine_glUniformMatrix3x2fv
},
10618 { "glUniformMatrix3x4fv", "GL_VERSION_2_1", (void *) wine_glUniformMatrix3x4fv
},
10619 { "glUniformMatrix4fv", "GL_VERSION_2_0", (void *) wine_glUniformMatrix4fv
},
10620 { "glUniformMatrix4fvARB", "GL_ARB_shader_objects", (void *) wine_glUniformMatrix4fvARB
},
10621 { "glUniformMatrix4x2fv", "GL_VERSION_2_1", (void *) wine_glUniformMatrix4x2fv
},
10622 { "glUniformMatrix4x3fv", "GL_VERSION_2_1", (void *) wine_glUniformMatrix4x3fv
},
10623 { "glUnlockArraysEXT", "GL_EXT_compiled_vertex_array", (void *) wine_glUnlockArraysEXT
},
10624 { "glUnmapBuffer", "GL_VERSION_1_5", (void *) wine_glUnmapBuffer
},
10625 { "glUnmapBufferARB", "GL_ARB_vertex_buffer_object", (void *) wine_glUnmapBufferARB
},
10626 { "glUnmapObjectBufferATI", "GL_ATI_map_object_buffer", (void *) wine_glUnmapObjectBufferATI
},
10627 { "glUpdateObjectBufferATI", "GL_ATI_vertex_array_object", (void *) wine_glUpdateObjectBufferATI
},
10628 { "glUseProgram", "GL_VERSION_2_0", (void *) wine_glUseProgram
},
10629 { "glUseProgramObjectARB", "GL_ARB_shader_objects", (void *) wine_glUseProgramObjectARB
},
10630 { "glValidateProgram", "GL_VERSION_2_0", (void *) wine_glValidateProgram
},
10631 { "glValidateProgramARB", "GL_ARB_shader_objects", (void *) wine_glValidateProgramARB
},
10632 { "glVariantArrayObjectATI", "GL_ATI_vertex_array_object", (void *) wine_glVariantArrayObjectATI
},
10633 { "glVariantPointerEXT", "GL_EXT_vertex_shader", (void *) wine_glVariantPointerEXT
},
10634 { "glVariantbvEXT", "GL_EXT_vertex_shader", (void *) wine_glVariantbvEXT
},
10635 { "glVariantdvEXT", "GL_EXT_vertex_shader", (void *) wine_glVariantdvEXT
},
10636 { "glVariantfvEXT", "GL_EXT_vertex_shader", (void *) wine_glVariantfvEXT
},
10637 { "glVariantivEXT", "GL_EXT_vertex_shader", (void *) wine_glVariantivEXT
},
10638 { "glVariantsvEXT", "GL_EXT_vertex_shader", (void *) wine_glVariantsvEXT
},
10639 { "glVariantubvEXT", "GL_EXT_vertex_shader", (void *) wine_glVariantubvEXT
},
10640 { "glVariantuivEXT", "GL_EXT_vertex_shader", (void *) wine_glVariantuivEXT
},
10641 { "glVariantusvEXT", "GL_EXT_vertex_shader", (void *) wine_glVariantusvEXT
},
10642 { "glVertex2hNV", "GL_NV_half_float", (void *) wine_glVertex2hNV
},
10643 { "glVertex2hvNV", "GL_NV_half_float", (void *) wine_glVertex2hvNV
},
10644 { "glVertex3hNV", "GL_NV_half_float", (void *) wine_glVertex3hNV
},
10645 { "glVertex3hvNV", "GL_NV_half_float", (void *) wine_glVertex3hvNV
},
10646 { "glVertex4hNV", "GL_NV_half_float", (void *) wine_glVertex4hNV
},
10647 { "glVertex4hvNV", "GL_NV_half_float", (void *) wine_glVertex4hvNV
},
10648 { "glVertexArrayParameteriAPPLE", "GL_APPLE_vertex_array_range", (void *) wine_glVertexArrayParameteriAPPLE
},
10649 { "glVertexArrayRangeAPPLE", "GL_APPLE_vertex_array_range", (void *) wine_glVertexArrayRangeAPPLE
},
10650 { "glVertexArrayRangeNV", "GL_NV_vertex_array_range", (void *) wine_glVertexArrayRangeNV
},
10651 { "glVertexAttrib1d", "GL_VERSION_2_0", (void *) wine_glVertexAttrib1d
},
10652 { "glVertexAttrib1dARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib1dARB
},
10653 { "glVertexAttrib1dNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib1dNV
},
10654 { "glVertexAttrib1dv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib1dv
},
10655 { "glVertexAttrib1dvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib1dvARB
},
10656 { "glVertexAttrib1dvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib1dvNV
},
10657 { "glVertexAttrib1f", "GL_VERSION_2_0", (void *) wine_glVertexAttrib1f
},
10658 { "glVertexAttrib1fARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib1fARB
},
10659 { "glVertexAttrib1fNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib1fNV
},
10660 { "glVertexAttrib1fv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib1fv
},
10661 { "glVertexAttrib1fvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib1fvARB
},
10662 { "glVertexAttrib1fvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib1fvNV
},
10663 { "glVertexAttrib1hNV", "GL_NV_half_float", (void *) wine_glVertexAttrib1hNV
},
10664 { "glVertexAttrib1hvNV", "GL_NV_half_float", (void *) wine_glVertexAttrib1hvNV
},
10665 { "glVertexAttrib1s", "GL_VERSION_2_0", (void *) wine_glVertexAttrib1s
},
10666 { "glVertexAttrib1sARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib1sARB
},
10667 { "glVertexAttrib1sNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib1sNV
},
10668 { "glVertexAttrib1sv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib1sv
},
10669 { "glVertexAttrib1svARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib1svARB
},
10670 { "glVertexAttrib1svNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib1svNV
},
10671 { "glVertexAttrib2d", "GL_VERSION_2_0", (void *) wine_glVertexAttrib2d
},
10672 { "glVertexAttrib2dARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib2dARB
},
10673 { "glVertexAttrib2dNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib2dNV
},
10674 { "glVertexAttrib2dv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib2dv
},
10675 { "glVertexAttrib2dvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib2dvARB
},
10676 { "glVertexAttrib2dvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib2dvNV
},
10677 { "glVertexAttrib2f", "GL_VERSION_2_0", (void *) wine_glVertexAttrib2f
},
10678 { "glVertexAttrib2fARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib2fARB
},
10679 { "glVertexAttrib2fNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib2fNV
},
10680 { "glVertexAttrib2fv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib2fv
},
10681 { "glVertexAttrib2fvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib2fvARB
},
10682 { "glVertexAttrib2fvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib2fvNV
},
10683 { "glVertexAttrib2hNV", "GL_NV_half_float", (void *) wine_glVertexAttrib2hNV
},
10684 { "glVertexAttrib2hvNV", "GL_NV_half_float", (void *) wine_glVertexAttrib2hvNV
},
10685 { "glVertexAttrib2s", "GL_VERSION_2_0", (void *) wine_glVertexAttrib2s
},
10686 { "glVertexAttrib2sARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib2sARB
},
10687 { "glVertexAttrib2sNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib2sNV
},
10688 { "glVertexAttrib2sv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib2sv
},
10689 { "glVertexAttrib2svARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib2svARB
},
10690 { "glVertexAttrib2svNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib2svNV
},
10691 { "glVertexAttrib3d", "GL_VERSION_2_0", (void *) wine_glVertexAttrib3d
},
10692 { "glVertexAttrib3dARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib3dARB
},
10693 { "glVertexAttrib3dNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib3dNV
},
10694 { "glVertexAttrib3dv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib3dv
},
10695 { "glVertexAttrib3dvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib3dvARB
},
10696 { "glVertexAttrib3dvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib3dvNV
},
10697 { "glVertexAttrib3f", "GL_VERSION_2_0", (void *) wine_glVertexAttrib3f
},
10698 { "glVertexAttrib3fARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib3fARB
},
10699 { "glVertexAttrib3fNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib3fNV
},
10700 { "glVertexAttrib3fv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib3fv
},
10701 { "glVertexAttrib3fvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib3fvARB
},
10702 { "glVertexAttrib3fvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib3fvNV
},
10703 { "glVertexAttrib3hNV", "GL_NV_half_float", (void *) wine_glVertexAttrib3hNV
},
10704 { "glVertexAttrib3hvNV", "GL_NV_half_float", (void *) wine_glVertexAttrib3hvNV
},
10705 { "glVertexAttrib3s", "GL_VERSION_2_0", (void *) wine_glVertexAttrib3s
},
10706 { "glVertexAttrib3sARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib3sARB
},
10707 { "glVertexAttrib3sNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib3sNV
},
10708 { "glVertexAttrib3sv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib3sv
},
10709 { "glVertexAttrib3svARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib3svARB
},
10710 { "glVertexAttrib3svNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib3svNV
},
10711 { "glVertexAttrib4Nbv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4Nbv
},
10712 { "glVertexAttrib4NbvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4NbvARB
},
10713 { "glVertexAttrib4Niv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4Niv
},
10714 { "glVertexAttrib4NivARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4NivARB
},
10715 { "glVertexAttrib4Nsv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4Nsv
},
10716 { "glVertexAttrib4NsvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4NsvARB
},
10717 { "glVertexAttrib4Nub", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4Nub
},
10718 { "glVertexAttrib4NubARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4NubARB
},
10719 { "glVertexAttrib4Nubv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4Nubv
},
10720 { "glVertexAttrib4NubvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4NubvARB
},
10721 { "glVertexAttrib4Nuiv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4Nuiv
},
10722 { "glVertexAttrib4NuivARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4NuivARB
},
10723 { "glVertexAttrib4Nusv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4Nusv
},
10724 { "glVertexAttrib4NusvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4NusvARB
},
10725 { "glVertexAttrib4bv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4bv
},
10726 { "glVertexAttrib4bvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4bvARB
},
10727 { "glVertexAttrib4d", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4d
},
10728 { "glVertexAttrib4dARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4dARB
},
10729 { "glVertexAttrib4dNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib4dNV
},
10730 { "glVertexAttrib4dv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4dv
},
10731 { "glVertexAttrib4dvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4dvARB
},
10732 { "glVertexAttrib4dvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib4dvNV
},
10733 { "glVertexAttrib4f", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4f
},
10734 { "glVertexAttrib4fARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4fARB
},
10735 { "glVertexAttrib4fNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib4fNV
},
10736 { "glVertexAttrib4fv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4fv
},
10737 { "glVertexAttrib4fvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4fvARB
},
10738 { "glVertexAttrib4fvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib4fvNV
},
10739 { "glVertexAttrib4hNV", "GL_NV_half_float", (void *) wine_glVertexAttrib4hNV
},
10740 { "glVertexAttrib4hvNV", "GL_NV_half_float", (void *) wine_glVertexAttrib4hvNV
},
10741 { "glVertexAttrib4iv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4iv
},
10742 { "glVertexAttrib4ivARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4ivARB
},
10743 { "glVertexAttrib4s", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4s
},
10744 { "glVertexAttrib4sARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4sARB
},
10745 { "glVertexAttrib4sNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib4sNV
},
10746 { "glVertexAttrib4sv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4sv
},
10747 { "glVertexAttrib4svARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4svARB
},
10748 { "glVertexAttrib4svNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib4svNV
},
10749 { "glVertexAttrib4ubNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib4ubNV
},
10750 { "glVertexAttrib4ubv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4ubv
},
10751 { "glVertexAttrib4ubvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4ubvARB
},
10752 { "glVertexAttrib4ubvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib4ubvNV
},
10753 { "glVertexAttrib4uiv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4uiv
},
10754 { "glVertexAttrib4uivARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4uivARB
},
10755 { "glVertexAttrib4usv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4usv
},
10756 { "glVertexAttrib4usvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4usvARB
},
10757 { "glVertexAttribArrayObjectATI", "GL_ATI_vertex_attrib_array_object", (void *) wine_glVertexAttribArrayObjectATI
},
10758 { "glVertexAttribI1iEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI1iEXT
},
10759 { "glVertexAttribI1ivEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI1ivEXT
},
10760 { "glVertexAttribI1uiEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI1uiEXT
},
10761 { "glVertexAttribI1uivEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI1uivEXT
},
10762 { "glVertexAttribI2iEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI2iEXT
},
10763 { "glVertexAttribI2ivEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI2ivEXT
},
10764 { "glVertexAttribI2uiEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI2uiEXT
},
10765 { "glVertexAttribI2uivEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI2uivEXT
},
10766 { "glVertexAttribI3iEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI3iEXT
},
10767 { "glVertexAttribI3ivEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI3ivEXT
},
10768 { "glVertexAttribI3uiEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI3uiEXT
},
10769 { "glVertexAttribI3uivEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI3uivEXT
},
10770 { "glVertexAttribI4bvEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI4bvEXT
},
10771 { "glVertexAttribI4iEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI4iEXT
},
10772 { "glVertexAttribI4ivEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI4ivEXT
},
10773 { "glVertexAttribI4svEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI4svEXT
},
10774 { "glVertexAttribI4ubvEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI4ubvEXT
},
10775 { "glVertexAttribI4uiEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI4uiEXT
},
10776 { "glVertexAttribI4uivEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI4uivEXT
},
10777 { "glVertexAttribI4usvEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI4usvEXT
},
10778 { "glVertexAttribIPointerEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribIPointerEXT
},
10779 { "glVertexAttribPointer", "GL_VERSION_2_0", (void *) wine_glVertexAttribPointer
},
10780 { "glVertexAttribPointerARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttribPointerARB
},
10781 { "glVertexAttribPointerNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribPointerNV
},
10782 { "glVertexAttribs1dvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs1dvNV
},
10783 { "glVertexAttribs1fvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs1fvNV
},
10784 { "glVertexAttribs1hvNV", "GL_NV_half_float", (void *) wine_glVertexAttribs1hvNV
},
10785 { "glVertexAttribs1svNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs1svNV
},
10786 { "glVertexAttribs2dvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs2dvNV
},
10787 { "glVertexAttribs2fvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs2fvNV
},
10788 { "glVertexAttribs2hvNV", "GL_NV_half_float", (void *) wine_glVertexAttribs2hvNV
},
10789 { "glVertexAttribs2svNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs2svNV
},
10790 { "glVertexAttribs3dvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs3dvNV
},
10791 { "glVertexAttribs3fvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs3fvNV
},
10792 { "glVertexAttribs3hvNV", "GL_NV_half_float", (void *) wine_glVertexAttribs3hvNV
},
10793 { "glVertexAttribs3svNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs3svNV
},
10794 { "glVertexAttribs4dvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs4dvNV
},
10795 { "glVertexAttribs4fvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs4fvNV
},
10796 { "glVertexAttribs4hvNV", "GL_NV_half_float", (void *) wine_glVertexAttribs4hvNV
},
10797 { "glVertexAttribs4svNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs4svNV
},
10798 { "glVertexAttribs4ubvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs4ubvNV
},
10799 { "glVertexBlendARB", "GL_ARB_vertex_blend", (void *) wine_glVertexBlendARB
},
10800 { "glVertexBlendEnvfATI", "GL_ATI_vertex_streams", (void *) wine_glVertexBlendEnvfATI
},
10801 { "glVertexBlendEnviATI", "GL_ATI_vertex_streams", (void *) wine_glVertexBlendEnviATI
},
10802 { "glVertexPointerEXT", "GL_EXT_vertex_array", (void *) wine_glVertexPointerEXT
},
10803 { "glVertexPointerListIBM", "GL_IBM_vertex_array_lists", (void *) wine_glVertexPointerListIBM
},
10804 { "glVertexPointervINTEL", "GL_INTEL_parallel_arrays", (void *) wine_glVertexPointervINTEL
},
10805 { "glVertexStream1dATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream1dATI
},
10806 { "glVertexStream1dvATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream1dvATI
},
10807 { "glVertexStream1fATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream1fATI
},
10808 { "glVertexStream1fvATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream1fvATI
},
10809 { "glVertexStream1iATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream1iATI
},
10810 { "glVertexStream1ivATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream1ivATI
},
10811 { "glVertexStream1sATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream1sATI
},
10812 { "glVertexStream1svATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream1svATI
},
10813 { "glVertexStream2dATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream2dATI
},
10814 { "glVertexStream2dvATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream2dvATI
},
10815 { "glVertexStream2fATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream2fATI
},
10816 { "glVertexStream2fvATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream2fvATI
},
10817 { "glVertexStream2iATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream2iATI
},
10818 { "glVertexStream2ivATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream2ivATI
},
10819 { "glVertexStream2sATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream2sATI
},
10820 { "glVertexStream2svATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream2svATI
},
10821 { "glVertexStream3dATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream3dATI
},
10822 { "glVertexStream3dvATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream3dvATI
},
10823 { "glVertexStream3fATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream3fATI
},
10824 { "glVertexStream3fvATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream3fvATI
},
10825 { "glVertexStream3iATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream3iATI
},
10826 { "glVertexStream3ivATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream3ivATI
},
10827 { "glVertexStream3sATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream3sATI
},
10828 { "glVertexStream3svATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream3svATI
},
10829 { "glVertexStream4dATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream4dATI
},
10830 { "glVertexStream4dvATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream4dvATI
},
10831 { "glVertexStream4fATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream4fATI
},
10832 { "glVertexStream4fvATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream4fvATI
},
10833 { "glVertexStream4iATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream4iATI
},
10834 { "glVertexStream4ivATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream4ivATI
},
10835 { "glVertexStream4sATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream4sATI
},
10836 { "glVertexStream4svATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream4svATI
},
10837 { "glVertexWeightPointerEXT", "GL_EXT_vertex_weighting", (void *) wine_glVertexWeightPointerEXT
},
10838 { "glVertexWeightfEXT", "GL_EXT_vertex_weighting", (void *) wine_glVertexWeightfEXT
},
10839 { "glVertexWeightfvEXT", "GL_EXT_vertex_weighting", (void *) wine_glVertexWeightfvEXT
},
10840 { "glVertexWeighthNV", "GL_NV_half_float", (void *) wine_glVertexWeighthNV
},
10841 { "glVertexWeighthvNV", "GL_NV_half_float", (void *) wine_glVertexWeighthvNV
},
10842 { "glWeightPointerARB", "GL_ARB_vertex_blend", (void *) wine_glWeightPointerARB
},
10843 { "glWeightbvARB", "GL_ARB_vertex_blend", (void *) wine_glWeightbvARB
},
10844 { "glWeightdvARB", "GL_ARB_vertex_blend", (void *) wine_glWeightdvARB
},
10845 { "glWeightfvARB", "GL_ARB_vertex_blend", (void *) wine_glWeightfvARB
},
10846 { "glWeightivARB", "GL_ARB_vertex_blend", (void *) wine_glWeightivARB
},
10847 { "glWeightsvARB", "GL_ARB_vertex_blend", (void *) wine_glWeightsvARB
},
10848 { "glWeightubvARB", "GL_ARB_vertex_blend", (void *) wine_glWeightubvARB
},
10849 { "glWeightuivARB", "GL_ARB_vertex_blend", (void *) wine_glWeightuivARB
},
10850 { "glWeightusvARB", "GL_ARB_vertex_blend", (void *) wine_glWeightusvARB
},
10851 { "glWindowPos2d", "GL_VERSION_1_4", (void *) wine_glWindowPos2d
},
10852 { "glWindowPos2dARB", "GL_ARB_window_pos", (void *) wine_glWindowPos2dARB
},
10853 { "glWindowPos2dMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos2dMESA
},
10854 { "glWindowPos2dv", "GL_VERSION_1_4", (void *) wine_glWindowPos2dv
},
10855 { "glWindowPos2dvARB", "GL_ARB_window_pos", (void *) wine_glWindowPos2dvARB
},
10856 { "glWindowPos2dvMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos2dvMESA
},
10857 { "glWindowPos2f", "GL_VERSION_1_4", (void *) wine_glWindowPos2f
},
10858 { "glWindowPos2fARB", "GL_ARB_window_pos", (void *) wine_glWindowPos2fARB
},
10859 { "glWindowPos2fMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos2fMESA
},
10860 { "glWindowPos2fv", "GL_VERSION_1_4", (void *) wine_glWindowPos2fv
},
10861 { "glWindowPos2fvARB", "GL_ARB_window_pos", (void *) wine_glWindowPos2fvARB
},
10862 { "glWindowPos2fvMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos2fvMESA
},
10863 { "glWindowPos2i", "GL_VERSION_1_4", (void *) wine_glWindowPos2i
},
10864 { "glWindowPos2iARB", "GL_ARB_window_pos", (void *) wine_glWindowPos2iARB
},
10865 { "glWindowPos2iMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos2iMESA
},
10866 { "glWindowPos2iv", "GL_VERSION_1_4", (void *) wine_glWindowPos2iv
},
10867 { "glWindowPos2ivARB", "GL_ARB_window_pos", (void *) wine_glWindowPos2ivARB
},
10868 { "glWindowPos2ivMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos2ivMESA
},
10869 { "glWindowPos2s", "GL_VERSION_1_4", (void *) wine_glWindowPos2s
},
10870 { "glWindowPos2sARB", "GL_ARB_window_pos", (void *) wine_glWindowPos2sARB
},
10871 { "glWindowPos2sMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos2sMESA
},
10872 { "glWindowPos2sv", "GL_VERSION_1_4", (void *) wine_glWindowPos2sv
},
10873 { "glWindowPos2svARB", "GL_ARB_window_pos", (void *) wine_glWindowPos2svARB
},
10874 { "glWindowPos2svMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos2svMESA
},
10875 { "glWindowPos3d", "GL_VERSION_1_4", (void *) wine_glWindowPos3d
},
10876 { "glWindowPos3dARB", "GL_ARB_window_pos", (void *) wine_glWindowPos3dARB
},
10877 { "glWindowPos3dMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos3dMESA
},
10878 { "glWindowPos3dv", "GL_VERSION_1_4", (void *) wine_glWindowPos3dv
},
10879 { "glWindowPos3dvARB", "GL_ARB_window_pos", (void *) wine_glWindowPos3dvARB
},
10880 { "glWindowPos3dvMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos3dvMESA
},
10881 { "glWindowPos3f", "GL_VERSION_1_4", (void *) wine_glWindowPos3f
},
10882 { "glWindowPos3fARB", "GL_ARB_window_pos", (void *) wine_glWindowPos3fARB
},
10883 { "glWindowPos3fMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos3fMESA
},
10884 { "glWindowPos3fv", "GL_VERSION_1_4", (void *) wine_glWindowPos3fv
},
10885 { "glWindowPos3fvARB", "GL_ARB_window_pos", (void *) wine_glWindowPos3fvARB
},
10886 { "glWindowPos3fvMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos3fvMESA
},
10887 { "glWindowPos3i", "GL_VERSION_1_4", (void *) wine_glWindowPos3i
},
10888 { "glWindowPos3iARB", "GL_ARB_window_pos", (void *) wine_glWindowPos3iARB
},
10889 { "glWindowPos3iMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos3iMESA
},
10890 { "glWindowPos3iv", "GL_VERSION_1_4", (void *) wine_glWindowPos3iv
},
10891 { "glWindowPos3ivARB", "GL_ARB_window_pos", (void *) wine_glWindowPos3ivARB
},
10892 { "glWindowPos3ivMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos3ivMESA
},
10893 { "glWindowPos3s", "GL_VERSION_1_4", (void *) wine_glWindowPos3s
},
10894 { "glWindowPos3sARB", "GL_ARB_window_pos", (void *) wine_glWindowPos3sARB
},
10895 { "glWindowPos3sMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos3sMESA
},
10896 { "glWindowPos3sv", "GL_VERSION_1_4", (void *) wine_glWindowPos3sv
},
10897 { "glWindowPos3svARB", "GL_ARB_window_pos", (void *) wine_glWindowPos3svARB
},
10898 { "glWindowPos3svMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos3svMESA
},
10899 { "glWindowPos4dMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos4dMESA
},
10900 { "glWindowPos4dvMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos4dvMESA
},
10901 { "glWindowPos4fMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos4fMESA
},
10902 { "glWindowPos4fvMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos4fvMESA
},
10903 { "glWindowPos4iMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos4iMESA
},
10904 { "glWindowPos4ivMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos4ivMESA
},
10905 { "glWindowPos4sMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos4sMESA
},
10906 { "glWindowPos4svMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos4svMESA
},
10907 { "glWriteMaskEXT", "GL_EXT_vertex_shader", (void *) wine_glWriteMaskEXT
}