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
= 1485;
11 void *extension_funcs
[1485];
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_glBeginConditionalRender( GLuint id
, GLenum mode
) {
139 void (*func_glBeginConditionalRender
)( GLuint
, GLenum
) = extension_funcs
[15];
140 TRACE("(%d, %d)\n", id
, mode
);
142 func_glBeginConditionalRender( id
, mode
);
146 static void WINAPI
wine_glBeginConditionalRenderNV( GLuint id
, GLenum mode
) {
147 void (*func_glBeginConditionalRenderNV
)( GLuint
, GLenum
) = extension_funcs
[16];
148 TRACE("(%d, %d)\n", id
, mode
);
150 func_glBeginConditionalRenderNV( id
, mode
);
154 static void WINAPI
wine_glBeginFragmentShaderATI( void ) {
155 void (*func_glBeginFragmentShaderATI
)( void ) = extension_funcs
[17];
158 func_glBeginFragmentShaderATI( );
162 static void WINAPI
wine_glBeginOcclusionQueryNV( GLuint id
) {
163 void (*func_glBeginOcclusionQueryNV
)( GLuint
) = extension_funcs
[18];
164 TRACE("(%d)\n", id
);
166 func_glBeginOcclusionQueryNV( id
);
170 static void WINAPI
wine_glBeginQuery( GLenum target
, GLuint id
) {
171 void (*func_glBeginQuery
)( GLenum
, GLuint
) = extension_funcs
[19];
172 TRACE("(%d, %d)\n", target
, id
);
174 func_glBeginQuery( target
, id
);
178 static void WINAPI
wine_glBeginQueryARB( GLenum target
, GLuint id
) {
179 void (*func_glBeginQueryARB
)( GLenum
, GLuint
) = extension_funcs
[20];
180 TRACE("(%d, %d)\n", target
, id
);
182 func_glBeginQueryARB( target
, id
);
186 static void WINAPI
wine_glBeginTransformFeedback( GLenum primitiveMode
) {
187 void (*func_glBeginTransformFeedback
)( GLenum
) = extension_funcs
[21];
188 TRACE("(%d)\n", primitiveMode
);
190 func_glBeginTransformFeedback( primitiveMode
);
194 static void WINAPI
wine_glBeginTransformFeedbackEXT( GLenum primitiveMode
) {
195 void (*func_glBeginTransformFeedbackEXT
)( GLenum
) = extension_funcs
[22];
196 TRACE("(%d)\n", primitiveMode
);
198 func_glBeginTransformFeedbackEXT( primitiveMode
);
202 static void WINAPI
wine_glBeginTransformFeedbackNV( GLenum primitiveMode
) {
203 void (*func_glBeginTransformFeedbackNV
)( GLenum
) = extension_funcs
[23];
204 TRACE("(%d)\n", primitiveMode
);
206 func_glBeginTransformFeedbackNV( primitiveMode
);
210 static void WINAPI
wine_glBeginVertexShaderEXT( void ) {
211 void (*func_glBeginVertexShaderEXT
)( void ) = extension_funcs
[24];
214 func_glBeginVertexShaderEXT( );
218 static void WINAPI
wine_glBindAttribLocation( GLuint program
, GLuint index
, char* name
) {
219 void (*func_glBindAttribLocation
)( GLuint
, GLuint
, char* ) = extension_funcs
[25];
220 TRACE("(%d, %d, %p)\n", program
, index
, name
);
222 func_glBindAttribLocation( program
, index
, name
);
226 static void WINAPI
wine_glBindAttribLocationARB( unsigned int programObj
, GLuint index
, char* name
) {
227 void (*func_glBindAttribLocationARB
)( unsigned int, GLuint
, char* ) = extension_funcs
[26];
228 TRACE("(%d, %d, %p)\n", programObj
, index
, name
);
230 func_glBindAttribLocationARB( programObj
, index
, name
);
234 static void WINAPI
wine_glBindBuffer( GLenum target
, GLuint buffer
) {
235 void (*func_glBindBuffer
)( GLenum
, GLuint
) = extension_funcs
[27];
236 TRACE("(%d, %d)\n", target
, buffer
);
238 func_glBindBuffer( target
, buffer
);
242 static void WINAPI
wine_glBindBufferARB( GLenum target
, GLuint buffer
) {
243 void (*func_glBindBufferARB
)( GLenum
, GLuint
) = extension_funcs
[28];
244 TRACE("(%d, %d)\n", target
, buffer
);
246 func_glBindBufferARB( target
, buffer
);
250 static void WINAPI
wine_glBindBufferBase( GLenum target
, GLuint index
, GLuint buffer
) {
251 void (*func_glBindBufferBase
)( GLenum
, GLuint
, GLuint
) = extension_funcs
[29];
252 TRACE("(%d, %d, %d)\n", target
, index
, buffer
);
254 func_glBindBufferBase( target
, index
, buffer
);
258 static void WINAPI
wine_glBindBufferBaseEXT( GLenum target
, GLuint index
, GLuint buffer
) {
259 void (*func_glBindBufferBaseEXT
)( GLenum
, GLuint
, GLuint
) = extension_funcs
[30];
260 TRACE("(%d, %d, %d)\n", target
, index
, buffer
);
262 func_glBindBufferBaseEXT( target
, index
, buffer
);
266 static void WINAPI
wine_glBindBufferBaseNV( GLenum target
, GLuint index
, GLuint buffer
) {
267 void (*func_glBindBufferBaseNV
)( GLenum
, GLuint
, GLuint
) = extension_funcs
[31];
268 TRACE("(%d, %d, %d)\n", target
, index
, buffer
);
270 func_glBindBufferBaseNV( target
, index
, buffer
);
274 static void WINAPI
wine_glBindBufferOffsetEXT( GLenum target
, GLuint index
, GLuint buffer
, ptrdiff_t offset
) {
275 void (*func_glBindBufferOffsetEXT
)( GLenum
, GLuint
, GLuint
, ptrdiff_t ) = extension_funcs
[32];
276 TRACE("(%d, %d, %d, %d)\n", target
, index
, buffer
, offset
);
278 func_glBindBufferOffsetEXT( target
, index
, buffer
, offset
);
282 static void WINAPI
wine_glBindBufferOffsetNV( GLenum target
, GLuint index
, GLuint buffer
, ptrdiff_t offset
) {
283 void (*func_glBindBufferOffsetNV
)( GLenum
, GLuint
, GLuint
, ptrdiff_t ) = extension_funcs
[33];
284 TRACE("(%d, %d, %d, %d)\n", target
, index
, buffer
, offset
);
286 func_glBindBufferOffsetNV( target
, index
, buffer
, offset
);
290 static void WINAPI
wine_glBindBufferRange( GLenum target
, GLuint index
, GLuint buffer
, ptrdiff_t offset
, ptrdiff_t size
) {
291 void (*func_glBindBufferRange
)( GLenum
, GLuint
, GLuint
, ptrdiff_t, ptrdiff_t ) = extension_funcs
[34];
292 TRACE("(%d, %d, %d, %d, %d)\n", target
, index
, buffer
, offset
, size
);
294 func_glBindBufferRange( target
, index
, buffer
, offset
, size
);
298 static void WINAPI
wine_glBindBufferRangeEXT( GLenum target
, GLuint index
, GLuint buffer
, ptrdiff_t offset
, ptrdiff_t size
) {
299 void (*func_glBindBufferRangeEXT
)( GLenum
, GLuint
, GLuint
, ptrdiff_t, ptrdiff_t ) = extension_funcs
[35];
300 TRACE("(%d, %d, %d, %d, %d)\n", target
, index
, buffer
, offset
, size
);
302 func_glBindBufferRangeEXT( target
, index
, buffer
, offset
, size
);
306 static void WINAPI
wine_glBindBufferRangeNV( GLenum target
, GLuint index
, GLuint buffer
, ptrdiff_t offset
, ptrdiff_t size
) {
307 void (*func_glBindBufferRangeNV
)( GLenum
, GLuint
, GLuint
, ptrdiff_t, ptrdiff_t ) = extension_funcs
[36];
308 TRACE("(%d, %d, %d, %d, %d)\n", target
, index
, buffer
, offset
, size
);
310 func_glBindBufferRangeNV( target
, index
, buffer
, offset
, size
);
314 static void WINAPI
wine_glBindFragDataLocation( GLuint program
, GLuint color
, char* name
) {
315 void (*func_glBindFragDataLocation
)( GLuint
, GLuint
, char* ) = extension_funcs
[37];
316 TRACE("(%d, %d, %p)\n", program
, color
, name
);
318 func_glBindFragDataLocation( program
, color
, name
);
322 static void WINAPI
wine_glBindFragDataLocationEXT( GLuint program
, GLuint color
, char* name
) {
323 void (*func_glBindFragDataLocationEXT
)( GLuint
, GLuint
, char* ) = extension_funcs
[38];
324 TRACE("(%d, %d, %p)\n", program
, color
, name
);
326 func_glBindFragDataLocationEXT( program
, color
, name
);
330 static void WINAPI
wine_glBindFragmentShaderATI( GLuint id
) {
331 void (*func_glBindFragmentShaderATI
)( GLuint
) = extension_funcs
[39];
332 TRACE("(%d)\n", id
);
334 func_glBindFragmentShaderATI( id
);
338 static void WINAPI
wine_glBindFramebuffer( GLenum target
, GLuint framebuffer
) {
339 void (*func_glBindFramebuffer
)( GLenum
, GLuint
) = extension_funcs
[40];
340 TRACE("(%d, %d)\n", target
, framebuffer
);
342 func_glBindFramebuffer( target
, framebuffer
);
346 static void WINAPI
wine_glBindFramebufferEXT( GLenum target
, GLuint framebuffer
) {
347 void (*func_glBindFramebufferEXT
)( GLenum
, GLuint
) = extension_funcs
[41];
348 TRACE("(%d, %d)\n", target
, framebuffer
);
350 func_glBindFramebufferEXT( target
, framebuffer
);
354 static GLuint WINAPI
wine_glBindLightParameterEXT( GLenum light
, GLenum value
) {
356 GLuint (*func_glBindLightParameterEXT
)( GLenum
, GLenum
) = extension_funcs
[42];
357 TRACE("(%d, %d)\n", light
, value
);
359 ret_value
= func_glBindLightParameterEXT( light
, value
);
364 static GLuint WINAPI
wine_glBindMaterialParameterEXT( GLenum face
, GLenum value
) {
366 GLuint (*func_glBindMaterialParameterEXT
)( GLenum
, GLenum
) = extension_funcs
[43];
367 TRACE("(%d, %d)\n", face
, value
);
369 ret_value
= func_glBindMaterialParameterEXT( face
, value
);
374 static void WINAPI
wine_glBindMultiTextureEXT( GLenum texunit
, GLenum target
, GLuint texture
) {
375 void (*func_glBindMultiTextureEXT
)( GLenum
, GLenum
, GLuint
) = extension_funcs
[44];
376 TRACE("(%d, %d, %d)\n", texunit
, target
, texture
);
378 func_glBindMultiTextureEXT( texunit
, target
, texture
);
382 static GLuint WINAPI
wine_glBindParameterEXT( GLenum value
) {
384 GLuint (*func_glBindParameterEXT
)( GLenum
) = extension_funcs
[45];
385 TRACE("(%d)\n", value
);
387 ret_value
= func_glBindParameterEXT( value
);
392 static void WINAPI
wine_glBindProgramARB( GLenum target
, GLuint program
) {
393 void (*func_glBindProgramARB
)( GLenum
, GLuint
) = extension_funcs
[46];
394 TRACE("(%d, %d)\n", target
, program
);
396 func_glBindProgramARB( target
, program
);
400 static void WINAPI
wine_glBindProgramNV( GLenum target
, GLuint id
) {
401 void (*func_glBindProgramNV
)( GLenum
, GLuint
) = extension_funcs
[47];
402 TRACE("(%d, %d)\n", target
, id
);
404 func_glBindProgramNV( target
, id
);
408 static void WINAPI
wine_glBindRenderbuffer( GLenum target
, GLuint renderbuffer
) {
409 void (*func_glBindRenderbuffer
)( GLenum
, GLuint
) = extension_funcs
[48];
410 TRACE("(%d, %d)\n", target
, renderbuffer
);
412 func_glBindRenderbuffer( target
, renderbuffer
);
416 static void WINAPI
wine_glBindRenderbufferEXT( GLenum target
, GLuint renderbuffer
) {
417 void (*func_glBindRenderbufferEXT
)( GLenum
, GLuint
) = extension_funcs
[49];
418 TRACE("(%d, %d)\n", target
, renderbuffer
);
420 func_glBindRenderbufferEXT( target
, renderbuffer
);
424 static GLuint WINAPI
wine_glBindTexGenParameterEXT( GLenum unit
, GLenum coord
, GLenum value
) {
426 GLuint (*func_glBindTexGenParameterEXT
)( GLenum
, GLenum
, GLenum
) = extension_funcs
[50];
427 TRACE("(%d, %d, %d)\n", unit
, coord
, value
);
429 ret_value
= func_glBindTexGenParameterEXT( unit
, coord
, value
);
434 static void WINAPI
wine_glBindTextureEXT( GLenum target
, GLuint texture
) {
435 void (*func_glBindTextureEXT
)( GLenum
, GLuint
) = extension_funcs
[51];
436 TRACE("(%d, %d)\n", target
, texture
);
438 func_glBindTextureEXT( target
, texture
);
442 static GLuint WINAPI
wine_glBindTextureUnitParameterEXT( GLenum unit
, GLenum value
) {
444 GLuint (*func_glBindTextureUnitParameterEXT
)( GLenum
, GLenum
) = extension_funcs
[52];
445 TRACE("(%d, %d)\n", unit
, value
);
447 ret_value
= func_glBindTextureUnitParameterEXT( unit
, value
);
452 static void WINAPI
wine_glBindVertexArray( GLuint array
) {
453 void (*func_glBindVertexArray
)( GLuint
) = extension_funcs
[53];
454 TRACE("(%d)\n", array
);
456 func_glBindVertexArray( array
);
460 static void WINAPI
wine_glBindVertexArrayAPPLE( GLuint array
) {
461 void (*func_glBindVertexArrayAPPLE
)( GLuint
) = extension_funcs
[54];
462 TRACE("(%d)\n", array
);
464 func_glBindVertexArrayAPPLE( array
);
468 static void WINAPI
wine_glBindVertexShaderEXT( GLuint id
) {
469 void (*func_glBindVertexShaderEXT
)( GLuint
) = extension_funcs
[55];
470 TRACE("(%d)\n", id
);
472 func_glBindVertexShaderEXT( id
);
476 static void WINAPI
wine_glBinormal3bEXT( GLbyte bx
, GLbyte by
, GLbyte bz
) {
477 void (*func_glBinormal3bEXT
)( GLbyte
, GLbyte
, GLbyte
) = extension_funcs
[56];
478 TRACE("(%d, %d, %d)\n", bx
, by
, bz
);
480 func_glBinormal3bEXT( bx
, by
, bz
);
484 static void WINAPI
wine_glBinormal3bvEXT( GLbyte
* v
) {
485 void (*func_glBinormal3bvEXT
)( GLbyte
* ) = extension_funcs
[57];
488 func_glBinormal3bvEXT( v
);
492 static void WINAPI
wine_glBinormal3dEXT( GLdouble bx
, GLdouble by
, GLdouble bz
) {
493 void (*func_glBinormal3dEXT
)( GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[58];
494 TRACE("(%f, %f, %f)\n", bx
, by
, bz
);
496 func_glBinormal3dEXT( bx
, by
, bz
);
500 static void WINAPI
wine_glBinormal3dvEXT( GLdouble
* v
) {
501 void (*func_glBinormal3dvEXT
)( GLdouble
* ) = extension_funcs
[59];
504 func_glBinormal3dvEXT( v
);
508 static void WINAPI
wine_glBinormal3fEXT( GLfloat bx
, GLfloat by
, GLfloat bz
) {
509 void (*func_glBinormal3fEXT
)( GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[60];
510 TRACE("(%f, %f, %f)\n", bx
, by
, bz
);
512 func_glBinormal3fEXT( bx
, by
, bz
);
516 static void WINAPI
wine_glBinormal3fvEXT( GLfloat
* v
) {
517 void (*func_glBinormal3fvEXT
)( GLfloat
* ) = extension_funcs
[61];
520 func_glBinormal3fvEXT( v
);
524 static void WINAPI
wine_glBinormal3iEXT( GLint bx
, GLint by
, GLint bz
) {
525 void (*func_glBinormal3iEXT
)( GLint
, GLint
, GLint
) = extension_funcs
[62];
526 TRACE("(%d, %d, %d)\n", bx
, by
, bz
);
528 func_glBinormal3iEXT( bx
, by
, bz
);
532 static void WINAPI
wine_glBinormal3ivEXT( GLint
* v
) {
533 void (*func_glBinormal3ivEXT
)( GLint
* ) = extension_funcs
[63];
536 func_glBinormal3ivEXT( v
);
540 static void WINAPI
wine_glBinormal3sEXT( GLshort bx
, GLshort by
, GLshort bz
) {
541 void (*func_glBinormal3sEXT
)( GLshort
, GLshort
, GLshort
) = extension_funcs
[64];
542 TRACE("(%d, %d, %d)\n", bx
, by
, bz
);
544 func_glBinormal3sEXT( bx
, by
, bz
);
548 static void WINAPI
wine_glBinormal3svEXT( GLshort
* v
) {
549 void (*func_glBinormal3svEXT
)( GLshort
* ) = extension_funcs
[65];
552 func_glBinormal3svEXT( v
);
556 static void WINAPI
wine_glBinormalPointerEXT( GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
557 void (*func_glBinormalPointerEXT
)( GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[66];
558 TRACE("(%d, %d, %p)\n", type
, stride
, pointer
);
560 func_glBinormalPointerEXT( type
, stride
, pointer
);
564 static void WINAPI
wine_glBlendColorEXT( GLclampf red
, GLclampf green
, GLclampf blue
, GLclampf alpha
) {
565 void (*func_glBlendColorEXT
)( GLclampf
, GLclampf
, GLclampf
, GLclampf
) = extension_funcs
[67];
566 TRACE("(%f, %f, %f, %f)\n", red
, green
, blue
, alpha
);
568 func_glBlendColorEXT( red
, green
, blue
, alpha
);
572 static void WINAPI
wine_glBlendEquationEXT( GLenum mode
) {
573 void (*func_glBlendEquationEXT
)( GLenum
) = extension_funcs
[68];
574 TRACE("(%d)\n", mode
);
576 func_glBlendEquationEXT( mode
);
580 static void WINAPI
wine_glBlendEquationSeparate( GLenum modeRGB
, GLenum modeAlpha
) {
581 void (*func_glBlendEquationSeparate
)( GLenum
, GLenum
) = extension_funcs
[69];
582 TRACE("(%d, %d)\n", modeRGB
, modeAlpha
);
584 func_glBlendEquationSeparate( modeRGB
, modeAlpha
);
588 static void WINAPI
wine_glBlendEquationSeparateEXT( GLenum modeRGB
, GLenum modeAlpha
) {
589 void (*func_glBlendEquationSeparateEXT
)( GLenum
, GLenum
) = extension_funcs
[70];
590 TRACE("(%d, %d)\n", modeRGB
, modeAlpha
);
592 func_glBlendEquationSeparateEXT( modeRGB
, modeAlpha
);
596 static void WINAPI
wine_glBlendFuncSeparate( GLenum sfactorRGB
, GLenum dfactorRGB
, GLenum sfactorAlpha
, GLenum dfactorAlpha
) {
597 void (*func_glBlendFuncSeparate
)( GLenum
, GLenum
, GLenum
, GLenum
) = extension_funcs
[71];
598 TRACE("(%d, %d, %d, %d)\n", sfactorRGB
, dfactorRGB
, sfactorAlpha
, dfactorAlpha
);
600 func_glBlendFuncSeparate( sfactorRGB
, dfactorRGB
, sfactorAlpha
, dfactorAlpha
);
604 static void WINAPI
wine_glBlendFuncSeparateEXT( GLenum sfactorRGB
, GLenum dfactorRGB
, GLenum sfactorAlpha
, GLenum dfactorAlpha
) {
605 void (*func_glBlendFuncSeparateEXT
)( GLenum
, GLenum
, GLenum
, GLenum
) = extension_funcs
[72];
606 TRACE("(%d, %d, %d, %d)\n", sfactorRGB
, dfactorRGB
, sfactorAlpha
, dfactorAlpha
);
608 func_glBlendFuncSeparateEXT( sfactorRGB
, dfactorRGB
, sfactorAlpha
, dfactorAlpha
);
612 static void WINAPI
wine_glBlendFuncSeparateINGR( GLenum sfactorRGB
, GLenum dfactorRGB
, GLenum sfactorAlpha
, GLenum dfactorAlpha
) {
613 void (*func_glBlendFuncSeparateINGR
)( GLenum
, GLenum
, GLenum
, GLenum
) = extension_funcs
[73];
614 TRACE("(%d, %d, %d, %d)\n", sfactorRGB
, dfactorRGB
, sfactorAlpha
, dfactorAlpha
);
616 func_glBlendFuncSeparateINGR( sfactorRGB
, dfactorRGB
, sfactorAlpha
, dfactorAlpha
);
620 static void WINAPI
wine_glBlitFramebuffer( GLint srcX0
, GLint srcY0
, GLint srcX1
, GLint srcY1
, GLint dstX0
, GLint dstY0
, GLint dstX1
, GLint dstY1
, GLbitfield mask
, GLenum filter
) {
621 void (*func_glBlitFramebuffer
)( GLint
, GLint
, GLint
, GLint
, GLint
, GLint
, GLint
, GLint
, GLbitfield
, GLenum
) = extension_funcs
[74];
622 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", srcX0
, srcY0
, srcX1
, srcY1
, dstX0
, dstY0
, dstX1
, dstY1
, mask
, filter
);
624 func_glBlitFramebuffer( srcX0
, srcY0
, srcX1
, srcY1
, dstX0
, dstY0
, dstX1
, dstY1
, mask
, filter
);
628 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
) {
629 void (*func_glBlitFramebufferEXT
)( GLint
, GLint
, GLint
, GLint
, GLint
, GLint
, GLint
, GLint
, GLbitfield
, GLenum
) = extension_funcs
[75];
630 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", srcX0
, srcY0
, srcX1
, srcY1
, dstX0
, dstY0
, dstX1
, dstY1
, mask
, filter
);
632 func_glBlitFramebufferEXT( srcX0
, srcY0
, srcX1
, srcY1
, dstX0
, dstY0
, dstX1
, dstY1
, mask
, filter
);
636 static void WINAPI
wine_glBufferData( GLenum target
, ptrdiff_t size
, GLvoid
* data
, GLenum usage
) {
637 void (*func_glBufferData
)( GLenum
, ptrdiff_t, GLvoid
*, GLenum
) = extension_funcs
[76];
638 TRACE("(%d, %d, %p, %d)\n", target
, size
, data
, usage
);
640 func_glBufferData( target
, size
, data
, usage
);
644 static void WINAPI
wine_glBufferDataARB( GLenum target
, ptrdiff_t size
, GLvoid
* data
, GLenum usage
) {
645 void (*func_glBufferDataARB
)( GLenum
, ptrdiff_t, GLvoid
*, GLenum
) = extension_funcs
[77];
646 TRACE("(%d, %d, %p, %d)\n", target
, size
, data
, usage
);
648 func_glBufferDataARB( target
, size
, data
, usage
);
652 static void WINAPI
wine_glBufferParameteriAPPLE( GLenum target
, GLenum pname
, GLint param
) {
653 void (*func_glBufferParameteriAPPLE
)( GLenum
, GLenum
, GLint
) = extension_funcs
[78];
654 TRACE("(%d, %d, %d)\n", target
, pname
, param
);
656 func_glBufferParameteriAPPLE( target
, pname
, param
);
660 static GLuint WINAPI
wine_glBufferRegionEnabled( void ) {
662 GLuint (*func_glBufferRegionEnabled
)( void ) = extension_funcs
[79];
665 ret_value
= func_glBufferRegionEnabled( );
670 static void WINAPI
wine_glBufferSubData( GLenum target
, ptrdiff_t offset
, ptrdiff_t size
, GLvoid
* data
) {
671 void (*func_glBufferSubData
)( GLenum
, ptrdiff_t, ptrdiff_t, GLvoid
* ) = extension_funcs
[80];
672 TRACE("(%d, %d, %d, %p)\n", target
, offset
, size
, data
);
674 func_glBufferSubData( target
, offset
, size
, data
);
678 static void WINAPI
wine_glBufferSubDataARB( GLenum target
, ptrdiff_t offset
, ptrdiff_t size
, GLvoid
* data
) {
679 void (*func_glBufferSubDataARB
)( GLenum
, ptrdiff_t, ptrdiff_t, GLvoid
* ) = extension_funcs
[81];
680 TRACE("(%d, %d, %d, %p)\n", target
, offset
, size
, data
);
682 func_glBufferSubDataARB( target
, offset
, size
, data
);
686 static GLenum WINAPI
wine_glCheckFramebufferStatus( GLenum target
) {
688 GLenum (*func_glCheckFramebufferStatus
)( GLenum
) = extension_funcs
[82];
689 TRACE("(%d)\n", target
);
691 ret_value
= func_glCheckFramebufferStatus( target
);
696 static GLenum WINAPI
wine_glCheckFramebufferStatusEXT( GLenum target
) {
698 GLenum (*func_glCheckFramebufferStatusEXT
)( GLenum
) = extension_funcs
[83];
699 TRACE("(%d)\n", target
);
701 ret_value
= func_glCheckFramebufferStatusEXT( target
);
706 static GLenum WINAPI
wine_glCheckNamedFramebufferStatusEXT( GLuint framebuffer
, GLenum target
) {
708 GLenum (*func_glCheckNamedFramebufferStatusEXT
)( GLuint
, GLenum
) = extension_funcs
[84];
709 TRACE("(%d, %d)\n", framebuffer
, target
);
711 ret_value
= func_glCheckNamedFramebufferStatusEXT( framebuffer
, target
);
716 static void WINAPI
wine_glClampColor( GLenum target
, GLenum clamp
) {
717 void (*func_glClampColor
)( GLenum
, GLenum
) = extension_funcs
[85];
718 TRACE("(%d, %d)\n", target
, clamp
);
720 func_glClampColor( target
, clamp
);
724 static void WINAPI
wine_glClampColorARB( GLenum target
, GLenum clamp
) {
725 void (*func_glClampColorARB
)( GLenum
, GLenum
) = extension_funcs
[86];
726 TRACE("(%d, %d)\n", target
, clamp
);
728 func_glClampColorARB( target
, clamp
);
732 static void WINAPI
wine_glClearBufferfi( GLenum buffer
, GLint drawbuffer
, GLfloat depth
, GLint stencil
) {
733 void (*func_glClearBufferfi
)( GLenum
, GLint
, GLfloat
, GLint
) = extension_funcs
[87];
734 TRACE("(%d, %d, %f, %d)\n", buffer
, drawbuffer
, depth
, stencil
);
736 func_glClearBufferfi( buffer
, drawbuffer
, depth
, stencil
);
740 static void WINAPI
wine_glClearBufferfv( GLenum buffer
, GLint drawbuffer
, GLfloat
* value
) {
741 void (*func_glClearBufferfv
)( GLenum
, GLint
, GLfloat
* ) = extension_funcs
[88];
742 TRACE("(%d, %d, %p)\n", buffer
, drawbuffer
, value
);
744 func_glClearBufferfv( buffer
, drawbuffer
, value
);
748 static void WINAPI
wine_glClearBufferiv( GLenum buffer
, GLint drawbuffer
, GLint
* value
) {
749 void (*func_glClearBufferiv
)( GLenum
, GLint
, GLint
* ) = extension_funcs
[89];
750 TRACE("(%d, %d, %p)\n", buffer
, drawbuffer
, value
);
752 func_glClearBufferiv( buffer
, drawbuffer
, value
);
756 static void WINAPI
wine_glClearBufferuiv( GLenum buffer
, GLint drawbuffer
, GLuint
* value
) {
757 void (*func_glClearBufferuiv
)( GLenum
, GLint
, GLuint
* ) = extension_funcs
[90];
758 TRACE("(%d, %d, %p)\n", buffer
, drawbuffer
, value
);
760 func_glClearBufferuiv( buffer
, drawbuffer
, value
);
764 static void WINAPI
wine_glClearColorIiEXT( GLint red
, GLint green
, GLint blue
, GLint alpha
) {
765 void (*func_glClearColorIiEXT
)( GLint
, GLint
, GLint
, GLint
) = extension_funcs
[91];
766 TRACE("(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
768 func_glClearColorIiEXT( red
, green
, blue
, alpha
);
772 static void WINAPI
wine_glClearColorIuiEXT( GLuint red
, GLuint green
, GLuint blue
, GLuint alpha
) {
773 void (*func_glClearColorIuiEXT
)( GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[92];
774 TRACE("(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
776 func_glClearColorIuiEXT( red
, green
, blue
, alpha
);
780 static void WINAPI
wine_glClearDepthdNV( GLdouble depth
) {
781 void (*func_glClearDepthdNV
)( GLdouble
) = extension_funcs
[93];
782 TRACE("(%f)\n", depth
);
784 func_glClearDepthdNV( depth
);
788 static void WINAPI
wine_glClientActiveTexture( GLenum texture
) {
789 void (*func_glClientActiveTexture
)( GLenum
) = extension_funcs
[94];
790 TRACE("(%d)\n", texture
);
792 func_glClientActiveTexture( texture
);
796 static void WINAPI
wine_glClientActiveTextureARB( GLenum texture
) {
797 void (*func_glClientActiveTextureARB
)( GLenum
) = extension_funcs
[95];
798 TRACE("(%d)\n", texture
);
800 func_glClientActiveTextureARB( texture
);
804 static void WINAPI
wine_glClientActiveVertexStreamATI( GLenum stream
) {
805 void (*func_glClientActiveVertexStreamATI
)( GLenum
) = extension_funcs
[96];
806 TRACE("(%d)\n", stream
);
808 func_glClientActiveVertexStreamATI( stream
);
812 static void WINAPI
wine_glClientAttribDefaultEXT( GLbitfield mask
) {
813 void (*func_glClientAttribDefaultEXT
)( GLbitfield
) = extension_funcs
[97];
814 TRACE("(%d)\n", mask
);
816 func_glClientAttribDefaultEXT( mask
);
820 static void WINAPI
wine_glColor3fVertex3fSUN( GLfloat r
, GLfloat g
, GLfloat b
, GLfloat x
, GLfloat y
, GLfloat z
) {
821 void (*func_glColor3fVertex3fSUN
)( GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[98];
822 TRACE("(%f, %f, %f, %f, %f, %f)\n", r
, g
, b
, x
, y
, z
);
824 func_glColor3fVertex3fSUN( r
, g
, b
, x
, y
, z
);
828 static void WINAPI
wine_glColor3fVertex3fvSUN( GLfloat
* c
, GLfloat
* v
) {
829 void (*func_glColor3fVertex3fvSUN
)( GLfloat
*, GLfloat
* ) = extension_funcs
[99];
830 TRACE("(%p, %p)\n", c
, v
);
832 func_glColor3fVertex3fvSUN( c
, v
);
836 static void WINAPI
wine_glColor3hNV( unsigned short red
, unsigned short green
, unsigned short blue
) {
837 void (*func_glColor3hNV
)( unsigned short, unsigned short, unsigned short ) = extension_funcs
[100];
838 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
840 func_glColor3hNV( red
, green
, blue
);
844 static void WINAPI
wine_glColor3hvNV( unsigned short* v
) {
845 void (*func_glColor3hvNV
)( unsigned short* ) = extension_funcs
[101];
848 func_glColor3hvNV( v
);
852 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
) {
853 void (*func_glColor4fNormal3fVertex3fSUN
)( GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[102];
854 TRACE("(%f, %f, %f, %f, %f, %f, %f, %f, %f, %f)\n", r
, g
, b
, a
, nx
, ny
, nz
, x
, y
, z
);
856 func_glColor4fNormal3fVertex3fSUN( r
, g
, b
, a
, nx
, ny
, nz
, x
, y
, z
);
860 static void WINAPI
wine_glColor4fNormal3fVertex3fvSUN( GLfloat
* c
, GLfloat
* n
, GLfloat
* v
) {
861 void (*func_glColor4fNormal3fVertex3fvSUN
)( GLfloat
*, GLfloat
*, GLfloat
* ) = extension_funcs
[103];
862 TRACE("(%p, %p, %p)\n", c
, n
, v
);
864 func_glColor4fNormal3fVertex3fvSUN( c
, n
, v
);
868 static void WINAPI
wine_glColor4hNV( unsigned short red
, unsigned short green
, unsigned short blue
, unsigned short alpha
) {
869 void (*func_glColor4hNV
)( unsigned short, unsigned short, unsigned short, unsigned short ) = extension_funcs
[104];
870 TRACE("(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
872 func_glColor4hNV( red
, green
, blue
, alpha
);
876 static void WINAPI
wine_glColor4hvNV( unsigned short* v
) {
877 void (*func_glColor4hvNV
)( unsigned short* ) = extension_funcs
[105];
880 func_glColor4hvNV( v
);
884 static void WINAPI
wine_glColor4ubVertex2fSUN( GLubyte r
, GLubyte g
, GLubyte b
, GLubyte a
, GLfloat x
, GLfloat y
) {
885 void (*func_glColor4ubVertex2fSUN
)( GLubyte
, GLubyte
, GLubyte
, GLubyte
, GLfloat
, GLfloat
) = extension_funcs
[106];
886 TRACE("(%d, %d, %d, %d, %f, %f)\n", r
, g
, b
, a
, x
, y
);
888 func_glColor4ubVertex2fSUN( r
, g
, b
, a
, x
, y
);
892 static void WINAPI
wine_glColor4ubVertex2fvSUN( GLubyte
* c
, GLfloat
* v
) {
893 void (*func_glColor4ubVertex2fvSUN
)( GLubyte
*, GLfloat
* ) = extension_funcs
[107];
894 TRACE("(%p, %p)\n", c
, v
);
896 func_glColor4ubVertex2fvSUN( c
, v
);
900 static void WINAPI
wine_glColor4ubVertex3fSUN( GLubyte r
, GLubyte g
, GLubyte b
, GLubyte a
, GLfloat x
, GLfloat y
, GLfloat z
) {
901 void (*func_glColor4ubVertex3fSUN
)( GLubyte
, GLubyte
, GLubyte
, GLubyte
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[108];
902 TRACE("(%d, %d, %d, %d, %f, %f, %f)\n", r
, g
, b
, a
, x
, y
, z
);
904 func_glColor4ubVertex3fSUN( r
, g
, b
, a
, x
, y
, z
);
908 static void WINAPI
wine_glColor4ubVertex3fvSUN( GLubyte
* c
, GLfloat
* v
) {
909 void (*func_glColor4ubVertex3fvSUN
)( GLubyte
*, GLfloat
* ) = extension_funcs
[109];
910 TRACE("(%p, %p)\n", c
, v
);
912 func_glColor4ubVertex3fvSUN( c
, v
);
916 static void WINAPI
wine_glColorFragmentOp1ATI( GLenum op
, GLuint dst
, GLuint dstMask
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
) {
917 void (*func_glColorFragmentOp1ATI
)( GLenum
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[110];
918 TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", op
, dst
, dstMask
, dstMod
, arg1
, arg1Rep
, arg1Mod
);
920 func_glColorFragmentOp1ATI( op
, dst
, dstMask
, dstMod
, arg1
, arg1Rep
, arg1Mod
);
924 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
) {
925 void (*func_glColorFragmentOp2ATI
)( GLenum
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[111];
926 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", op
, dst
, dstMask
, dstMod
, arg1
, arg1Rep
, arg1Mod
, arg2
, arg2Rep
, arg2Mod
);
928 func_glColorFragmentOp2ATI( op
, dst
, dstMask
, dstMod
, arg1
, arg1Rep
, arg1Mod
, arg2
, arg2Rep
, arg2Mod
);
932 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
) {
933 void (*func_glColorFragmentOp3ATI
)( GLenum
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[112];
934 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
);
936 func_glColorFragmentOp3ATI( op
, dst
, dstMask
, dstMod
, arg1
, arg1Rep
, arg1Mod
, arg2
, arg2Rep
, arg2Mod
, arg3
, arg3Rep
, arg3Mod
);
940 static void WINAPI
wine_glColorMaskIndexedEXT( GLuint index
, GLboolean r
, GLboolean g
, GLboolean b
, GLboolean a
) {
941 void (*func_glColorMaskIndexedEXT
)( GLuint
, GLboolean
, GLboolean
, GLboolean
, GLboolean
) = extension_funcs
[113];
942 TRACE("(%d, %d, %d, %d, %d)\n", index
, r
, g
, b
, a
);
944 func_glColorMaskIndexedEXT( index
, r
, g
, b
, a
);
948 static void WINAPI
wine_glColorMaski( GLuint index
, GLboolean r
, GLboolean g
, GLboolean b
, GLboolean a
) {
949 void (*func_glColorMaski
)( GLuint
, GLboolean
, GLboolean
, GLboolean
, GLboolean
) = extension_funcs
[114];
950 TRACE("(%d, %d, %d, %d, %d)\n", index
, r
, g
, b
, a
);
952 func_glColorMaski( index
, r
, g
, b
, a
);
956 static void WINAPI
wine_glColorPointerEXT( GLint size
, GLenum type
, GLsizei stride
, GLsizei count
, GLvoid
* pointer
) {
957 void (*func_glColorPointerEXT
)( GLint
, GLenum
, GLsizei
, GLsizei
, GLvoid
* ) = extension_funcs
[115];
958 TRACE("(%d, %d, %d, %d, %p)\n", size
, type
, stride
, count
, pointer
);
960 func_glColorPointerEXT( size
, type
, stride
, count
, pointer
);
964 static void WINAPI
wine_glColorPointerListIBM( GLint size
, GLenum type
, GLint stride
, GLvoid
** pointer
, GLint ptrstride
) {
965 void (*func_glColorPointerListIBM
)( GLint
, GLenum
, GLint
, GLvoid
**, GLint
) = extension_funcs
[116];
966 TRACE("(%d, %d, %d, %p, %d)\n", size
, type
, stride
, pointer
, ptrstride
);
968 func_glColorPointerListIBM( size
, type
, stride
, pointer
, ptrstride
);
972 static void WINAPI
wine_glColorPointervINTEL( GLint size
, GLenum type
, GLvoid
** pointer
) {
973 void (*func_glColorPointervINTEL
)( GLint
, GLenum
, GLvoid
** ) = extension_funcs
[117];
974 TRACE("(%d, %d, %p)\n", size
, type
, pointer
);
976 func_glColorPointervINTEL( size
, type
, pointer
);
980 static void WINAPI
wine_glColorSubTableEXT( GLenum target
, GLsizei start
, GLsizei count
, GLenum format
, GLenum type
, GLvoid
* data
) {
981 void (*func_glColorSubTableEXT
)( GLenum
, GLsizei
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[118];
982 TRACE("(%d, %d, %d, %d, %d, %p)\n", target
, start
, count
, format
, type
, data
);
984 func_glColorSubTableEXT( target
, start
, count
, format
, type
, data
);
988 static void WINAPI
wine_glColorTableEXT( GLenum target
, GLenum internalFormat
, GLsizei width
, GLenum format
, GLenum type
, GLvoid
* table
) {
989 void (*func_glColorTableEXT
)( GLenum
, GLenum
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[119];
990 TRACE("(%d, %d, %d, %d, %d, %p)\n", target
, internalFormat
, width
, format
, type
, table
);
992 func_glColorTableEXT( target
, internalFormat
, width
, format
, type
, table
);
996 static void WINAPI
wine_glColorTableParameterfvSGI( GLenum target
, GLenum pname
, GLfloat
* params
) {
997 void (*func_glColorTableParameterfvSGI
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[120];
998 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
1000 func_glColorTableParameterfvSGI( target
, pname
, params
);
1004 static void WINAPI
wine_glColorTableParameterivSGI( GLenum target
, GLenum pname
, GLint
* params
) {
1005 void (*func_glColorTableParameterivSGI
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[121];
1006 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
1008 func_glColorTableParameterivSGI( target
, pname
, params
);
1012 static void WINAPI
wine_glColorTableSGI( GLenum target
, GLenum internalformat
, GLsizei width
, GLenum format
, GLenum type
, GLvoid
* table
) {
1013 void (*func_glColorTableSGI
)( GLenum
, GLenum
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[122];
1014 TRACE("(%d, %d, %d, %d, %d, %p)\n", target
, internalformat
, width
, format
, type
, table
);
1016 func_glColorTableSGI( target
, internalformat
, width
, format
, type
, table
);
1020 static void WINAPI
wine_glCombinerInputNV( GLenum stage
, GLenum portion
, GLenum variable
, GLenum input
, GLenum mapping
, GLenum componentUsage
) {
1021 void (*func_glCombinerInputNV
)( GLenum
, GLenum
, GLenum
, GLenum
, GLenum
, GLenum
) = extension_funcs
[123];
1022 TRACE("(%d, %d, %d, %d, %d, %d)\n", stage
, portion
, variable
, input
, mapping
, componentUsage
);
1024 func_glCombinerInputNV( stage
, portion
, variable
, input
, mapping
, componentUsage
);
1028 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
) {
1029 void (*func_glCombinerOutputNV
)( GLenum
, GLenum
, GLenum
, GLenum
, GLenum
, GLenum
, GLenum
, GLboolean
, GLboolean
, GLboolean
) = extension_funcs
[124];
1030 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", stage
, portion
, abOutput
, cdOutput
, sumOutput
, scale
, bias
, abDotProduct
, cdDotProduct
, muxSum
);
1032 func_glCombinerOutputNV( stage
, portion
, abOutput
, cdOutput
, sumOutput
, scale
, bias
, abDotProduct
, cdDotProduct
, muxSum
);
1036 static void WINAPI
wine_glCombinerParameterfNV( GLenum pname
, GLfloat param
) {
1037 void (*func_glCombinerParameterfNV
)( GLenum
, GLfloat
) = extension_funcs
[125];
1038 TRACE("(%d, %f)\n", pname
, param
);
1040 func_glCombinerParameterfNV( pname
, param
);
1044 static void WINAPI
wine_glCombinerParameterfvNV( GLenum pname
, GLfloat
* params
) {
1045 void (*func_glCombinerParameterfvNV
)( GLenum
, GLfloat
* ) = extension_funcs
[126];
1046 TRACE("(%d, %p)\n", pname
, params
);
1048 func_glCombinerParameterfvNV( pname
, params
);
1052 static void WINAPI
wine_glCombinerParameteriNV( GLenum pname
, GLint param
) {
1053 void (*func_glCombinerParameteriNV
)( GLenum
, GLint
) = extension_funcs
[127];
1054 TRACE("(%d, %d)\n", pname
, param
);
1056 func_glCombinerParameteriNV( pname
, param
);
1060 static void WINAPI
wine_glCombinerParameterivNV( GLenum pname
, GLint
* params
) {
1061 void (*func_glCombinerParameterivNV
)( GLenum
, GLint
* ) = extension_funcs
[128];
1062 TRACE("(%d, %p)\n", pname
, params
);
1064 func_glCombinerParameterivNV( pname
, params
);
1068 static void WINAPI
wine_glCombinerStageParameterfvNV( GLenum stage
, GLenum pname
, GLfloat
* params
) {
1069 void (*func_glCombinerStageParameterfvNV
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[129];
1070 TRACE("(%d, %d, %p)\n", stage
, pname
, params
);
1072 func_glCombinerStageParameterfvNV( stage
, pname
, params
);
1076 static void WINAPI
wine_glCompileShader( GLuint shader
) {
1077 void (*func_glCompileShader
)( GLuint
) = extension_funcs
[130];
1078 TRACE("(%d)\n", shader
);
1080 func_glCompileShader( shader
);
1084 static void WINAPI
wine_glCompileShaderARB( unsigned int shaderObj
) {
1085 void (*func_glCompileShaderARB
)( unsigned int ) = extension_funcs
[131];
1086 TRACE("(%d)\n", shaderObj
);
1088 func_glCompileShaderARB( shaderObj
);
1092 static void WINAPI
wine_glCompressedMultiTexImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLsizei imageSize
, GLvoid
* bits
) {
1093 void (*func_glCompressedMultiTexImage1DEXT
)( GLenum
, GLenum
, GLint
, GLenum
, GLsizei
, GLint
, GLsizei
, GLvoid
* ) = extension_funcs
[132];
1094 TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", texunit
, target
, level
, internalformat
, width
, border
, imageSize
, bits
);
1096 func_glCompressedMultiTexImage1DEXT( texunit
, target
, level
, internalformat
, width
, border
, imageSize
, bits
);
1100 static void WINAPI
wine_glCompressedMultiTexImage2DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLsizei imageSize
, GLvoid
* bits
) {
1101 void (*func_glCompressedMultiTexImage2DEXT
)( GLenum
, GLenum
, GLint
, GLenum
, GLsizei
, GLsizei
, GLint
, GLsizei
, GLvoid
* ) = extension_funcs
[133];
1102 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texunit
, target
, level
, internalformat
, width
, height
, border
, imageSize
, bits
);
1104 func_glCompressedMultiTexImage2DEXT( texunit
, target
, level
, internalformat
, width
, height
, border
, imageSize
, bits
);
1108 static void WINAPI
wine_glCompressedMultiTexImage3DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLsizei imageSize
, GLvoid
* bits
) {
1109 void (*func_glCompressedMultiTexImage3DEXT
)( GLenum
, GLenum
, GLint
, GLenum
, GLsizei
, GLsizei
, GLsizei
, GLint
, GLsizei
, GLvoid
* ) = extension_funcs
[134];
1110 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texunit
, target
, level
, internalformat
, width
, height
, depth
, border
, imageSize
, bits
);
1112 func_glCompressedMultiTexImage3DEXT( texunit
, target
, level
, internalformat
, width
, height
, depth
, border
, imageSize
, bits
);
1116 static void WINAPI
wine_glCompressedMultiTexSubImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLsizei imageSize
, GLvoid
* bits
) {
1117 void (*func_glCompressedMultiTexSubImage1DEXT
)( GLenum
, GLenum
, GLint
, GLint
, GLsizei
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[135];
1118 TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", texunit
, target
, level
, xoffset
, width
, format
, imageSize
, bits
);
1120 func_glCompressedMultiTexSubImage1DEXT( texunit
, target
, level
, xoffset
, width
, format
, imageSize
, bits
);
1124 static void WINAPI
wine_glCompressedMultiTexSubImage2DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLsizei imageSize
, GLvoid
* bits
) {
1125 void (*func_glCompressedMultiTexSubImage2DEXT
)( GLenum
, GLenum
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[136];
1126 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texunit
, target
, level
, xoffset
, yoffset
, width
, height
, format
, imageSize
, bits
);
1128 func_glCompressedMultiTexSubImage2DEXT( texunit
, target
, level
, xoffset
, yoffset
, width
, height
, format
, imageSize
, bits
);
1132 static void WINAPI
wine_glCompressedMultiTexSubImage3DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLenum format
, GLsizei imageSize
, GLvoid
* bits
) {
1133 void (*func_glCompressedMultiTexSubImage3DEXT
)( GLenum
, GLenum
, GLint
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLsizei
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[137];
1134 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texunit
, target
, level
, xoffset
, yoffset
, zoffset
, width
, height
, depth
, format
, imageSize
, bits
);
1136 func_glCompressedMultiTexSubImage3DEXT( texunit
, target
, level
, xoffset
, yoffset
, zoffset
, width
, height
, depth
, format
, imageSize
, bits
);
1140 static void WINAPI
wine_glCompressedTexImage1D( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLsizei imageSize
, GLvoid
* data
) {
1141 void (*func_glCompressedTexImage1D
)( GLenum
, GLint
, GLenum
, GLsizei
, GLint
, GLsizei
, GLvoid
* ) = extension_funcs
[138];
1142 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, border
, imageSize
, data
);
1144 func_glCompressedTexImage1D( target
, level
, internalformat
, width
, border
, imageSize
, data
);
1148 static void WINAPI
wine_glCompressedTexImage1DARB( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLsizei imageSize
, GLvoid
* data
) {
1149 void (*func_glCompressedTexImage1DARB
)( GLenum
, GLint
, GLenum
, GLsizei
, GLint
, GLsizei
, GLvoid
* ) = extension_funcs
[139];
1150 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, border
, imageSize
, data
);
1152 func_glCompressedTexImage1DARB( target
, level
, internalformat
, width
, border
, imageSize
, data
);
1156 static void WINAPI
wine_glCompressedTexImage2D( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLsizei imageSize
, GLvoid
* data
) {
1157 void (*func_glCompressedTexImage2D
)( GLenum
, GLint
, GLenum
, GLsizei
, GLsizei
, GLint
, GLsizei
, GLvoid
* ) = extension_funcs
[140];
1158 TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, height
, border
, imageSize
, data
);
1160 func_glCompressedTexImage2D( target
, level
, internalformat
, width
, height
, border
, imageSize
, data
);
1164 static void WINAPI
wine_glCompressedTexImage2DARB( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLsizei imageSize
, GLvoid
* data
) {
1165 void (*func_glCompressedTexImage2DARB
)( GLenum
, GLint
, GLenum
, GLsizei
, GLsizei
, GLint
, GLsizei
, GLvoid
* ) = extension_funcs
[141];
1166 TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, height
, border
, imageSize
, data
);
1168 func_glCompressedTexImage2DARB( target
, level
, internalformat
, width
, height
, border
, imageSize
, data
);
1172 static void WINAPI
wine_glCompressedTexImage3D( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLsizei imageSize
, GLvoid
* data
) {
1173 void (*func_glCompressedTexImage3D
)( GLenum
, GLint
, GLenum
, GLsizei
, GLsizei
, GLsizei
, GLint
, GLsizei
, GLvoid
* ) = extension_funcs
[142];
1174 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, height
, depth
, border
, imageSize
, data
);
1176 func_glCompressedTexImage3D( target
, level
, internalformat
, width
, height
, depth
, border
, imageSize
, data
);
1180 static void WINAPI
wine_glCompressedTexImage3DARB( GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLsizei imageSize
, GLvoid
* data
) {
1181 void (*func_glCompressedTexImage3DARB
)( GLenum
, GLint
, GLenum
, GLsizei
, GLsizei
, GLsizei
, GLint
, GLsizei
, GLvoid
* ) = extension_funcs
[143];
1182 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, height
, depth
, border
, imageSize
, data
);
1184 func_glCompressedTexImage3DARB( target
, level
, internalformat
, width
, height
, depth
, border
, imageSize
, data
);
1188 static void WINAPI
wine_glCompressedTexSubImage1D( GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLsizei imageSize
, GLvoid
* data
) {
1189 void (*func_glCompressedTexSubImage1D
)( GLenum
, GLint
, GLint
, GLsizei
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[144];
1190 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, width
, format
, imageSize
, data
);
1192 func_glCompressedTexSubImage1D( target
, level
, xoffset
, width
, format
, imageSize
, data
);
1196 static void WINAPI
wine_glCompressedTexSubImage1DARB( GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLsizei imageSize
, GLvoid
* data
) {
1197 void (*func_glCompressedTexSubImage1DARB
)( GLenum
, GLint
, GLint
, GLsizei
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[145];
1198 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, width
, format
, imageSize
, data
);
1200 func_glCompressedTexSubImage1DARB( target
, level
, xoffset
, width
, format
, imageSize
, data
);
1204 static void WINAPI
wine_glCompressedTexSubImage2D( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLsizei imageSize
, GLvoid
* data
) {
1205 void (*func_glCompressedTexSubImage2D
)( GLenum
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[146];
1206 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, yoffset
, width
, height
, format
, imageSize
, data
);
1208 func_glCompressedTexSubImage2D( target
, level
, xoffset
, yoffset
, width
, height
, format
, imageSize
, data
);
1212 static void WINAPI
wine_glCompressedTexSubImage2DARB( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLsizei imageSize
, GLvoid
* data
) {
1213 void (*func_glCompressedTexSubImage2DARB
)( GLenum
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[147];
1214 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, yoffset
, width
, height
, format
, imageSize
, data
);
1216 func_glCompressedTexSubImage2DARB( target
, level
, xoffset
, yoffset
, width
, height
, format
, imageSize
, data
);
1220 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
) {
1221 void (*func_glCompressedTexSubImage3D
)( GLenum
, GLint
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLsizei
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[148];
1222 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, yoffset
, zoffset
, width
, height
, depth
, format
, imageSize
, data
);
1224 func_glCompressedTexSubImage3D( target
, level
, xoffset
, yoffset
, zoffset
, width
, height
, depth
, format
, imageSize
, data
);
1228 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
) {
1229 void (*func_glCompressedTexSubImage3DARB
)( GLenum
, GLint
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLsizei
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[149];
1230 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, yoffset
, zoffset
, width
, height
, depth
, format
, imageSize
, data
);
1232 func_glCompressedTexSubImage3DARB( target
, level
, xoffset
, yoffset
, zoffset
, width
, height
, depth
, format
, imageSize
, data
);
1236 static void WINAPI
wine_glCompressedTextureImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLsizei imageSize
, GLvoid
* bits
) {
1237 void (*func_glCompressedTextureImage1DEXT
)( GLuint
, GLenum
, GLint
, GLenum
, GLsizei
, GLint
, GLsizei
, GLvoid
* ) = extension_funcs
[150];
1238 TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", texture
, target
, level
, internalformat
, width
, border
, imageSize
, bits
);
1240 func_glCompressedTextureImage1DEXT( texture
, target
, level
, internalformat
, width
, border
, imageSize
, bits
);
1244 static void WINAPI
wine_glCompressedTextureImage2DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLsizei imageSize
, GLvoid
* bits
) {
1245 void (*func_glCompressedTextureImage2DEXT
)( GLuint
, GLenum
, GLint
, GLenum
, GLsizei
, GLsizei
, GLint
, GLsizei
, GLvoid
* ) = extension_funcs
[151];
1246 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texture
, target
, level
, internalformat
, width
, height
, border
, imageSize
, bits
);
1248 func_glCompressedTextureImage2DEXT( texture
, target
, level
, internalformat
, width
, height
, border
, imageSize
, bits
);
1252 static void WINAPI
wine_glCompressedTextureImage3DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLsizei imageSize
, GLvoid
* bits
) {
1253 void (*func_glCompressedTextureImage3DEXT
)( GLuint
, GLenum
, GLint
, GLenum
, GLsizei
, GLsizei
, GLsizei
, GLint
, GLsizei
, GLvoid
* ) = extension_funcs
[152];
1254 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texture
, target
, level
, internalformat
, width
, height
, depth
, border
, imageSize
, bits
);
1256 func_glCompressedTextureImage3DEXT( texture
, target
, level
, internalformat
, width
, height
, depth
, border
, imageSize
, bits
);
1260 static void WINAPI
wine_glCompressedTextureSubImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLsizei imageSize
, GLvoid
* bits
) {
1261 void (*func_glCompressedTextureSubImage1DEXT
)( GLuint
, GLenum
, GLint
, GLint
, GLsizei
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[153];
1262 TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", texture
, target
, level
, xoffset
, width
, format
, imageSize
, bits
);
1264 func_glCompressedTextureSubImage1DEXT( texture
, target
, level
, xoffset
, width
, format
, imageSize
, bits
);
1268 static void WINAPI
wine_glCompressedTextureSubImage2DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLsizei imageSize
, GLvoid
* bits
) {
1269 void (*func_glCompressedTextureSubImage2DEXT
)( GLuint
, GLenum
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[154];
1270 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texture
, target
, level
, xoffset
, yoffset
, width
, height
, format
, imageSize
, bits
);
1272 func_glCompressedTextureSubImage2DEXT( texture
, target
, level
, xoffset
, yoffset
, width
, height
, format
, imageSize
, bits
);
1276 static void WINAPI
wine_glCompressedTextureSubImage3DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLenum format
, GLsizei imageSize
, GLvoid
* bits
) {
1277 void (*func_glCompressedTextureSubImage3DEXT
)( GLuint
, GLenum
, GLint
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLsizei
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[155];
1278 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texture
, target
, level
, xoffset
, yoffset
, zoffset
, width
, height
, depth
, format
, imageSize
, bits
);
1280 func_glCompressedTextureSubImage3DEXT( texture
, target
, level
, xoffset
, yoffset
, zoffset
, width
, height
, depth
, format
, imageSize
, bits
);
1284 static void WINAPI
wine_glConvolutionFilter1DEXT( GLenum target
, GLenum internalformat
, GLsizei width
, GLenum format
, GLenum type
, GLvoid
* image
) {
1285 void (*func_glConvolutionFilter1DEXT
)( GLenum
, GLenum
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[156];
1286 TRACE("(%d, %d, %d, %d, %d, %p)\n", target
, internalformat
, width
, format
, type
, image
);
1288 func_glConvolutionFilter1DEXT( target
, internalformat
, width
, format
, type
, image
);
1292 static void WINAPI
wine_glConvolutionFilter2DEXT( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, GLvoid
* image
) {
1293 void (*func_glConvolutionFilter2DEXT
)( GLenum
, GLenum
, GLsizei
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[157];
1294 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target
, internalformat
, width
, height
, format
, type
, image
);
1296 func_glConvolutionFilter2DEXT( target
, internalformat
, width
, height
, format
, type
, image
);
1300 static void WINAPI
wine_glConvolutionParameterfEXT( GLenum target
, GLenum pname
, GLfloat params
) {
1301 void (*func_glConvolutionParameterfEXT
)( GLenum
, GLenum
, GLfloat
) = extension_funcs
[158];
1302 TRACE("(%d, %d, %f)\n", target
, pname
, params
);
1304 func_glConvolutionParameterfEXT( target
, pname
, params
);
1308 static void WINAPI
wine_glConvolutionParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) {
1309 void (*func_glConvolutionParameterfvEXT
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[159];
1310 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
1312 func_glConvolutionParameterfvEXT( target
, pname
, params
);
1316 static void WINAPI
wine_glConvolutionParameteriEXT( GLenum target
, GLenum pname
, GLint params
) {
1317 void (*func_glConvolutionParameteriEXT
)( GLenum
, GLenum
, GLint
) = extension_funcs
[160];
1318 TRACE("(%d, %d, %d)\n", target
, pname
, params
);
1320 func_glConvolutionParameteriEXT( target
, pname
, params
);
1324 static void WINAPI
wine_glConvolutionParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) {
1325 void (*func_glConvolutionParameterivEXT
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[161];
1326 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
1328 func_glConvolutionParameterivEXT( target
, pname
, params
);
1332 static void WINAPI
wine_glCopyColorSubTableEXT( GLenum target
, GLsizei start
, GLint x
, GLint y
, GLsizei width
) {
1333 void (*func_glCopyColorSubTableEXT
)( GLenum
, GLsizei
, GLint
, GLint
, GLsizei
) = extension_funcs
[162];
1334 TRACE("(%d, %d, %d, %d, %d)\n", target
, start
, x
, y
, width
);
1336 func_glCopyColorSubTableEXT( target
, start
, x
, y
, width
);
1340 static void WINAPI
wine_glCopyColorTableSGI( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
) {
1341 void (*func_glCopyColorTableSGI
)( GLenum
, GLenum
, GLint
, GLint
, GLsizei
) = extension_funcs
[163];
1342 TRACE("(%d, %d, %d, %d, %d)\n", target
, internalformat
, x
, y
, width
);
1344 func_glCopyColorTableSGI( target
, internalformat
, x
, y
, width
);
1348 static void WINAPI
wine_glCopyConvolutionFilter1DEXT( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
) {
1349 void (*func_glCopyConvolutionFilter1DEXT
)( GLenum
, GLenum
, GLint
, GLint
, GLsizei
) = extension_funcs
[164];
1350 TRACE("(%d, %d, %d, %d, %d)\n", target
, internalformat
, x
, y
, width
);
1352 func_glCopyConvolutionFilter1DEXT( target
, internalformat
, x
, y
, width
);
1356 static void WINAPI
wine_glCopyConvolutionFilter2DEXT( GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) {
1357 void (*func_glCopyConvolutionFilter2DEXT
)( GLenum
, GLenum
, GLint
, GLint
, GLsizei
, GLsizei
) = extension_funcs
[165];
1358 TRACE("(%d, %d, %d, %d, %d, %d)\n", target
, internalformat
, x
, y
, width
, height
);
1360 func_glCopyConvolutionFilter2DEXT( target
, internalformat
, x
, y
, width
, height
);
1364 static void WINAPI
wine_glCopyMultiTexImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLint border
) {
1365 void (*func_glCopyMultiTexImage1DEXT
)( GLenum
, GLenum
, GLint
, GLenum
, GLint
, GLint
, GLsizei
, GLint
) = extension_funcs
[166];
1366 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", texunit
, target
, level
, internalformat
, x
, y
, width
, border
);
1368 func_glCopyMultiTexImage1DEXT( texunit
, target
, level
, internalformat
, x
, y
, width
, border
);
1372 static void WINAPI
wine_glCopyMultiTexImage2DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint border
) {
1373 void (*func_glCopyMultiTexImage2DEXT
)( GLenum
, GLenum
, GLint
, GLenum
, GLint
, GLint
, GLsizei
, GLsizei
, GLint
) = extension_funcs
[167];
1374 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d)\n", texunit
, target
, level
, internalformat
, x
, y
, width
, height
, border
);
1376 func_glCopyMultiTexImage2DEXT( texunit
, target
, level
, internalformat
, x
, y
, width
, height
, border
);
1380 static void WINAPI
wine_glCopyMultiTexSubImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
) {
1381 void (*func_glCopyMultiTexSubImage1DEXT
)( GLenum
, GLenum
, GLint
, GLint
, GLint
, GLint
, GLsizei
) = extension_funcs
[168];
1382 TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", texunit
, target
, level
, xoffset
, x
, y
, width
);
1384 func_glCopyMultiTexSubImage1DEXT( texunit
, target
, level
, xoffset
, x
, y
, width
);
1388 static void WINAPI
wine_glCopyMultiTexSubImage2DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) {
1389 void (*func_glCopyMultiTexSubImage2DEXT
)( GLenum
, GLenum
, GLint
, GLint
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
) = extension_funcs
[169];
1390 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d)\n", texunit
, target
, level
, xoffset
, yoffset
, x
, y
, width
, height
);
1392 func_glCopyMultiTexSubImage2DEXT( texunit
, target
, level
, xoffset
, yoffset
, x
, y
, width
, height
);
1396 static void WINAPI
wine_glCopyMultiTexSubImage3DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) {
1397 void (*func_glCopyMultiTexSubImage3DEXT
)( GLenum
, GLenum
, GLint
, GLint
, GLint
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
) = extension_funcs
[170];
1398 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", texunit
, target
, level
, xoffset
, yoffset
, zoffset
, x
, y
, width
, height
);
1400 func_glCopyMultiTexSubImage3DEXT( texunit
, target
, level
, xoffset
, yoffset
, zoffset
, x
, y
, width
, height
);
1404 static void WINAPI
wine_glCopyTexImage1DEXT( GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLint border
) {
1405 void (*func_glCopyTexImage1DEXT
)( GLenum
, GLint
, GLenum
, GLint
, GLint
, GLsizei
, GLint
) = extension_funcs
[171];
1406 TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", target
, level
, internalformat
, x
, y
, width
, border
);
1408 func_glCopyTexImage1DEXT( target
, level
, internalformat
, x
, y
, width
, border
);
1412 static void WINAPI
wine_glCopyTexImage2DEXT( GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint border
) {
1413 void (*func_glCopyTexImage2DEXT
)( GLenum
, GLint
, GLenum
, GLint
, GLint
, GLsizei
, GLsizei
, GLint
) = extension_funcs
[172];
1414 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", target
, level
, internalformat
, x
, y
, width
, height
, border
);
1416 func_glCopyTexImage2DEXT( target
, level
, internalformat
, x
, y
, width
, height
, border
);
1420 static void WINAPI
wine_glCopyTexSubImage1DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
) {
1421 void (*func_glCopyTexSubImage1DEXT
)( GLenum
, GLint
, GLint
, GLint
, GLint
, GLsizei
) = extension_funcs
[173];
1422 TRACE("(%d, %d, %d, %d, %d, %d)\n", target
, level
, xoffset
, x
, y
, width
);
1424 func_glCopyTexSubImage1DEXT( target
, level
, xoffset
, x
, y
, width
);
1428 static void WINAPI
wine_glCopyTexSubImage2DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) {
1429 void (*func_glCopyTexSubImage2DEXT
)( GLenum
, GLint
, GLint
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
) = extension_funcs
[174];
1430 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", target
, level
, xoffset
, yoffset
, x
, y
, width
, height
);
1432 func_glCopyTexSubImage2DEXT( target
, level
, xoffset
, yoffset
, x
, y
, width
, height
);
1436 static void WINAPI
wine_glCopyTexSubImage3DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) {
1437 void (*func_glCopyTexSubImage3DEXT
)( GLenum
, GLint
, GLint
, GLint
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
) = extension_funcs
[175];
1438 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d)\n", target
, level
, xoffset
, yoffset
, zoffset
, x
, y
, width
, height
);
1440 func_glCopyTexSubImage3DEXT( target
, level
, xoffset
, yoffset
, zoffset
, x
, y
, width
, height
);
1444 static void WINAPI
wine_glCopyTextureImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLint border
) {
1445 void (*func_glCopyTextureImage1DEXT
)( GLuint
, GLenum
, GLint
, GLenum
, GLint
, GLint
, GLsizei
, GLint
) = extension_funcs
[176];
1446 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", texture
, target
, level
, internalformat
, x
, y
, width
, border
);
1448 func_glCopyTextureImage1DEXT( texture
, target
, level
, internalformat
, x
, y
, width
, border
);
1452 static void WINAPI
wine_glCopyTextureImage2DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint border
) {
1453 void (*func_glCopyTextureImage2DEXT
)( GLuint
, GLenum
, GLint
, GLenum
, GLint
, GLint
, GLsizei
, GLsizei
, GLint
) = extension_funcs
[177];
1454 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d)\n", texture
, target
, level
, internalformat
, x
, y
, width
, height
, border
);
1456 func_glCopyTextureImage2DEXT( texture
, target
, level
, internalformat
, x
, y
, width
, height
, border
);
1460 static void WINAPI
wine_glCopyTextureSubImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
) {
1461 void (*func_glCopyTextureSubImage1DEXT
)( GLuint
, GLenum
, GLint
, GLint
, GLint
, GLint
, GLsizei
) = extension_funcs
[178];
1462 TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", texture
, target
, level
, xoffset
, x
, y
, width
);
1464 func_glCopyTextureSubImage1DEXT( texture
, target
, level
, xoffset
, x
, y
, width
);
1468 static void WINAPI
wine_glCopyTextureSubImage2DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) {
1469 void (*func_glCopyTextureSubImage2DEXT
)( GLuint
, GLenum
, GLint
, GLint
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
) = extension_funcs
[179];
1470 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d)\n", texture
, target
, level
, xoffset
, yoffset
, x
, y
, width
, height
);
1472 func_glCopyTextureSubImage2DEXT( texture
, target
, level
, xoffset
, yoffset
, x
, y
, width
, height
);
1476 static void WINAPI
wine_glCopyTextureSubImage3DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) {
1477 void (*func_glCopyTextureSubImage3DEXT
)( GLuint
, GLenum
, GLint
, GLint
, GLint
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
) = extension_funcs
[180];
1478 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", texture
, target
, level
, xoffset
, yoffset
, zoffset
, x
, y
, width
, height
);
1480 func_glCopyTextureSubImage3DEXT( texture
, target
, level
, xoffset
, yoffset
, zoffset
, x
, y
, width
, height
);
1484 static GLuint WINAPI
wine_glCreateProgram( void ) {
1486 GLuint (*func_glCreateProgram
)( void ) = extension_funcs
[181];
1489 ret_value
= func_glCreateProgram( );
1494 static unsigned int WINAPI
wine_glCreateProgramObjectARB( void ) {
1495 unsigned int ret_value
;
1496 unsigned int (*func_glCreateProgramObjectARB
)( void ) = extension_funcs
[182];
1499 ret_value
= func_glCreateProgramObjectARB( );
1504 static GLuint WINAPI
wine_glCreateShader( GLenum type
) {
1506 GLuint (*func_glCreateShader
)( GLenum
) = extension_funcs
[183];
1507 TRACE("(%d)\n", type
);
1509 ret_value
= func_glCreateShader( type
);
1514 static unsigned int WINAPI
wine_glCreateShaderObjectARB( GLenum shaderType
) {
1515 unsigned int ret_value
;
1516 unsigned int (*func_glCreateShaderObjectARB
)( GLenum
) = extension_funcs
[184];
1517 TRACE("(%d)\n", shaderType
);
1519 ret_value
= func_glCreateShaderObjectARB( shaderType
);
1524 static void WINAPI
wine_glCullParameterdvEXT( GLenum pname
, GLdouble
* params
) {
1525 void (*func_glCullParameterdvEXT
)( GLenum
, GLdouble
* ) = extension_funcs
[185];
1526 TRACE("(%d, %p)\n", pname
, params
);
1528 func_glCullParameterdvEXT( pname
, params
);
1532 static void WINAPI
wine_glCullParameterfvEXT( GLenum pname
, GLfloat
* params
) {
1533 void (*func_glCullParameterfvEXT
)( GLenum
, GLfloat
* ) = extension_funcs
[186];
1534 TRACE("(%d, %p)\n", pname
, params
);
1536 func_glCullParameterfvEXT( pname
, params
);
1540 static void WINAPI
wine_glCurrentPaletteMatrixARB( GLint index
) {
1541 void (*func_glCurrentPaletteMatrixARB
)( GLint
) = extension_funcs
[187];
1542 TRACE("(%d)\n", index
);
1544 func_glCurrentPaletteMatrixARB( index
);
1548 static void WINAPI
wine_glDeformSGIX( GLbitfield mask
) {
1549 void (*func_glDeformSGIX
)( GLbitfield
) = extension_funcs
[188];
1550 TRACE("(%d)\n", mask
);
1552 func_glDeformSGIX( mask
);
1556 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
) {
1557 void (*func_glDeformationMap3dSGIX
)( GLenum
, GLdouble
, GLdouble
, GLint
, GLint
, GLdouble
, GLdouble
, GLint
, GLint
, GLdouble
, GLdouble
, GLint
, GLint
, GLdouble
* ) = extension_funcs
[189];
1558 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
);
1560 func_glDeformationMap3dSGIX( target
, u1
, u2
, ustride
, uorder
, v1
, v2
, vstride
, vorder
, w1
, w2
, wstride
, worder
, points
);
1564 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
) {
1565 void (*func_glDeformationMap3fSGIX
)( GLenum
, GLfloat
, GLfloat
, GLint
, GLint
, GLfloat
, GLfloat
, GLint
, GLint
, GLfloat
, GLfloat
, GLint
, GLint
, GLfloat
* ) = extension_funcs
[190];
1566 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
);
1568 func_glDeformationMap3fSGIX( target
, u1
, u2
, ustride
, uorder
, v1
, v2
, vstride
, vorder
, w1
, w2
, wstride
, worder
, points
);
1572 static void WINAPI
wine_glDeleteAsyncMarkersSGIX( GLuint marker
, GLsizei range
) {
1573 void (*func_glDeleteAsyncMarkersSGIX
)( GLuint
, GLsizei
) = extension_funcs
[191];
1574 TRACE("(%d, %d)\n", marker
, range
);
1576 func_glDeleteAsyncMarkersSGIX( marker
, range
);
1580 static void WINAPI
wine_glDeleteBufferRegion( GLenum region
) {
1581 void (*func_glDeleteBufferRegion
)( GLenum
) = extension_funcs
[192];
1582 TRACE("(%d)\n", region
);
1584 func_glDeleteBufferRegion( region
);
1588 static void WINAPI
wine_glDeleteBuffers( GLsizei n
, GLuint
* buffers
) {
1589 void (*func_glDeleteBuffers
)( GLsizei
, GLuint
* ) = extension_funcs
[193];
1590 TRACE("(%d, %p)\n", n
, buffers
);
1592 func_glDeleteBuffers( n
, buffers
);
1596 static void WINAPI
wine_glDeleteBuffersARB( GLsizei n
, GLuint
* buffers
) {
1597 void (*func_glDeleteBuffersARB
)( GLsizei
, GLuint
* ) = extension_funcs
[194];
1598 TRACE("(%d, %p)\n", n
, buffers
);
1600 func_glDeleteBuffersARB( n
, buffers
);
1604 static void WINAPI
wine_glDeleteFencesAPPLE( GLsizei n
, GLuint
* fences
) {
1605 void (*func_glDeleteFencesAPPLE
)( GLsizei
, GLuint
* ) = extension_funcs
[195];
1606 TRACE("(%d, %p)\n", n
, fences
);
1608 func_glDeleteFencesAPPLE( n
, fences
);
1612 static void WINAPI
wine_glDeleteFencesNV( GLsizei n
, GLuint
* fences
) {
1613 void (*func_glDeleteFencesNV
)( GLsizei
, GLuint
* ) = extension_funcs
[196];
1614 TRACE("(%d, %p)\n", n
, fences
);
1616 func_glDeleteFencesNV( n
, fences
);
1620 static void WINAPI
wine_glDeleteFragmentShaderATI( GLuint id
) {
1621 void (*func_glDeleteFragmentShaderATI
)( GLuint
) = extension_funcs
[197];
1622 TRACE("(%d)\n", id
);
1624 func_glDeleteFragmentShaderATI( id
);
1628 static void WINAPI
wine_glDeleteFramebuffers( GLsizei n
, GLuint
* framebuffers
) {
1629 void (*func_glDeleteFramebuffers
)( GLsizei
, GLuint
* ) = extension_funcs
[198];
1630 TRACE("(%d, %p)\n", n
, framebuffers
);
1632 func_glDeleteFramebuffers( n
, framebuffers
);
1636 static void WINAPI
wine_glDeleteFramebuffersEXT( GLsizei n
, GLuint
* framebuffers
) {
1637 void (*func_glDeleteFramebuffersEXT
)( GLsizei
, GLuint
* ) = extension_funcs
[199];
1638 TRACE("(%d, %p)\n", n
, framebuffers
);
1640 func_glDeleteFramebuffersEXT( n
, framebuffers
);
1644 static void WINAPI
wine_glDeleteObjectARB( unsigned int obj
) {
1645 void (*func_glDeleteObjectARB
)( unsigned int ) = extension_funcs
[200];
1646 TRACE("(%d)\n", obj
);
1648 func_glDeleteObjectARB( obj
);
1652 static void WINAPI
wine_glDeleteObjectBufferATI( GLuint buffer
) {
1653 void (*func_glDeleteObjectBufferATI
)( GLuint
) = extension_funcs
[201];
1654 TRACE("(%d)\n", buffer
);
1656 func_glDeleteObjectBufferATI( buffer
);
1660 static void WINAPI
wine_glDeleteOcclusionQueriesNV( GLsizei n
, GLuint
* ids
) {
1661 void (*func_glDeleteOcclusionQueriesNV
)( GLsizei
, GLuint
* ) = extension_funcs
[202];
1662 TRACE("(%d, %p)\n", n
, ids
);
1664 func_glDeleteOcclusionQueriesNV( n
, ids
);
1668 static void WINAPI
wine_glDeleteProgram( GLuint program
) {
1669 void (*func_glDeleteProgram
)( GLuint
) = extension_funcs
[203];
1670 TRACE("(%d)\n", program
);
1672 func_glDeleteProgram( program
);
1676 static void WINAPI
wine_glDeleteProgramsARB( GLsizei n
, GLuint
* programs
) {
1677 void (*func_glDeleteProgramsARB
)( GLsizei
, GLuint
* ) = extension_funcs
[204];
1678 TRACE("(%d, %p)\n", n
, programs
);
1680 func_glDeleteProgramsARB( n
, programs
);
1684 static void WINAPI
wine_glDeleteProgramsNV( GLsizei n
, GLuint
* programs
) {
1685 void (*func_glDeleteProgramsNV
)( GLsizei
, GLuint
* ) = extension_funcs
[205];
1686 TRACE("(%d, %p)\n", n
, programs
);
1688 func_glDeleteProgramsNV( n
, programs
);
1692 static void WINAPI
wine_glDeleteQueries( GLsizei n
, GLuint
* ids
) {
1693 void (*func_glDeleteQueries
)( GLsizei
, GLuint
* ) = extension_funcs
[206];
1694 TRACE("(%d, %p)\n", n
, ids
);
1696 func_glDeleteQueries( n
, ids
);
1700 static void WINAPI
wine_glDeleteQueriesARB( GLsizei n
, GLuint
* ids
) {
1701 void (*func_glDeleteQueriesARB
)( GLsizei
, GLuint
* ) = extension_funcs
[207];
1702 TRACE("(%d, %p)\n", n
, ids
);
1704 func_glDeleteQueriesARB( n
, ids
);
1708 static void WINAPI
wine_glDeleteRenderbuffers( GLsizei n
, GLuint
* renderbuffers
) {
1709 void (*func_glDeleteRenderbuffers
)( GLsizei
, GLuint
* ) = extension_funcs
[208];
1710 TRACE("(%d, %p)\n", n
, renderbuffers
);
1712 func_glDeleteRenderbuffers( n
, renderbuffers
);
1716 static void WINAPI
wine_glDeleteRenderbuffersEXT( GLsizei n
, GLuint
* renderbuffers
) {
1717 void (*func_glDeleteRenderbuffersEXT
)( GLsizei
, GLuint
* ) = extension_funcs
[209];
1718 TRACE("(%d, %p)\n", n
, renderbuffers
);
1720 func_glDeleteRenderbuffersEXT( n
, renderbuffers
);
1724 static void WINAPI
wine_glDeleteShader( GLuint shader
) {
1725 void (*func_glDeleteShader
)( GLuint
) = extension_funcs
[210];
1726 TRACE("(%d)\n", shader
);
1728 func_glDeleteShader( shader
);
1732 static void WINAPI
wine_glDeleteTexturesEXT( GLsizei n
, GLuint
* textures
) {
1733 void (*func_glDeleteTexturesEXT
)( GLsizei
, GLuint
* ) = extension_funcs
[211];
1734 TRACE("(%d, %p)\n", n
, textures
);
1736 func_glDeleteTexturesEXT( n
, textures
);
1740 static void WINAPI
wine_glDeleteVertexArrays( GLsizei n
, GLuint
* arrays
) {
1741 void (*func_glDeleteVertexArrays
)( GLsizei
, GLuint
* ) = extension_funcs
[212];
1742 TRACE("(%d, %p)\n", n
, arrays
);
1744 func_glDeleteVertexArrays( n
, arrays
);
1748 static void WINAPI
wine_glDeleteVertexArraysAPPLE( GLsizei n
, GLuint
* arrays
) {
1749 void (*func_glDeleteVertexArraysAPPLE
)( GLsizei
, GLuint
* ) = extension_funcs
[213];
1750 TRACE("(%d, %p)\n", n
, arrays
);
1752 func_glDeleteVertexArraysAPPLE( n
, arrays
);
1756 static void WINAPI
wine_glDeleteVertexShaderEXT( GLuint id
) {
1757 void (*func_glDeleteVertexShaderEXT
)( GLuint
) = extension_funcs
[214];
1758 TRACE("(%d)\n", id
);
1760 func_glDeleteVertexShaderEXT( id
);
1764 static void WINAPI
wine_glDepthBoundsEXT( GLclampd zmin
, GLclampd zmax
) {
1765 void (*func_glDepthBoundsEXT
)( GLclampd
, GLclampd
) = extension_funcs
[215];
1766 TRACE("(%f, %f)\n", zmin
, zmax
);
1768 func_glDepthBoundsEXT( zmin
, zmax
);
1772 static void WINAPI
wine_glDepthBoundsdNV( GLdouble zmin
, GLdouble zmax
) {
1773 void (*func_glDepthBoundsdNV
)( GLdouble
, GLdouble
) = extension_funcs
[216];
1774 TRACE("(%f, %f)\n", zmin
, zmax
);
1776 func_glDepthBoundsdNV( zmin
, zmax
);
1780 static void WINAPI
wine_glDepthRangedNV( GLdouble zNear
, GLdouble zFar
) {
1781 void (*func_glDepthRangedNV
)( GLdouble
, GLdouble
) = extension_funcs
[217];
1782 TRACE("(%f, %f)\n", zNear
, zFar
);
1784 func_glDepthRangedNV( zNear
, zFar
);
1788 static void WINAPI
wine_glDetachObjectARB( unsigned int containerObj
, unsigned int attachedObj
) {
1789 void (*func_glDetachObjectARB
)( unsigned int, unsigned int ) = extension_funcs
[218];
1790 TRACE("(%d, %d)\n", containerObj
, attachedObj
);
1792 func_glDetachObjectARB( containerObj
, attachedObj
);
1796 static void WINAPI
wine_glDetachShader( GLuint program
, GLuint shader
) {
1797 void (*func_glDetachShader
)( GLuint
, GLuint
) = extension_funcs
[219];
1798 TRACE("(%d, %d)\n", program
, shader
);
1800 func_glDetachShader( program
, shader
);
1804 static void WINAPI
wine_glDetailTexFuncSGIS( GLenum target
, GLsizei n
, GLfloat
* points
) {
1805 void (*func_glDetailTexFuncSGIS
)( GLenum
, GLsizei
, GLfloat
* ) = extension_funcs
[220];
1806 TRACE("(%d, %d, %p)\n", target
, n
, points
);
1808 func_glDetailTexFuncSGIS( target
, n
, points
);
1812 static void WINAPI
wine_glDisableClientStateIndexedEXT( GLenum array
, GLuint index
) {
1813 void (*func_glDisableClientStateIndexedEXT
)( GLenum
, GLuint
) = extension_funcs
[221];
1814 TRACE("(%d, %d)\n", array
, index
);
1816 func_glDisableClientStateIndexedEXT( array
, index
);
1820 static void WINAPI
wine_glDisableIndexedEXT( GLenum target
, GLuint index
) {
1821 void (*func_glDisableIndexedEXT
)( GLenum
, GLuint
) = extension_funcs
[222];
1822 TRACE("(%d, %d)\n", target
, index
);
1824 func_glDisableIndexedEXT( target
, index
);
1828 static void WINAPI
wine_glDisableVariantClientStateEXT( GLuint id
) {
1829 void (*func_glDisableVariantClientStateEXT
)( GLuint
) = extension_funcs
[223];
1830 TRACE("(%d)\n", id
);
1832 func_glDisableVariantClientStateEXT( id
);
1836 static void WINAPI
wine_glDisableVertexAttribArray( GLuint index
) {
1837 void (*func_glDisableVertexAttribArray
)( GLuint
) = extension_funcs
[224];
1838 TRACE("(%d)\n", index
);
1840 func_glDisableVertexAttribArray( index
);
1844 static void WINAPI
wine_glDisableVertexAttribArrayARB( GLuint index
) {
1845 void (*func_glDisableVertexAttribArrayARB
)( GLuint
) = extension_funcs
[225];
1846 TRACE("(%d)\n", index
);
1848 func_glDisableVertexAttribArrayARB( index
);
1852 static void WINAPI
wine_glDisablei( GLenum target
, GLuint index
) {
1853 void (*func_glDisablei
)( GLenum
, GLuint
) = extension_funcs
[226];
1854 TRACE("(%d, %d)\n", target
, index
);
1856 func_glDisablei( target
, index
);
1860 static void WINAPI
wine_glDrawArraysEXT( GLenum mode
, GLint first
, GLsizei count
) {
1861 void (*func_glDrawArraysEXT
)( GLenum
, GLint
, GLsizei
) = extension_funcs
[227];
1862 TRACE("(%d, %d, %d)\n", mode
, first
, count
);
1864 func_glDrawArraysEXT( mode
, first
, count
);
1868 static void WINAPI
wine_glDrawArraysInstancedARB( GLenum mode
, GLint first
, GLsizei count
, GLsizei primcount
) {
1869 void (*func_glDrawArraysInstancedARB
)( GLenum
, GLint
, GLsizei
, GLsizei
) = extension_funcs
[228];
1870 TRACE("(%d, %d, %d, %d)\n", mode
, first
, count
, primcount
);
1872 func_glDrawArraysInstancedARB( mode
, first
, count
, primcount
);
1876 static void WINAPI
wine_glDrawArraysInstancedEXT( GLenum mode
, GLint start
, GLsizei count
, GLsizei primcount
) {
1877 void (*func_glDrawArraysInstancedEXT
)( GLenum
, GLint
, GLsizei
, GLsizei
) = extension_funcs
[229];
1878 TRACE("(%d, %d, %d, %d)\n", mode
, start
, count
, primcount
);
1880 func_glDrawArraysInstancedEXT( mode
, start
, count
, primcount
);
1884 static void WINAPI
wine_glDrawBufferRegion( GLenum region
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint xDest
, GLint yDest
) {
1885 void (*func_glDrawBufferRegion
)( GLenum
, GLint
, GLint
, GLsizei
, GLsizei
, GLint
, GLint
) = extension_funcs
[230];
1886 TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", region
, x
, y
, width
, height
, xDest
, yDest
);
1888 func_glDrawBufferRegion( region
, x
, y
, width
, height
, xDest
, yDest
);
1892 static void WINAPI
wine_glDrawBuffers( GLsizei n
, GLenum
* bufs
) {
1893 void (*func_glDrawBuffers
)( GLsizei
, GLenum
* ) = extension_funcs
[231];
1894 TRACE("(%d, %p)\n", n
, bufs
);
1896 func_glDrawBuffers( n
, bufs
);
1900 static void WINAPI
wine_glDrawBuffersARB( GLsizei n
, GLenum
* bufs
) {
1901 void (*func_glDrawBuffersARB
)( GLsizei
, GLenum
* ) = extension_funcs
[232];
1902 TRACE("(%d, %p)\n", n
, bufs
);
1904 func_glDrawBuffersARB( n
, bufs
);
1908 static void WINAPI
wine_glDrawBuffersATI( GLsizei n
, GLenum
* bufs
) {
1909 void (*func_glDrawBuffersATI
)( GLsizei
, GLenum
* ) = extension_funcs
[233];
1910 TRACE("(%d, %p)\n", n
, bufs
);
1912 func_glDrawBuffersATI( n
, bufs
);
1916 static void WINAPI
wine_glDrawElementArrayAPPLE( GLenum mode
, GLint first
, GLsizei count
) {
1917 void (*func_glDrawElementArrayAPPLE
)( GLenum
, GLint
, GLsizei
) = extension_funcs
[234];
1918 TRACE("(%d, %d, %d)\n", mode
, first
, count
);
1920 func_glDrawElementArrayAPPLE( mode
, first
, count
);
1924 static void WINAPI
wine_glDrawElementArrayATI( GLenum mode
, GLsizei count
) {
1925 void (*func_glDrawElementArrayATI
)( GLenum
, GLsizei
) = extension_funcs
[235];
1926 TRACE("(%d, %d)\n", mode
, count
);
1928 func_glDrawElementArrayATI( mode
, count
);
1932 static void WINAPI
wine_glDrawElementsInstancedARB( GLenum mode
, GLsizei count
, GLenum type
, GLvoid
* indices
, GLsizei primcount
) {
1933 void (*func_glDrawElementsInstancedARB
)( GLenum
, GLsizei
, GLenum
, GLvoid
*, GLsizei
) = extension_funcs
[236];
1934 TRACE("(%d, %d, %d, %p, %d)\n", mode
, count
, type
, indices
, primcount
);
1936 func_glDrawElementsInstancedARB( mode
, count
, type
, indices
, primcount
);
1940 static void WINAPI
wine_glDrawElementsInstancedEXT( GLenum mode
, GLsizei count
, GLenum type
, GLvoid
* indices
, GLsizei primcount
) {
1941 void (*func_glDrawElementsInstancedEXT
)( GLenum
, GLsizei
, GLenum
, GLvoid
*, GLsizei
) = extension_funcs
[237];
1942 TRACE("(%d, %d, %d, %p, %d)\n", mode
, count
, type
, indices
, primcount
);
1944 func_glDrawElementsInstancedEXT( mode
, count
, type
, indices
, primcount
);
1948 static void WINAPI
wine_glDrawMeshArraysSUN( GLenum mode
, GLint first
, GLsizei count
, GLsizei width
) {
1949 void (*func_glDrawMeshArraysSUN
)( GLenum
, GLint
, GLsizei
, GLsizei
) = extension_funcs
[238];
1950 TRACE("(%d, %d, %d, %d)\n", mode
, first
, count
, width
);
1952 func_glDrawMeshArraysSUN( mode
, first
, count
, width
);
1956 static void WINAPI
wine_glDrawRangeElementArrayAPPLE( GLenum mode
, GLuint start
, GLuint end
, GLint first
, GLsizei count
) {
1957 void (*func_glDrawRangeElementArrayAPPLE
)( GLenum
, GLuint
, GLuint
, GLint
, GLsizei
) = extension_funcs
[239];
1958 TRACE("(%d, %d, %d, %d, %d)\n", mode
, start
, end
, first
, count
);
1960 func_glDrawRangeElementArrayAPPLE( mode
, start
, end
, first
, count
);
1964 static void WINAPI
wine_glDrawRangeElementArrayATI( GLenum mode
, GLuint start
, GLuint end
, GLsizei count
) {
1965 void (*func_glDrawRangeElementArrayATI
)( GLenum
, GLuint
, GLuint
, GLsizei
) = extension_funcs
[240];
1966 TRACE("(%d, %d, %d, %d)\n", mode
, start
, end
, count
);
1968 func_glDrawRangeElementArrayATI( mode
, start
, end
, count
);
1972 static void WINAPI
wine_glDrawRangeElementsEXT( GLenum mode
, GLuint start
, GLuint end
, GLsizei count
, GLenum type
, GLvoid
* indices
) {
1973 void (*func_glDrawRangeElementsEXT
)( GLenum
, GLuint
, GLuint
, GLsizei
, GLenum
, GLvoid
* ) = extension_funcs
[241];
1974 TRACE("(%d, %d, %d, %d, %d, %p)\n", mode
, start
, end
, count
, type
, indices
);
1976 func_glDrawRangeElementsEXT( mode
, start
, end
, count
, type
, indices
);
1980 static void WINAPI
wine_glEdgeFlagPointerEXT( GLsizei stride
, GLsizei count
, GLboolean
* pointer
) {
1981 void (*func_glEdgeFlagPointerEXT
)( GLsizei
, GLsizei
, GLboolean
* ) = extension_funcs
[242];
1982 TRACE("(%d, %d, %p)\n", stride
, count
, pointer
);
1984 func_glEdgeFlagPointerEXT( stride
, count
, pointer
);
1988 static void WINAPI
wine_glEdgeFlagPointerListIBM( GLint stride
, GLboolean
** pointer
, GLint ptrstride
) {
1989 void (*func_glEdgeFlagPointerListIBM
)( GLint
, GLboolean
**, GLint
) = extension_funcs
[243];
1990 TRACE("(%d, %p, %d)\n", stride
, pointer
, ptrstride
);
1992 func_glEdgeFlagPointerListIBM( stride
, pointer
, ptrstride
);
1996 static void WINAPI
wine_glElementPointerAPPLE( GLenum type
, GLvoid
* pointer
) {
1997 void (*func_glElementPointerAPPLE
)( GLenum
, GLvoid
* ) = extension_funcs
[244];
1998 TRACE("(%d, %p)\n", type
, pointer
);
2000 func_glElementPointerAPPLE( type
, pointer
);
2004 static void WINAPI
wine_glElementPointerATI( GLenum type
, GLvoid
* pointer
) {
2005 void (*func_glElementPointerATI
)( GLenum
, GLvoid
* ) = extension_funcs
[245];
2006 TRACE("(%d, %p)\n", type
, pointer
);
2008 func_glElementPointerATI( type
, pointer
);
2012 static void WINAPI
wine_glEnableClientStateIndexedEXT( GLenum array
, GLuint index
) {
2013 void (*func_glEnableClientStateIndexedEXT
)( GLenum
, GLuint
) = extension_funcs
[246];
2014 TRACE("(%d, %d)\n", array
, index
);
2016 func_glEnableClientStateIndexedEXT( array
, index
);
2020 static void WINAPI
wine_glEnableIndexedEXT( GLenum target
, GLuint index
) {
2021 void (*func_glEnableIndexedEXT
)( GLenum
, GLuint
) = extension_funcs
[247];
2022 TRACE("(%d, %d)\n", target
, index
);
2024 func_glEnableIndexedEXT( target
, index
);
2028 static void WINAPI
wine_glEnableVariantClientStateEXT( GLuint id
) {
2029 void (*func_glEnableVariantClientStateEXT
)( GLuint
) = extension_funcs
[248];
2030 TRACE("(%d)\n", id
);
2032 func_glEnableVariantClientStateEXT( id
);
2036 static void WINAPI
wine_glEnableVertexAttribArray( GLuint index
) {
2037 void (*func_glEnableVertexAttribArray
)( GLuint
) = extension_funcs
[249];
2038 TRACE("(%d)\n", index
);
2040 func_glEnableVertexAttribArray( index
);
2044 static void WINAPI
wine_glEnableVertexAttribArrayARB( GLuint index
) {
2045 void (*func_glEnableVertexAttribArrayARB
)( GLuint
) = extension_funcs
[250];
2046 TRACE("(%d)\n", index
);
2048 func_glEnableVertexAttribArrayARB( index
);
2052 static void WINAPI
wine_glEnablei( GLenum target
, GLuint index
) {
2053 void (*func_glEnablei
)( GLenum
, GLuint
) = extension_funcs
[251];
2054 TRACE("(%d, %d)\n", target
, index
);
2056 func_glEnablei( target
, index
);
2060 static void WINAPI
wine_glEndConditionalRender( void ) {
2061 void (*func_glEndConditionalRender
)( void ) = extension_funcs
[252];
2064 func_glEndConditionalRender( );
2068 static void WINAPI
wine_glEndConditionalRenderNV( void ) {
2069 void (*func_glEndConditionalRenderNV
)( void ) = extension_funcs
[253];
2072 func_glEndConditionalRenderNV( );
2076 static void WINAPI
wine_glEndFragmentShaderATI( void ) {
2077 void (*func_glEndFragmentShaderATI
)( void ) = extension_funcs
[254];
2080 func_glEndFragmentShaderATI( );
2084 static void WINAPI
wine_glEndOcclusionQueryNV( void ) {
2085 void (*func_glEndOcclusionQueryNV
)( void ) = extension_funcs
[255];
2088 func_glEndOcclusionQueryNV( );
2092 static void WINAPI
wine_glEndQuery( GLenum target
) {
2093 void (*func_glEndQuery
)( GLenum
) = extension_funcs
[256];
2094 TRACE("(%d)\n", target
);
2096 func_glEndQuery( target
);
2100 static void WINAPI
wine_glEndQueryARB( GLenum target
) {
2101 void (*func_glEndQueryARB
)( GLenum
) = extension_funcs
[257];
2102 TRACE("(%d)\n", target
);
2104 func_glEndQueryARB( target
);
2108 static void WINAPI
wine_glEndTransformFeedback( void ) {
2109 void (*func_glEndTransformFeedback
)( void ) = extension_funcs
[258];
2112 func_glEndTransformFeedback( );
2116 static void WINAPI
wine_glEndTransformFeedbackEXT( void ) {
2117 void (*func_glEndTransformFeedbackEXT
)( void ) = extension_funcs
[259];
2120 func_glEndTransformFeedbackEXT( );
2124 static void WINAPI
wine_glEndTransformFeedbackNV( void ) {
2125 void (*func_glEndTransformFeedbackNV
)( void ) = extension_funcs
[260];
2128 func_glEndTransformFeedbackNV( );
2132 static void WINAPI
wine_glEndVertexShaderEXT( void ) {
2133 void (*func_glEndVertexShaderEXT
)( void ) = extension_funcs
[261];
2136 func_glEndVertexShaderEXT( );
2140 static void WINAPI
wine_glEvalMapsNV( GLenum target
, GLenum mode
) {
2141 void (*func_glEvalMapsNV
)( GLenum
, GLenum
) = extension_funcs
[262];
2142 TRACE("(%d, %d)\n", target
, mode
);
2144 func_glEvalMapsNV( target
, mode
);
2148 static void WINAPI
wine_glExecuteProgramNV( GLenum target
, GLuint id
, GLfloat
* params
) {
2149 void (*func_glExecuteProgramNV
)( GLenum
, GLuint
, GLfloat
* ) = extension_funcs
[263];
2150 TRACE("(%d, %d, %p)\n", target
, id
, params
);
2152 func_glExecuteProgramNV( target
, id
, params
);
2156 static void WINAPI
wine_glExtractComponentEXT( GLuint res
, GLuint src
, GLuint num
) {
2157 void (*func_glExtractComponentEXT
)( GLuint
, GLuint
, GLuint
) = extension_funcs
[264];
2158 TRACE("(%d, %d, %d)\n", res
, src
, num
);
2160 func_glExtractComponentEXT( res
, src
, num
);
2164 static void WINAPI
wine_glFinalCombinerInputNV( GLenum variable
, GLenum input
, GLenum mapping
, GLenum componentUsage
) {
2165 void (*func_glFinalCombinerInputNV
)( GLenum
, GLenum
, GLenum
, GLenum
) = extension_funcs
[265];
2166 TRACE("(%d, %d, %d, %d)\n", variable
, input
, mapping
, componentUsage
);
2168 func_glFinalCombinerInputNV( variable
, input
, mapping
, componentUsage
);
2172 static GLint WINAPI
wine_glFinishAsyncSGIX( GLuint
* markerp
) {
2174 GLint (*func_glFinishAsyncSGIX
)( GLuint
* ) = extension_funcs
[266];
2175 TRACE("(%p)\n", markerp
);
2177 ret_value
= func_glFinishAsyncSGIX( markerp
);
2182 static void WINAPI
wine_glFinishFenceAPPLE( GLuint fence
) {
2183 void (*func_glFinishFenceAPPLE
)( GLuint
) = extension_funcs
[267];
2184 TRACE("(%d)\n", fence
);
2186 func_glFinishFenceAPPLE( fence
);
2190 static void WINAPI
wine_glFinishFenceNV( GLuint fence
) {
2191 void (*func_glFinishFenceNV
)( GLuint
) = extension_funcs
[268];
2192 TRACE("(%d)\n", fence
);
2194 func_glFinishFenceNV( fence
);
2198 static void WINAPI
wine_glFinishObjectAPPLE( GLenum object
, GLint name
) {
2199 void (*func_glFinishObjectAPPLE
)( GLenum
, GLint
) = extension_funcs
[269];
2200 TRACE("(%d, %d)\n", object
, name
);
2202 func_glFinishObjectAPPLE( object
, name
);
2206 static void WINAPI
wine_glFinishTextureSUNX( void ) {
2207 void (*func_glFinishTextureSUNX
)( void ) = extension_funcs
[270];
2210 func_glFinishTextureSUNX( );
2214 static void WINAPI
wine_glFlushMappedBufferRange( GLenum target
, ptrdiff_t offset
, ptrdiff_t length
) {
2215 void (*func_glFlushMappedBufferRange
)( GLenum
, ptrdiff_t, ptrdiff_t ) = extension_funcs
[271];
2216 TRACE("(%d, %d, %d)\n", target
, offset
, length
);
2218 func_glFlushMappedBufferRange( target
, offset
, length
);
2222 static void WINAPI
wine_glFlushMappedBufferRangeAPPLE( GLenum target
, ptrdiff_t offset
, ptrdiff_t size
) {
2223 void (*func_glFlushMappedBufferRangeAPPLE
)( GLenum
, ptrdiff_t, ptrdiff_t ) = extension_funcs
[272];
2224 TRACE("(%d, %d, %d)\n", target
, offset
, size
);
2226 func_glFlushMappedBufferRangeAPPLE( target
, offset
, size
);
2230 static void WINAPI
wine_glFlushPixelDataRangeNV( GLenum target
) {
2231 void (*func_glFlushPixelDataRangeNV
)( GLenum
) = extension_funcs
[273];
2232 TRACE("(%d)\n", target
);
2234 func_glFlushPixelDataRangeNV( target
);
2238 static void WINAPI
wine_glFlushRasterSGIX( void ) {
2239 void (*func_glFlushRasterSGIX
)( void ) = extension_funcs
[274];
2242 func_glFlushRasterSGIX( );
2246 static void WINAPI
wine_glFlushVertexArrayRangeAPPLE( GLsizei length
, GLvoid
* pointer
) {
2247 void (*func_glFlushVertexArrayRangeAPPLE
)( GLsizei
, GLvoid
* ) = extension_funcs
[275];
2248 TRACE("(%d, %p)\n", length
, pointer
);
2250 func_glFlushVertexArrayRangeAPPLE( length
, pointer
);
2254 static void WINAPI
wine_glFlushVertexArrayRangeNV( void ) {
2255 void (*func_glFlushVertexArrayRangeNV
)( void ) = extension_funcs
[276];
2258 func_glFlushVertexArrayRangeNV( );
2262 static void WINAPI
wine_glFogCoordPointer( GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
2263 void (*func_glFogCoordPointer
)( GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[277];
2264 TRACE("(%d, %d, %p)\n", type
, stride
, pointer
);
2266 func_glFogCoordPointer( type
, stride
, pointer
);
2270 static void WINAPI
wine_glFogCoordPointerEXT( GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
2271 void (*func_glFogCoordPointerEXT
)( GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[278];
2272 TRACE("(%d, %d, %p)\n", type
, stride
, pointer
);
2274 func_glFogCoordPointerEXT( type
, stride
, pointer
);
2278 static void WINAPI
wine_glFogCoordPointerListIBM( GLenum type
, GLint stride
, GLvoid
** pointer
, GLint ptrstride
) {
2279 void (*func_glFogCoordPointerListIBM
)( GLenum
, GLint
, GLvoid
**, GLint
) = extension_funcs
[279];
2280 TRACE("(%d, %d, %p, %d)\n", type
, stride
, pointer
, ptrstride
);
2282 func_glFogCoordPointerListIBM( type
, stride
, pointer
, ptrstride
);
2286 static void WINAPI
wine_glFogCoordd( GLdouble coord
) {
2287 void (*func_glFogCoordd
)( GLdouble
) = extension_funcs
[280];
2288 TRACE("(%f)\n", coord
);
2290 func_glFogCoordd( coord
);
2294 static void WINAPI
wine_glFogCoorddEXT( GLdouble coord
) {
2295 void (*func_glFogCoorddEXT
)( GLdouble
) = extension_funcs
[281];
2296 TRACE("(%f)\n", coord
);
2298 func_glFogCoorddEXT( coord
);
2302 static void WINAPI
wine_glFogCoorddv( GLdouble
* coord
) {
2303 void (*func_glFogCoorddv
)( GLdouble
* ) = extension_funcs
[282];
2304 TRACE("(%p)\n", coord
);
2306 func_glFogCoorddv( coord
);
2310 static void WINAPI
wine_glFogCoorddvEXT( GLdouble
* coord
) {
2311 void (*func_glFogCoorddvEXT
)( GLdouble
* ) = extension_funcs
[283];
2312 TRACE("(%p)\n", coord
);
2314 func_glFogCoorddvEXT( coord
);
2318 static void WINAPI
wine_glFogCoordf( GLfloat coord
) {
2319 void (*func_glFogCoordf
)( GLfloat
) = extension_funcs
[284];
2320 TRACE("(%f)\n", coord
);
2322 func_glFogCoordf( coord
);
2326 static void WINAPI
wine_glFogCoordfEXT( GLfloat coord
) {
2327 void (*func_glFogCoordfEXT
)( GLfloat
) = extension_funcs
[285];
2328 TRACE("(%f)\n", coord
);
2330 func_glFogCoordfEXT( coord
);
2334 static void WINAPI
wine_glFogCoordfv( GLfloat
* coord
) {
2335 void (*func_glFogCoordfv
)( GLfloat
* ) = extension_funcs
[286];
2336 TRACE("(%p)\n", coord
);
2338 func_glFogCoordfv( coord
);
2342 static void WINAPI
wine_glFogCoordfvEXT( GLfloat
* coord
) {
2343 void (*func_glFogCoordfvEXT
)( GLfloat
* ) = extension_funcs
[287];
2344 TRACE("(%p)\n", coord
);
2346 func_glFogCoordfvEXT( coord
);
2350 static void WINAPI
wine_glFogCoordhNV( unsigned short fog
) {
2351 void (*func_glFogCoordhNV
)( unsigned short ) = extension_funcs
[288];
2352 TRACE("(%d)\n", fog
);
2354 func_glFogCoordhNV( fog
);
2358 static void WINAPI
wine_glFogCoordhvNV( unsigned short* fog
) {
2359 void (*func_glFogCoordhvNV
)( unsigned short* ) = extension_funcs
[289];
2360 TRACE("(%p)\n", fog
);
2362 func_glFogCoordhvNV( fog
);
2366 static void WINAPI
wine_glFogFuncSGIS( GLsizei n
, GLfloat
* points
) {
2367 void (*func_glFogFuncSGIS
)( GLsizei
, GLfloat
* ) = extension_funcs
[290];
2368 TRACE("(%d, %p)\n", n
, points
);
2370 func_glFogFuncSGIS( n
, points
);
2374 static void WINAPI
wine_glFragmentColorMaterialSGIX( GLenum face
, GLenum mode
) {
2375 void (*func_glFragmentColorMaterialSGIX
)( GLenum
, GLenum
) = extension_funcs
[291];
2376 TRACE("(%d, %d)\n", face
, mode
);
2378 func_glFragmentColorMaterialSGIX( face
, mode
);
2382 static void WINAPI
wine_glFragmentLightModelfSGIX( GLenum pname
, GLfloat param
) {
2383 void (*func_glFragmentLightModelfSGIX
)( GLenum
, GLfloat
) = extension_funcs
[292];
2384 TRACE("(%d, %f)\n", pname
, param
);
2386 func_glFragmentLightModelfSGIX( pname
, param
);
2390 static void WINAPI
wine_glFragmentLightModelfvSGIX( GLenum pname
, GLfloat
* params
) {
2391 void (*func_glFragmentLightModelfvSGIX
)( GLenum
, GLfloat
* ) = extension_funcs
[293];
2392 TRACE("(%d, %p)\n", pname
, params
);
2394 func_glFragmentLightModelfvSGIX( pname
, params
);
2398 static void WINAPI
wine_glFragmentLightModeliSGIX( GLenum pname
, GLint param
) {
2399 void (*func_glFragmentLightModeliSGIX
)( GLenum
, GLint
) = extension_funcs
[294];
2400 TRACE("(%d, %d)\n", pname
, param
);
2402 func_glFragmentLightModeliSGIX( pname
, param
);
2406 static void WINAPI
wine_glFragmentLightModelivSGIX( GLenum pname
, GLint
* params
) {
2407 void (*func_glFragmentLightModelivSGIX
)( GLenum
, GLint
* ) = extension_funcs
[295];
2408 TRACE("(%d, %p)\n", pname
, params
);
2410 func_glFragmentLightModelivSGIX( pname
, params
);
2414 static void WINAPI
wine_glFragmentLightfSGIX( GLenum light
, GLenum pname
, GLfloat param
) {
2415 void (*func_glFragmentLightfSGIX
)( GLenum
, GLenum
, GLfloat
) = extension_funcs
[296];
2416 TRACE("(%d, %d, %f)\n", light
, pname
, param
);
2418 func_glFragmentLightfSGIX( light
, pname
, param
);
2422 static void WINAPI
wine_glFragmentLightfvSGIX( GLenum light
, GLenum pname
, GLfloat
* params
) {
2423 void (*func_glFragmentLightfvSGIX
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[297];
2424 TRACE("(%d, %d, %p)\n", light
, pname
, params
);
2426 func_glFragmentLightfvSGIX( light
, pname
, params
);
2430 static void WINAPI
wine_glFragmentLightiSGIX( GLenum light
, GLenum pname
, GLint param
) {
2431 void (*func_glFragmentLightiSGIX
)( GLenum
, GLenum
, GLint
) = extension_funcs
[298];
2432 TRACE("(%d, %d, %d)\n", light
, pname
, param
);
2434 func_glFragmentLightiSGIX( light
, pname
, param
);
2438 static void WINAPI
wine_glFragmentLightivSGIX( GLenum light
, GLenum pname
, GLint
* params
) {
2439 void (*func_glFragmentLightivSGIX
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[299];
2440 TRACE("(%d, %d, %p)\n", light
, pname
, params
);
2442 func_glFragmentLightivSGIX( light
, pname
, params
);
2446 static void WINAPI
wine_glFragmentMaterialfSGIX( GLenum face
, GLenum pname
, GLfloat param
) {
2447 void (*func_glFragmentMaterialfSGIX
)( GLenum
, GLenum
, GLfloat
) = extension_funcs
[300];
2448 TRACE("(%d, %d, %f)\n", face
, pname
, param
);
2450 func_glFragmentMaterialfSGIX( face
, pname
, param
);
2454 static void WINAPI
wine_glFragmentMaterialfvSGIX( GLenum face
, GLenum pname
, GLfloat
* params
) {
2455 void (*func_glFragmentMaterialfvSGIX
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[301];
2456 TRACE("(%d, %d, %p)\n", face
, pname
, params
);
2458 func_glFragmentMaterialfvSGIX( face
, pname
, params
);
2462 static void WINAPI
wine_glFragmentMaterialiSGIX( GLenum face
, GLenum pname
, GLint param
) {
2463 void (*func_glFragmentMaterialiSGIX
)( GLenum
, GLenum
, GLint
) = extension_funcs
[302];
2464 TRACE("(%d, %d, %d)\n", face
, pname
, param
);
2466 func_glFragmentMaterialiSGIX( face
, pname
, param
);
2470 static void WINAPI
wine_glFragmentMaterialivSGIX( GLenum face
, GLenum pname
, GLint
* params
) {
2471 void (*func_glFragmentMaterialivSGIX
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[303];
2472 TRACE("(%d, %d, %p)\n", face
, pname
, params
);
2474 func_glFragmentMaterialivSGIX( face
, pname
, params
);
2478 static void WINAPI
wine_glFrameTerminatorGREMEDY( void ) {
2479 void (*func_glFrameTerminatorGREMEDY
)( void ) = extension_funcs
[304];
2482 func_glFrameTerminatorGREMEDY( );
2486 static void WINAPI
wine_glFrameZoomSGIX( GLint factor
) {
2487 void (*func_glFrameZoomSGIX
)( GLint
) = extension_funcs
[305];
2488 TRACE("(%d)\n", factor
);
2490 func_glFrameZoomSGIX( factor
);
2494 static void WINAPI
wine_glFramebufferDrawBufferEXT( GLuint framebuffer
, GLenum mode
) {
2495 void (*func_glFramebufferDrawBufferEXT
)( GLuint
, GLenum
) = extension_funcs
[306];
2496 TRACE("(%d, %d)\n", framebuffer
, mode
);
2498 func_glFramebufferDrawBufferEXT( framebuffer
, mode
);
2502 static void WINAPI
wine_glFramebufferDrawBuffersEXT( GLuint framebuffer
, GLsizei n
, GLenum
* bufs
) {
2503 void (*func_glFramebufferDrawBuffersEXT
)( GLuint
, GLsizei
, GLenum
* ) = extension_funcs
[307];
2504 TRACE("(%d, %d, %p)\n", framebuffer
, n
, bufs
);
2506 func_glFramebufferDrawBuffersEXT( framebuffer
, n
, bufs
);
2510 static void WINAPI
wine_glFramebufferReadBufferEXT( GLuint framebuffer
, GLenum mode
) {
2511 void (*func_glFramebufferReadBufferEXT
)( GLuint
, GLenum
) = extension_funcs
[308];
2512 TRACE("(%d, %d)\n", framebuffer
, mode
);
2514 func_glFramebufferReadBufferEXT( framebuffer
, mode
);
2518 static void WINAPI
wine_glFramebufferRenderbuffer( GLenum target
, GLenum attachment
, GLenum renderbuffertarget
, GLuint renderbuffer
) {
2519 void (*func_glFramebufferRenderbuffer
)( GLenum
, GLenum
, GLenum
, GLuint
) = extension_funcs
[309];
2520 TRACE("(%d, %d, %d, %d)\n", target
, attachment
, renderbuffertarget
, renderbuffer
);
2522 func_glFramebufferRenderbuffer( target
, attachment
, renderbuffertarget
, renderbuffer
);
2526 static void WINAPI
wine_glFramebufferRenderbufferEXT( GLenum target
, GLenum attachment
, GLenum renderbuffertarget
, GLuint renderbuffer
) {
2527 void (*func_glFramebufferRenderbufferEXT
)( GLenum
, GLenum
, GLenum
, GLuint
) = extension_funcs
[310];
2528 TRACE("(%d, %d, %d, %d)\n", target
, attachment
, renderbuffertarget
, renderbuffer
);
2530 func_glFramebufferRenderbufferEXT( target
, attachment
, renderbuffertarget
, renderbuffer
);
2534 static void WINAPI
wine_glFramebufferTexture1D( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) {
2535 void (*func_glFramebufferTexture1D
)( GLenum
, GLenum
, GLenum
, GLuint
, GLint
) = extension_funcs
[311];
2536 TRACE("(%d, %d, %d, %d, %d)\n", target
, attachment
, textarget
, texture
, level
);
2538 func_glFramebufferTexture1D( target
, attachment
, textarget
, texture
, level
);
2542 static void WINAPI
wine_glFramebufferTexture1DEXT( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) {
2543 void (*func_glFramebufferTexture1DEXT
)( GLenum
, GLenum
, GLenum
, GLuint
, GLint
) = extension_funcs
[312];
2544 TRACE("(%d, %d, %d, %d, %d)\n", target
, attachment
, textarget
, texture
, level
);
2546 func_glFramebufferTexture1DEXT( target
, attachment
, textarget
, texture
, level
);
2550 static void WINAPI
wine_glFramebufferTexture2D( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) {
2551 void (*func_glFramebufferTexture2D
)( GLenum
, GLenum
, GLenum
, GLuint
, GLint
) = extension_funcs
[313];
2552 TRACE("(%d, %d, %d, %d, %d)\n", target
, attachment
, textarget
, texture
, level
);
2554 func_glFramebufferTexture2D( target
, attachment
, textarget
, texture
, level
);
2558 static void WINAPI
wine_glFramebufferTexture2DEXT( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) {
2559 void (*func_glFramebufferTexture2DEXT
)( GLenum
, GLenum
, GLenum
, GLuint
, GLint
) = extension_funcs
[314];
2560 TRACE("(%d, %d, %d, %d, %d)\n", target
, attachment
, textarget
, texture
, level
);
2562 func_glFramebufferTexture2DEXT( target
, attachment
, textarget
, texture
, level
);
2566 static void WINAPI
wine_glFramebufferTexture3D( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
, GLint zoffset
) {
2567 void (*func_glFramebufferTexture3D
)( GLenum
, GLenum
, GLenum
, GLuint
, GLint
, GLint
) = extension_funcs
[315];
2568 TRACE("(%d, %d, %d, %d, %d, %d)\n", target
, attachment
, textarget
, texture
, level
, zoffset
);
2570 func_glFramebufferTexture3D( target
, attachment
, textarget
, texture
, level
, zoffset
);
2574 static void WINAPI
wine_glFramebufferTexture3DEXT( GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
, GLint zoffset
) {
2575 void (*func_glFramebufferTexture3DEXT
)( GLenum
, GLenum
, GLenum
, GLuint
, GLint
, GLint
) = extension_funcs
[316];
2576 TRACE("(%d, %d, %d, %d, %d, %d)\n", target
, attachment
, textarget
, texture
, level
, zoffset
);
2578 func_glFramebufferTexture3DEXT( target
, attachment
, textarget
, texture
, level
, zoffset
);
2582 static void WINAPI
wine_glFramebufferTextureARB( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
) {
2583 void (*func_glFramebufferTextureARB
)( GLenum
, GLenum
, GLuint
, GLint
) = extension_funcs
[317];
2584 TRACE("(%d, %d, %d, %d)\n", target
, attachment
, texture
, level
);
2586 func_glFramebufferTextureARB( target
, attachment
, texture
, level
);
2590 static void WINAPI
wine_glFramebufferTextureEXT( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
) {
2591 void (*func_glFramebufferTextureEXT
)( GLenum
, GLenum
, GLuint
, GLint
) = extension_funcs
[318];
2592 TRACE("(%d, %d, %d, %d)\n", target
, attachment
, texture
, level
);
2594 func_glFramebufferTextureEXT( target
, attachment
, texture
, level
);
2598 static void WINAPI
wine_glFramebufferTextureFaceARB( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLenum face
) {
2599 void (*func_glFramebufferTextureFaceARB
)( GLenum
, GLenum
, GLuint
, GLint
, GLenum
) = extension_funcs
[319];
2600 TRACE("(%d, %d, %d, %d, %d)\n", target
, attachment
, texture
, level
, face
);
2602 func_glFramebufferTextureFaceARB( target
, attachment
, texture
, level
, face
);
2606 static void WINAPI
wine_glFramebufferTextureFaceEXT( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLenum face
) {
2607 void (*func_glFramebufferTextureFaceEXT
)( GLenum
, GLenum
, GLuint
, GLint
, GLenum
) = extension_funcs
[320];
2608 TRACE("(%d, %d, %d, %d, %d)\n", target
, attachment
, texture
, level
, face
);
2610 func_glFramebufferTextureFaceEXT( target
, attachment
, texture
, level
, face
);
2614 static void WINAPI
wine_glFramebufferTextureLayer( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLint layer
) {
2615 void (*func_glFramebufferTextureLayer
)( GLenum
, GLenum
, GLuint
, GLint
, GLint
) = extension_funcs
[321];
2616 TRACE("(%d, %d, %d, %d, %d)\n", target
, attachment
, texture
, level
, layer
);
2618 func_glFramebufferTextureLayer( target
, attachment
, texture
, level
, layer
);
2622 static void WINAPI
wine_glFramebufferTextureLayerARB( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLint layer
) {
2623 void (*func_glFramebufferTextureLayerARB
)( GLenum
, GLenum
, GLuint
, GLint
, GLint
) = extension_funcs
[322];
2624 TRACE("(%d, %d, %d, %d, %d)\n", target
, attachment
, texture
, level
, layer
);
2626 func_glFramebufferTextureLayerARB( target
, attachment
, texture
, level
, layer
);
2630 static void WINAPI
wine_glFramebufferTextureLayerEXT( GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLint layer
) {
2631 void (*func_glFramebufferTextureLayerEXT
)( GLenum
, GLenum
, GLuint
, GLint
, GLint
) = extension_funcs
[323];
2632 TRACE("(%d, %d, %d, %d, %d)\n", target
, attachment
, texture
, level
, layer
);
2634 func_glFramebufferTextureLayerEXT( target
, attachment
, texture
, level
, layer
);
2638 static void WINAPI
wine_glFreeObjectBufferATI( GLuint buffer
) {
2639 void (*func_glFreeObjectBufferATI
)( GLuint
) = extension_funcs
[324];
2640 TRACE("(%d)\n", buffer
);
2642 func_glFreeObjectBufferATI( buffer
);
2646 static GLuint WINAPI
wine_glGenAsyncMarkersSGIX( GLsizei range
) {
2648 GLuint (*func_glGenAsyncMarkersSGIX
)( GLsizei
) = extension_funcs
[325];
2649 TRACE("(%d)\n", range
);
2651 ret_value
= func_glGenAsyncMarkersSGIX( range
);
2656 static void WINAPI
wine_glGenBuffers( GLsizei n
, GLuint
* buffers
) {
2657 void (*func_glGenBuffers
)( GLsizei
, GLuint
* ) = extension_funcs
[326];
2658 TRACE("(%d, %p)\n", n
, buffers
);
2660 func_glGenBuffers( n
, buffers
);
2664 static void WINAPI
wine_glGenBuffersARB( GLsizei n
, GLuint
* buffers
) {
2665 void (*func_glGenBuffersARB
)( GLsizei
, GLuint
* ) = extension_funcs
[327];
2666 TRACE("(%d, %p)\n", n
, buffers
);
2668 func_glGenBuffersARB( n
, buffers
);
2672 static void WINAPI
wine_glGenFencesAPPLE( GLsizei n
, GLuint
* fences
) {
2673 void (*func_glGenFencesAPPLE
)( GLsizei
, GLuint
* ) = extension_funcs
[328];
2674 TRACE("(%d, %p)\n", n
, fences
);
2676 func_glGenFencesAPPLE( n
, fences
);
2680 static void WINAPI
wine_glGenFencesNV( GLsizei n
, GLuint
* fences
) {
2681 void (*func_glGenFencesNV
)( GLsizei
, GLuint
* ) = extension_funcs
[329];
2682 TRACE("(%d, %p)\n", n
, fences
);
2684 func_glGenFencesNV( n
, fences
);
2688 static GLuint WINAPI
wine_glGenFragmentShadersATI( GLuint range
) {
2690 GLuint (*func_glGenFragmentShadersATI
)( GLuint
) = extension_funcs
[330];
2691 TRACE("(%d)\n", range
);
2693 ret_value
= func_glGenFragmentShadersATI( range
);
2698 static void WINAPI
wine_glGenFramebuffers( GLsizei n
, GLuint
* framebuffers
) {
2699 void (*func_glGenFramebuffers
)( GLsizei
, GLuint
* ) = extension_funcs
[331];
2700 TRACE("(%d, %p)\n", n
, framebuffers
);
2702 func_glGenFramebuffers( n
, framebuffers
);
2706 static void WINAPI
wine_glGenFramebuffersEXT( GLsizei n
, GLuint
* framebuffers
) {
2707 void (*func_glGenFramebuffersEXT
)( GLsizei
, GLuint
* ) = extension_funcs
[332];
2708 TRACE("(%d, %p)\n", n
, framebuffers
);
2710 func_glGenFramebuffersEXT( n
, framebuffers
);
2714 static void WINAPI
wine_glGenOcclusionQueriesNV( GLsizei n
, GLuint
* ids
) {
2715 void (*func_glGenOcclusionQueriesNV
)( GLsizei
, GLuint
* ) = extension_funcs
[333];
2716 TRACE("(%d, %p)\n", n
, ids
);
2718 func_glGenOcclusionQueriesNV( n
, ids
);
2722 static void WINAPI
wine_glGenProgramsARB( GLsizei n
, GLuint
* programs
) {
2723 void (*func_glGenProgramsARB
)( GLsizei
, GLuint
* ) = extension_funcs
[334];
2724 TRACE("(%d, %p)\n", n
, programs
);
2726 func_glGenProgramsARB( n
, programs
);
2730 static void WINAPI
wine_glGenProgramsNV( GLsizei n
, GLuint
* programs
) {
2731 void (*func_glGenProgramsNV
)( GLsizei
, GLuint
* ) = extension_funcs
[335];
2732 TRACE("(%d, %p)\n", n
, programs
);
2734 func_glGenProgramsNV( n
, programs
);
2738 static void WINAPI
wine_glGenQueries( GLsizei n
, GLuint
* ids
) {
2739 void (*func_glGenQueries
)( GLsizei
, GLuint
* ) = extension_funcs
[336];
2740 TRACE("(%d, %p)\n", n
, ids
);
2742 func_glGenQueries( n
, ids
);
2746 static void WINAPI
wine_glGenQueriesARB( GLsizei n
, GLuint
* ids
) {
2747 void (*func_glGenQueriesARB
)( GLsizei
, GLuint
* ) = extension_funcs
[337];
2748 TRACE("(%d, %p)\n", n
, ids
);
2750 func_glGenQueriesARB( n
, ids
);
2754 static void WINAPI
wine_glGenRenderbuffers( GLsizei n
, GLuint
* renderbuffers
) {
2755 void (*func_glGenRenderbuffers
)( GLsizei
, GLuint
* ) = extension_funcs
[338];
2756 TRACE("(%d, %p)\n", n
, renderbuffers
);
2758 func_glGenRenderbuffers( n
, renderbuffers
);
2762 static void WINAPI
wine_glGenRenderbuffersEXT( GLsizei n
, GLuint
* renderbuffers
) {
2763 void (*func_glGenRenderbuffersEXT
)( GLsizei
, GLuint
* ) = extension_funcs
[339];
2764 TRACE("(%d, %p)\n", n
, renderbuffers
);
2766 func_glGenRenderbuffersEXT( n
, renderbuffers
);
2770 static GLuint WINAPI
wine_glGenSymbolsEXT( GLenum datatype
, GLenum storagetype
, GLenum range
, GLuint components
) {
2772 GLuint (*func_glGenSymbolsEXT
)( GLenum
, GLenum
, GLenum
, GLuint
) = extension_funcs
[340];
2773 TRACE("(%d, %d, %d, %d)\n", datatype
, storagetype
, range
, components
);
2775 ret_value
= func_glGenSymbolsEXT( datatype
, storagetype
, range
, components
);
2780 static void WINAPI
wine_glGenTexturesEXT( GLsizei n
, GLuint
* textures
) {
2781 void (*func_glGenTexturesEXT
)( GLsizei
, GLuint
* ) = extension_funcs
[341];
2782 TRACE("(%d, %p)\n", n
, textures
);
2784 func_glGenTexturesEXT( n
, textures
);
2788 static void WINAPI
wine_glGenVertexArrays( GLsizei n
, GLuint
* arrays
) {
2789 void (*func_glGenVertexArrays
)( GLsizei
, GLuint
* ) = extension_funcs
[342];
2790 TRACE("(%d, %p)\n", n
, arrays
);
2792 func_glGenVertexArrays( n
, arrays
);
2796 static void WINAPI
wine_glGenVertexArraysAPPLE( GLsizei n
, GLuint
* arrays
) {
2797 void (*func_glGenVertexArraysAPPLE
)( GLsizei
, GLuint
* ) = extension_funcs
[343];
2798 TRACE("(%d, %p)\n", n
, arrays
);
2800 func_glGenVertexArraysAPPLE( n
, arrays
);
2804 static GLuint WINAPI
wine_glGenVertexShadersEXT( GLuint range
) {
2806 GLuint (*func_glGenVertexShadersEXT
)( GLuint
) = extension_funcs
[344];
2807 TRACE("(%d)\n", range
);
2809 ret_value
= func_glGenVertexShadersEXT( range
);
2814 static void WINAPI
wine_glGenerateMipmap( GLenum target
) {
2815 void (*func_glGenerateMipmap
)( GLenum
) = extension_funcs
[345];
2816 TRACE("(%d)\n", target
);
2818 func_glGenerateMipmap( target
);
2822 static void WINAPI
wine_glGenerateMipmapEXT( GLenum target
) {
2823 void (*func_glGenerateMipmapEXT
)( GLenum
) = extension_funcs
[346];
2824 TRACE("(%d)\n", target
);
2826 func_glGenerateMipmapEXT( target
);
2830 static void WINAPI
wine_glGenerateMultiTexMipmapEXT( GLenum texunit
, GLenum target
) {
2831 void (*func_glGenerateMultiTexMipmapEXT
)( GLenum
, GLenum
) = extension_funcs
[347];
2832 TRACE("(%d, %d)\n", texunit
, target
);
2834 func_glGenerateMultiTexMipmapEXT( texunit
, target
);
2838 static void WINAPI
wine_glGenerateTextureMipmapEXT( GLuint texture
, GLenum target
) {
2839 void (*func_glGenerateTextureMipmapEXT
)( GLuint
, GLenum
) = extension_funcs
[348];
2840 TRACE("(%d, %d)\n", texture
, target
);
2842 func_glGenerateTextureMipmapEXT( texture
, target
);
2846 static void WINAPI
wine_glGetActiveAttrib( GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
* length
, GLint
* size
, GLenum
* type
, char* name
) {
2847 void (*func_glGetActiveAttrib
)( GLuint
, GLuint
, GLsizei
, GLsizei
*, GLint
*, GLenum
*, char* ) = extension_funcs
[349];
2848 TRACE("(%d, %d, %d, %p, %p, %p, %p)\n", program
, index
, bufSize
, length
, size
, type
, name
);
2850 func_glGetActiveAttrib( program
, index
, bufSize
, length
, size
, type
, name
);
2854 static void WINAPI
wine_glGetActiveAttribARB( unsigned int programObj
, GLuint index
, GLsizei maxLength
, GLsizei
* length
, GLint
* size
, GLenum
* type
, char* name
) {
2855 void (*func_glGetActiveAttribARB
)( unsigned int, GLuint
, GLsizei
, GLsizei
*, GLint
*, GLenum
*, char* ) = extension_funcs
[350];
2856 TRACE("(%d, %d, %d, %p, %p, %p, %p)\n", programObj
, index
, maxLength
, length
, size
, type
, name
);
2858 func_glGetActiveAttribARB( programObj
, index
, maxLength
, length
, size
, type
, name
);
2862 static void WINAPI
wine_glGetActiveUniform( GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
* length
, GLint
* size
, GLenum
* type
, char* name
) {
2863 void (*func_glGetActiveUniform
)( GLuint
, GLuint
, GLsizei
, GLsizei
*, GLint
*, GLenum
*, char* ) = extension_funcs
[351];
2864 TRACE("(%d, %d, %d, %p, %p, %p, %p)\n", program
, index
, bufSize
, length
, size
, type
, name
);
2866 func_glGetActiveUniform( program
, index
, bufSize
, length
, size
, type
, name
);
2870 static void WINAPI
wine_glGetActiveUniformARB( unsigned int programObj
, GLuint index
, GLsizei maxLength
, GLsizei
* length
, GLint
* size
, GLenum
* type
, char* name
) {
2871 void (*func_glGetActiveUniformARB
)( unsigned int, GLuint
, GLsizei
, GLsizei
*, GLint
*, GLenum
*, char* ) = extension_funcs
[352];
2872 TRACE("(%d, %d, %d, %p, %p, %p, %p)\n", programObj
, index
, maxLength
, length
, size
, type
, name
);
2874 func_glGetActiveUniformARB( programObj
, index
, maxLength
, length
, size
, type
, name
);
2878 static void WINAPI
wine_glGetActiveVaryingNV( GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
* length
, GLsizei
* size
, GLenum
* type
, char* name
) {
2879 void (*func_glGetActiveVaryingNV
)( GLuint
, GLuint
, GLsizei
, GLsizei
*, GLsizei
*, GLenum
*, char* ) = extension_funcs
[353];
2880 TRACE("(%d, %d, %d, %p, %p, %p, %p)\n", program
, index
, bufSize
, length
, size
, type
, name
);
2882 func_glGetActiveVaryingNV( program
, index
, bufSize
, length
, size
, type
, name
);
2886 static void WINAPI
wine_glGetArrayObjectfvATI( GLenum array
, GLenum pname
, GLfloat
* params
) {
2887 void (*func_glGetArrayObjectfvATI
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[354];
2888 TRACE("(%d, %d, %p)\n", array
, pname
, params
);
2890 func_glGetArrayObjectfvATI( array
, pname
, params
);
2894 static void WINAPI
wine_glGetArrayObjectivATI( GLenum array
, GLenum pname
, GLint
* params
) {
2895 void (*func_glGetArrayObjectivATI
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[355];
2896 TRACE("(%d, %d, %p)\n", array
, pname
, params
);
2898 func_glGetArrayObjectivATI( array
, pname
, params
);
2902 static void WINAPI
wine_glGetAttachedObjectsARB( unsigned int containerObj
, GLsizei maxCount
, GLsizei
* count
, unsigned int* obj
) {
2903 void (*func_glGetAttachedObjectsARB
)( unsigned int, GLsizei
, GLsizei
*, unsigned int* ) = extension_funcs
[356];
2904 TRACE("(%d, %d, %p, %p)\n", containerObj
, maxCount
, count
, obj
);
2906 func_glGetAttachedObjectsARB( containerObj
, maxCount
, count
, obj
);
2910 static void WINAPI
wine_glGetAttachedShaders( GLuint program
, GLsizei maxCount
, GLsizei
* count
, GLuint
* obj
) {
2911 void (*func_glGetAttachedShaders
)( GLuint
, GLsizei
, GLsizei
*, GLuint
* ) = extension_funcs
[357];
2912 TRACE("(%d, %d, %p, %p)\n", program
, maxCount
, count
, obj
);
2914 func_glGetAttachedShaders( program
, maxCount
, count
, obj
);
2918 static GLint WINAPI
wine_glGetAttribLocation( GLuint program
, char* name
) {
2920 GLint (*func_glGetAttribLocation
)( GLuint
, char* ) = extension_funcs
[358];
2921 TRACE("(%d, %p)\n", program
, name
);
2923 ret_value
= func_glGetAttribLocation( program
, name
);
2928 static GLint WINAPI
wine_glGetAttribLocationARB( unsigned int programObj
, char* name
) {
2930 GLint (*func_glGetAttribLocationARB
)( unsigned int, char* ) = extension_funcs
[359];
2931 TRACE("(%d, %p)\n", programObj
, name
);
2933 ret_value
= func_glGetAttribLocationARB( programObj
, name
);
2938 static void WINAPI
wine_glGetBooleanIndexedvEXT( GLenum target
, GLuint index
, GLboolean
* data
) {
2939 void (*func_glGetBooleanIndexedvEXT
)( GLenum
, GLuint
, GLboolean
* ) = extension_funcs
[360];
2940 TRACE("(%d, %d, %p)\n", target
, index
, data
);
2942 func_glGetBooleanIndexedvEXT( target
, index
, data
);
2946 static void WINAPI
wine_glGetBooleani_v( GLenum target
, GLuint index
, GLboolean
* data
) {
2947 void (*func_glGetBooleani_v
)( GLenum
, GLuint
, GLboolean
* ) = extension_funcs
[361];
2948 TRACE("(%d, %d, %p)\n", target
, index
, data
);
2950 func_glGetBooleani_v( target
, index
, data
);
2954 static void WINAPI
wine_glGetBufferParameteriv( GLenum target
, GLenum pname
, GLint
* params
) {
2955 void (*func_glGetBufferParameteriv
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[362];
2956 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2958 func_glGetBufferParameteriv( target
, pname
, params
);
2962 static void WINAPI
wine_glGetBufferParameterivARB( GLenum target
, GLenum pname
, GLint
* params
) {
2963 void (*func_glGetBufferParameterivARB
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[363];
2964 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2966 func_glGetBufferParameterivARB( target
, pname
, params
);
2970 static void WINAPI
wine_glGetBufferPointerv( GLenum target
, GLenum pname
, GLvoid
** params
) {
2971 void (*func_glGetBufferPointerv
)( GLenum
, GLenum
, GLvoid
** ) = extension_funcs
[364];
2972 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2974 func_glGetBufferPointerv( target
, pname
, params
);
2978 static void WINAPI
wine_glGetBufferPointervARB( GLenum target
, GLenum pname
, GLvoid
** params
) {
2979 void (*func_glGetBufferPointervARB
)( GLenum
, GLenum
, GLvoid
** ) = extension_funcs
[365];
2980 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
2982 func_glGetBufferPointervARB( target
, pname
, params
);
2986 static void WINAPI
wine_glGetBufferSubData( GLenum target
, ptrdiff_t offset
, ptrdiff_t size
, GLvoid
* data
) {
2987 void (*func_glGetBufferSubData
)( GLenum
, ptrdiff_t, ptrdiff_t, GLvoid
* ) = extension_funcs
[366];
2988 TRACE("(%d, %d, %d, %p)\n", target
, offset
, size
, data
);
2990 func_glGetBufferSubData( target
, offset
, size
, data
);
2994 static void WINAPI
wine_glGetBufferSubDataARB( GLenum target
, ptrdiff_t offset
, ptrdiff_t size
, GLvoid
* data
) {
2995 void (*func_glGetBufferSubDataARB
)( GLenum
, ptrdiff_t, ptrdiff_t, GLvoid
* ) = extension_funcs
[367];
2996 TRACE("(%d, %d, %d, %p)\n", target
, offset
, size
, data
);
2998 func_glGetBufferSubDataARB( target
, offset
, size
, data
);
3002 static void WINAPI
wine_glGetColorTableEXT( GLenum target
, GLenum format
, GLenum type
, GLvoid
* data
) {
3003 void (*func_glGetColorTableEXT
)( GLenum
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[368];
3004 TRACE("(%d, %d, %d, %p)\n", target
, format
, type
, data
);
3006 func_glGetColorTableEXT( target
, format
, type
, data
);
3010 static void WINAPI
wine_glGetColorTableParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) {
3011 void (*func_glGetColorTableParameterfvEXT
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[369];
3012 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3014 func_glGetColorTableParameterfvEXT( target
, pname
, params
);
3018 static void WINAPI
wine_glGetColorTableParameterfvSGI( GLenum target
, GLenum pname
, GLfloat
* params
) {
3019 void (*func_glGetColorTableParameterfvSGI
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[370];
3020 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3022 func_glGetColorTableParameterfvSGI( target
, pname
, params
);
3026 static void WINAPI
wine_glGetColorTableParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) {
3027 void (*func_glGetColorTableParameterivEXT
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[371];
3028 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3030 func_glGetColorTableParameterivEXT( target
, pname
, params
);
3034 static void WINAPI
wine_glGetColorTableParameterivSGI( GLenum target
, GLenum pname
, GLint
* params
) {
3035 void (*func_glGetColorTableParameterivSGI
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[372];
3036 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3038 func_glGetColorTableParameterivSGI( target
, pname
, params
);
3042 static void WINAPI
wine_glGetColorTableSGI( GLenum target
, GLenum format
, GLenum type
, GLvoid
* table
) {
3043 void (*func_glGetColorTableSGI
)( GLenum
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[373];
3044 TRACE("(%d, %d, %d, %p)\n", target
, format
, type
, table
);
3046 func_glGetColorTableSGI( target
, format
, type
, table
);
3050 static void WINAPI
wine_glGetCombinerInputParameterfvNV( GLenum stage
, GLenum portion
, GLenum variable
, GLenum pname
, GLfloat
* params
) {
3051 void (*func_glGetCombinerInputParameterfvNV
)( GLenum
, GLenum
, GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[374];
3052 TRACE("(%d, %d, %d, %d, %p)\n", stage
, portion
, variable
, pname
, params
);
3054 func_glGetCombinerInputParameterfvNV( stage
, portion
, variable
, pname
, params
);
3058 static void WINAPI
wine_glGetCombinerInputParameterivNV( GLenum stage
, GLenum portion
, GLenum variable
, GLenum pname
, GLint
* params
) {
3059 void (*func_glGetCombinerInputParameterivNV
)( GLenum
, GLenum
, GLenum
, GLenum
, GLint
* ) = extension_funcs
[375];
3060 TRACE("(%d, %d, %d, %d, %p)\n", stage
, portion
, variable
, pname
, params
);
3062 func_glGetCombinerInputParameterivNV( stage
, portion
, variable
, pname
, params
);
3066 static void WINAPI
wine_glGetCombinerOutputParameterfvNV( GLenum stage
, GLenum portion
, GLenum pname
, GLfloat
* params
) {
3067 void (*func_glGetCombinerOutputParameterfvNV
)( GLenum
, GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[376];
3068 TRACE("(%d, %d, %d, %p)\n", stage
, portion
, pname
, params
);
3070 func_glGetCombinerOutputParameterfvNV( stage
, portion
, pname
, params
);
3074 static void WINAPI
wine_glGetCombinerOutputParameterivNV( GLenum stage
, GLenum portion
, GLenum pname
, GLint
* params
) {
3075 void (*func_glGetCombinerOutputParameterivNV
)( GLenum
, GLenum
, GLenum
, GLint
* ) = extension_funcs
[377];
3076 TRACE("(%d, %d, %d, %p)\n", stage
, portion
, pname
, params
);
3078 func_glGetCombinerOutputParameterivNV( stage
, portion
, pname
, params
);
3082 static void WINAPI
wine_glGetCombinerStageParameterfvNV( GLenum stage
, GLenum pname
, GLfloat
* params
) {
3083 void (*func_glGetCombinerStageParameterfvNV
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[378];
3084 TRACE("(%d, %d, %p)\n", stage
, pname
, params
);
3086 func_glGetCombinerStageParameterfvNV( stage
, pname
, params
);
3090 static void WINAPI
wine_glGetCompressedMultiTexImageEXT( GLenum texunit
, GLenum target
, GLint lod
, GLvoid
* img
) {
3091 void (*func_glGetCompressedMultiTexImageEXT
)( GLenum
, GLenum
, GLint
, GLvoid
* ) = extension_funcs
[379];
3092 TRACE("(%d, %d, %d, %p)\n", texunit
, target
, lod
, img
);
3094 func_glGetCompressedMultiTexImageEXT( texunit
, target
, lod
, img
);
3098 static void WINAPI
wine_glGetCompressedTexImage( GLenum target
, GLint level
, GLvoid
* img
) {
3099 void (*func_glGetCompressedTexImage
)( GLenum
, GLint
, GLvoid
* ) = extension_funcs
[380];
3100 TRACE("(%d, %d, %p)\n", target
, level
, img
);
3102 func_glGetCompressedTexImage( target
, level
, img
);
3106 static void WINAPI
wine_glGetCompressedTexImageARB( GLenum target
, GLint level
, GLvoid
* img
) {
3107 void (*func_glGetCompressedTexImageARB
)( GLenum
, GLint
, GLvoid
* ) = extension_funcs
[381];
3108 TRACE("(%d, %d, %p)\n", target
, level
, img
);
3110 func_glGetCompressedTexImageARB( target
, level
, img
);
3114 static void WINAPI
wine_glGetCompressedTextureImageEXT( GLuint texture
, GLenum target
, GLint lod
, GLvoid
* img
) {
3115 void (*func_glGetCompressedTextureImageEXT
)( GLuint
, GLenum
, GLint
, GLvoid
* ) = extension_funcs
[382];
3116 TRACE("(%d, %d, %d, %p)\n", texture
, target
, lod
, img
);
3118 func_glGetCompressedTextureImageEXT( texture
, target
, lod
, img
);
3122 static void WINAPI
wine_glGetConvolutionFilterEXT( GLenum target
, GLenum format
, GLenum type
, GLvoid
* image
) {
3123 void (*func_glGetConvolutionFilterEXT
)( GLenum
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[383];
3124 TRACE("(%d, %d, %d, %p)\n", target
, format
, type
, image
);
3126 func_glGetConvolutionFilterEXT( target
, format
, type
, image
);
3130 static void WINAPI
wine_glGetConvolutionParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) {
3131 void (*func_glGetConvolutionParameterfvEXT
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[384];
3132 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3134 func_glGetConvolutionParameterfvEXT( target
, pname
, params
);
3138 static void WINAPI
wine_glGetConvolutionParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) {
3139 void (*func_glGetConvolutionParameterivEXT
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[385];
3140 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3142 func_glGetConvolutionParameterivEXT( target
, pname
, params
);
3146 static void WINAPI
wine_glGetDetailTexFuncSGIS( GLenum target
, GLfloat
* points
) {
3147 void (*func_glGetDetailTexFuncSGIS
)( GLenum
, GLfloat
* ) = extension_funcs
[386];
3148 TRACE("(%d, %p)\n", target
, points
);
3150 func_glGetDetailTexFuncSGIS( target
, points
);
3154 static void WINAPI
wine_glGetDoubleIndexedvEXT( GLenum target
, GLuint index
, GLdouble
* data
) {
3155 void (*func_glGetDoubleIndexedvEXT
)( GLenum
, GLuint
, GLdouble
* ) = extension_funcs
[387];
3156 TRACE("(%d, %d, %p)\n", target
, index
, data
);
3158 func_glGetDoubleIndexedvEXT( target
, index
, data
);
3162 static void WINAPI
wine_glGetFenceivNV( GLuint fence
, GLenum pname
, GLint
* params
) {
3163 void (*func_glGetFenceivNV
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[388];
3164 TRACE("(%d, %d, %p)\n", fence
, pname
, params
);
3166 func_glGetFenceivNV( fence
, pname
, params
);
3170 static void WINAPI
wine_glGetFinalCombinerInputParameterfvNV( GLenum variable
, GLenum pname
, GLfloat
* params
) {
3171 void (*func_glGetFinalCombinerInputParameterfvNV
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[389];
3172 TRACE("(%d, %d, %p)\n", variable
, pname
, params
);
3174 func_glGetFinalCombinerInputParameterfvNV( variable
, pname
, params
);
3178 static void WINAPI
wine_glGetFinalCombinerInputParameterivNV( GLenum variable
, GLenum pname
, GLint
* params
) {
3179 void (*func_glGetFinalCombinerInputParameterivNV
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[390];
3180 TRACE("(%d, %d, %p)\n", variable
, pname
, params
);
3182 func_glGetFinalCombinerInputParameterivNV( variable
, pname
, params
);
3186 static void WINAPI
wine_glGetFloatIndexedvEXT( GLenum target
, GLuint index
, GLfloat
* data
) {
3187 void (*func_glGetFloatIndexedvEXT
)( GLenum
, GLuint
, GLfloat
* ) = extension_funcs
[391];
3188 TRACE("(%d, %d, %p)\n", target
, index
, data
);
3190 func_glGetFloatIndexedvEXT( target
, index
, data
);
3194 static void WINAPI
wine_glGetFogFuncSGIS( GLfloat
* points
) {
3195 void (*func_glGetFogFuncSGIS
)( GLfloat
* ) = extension_funcs
[392];
3196 TRACE("(%p)\n", points
);
3198 func_glGetFogFuncSGIS( points
);
3202 static GLint WINAPI
wine_glGetFragDataLocation( GLuint program
, char* name
) {
3204 GLint (*func_glGetFragDataLocation
)( GLuint
, char* ) = extension_funcs
[393];
3205 TRACE("(%d, %p)\n", program
, name
);
3207 ret_value
= func_glGetFragDataLocation( program
, name
);
3212 static GLint WINAPI
wine_glGetFragDataLocationEXT( GLuint program
, char* name
) {
3214 GLint (*func_glGetFragDataLocationEXT
)( GLuint
, char* ) = extension_funcs
[394];
3215 TRACE("(%d, %p)\n", program
, name
);
3217 ret_value
= func_glGetFragDataLocationEXT( program
, name
);
3222 static void WINAPI
wine_glGetFragmentLightfvSGIX( GLenum light
, GLenum pname
, GLfloat
* params
) {
3223 void (*func_glGetFragmentLightfvSGIX
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[395];
3224 TRACE("(%d, %d, %p)\n", light
, pname
, params
);
3226 func_glGetFragmentLightfvSGIX( light
, pname
, params
);
3230 static void WINAPI
wine_glGetFragmentLightivSGIX( GLenum light
, GLenum pname
, GLint
* params
) {
3231 void (*func_glGetFragmentLightivSGIX
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[396];
3232 TRACE("(%d, %d, %p)\n", light
, pname
, params
);
3234 func_glGetFragmentLightivSGIX( light
, pname
, params
);
3238 static void WINAPI
wine_glGetFragmentMaterialfvSGIX( GLenum face
, GLenum pname
, GLfloat
* params
) {
3239 void (*func_glGetFragmentMaterialfvSGIX
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[397];
3240 TRACE("(%d, %d, %p)\n", face
, pname
, params
);
3242 func_glGetFragmentMaterialfvSGIX( face
, pname
, params
);
3246 static void WINAPI
wine_glGetFragmentMaterialivSGIX( GLenum face
, GLenum pname
, GLint
* params
) {
3247 void (*func_glGetFragmentMaterialivSGIX
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[398];
3248 TRACE("(%d, %d, %p)\n", face
, pname
, params
);
3250 func_glGetFragmentMaterialivSGIX( face
, pname
, params
);
3254 static void WINAPI
wine_glGetFramebufferAttachmentParameteriv( GLenum target
, GLenum attachment
, GLenum pname
, GLint
* params
) {
3255 void (*func_glGetFramebufferAttachmentParameteriv
)( GLenum
, GLenum
, GLenum
, GLint
* ) = extension_funcs
[399];
3256 TRACE("(%d, %d, %d, %p)\n", target
, attachment
, pname
, params
);
3258 func_glGetFramebufferAttachmentParameteriv( target
, attachment
, pname
, params
);
3262 static void WINAPI
wine_glGetFramebufferAttachmentParameterivEXT( GLenum target
, GLenum attachment
, GLenum pname
, GLint
* params
) {
3263 void (*func_glGetFramebufferAttachmentParameterivEXT
)( GLenum
, GLenum
, GLenum
, GLint
* ) = extension_funcs
[400];
3264 TRACE("(%d, %d, %d, %p)\n", target
, attachment
, pname
, params
);
3266 func_glGetFramebufferAttachmentParameterivEXT( target
, attachment
, pname
, params
);
3270 static void WINAPI
wine_glGetFramebufferParameterivEXT( GLuint framebuffer
, GLenum pname
, GLint
* params
) {
3271 void (*func_glGetFramebufferParameterivEXT
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[401];
3272 TRACE("(%d, %d, %p)\n", framebuffer
, pname
, params
);
3274 func_glGetFramebufferParameterivEXT( framebuffer
, pname
, params
);
3278 static unsigned int WINAPI
wine_glGetHandleARB( GLenum pname
) {
3279 unsigned int ret_value
;
3280 unsigned int (*func_glGetHandleARB
)( GLenum
) = extension_funcs
[402];
3281 TRACE("(%d)\n", pname
);
3283 ret_value
= func_glGetHandleARB( pname
);
3288 static void WINAPI
wine_glGetHistogramEXT( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, GLvoid
* values
) {
3289 void (*func_glGetHistogramEXT
)( GLenum
, GLboolean
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[403];
3290 TRACE("(%d, %d, %d, %d, %p)\n", target
, reset
, format
, type
, values
);
3292 func_glGetHistogramEXT( target
, reset
, format
, type
, values
);
3296 static void WINAPI
wine_glGetHistogramParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) {
3297 void (*func_glGetHistogramParameterfvEXT
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[404];
3298 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3300 func_glGetHistogramParameterfvEXT( target
, pname
, params
);
3304 static void WINAPI
wine_glGetHistogramParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) {
3305 void (*func_glGetHistogramParameterivEXT
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[405];
3306 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3308 func_glGetHistogramParameterivEXT( target
, pname
, params
);
3312 static void WINAPI
wine_glGetImageTransformParameterfvHP( GLenum target
, GLenum pname
, GLfloat
* params
) {
3313 void (*func_glGetImageTransformParameterfvHP
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[406];
3314 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3316 func_glGetImageTransformParameterfvHP( target
, pname
, params
);
3320 static void WINAPI
wine_glGetImageTransformParameterivHP( GLenum target
, GLenum pname
, GLint
* params
) {
3321 void (*func_glGetImageTransformParameterivHP
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[407];
3322 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3324 func_glGetImageTransformParameterivHP( target
, pname
, params
);
3328 static void WINAPI
wine_glGetInfoLogARB( unsigned int obj
, GLsizei maxLength
, GLsizei
* length
, char* infoLog
) {
3329 void (*func_glGetInfoLogARB
)( unsigned int, GLsizei
, GLsizei
*, char* ) = extension_funcs
[408];
3330 TRACE("(%d, %d, %p, %p)\n", obj
, maxLength
, length
, infoLog
);
3332 func_glGetInfoLogARB( obj
, maxLength
, length
, infoLog
);
3336 static GLint WINAPI
wine_glGetInstrumentsSGIX( void ) {
3338 GLint (*func_glGetInstrumentsSGIX
)( void ) = extension_funcs
[409];
3341 ret_value
= func_glGetInstrumentsSGIX( );
3346 static void WINAPI
wine_glGetIntegerIndexedvEXT( GLenum target
, GLuint index
, GLint
* data
) {
3347 void (*func_glGetIntegerIndexedvEXT
)( GLenum
, GLuint
, GLint
* ) = extension_funcs
[410];
3348 TRACE("(%d, %d, %p)\n", target
, index
, data
);
3350 func_glGetIntegerIndexedvEXT( target
, index
, data
);
3354 static void WINAPI
wine_glGetIntegeri_v( GLenum target
, GLuint index
, GLint
* data
) {
3355 void (*func_glGetIntegeri_v
)( GLenum
, GLuint
, GLint
* ) = extension_funcs
[411];
3356 TRACE("(%d, %d, %p)\n", target
, index
, data
);
3358 func_glGetIntegeri_v( target
, index
, data
);
3362 static void WINAPI
wine_glGetInvariantBooleanvEXT( GLuint id
, GLenum value
, GLboolean
* data
) {
3363 void (*func_glGetInvariantBooleanvEXT
)( GLuint
, GLenum
, GLboolean
* ) = extension_funcs
[412];
3364 TRACE("(%d, %d, %p)\n", id
, value
, data
);
3366 func_glGetInvariantBooleanvEXT( id
, value
, data
);
3370 static void WINAPI
wine_glGetInvariantFloatvEXT( GLuint id
, GLenum value
, GLfloat
* data
) {
3371 void (*func_glGetInvariantFloatvEXT
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[413];
3372 TRACE("(%d, %d, %p)\n", id
, value
, data
);
3374 func_glGetInvariantFloatvEXT( id
, value
, data
);
3378 static void WINAPI
wine_glGetInvariantIntegervEXT( GLuint id
, GLenum value
, GLint
* data
) {
3379 void (*func_glGetInvariantIntegervEXT
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[414];
3380 TRACE("(%d, %d, %p)\n", id
, value
, data
);
3382 func_glGetInvariantIntegervEXT( id
, value
, data
);
3386 static void WINAPI
wine_glGetListParameterfvSGIX( GLuint list
, GLenum pname
, GLfloat
* params
) {
3387 void (*func_glGetListParameterfvSGIX
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[415];
3388 TRACE("(%d, %d, %p)\n", list
, pname
, params
);
3390 func_glGetListParameterfvSGIX( list
, pname
, params
);
3394 static void WINAPI
wine_glGetListParameterivSGIX( GLuint list
, GLenum pname
, GLint
* params
) {
3395 void (*func_glGetListParameterivSGIX
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[416];
3396 TRACE("(%d, %d, %p)\n", list
, pname
, params
);
3398 func_glGetListParameterivSGIX( list
, pname
, params
);
3402 static void WINAPI
wine_glGetLocalConstantBooleanvEXT( GLuint id
, GLenum value
, GLboolean
* data
) {
3403 void (*func_glGetLocalConstantBooleanvEXT
)( GLuint
, GLenum
, GLboolean
* ) = extension_funcs
[417];
3404 TRACE("(%d, %d, %p)\n", id
, value
, data
);
3406 func_glGetLocalConstantBooleanvEXT( id
, value
, data
);
3410 static void WINAPI
wine_glGetLocalConstantFloatvEXT( GLuint id
, GLenum value
, GLfloat
* data
) {
3411 void (*func_glGetLocalConstantFloatvEXT
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[418];
3412 TRACE("(%d, %d, %p)\n", id
, value
, data
);
3414 func_glGetLocalConstantFloatvEXT( id
, value
, data
);
3418 static void WINAPI
wine_glGetLocalConstantIntegervEXT( GLuint id
, GLenum value
, GLint
* data
) {
3419 void (*func_glGetLocalConstantIntegervEXT
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[419];
3420 TRACE("(%d, %d, %p)\n", id
, value
, data
);
3422 func_glGetLocalConstantIntegervEXT( id
, value
, data
);
3426 static void WINAPI
wine_glGetMapAttribParameterfvNV( GLenum target
, GLuint index
, GLenum pname
, GLfloat
* params
) {
3427 void (*func_glGetMapAttribParameterfvNV
)( GLenum
, GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[420];
3428 TRACE("(%d, %d, %d, %p)\n", target
, index
, pname
, params
);
3430 func_glGetMapAttribParameterfvNV( target
, index
, pname
, params
);
3434 static void WINAPI
wine_glGetMapAttribParameterivNV( GLenum target
, GLuint index
, GLenum pname
, GLint
* params
) {
3435 void (*func_glGetMapAttribParameterivNV
)( GLenum
, GLuint
, GLenum
, GLint
* ) = extension_funcs
[421];
3436 TRACE("(%d, %d, %d, %p)\n", target
, index
, pname
, params
);
3438 func_glGetMapAttribParameterivNV( target
, index
, pname
, params
);
3442 static void WINAPI
wine_glGetMapControlPointsNV( GLenum target
, GLuint index
, GLenum type
, GLsizei ustride
, GLsizei vstride
, GLboolean packed
, GLvoid
* points
) {
3443 void (*func_glGetMapControlPointsNV
)( GLenum
, GLuint
, GLenum
, GLsizei
, GLsizei
, GLboolean
, GLvoid
* ) = extension_funcs
[422];
3444 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target
, index
, type
, ustride
, vstride
, packed
, points
);
3446 func_glGetMapControlPointsNV( target
, index
, type
, ustride
, vstride
, packed
, points
);
3450 static void WINAPI
wine_glGetMapParameterfvNV( GLenum target
, GLenum pname
, GLfloat
* params
) {
3451 void (*func_glGetMapParameterfvNV
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[423];
3452 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3454 func_glGetMapParameterfvNV( target
, pname
, params
);
3458 static void WINAPI
wine_glGetMapParameterivNV( GLenum target
, GLenum pname
, GLint
* params
) {
3459 void (*func_glGetMapParameterivNV
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[424];
3460 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3462 func_glGetMapParameterivNV( target
, pname
, params
);
3466 static void WINAPI
wine_glGetMinmaxEXT( GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, GLvoid
* values
) {
3467 void (*func_glGetMinmaxEXT
)( GLenum
, GLboolean
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[425];
3468 TRACE("(%d, %d, %d, %d, %p)\n", target
, reset
, format
, type
, values
);
3470 func_glGetMinmaxEXT( target
, reset
, format
, type
, values
);
3474 static void WINAPI
wine_glGetMinmaxParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) {
3475 void (*func_glGetMinmaxParameterfvEXT
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[426];
3476 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3478 func_glGetMinmaxParameterfvEXT( target
, pname
, params
);
3482 static void WINAPI
wine_glGetMinmaxParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) {
3483 void (*func_glGetMinmaxParameterivEXT
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[427];
3484 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3486 func_glGetMinmaxParameterivEXT( target
, pname
, params
);
3490 static void WINAPI
wine_glGetMultiTexEnvfvEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLfloat
* params
) {
3491 void (*func_glGetMultiTexEnvfvEXT
)( GLenum
, GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[428];
3492 TRACE("(%d, %d, %d, %p)\n", texunit
, target
, pname
, params
);
3494 func_glGetMultiTexEnvfvEXT( texunit
, target
, pname
, params
);
3498 static void WINAPI
wine_glGetMultiTexEnvivEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint
* params
) {
3499 void (*func_glGetMultiTexEnvivEXT
)( GLenum
, GLenum
, GLenum
, GLint
* ) = extension_funcs
[429];
3500 TRACE("(%d, %d, %d, %p)\n", texunit
, target
, pname
, params
);
3502 func_glGetMultiTexEnvivEXT( texunit
, target
, pname
, params
);
3506 static void WINAPI
wine_glGetMultiTexGendvEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLdouble
* params
) {
3507 void (*func_glGetMultiTexGendvEXT
)( GLenum
, GLenum
, GLenum
, GLdouble
* ) = extension_funcs
[430];
3508 TRACE("(%d, %d, %d, %p)\n", texunit
, coord
, pname
, params
);
3510 func_glGetMultiTexGendvEXT( texunit
, coord
, pname
, params
);
3514 static void WINAPI
wine_glGetMultiTexGenfvEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLfloat
* params
) {
3515 void (*func_glGetMultiTexGenfvEXT
)( GLenum
, GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[431];
3516 TRACE("(%d, %d, %d, %p)\n", texunit
, coord
, pname
, params
);
3518 func_glGetMultiTexGenfvEXT( texunit
, coord
, pname
, params
);
3522 static void WINAPI
wine_glGetMultiTexGenivEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLint
* params
) {
3523 void (*func_glGetMultiTexGenivEXT
)( GLenum
, GLenum
, GLenum
, GLint
* ) = extension_funcs
[432];
3524 TRACE("(%d, %d, %d, %p)\n", texunit
, coord
, pname
, params
);
3526 func_glGetMultiTexGenivEXT( texunit
, coord
, pname
, params
);
3530 static void WINAPI
wine_glGetMultiTexImageEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
3531 void (*func_glGetMultiTexImageEXT
)( GLenum
, GLenum
, GLint
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[433];
3532 TRACE("(%d, %d, %d, %d, %d, %p)\n", texunit
, target
, level
, format
, type
, pixels
);
3534 func_glGetMultiTexImageEXT( texunit
, target
, level
, format
, type
, pixels
);
3538 static void WINAPI
wine_glGetMultiTexLevelParameterfvEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum pname
, GLfloat
* params
) {
3539 void (*func_glGetMultiTexLevelParameterfvEXT
)( GLenum
, GLenum
, GLint
, GLenum
, GLfloat
* ) = extension_funcs
[434];
3540 TRACE("(%d, %d, %d, %d, %p)\n", texunit
, target
, level
, pname
, params
);
3542 func_glGetMultiTexLevelParameterfvEXT( texunit
, target
, level
, pname
, params
);
3546 static void WINAPI
wine_glGetMultiTexLevelParameterivEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum pname
, GLint
* params
) {
3547 void (*func_glGetMultiTexLevelParameterivEXT
)( GLenum
, GLenum
, GLint
, GLenum
, GLint
* ) = extension_funcs
[435];
3548 TRACE("(%d, %d, %d, %d, %p)\n", texunit
, target
, level
, pname
, params
);
3550 func_glGetMultiTexLevelParameterivEXT( texunit
, target
, level
, pname
, params
);
3554 static void WINAPI
wine_glGetMultiTexParameterIivEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint
* params
) {
3555 void (*func_glGetMultiTexParameterIivEXT
)( GLenum
, GLenum
, GLenum
, GLint
* ) = extension_funcs
[436];
3556 TRACE("(%d, %d, %d, %p)\n", texunit
, target
, pname
, params
);
3558 func_glGetMultiTexParameterIivEXT( texunit
, target
, pname
, params
);
3562 static void WINAPI
wine_glGetMultiTexParameterIuivEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLuint
* params
) {
3563 void (*func_glGetMultiTexParameterIuivEXT
)( GLenum
, GLenum
, GLenum
, GLuint
* ) = extension_funcs
[437];
3564 TRACE("(%d, %d, %d, %p)\n", texunit
, target
, pname
, params
);
3566 func_glGetMultiTexParameterIuivEXT( texunit
, target
, pname
, params
);
3570 static void WINAPI
wine_glGetMultiTexParameterfvEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLfloat
* params
) {
3571 void (*func_glGetMultiTexParameterfvEXT
)( GLenum
, GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[438];
3572 TRACE("(%d, %d, %d, %p)\n", texunit
, target
, pname
, params
);
3574 func_glGetMultiTexParameterfvEXT( texunit
, target
, pname
, params
);
3578 static void WINAPI
wine_glGetMultiTexParameterivEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint
* params
) {
3579 void (*func_glGetMultiTexParameterivEXT
)( GLenum
, GLenum
, GLenum
, GLint
* ) = extension_funcs
[439];
3580 TRACE("(%d, %d, %d, %p)\n", texunit
, target
, pname
, params
);
3582 func_glGetMultiTexParameterivEXT( texunit
, target
, pname
, params
);
3586 static void WINAPI
wine_glGetNamedBufferParameterivEXT( GLuint buffer
, GLenum pname
, GLint
* params
) {
3587 void (*func_glGetNamedBufferParameterivEXT
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[440];
3588 TRACE("(%d, %d, %p)\n", buffer
, pname
, params
);
3590 func_glGetNamedBufferParameterivEXT( buffer
, pname
, params
);
3594 static void WINAPI
wine_glGetNamedBufferPointervEXT( GLuint buffer
, GLenum pname
, GLvoid
** params
) {
3595 void (*func_glGetNamedBufferPointervEXT
)( GLuint
, GLenum
, GLvoid
** ) = extension_funcs
[441];
3596 TRACE("(%d, %d, %p)\n", buffer
, pname
, params
);
3598 func_glGetNamedBufferPointervEXT( buffer
, pname
, params
);
3602 static void WINAPI
wine_glGetNamedBufferSubDataEXT( GLuint buffer
, ptrdiff_t offset
, ptrdiff_t size
, GLvoid
* data
) {
3603 void (*func_glGetNamedBufferSubDataEXT
)( GLuint
, ptrdiff_t, ptrdiff_t, GLvoid
* ) = extension_funcs
[442];
3604 TRACE("(%d, %d, %d, %p)\n", buffer
, offset
, size
, data
);
3606 func_glGetNamedBufferSubDataEXT( buffer
, offset
, size
, data
);
3610 static void WINAPI
wine_glGetNamedFramebufferAttachmentParameterivEXT( GLuint framebuffer
, GLenum attachment
, GLenum pname
, GLint
* params
) {
3611 void (*func_glGetNamedFramebufferAttachmentParameterivEXT
)( GLuint
, GLenum
, GLenum
, GLint
* ) = extension_funcs
[443];
3612 TRACE("(%d, %d, %d, %p)\n", framebuffer
, attachment
, pname
, params
);
3614 func_glGetNamedFramebufferAttachmentParameterivEXT( framebuffer
, attachment
, pname
, params
);
3618 static void WINAPI
wine_glGetNamedProgramLocalParameterIivEXT( GLuint program
, GLenum target
, GLuint index
, GLint
* params
) {
3619 void (*func_glGetNamedProgramLocalParameterIivEXT
)( GLuint
, GLenum
, GLuint
, GLint
* ) = extension_funcs
[444];
3620 TRACE("(%d, %d, %d, %p)\n", program
, target
, index
, params
);
3622 func_glGetNamedProgramLocalParameterIivEXT( program
, target
, index
, params
);
3626 static void WINAPI
wine_glGetNamedProgramLocalParameterIuivEXT( GLuint program
, GLenum target
, GLuint index
, GLuint
* params
) {
3627 void (*func_glGetNamedProgramLocalParameterIuivEXT
)( GLuint
, GLenum
, GLuint
, GLuint
* ) = extension_funcs
[445];
3628 TRACE("(%d, %d, %d, %p)\n", program
, target
, index
, params
);
3630 func_glGetNamedProgramLocalParameterIuivEXT( program
, target
, index
, params
);
3634 static void WINAPI
wine_glGetNamedProgramLocalParameterdvEXT( GLuint program
, GLenum target
, GLuint index
, GLdouble
* params
) {
3635 void (*func_glGetNamedProgramLocalParameterdvEXT
)( GLuint
, GLenum
, GLuint
, GLdouble
* ) = extension_funcs
[446];
3636 TRACE("(%d, %d, %d, %p)\n", program
, target
, index
, params
);
3638 func_glGetNamedProgramLocalParameterdvEXT( program
, target
, index
, params
);
3642 static void WINAPI
wine_glGetNamedProgramLocalParameterfvEXT( GLuint program
, GLenum target
, GLuint index
, GLfloat
* params
) {
3643 void (*func_glGetNamedProgramLocalParameterfvEXT
)( GLuint
, GLenum
, GLuint
, GLfloat
* ) = extension_funcs
[447];
3644 TRACE("(%d, %d, %d, %p)\n", program
, target
, index
, params
);
3646 func_glGetNamedProgramLocalParameterfvEXT( program
, target
, index
, params
);
3650 static void WINAPI
wine_glGetNamedProgramStringEXT( GLuint program
, GLenum target
, GLenum pname
, GLvoid
* string
) {
3651 void (*func_glGetNamedProgramStringEXT
)( GLuint
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[448];
3652 TRACE("(%d, %d, %d, %p)\n", program
, target
, pname
, string
);
3654 func_glGetNamedProgramStringEXT( program
, target
, pname
, string
);
3658 static void WINAPI
wine_glGetNamedProgramivEXT( GLuint program
, GLenum target
, GLenum pname
, GLint
* params
) {
3659 void (*func_glGetNamedProgramivEXT
)( GLuint
, GLenum
, GLenum
, GLint
* ) = extension_funcs
[449];
3660 TRACE("(%d, %d, %d, %p)\n", program
, target
, pname
, params
);
3662 func_glGetNamedProgramivEXT( program
, target
, pname
, params
);
3666 static void WINAPI
wine_glGetNamedRenderbufferParameterivEXT( GLuint renderbuffer
, GLenum pname
, GLint
* params
) {
3667 void (*func_glGetNamedRenderbufferParameterivEXT
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[450];
3668 TRACE("(%d, %d, %p)\n", renderbuffer
, pname
, params
);
3670 func_glGetNamedRenderbufferParameterivEXT( renderbuffer
, pname
, params
);
3674 static void WINAPI
wine_glGetObjectBufferfvATI( GLuint buffer
, GLenum pname
, GLfloat
* params
) {
3675 void (*func_glGetObjectBufferfvATI
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[451];
3676 TRACE("(%d, %d, %p)\n", buffer
, pname
, params
);
3678 func_glGetObjectBufferfvATI( buffer
, pname
, params
);
3682 static void WINAPI
wine_glGetObjectBufferivATI( GLuint buffer
, GLenum pname
, GLint
* params
) {
3683 void (*func_glGetObjectBufferivATI
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[452];
3684 TRACE("(%d, %d, %p)\n", buffer
, pname
, params
);
3686 func_glGetObjectBufferivATI( buffer
, pname
, params
);
3690 static void WINAPI
wine_glGetObjectParameterfvARB( unsigned int obj
, GLenum pname
, GLfloat
* params
) {
3691 void (*func_glGetObjectParameterfvARB
)( unsigned int, GLenum
, GLfloat
* ) = extension_funcs
[453];
3692 TRACE("(%d, %d, %p)\n", obj
, pname
, params
);
3694 func_glGetObjectParameterfvARB( obj
, pname
, params
);
3698 static void WINAPI
wine_glGetObjectParameterivARB( unsigned int obj
, GLenum pname
, GLint
* params
) {
3699 void (*func_glGetObjectParameterivARB
)( unsigned int, GLenum
, GLint
* ) = extension_funcs
[454];
3700 TRACE("(%d, %d, %p)\n", obj
, pname
, params
);
3702 func_glGetObjectParameterivARB( obj
, pname
, params
);
3706 static void WINAPI
wine_glGetOcclusionQueryivNV( GLuint id
, GLenum pname
, GLint
* params
) {
3707 void (*func_glGetOcclusionQueryivNV
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[455];
3708 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
3710 func_glGetOcclusionQueryivNV( id
, pname
, params
);
3714 static void WINAPI
wine_glGetOcclusionQueryuivNV( GLuint id
, GLenum pname
, GLuint
* params
) {
3715 void (*func_glGetOcclusionQueryuivNV
)( GLuint
, GLenum
, GLuint
* ) = extension_funcs
[456];
3716 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
3718 func_glGetOcclusionQueryuivNV( id
, pname
, params
);
3722 static void WINAPI
wine_glGetPixelTexGenParameterfvSGIS( GLenum pname
, GLfloat
* params
) {
3723 void (*func_glGetPixelTexGenParameterfvSGIS
)( GLenum
, GLfloat
* ) = extension_funcs
[457];
3724 TRACE("(%d, %p)\n", pname
, params
);
3726 func_glGetPixelTexGenParameterfvSGIS( pname
, params
);
3730 static void WINAPI
wine_glGetPixelTexGenParameterivSGIS( GLenum pname
, GLint
* params
) {
3731 void (*func_glGetPixelTexGenParameterivSGIS
)( GLenum
, GLint
* ) = extension_funcs
[458];
3732 TRACE("(%d, %p)\n", pname
, params
);
3734 func_glGetPixelTexGenParameterivSGIS( pname
, params
);
3738 static void WINAPI
wine_glGetPointerIndexedvEXT( GLenum target
, GLuint index
, GLvoid
** data
) {
3739 void (*func_glGetPointerIndexedvEXT
)( GLenum
, GLuint
, GLvoid
** ) = extension_funcs
[459];
3740 TRACE("(%d, %d, %p)\n", target
, index
, data
);
3742 func_glGetPointerIndexedvEXT( target
, index
, data
);
3746 static void WINAPI
wine_glGetPointervEXT( GLenum pname
, GLvoid
** params
) {
3747 void (*func_glGetPointervEXT
)( GLenum
, GLvoid
** ) = extension_funcs
[460];
3748 TRACE("(%d, %p)\n", pname
, params
);
3750 func_glGetPointervEXT( pname
, params
);
3754 static void WINAPI
wine_glGetProgramEnvParameterIivNV( GLenum target
, GLuint index
, GLint
* params
) {
3755 void (*func_glGetProgramEnvParameterIivNV
)( GLenum
, GLuint
, GLint
* ) = extension_funcs
[461];
3756 TRACE("(%d, %d, %p)\n", target
, index
, params
);
3758 func_glGetProgramEnvParameterIivNV( target
, index
, params
);
3762 static void WINAPI
wine_glGetProgramEnvParameterIuivNV( GLenum target
, GLuint index
, GLuint
* params
) {
3763 void (*func_glGetProgramEnvParameterIuivNV
)( GLenum
, GLuint
, GLuint
* ) = extension_funcs
[462];
3764 TRACE("(%d, %d, %p)\n", target
, index
, params
);
3766 func_glGetProgramEnvParameterIuivNV( target
, index
, params
);
3770 static void WINAPI
wine_glGetProgramEnvParameterdvARB( GLenum target
, GLuint index
, GLdouble
* params
) {
3771 void (*func_glGetProgramEnvParameterdvARB
)( GLenum
, GLuint
, GLdouble
* ) = extension_funcs
[463];
3772 TRACE("(%d, %d, %p)\n", target
, index
, params
);
3774 func_glGetProgramEnvParameterdvARB( target
, index
, params
);
3778 static void WINAPI
wine_glGetProgramEnvParameterfvARB( GLenum target
, GLuint index
, GLfloat
* params
) {
3779 void (*func_glGetProgramEnvParameterfvARB
)( GLenum
, GLuint
, GLfloat
* ) = extension_funcs
[464];
3780 TRACE("(%d, %d, %p)\n", target
, index
, params
);
3782 func_glGetProgramEnvParameterfvARB( target
, index
, params
);
3786 static void WINAPI
wine_glGetProgramInfoLog( GLuint program
, GLsizei bufSize
, GLsizei
* length
, char* infoLog
) {
3787 void (*func_glGetProgramInfoLog
)( GLuint
, GLsizei
, GLsizei
*, char* ) = extension_funcs
[465];
3788 TRACE("(%d, %d, %p, %p)\n", program
, bufSize
, length
, infoLog
);
3790 func_glGetProgramInfoLog( program
, bufSize
, length
, infoLog
);
3794 static void WINAPI
wine_glGetProgramLocalParameterIivNV( GLenum target
, GLuint index
, GLint
* params
) {
3795 void (*func_glGetProgramLocalParameterIivNV
)( GLenum
, GLuint
, GLint
* ) = extension_funcs
[466];
3796 TRACE("(%d, %d, %p)\n", target
, index
, params
);
3798 func_glGetProgramLocalParameterIivNV( target
, index
, params
);
3802 static void WINAPI
wine_glGetProgramLocalParameterIuivNV( GLenum target
, GLuint index
, GLuint
* params
) {
3803 void (*func_glGetProgramLocalParameterIuivNV
)( GLenum
, GLuint
, GLuint
* ) = extension_funcs
[467];
3804 TRACE("(%d, %d, %p)\n", target
, index
, params
);
3806 func_glGetProgramLocalParameterIuivNV( target
, index
, params
);
3810 static void WINAPI
wine_glGetProgramLocalParameterdvARB( GLenum target
, GLuint index
, GLdouble
* params
) {
3811 void (*func_glGetProgramLocalParameterdvARB
)( GLenum
, GLuint
, GLdouble
* ) = extension_funcs
[468];
3812 TRACE("(%d, %d, %p)\n", target
, index
, params
);
3814 func_glGetProgramLocalParameterdvARB( target
, index
, params
);
3818 static void WINAPI
wine_glGetProgramLocalParameterfvARB( GLenum target
, GLuint index
, GLfloat
* params
) {
3819 void (*func_glGetProgramLocalParameterfvARB
)( GLenum
, GLuint
, GLfloat
* ) = extension_funcs
[469];
3820 TRACE("(%d, %d, %p)\n", target
, index
, params
);
3822 func_glGetProgramLocalParameterfvARB( target
, index
, params
);
3826 static void WINAPI
wine_glGetProgramNamedParameterdvNV( GLuint id
, GLsizei len
, GLubyte
* name
, GLdouble
* params
) {
3827 void (*func_glGetProgramNamedParameterdvNV
)( GLuint
, GLsizei
, GLubyte
*, GLdouble
* ) = extension_funcs
[470];
3828 TRACE("(%d, %d, %p, %p)\n", id
, len
, name
, params
);
3830 func_glGetProgramNamedParameterdvNV( id
, len
, name
, params
);
3834 static void WINAPI
wine_glGetProgramNamedParameterfvNV( GLuint id
, GLsizei len
, GLubyte
* name
, GLfloat
* params
) {
3835 void (*func_glGetProgramNamedParameterfvNV
)( GLuint
, GLsizei
, GLubyte
*, GLfloat
* ) = extension_funcs
[471];
3836 TRACE("(%d, %d, %p, %p)\n", id
, len
, name
, params
);
3838 func_glGetProgramNamedParameterfvNV( id
, len
, name
, params
);
3842 static void WINAPI
wine_glGetProgramParameterdvNV( GLenum target
, GLuint index
, GLenum pname
, GLdouble
* params
) {
3843 void (*func_glGetProgramParameterdvNV
)( GLenum
, GLuint
, GLenum
, GLdouble
* ) = extension_funcs
[472];
3844 TRACE("(%d, %d, %d, %p)\n", target
, index
, pname
, params
);
3846 func_glGetProgramParameterdvNV( target
, index
, pname
, params
);
3850 static void WINAPI
wine_glGetProgramParameterfvNV( GLenum target
, GLuint index
, GLenum pname
, GLfloat
* params
) {
3851 void (*func_glGetProgramParameterfvNV
)( GLenum
, GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[473];
3852 TRACE("(%d, %d, %d, %p)\n", target
, index
, pname
, params
);
3854 func_glGetProgramParameterfvNV( target
, index
, pname
, params
);
3858 static void WINAPI
wine_glGetProgramStringARB( GLenum target
, GLenum pname
, GLvoid
* string
) {
3859 void (*func_glGetProgramStringARB
)( GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[474];
3860 TRACE("(%d, %d, %p)\n", target
, pname
, string
);
3862 func_glGetProgramStringARB( target
, pname
, string
);
3866 static void WINAPI
wine_glGetProgramStringNV( GLuint id
, GLenum pname
, GLubyte
* program
) {
3867 void (*func_glGetProgramStringNV
)( GLuint
, GLenum
, GLubyte
* ) = extension_funcs
[475];
3868 TRACE("(%d, %d, %p)\n", id
, pname
, program
);
3870 func_glGetProgramStringNV( id
, pname
, program
);
3874 static void WINAPI
wine_glGetProgramiv( GLuint program
, GLenum pname
, GLint
* params
) {
3875 void (*func_glGetProgramiv
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[476];
3876 TRACE("(%d, %d, %p)\n", program
, pname
, params
);
3878 func_glGetProgramiv( program
, pname
, params
);
3882 static void WINAPI
wine_glGetProgramivARB( GLenum target
, GLenum pname
, GLint
* params
) {
3883 void (*func_glGetProgramivARB
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[477];
3884 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3886 func_glGetProgramivARB( target
, pname
, params
);
3890 static void WINAPI
wine_glGetProgramivNV( GLuint id
, GLenum pname
, GLint
* params
) {
3891 void (*func_glGetProgramivNV
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[478];
3892 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
3894 func_glGetProgramivNV( id
, pname
, params
);
3898 static void WINAPI
wine_glGetQueryObjecti64vEXT( GLuint id
, GLenum pname
, INT64
* params
) {
3899 void (*func_glGetQueryObjecti64vEXT
)( GLuint
, GLenum
, INT64
* ) = extension_funcs
[479];
3900 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
3902 func_glGetQueryObjecti64vEXT( id
, pname
, params
);
3906 static void WINAPI
wine_glGetQueryObjectiv( GLuint id
, GLenum pname
, GLint
* params
) {
3907 void (*func_glGetQueryObjectiv
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[480];
3908 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
3910 func_glGetQueryObjectiv( id
, pname
, params
);
3914 static void WINAPI
wine_glGetQueryObjectivARB( GLuint id
, GLenum pname
, GLint
* params
) {
3915 void (*func_glGetQueryObjectivARB
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[481];
3916 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
3918 func_glGetQueryObjectivARB( id
, pname
, params
);
3922 static void WINAPI
wine_glGetQueryObjectui64vEXT( GLuint id
, GLenum pname
, UINT64
* params
) {
3923 void (*func_glGetQueryObjectui64vEXT
)( GLuint
, GLenum
, UINT64
* ) = extension_funcs
[482];
3924 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
3926 func_glGetQueryObjectui64vEXT( id
, pname
, params
);
3930 static void WINAPI
wine_glGetQueryObjectuiv( GLuint id
, GLenum pname
, GLuint
* params
) {
3931 void (*func_glGetQueryObjectuiv
)( GLuint
, GLenum
, GLuint
* ) = extension_funcs
[483];
3932 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
3934 func_glGetQueryObjectuiv( id
, pname
, params
);
3938 static void WINAPI
wine_glGetQueryObjectuivARB( GLuint id
, GLenum pname
, GLuint
* params
) {
3939 void (*func_glGetQueryObjectuivARB
)( GLuint
, GLenum
, GLuint
* ) = extension_funcs
[484];
3940 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
3942 func_glGetQueryObjectuivARB( id
, pname
, params
);
3946 static void WINAPI
wine_glGetQueryiv( GLenum target
, GLenum pname
, GLint
* params
) {
3947 void (*func_glGetQueryiv
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[485];
3948 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3950 func_glGetQueryiv( target
, pname
, params
);
3954 static void WINAPI
wine_glGetQueryivARB( GLenum target
, GLenum pname
, GLint
* params
) {
3955 void (*func_glGetQueryivARB
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[486];
3956 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3958 func_glGetQueryivARB( target
, pname
, params
);
3962 static void WINAPI
wine_glGetRenderbufferParameteriv( GLenum target
, GLenum pname
, GLint
* params
) {
3963 void (*func_glGetRenderbufferParameteriv
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[487];
3964 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3966 func_glGetRenderbufferParameteriv( target
, pname
, params
);
3970 static void WINAPI
wine_glGetRenderbufferParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) {
3971 void (*func_glGetRenderbufferParameterivEXT
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[488];
3972 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
3974 func_glGetRenderbufferParameterivEXT( target
, pname
, params
);
3978 static void WINAPI
wine_glGetSeparableFilterEXT( GLenum target
, GLenum format
, GLenum type
, GLvoid
* row
, GLvoid
* column
, GLvoid
* span
) {
3979 void (*func_glGetSeparableFilterEXT
)( GLenum
, GLenum
, GLenum
, GLvoid
*, GLvoid
*, GLvoid
* ) = extension_funcs
[489];
3980 TRACE("(%d, %d, %d, %p, %p, %p)\n", target
, format
, type
, row
, column
, span
);
3982 func_glGetSeparableFilterEXT( target
, format
, type
, row
, column
, span
);
3986 static void WINAPI
wine_glGetShaderInfoLog( GLuint shader
, GLsizei bufSize
, GLsizei
* length
, char* infoLog
) {
3987 void (*func_glGetShaderInfoLog
)( GLuint
, GLsizei
, GLsizei
*, char* ) = extension_funcs
[490];
3988 TRACE("(%d, %d, %p, %p)\n", shader
, bufSize
, length
, infoLog
);
3990 func_glGetShaderInfoLog( shader
, bufSize
, length
, infoLog
);
3994 static void WINAPI
wine_glGetShaderSource( GLuint shader
, GLsizei bufSize
, GLsizei
* length
, char* source
) {
3995 void (*func_glGetShaderSource
)( GLuint
, GLsizei
, GLsizei
*, char* ) = extension_funcs
[491];
3996 TRACE("(%d, %d, %p, %p)\n", shader
, bufSize
, length
, source
);
3998 func_glGetShaderSource( shader
, bufSize
, length
, source
);
4002 static void WINAPI
wine_glGetShaderSourceARB( unsigned int obj
, GLsizei maxLength
, GLsizei
* length
, char* source
) {
4003 void (*func_glGetShaderSourceARB
)( unsigned int, GLsizei
, GLsizei
*, char* ) = extension_funcs
[492];
4004 TRACE("(%d, %d, %p, %p)\n", obj
, maxLength
, length
, source
);
4006 func_glGetShaderSourceARB( obj
, maxLength
, length
, source
);
4010 static void WINAPI
wine_glGetShaderiv( GLuint shader
, GLenum pname
, GLint
* params
) {
4011 void (*func_glGetShaderiv
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[493];
4012 TRACE("(%d, %d, %p)\n", shader
, pname
, params
);
4014 func_glGetShaderiv( shader
, pname
, params
);
4018 static void WINAPI
wine_glGetSharpenTexFuncSGIS( GLenum target
, GLfloat
* points
) {
4019 void (*func_glGetSharpenTexFuncSGIS
)( GLenum
, GLfloat
* ) = extension_funcs
[494];
4020 TRACE("(%d, %p)\n", target
, points
);
4022 func_glGetSharpenTexFuncSGIS( target
, points
);
4026 static const GLubyte
* WINAPI
wine_glGetStringi( GLenum name
, GLuint index
) {
4027 const GLubyte
* ret_value
;
4028 const GLubyte
* (*func_glGetStringi
)( GLenum
, GLuint
) = extension_funcs
[495];
4029 TRACE("(%d, %d)\n", name
, index
);
4031 ret_value
= func_glGetStringi( name
, index
);
4036 static void WINAPI
wine_glGetTexBumpParameterfvATI( GLenum pname
, GLfloat
* param
) {
4037 void (*func_glGetTexBumpParameterfvATI
)( GLenum
, GLfloat
* ) = extension_funcs
[496];
4038 TRACE("(%d, %p)\n", pname
, param
);
4040 func_glGetTexBumpParameterfvATI( pname
, param
);
4044 static void WINAPI
wine_glGetTexBumpParameterivATI( GLenum pname
, GLint
* param
) {
4045 void (*func_glGetTexBumpParameterivATI
)( GLenum
, GLint
* ) = extension_funcs
[497];
4046 TRACE("(%d, %p)\n", pname
, param
);
4048 func_glGetTexBumpParameterivATI( pname
, param
);
4052 static void WINAPI
wine_glGetTexFilterFuncSGIS( GLenum target
, GLenum filter
, GLfloat
* weights
) {
4053 void (*func_glGetTexFilterFuncSGIS
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[498];
4054 TRACE("(%d, %d, %p)\n", target
, filter
, weights
);
4056 func_glGetTexFilterFuncSGIS( target
, filter
, weights
);
4060 static void WINAPI
wine_glGetTexParameterIiv( GLenum target
, GLenum pname
, GLint
* params
) {
4061 void (*func_glGetTexParameterIiv
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[499];
4062 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
4064 func_glGetTexParameterIiv( target
, pname
, params
);
4068 static void WINAPI
wine_glGetTexParameterIivEXT( GLenum target
, GLenum pname
, GLint
* params
) {
4069 void (*func_glGetTexParameterIivEXT
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[500];
4070 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
4072 func_glGetTexParameterIivEXT( target
, pname
, params
);
4076 static void WINAPI
wine_glGetTexParameterIuiv( GLenum target
, GLenum pname
, GLuint
* params
) {
4077 void (*func_glGetTexParameterIuiv
)( GLenum
, GLenum
, GLuint
* ) = extension_funcs
[501];
4078 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
4080 func_glGetTexParameterIuiv( target
, pname
, params
);
4084 static void WINAPI
wine_glGetTexParameterIuivEXT( GLenum target
, GLenum pname
, GLuint
* params
) {
4085 void (*func_glGetTexParameterIuivEXT
)( GLenum
, GLenum
, GLuint
* ) = extension_funcs
[502];
4086 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
4088 func_glGetTexParameterIuivEXT( target
, pname
, params
);
4092 static void WINAPI
wine_glGetTextureImageEXT( GLuint texture
, GLenum target
, GLint level
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
4093 void (*func_glGetTextureImageEXT
)( GLuint
, GLenum
, GLint
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[503];
4094 TRACE("(%d, %d, %d, %d, %d, %p)\n", texture
, target
, level
, format
, type
, pixels
);
4096 func_glGetTextureImageEXT( texture
, target
, level
, format
, type
, pixels
);
4100 static void WINAPI
wine_glGetTextureLevelParameterfvEXT( GLuint texture
, GLenum target
, GLint level
, GLenum pname
, GLfloat
* params
) {
4101 void (*func_glGetTextureLevelParameterfvEXT
)( GLuint
, GLenum
, GLint
, GLenum
, GLfloat
* ) = extension_funcs
[504];
4102 TRACE("(%d, %d, %d, %d, %p)\n", texture
, target
, level
, pname
, params
);
4104 func_glGetTextureLevelParameterfvEXT( texture
, target
, level
, pname
, params
);
4108 static void WINAPI
wine_glGetTextureLevelParameterivEXT( GLuint texture
, GLenum target
, GLint level
, GLenum pname
, GLint
* params
) {
4109 void (*func_glGetTextureLevelParameterivEXT
)( GLuint
, GLenum
, GLint
, GLenum
, GLint
* ) = extension_funcs
[505];
4110 TRACE("(%d, %d, %d, %d, %p)\n", texture
, target
, level
, pname
, params
);
4112 func_glGetTextureLevelParameterivEXT( texture
, target
, level
, pname
, params
);
4116 static void WINAPI
wine_glGetTextureParameterIivEXT( GLuint texture
, GLenum target
, GLenum pname
, GLint
* params
) {
4117 void (*func_glGetTextureParameterIivEXT
)( GLuint
, GLenum
, GLenum
, GLint
* ) = extension_funcs
[506];
4118 TRACE("(%d, %d, %d, %p)\n", texture
, target
, pname
, params
);
4120 func_glGetTextureParameterIivEXT( texture
, target
, pname
, params
);
4124 static void WINAPI
wine_glGetTextureParameterIuivEXT( GLuint texture
, GLenum target
, GLenum pname
, GLuint
* params
) {
4125 void (*func_glGetTextureParameterIuivEXT
)( GLuint
, GLenum
, GLenum
, GLuint
* ) = extension_funcs
[507];
4126 TRACE("(%d, %d, %d, %p)\n", texture
, target
, pname
, params
);
4128 func_glGetTextureParameterIuivEXT( texture
, target
, pname
, params
);
4132 static void WINAPI
wine_glGetTextureParameterfvEXT( GLuint texture
, GLenum target
, GLenum pname
, GLfloat
* params
) {
4133 void (*func_glGetTextureParameterfvEXT
)( GLuint
, GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[508];
4134 TRACE("(%d, %d, %d, %p)\n", texture
, target
, pname
, params
);
4136 func_glGetTextureParameterfvEXT( texture
, target
, pname
, params
);
4140 static void WINAPI
wine_glGetTextureParameterivEXT( GLuint texture
, GLenum target
, GLenum pname
, GLint
* params
) {
4141 void (*func_glGetTextureParameterivEXT
)( GLuint
, GLenum
, GLenum
, GLint
* ) = extension_funcs
[509];
4142 TRACE("(%d, %d, %d, %p)\n", texture
, target
, pname
, params
);
4144 func_glGetTextureParameterivEXT( texture
, target
, pname
, params
);
4148 static void WINAPI
wine_glGetTrackMatrixivNV( GLenum target
, GLuint address
, GLenum pname
, GLint
* params
) {
4149 void (*func_glGetTrackMatrixivNV
)( GLenum
, GLuint
, GLenum
, GLint
* ) = extension_funcs
[510];
4150 TRACE("(%d, %d, %d, %p)\n", target
, address
, pname
, params
);
4152 func_glGetTrackMatrixivNV( target
, address
, pname
, params
);
4156 static void WINAPI
wine_glGetTransformFeedbackVarying( GLuint program
, GLuint index
, GLint
* location
) {
4157 void (*func_glGetTransformFeedbackVarying
)( GLuint
, GLuint
, GLint
* ) = extension_funcs
[511];
4158 TRACE("(%d, %d, %p)\n", program
, index
, location
);
4160 func_glGetTransformFeedbackVarying( program
, index
, location
);
4164 static void WINAPI
wine_glGetTransformFeedbackVaryingEXT( GLuint program
, GLuint index
, GLint
* location
) {
4165 void (*func_glGetTransformFeedbackVaryingEXT
)( GLuint
, GLuint
, GLint
* ) = extension_funcs
[512];
4166 TRACE("(%d, %d, %p)\n", program
, index
, location
);
4168 func_glGetTransformFeedbackVaryingEXT( program
, index
, location
);
4172 static void WINAPI
wine_glGetTransformFeedbackVaryingNV( GLuint program
, GLuint index
, GLint
* location
) {
4173 void (*func_glGetTransformFeedbackVaryingNV
)( GLuint
, GLuint
, GLint
* ) = extension_funcs
[513];
4174 TRACE("(%d, %d, %p)\n", program
, index
, location
);
4176 func_glGetTransformFeedbackVaryingNV( program
, index
, location
);
4180 static GLint WINAPI
wine_glGetUniformBufferSizeEXT( GLuint program
, GLint location
) {
4182 GLint (*func_glGetUniformBufferSizeEXT
)( GLuint
, GLint
) = extension_funcs
[514];
4183 TRACE("(%d, %d)\n", program
, location
);
4185 ret_value
= func_glGetUniformBufferSizeEXT( program
, location
);
4190 static GLint WINAPI
wine_glGetUniformLocation( GLuint program
, char* name
) {
4192 GLint (*func_glGetUniformLocation
)( GLuint
, char* ) = extension_funcs
[515];
4193 TRACE("(%d, %p)\n", program
, name
);
4195 ret_value
= func_glGetUniformLocation( program
, name
);
4200 static GLint WINAPI
wine_glGetUniformLocationARB( unsigned int programObj
, char* name
) {
4202 GLint (*func_glGetUniformLocationARB
)( unsigned int, char* ) = extension_funcs
[516];
4203 TRACE("(%d, %p)\n", programObj
, name
);
4205 ret_value
= func_glGetUniformLocationARB( programObj
, name
);
4210 static ptrdiff_t WINAPI
wine_glGetUniformOffsetEXT( GLuint program
, GLint location
) {
4211 ptrdiff_t ret_value
;
4212 ptrdiff_t (*func_glGetUniformOffsetEXT
)( GLuint
, GLint
) = extension_funcs
[517];
4213 TRACE("(%d, %d)\n", program
, location
);
4215 ret_value
= func_glGetUniformOffsetEXT( program
, location
);
4220 static void WINAPI
wine_glGetUniformfv( GLuint program
, GLint location
, GLfloat
* params
) {
4221 void (*func_glGetUniformfv
)( GLuint
, GLint
, GLfloat
* ) = extension_funcs
[518];
4222 TRACE("(%d, %d, %p)\n", program
, location
, params
);
4224 func_glGetUniformfv( program
, location
, params
);
4228 static void WINAPI
wine_glGetUniformfvARB( unsigned int programObj
, GLint location
, GLfloat
* params
) {
4229 void (*func_glGetUniformfvARB
)( unsigned int, GLint
, GLfloat
* ) = extension_funcs
[519];
4230 TRACE("(%d, %d, %p)\n", programObj
, location
, params
);
4232 func_glGetUniformfvARB( programObj
, location
, params
);
4236 static void WINAPI
wine_glGetUniformiv( GLuint program
, GLint location
, GLint
* params
) {
4237 void (*func_glGetUniformiv
)( GLuint
, GLint
, GLint
* ) = extension_funcs
[520];
4238 TRACE("(%d, %d, %p)\n", program
, location
, params
);
4240 func_glGetUniformiv( program
, location
, params
);
4244 static void WINAPI
wine_glGetUniformivARB( unsigned int programObj
, GLint location
, GLint
* params
) {
4245 void (*func_glGetUniformivARB
)( unsigned int, GLint
, GLint
* ) = extension_funcs
[521];
4246 TRACE("(%d, %d, %p)\n", programObj
, location
, params
);
4248 func_glGetUniformivARB( programObj
, location
, params
);
4252 static void WINAPI
wine_glGetUniformuiv( GLuint program
, GLint location
, GLuint
* params
) {
4253 void (*func_glGetUniformuiv
)( GLuint
, GLint
, GLuint
* ) = extension_funcs
[522];
4254 TRACE("(%d, %d, %p)\n", program
, location
, params
);
4256 func_glGetUniformuiv( program
, location
, params
);
4260 static void WINAPI
wine_glGetUniformuivEXT( GLuint program
, GLint location
, GLuint
* params
) {
4261 void (*func_glGetUniformuivEXT
)( GLuint
, GLint
, GLuint
* ) = extension_funcs
[523];
4262 TRACE("(%d, %d, %p)\n", program
, location
, params
);
4264 func_glGetUniformuivEXT( program
, location
, params
);
4268 static void WINAPI
wine_glGetVariantArrayObjectfvATI( GLuint id
, GLenum pname
, GLfloat
* params
) {
4269 void (*func_glGetVariantArrayObjectfvATI
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[524];
4270 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
4272 func_glGetVariantArrayObjectfvATI( id
, pname
, params
);
4276 static void WINAPI
wine_glGetVariantArrayObjectivATI( GLuint id
, GLenum pname
, GLint
* params
) {
4277 void (*func_glGetVariantArrayObjectivATI
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[525];
4278 TRACE("(%d, %d, %p)\n", id
, pname
, params
);
4280 func_glGetVariantArrayObjectivATI( id
, pname
, params
);
4284 static void WINAPI
wine_glGetVariantBooleanvEXT( GLuint id
, GLenum value
, GLboolean
* data
) {
4285 void (*func_glGetVariantBooleanvEXT
)( GLuint
, GLenum
, GLboolean
* ) = extension_funcs
[526];
4286 TRACE("(%d, %d, %p)\n", id
, value
, data
);
4288 func_glGetVariantBooleanvEXT( id
, value
, data
);
4292 static void WINAPI
wine_glGetVariantFloatvEXT( GLuint id
, GLenum value
, GLfloat
* data
) {
4293 void (*func_glGetVariantFloatvEXT
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[527];
4294 TRACE("(%d, %d, %p)\n", id
, value
, data
);
4296 func_glGetVariantFloatvEXT( id
, value
, data
);
4300 static void WINAPI
wine_glGetVariantIntegervEXT( GLuint id
, GLenum value
, GLint
* data
) {
4301 void (*func_glGetVariantIntegervEXT
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[528];
4302 TRACE("(%d, %d, %p)\n", id
, value
, data
);
4304 func_glGetVariantIntegervEXT( id
, value
, data
);
4308 static void WINAPI
wine_glGetVariantPointervEXT( GLuint id
, GLenum value
, GLvoid
** data
) {
4309 void (*func_glGetVariantPointervEXT
)( GLuint
, GLenum
, GLvoid
** ) = extension_funcs
[529];
4310 TRACE("(%d, %d, %p)\n", id
, value
, data
);
4312 func_glGetVariantPointervEXT( id
, value
, data
);
4316 static GLint WINAPI
wine_glGetVaryingLocationNV( GLuint program
, char* name
) {
4318 GLint (*func_glGetVaryingLocationNV
)( GLuint
, char* ) = extension_funcs
[530];
4319 TRACE("(%d, %p)\n", program
, name
);
4321 ret_value
= func_glGetVaryingLocationNV( program
, name
);
4326 static void WINAPI
wine_glGetVertexAttribArrayObjectfvATI( GLuint index
, GLenum pname
, GLfloat
* params
) {
4327 void (*func_glGetVertexAttribArrayObjectfvATI
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[531];
4328 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
4330 func_glGetVertexAttribArrayObjectfvATI( index
, pname
, params
);
4334 static void WINAPI
wine_glGetVertexAttribArrayObjectivATI( GLuint index
, GLenum pname
, GLint
* params
) {
4335 void (*func_glGetVertexAttribArrayObjectivATI
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[532];
4336 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
4338 func_glGetVertexAttribArrayObjectivATI( index
, pname
, params
);
4342 static void WINAPI
wine_glGetVertexAttribIiv( GLuint index
, GLenum pname
, GLint
* params
) {
4343 void (*func_glGetVertexAttribIiv
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[533];
4344 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
4346 func_glGetVertexAttribIiv( index
, pname
, params
);
4350 static void WINAPI
wine_glGetVertexAttribIivEXT( GLuint index
, GLenum pname
, GLint
* params
) {
4351 void (*func_glGetVertexAttribIivEXT
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[534];
4352 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
4354 func_glGetVertexAttribIivEXT( index
, pname
, params
);
4358 static void WINAPI
wine_glGetVertexAttribIuiv( GLuint index
, GLenum pname
, GLuint
* params
) {
4359 void (*func_glGetVertexAttribIuiv
)( GLuint
, GLenum
, GLuint
* ) = extension_funcs
[535];
4360 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
4362 func_glGetVertexAttribIuiv( index
, pname
, params
);
4366 static void WINAPI
wine_glGetVertexAttribIuivEXT( GLuint index
, GLenum pname
, GLuint
* params
) {
4367 void (*func_glGetVertexAttribIuivEXT
)( GLuint
, GLenum
, GLuint
* ) = extension_funcs
[536];
4368 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
4370 func_glGetVertexAttribIuivEXT( index
, pname
, params
);
4374 static void WINAPI
wine_glGetVertexAttribPointerv( GLuint index
, GLenum pname
, GLvoid
** pointer
) {
4375 void (*func_glGetVertexAttribPointerv
)( GLuint
, GLenum
, GLvoid
** ) = extension_funcs
[537];
4376 TRACE("(%d, %d, %p)\n", index
, pname
, pointer
);
4378 func_glGetVertexAttribPointerv( index
, pname
, pointer
);
4382 static void WINAPI
wine_glGetVertexAttribPointervARB( GLuint index
, GLenum pname
, GLvoid
** pointer
) {
4383 void (*func_glGetVertexAttribPointervARB
)( GLuint
, GLenum
, GLvoid
** ) = extension_funcs
[538];
4384 TRACE("(%d, %d, %p)\n", index
, pname
, pointer
);
4386 func_glGetVertexAttribPointervARB( index
, pname
, pointer
);
4390 static void WINAPI
wine_glGetVertexAttribPointervNV( GLuint index
, GLenum pname
, GLvoid
** pointer
) {
4391 void (*func_glGetVertexAttribPointervNV
)( GLuint
, GLenum
, GLvoid
** ) = extension_funcs
[539];
4392 TRACE("(%d, %d, %p)\n", index
, pname
, pointer
);
4394 func_glGetVertexAttribPointervNV( index
, pname
, pointer
);
4398 static void WINAPI
wine_glGetVertexAttribdv( GLuint index
, GLenum pname
, GLdouble
* params
) {
4399 void (*func_glGetVertexAttribdv
)( GLuint
, GLenum
, GLdouble
* ) = extension_funcs
[540];
4400 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
4402 func_glGetVertexAttribdv( index
, pname
, params
);
4406 static void WINAPI
wine_glGetVertexAttribdvARB( GLuint index
, GLenum pname
, GLdouble
* params
) {
4407 void (*func_glGetVertexAttribdvARB
)( GLuint
, GLenum
, GLdouble
* ) = extension_funcs
[541];
4408 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
4410 func_glGetVertexAttribdvARB( index
, pname
, params
);
4414 static void WINAPI
wine_glGetVertexAttribdvNV( GLuint index
, GLenum pname
, GLdouble
* params
) {
4415 void (*func_glGetVertexAttribdvNV
)( GLuint
, GLenum
, GLdouble
* ) = extension_funcs
[542];
4416 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
4418 func_glGetVertexAttribdvNV( index
, pname
, params
);
4422 static void WINAPI
wine_glGetVertexAttribfv( GLuint index
, GLenum pname
, GLfloat
* params
) {
4423 void (*func_glGetVertexAttribfv
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[543];
4424 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
4426 func_glGetVertexAttribfv( index
, pname
, params
);
4430 static void WINAPI
wine_glGetVertexAttribfvARB( GLuint index
, GLenum pname
, GLfloat
* params
) {
4431 void (*func_glGetVertexAttribfvARB
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[544];
4432 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
4434 func_glGetVertexAttribfvARB( index
, pname
, params
);
4438 static void WINAPI
wine_glGetVertexAttribfvNV( GLuint index
, GLenum pname
, GLfloat
* params
) {
4439 void (*func_glGetVertexAttribfvNV
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[545];
4440 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
4442 func_glGetVertexAttribfvNV( index
, pname
, params
);
4446 static void WINAPI
wine_glGetVertexAttribiv( GLuint index
, GLenum pname
, GLint
* params
) {
4447 void (*func_glGetVertexAttribiv
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[546];
4448 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
4450 func_glGetVertexAttribiv( index
, pname
, params
);
4454 static void WINAPI
wine_glGetVertexAttribivARB( GLuint index
, GLenum pname
, GLint
* params
) {
4455 void (*func_glGetVertexAttribivARB
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[547];
4456 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
4458 func_glGetVertexAttribivARB( index
, pname
, params
);
4462 static void WINAPI
wine_glGetVertexAttribivNV( GLuint index
, GLenum pname
, GLint
* params
) {
4463 void (*func_glGetVertexAttribivNV
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[548];
4464 TRACE("(%d, %d, %p)\n", index
, pname
, params
);
4466 func_glGetVertexAttribivNV( index
, pname
, params
);
4470 static void WINAPI
wine_glGlobalAlphaFactorbSUN( GLbyte factor
) {
4471 void (*func_glGlobalAlphaFactorbSUN
)( GLbyte
) = extension_funcs
[549];
4472 TRACE("(%d)\n", factor
);
4474 func_glGlobalAlphaFactorbSUN( factor
);
4478 static void WINAPI
wine_glGlobalAlphaFactordSUN( GLdouble factor
) {
4479 void (*func_glGlobalAlphaFactordSUN
)( GLdouble
) = extension_funcs
[550];
4480 TRACE("(%f)\n", factor
);
4482 func_glGlobalAlphaFactordSUN( factor
);
4486 static void WINAPI
wine_glGlobalAlphaFactorfSUN( GLfloat factor
) {
4487 void (*func_glGlobalAlphaFactorfSUN
)( GLfloat
) = extension_funcs
[551];
4488 TRACE("(%f)\n", factor
);
4490 func_glGlobalAlphaFactorfSUN( factor
);
4494 static void WINAPI
wine_glGlobalAlphaFactoriSUN( GLint factor
) {
4495 void (*func_glGlobalAlphaFactoriSUN
)( GLint
) = extension_funcs
[552];
4496 TRACE("(%d)\n", factor
);
4498 func_glGlobalAlphaFactoriSUN( factor
);
4502 static void WINAPI
wine_glGlobalAlphaFactorsSUN( GLshort factor
) {
4503 void (*func_glGlobalAlphaFactorsSUN
)( GLshort
) = extension_funcs
[553];
4504 TRACE("(%d)\n", factor
);
4506 func_glGlobalAlphaFactorsSUN( factor
);
4510 static void WINAPI
wine_glGlobalAlphaFactorubSUN( GLubyte factor
) {
4511 void (*func_glGlobalAlphaFactorubSUN
)( GLubyte
) = extension_funcs
[554];
4512 TRACE("(%d)\n", factor
);
4514 func_glGlobalAlphaFactorubSUN( factor
);
4518 static void WINAPI
wine_glGlobalAlphaFactoruiSUN( GLuint factor
) {
4519 void (*func_glGlobalAlphaFactoruiSUN
)( GLuint
) = extension_funcs
[555];
4520 TRACE("(%d)\n", factor
);
4522 func_glGlobalAlphaFactoruiSUN( factor
);
4526 static void WINAPI
wine_glGlobalAlphaFactorusSUN( GLushort factor
) {
4527 void (*func_glGlobalAlphaFactorusSUN
)( GLushort
) = extension_funcs
[556];
4528 TRACE("(%d)\n", factor
);
4530 func_glGlobalAlphaFactorusSUN( factor
);
4534 static void WINAPI
wine_glHintPGI( GLenum target
, GLint mode
) {
4535 void (*func_glHintPGI
)( GLenum
, GLint
) = extension_funcs
[557];
4536 TRACE("(%d, %d)\n", target
, mode
);
4538 func_glHintPGI( target
, mode
);
4542 static void WINAPI
wine_glHistogramEXT( GLenum target
, GLsizei width
, GLenum internalformat
, GLboolean sink
) {
4543 void (*func_glHistogramEXT
)( GLenum
, GLsizei
, GLenum
, GLboolean
) = extension_funcs
[558];
4544 TRACE("(%d, %d, %d, %d)\n", target
, width
, internalformat
, sink
);
4546 func_glHistogramEXT( target
, width
, internalformat
, sink
);
4550 static void WINAPI
wine_glIglooInterfaceSGIX( GLenum pname
, GLvoid
* params
) {
4551 void (*func_glIglooInterfaceSGIX
)( GLenum
, GLvoid
* ) = extension_funcs
[559];
4552 TRACE("(%d, %p)\n", pname
, params
);
4554 func_glIglooInterfaceSGIX( pname
, params
);
4558 static void WINAPI
wine_glImageTransformParameterfHP( GLenum target
, GLenum pname
, GLfloat param
) {
4559 void (*func_glImageTransformParameterfHP
)( GLenum
, GLenum
, GLfloat
) = extension_funcs
[560];
4560 TRACE("(%d, %d, %f)\n", target
, pname
, param
);
4562 func_glImageTransformParameterfHP( target
, pname
, param
);
4566 static void WINAPI
wine_glImageTransformParameterfvHP( GLenum target
, GLenum pname
, GLfloat
* params
) {
4567 void (*func_glImageTransformParameterfvHP
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[561];
4568 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
4570 func_glImageTransformParameterfvHP( target
, pname
, params
);
4574 static void WINAPI
wine_glImageTransformParameteriHP( GLenum target
, GLenum pname
, GLint param
) {
4575 void (*func_glImageTransformParameteriHP
)( GLenum
, GLenum
, GLint
) = extension_funcs
[562];
4576 TRACE("(%d, %d, %d)\n", target
, pname
, param
);
4578 func_glImageTransformParameteriHP( target
, pname
, param
);
4582 static void WINAPI
wine_glImageTransformParameterivHP( GLenum target
, GLenum pname
, GLint
* params
) {
4583 void (*func_glImageTransformParameterivHP
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[563];
4584 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
4586 func_glImageTransformParameterivHP( target
, pname
, params
);
4590 static void WINAPI
wine_glIndexFuncEXT( GLenum func
, GLclampf ref
) {
4591 void (*func_glIndexFuncEXT
)( GLenum
, GLclampf
) = extension_funcs
[564];
4592 TRACE("(%d, %f)\n", func
, ref
);
4594 func_glIndexFuncEXT( func
, ref
);
4598 static void WINAPI
wine_glIndexMaterialEXT( GLenum face
, GLenum mode
) {
4599 void (*func_glIndexMaterialEXT
)( GLenum
, GLenum
) = extension_funcs
[565];
4600 TRACE("(%d, %d)\n", face
, mode
);
4602 func_glIndexMaterialEXT( face
, mode
);
4606 static void WINAPI
wine_glIndexPointerEXT( GLenum type
, GLsizei stride
, GLsizei count
, GLvoid
* pointer
) {
4607 void (*func_glIndexPointerEXT
)( GLenum
, GLsizei
, GLsizei
, GLvoid
* ) = extension_funcs
[566];
4608 TRACE("(%d, %d, %d, %p)\n", type
, stride
, count
, pointer
);
4610 func_glIndexPointerEXT( type
, stride
, count
, pointer
);
4614 static void WINAPI
wine_glIndexPointerListIBM( GLenum type
, GLint stride
, GLvoid
** pointer
, GLint ptrstride
) {
4615 void (*func_glIndexPointerListIBM
)( GLenum
, GLint
, GLvoid
**, GLint
) = extension_funcs
[567];
4616 TRACE("(%d, %d, %p, %d)\n", type
, stride
, pointer
, ptrstride
);
4618 func_glIndexPointerListIBM( type
, stride
, pointer
, ptrstride
);
4622 static void WINAPI
wine_glInsertComponentEXT( GLuint res
, GLuint src
, GLuint num
) {
4623 void (*func_glInsertComponentEXT
)( GLuint
, GLuint
, GLuint
) = extension_funcs
[568];
4624 TRACE("(%d, %d, %d)\n", res
, src
, num
);
4626 func_glInsertComponentEXT( res
, src
, num
);
4630 static void WINAPI
wine_glInstrumentsBufferSGIX( GLsizei size
, GLint
* buffer
) {
4631 void (*func_glInstrumentsBufferSGIX
)( GLsizei
, GLint
* ) = extension_funcs
[569];
4632 TRACE("(%d, %p)\n", size
, buffer
);
4634 func_glInstrumentsBufferSGIX( size
, buffer
);
4638 static GLboolean WINAPI
wine_glIsAsyncMarkerSGIX( GLuint marker
) {
4639 GLboolean ret_value
;
4640 GLboolean (*func_glIsAsyncMarkerSGIX
)( GLuint
) = extension_funcs
[570];
4641 TRACE("(%d)\n", marker
);
4643 ret_value
= func_glIsAsyncMarkerSGIX( marker
);
4648 static GLboolean WINAPI
wine_glIsBuffer( GLuint buffer
) {
4649 GLboolean ret_value
;
4650 GLboolean (*func_glIsBuffer
)( GLuint
) = extension_funcs
[571];
4651 TRACE("(%d)\n", buffer
);
4653 ret_value
= func_glIsBuffer( buffer
);
4658 static GLboolean WINAPI
wine_glIsBufferARB( GLuint buffer
) {
4659 GLboolean ret_value
;
4660 GLboolean (*func_glIsBufferARB
)( GLuint
) = extension_funcs
[572];
4661 TRACE("(%d)\n", buffer
);
4663 ret_value
= func_glIsBufferARB( buffer
);
4668 static GLboolean WINAPI
wine_glIsEnabledIndexedEXT( GLenum target
, GLuint index
) {
4669 GLboolean ret_value
;
4670 GLboolean (*func_glIsEnabledIndexedEXT
)( GLenum
, GLuint
) = extension_funcs
[573];
4671 TRACE("(%d, %d)\n", target
, index
);
4673 ret_value
= func_glIsEnabledIndexedEXT( target
, index
);
4678 static GLboolean WINAPI
wine_glIsEnabledi( GLenum target
, GLuint index
) {
4679 GLboolean ret_value
;
4680 GLboolean (*func_glIsEnabledi
)( GLenum
, GLuint
) = extension_funcs
[574];
4681 TRACE("(%d, %d)\n", target
, index
);
4683 ret_value
= func_glIsEnabledi( target
, index
);
4688 static GLboolean WINAPI
wine_glIsFenceAPPLE( GLuint fence
) {
4689 GLboolean ret_value
;
4690 GLboolean (*func_glIsFenceAPPLE
)( GLuint
) = extension_funcs
[575];
4691 TRACE("(%d)\n", fence
);
4693 ret_value
= func_glIsFenceAPPLE( fence
);
4698 static GLboolean WINAPI
wine_glIsFenceNV( GLuint fence
) {
4699 GLboolean ret_value
;
4700 GLboolean (*func_glIsFenceNV
)( GLuint
) = extension_funcs
[576];
4701 TRACE("(%d)\n", fence
);
4703 ret_value
= func_glIsFenceNV( fence
);
4708 static GLboolean WINAPI
wine_glIsFramebuffer( GLuint framebuffer
) {
4709 GLboolean ret_value
;
4710 GLboolean (*func_glIsFramebuffer
)( GLuint
) = extension_funcs
[577];
4711 TRACE("(%d)\n", framebuffer
);
4713 ret_value
= func_glIsFramebuffer( framebuffer
);
4718 static GLboolean WINAPI
wine_glIsFramebufferEXT( GLuint framebuffer
) {
4719 GLboolean ret_value
;
4720 GLboolean (*func_glIsFramebufferEXT
)( GLuint
) = extension_funcs
[578];
4721 TRACE("(%d)\n", framebuffer
);
4723 ret_value
= func_glIsFramebufferEXT( framebuffer
);
4728 static GLboolean WINAPI
wine_glIsObjectBufferATI( GLuint buffer
) {
4729 GLboolean ret_value
;
4730 GLboolean (*func_glIsObjectBufferATI
)( GLuint
) = extension_funcs
[579];
4731 TRACE("(%d)\n", buffer
);
4733 ret_value
= func_glIsObjectBufferATI( buffer
);
4738 static GLboolean WINAPI
wine_glIsOcclusionQueryNV( GLuint id
) {
4739 GLboolean ret_value
;
4740 GLboolean (*func_glIsOcclusionQueryNV
)( GLuint
) = extension_funcs
[580];
4741 TRACE("(%d)\n", id
);
4743 ret_value
= func_glIsOcclusionQueryNV( id
);
4748 static GLboolean WINAPI
wine_glIsProgram( GLuint program
) {
4749 GLboolean ret_value
;
4750 GLboolean (*func_glIsProgram
)( GLuint
) = extension_funcs
[581];
4751 TRACE("(%d)\n", program
);
4753 ret_value
= func_glIsProgram( program
);
4758 static GLboolean WINAPI
wine_glIsProgramARB( GLuint program
) {
4759 GLboolean ret_value
;
4760 GLboolean (*func_glIsProgramARB
)( GLuint
) = extension_funcs
[582];
4761 TRACE("(%d)\n", program
);
4763 ret_value
= func_glIsProgramARB( program
);
4768 static GLboolean WINAPI
wine_glIsProgramNV( GLuint id
) {
4769 GLboolean ret_value
;
4770 GLboolean (*func_glIsProgramNV
)( GLuint
) = extension_funcs
[583];
4771 TRACE("(%d)\n", id
);
4773 ret_value
= func_glIsProgramNV( id
);
4778 static GLboolean WINAPI
wine_glIsQuery( GLuint id
) {
4779 GLboolean ret_value
;
4780 GLboolean (*func_glIsQuery
)( GLuint
) = extension_funcs
[584];
4781 TRACE("(%d)\n", id
);
4783 ret_value
= func_glIsQuery( id
);
4788 static GLboolean WINAPI
wine_glIsQueryARB( GLuint id
) {
4789 GLboolean ret_value
;
4790 GLboolean (*func_glIsQueryARB
)( GLuint
) = extension_funcs
[585];
4791 TRACE("(%d)\n", id
);
4793 ret_value
= func_glIsQueryARB( id
);
4798 static GLboolean WINAPI
wine_glIsRenderbuffer( GLuint renderbuffer
) {
4799 GLboolean ret_value
;
4800 GLboolean (*func_glIsRenderbuffer
)( GLuint
) = extension_funcs
[586];
4801 TRACE("(%d)\n", renderbuffer
);
4803 ret_value
= func_glIsRenderbuffer( renderbuffer
);
4808 static GLboolean WINAPI
wine_glIsRenderbufferEXT( GLuint renderbuffer
) {
4809 GLboolean ret_value
;
4810 GLboolean (*func_glIsRenderbufferEXT
)( GLuint
) = extension_funcs
[587];
4811 TRACE("(%d)\n", renderbuffer
);
4813 ret_value
= func_glIsRenderbufferEXT( renderbuffer
);
4818 static GLboolean WINAPI
wine_glIsShader( GLuint shader
) {
4819 GLboolean ret_value
;
4820 GLboolean (*func_glIsShader
)( GLuint
) = extension_funcs
[588];
4821 TRACE("(%d)\n", shader
);
4823 ret_value
= func_glIsShader( shader
);
4828 static GLboolean WINAPI
wine_glIsTextureEXT( GLuint texture
) {
4829 GLboolean ret_value
;
4830 GLboolean (*func_glIsTextureEXT
)( GLuint
) = extension_funcs
[589];
4831 TRACE("(%d)\n", texture
);
4833 ret_value
= func_glIsTextureEXT( texture
);
4838 static GLboolean WINAPI
wine_glIsVariantEnabledEXT( GLuint id
, GLenum cap
) {
4839 GLboolean ret_value
;
4840 GLboolean (*func_glIsVariantEnabledEXT
)( GLuint
, GLenum
) = extension_funcs
[590];
4841 TRACE("(%d, %d)\n", id
, cap
);
4843 ret_value
= func_glIsVariantEnabledEXT( id
, cap
);
4848 static GLboolean WINAPI
wine_glIsVertexArray( GLuint array
) {
4849 GLboolean ret_value
;
4850 GLboolean (*func_glIsVertexArray
)( GLuint
) = extension_funcs
[591];
4851 TRACE("(%d)\n", array
);
4853 ret_value
= func_glIsVertexArray( array
);
4858 static GLboolean WINAPI
wine_glIsVertexArrayAPPLE( GLuint array
) {
4859 GLboolean ret_value
;
4860 GLboolean (*func_glIsVertexArrayAPPLE
)( GLuint
) = extension_funcs
[592];
4861 TRACE("(%d)\n", array
);
4863 ret_value
= func_glIsVertexArrayAPPLE( array
);
4868 static void WINAPI
wine_glLightEnviSGIX( GLenum pname
, GLint param
) {
4869 void (*func_glLightEnviSGIX
)( GLenum
, GLint
) = extension_funcs
[593];
4870 TRACE("(%d, %d)\n", pname
, param
);
4872 func_glLightEnviSGIX( pname
, param
);
4876 static void WINAPI
wine_glLinkProgram( GLuint program
) {
4877 void (*func_glLinkProgram
)( GLuint
) = extension_funcs
[594];
4878 TRACE("(%d)\n", program
);
4880 func_glLinkProgram( program
);
4884 static void WINAPI
wine_glLinkProgramARB( unsigned int programObj
) {
4885 void (*func_glLinkProgramARB
)( unsigned int ) = extension_funcs
[595];
4886 TRACE("(%d)\n", programObj
);
4888 func_glLinkProgramARB( programObj
);
4892 static void WINAPI
wine_glListParameterfSGIX( GLuint list
, GLenum pname
, GLfloat param
) {
4893 void (*func_glListParameterfSGIX
)( GLuint
, GLenum
, GLfloat
) = extension_funcs
[596];
4894 TRACE("(%d, %d, %f)\n", list
, pname
, param
);
4896 func_glListParameterfSGIX( list
, pname
, param
);
4900 static void WINAPI
wine_glListParameterfvSGIX( GLuint list
, GLenum pname
, GLfloat
* params
) {
4901 void (*func_glListParameterfvSGIX
)( GLuint
, GLenum
, GLfloat
* ) = extension_funcs
[597];
4902 TRACE("(%d, %d, %p)\n", list
, pname
, params
);
4904 func_glListParameterfvSGIX( list
, pname
, params
);
4908 static void WINAPI
wine_glListParameteriSGIX( GLuint list
, GLenum pname
, GLint param
) {
4909 void (*func_glListParameteriSGIX
)( GLuint
, GLenum
, GLint
) = extension_funcs
[598];
4910 TRACE("(%d, %d, %d)\n", list
, pname
, param
);
4912 func_glListParameteriSGIX( list
, pname
, param
);
4916 static void WINAPI
wine_glListParameterivSGIX( GLuint list
, GLenum pname
, GLint
* params
) {
4917 void (*func_glListParameterivSGIX
)( GLuint
, GLenum
, GLint
* ) = extension_funcs
[599];
4918 TRACE("(%d, %d, %p)\n", list
, pname
, params
);
4920 func_glListParameterivSGIX( list
, pname
, params
);
4924 static void WINAPI
wine_glLoadIdentityDeformationMapSGIX( GLbitfield mask
) {
4925 void (*func_glLoadIdentityDeformationMapSGIX
)( GLbitfield
) = extension_funcs
[600];
4926 TRACE("(%d)\n", mask
);
4928 func_glLoadIdentityDeformationMapSGIX( mask
);
4932 static void WINAPI
wine_glLoadProgramNV( GLenum target
, GLuint id
, GLsizei len
, GLubyte
* program
) {
4933 void (*func_glLoadProgramNV
)( GLenum
, GLuint
, GLsizei
, GLubyte
* ) = extension_funcs
[601];
4934 TRACE("(%d, %d, %d, %p)\n", target
, id
, len
, program
);
4936 func_glLoadProgramNV( target
, id
, len
, program
);
4940 static void WINAPI
wine_glLoadTransposeMatrixd( GLdouble
* m
) {
4941 void (*func_glLoadTransposeMatrixd
)( GLdouble
* ) = extension_funcs
[602];
4942 TRACE("(%p)\n", m
);
4944 func_glLoadTransposeMatrixd( m
);
4948 static void WINAPI
wine_glLoadTransposeMatrixdARB( GLdouble
* m
) {
4949 void (*func_glLoadTransposeMatrixdARB
)( GLdouble
* ) = extension_funcs
[603];
4950 TRACE("(%p)\n", m
);
4952 func_glLoadTransposeMatrixdARB( m
);
4956 static void WINAPI
wine_glLoadTransposeMatrixf( GLfloat
* m
) {
4957 void (*func_glLoadTransposeMatrixf
)( GLfloat
* ) = extension_funcs
[604];
4958 TRACE("(%p)\n", m
);
4960 func_glLoadTransposeMatrixf( m
);
4964 static void WINAPI
wine_glLoadTransposeMatrixfARB( GLfloat
* m
) {
4965 void (*func_glLoadTransposeMatrixfARB
)( GLfloat
* ) = extension_funcs
[605];
4966 TRACE("(%p)\n", m
);
4968 func_glLoadTransposeMatrixfARB( m
);
4972 static void WINAPI
wine_glLockArraysEXT( GLint first
, GLsizei count
) {
4973 void (*func_glLockArraysEXT
)( GLint
, GLsizei
) = extension_funcs
[606];
4974 TRACE("(%d, %d)\n", first
, count
);
4976 func_glLockArraysEXT( first
, count
);
4980 static void WINAPI
wine_glMTexCoord2fSGIS( GLenum target
, GLfloat s
, GLfloat t
) {
4981 void (*func_glMTexCoord2fSGIS
)( GLenum
, GLfloat
, GLfloat
) = extension_funcs
[607];
4982 TRACE("(%d, %f, %f)\n", target
, s
, t
);
4984 func_glMTexCoord2fSGIS( target
, s
, t
);
4988 static void WINAPI
wine_glMTexCoord2fvSGIS( GLenum target
, GLfloat
* v
) {
4989 void (*func_glMTexCoord2fvSGIS
)( GLenum
, GLfloat
* ) = extension_funcs
[608];
4990 TRACE("(%d, %p)\n", target
, v
);
4992 func_glMTexCoord2fvSGIS( target
, v
);
4996 static GLvoid
* WINAPI
wine_glMapBuffer( GLenum target
, GLenum access
) {
4998 GLvoid
* (*func_glMapBuffer
)( GLenum
, GLenum
) = extension_funcs
[609];
4999 TRACE("(%d, %d)\n", target
, access
);
5001 ret_value
= func_glMapBuffer( target
, access
);
5006 static GLvoid
* WINAPI
wine_glMapBufferARB( GLenum target
, GLenum access
) {
5008 GLvoid
* (*func_glMapBufferARB
)( GLenum
, GLenum
) = extension_funcs
[610];
5009 TRACE("(%d, %d)\n", target
, access
);
5011 ret_value
= func_glMapBufferARB( target
, access
);
5016 static void WINAPI
wine_glMapBufferRange( GLenum target
, ptrdiff_t offset
, ptrdiff_t length
, GLbitfield access
) {
5017 void (*func_glMapBufferRange
)( GLenum
, ptrdiff_t, ptrdiff_t, GLbitfield
) = extension_funcs
[611];
5018 TRACE("(%d, %d, %d, %d)\n", target
, offset
, length
, access
);
5020 func_glMapBufferRange( target
, offset
, length
, access
);
5024 static void WINAPI
wine_glMapControlPointsNV( GLenum target
, GLuint index
, GLenum type
, GLsizei ustride
, GLsizei vstride
, GLint uorder
, GLint vorder
, GLboolean packed
, GLvoid
* points
) {
5025 void (*func_glMapControlPointsNV
)( GLenum
, GLuint
, GLenum
, GLsizei
, GLsizei
, GLint
, GLint
, GLboolean
, GLvoid
* ) = extension_funcs
[612];
5026 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, index
, type
, ustride
, vstride
, uorder
, vorder
, packed
, points
);
5028 func_glMapControlPointsNV( target
, index
, type
, ustride
, vstride
, uorder
, vorder
, packed
, points
);
5032 static GLvoid
* WINAPI
wine_glMapNamedBufferEXT( GLuint buffer
, GLenum access
) {
5034 GLvoid
* (*func_glMapNamedBufferEXT
)( GLuint
, GLenum
) = extension_funcs
[613];
5035 TRACE("(%d, %d)\n", buffer
, access
);
5037 ret_value
= func_glMapNamedBufferEXT( buffer
, access
);
5042 static GLvoid
* WINAPI
wine_glMapObjectBufferATI( GLuint buffer
) {
5044 GLvoid
* (*func_glMapObjectBufferATI
)( GLuint
) = extension_funcs
[614];
5045 TRACE("(%d)\n", buffer
);
5047 ret_value
= func_glMapObjectBufferATI( buffer
);
5052 static void WINAPI
wine_glMapParameterfvNV( GLenum target
, GLenum pname
, GLfloat
* params
) {
5053 void (*func_glMapParameterfvNV
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[615];
5054 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
5056 func_glMapParameterfvNV( target
, pname
, params
);
5060 static void WINAPI
wine_glMapParameterivNV( GLenum target
, GLenum pname
, GLint
* params
) {
5061 void (*func_glMapParameterivNV
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[616];
5062 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
5064 func_glMapParameterivNV( target
, pname
, params
);
5068 static void WINAPI
wine_glMatrixFrustumEXT( GLenum mode
, GLdouble left
, GLdouble right
, GLdouble bottom
, GLdouble top
, GLdouble zNear
, GLdouble zFar
) {
5069 void (*func_glMatrixFrustumEXT
)( GLenum
, GLdouble
, GLdouble
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[617];
5070 TRACE("(%d, %f, %f, %f, %f, %f, %f)\n", mode
, left
, right
, bottom
, top
, zNear
, zFar
);
5072 func_glMatrixFrustumEXT( mode
, left
, right
, bottom
, top
, zNear
, zFar
);
5076 static void WINAPI
wine_glMatrixIndexPointerARB( GLint size
, GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
5077 void (*func_glMatrixIndexPointerARB
)( GLint
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[618];
5078 TRACE("(%d, %d, %d, %p)\n", size
, type
, stride
, pointer
);
5080 func_glMatrixIndexPointerARB( size
, type
, stride
, pointer
);
5084 static void WINAPI
wine_glMatrixIndexubvARB( GLint size
, GLubyte
* indices
) {
5085 void (*func_glMatrixIndexubvARB
)( GLint
, GLubyte
* ) = extension_funcs
[619];
5086 TRACE("(%d, %p)\n", size
, indices
);
5088 func_glMatrixIndexubvARB( size
, indices
);
5092 static void WINAPI
wine_glMatrixIndexuivARB( GLint size
, GLuint
* indices
) {
5093 void (*func_glMatrixIndexuivARB
)( GLint
, GLuint
* ) = extension_funcs
[620];
5094 TRACE("(%d, %p)\n", size
, indices
);
5096 func_glMatrixIndexuivARB( size
, indices
);
5100 static void WINAPI
wine_glMatrixIndexusvARB( GLint size
, GLushort
* indices
) {
5101 void (*func_glMatrixIndexusvARB
)( GLint
, GLushort
* ) = extension_funcs
[621];
5102 TRACE("(%d, %p)\n", size
, indices
);
5104 func_glMatrixIndexusvARB( size
, indices
);
5108 static void WINAPI
wine_glMatrixLoadIdentityEXT( GLenum mode
) {
5109 void (*func_glMatrixLoadIdentityEXT
)( GLenum
) = extension_funcs
[622];
5110 TRACE("(%d)\n", mode
);
5112 func_glMatrixLoadIdentityEXT( mode
);
5116 static void WINAPI
wine_glMatrixLoadTransposedEXT( GLenum mode
, GLdouble
* m
) {
5117 void (*func_glMatrixLoadTransposedEXT
)( GLenum
, GLdouble
* ) = extension_funcs
[623];
5118 TRACE("(%d, %p)\n", mode
, m
);
5120 func_glMatrixLoadTransposedEXT( mode
, m
);
5124 static void WINAPI
wine_glMatrixLoadTransposefEXT( GLenum mode
, GLfloat
* m
) {
5125 void (*func_glMatrixLoadTransposefEXT
)( GLenum
, GLfloat
* ) = extension_funcs
[624];
5126 TRACE("(%d, %p)\n", mode
, m
);
5128 func_glMatrixLoadTransposefEXT( mode
, m
);
5132 static void WINAPI
wine_glMatrixLoaddEXT( GLenum mode
, GLdouble
* m
) {
5133 void (*func_glMatrixLoaddEXT
)( GLenum
, GLdouble
* ) = extension_funcs
[625];
5134 TRACE("(%d, %p)\n", mode
, m
);
5136 func_glMatrixLoaddEXT( mode
, m
);
5140 static void WINAPI
wine_glMatrixLoadfEXT( GLenum mode
, GLfloat
* m
) {
5141 void (*func_glMatrixLoadfEXT
)( GLenum
, GLfloat
* ) = extension_funcs
[626];
5142 TRACE("(%d, %p)\n", mode
, m
);
5144 func_glMatrixLoadfEXT( mode
, m
);
5148 static void WINAPI
wine_glMatrixMultTransposedEXT( GLenum mode
, GLdouble
* m
) {
5149 void (*func_glMatrixMultTransposedEXT
)( GLenum
, GLdouble
* ) = extension_funcs
[627];
5150 TRACE("(%d, %p)\n", mode
, m
);
5152 func_glMatrixMultTransposedEXT( mode
, m
);
5156 static void WINAPI
wine_glMatrixMultTransposefEXT( GLenum mode
, GLfloat
* m
) {
5157 void (*func_glMatrixMultTransposefEXT
)( GLenum
, GLfloat
* ) = extension_funcs
[628];
5158 TRACE("(%d, %p)\n", mode
, m
);
5160 func_glMatrixMultTransposefEXT( mode
, m
);
5164 static void WINAPI
wine_glMatrixMultdEXT( GLenum mode
, GLdouble
* m
) {
5165 void (*func_glMatrixMultdEXT
)( GLenum
, GLdouble
* ) = extension_funcs
[629];
5166 TRACE("(%d, %p)\n", mode
, m
);
5168 func_glMatrixMultdEXT( mode
, m
);
5172 static void WINAPI
wine_glMatrixMultfEXT( GLenum mode
, GLfloat
* m
) {
5173 void (*func_glMatrixMultfEXT
)( GLenum
, GLfloat
* ) = extension_funcs
[630];
5174 TRACE("(%d, %p)\n", mode
, m
);
5176 func_glMatrixMultfEXT( mode
, m
);
5180 static void WINAPI
wine_glMatrixOrthoEXT( GLenum mode
, GLdouble left
, GLdouble right
, GLdouble bottom
, GLdouble top
, GLdouble zNear
, GLdouble zFar
) {
5181 void (*func_glMatrixOrthoEXT
)( GLenum
, GLdouble
, GLdouble
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[631];
5182 TRACE("(%d, %f, %f, %f, %f, %f, %f)\n", mode
, left
, right
, bottom
, top
, zNear
, zFar
);
5184 func_glMatrixOrthoEXT( mode
, left
, right
, bottom
, top
, zNear
, zFar
);
5188 static void WINAPI
wine_glMatrixPopEXT( GLenum mode
) {
5189 void (*func_glMatrixPopEXT
)( GLenum
) = extension_funcs
[632];
5190 TRACE("(%d)\n", mode
);
5192 func_glMatrixPopEXT( mode
);
5196 static void WINAPI
wine_glMatrixPushEXT( GLenum mode
) {
5197 void (*func_glMatrixPushEXT
)( GLenum
) = extension_funcs
[633];
5198 TRACE("(%d)\n", mode
);
5200 func_glMatrixPushEXT( mode
);
5204 static void WINAPI
wine_glMatrixRotatedEXT( GLenum mode
, GLdouble angle
, GLdouble x
, GLdouble y
, GLdouble z
) {
5205 void (*func_glMatrixRotatedEXT
)( GLenum
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[634];
5206 TRACE("(%d, %f, %f, %f, %f)\n", mode
, angle
, x
, y
, z
);
5208 func_glMatrixRotatedEXT( mode
, angle
, x
, y
, z
);
5212 static void WINAPI
wine_glMatrixRotatefEXT( GLenum mode
, GLfloat angle
, GLfloat x
, GLfloat y
, GLfloat z
) {
5213 void (*func_glMatrixRotatefEXT
)( GLenum
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[635];
5214 TRACE("(%d, %f, %f, %f, %f)\n", mode
, angle
, x
, y
, z
);
5216 func_glMatrixRotatefEXT( mode
, angle
, x
, y
, z
);
5220 static void WINAPI
wine_glMatrixScaledEXT( GLenum mode
, GLdouble x
, GLdouble y
, GLdouble z
) {
5221 void (*func_glMatrixScaledEXT
)( GLenum
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[636];
5222 TRACE("(%d, %f, %f, %f)\n", mode
, x
, y
, z
);
5224 func_glMatrixScaledEXT( mode
, x
, y
, z
);
5228 static void WINAPI
wine_glMatrixScalefEXT( GLenum mode
, GLfloat x
, GLfloat y
, GLfloat z
) {
5229 void (*func_glMatrixScalefEXT
)( GLenum
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[637];
5230 TRACE("(%d, %f, %f, %f)\n", mode
, x
, y
, z
);
5232 func_glMatrixScalefEXT( mode
, x
, y
, z
);
5236 static void WINAPI
wine_glMatrixTranslatedEXT( GLenum mode
, GLdouble x
, GLdouble y
, GLdouble z
) {
5237 void (*func_glMatrixTranslatedEXT
)( GLenum
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[638];
5238 TRACE("(%d, %f, %f, %f)\n", mode
, x
, y
, z
);
5240 func_glMatrixTranslatedEXT( mode
, x
, y
, z
);
5244 static void WINAPI
wine_glMatrixTranslatefEXT( GLenum mode
, GLfloat x
, GLfloat y
, GLfloat z
) {
5245 void (*func_glMatrixTranslatefEXT
)( GLenum
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[639];
5246 TRACE("(%d, %f, %f, %f)\n", mode
, x
, y
, z
);
5248 func_glMatrixTranslatefEXT( mode
, x
, y
, z
);
5252 static void WINAPI
wine_glMinmaxEXT( GLenum target
, GLenum internalformat
, GLboolean sink
) {
5253 void (*func_glMinmaxEXT
)( GLenum
, GLenum
, GLboolean
) = extension_funcs
[640];
5254 TRACE("(%d, %d, %d)\n", target
, internalformat
, sink
);
5256 func_glMinmaxEXT( target
, internalformat
, sink
);
5260 static void WINAPI
wine_glMultTransposeMatrixd( GLdouble
* m
) {
5261 void (*func_glMultTransposeMatrixd
)( GLdouble
* ) = extension_funcs
[641];
5262 TRACE("(%p)\n", m
);
5264 func_glMultTransposeMatrixd( m
);
5268 static void WINAPI
wine_glMultTransposeMatrixdARB( GLdouble
* m
) {
5269 void (*func_glMultTransposeMatrixdARB
)( GLdouble
* ) = extension_funcs
[642];
5270 TRACE("(%p)\n", m
);
5272 func_glMultTransposeMatrixdARB( m
);
5276 static void WINAPI
wine_glMultTransposeMatrixf( GLfloat
* m
) {
5277 void (*func_glMultTransposeMatrixf
)( GLfloat
* ) = extension_funcs
[643];
5278 TRACE("(%p)\n", m
);
5280 func_glMultTransposeMatrixf( m
);
5284 static void WINAPI
wine_glMultTransposeMatrixfARB( GLfloat
* m
) {
5285 void (*func_glMultTransposeMatrixfARB
)( GLfloat
* ) = extension_funcs
[644];
5286 TRACE("(%p)\n", m
);
5288 func_glMultTransposeMatrixfARB( m
);
5292 static void WINAPI
wine_glMultiDrawArrays( GLenum mode
, GLint
* first
, GLsizei
* count
, GLsizei primcount
) {
5293 void (*func_glMultiDrawArrays
)( GLenum
, GLint
*, GLsizei
*, GLsizei
) = extension_funcs
[645];
5294 TRACE("(%d, %p, %p, %d)\n", mode
, first
, count
, primcount
);
5296 func_glMultiDrawArrays( mode
, first
, count
, primcount
);
5300 static void WINAPI
wine_glMultiDrawArraysEXT( GLenum mode
, GLint
* first
, GLsizei
* count
, GLsizei primcount
) {
5301 void (*func_glMultiDrawArraysEXT
)( GLenum
, GLint
*, GLsizei
*, GLsizei
) = extension_funcs
[646];
5302 TRACE("(%d, %p, %p, %d)\n", mode
, first
, count
, primcount
);
5304 func_glMultiDrawArraysEXT( mode
, first
, count
, primcount
);
5308 static void WINAPI
wine_glMultiDrawElementArrayAPPLE( GLenum mode
, GLint
* first
, GLsizei
* count
, GLsizei primcount
) {
5309 void (*func_glMultiDrawElementArrayAPPLE
)( GLenum
, GLint
*, GLsizei
*, GLsizei
) = extension_funcs
[647];
5310 TRACE("(%d, %p, %p, %d)\n", mode
, first
, count
, primcount
);
5312 func_glMultiDrawElementArrayAPPLE( mode
, first
, count
, primcount
);
5316 static void WINAPI
wine_glMultiDrawElements( GLenum mode
, GLsizei
* count
, GLenum type
, GLvoid
** indices
, GLsizei primcount
) {
5317 void (*func_glMultiDrawElements
)( GLenum
, GLsizei
*, GLenum
, GLvoid
**, GLsizei
) = extension_funcs
[648];
5318 TRACE("(%d, %p, %d, %p, %d)\n", mode
, count
, type
, indices
, primcount
);
5320 func_glMultiDrawElements( mode
, count
, type
, indices
, primcount
);
5324 static void WINAPI
wine_glMultiDrawElementsEXT( GLenum mode
, GLsizei
* count
, GLenum type
, GLvoid
** indices
, GLsizei primcount
) {
5325 void (*func_glMultiDrawElementsEXT
)( GLenum
, GLsizei
*, GLenum
, GLvoid
**, GLsizei
) = extension_funcs
[649];
5326 TRACE("(%d, %p, %d, %p, %d)\n", mode
, count
, type
, indices
, primcount
);
5328 func_glMultiDrawElementsEXT( mode
, count
, type
, indices
, primcount
);
5332 static void WINAPI
wine_glMultiDrawRangeElementArrayAPPLE( GLenum mode
, GLuint start
, GLuint end
, GLint
* first
, GLsizei
* count
, GLsizei primcount
) {
5333 void (*func_glMultiDrawRangeElementArrayAPPLE
)( GLenum
, GLuint
, GLuint
, GLint
*, GLsizei
*, GLsizei
) = extension_funcs
[650];
5334 TRACE("(%d, %d, %d, %p, %p, %d)\n", mode
, start
, end
, first
, count
, primcount
);
5336 func_glMultiDrawRangeElementArrayAPPLE( mode
, start
, end
, first
, count
, primcount
);
5340 static void WINAPI
wine_glMultiModeDrawArraysIBM( GLenum
* mode
, GLint
* first
, GLsizei
* count
, GLsizei primcount
, GLint modestride
) {
5341 void (*func_glMultiModeDrawArraysIBM
)( GLenum
*, GLint
*, GLsizei
*, GLsizei
, GLint
) = extension_funcs
[651];
5342 TRACE("(%p, %p, %p, %d, %d)\n", mode
, first
, count
, primcount
, modestride
);
5344 func_glMultiModeDrawArraysIBM( mode
, first
, count
, primcount
, modestride
);
5348 static void WINAPI
wine_glMultiModeDrawElementsIBM( GLenum
* mode
, GLsizei
* count
, GLenum type
, GLvoid
* const* indices
, GLsizei primcount
, GLint modestride
) {
5349 void (*func_glMultiModeDrawElementsIBM
)( GLenum
*, GLsizei
*, GLenum
, GLvoid
* const*, GLsizei
, GLint
) = extension_funcs
[652];
5350 TRACE("(%p, %p, %d, %p, %d, %d)\n", mode
, count
, type
, indices
, primcount
, modestride
);
5352 func_glMultiModeDrawElementsIBM( mode
, count
, type
, indices
, primcount
, modestride
);
5356 static void WINAPI
wine_glMultiTexBufferEXT( GLenum texunit
, GLenum target
, GLenum internalformat
, GLuint buffer
) {
5357 void (*func_glMultiTexBufferEXT
)( GLenum
, GLenum
, GLenum
, GLuint
) = extension_funcs
[653];
5358 TRACE("(%d, %d, %d, %d)\n", texunit
, target
, internalformat
, buffer
);
5360 func_glMultiTexBufferEXT( texunit
, target
, internalformat
, buffer
);
5364 static void WINAPI
wine_glMultiTexCoord1d( GLenum target
, GLdouble s
) {
5365 void (*func_glMultiTexCoord1d
)( GLenum
, GLdouble
) = extension_funcs
[654];
5366 TRACE("(%d, %f)\n", target
, s
);
5368 func_glMultiTexCoord1d( target
, s
);
5372 static void WINAPI
wine_glMultiTexCoord1dARB( GLenum target
, GLdouble s
) {
5373 void (*func_glMultiTexCoord1dARB
)( GLenum
, GLdouble
) = extension_funcs
[655];
5374 TRACE("(%d, %f)\n", target
, s
);
5376 func_glMultiTexCoord1dARB( target
, s
);
5380 static void WINAPI
wine_glMultiTexCoord1dSGIS( GLenum target
, GLdouble s
) {
5381 void (*func_glMultiTexCoord1dSGIS
)( GLenum
, GLdouble
) = extension_funcs
[656];
5382 TRACE("(%d, %f)\n", target
, s
);
5384 func_glMultiTexCoord1dSGIS( target
, s
);
5388 static void WINAPI
wine_glMultiTexCoord1dv( GLenum target
, GLdouble
* v
) {
5389 void (*func_glMultiTexCoord1dv
)( GLenum
, GLdouble
* ) = extension_funcs
[657];
5390 TRACE("(%d, %p)\n", target
, v
);
5392 func_glMultiTexCoord1dv( target
, v
);
5396 static void WINAPI
wine_glMultiTexCoord1dvARB( GLenum target
, GLdouble
* v
) {
5397 void (*func_glMultiTexCoord1dvARB
)( GLenum
, GLdouble
* ) = extension_funcs
[658];
5398 TRACE("(%d, %p)\n", target
, v
);
5400 func_glMultiTexCoord1dvARB( target
, v
);
5404 static void WINAPI
wine_glMultiTexCoord1dvSGIS( GLenum target
, GLdouble
* v
) {
5405 void (*func_glMultiTexCoord1dvSGIS
)( GLenum
, GLdouble
* ) = extension_funcs
[659];
5406 TRACE("(%d, %p)\n", target
, v
);
5408 func_glMultiTexCoord1dvSGIS( target
, v
);
5412 static void WINAPI
wine_glMultiTexCoord1f( GLenum target
, GLfloat s
) {
5413 void (*func_glMultiTexCoord1f
)( GLenum
, GLfloat
) = extension_funcs
[660];
5414 TRACE("(%d, %f)\n", target
, s
);
5416 func_glMultiTexCoord1f( target
, s
);
5420 static void WINAPI
wine_glMultiTexCoord1fARB( GLenum target
, GLfloat s
) {
5421 void (*func_glMultiTexCoord1fARB
)( GLenum
, GLfloat
) = extension_funcs
[661];
5422 TRACE("(%d, %f)\n", target
, s
);
5424 func_glMultiTexCoord1fARB( target
, s
);
5428 static void WINAPI
wine_glMultiTexCoord1fSGIS( GLenum target
, GLfloat s
) {
5429 void (*func_glMultiTexCoord1fSGIS
)( GLenum
, GLfloat
) = extension_funcs
[662];
5430 TRACE("(%d, %f)\n", target
, s
);
5432 func_glMultiTexCoord1fSGIS( target
, s
);
5436 static void WINAPI
wine_glMultiTexCoord1fv( GLenum target
, GLfloat
* v
) {
5437 void (*func_glMultiTexCoord1fv
)( GLenum
, GLfloat
* ) = extension_funcs
[663];
5438 TRACE("(%d, %p)\n", target
, v
);
5440 func_glMultiTexCoord1fv( target
, v
);
5444 static void WINAPI
wine_glMultiTexCoord1fvARB( GLenum target
, GLfloat
* v
) {
5445 void (*func_glMultiTexCoord1fvARB
)( GLenum
, GLfloat
* ) = extension_funcs
[664];
5446 TRACE("(%d, %p)\n", target
, v
);
5448 func_glMultiTexCoord1fvARB( target
, v
);
5452 static void WINAPI
wine_glMultiTexCoord1fvSGIS( GLenum target
, const GLfloat
* v
) {
5453 void (*func_glMultiTexCoord1fvSGIS
)( GLenum
, const GLfloat
* ) = extension_funcs
[665];
5454 TRACE("(%d, %p)\n", target
, v
);
5456 func_glMultiTexCoord1fvSGIS( target
, v
);
5460 static void WINAPI
wine_glMultiTexCoord1hNV( GLenum target
, unsigned short s
) {
5461 void (*func_glMultiTexCoord1hNV
)( GLenum
, unsigned short ) = extension_funcs
[666];
5462 TRACE("(%d, %d)\n", target
, s
);
5464 func_glMultiTexCoord1hNV( target
, s
);
5468 static void WINAPI
wine_glMultiTexCoord1hvNV( GLenum target
, unsigned short* v
) {
5469 void (*func_glMultiTexCoord1hvNV
)( GLenum
, unsigned short* ) = extension_funcs
[667];
5470 TRACE("(%d, %p)\n", target
, v
);
5472 func_glMultiTexCoord1hvNV( target
, v
);
5476 static void WINAPI
wine_glMultiTexCoord1i( GLenum target
, GLint s
) {
5477 void (*func_glMultiTexCoord1i
)( GLenum
, GLint
) = extension_funcs
[668];
5478 TRACE("(%d, %d)\n", target
, s
);
5480 func_glMultiTexCoord1i( target
, s
);
5484 static void WINAPI
wine_glMultiTexCoord1iARB( GLenum target
, GLint s
) {
5485 void (*func_glMultiTexCoord1iARB
)( GLenum
, GLint
) = extension_funcs
[669];
5486 TRACE("(%d, %d)\n", target
, s
);
5488 func_glMultiTexCoord1iARB( target
, s
);
5492 static void WINAPI
wine_glMultiTexCoord1iSGIS( GLenum target
, GLint s
) {
5493 void (*func_glMultiTexCoord1iSGIS
)( GLenum
, GLint
) = extension_funcs
[670];
5494 TRACE("(%d, %d)\n", target
, s
);
5496 func_glMultiTexCoord1iSGIS( target
, s
);
5500 static void WINAPI
wine_glMultiTexCoord1iv( GLenum target
, GLint
* v
) {
5501 void (*func_glMultiTexCoord1iv
)( GLenum
, GLint
* ) = extension_funcs
[671];
5502 TRACE("(%d, %p)\n", target
, v
);
5504 func_glMultiTexCoord1iv( target
, v
);
5508 static void WINAPI
wine_glMultiTexCoord1ivARB( GLenum target
, GLint
* v
) {
5509 void (*func_glMultiTexCoord1ivARB
)( GLenum
, GLint
* ) = extension_funcs
[672];
5510 TRACE("(%d, %p)\n", target
, v
);
5512 func_glMultiTexCoord1ivARB( target
, v
);
5516 static void WINAPI
wine_glMultiTexCoord1ivSGIS( GLenum target
, GLint
* v
) {
5517 void (*func_glMultiTexCoord1ivSGIS
)( GLenum
, GLint
* ) = extension_funcs
[673];
5518 TRACE("(%d, %p)\n", target
, v
);
5520 func_glMultiTexCoord1ivSGIS( target
, v
);
5524 static void WINAPI
wine_glMultiTexCoord1s( GLenum target
, GLshort s
) {
5525 void (*func_glMultiTexCoord1s
)( GLenum
, GLshort
) = extension_funcs
[674];
5526 TRACE("(%d, %d)\n", target
, s
);
5528 func_glMultiTexCoord1s( target
, s
);
5532 static void WINAPI
wine_glMultiTexCoord1sARB( GLenum target
, GLshort s
) {
5533 void (*func_glMultiTexCoord1sARB
)( GLenum
, GLshort
) = extension_funcs
[675];
5534 TRACE("(%d, %d)\n", target
, s
);
5536 func_glMultiTexCoord1sARB( target
, s
);
5540 static void WINAPI
wine_glMultiTexCoord1sSGIS( GLenum target
, GLshort s
) {
5541 void (*func_glMultiTexCoord1sSGIS
)( GLenum
, GLshort
) = extension_funcs
[676];
5542 TRACE("(%d, %d)\n", target
, s
);
5544 func_glMultiTexCoord1sSGIS( target
, s
);
5548 static void WINAPI
wine_glMultiTexCoord1sv( GLenum target
, GLshort
* v
) {
5549 void (*func_glMultiTexCoord1sv
)( GLenum
, GLshort
* ) = extension_funcs
[677];
5550 TRACE("(%d, %p)\n", target
, v
);
5552 func_glMultiTexCoord1sv( target
, v
);
5556 static void WINAPI
wine_glMultiTexCoord1svARB( GLenum target
, GLshort
* v
) {
5557 void (*func_glMultiTexCoord1svARB
)( GLenum
, GLshort
* ) = extension_funcs
[678];
5558 TRACE("(%d, %p)\n", target
, v
);
5560 func_glMultiTexCoord1svARB( target
, v
);
5564 static void WINAPI
wine_glMultiTexCoord1svSGIS( GLenum target
, GLshort
* v
) {
5565 void (*func_glMultiTexCoord1svSGIS
)( GLenum
, GLshort
* ) = extension_funcs
[679];
5566 TRACE("(%d, %p)\n", target
, v
);
5568 func_glMultiTexCoord1svSGIS( target
, v
);
5572 static void WINAPI
wine_glMultiTexCoord2d( GLenum target
, GLdouble s
, GLdouble t
) {
5573 void (*func_glMultiTexCoord2d
)( GLenum
, GLdouble
, GLdouble
) = extension_funcs
[680];
5574 TRACE("(%d, %f, %f)\n", target
, s
, t
);
5576 func_glMultiTexCoord2d( target
, s
, t
);
5580 static void WINAPI
wine_glMultiTexCoord2dARB( GLenum target
, GLdouble s
, GLdouble t
) {
5581 void (*func_glMultiTexCoord2dARB
)( GLenum
, GLdouble
, GLdouble
) = extension_funcs
[681];
5582 TRACE("(%d, %f, %f)\n", target
, s
, t
);
5584 func_glMultiTexCoord2dARB( target
, s
, t
);
5588 static void WINAPI
wine_glMultiTexCoord2dSGIS( GLenum target
, GLdouble s
, GLdouble t
) {
5589 void (*func_glMultiTexCoord2dSGIS
)( GLenum
, GLdouble
, GLdouble
) = extension_funcs
[682];
5590 TRACE("(%d, %f, %f)\n", target
, s
, t
);
5592 func_glMultiTexCoord2dSGIS( target
, s
, t
);
5596 static void WINAPI
wine_glMultiTexCoord2dv( GLenum target
, GLdouble
* v
) {
5597 void (*func_glMultiTexCoord2dv
)( GLenum
, GLdouble
* ) = extension_funcs
[683];
5598 TRACE("(%d, %p)\n", target
, v
);
5600 func_glMultiTexCoord2dv( target
, v
);
5604 static void WINAPI
wine_glMultiTexCoord2dvARB( GLenum target
, GLdouble
* v
) {
5605 void (*func_glMultiTexCoord2dvARB
)( GLenum
, GLdouble
* ) = extension_funcs
[684];
5606 TRACE("(%d, %p)\n", target
, v
);
5608 func_glMultiTexCoord2dvARB( target
, v
);
5612 static void WINAPI
wine_glMultiTexCoord2dvSGIS( GLenum target
, GLdouble
* v
) {
5613 void (*func_glMultiTexCoord2dvSGIS
)( GLenum
, GLdouble
* ) = extension_funcs
[685];
5614 TRACE("(%d, %p)\n", target
, v
);
5616 func_glMultiTexCoord2dvSGIS( target
, v
);
5620 static void WINAPI
wine_glMultiTexCoord2f( GLenum target
, GLfloat s
, GLfloat t
) {
5621 void (*func_glMultiTexCoord2f
)( GLenum
, GLfloat
, GLfloat
) = extension_funcs
[686];
5622 TRACE("(%d, %f, %f)\n", target
, s
, t
);
5624 func_glMultiTexCoord2f( target
, s
, t
);
5628 static void WINAPI
wine_glMultiTexCoord2fARB( GLenum target
, GLfloat s
, GLfloat t
) {
5629 void (*func_glMultiTexCoord2fARB
)( GLenum
, GLfloat
, GLfloat
) = extension_funcs
[687];
5630 TRACE("(%d, %f, %f)\n", target
, s
, t
);
5632 func_glMultiTexCoord2fARB( target
, s
, t
);
5636 static void WINAPI
wine_glMultiTexCoord2fSGIS( GLenum target
, GLfloat s
, GLfloat t
) {
5637 void (*func_glMultiTexCoord2fSGIS
)( GLenum
, GLfloat
, GLfloat
) = extension_funcs
[688];
5638 TRACE("(%d, %f, %f)\n", target
, s
, t
);
5640 func_glMultiTexCoord2fSGIS( target
, s
, t
);
5644 static void WINAPI
wine_glMultiTexCoord2fv( GLenum target
, GLfloat
* v
) {
5645 void (*func_glMultiTexCoord2fv
)( GLenum
, GLfloat
* ) = extension_funcs
[689];
5646 TRACE("(%d, %p)\n", target
, v
);
5648 func_glMultiTexCoord2fv( target
, v
);
5652 static void WINAPI
wine_glMultiTexCoord2fvARB( GLenum target
, GLfloat
* v
) {
5653 void (*func_glMultiTexCoord2fvARB
)( GLenum
, GLfloat
* ) = extension_funcs
[690];
5654 TRACE("(%d, %p)\n", target
, v
);
5656 func_glMultiTexCoord2fvARB( target
, v
);
5660 static void WINAPI
wine_glMultiTexCoord2fvSGIS( GLenum target
, GLfloat
* v
) {
5661 void (*func_glMultiTexCoord2fvSGIS
)( GLenum
, GLfloat
* ) = extension_funcs
[691];
5662 TRACE("(%d, %p)\n", target
, v
);
5664 func_glMultiTexCoord2fvSGIS( target
, v
);
5668 static void WINAPI
wine_glMultiTexCoord2hNV( GLenum target
, unsigned short s
, unsigned short t
) {
5669 void (*func_glMultiTexCoord2hNV
)( GLenum
, unsigned short, unsigned short ) = extension_funcs
[692];
5670 TRACE("(%d, %d, %d)\n", target
, s
, t
);
5672 func_glMultiTexCoord2hNV( target
, s
, t
);
5676 static void WINAPI
wine_glMultiTexCoord2hvNV( GLenum target
, unsigned short* v
) {
5677 void (*func_glMultiTexCoord2hvNV
)( GLenum
, unsigned short* ) = extension_funcs
[693];
5678 TRACE("(%d, %p)\n", target
, v
);
5680 func_glMultiTexCoord2hvNV( target
, v
);
5684 static void WINAPI
wine_glMultiTexCoord2i( GLenum target
, GLint s
, GLint t
) {
5685 void (*func_glMultiTexCoord2i
)( GLenum
, GLint
, GLint
) = extension_funcs
[694];
5686 TRACE("(%d, %d, %d)\n", target
, s
, t
);
5688 func_glMultiTexCoord2i( target
, s
, t
);
5692 static void WINAPI
wine_glMultiTexCoord2iARB( GLenum target
, GLint s
, GLint t
) {
5693 void (*func_glMultiTexCoord2iARB
)( GLenum
, GLint
, GLint
) = extension_funcs
[695];
5694 TRACE("(%d, %d, %d)\n", target
, s
, t
);
5696 func_glMultiTexCoord2iARB( target
, s
, t
);
5700 static void WINAPI
wine_glMultiTexCoord2iSGIS( GLenum target
, GLint s
, GLint t
) {
5701 void (*func_glMultiTexCoord2iSGIS
)( GLenum
, GLint
, GLint
) = extension_funcs
[696];
5702 TRACE("(%d, %d, %d)\n", target
, s
, t
);
5704 func_glMultiTexCoord2iSGIS( target
, s
, t
);
5708 static void WINAPI
wine_glMultiTexCoord2iv( GLenum target
, GLint
* v
) {
5709 void (*func_glMultiTexCoord2iv
)( GLenum
, GLint
* ) = extension_funcs
[697];
5710 TRACE("(%d, %p)\n", target
, v
);
5712 func_glMultiTexCoord2iv( target
, v
);
5716 static void WINAPI
wine_glMultiTexCoord2ivARB( GLenum target
, GLint
* v
) {
5717 void (*func_glMultiTexCoord2ivARB
)( GLenum
, GLint
* ) = extension_funcs
[698];
5718 TRACE("(%d, %p)\n", target
, v
);
5720 func_glMultiTexCoord2ivARB( target
, v
);
5724 static void WINAPI
wine_glMultiTexCoord2ivSGIS( GLenum target
, GLint
* v
) {
5725 void (*func_glMultiTexCoord2ivSGIS
)( GLenum
, GLint
* ) = extension_funcs
[699];
5726 TRACE("(%d, %p)\n", target
, v
);
5728 func_glMultiTexCoord2ivSGIS( target
, v
);
5732 static void WINAPI
wine_glMultiTexCoord2s( GLenum target
, GLshort s
, GLshort t
) {
5733 void (*func_glMultiTexCoord2s
)( GLenum
, GLshort
, GLshort
) = extension_funcs
[700];
5734 TRACE("(%d, %d, %d)\n", target
, s
, t
);
5736 func_glMultiTexCoord2s( target
, s
, t
);
5740 static void WINAPI
wine_glMultiTexCoord2sARB( GLenum target
, GLshort s
, GLshort t
) {
5741 void (*func_glMultiTexCoord2sARB
)( GLenum
, GLshort
, GLshort
) = extension_funcs
[701];
5742 TRACE("(%d, %d, %d)\n", target
, s
, t
);
5744 func_glMultiTexCoord2sARB( target
, s
, t
);
5748 static void WINAPI
wine_glMultiTexCoord2sSGIS( GLenum target
, GLshort s
, GLshort t
) {
5749 void (*func_glMultiTexCoord2sSGIS
)( GLenum
, GLshort
, GLshort
) = extension_funcs
[702];
5750 TRACE("(%d, %d, %d)\n", target
, s
, t
);
5752 func_glMultiTexCoord2sSGIS( target
, s
, t
);
5756 static void WINAPI
wine_glMultiTexCoord2sv( GLenum target
, GLshort
* v
) {
5757 void (*func_glMultiTexCoord2sv
)( GLenum
, GLshort
* ) = extension_funcs
[703];
5758 TRACE("(%d, %p)\n", target
, v
);
5760 func_glMultiTexCoord2sv( target
, v
);
5764 static void WINAPI
wine_glMultiTexCoord2svARB( GLenum target
, GLshort
* v
) {
5765 void (*func_glMultiTexCoord2svARB
)( GLenum
, GLshort
* ) = extension_funcs
[704];
5766 TRACE("(%d, %p)\n", target
, v
);
5768 func_glMultiTexCoord2svARB( target
, v
);
5772 static void WINAPI
wine_glMultiTexCoord2svSGIS( GLenum target
, GLshort
* v
) {
5773 void (*func_glMultiTexCoord2svSGIS
)( GLenum
, GLshort
* ) = extension_funcs
[705];
5774 TRACE("(%d, %p)\n", target
, v
);
5776 func_glMultiTexCoord2svSGIS( target
, v
);
5780 static void WINAPI
wine_glMultiTexCoord3d( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
) {
5781 void (*func_glMultiTexCoord3d
)( GLenum
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[706];
5782 TRACE("(%d, %f, %f, %f)\n", target
, s
, t
, r
);
5784 func_glMultiTexCoord3d( target
, s
, t
, r
);
5788 static void WINAPI
wine_glMultiTexCoord3dARB( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
) {
5789 void (*func_glMultiTexCoord3dARB
)( GLenum
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[707];
5790 TRACE("(%d, %f, %f, %f)\n", target
, s
, t
, r
);
5792 func_glMultiTexCoord3dARB( target
, s
, t
, r
);
5796 static void WINAPI
wine_glMultiTexCoord3dSGIS( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
) {
5797 void (*func_glMultiTexCoord3dSGIS
)( GLenum
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[708];
5798 TRACE("(%d, %f, %f, %f)\n", target
, s
, t
, r
);
5800 func_glMultiTexCoord3dSGIS( target
, s
, t
, r
);
5804 static void WINAPI
wine_glMultiTexCoord3dv( GLenum target
, GLdouble
* v
) {
5805 void (*func_glMultiTexCoord3dv
)( GLenum
, GLdouble
* ) = extension_funcs
[709];
5806 TRACE("(%d, %p)\n", target
, v
);
5808 func_glMultiTexCoord3dv( target
, v
);
5812 static void WINAPI
wine_glMultiTexCoord3dvARB( GLenum target
, GLdouble
* v
) {
5813 void (*func_glMultiTexCoord3dvARB
)( GLenum
, GLdouble
* ) = extension_funcs
[710];
5814 TRACE("(%d, %p)\n", target
, v
);
5816 func_glMultiTexCoord3dvARB( target
, v
);
5820 static void WINAPI
wine_glMultiTexCoord3dvSGIS( GLenum target
, GLdouble
* v
) {
5821 void (*func_glMultiTexCoord3dvSGIS
)( GLenum
, GLdouble
* ) = extension_funcs
[711];
5822 TRACE("(%d, %p)\n", target
, v
);
5824 func_glMultiTexCoord3dvSGIS( target
, v
);
5828 static void WINAPI
wine_glMultiTexCoord3f( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
) {
5829 void (*func_glMultiTexCoord3f
)( GLenum
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[712];
5830 TRACE("(%d, %f, %f, %f)\n", target
, s
, t
, r
);
5832 func_glMultiTexCoord3f( target
, s
, t
, r
);
5836 static void WINAPI
wine_glMultiTexCoord3fARB( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
) {
5837 void (*func_glMultiTexCoord3fARB
)( GLenum
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[713];
5838 TRACE("(%d, %f, %f, %f)\n", target
, s
, t
, r
);
5840 func_glMultiTexCoord3fARB( target
, s
, t
, r
);
5844 static void WINAPI
wine_glMultiTexCoord3fSGIS( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
) {
5845 void (*func_glMultiTexCoord3fSGIS
)( GLenum
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[714];
5846 TRACE("(%d, %f, %f, %f)\n", target
, s
, t
, r
);
5848 func_glMultiTexCoord3fSGIS( target
, s
, t
, r
);
5852 static void WINAPI
wine_glMultiTexCoord3fv( GLenum target
, GLfloat
* v
) {
5853 void (*func_glMultiTexCoord3fv
)( GLenum
, GLfloat
* ) = extension_funcs
[715];
5854 TRACE("(%d, %p)\n", target
, v
);
5856 func_glMultiTexCoord3fv( target
, v
);
5860 static void WINAPI
wine_glMultiTexCoord3fvARB( GLenum target
, GLfloat
* v
) {
5861 void (*func_glMultiTexCoord3fvARB
)( GLenum
, GLfloat
* ) = extension_funcs
[716];
5862 TRACE("(%d, %p)\n", target
, v
);
5864 func_glMultiTexCoord3fvARB( target
, v
);
5868 static void WINAPI
wine_glMultiTexCoord3fvSGIS( GLenum target
, GLfloat
* v
) {
5869 void (*func_glMultiTexCoord3fvSGIS
)( GLenum
, GLfloat
* ) = extension_funcs
[717];
5870 TRACE("(%d, %p)\n", target
, v
);
5872 func_glMultiTexCoord3fvSGIS( target
, v
);
5876 static void WINAPI
wine_glMultiTexCoord3hNV( GLenum target
, unsigned short s
, unsigned short t
, unsigned short r
) {
5877 void (*func_glMultiTexCoord3hNV
)( GLenum
, unsigned short, unsigned short, unsigned short ) = extension_funcs
[718];
5878 TRACE("(%d, %d, %d, %d)\n", target
, s
, t
, r
);
5880 func_glMultiTexCoord3hNV( target
, s
, t
, r
);
5884 static void WINAPI
wine_glMultiTexCoord3hvNV( GLenum target
, unsigned short* v
) {
5885 void (*func_glMultiTexCoord3hvNV
)( GLenum
, unsigned short* ) = extension_funcs
[719];
5886 TRACE("(%d, %p)\n", target
, v
);
5888 func_glMultiTexCoord3hvNV( target
, v
);
5892 static void WINAPI
wine_glMultiTexCoord3i( GLenum target
, GLint s
, GLint t
, GLint r
) {
5893 void (*func_glMultiTexCoord3i
)( GLenum
, GLint
, GLint
, GLint
) = extension_funcs
[720];
5894 TRACE("(%d, %d, %d, %d)\n", target
, s
, t
, r
);
5896 func_glMultiTexCoord3i( target
, s
, t
, r
);
5900 static void WINAPI
wine_glMultiTexCoord3iARB( GLenum target
, GLint s
, GLint t
, GLint r
) {
5901 void (*func_glMultiTexCoord3iARB
)( GLenum
, GLint
, GLint
, GLint
) = extension_funcs
[721];
5902 TRACE("(%d, %d, %d, %d)\n", target
, s
, t
, r
);
5904 func_glMultiTexCoord3iARB( target
, s
, t
, r
);
5908 static void WINAPI
wine_glMultiTexCoord3iSGIS( GLenum target
, GLint s
, GLint t
, GLint r
) {
5909 void (*func_glMultiTexCoord3iSGIS
)( GLenum
, GLint
, GLint
, GLint
) = extension_funcs
[722];
5910 TRACE("(%d, %d, %d, %d)\n", target
, s
, t
, r
);
5912 func_glMultiTexCoord3iSGIS( target
, s
, t
, r
);
5916 static void WINAPI
wine_glMultiTexCoord3iv( GLenum target
, GLint
* v
) {
5917 void (*func_glMultiTexCoord3iv
)( GLenum
, GLint
* ) = extension_funcs
[723];
5918 TRACE("(%d, %p)\n", target
, v
);
5920 func_glMultiTexCoord3iv( target
, v
);
5924 static void WINAPI
wine_glMultiTexCoord3ivARB( GLenum target
, GLint
* v
) {
5925 void (*func_glMultiTexCoord3ivARB
)( GLenum
, GLint
* ) = extension_funcs
[724];
5926 TRACE("(%d, %p)\n", target
, v
);
5928 func_glMultiTexCoord3ivARB( target
, v
);
5932 static void WINAPI
wine_glMultiTexCoord3ivSGIS( GLenum target
, GLint
* v
) {
5933 void (*func_glMultiTexCoord3ivSGIS
)( GLenum
, GLint
* ) = extension_funcs
[725];
5934 TRACE("(%d, %p)\n", target
, v
);
5936 func_glMultiTexCoord3ivSGIS( target
, v
);
5940 static void WINAPI
wine_glMultiTexCoord3s( GLenum target
, GLshort s
, GLshort t
, GLshort r
) {
5941 void (*func_glMultiTexCoord3s
)( GLenum
, GLshort
, GLshort
, GLshort
) = extension_funcs
[726];
5942 TRACE("(%d, %d, %d, %d)\n", target
, s
, t
, r
);
5944 func_glMultiTexCoord3s( target
, s
, t
, r
);
5948 static void WINAPI
wine_glMultiTexCoord3sARB( GLenum target
, GLshort s
, GLshort t
, GLshort r
) {
5949 void (*func_glMultiTexCoord3sARB
)( GLenum
, GLshort
, GLshort
, GLshort
) = extension_funcs
[727];
5950 TRACE("(%d, %d, %d, %d)\n", target
, s
, t
, r
);
5952 func_glMultiTexCoord3sARB( target
, s
, t
, r
);
5956 static void WINAPI
wine_glMultiTexCoord3sSGIS( GLenum target
, GLshort s
, GLshort t
, GLshort r
) {
5957 void (*func_glMultiTexCoord3sSGIS
)( GLenum
, GLshort
, GLshort
, GLshort
) = extension_funcs
[728];
5958 TRACE("(%d, %d, %d, %d)\n", target
, s
, t
, r
);
5960 func_glMultiTexCoord3sSGIS( target
, s
, t
, r
);
5964 static void WINAPI
wine_glMultiTexCoord3sv( GLenum target
, GLshort
* v
) {
5965 void (*func_glMultiTexCoord3sv
)( GLenum
, GLshort
* ) = extension_funcs
[729];
5966 TRACE("(%d, %p)\n", target
, v
);
5968 func_glMultiTexCoord3sv( target
, v
);
5972 static void WINAPI
wine_glMultiTexCoord3svARB( GLenum target
, GLshort
* v
) {
5973 void (*func_glMultiTexCoord3svARB
)( GLenum
, GLshort
* ) = extension_funcs
[730];
5974 TRACE("(%d, %p)\n", target
, v
);
5976 func_glMultiTexCoord3svARB( target
, v
);
5980 static void WINAPI
wine_glMultiTexCoord3svSGIS( GLenum target
, GLshort
* v
) {
5981 void (*func_glMultiTexCoord3svSGIS
)( GLenum
, GLshort
* ) = extension_funcs
[731];
5982 TRACE("(%d, %p)\n", target
, v
);
5984 func_glMultiTexCoord3svSGIS( target
, v
);
5988 static void WINAPI
wine_glMultiTexCoord4d( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
) {
5989 void (*func_glMultiTexCoord4d
)( GLenum
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[732];
5990 TRACE("(%d, %f, %f, %f, %f)\n", target
, s
, t
, r
, q
);
5992 func_glMultiTexCoord4d( target
, s
, t
, r
, q
);
5996 static void WINAPI
wine_glMultiTexCoord4dARB( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
) {
5997 void (*func_glMultiTexCoord4dARB
)( GLenum
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[733];
5998 TRACE("(%d, %f, %f, %f, %f)\n", target
, s
, t
, r
, q
);
6000 func_glMultiTexCoord4dARB( target
, s
, t
, r
, q
);
6004 static void WINAPI
wine_glMultiTexCoord4dSGIS( GLenum target
, GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
) {
6005 void (*func_glMultiTexCoord4dSGIS
)( GLenum
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[734];
6006 TRACE("(%d, %f, %f, %f, %f)\n", target
, s
, t
, r
, q
);
6008 func_glMultiTexCoord4dSGIS( target
, s
, t
, r
, q
);
6012 static void WINAPI
wine_glMultiTexCoord4dv( GLenum target
, GLdouble
* v
) {
6013 void (*func_glMultiTexCoord4dv
)( GLenum
, GLdouble
* ) = extension_funcs
[735];
6014 TRACE("(%d, %p)\n", target
, v
);
6016 func_glMultiTexCoord4dv( target
, v
);
6020 static void WINAPI
wine_glMultiTexCoord4dvARB( GLenum target
, GLdouble
* v
) {
6021 void (*func_glMultiTexCoord4dvARB
)( GLenum
, GLdouble
* ) = extension_funcs
[736];
6022 TRACE("(%d, %p)\n", target
, v
);
6024 func_glMultiTexCoord4dvARB( target
, v
);
6028 static void WINAPI
wine_glMultiTexCoord4dvSGIS( GLenum target
, GLdouble
* v
) {
6029 void (*func_glMultiTexCoord4dvSGIS
)( GLenum
, GLdouble
* ) = extension_funcs
[737];
6030 TRACE("(%d, %p)\n", target
, v
);
6032 func_glMultiTexCoord4dvSGIS( target
, v
);
6036 static void WINAPI
wine_glMultiTexCoord4f( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
) {
6037 void (*func_glMultiTexCoord4f
)( GLenum
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[738];
6038 TRACE("(%d, %f, %f, %f, %f)\n", target
, s
, t
, r
, q
);
6040 func_glMultiTexCoord4f( target
, s
, t
, r
, q
);
6044 static void WINAPI
wine_glMultiTexCoord4fARB( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
) {
6045 void (*func_glMultiTexCoord4fARB
)( GLenum
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[739];
6046 TRACE("(%d, %f, %f, %f, %f)\n", target
, s
, t
, r
, q
);
6048 func_glMultiTexCoord4fARB( target
, s
, t
, r
, q
);
6052 static void WINAPI
wine_glMultiTexCoord4fSGIS( GLenum target
, GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
) {
6053 void (*func_glMultiTexCoord4fSGIS
)( GLenum
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[740];
6054 TRACE("(%d, %f, %f, %f, %f)\n", target
, s
, t
, r
, q
);
6056 func_glMultiTexCoord4fSGIS( target
, s
, t
, r
, q
);
6060 static void WINAPI
wine_glMultiTexCoord4fv( GLenum target
, GLfloat
* v
) {
6061 void (*func_glMultiTexCoord4fv
)( GLenum
, GLfloat
* ) = extension_funcs
[741];
6062 TRACE("(%d, %p)\n", target
, v
);
6064 func_glMultiTexCoord4fv( target
, v
);
6068 static void WINAPI
wine_glMultiTexCoord4fvARB( GLenum target
, GLfloat
* v
) {
6069 void (*func_glMultiTexCoord4fvARB
)( GLenum
, GLfloat
* ) = extension_funcs
[742];
6070 TRACE("(%d, %p)\n", target
, v
);
6072 func_glMultiTexCoord4fvARB( target
, v
);
6076 static void WINAPI
wine_glMultiTexCoord4fvSGIS( GLenum target
, GLfloat
* v
) {
6077 void (*func_glMultiTexCoord4fvSGIS
)( GLenum
, GLfloat
* ) = extension_funcs
[743];
6078 TRACE("(%d, %p)\n", target
, v
);
6080 func_glMultiTexCoord4fvSGIS( target
, v
);
6084 static void WINAPI
wine_glMultiTexCoord4hNV( GLenum target
, unsigned short s
, unsigned short t
, unsigned short r
, unsigned short q
) {
6085 void (*func_glMultiTexCoord4hNV
)( GLenum
, unsigned short, unsigned short, unsigned short, unsigned short ) = extension_funcs
[744];
6086 TRACE("(%d, %d, %d, %d, %d)\n", target
, s
, t
, r
, q
);
6088 func_glMultiTexCoord4hNV( target
, s
, t
, r
, q
);
6092 static void WINAPI
wine_glMultiTexCoord4hvNV( GLenum target
, unsigned short* v
) {
6093 void (*func_glMultiTexCoord4hvNV
)( GLenum
, unsigned short* ) = extension_funcs
[745];
6094 TRACE("(%d, %p)\n", target
, v
);
6096 func_glMultiTexCoord4hvNV( target
, v
);
6100 static void WINAPI
wine_glMultiTexCoord4i( GLenum target
, GLint s
, GLint t
, GLint r
, GLint q
) {
6101 void (*func_glMultiTexCoord4i
)( GLenum
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[746];
6102 TRACE("(%d, %d, %d, %d, %d)\n", target
, s
, t
, r
, q
);
6104 func_glMultiTexCoord4i( target
, s
, t
, r
, q
);
6108 static void WINAPI
wine_glMultiTexCoord4iARB( GLenum target
, GLint s
, GLint t
, GLint r
, GLint q
) {
6109 void (*func_glMultiTexCoord4iARB
)( GLenum
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[747];
6110 TRACE("(%d, %d, %d, %d, %d)\n", target
, s
, t
, r
, q
);
6112 func_glMultiTexCoord4iARB( target
, s
, t
, r
, q
);
6116 static void WINAPI
wine_glMultiTexCoord4iSGIS( GLenum target
, GLint s
, GLint t
, GLint r
, GLint q
) {
6117 void (*func_glMultiTexCoord4iSGIS
)( GLenum
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[748];
6118 TRACE("(%d, %d, %d, %d, %d)\n", target
, s
, t
, r
, q
);
6120 func_glMultiTexCoord4iSGIS( target
, s
, t
, r
, q
);
6124 static void WINAPI
wine_glMultiTexCoord4iv( GLenum target
, GLint
* v
) {
6125 void (*func_glMultiTexCoord4iv
)( GLenum
, GLint
* ) = extension_funcs
[749];
6126 TRACE("(%d, %p)\n", target
, v
);
6128 func_glMultiTexCoord4iv( target
, v
);
6132 static void WINAPI
wine_glMultiTexCoord4ivARB( GLenum target
, GLint
* v
) {
6133 void (*func_glMultiTexCoord4ivARB
)( GLenum
, GLint
* ) = extension_funcs
[750];
6134 TRACE("(%d, %p)\n", target
, v
);
6136 func_glMultiTexCoord4ivARB( target
, v
);
6140 static void WINAPI
wine_glMultiTexCoord4ivSGIS( GLenum target
, GLint
* v
) {
6141 void (*func_glMultiTexCoord4ivSGIS
)( GLenum
, GLint
* ) = extension_funcs
[751];
6142 TRACE("(%d, %p)\n", target
, v
);
6144 func_glMultiTexCoord4ivSGIS( target
, v
);
6148 static void WINAPI
wine_glMultiTexCoord4s( GLenum target
, GLshort s
, GLshort t
, GLshort r
, GLshort q
) {
6149 void (*func_glMultiTexCoord4s
)( GLenum
, GLshort
, GLshort
, GLshort
, GLshort
) = extension_funcs
[752];
6150 TRACE("(%d, %d, %d, %d, %d)\n", target
, s
, t
, r
, q
);
6152 func_glMultiTexCoord4s( target
, s
, t
, r
, q
);
6156 static void WINAPI
wine_glMultiTexCoord4sARB( GLenum target
, GLshort s
, GLshort t
, GLshort r
, GLshort q
) {
6157 void (*func_glMultiTexCoord4sARB
)( GLenum
, GLshort
, GLshort
, GLshort
, GLshort
) = extension_funcs
[753];
6158 TRACE("(%d, %d, %d, %d, %d)\n", target
, s
, t
, r
, q
);
6160 func_glMultiTexCoord4sARB( target
, s
, t
, r
, q
);
6164 static void WINAPI
wine_glMultiTexCoord4sSGIS( GLenum target
, GLshort s
, GLshort t
, GLshort r
, GLshort q
) {
6165 void (*func_glMultiTexCoord4sSGIS
)( GLenum
, GLshort
, GLshort
, GLshort
, GLshort
) = extension_funcs
[754];
6166 TRACE("(%d, %d, %d, %d, %d)\n", target
, s
, t
, r
, q
);
6168 func_glMultiTexCoord4sSGIS( target
, s
, t
, r
, q
);
6172 static void WINAPI
wine_glMultiTexCoord4sv( GLenum target
, GLshort
* v
) {
6173 void (*func_glMultiTexCoord4sv
)( GLenum
, GLshort
* ) = extension_funcs
[755];
6174 TRACE("(%d, %p)\n", target
, v
);
6176 func_glMultiTexCoord4sv( target
, v
);
6180 static void WINAPI
wine_glMultiTexCoord4svARB( GLenum target
, GLshort
* v
) {
6181 void (*func_glMultiTexCoord4svARB
)( GLenum
, GLshort
* ) = extension_funcs
[756];
6182 TRACE("(%d, %p)\n", target
, v
);
6184 func_glMultiTexCoord4svARB( target
, v
);
6188 static void WINAPI
wine_glMultiTexCoord4svSGIS( GLenum target
, GLshort
* v
) {
6189 void (*func_glMultiTexCoord4svSGIS
)( GLenum
, GLshort
* ) = extension_funcs
[757];
6190 TRACE("(%d, %p)\n", target
, v
);
6192 func_glMultiTexCoord4svSGIS( target
, v
);
6196 static void WINAPI
wine_glMultiTexCoordPointerEXT( GLenum texunit
, GLint size
, GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
6197 void (*func_glMultiTexCoordPointerEXT
)( GLenum
, GLint
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[758];
6198 TRACE("(%d, %d, %d, %d, %p)\n", texunit
, size
, type
, stride
, pointer
);
6200 func_glMultiTexCoordPointerEXT( texunit
, size
, type
, stride
, pointer
);
6204 static void WINAPI
wine_glMultiTexCoordPointerSGIS( GLenum target
, GLint size
, GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
6205 void (*func_glMultiTexCoordPointerSGIS
)( GLenum
, GLint
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[759];
6206 TRACE("(%d, %d, %d, %d, %p)\n", target
, size
, type
, stride
, pointer
);
6208 func_glMultiTexCoordPointerSGIS( target
, size
, type
, stride
, pointer
);
6212 static void WINAPI
wine_glMultiTexEnvfEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLfloat param
) {
6213 void (*func_glMultiTexEnvfEXT
)( GLenum
, GLenum
, GLenum
, GLfloat
) = extension_funcs
[760];
6214 TRACE("(%d, %d, %d, %f)\n", texunit
, target
, pname
, param
);
6216 func_glMultiTexEnvfEXT( texunit
, target
, pname
, param
);
6220 static void WINAPI
wine_glMultiTexEnvfvEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLfloat
* params
) {
6221 void (*func_glMultiTexEnvfvEXT
)( GLenum
, GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[761];
6222 TRACE("(%d, %d, %d, %p)\n", texunit
, target
, pname
, params
);
6224 func_glMultiTexEnvfvEXT( texunit
, target
, pname
, params
);
6228 static void WINAPI
wine_glMultiTexEnviEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint param
) {
6229 void (*func_glMultiTexEnviEXT
)( GLenum
, GLenum
, GLenum
, GLint
) = extension_funcs
[762];
6230 TRACE("(%d, %d, %d, %d)\n", texunit
, target
, pname
, param
);
6232 func_glMultiTexEnviEXT( texunit
, target
, pname
, param
);
6236 static void WINAPI
wine_glMultiTexEnvivEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint
* params
) {
6237 void (*func_glMultiTexEnvivEXT
)( GLenum
, GLenum
, GLenum
, GLint
* ) = extension_funcs
[763];
6238 TRACE("(%d, %d, %d, %p)\n", texunit
, target
, pname
, params
);
6240 func_glMultiTexEnvivEXT( texunit
, target
, pname
, params
);
6244 static void WINAPI
wine_glMultiTexGendEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLdouble param
) {
6245 void (*func_glMultiTexGendEXT
)( GLenum
, GLenum
, GLenum
, GLdouble
) = extension_funcs
[764];
6246 TRACE("(%d, %d, %d, %f)\n", texunit
, coord
, pname
, param
);
6248 func_glMultiTexGendEXT( texunit
, coord
, pname
, param
);
6252 static void WINAPI
wine_glMultiTexGendvEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLdouble
* params
) {
6253 void (*func_glMultiTexGendvEXT
)( GLenum
, GLenum
, GLenum
, GLdouble
* ) = extension_funcs
[765];
6254 TRACE("(%d, %d, %d, %p)\n", texunit
, coord
, pname
, params
);
6256 func_glMultiTexGendvEXT( texunit
, coord
, pname
, params
);
6260 static void WINAPI
wine_glMultiTexGenfEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLfloat param
) {
6261 void (*func_glMultiTexGenfEXT
)( GLenum
, GLenum
, GLenum
, GLfloat
) = extension_funcs
[766];
6262 TRACE("(%d, %d, %d, %f)\n", texunit
, coord
, pname
, param
);
6264 func_glMultiTexGenfEXT( texunit
, coord
, pname
, param
);
6268 static void WINAPI
wine_glMultiTexGenfvEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLfloat
* params
) {
6269 void (*func_glMultiTexGenfvEXT
)( GLenum
, GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[767];
6270 TRACE("(%d, %d, %d, %p)\n", texunit
, coord
, pname
, params
);
6272 func_glMultiTexGenfvEXT( texunit
, coord
, pname
, params
);
6276 static void WINAPI
wine_glMultiTexGeniEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLint param
) {
6277 void (*func_glMultiTexGeniEXT
)( GLenum
, GLenum
, GLenum
, GLint
) = extension_funcs
[768];
6278 TRACE("(%d, %d, %d, %d)\n", texunit
, coord
, pname
, param
);
6280 func_glMultiTexGeniEXT( texunit
, coord
, pname
, param
);
6284 static void WINAPI
wine_glMultiTexGenivEXT( GLenum texunit
, GLenum coord
, GLenum pname
, GLint
* params
) {
6285 void (*func_glMultiTexGenivEXT
)( GLenum
, GLenum
, GLenum
, GLint
* ) = extension_funcs
[769];
6286 TRACE("(%d, %d, %d, %p)\n", texunit
, coord
, pname
, params
);
6288 func_glMultiTexGenivEXT( texunit
, coord
, pname
, params
);
6292 static void WINAPI
wine_glMultiTexImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
6293 void (*func_glMultiTexImage1DEXT
)( GLenum
, GLenum
, GLint
, GLenum
, GLsizei
, GLint
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[770];
6294 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texunit
, target
, level
, internalformat
, width
, border
, format
, type
, pixels
);
6296 func_glMultiTexImage1DEXT( texunit
, target
, level
, internalformat
, width
, border
, format
, type
, pixels
);
6300 static void WINAPI
wine_glMultiTexImage2DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
6301 void (*func_glMultiTexImage2DEXT
)( GLenum
, GLenum
, GLint
, GLenum
, GLsizei
, GLsizei
, GLint
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[771];
6302 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texunit
, target
, level
, internalformat
, width
, height
, border
, format
, type
, pixels
);
6304 func_glMultiTexImage2DEXT( texunit
, target
, level
, internalformat
, width
, height
, border
, format
, type
, pixels
);
6308 static void WINAPI
wine_glMultiTexImage3DEXT( GLenum texunit
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
6309 void (*func_glMultiTexImage3DEXT
)( GLenum
, GLenum
, GLint
, GLenum
, GLsizei
, GLsizei
, GLsizei
, GLint
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[772];
6310 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texunit
, target
, level
, internalformat
, width
, height
, depth
, border
, format
, type
, pixels
);
6312 func_glMultiTexImage3DEXT( texunit
, target
, level
, internalformat
, width
, height
, depth
, border
, format
, type
, pixels
);
6316 static void WINAPI
wine_glMultiTexParameterIivEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint
* params
) {
6317 void (*func_glMultiTexParameterIivEXT
)( GLenum
, GLenum
, GLenum
, GLint
* ) = extension_funcs
[773];
6318 TRACE("(%d, %d, %d, %p)\n", texunit
, target
, pname
, params
);
6320 func_glMultiTexParameterIivEXT( texunit
, target
, pname
, params
);
6324 static void WINAPI
wine_glMultiTexParameterIuivEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLuint
* params
) {
6325 void (*func_glMultiTexParameterIuivEXT
)( GLenum
, GLenum
, GLenum
, GLuint
* ) = extension_funcs
[774];
6326 TRACE("(%d, %d, %d, %p)\n", texunit
, target
, pname
, params
);
6328 func_glMultiTexParameterIuivEXT( texunit
, target
, pname
, params
);
6332 static void WINAPI
wine_glMultiTexParameterfEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLfloat param
) {
6333 void (*func_glMultiTexParameterfEXT
)( GLenum
, GLenum
, GLenum
, GLfloat
) = extension_funcs
[775];
6334 TRACE("(%d, %d, %d, %f)\n", texunit
, target
, pname
, param
);
6336 func_glMultiTexParameterfEXT( texunit
, target
, pname
, param
);
6340 static void WINAPI
wine_glMultiTexParameterfvEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLfloat
* params
) {
6341 void (*func_glMultiTexParameterfvEXT
)( GLenum
, GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[776];
6342 TRACE("(%d, %d, %d, %p)\n", texunit
, target
, pname
, params
);
6344 func_glMultiTexParameterfvEXT( texunit
, target
, pname
, params
);
6348 static void WINAPI
wine_glMultiTexParameteriEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint param
) {
6349 void (*func_glMultiTexParameteriEXT
)( GLenum
, GLenum
, GLenum
, GLint
) = extension_funcs
[777];
6350 TRACE("(%d, %d, %d, %d)\n", texunit
, target
, pname
, param
);
6352 func_glMultiTexParameteriEXT( texunit
, target
, pname
, param
);
6356 static void WINAPI
wine_glMultiTexParameterivEXT( GLenum texunit
, GLenum target
, GLenum pname
, GLint
* params
) {
6357 void (*func_glMultiTexParameterivEXT
)( GLenum
, GLenum
, GLenum
, GLint
* ) = extension_funcs
[778];
6358 TRACE("(%d, %d, %d, %p)\n", texunit
, target
, pname
, params
);
6360 func_glMultiTexParameterivEXT( texunit
, target
, pname
, params
);
6364 static void WINAPI
wine_glMultiTexRenderbufferEXT( GLenum texunit
, GLenum target
, GLuint renderbuffer
) {
6365 void (*func_glMultiTexRenderbufferEXT
)( GLenum
, GLenum
, GLuint
) = extension_funcs
[779];
6366 TRACE("(%d, %d, %d)\n", texunit
, target
, renderbuffer
);
6368 func_glMultiTexRenderbufferEXT( texunit
, target
, renderbuffer
);
6372 static void WINAPI
wine_glMultiTexSubImage1DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
6373 void (*func_glMultiTexSubImage1DEXT
)( GLenum
, GLenum
, GLint
, GLint
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[780];
6374 TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", texunit
, target
, level
, xoffset
, width
, format
, type
, pixels
);
6376 func_glMultiTexSubImage1DEXT( texunit
, target
, level
, xoffset
, width
, format
, type
, pixels
);
6380 static void WINAPI
wine_glMultiTexSubImage2DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
6381 void (*func_glMultiTexSubImage2DEXT
)( GLenum
, GLenum
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[781];
6382 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texunit
, target
, level
, xoffset
, yoffset
, width
, height
, format
, type
, pixels
);
6384 func_glMultiTexSubImage2DEXT( texunit
, target
, level
, xoffset
, yoffset
, width
, height
, format
, type
, pixels
);
6388 static void WINAPI
wine_glMultiTexSubImage3DEXT( GLenum texunit
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
6389 void (*func_glMultiTexSubImage3DEXT
)( GLenum
, GLenum
, GLint
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[782];
6390 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texunit
, target
, level
, xoffset
, yoffset
, zoffset
, width
, height
, depth
, format
, type
, pixels
);
6392 func_glMultiTexSubImage3DEXT( texunit
, target
, level
, xoffset
, yoffset
, zoffset
, width
, height
, depth
, format
, type
, pixels
);
6396 static void WINAPI
wine_glNamedBufferDataEXT( GLuint buffer
, ptrdiff_t size
, GLvoid
* data
, GLenum usage
) {
6397 void (*func_glNamedBufferDataEXT
)( GLuint
, ptrdiff_t, GLvoid
*, GLenum
) = extension_funcs
[783];
6398 TRACE("(%d, %d, %p, %d)\n", buffer
, size
, data
, usage
);
6400 func_glNamedBufferDataEXT( buffer
, size
, data
, usage
);
6404 static void WINAPI
wine_glNamedBufferSubDataEXT( GLuint buffer
, ptrdiff_t offset
, ptrdiff_t size
, GLvoid
* data
) {
6405 void (*func_glNamedBufferSubDataEXT
)( GLuint
, ptrdiff_t, ptrdiff_t, GLvoid
* ) = extension_funcs
[784];
6406 TRACE("(%d, %d, %d, %p)\n", buffer
, offset
, size
, data
);
6408 func_glNamedBufferSubDataEXT( buffer
, offset
, size
, data
);
6412 static void WINAPI
wine_glNamedFramebufferRenderbufferEXT( GLuint framebuffer
, GLenum attachment
, GLenum renderbuffertarget
, GLuint renderbuffer
) {
6413 void (*func_glNamedFramebufferRenderbufferEXT
)( GLuint
, GLenum
, GLenum
, GLuint
) = extension_funcs
[785];
6414 TRACE("(%d, %d, %d, %d)\n", framebuffer
, attachment
, renderbuffertarget
, renderbuffer
);
6416 func_glNamedFramebufferRenderbufferEXT( framebuffer
, attachment
, renderbuffertarget
, renderbuffer
);
6420 static void WINAPI
wine_glNamedFramebufferTexture1DEXT( GLuint framebuffer
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) {
6421 void (*func_glNamedFramebufferTexture1DEXT
)( GLuint
, GLenum
, GLenum
, GLuint
, GLint
) = extension_funcs
[786];
6422 TRACE("(%d, %d, %d, %d, %d)\n", framebuffer
, attachment
, textarget
, texture
, level
);
6424 func_glNamedFramebufferTexture1DEXT( framebuffer
, attachment
, textarget
, texture
, level
);
6428 static void WINAPI
wine_glNamedFramebufferTexture2DEXT( GLuint framebuffer
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
) {
6429 void (*func_glNamedFramebufferTexture2DEXT
)( GLuint
, GLenum
, GLenum
, GLuint
, GLint
) = extension_funcs
[787];
6430 TRACE("(%d, %d, %d, %d, %d)\n", framebuffer
, attachment
, textarget
, texture
, level
);
6432 func_glNamedFramebufferTexture2DEXT( framebuffer
, attachment
, textarget
, texture
, level
);
6436 static void WINAPI
wine_glNamedFramebufferTexture3DEXT( GLuint framebuffer
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
, GLint zoffset
) {
6437 void (*func_glNamedFramebufferTexture3DEXT
)( GLuint
, GLenum
, GLenum
, GLuint
, GLint
, GLint
) = extension_funcs
[788];
6438 TRACE("(%d, %d, %d, %d, %d, %d)\n", framebuffer
, attachment
, textarget
, texture
, level
, zoffset
);
6440 func_glNamedFramebufferTexture3DEXT( framebuffer
, attachment
, textarget
, texture
, level
, zoffset
);
6444 static void WINAPI
wine_glNamedFramebufferTextureEXT( GLuint framebuffer
, GLenum attachment
, GLuint texture
, GLint level
) {
6445 void (*func_glNamedFramebufferTextureEXT
)( GLuint
, GLenum
, GLuint
, GLint
) = extension_funcs
[789];
6446 TRACE("(%d, %d, %d, %d)\n", framebuffer
, attachment
, texture
, level
);
6448 func_glNamedFramebufferTextureEXT( framebuffer
, attachment
, texture
, level
);
6452 static void WINAPI
wine_glNamedFramebufferTextureFaceEXT( GLuint framebuffer
, GLenum attachment
, GLuint texture
, GLint level
, GLenum face
) {
6453 void (*func_glNamedFramebufferTextureFaceEXT
)( GLuint
, GLenum
, GLuint
, GLint
, GLenum
) = extension_funcs
[790];
6454 TRACE("(%d, %d, %d, %d, %d)\n", framebuffer
, attachment
, texture
, level
, face
);
6456 func_glNamedFramebufferTextureFaceEXT( framebuffer
, attachment
, texture
, level
, face
);
6460 static void WINAPI
wine_glNamedFramebufferTextureLayerEXT( GLuint framebuffer
, GLenum attachment
, GLuint texture
, GLint level
, GLint layer
) {
6461 void (*func_glNamedFramebufferTextureLayerEXT
)( GLuint
, GLenum
, GLuint
, GLint
, GLint
) = extension_funcs
[791];
6462 TRACE("(%d, %d, %d, %d, %d)\n", framebuffer
, attachment
, texture
, level
, layer
);
6464 func_glNamedFramebufferTextureLayerEXT( framebuffer
, attachment
, texture
, level
, layer
);
6468 static void WINAPI
wine_glNamedProgramLocalParameter4dEXT( GLuint program
, GLenum target
, GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
6469 void (*func_glNamedProgramLocalParameter4dEXT
)( GLuint
, GLenum
, GLuint
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[792];
6470 TRACE("(%d, %d, %d, %f, %f, %f, %f)\n", program
, target
, index
, x
, y
, z
, w
);
6472 func_glNamedProgramLocalParameter4dEXT( program
, target
, index
, x
, y
, z
, w
);
6476 static void WINAPI
wine_glNamedProgramLocalParameter4dvEXT( GLuint program
, GLenum target
, GLuint index
, GLdouble
* params
) {
6477 void (*func_glNamedProgramLocalParameter4dvEXT
)( GLuint
, GLenum
, GLuint
, GLdouble
* ) = extension_funcs
[793];
6478 TRACE("(%d, %d, %d, %p)\n", program
, target
, index
, params
);
6480 func_glNamedProgramLocalParameter4dvEXT( program
, target
, index
, params
);
6484 static void WINAPI
wine_glNamedProgramLocalParameter4fEXT( GLuint program
, GLenum target
, GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
6485 void (*func_glNamedProgramLocalParameter4fEXT
)( GLuint
, GLenum
, GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[794];
6486 TRACE("(%d, %d, %d, %f, %f, %f, %f)\n", program
, target
, index
, x
, y
, z
, w
);
6488 func_glNamedProgramLocalParameter4fEXT( program
, target
, index
, x
, y
, z
, w
);
6492 static void WINAPI
wine_glNamedProgramLocalParameter4fvEXT( GLuint program
, GLenum target
, GLuint index
, GLfloat
* params
) {
6493 void (*func_glNamedProgramLocalParameter4fvEXT
)( GLuint
, GLenum
, GLuint
, GLfloat
* ) = extension_funcs
[795];
6494 TRACE("(%d, %d, %d, %p)\n", program
, target
, index
, params
);
6496 func_glNamedProgramLocalParameter4fvEXT( program
, target
, index
, params
);
6500 static void WINAPI
wine_glNamedProgramLocalParameterI4iEXT( GLuint program
, GLenum target
, GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) {
6501 void (*func_glNamedProgramLocalParameterI4iEXT
)( GLuint
, GLenum
, GLuint
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[796];
6502 TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", program
, target
, index
, x
, y
, z
, w
);
6504 func_glNamedProgramLocalParameterI4iEXT( program
, target
, index
, x
, y
, z
, w
);
6508 static void WINAPI
wine_glNamedProgramLocalParameterI4ivEXT( GLuint program
, GLenum target
, GLuint index
, GLint
* params
) {
6509 void (*func_glNamedProgramLocalParameterI4ivEXT
)( GLuint
, GLenum
, GLuint
, GLint
* ) = extension_funcs
[797];
6510 TRACE("(%d, %d, %d, %p)\n", program
, target
, index
, params
);
6512 func_glNamedProgramLocalParameterI4ivEXT( program
, target
, index
, params
);
6516 static void WINAPI
wine_glNamedProgramLocalParameterI4uiEXT( GLuint program
, GLenum target
, GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) {
6517 void (*func_glNamedProgramLocalParameterI4uiEXT
)( GLuint
, GLenum
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[798];
6518 TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", program
, target
, index
, x
, y
, z
, w
);
6520 func_glNamedProgramLocalParameterI4uiEXT( program
, target
, index
, x
, y
, z
, w
);
6524 static void WINAPI
wine_glNamedProgramLocalParameterI4uivEXT( GLuint program
, GLenum target
, GLuint index
, GLuint
* params
) {
6525 void (*func_glNamedProgramLocalParameterI4uivEXT
)( GLuint
, GLenum
, GLuint
, GLuint
* ) = extension_funcs
[799];
6526 TRACE("(%d, %d, %d, %p)\n", program
, target
, index
, params
);
6528 func_glNamedProgramLocalParameterI4uivEXT( program
, target
, index
, params
);
6532 static void WINAPI
wine_glNamedProgramLocalParameters4fvEXT( GLuint program
, GLenum target
, GLuint index
, GLsizei count
, GLfloat
* params
) {
6533 void (*func_glNamedProgramLocalParameters4fvEXT
)( GLuint
, GLenum
, GLuint
, GLsizei
, GLfloat
* ) = extension_funcs
[800];
6534 TRACE("(%d, %d, %d, %d, %p)\n", program
, target
, index
, count
, params
);
6536 func_glNamedProgramLocalParameters4fvEXT( program
, target
, index
, count
, params
);
6540 static void WINAPI
wine_glNamedProgramLocalParametersI4ivEXT( GLuint program
, GLenum target
, GLuint index
, GLsizei count
, GLint
* params
) {
6541 void (*func_glNamedProgramLocalParametersI4ivEXT
)( GLuint
, GLenum
, GLuint
, GLsizei
, GLint
* ) = extension_funcs
[801];
6542 TRACE("(%d, %d, %d, %d, %p)\n", program
, target
, index
, count
, params
);
6544 func_glNamedProgramLocalParametersI4ivEXT( program
, target
, index
, count
, params
);
6548 static void WINAPI
wine_glNamedProgramLocalParametersI4uivEXT( GLuint program
, GLenum target
, GLuint index
, GLsizei count
, GLuint
* params
) {
6549 void (*func_glNamedProgramLocalParametersI4uivEXT
)( GLuint
, GLenum
, GLuint
, GLsizei
, GLuint
* ) = extension_funcs
[802];
6550 TRACE("(%d, %d, %d, %d, %p)\n", program
, target
, index
, count
, params
);
6552 func_glNamedProgramLocalParametersI4uivEXT( program
, target
, index
, count
, params
);
6556 static void WINAPI
wine_glNamedProgramStringEXT( GLuint program
, GLenum target
, GLenum format
, GLsizei len
, GLvoid
* string
) {
6557 void (*func_glNamedProgramStringEXT
)( GLuint
, GLenum
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[803];
6558 TRACE("(%d, %d, %d, %d, %p)\n", program
, target
, format
, len
, string
);
6560 func_glNamedProgramStringEXT( program
, target
, format
, len
, string
);
6564 static void WINAPI
wine_glNamedRenderbufferStorageEXT( GLuint renderbuffer
, GLenum internalformat
, GLsizei width
, GLsizei height
) {
6565 void (*func_glNamedRenderbufferStorageEXT
)( GLuint
, GLenum
, GLsizei
, GLsizei
) = extension_funcs
[804];
6566 TRACE("(%d, %d, %d, %d)\n", renderbuffer
, internalformat
, width
, height
);
6568 func_glNamedRenderbufferStorageEXT( renderbuffer
, internalformat
, width
, height
);
6572 static void WINAPI
wine_glNamedRenderbufferStorageMultisampleCoverageEXT( GLuint renderbuffer
, GLsizei coverageSamples
, GLsizei colorSamples
, GLenum internalformat
, GLsizei width
, GLsizei height
) {
6573 void (*func_glNamedRenderbufferStorageMultisampleCoverageEXT
)( GLuint
, GLsizei
, GLsizei
, GLenum
, GLsizei
, GLsizei
) = extension_funcs
[805];
6574 TRACE("(%d, %d, %d, %d, %d, %d)\n", renderbuffer
, coverageSamples
, colorSamples
, internalformat
, width
, height
);
6576 func_glNamedRenderbufferStorageMultisampleCoverageEXT( renderbuffer
, coverageSamples
, colorSamples
, internalformat
, width
, height
);
6580 static void WINAPI
wine_glNamedRenderbufferStorageMultisampleEXT( GLuint renderbuffer
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
) {
6581 void (*func_glNamedRenderbufferStorageMultisampleEXT
)( GLuint
, GLsizei
, GLenum
, GLsizei
, GLsizei
) = extension_funcs
[806];
6582 TRACE("(%d, %d, %d, %d, %d)\n", renderbuffer
, samples
, internalformat
, width
, height
);
6584 func_glNamedRenderbufferStorageMultisampleEXT( renderbuffer
, samples
, internalformat
, width
, height
);
6588 static GLuint WINAPI
wine_glNewBufferRegion( GLenum type
) {
6590 GLuint (*func_glNewBufferRegion
)( GLenum
) = extension_funcs
[807];
6591 TRACE("(%d)\n", type
);
6593 ret_value
= func_glNewBufferRegion( type
);
6598 static GLuint WINAPI
wine_glNewObjectBufferATI( GLsizei size
, GLvoid
* pointer
, GLenum usage
) {
6600 GLuint (*func_glNewObjectBufferATI
)( GLsizei
, GLvoid
*, GLenum
) = extension_funcs
[808];
6601 TRACE("(%d, %p, %d)\n", size
, pointer
, usage
);
6603 ret_value
= func_glNewObjectBufferATI( size
, pointer
, usage
);
6608 static void WINAPI
wine_glNormal3fVertex3fSUN( GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) {
6609 void (*func_glNormal3fVertex3fSUN
)( GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[809];
6610 TRACE("(%f, %f, %f, %f, %f, %f)\n", nx
, ny
, nz
, x
, y
, z
);
6612 func_glNormal3fVertex3fSUN( nx
, ny
, nz
, x
, y
, z
);
6616 static void WINAPI
wine_glNormal3fVertex3fvSUN( GLfloat
* n
, GLfloat
* v
) {
6617 void (*func_glNormal3fVertex3fvSUN
)( GLfloat
*, GLfloat
* ) = extension_funcs
[810];
6618 TRACE("(%p, %p)\n", n
, v
);
6620 func_glNormal3fVertex3fvSUN( n
, v
);
6624 static void WINAPI
wine_glNormal3hNV( unsigned short nx
, unsigned short ny
, unsigned short nz
) {
6625 void (*func_glNormal3hNV
)( unsigned short, unsigned short, unsigned short ) = extension_funcs
[811];
6626 TRACE("(%d, %d, %d)\n", nx
, ny
, nz
);
6628 func_glNormal3hNV( nx
, ny
, nz
);
6632 static void WINAPI
wine_glNormal3hvNV( unsigned short* v
) {
6633 void (*func_glNormal3hvNV
)( unsigned short* ) = extension_funcs
[812];
6634 TRACE("(%p)\n", v
);
6636 func_glNormal3hvNV( v
);
6640 static void WINAPI
wine_glNormalPointerEXT( GLenum type
, GLsizei stride
, GLsizei count
, GLvoid
* pointer
) {
6641 void (*func_glNormalPointerEXT
)( GLenum
, GLsizei
, GLsizei
, GLvoid
* ) = extension_funcs
[813];
6642 TRACE("(%d, %d, %d, %p)\n", type
, stride
, count
, pointer
);
6644 func_glNormalPointerEXT( type
, stride
, count
, pointer
);
6648 static void WINAPI
wine_glNormalPointerListIBM( GLenum type
, GLint stride
, GLvoid
** pointer
, GLint ptrstride
) {
6649 void (*func_glNormalPointerListIBM
)( GLenum
, GLint
, GLvoid
**, GLint
) = extension_funcs
[814];
6650 TRACE("(%d, %d, %p, %d)\n", type
, stride
, pointer
, ptrstride
);
6652 func_glNormalPointerListIBM( type
, stride
, pointer
, ptrstride
);
6656 static void WINAPI
wine_glNormalPointervINTEL( GLenum type
, GLvoid
** pointer
) {
6657 void (*func_glNormalPointervINTEL
)( GLenum
, GLvoid
** ) = extension_funcs
[815];
6658 TRACE("(%d, %p)\n", type
, pointer
);
6660 func_glNormalPointervINTEL( type
, pointer
);
6664 static void WINAPI
wine_glNormalStream3bATI( GLenum stream
, GLbyte nx
, GLbyte ny
, GLbyte nz
) {
6665 void (*func_glNormalStream3bATI
)( GLenum
, GLbyte
, GLbyte
, GLbyte
) = extension_funcs
[816];
6666 TRACE("(%d, %d, %d, %d)\n", stream
, nx
, ny
, nz
);
6668 func_glNormalStream3bATI( stream
, nx
, ny
, nz
);
6672 static void WINAPI
wine_glNormalStream3bvATI( GLenum stream
, GLbyte
* coords
) {
6673 void (*func_glNormalStream3bvATI
)( GLenum
, GLbyte
* ) = extension_funcs
[817];
6674 TRACE("(%d, %p)\n", stream
, coords
);
6676 func_glNormalStream3bvATI( stream
, coords
);
6680 static void WINAPI
wine_glNormalStream3dATI( GLenum stream
, GLdouble nx
, GLdouble ny
, GLdouble nz
) {
6681 void (*func_glNormalStream3dATI
)( GLenum
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[818];
6682 TRACE("(%d, %f, %f, %f)\n", stream
, nx
, ny
, nz
);
6684 func_glNormalStream3dATI( stream
, nx
, ny
, nz
);
6688 static void WINAPI
wine_glNormalStream3dvATI( GLenum stream
, GLdouble
* coords
) {
6689 void (*func_glNormalStream3dvATI
)( GLenum
, GLdouble
* ) = extension_funcs
[819];
6690 TRACE("(%d, %p)\n", stream
, coords
);
6692 func_glNormalStream3dvATI( stream
, coords
);
6696 static void WINAPI
wine_glNormalStream3fATI( GLenum stream
, GLfloat nx
, GLfloat ny
, GLfloat nz
) {
6697 void (*func_glNormalStream3fATI
)( GLenum
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[820];
6698 TRACE("(%d, %f, %f, %f)\n", stream
, nx
, ny
, nz
);
6700 func_glNormalStream3fATI( stream
, nx
, ny
, nz
);
6704 static void WINAPI
wine_glNormalStream3fvATI( GLenum stream
, GLfloat
* coords
) {
6705 void (*func_glNormalStream3fvATI
)( GLenum
, GLfloat
* ) = extension_funcs
[821];
6706 TRACE("(%d, %p)\n", stream
, coords
);
6708 func_glNormalStream3fvATI( stream
, coords
);
6712 static void WINAPI
wine_glNormalStream3iATI( GLenum stream
, GLint nx
, GLint ny
, GLint nz
) {
6713 void (*func_glNormalStream3iATI
)( GLenum
, GLint
, GLint
, GLint
) = extension_funcs
[822];
6714 TRACE("(%d, %d, %d, %d)\n", stream
, nx
, ny
, nz
);
6716 func_glNormalStream3iATI( stream
, nx
, ny
, nz
);
6720 static void WINAPI
wine_glNormalStream3ivATI( GLenum stream
, GLint
* coords
) {
6721 void (*func_glNormalStream3ivATI
)( GLenum
, GLint
* ) = extension_funcs
[823];
6722 TRACE("(%d, %p)\n", stream
, coords
);
6724 func_glNormalStream3ivATI( stream
, coords
);
6728 static void WINAPI
wine_glNormalStream3sATI( GLenum stream
, GLshort nx
, GLshort ny
, GLshort nz
) {
6729 void (*func_glNormalStream3sATI
)( GLenum
, GLshort
, GLshort
, GLshort
) = extension_funcs
[824];
6730 TRACE("(%d, %d, %d, %d)\n", stream
, nx
, ny
, nz
);
6732 func_glNormalStream3sATI( stream
, nx
, ny
, nz
);
6736 static void WINAPI
wine_glNormalStream3svATI( GLenum stream
, GLshort
* coords
) {
6737 void (*func_glNormalStream3svATI
)( GLenum
, GLshort
* ) = extension_funcs
[825];
6738 TRACE("(%d, %p)\n", stream
, coords
);
6740 func_glNormalStream3svATI( stream
, coords
);
6744 static void WINAPI
wine_glPNTrianglesfATI( GLenum pname
, GLfloat param
) {
6745 void (*func_glPNTrianglesfATI
)( GLenum
, GLfloat
) = extension_funcs
[826];
6746 TRACE("(%d, %f)\n", pname
, param
);
6748 func_glPNTrianglesfATI( pname
, param
);
6752 static void WINAPI
wine_glPNTrianglesiATI( GLenum pname
, GLint param
) {
6753 void (*func_glPNTrianglesiATI
)( GLenum
, GLint
) = extension_funcs
[827];
6754 TRACE("(%d, %d)\n", pname
, param
);
6756 func_glPNTrianglesiATI( pname
, param
);
6760 static void WINAPI
wine_glPassTexCoordATI( GLuint dst
, GLuint coord
, GLenum swizzle
) {
6761 void (*func_glPassTexCoordATI
)( GLuint
, GLuint
, GLenum
) = extension_funcs
[828];
6762 TRACE("(%d, %d, %d)\n", dst
, coord
, swizzle
);
6764 func_glPassTexCoordATI( dst
, coord
, swizzle
);
6768 static void WINAPI
wine_glPixelDataRangeNV( GLenum target
, GLsizei length
, GLvoid
* pointer
) {
6769 void (*func_glPixelDataRangeNV
)( GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[829];
6770 TRACE("(%d, %d, %p)\n", target
, length
, pointer
);
6772 func_glPixelDataRangeNV( target
, length
, pointer
);
6776 static void WINAPI
wine_glPixelTexGenParameterfSGIS( GLenum pname
, GLfloat param
) {
6777 void (*func_glPixelTexGenParameterfSGIS
)( GLenum
, GLfloat
) = extension_funcs
[830];
6778 TRACE("(%d, %f)\n", pname
, param
);
6780 func_glPixelTexGenParameterfSGIS( pname
, param
);
6784 static void WINAPI
wine_glPixelTexGenParameterfvSGIS( GLenum pname
, GLfloat
* params
) {
6785 void (*func_glPixelTexGenParameterfvSGIS
)( GLenum
, GLfloat
* ) = extension_funcs
[831];
6786 TRACE("(%d, %p)\n", pname
, params
);
6788 func_glPixelTexGenParameterfvSGIS( pname
, params
);
6792 static void WINAPI
wine_glPixelTexGenParameteriSGIS( GLenum pname
, GLint param
) {
6793 void (*func_glPixelTexGenParameteriSGIS
)( GLenum
, GLint
) = extension_funcs
[832];
6794 TRACE("(%d, %d)\n", pname
, param
);
6796 func_glPixelTexGenParameteriSGIS( pname
, param
);
6800 static void WINAPI
wine_glPixelTexGenParameterivSGIS( GLenum pname
, GLint
* params
) {
6801 void (*func_glPixelTexGenParameterivSGIS
)( GLenum
, GLint
* ) = extension_funcs
[833];
6802 TRACE("(%d, %p)\n", pname
, params
);
6804 func_glPixelTexGenParameterivSGIS( pname
, params
);
6808 static void WINAPI
wine_glPixelTexGenSGIX( GLenum mode
) {
6809 void (*func_glPixelTexGenSGIX
)( GLenum
) = extension_funcs
[834];
6810 TRACE("(%d)\n", mode
);
6812 func_glPixelTexGenSGIX( mode
);
6816 static void WINAPI
wine_glPixelTransformParameterfEXT( GLenum target
, GLenum pname
, GLfloat param
) {
6817 void (*func_glPixelTransformParameterfEXT
)( GLenum
, GLenum
, GLfloat
) = extension_funcs
[835];
6818 TRACE("(%d, %d, %f)\n", target
, pname
, param
);
6820 func_glPixelTransformParameterfEXT( target
, pname
, param
);
6824 static void WINAPI
wine_glPixelTransformParameterfvEXT( GLenum target
, GLenum pname
, GLfloat
* params
) {
6825 void (*func_glPixelTransformParameterfvEXT
)( GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[836];
6826 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
6828 func_glPixelTransformParameterfvEXT( target
, pname
, params
);
6832 static void WINAPI
wine_glPixelTransformParameteriEXT( GLenum target
, GLenum pname
, GLint param
) {
6833 void (*func_glPixelTransformParameteriEXT
)( GLenum
, GLenum
, GLint
) = extension_funcs
[837];
6834 TRACE("(%d, %d, %d)\n", target
, pname
, param
);
6836 func_glPixelTransformParameteriEXT( target
, pname
, param
);
6840 static void WINAPI
wine_glPixelTransformParameterivEXT( GLenum target
, GLenum pname
, GLint
* params
) {
6841 void (*func_glPixelTransformParameterivEXT
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[838];
6842 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
6844 func_glPixelTransformParameterivEXT( target
, pname
, params
);
6848 static void WINAPI
wine_glPointParameterf( GLenum pname
, GLfloat param
) {
6849 void (*func_glPointParameterf
)( GLenum
, GLfloat
) = extension_funcs
[839];
6850 TRACE("(%d, %f)\n", pname
, param
);
6852 func_glPointParameterf( pname
, param
);
6856 static void WINAPI
wine_glPointParameterfARB( GLenum pname
, GLfloat param
) {
6857 void (*func_glPointParameterfARB
)( GLenum
, GLfloat
) = extension_funcs
[840];
6858 TRACE("(%d, %f)\n", pname
, param
);
6860 func_glPointParameterfARB( pname
, param
);
6864 static void WINAPI
wine_glPointParameterfEXT( GLenum pname
, GLfloat param
) {
6865 void (*func_glPointParameterfEXT
)( GLenum
, GLfloat
) = extension_funcs
[841];
6866 TRACE("(%d, %f)\n", pname
, param
);
6868 func_glPointParameterfEXT( pname
, param
);
6872 static void WINAPI
wine_glPointParameterfSGIS( GLenum pname
, GLfloat param
) {
6873 void (*func_glPointParameterfSGIS
)( GLenum
, GLfloat
) = extension_funcs
[842];
6874 TRACE("(%d, %f)\n", pname
, param
);
6876 func_glPointParameterfSGIS( pname
, param
);
6880 static void WINAPI
wine_glPointParameterfv( GLenum pname
, GLfloat
* params
) {
6881 void (*func_glPointParameterfv
)( GLenum
, GLfloat
* ) = extension_funcs
[843];
6882 TRACE("(%d, %p)\n", pname
, params
);
6884 func_glPointParameterfv( pname
, params
);
6888 static void WINAPI
wine_glPointParameterfvARB( GLenum pname
, GLfloat
* params
) {
6889 void (*func_glPointParameterfvARB
)( GLenum
, GLfloat
* ) = extension_funcs
[844];
6890 TRACE("(%d, %p)\n", pname
, params
);
6892 func_glPointParameterfvARB( pname
, params
);
6896 static void WINAPI
wine_glPointParameterfvEXT( GLenum pname
, GLfloat
* params
) {
6897 void (*func_glPointParameterfvEXT
)( GLenum
, GLfloat
* ) = extension_funcs
[845];
6898 TRACE("(%d, %p)\n", pname
, params
);
6900 func_glPointParameterfvEXT( pname
, params
);
6904 static void WINAPI
wine_glPointParameterfvSGIS( GLenum pname
, GLfloat
* params
) {
6905 void (*func_glPointParameterfvSGIS
)( GLenum
, GLfloat
* ) = extension_funcs
[846];
6906 TRACE("(%d, %p)\n", pname
, params
);
6908 func_glPointParameterfvSGIS( pname
, params
);
6912 static void WINAPI
wine_glPointParameteri( GLenum pname
, GLint param
) {
6913 void (*func_glPointParameteri
)( GLenum
, GLint
) = extension_funcs
[847];
6914 TRACE("(%d, %d)\n", pname
, param
);
6916 func_glPointParameteri( pname
, param
);
6920 static void WINAPI
wine_glPointParameteriNV( GLenum pname
, GLint param
) {
6921 void (*func_glPointParameteriNV
)( GLenum
, GLint
) = extension_funcs
[848];
6922 TRACE("(%d, %d)\n", pname
, param
);
6924 func_glPointParameteriNV( pname
, param
);
6928 static void WINAPI
wine_glPointParameteriv( GLenum pname
, GLint
* params
) {
6929 void (*func_glPointParameteriv
)( GLenum
, GLint
* ) = extension_funcs
[849];
6930 TRACE("(%d, %p)\n", pname
, params
);
6932 func_glPointParameteriv( pname
, params
);
6936 static void WINAPI
wine_glPointParameterivNV( GLenum pname
, GLint
* params
) {
6937 void (*func_glPointParameterivNV
)( GLenum
, GLint
* ) = extension_funcs
[850];
6938 TRACE("(%d, %p)\n", pname
, params
);
6940 func_glPointParameterivNV( pname
, params
);
6944 static GLint WINAPI
wine_glPollAsyncSGIX( GLuint
* markerp
) {
6946 GLint (*func_glPollAsyncSGIX
)( GLuint
* ) = extension_funcs
[851];
6947 TRACE("(%p)\n", markerp
);
6949 ret_value
= func_glPollAsyncSGIX( markerp
);
6954 static GLint WINAPI
wine_glPollInstrumentsSGIX( GLint
* marker_p
) {
6956 GLint (*func_glPollInstrumentsSGIX
)( GLint
* ) = extension_funcs
[852];
6957 TRACE("(%p)\n", marker_p
);
6959 ret_value
= func_glPollInstrumentsSGIX( marker_p
);
6964 static void WINAPI
wine_glPolygonOffsetEXT( GLfloat factor
, GLfloat bias
) {
6965 void (*func_glPolygonOffsetEXT
)( GLfloat
, GLfloat
) = extension_funcs
[853];
6966 TRACE("(%f, %f)\n", factor
, bias
);
6968 func_glPolygonOffsetEXT( factor
, bias
);
6972 static void WINAPI
wine_glPrimitiveRestartIndexNV( GLuint index
) {
6973 void (*func_glPrimitiveRestartIndexNV
)( GLuint
) = extension_funcs
[854];
6974 TRACE("(%d)\n", index
);
6976 func_glPrimitiveRestartIndexNV( index
);
6980 static void WINAPI
wine_glPrimitiveRestartNV( void ) {
6981 void (*func_glPrimitiveRestartNV
)( void ) = extension_funcs
[855];
6984 func_glPrimitiveRestartNV( );
6988 static void WINAPI
wine_glPrioritizeTexturesEXT( GLsizei n
, GLuint
* textures
, GLclampf
* priorities
) {
6989 void (*func_glPrioritizeTexturesEXT
)( GLsizei
, GLuint
*, GLclampf
* ) = extension_funcs
[856];
6990 TRACE("(%d, %p, %p)\n", n
, textures
, priorities
);
6992 func_glPrioritizeTexturesEXT( n
, textures
, priorities
);
6996 static void WINAPI
wine_glProgramBufferParametersIivNV( GLenum target
, GLuint buffer
, GLuint index
, GLsizei count
, GLint
* params
) {
6997 void (*func_glProgramBufferParametersIivNV
)( GLenum
, GLuint
, GLuint
, GLsizei
, GLint
* ) = extension_funcs
[857];
6998 TRACE("(%d, %d, %d, %d, %p)\n", target
, buffer
, index
, count
, params
);
7000 func_glProgramBufferParametersIivNV( target
, buffer
, index
, count
, params
);
7004 static void WINAPI
wine_glProgramBufferParametersIuivNV( GLenum target
, GLuint buffer
, GLuint index
, GLsizei count
, GLuint
* params
) {
7005 void (*func_glProgramBufferParametersIuivNV
)( GLenum
, GLuint
, GLuint
, GLsizei
, GLuint
* ) = extension_funcs
[858];
7006 TRACE("(%d, %d, %d, %d, %p)\n", target
, buffer
, index
, count
, params
);
7008 func_glProgramBufferParametersIuivNV( target
, buffer
, index
, count
, params
);
7012 static void WINAPI
wine_glProgramBufferParametersfvNV( GLenum target
, GLuint buffer
, GLuint index
, GLsizei count
, GLfloat
* params
) {
7013 void (*func_glProgramBufferParametersfvNV
)( GLenum
, GLuint
, GLuint
, GLsizei
, GLfloat
* ) = extension_funcs
[859];
7014 TRACE("(%d, %d, %d, %d, %p)\n", target
, buffer
, index
, count
, params
);
7016 func_glProgramBufferParametersfvNV( target
, buffer
, index
, count
, params
);
7020 static void WINAPI
wine_glProgramEnvParameter4dARB( GLenum target
, GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
7021 void (*func_glProgramEnvParameter4dARB
)( GLenum
, GLuint
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[860];
7022 TRACE("(%d, %d, %f, %f, %f, %f)\n", target
, index
, x
, y
, z
, w
);
7024 func_glProgramEnvParameter4dARB( target
, index
, x
, y
, z
, w
);
7028 static void WINAPI
wine_glProgramEnvParameter4dvARB( GLenum target
, GLuint index
, GLdouble
* params
) {
7029 void (*func_glProgramEnvParameter4dvARB
)( GLenum
, GLuint
, GLdouble
* ) = extension_funcs
[861];
7030 TRACE("(%d, %d, %p)\n", target
, index
, params
);
7032 func_glProgramEnvParameter4dvARB( target
, index
, params
);
7036 static void WINAPI
wine_glProgramEnvParameter4fARB( GLenum target
, GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
7037 void (*func_glProgramEnvParameter4fARB
)( GLenum
, GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[862];
7038 TRACE("(%d, %d, %f, %f, %f, %f)\n", target
, index
, x
, y
, z
, w
);
7040 func_glProgramEnvParameter4fARB( target
, index
, x
, y
, z
, w
);
7044 static void WINAPI
wine_glProgramEnvParameter4fvARB( GLenum target
, GLuint index
, GLfloat
* params
) {
7045 void (*func_glProgramEnvParameter4fvARB
)( GLenum
, GLuint
, GLfloat
* ) = extension_funcs
[863];
7046 TRACE("(%d, %d, %p)\n", target
, index
, params
);
7048 func_glProgramEnvParameter4fvARB( target
, index
, params
);
7052 static void WINAPI
wine_glProgramEnvParameterI4iNV( GLenum target
, GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) {
7053 void (*func_glProgramEnvParameterI4iNV
)( GLenum
, GLuint
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[864];
7054 TRACE("(%d, %d, %d, %d, %d, %d)\n", target
, index
, x
, y
, z
, w
);
7056 func_glProgramEnvParameterI4iNV( target
, index
, x
, y
, z
, w
);
7060 static void WINAPI
wine_glProgramEnvParameterI4ivNV( GLenum target
, GLuint index
, GLint
* params
) {
7061 void (*func_glProgramEnvParameterI4ivNV
)( GLenum
, GLuint
, GLint
* ) = extension_funcs
[865];
7062 TRACE("(%d, %d, %p)\n", target
, index
, params
);
7064 func_glProgramEnvParameterI4ivNV( target
, index
, params
);
7068 static void WINAPI
wine_glProgramEnvParameterI4uiNV( GLenum target
, GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) {
7069 void (*func_glProgramEnvParameterI4uiNV
)( GLenum
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[866];
7070 TRACE("(%d, %d, %d, %d, %d, %d)\n", target
, index
, x
, y
, z
, w
);
7072 func_glProgramEnvParameterI4uiNV( target
, index
, x
, y
, z
, w
);
7076 static void WINAPI
wine_glProgramEnvParameterI4uivNV( GLenum target
, GLuint index
, GLuint
* params
) {
7077 void (*func_glProgramEnvParameterI4uivNV
)( GLenum
, GLuint
, GLuint
* ) = extension_funcs
[867];
7078 TRACE("(%d, %d, %p)\n", target
, index
, params
);
7080 func_glProgramEnvParameterI4uivNV( target
, index
, params
);
7084 static void WINAPI
wine_glProgramEnvParameters4fvEXT( GLenum target
, GLuint index
, GLsizei count
, GLfloat
* params
) {
7085 void (*func_glProgramEnvParameters4fvEXT
)( GLenum
, GLuint
, GLsizei
, GLfloat
* ) = extension_funcs
[868];
7086 TRACE("(%d, %d, %d, %p)\n", target
, index
, count
, params
);
7088 func_glProgramEnvParameters4fvEXT( target
, index
, count
, params
);
7092 static void WINAPI
wine_glProgramEnvParametersI4ivNV( GLenum target
, GLuint index
, GLsizei count
, GLint
* params
) {
7093 void (*func_glProgramEnvParametersI4ivNV
)( GLenum
, GLuint
, GLsizei
, GLint
* ) = extension_funcs
[869];
7094 TRACE("(%d, %d, %d, %p)\n", target
, index
, count
, params
);
7096 func_glProgramEnvParametersI4ivNV( target
, index
, count
, params
);
7100 static void WINAPI
wine_glProgramEnvParametersI4uivNV( GLenum target
, GLuint index
, GLsizei count
, GLuint
* params
) {
7101 void (*func_glProgramEnvParametersI4uivNV
)( GLenum
, GLuint
, GLsizei
, GLuint
* ) = extension_funcs
[870];
7102 TRACE("(%d, %d, %d, %p)\n", target
, index
, count
, params
);
7104 func_glProgramEnvParametersI4uivNV( target
, index
, count
, params
);
7108 static void WINAPI
wine_glProgramLocalParameter4dARB( GLenum target
, GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
7109 void (*func_glProgramLocalParameter4dARB
)( GLenum
, GLuint
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[871];
7110 TRACE("(%d, %d, %f, %f, %f, %f)\n", target
, index
, x
, y
, z
, w
);
7112 func_glProgramLocalParameter4dARB( target
, index
, x
, y
, z
, w
);
7116 static void WINAPI
wine_glProgramLocalParameter4dvARB( GLenum target
, GLuint index
, GLdouble
* params
) {
7117 void (*func_glProgramLocalParameter4dvARB
)( GLenum
, GLuint
, GLdouble
* ) = extension_funcs
[872];
7118 TRACE("(%d, %d, %p)\n", target
, index
, params
);
7120 func_glProgramLocalParameter4dvARB( target
, index
, params
);
7124 static void WINAPI
wine_glProgramLocalParameter4fARB( GLenum target
, GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
7125 void (*func_glProgramLocalParameter4fARB
)( GLenum
, GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[873];
7126 TRACE("(%d, %d, %f, %f, %f, %f)\n", target
, index
, x
, y
, z
, w
);
7128 func_glProgramLocalParameter4fARB( target
, index
, x
, y
, z
, w
);
7132 static void WINAPI
wine_glProgramLocalParameter4fvARB( GLenum target
, GLuint index
, GLfloat
* params
) {
7133 void (*func_glProgramLocalParameter4fvARB
)( GLenum
, GLuint
, GLfloat
* ) = extension_funcs
[874];
7134 TRACE("(%d, %d, %p)\n", target
, index
, params
);
7136 func_glProgramLocalParameter4fvARB( target
, index
, params
);
7140 static void WINAPI
wine_glProgramLocalParameterI4iNV( GLenum target
, GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) {
7141 void (*func_glProgramLocalParameterI4iNV
)( GLenum
, GLuint
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[875];
7142 TRACE("(%d, %d, %d, %d, %d, %d)\n", target
, index
, x
, y
, z
, w
);
7144 func_glProgramLocalParameterI4iNV( target
, index
, x
, y
, z
, w
);
7148 static void WINAPI
wine_glProgramLocalParameterI4ivNV( GLenum target
, GLuint index
, GLint
* params
) {
7149 void (*func_glProgramLocalParameterI4ivNV
)( GLenum
, GLuint
, GLint
* ) = extension_funcs
[876];
7150 TRACE("(%d, %d, %p)\n", target
, index
, params
);
7152 func_glProgramLocalParameterI4ivNV( target
, index
, params
);
7156 static void WINAPI
wine_glProgramLocalParameterI4uiNV( GLenum target
, GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) {
7157 void (*func_glProgramLocalParameterI4uiNV
)( GLenum
, GLuint
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[877];
7158 TRACE("(%d, %d, %d, %d, %d, %d)\n", target
, index
, x
, y
, z
, w
);
7160 func_glProgramLocalParameterI4uiNV( target
, index
, x
, y
, z
, w
);
7164 static void WINAPI
wine_glProgramLocalParameterI4uivNV( GLenum target
, GLuint index
, GLuint
* params
) {
7165 void (*func_glProgramLocalParameterI4uivNV
)( GLenum
, GLuint
, GLuint
* ) = extension_funcs
[878];
7166 TRACE("(%d, %d, %p)\n", target
, index
, params
);
7168 func_glProgramLocalParameterI4uivNV( target
, index
, params
);
7172 static void WINAPI
wine_glProgramLocalParameters4fvEXT( GLenum target
, GLuint index
, GLsizei count
, GLfloat
* params
) {
7173 void (*func_glProgramLocalParameters4fvEXT
)( GLenum
, GLuint
, GLsizei
, GLfloat
* ) = extension_funcs
[879];
7174 TRACE("(%d, %d, %d, %p)\n", target
, index
, count
, params
);
7176 func_glProgramLocalParameters4fvEXT( target
, index
, count
, params
);
7180 static void WINAPI
wine_glProgramLocalParametersI4ivNV( GLenum target
, GLuint index
, GLsizei count
, GLint
* params
) {
7181 void (*func_glProgramLocalParametersI4ivNV
)( GLenum
, GLuint
, GLsizei
, GLint
* ) = extension_funcs
[880];
7182 TRACE("(%d, %d, %d, %p)\n", target
, index
, count
, params
);
7184 func_glProgramLocalParametersI4ivNV( target
, index
, count
, params
);
7188 static void WINAPI
wine_glProgramLocalParametersI4uivNV( GLenum target
, GLuint index
, GLsizei count
, GLuint
* params
) {
7189 void (*func_glProgramLocalParametersI4uivNV
)( GLenum
, GLuint
, GLsizei
, GLuint
* ) = extension_funcs
[881];
7190 TRACE("(%d, %d, %d, %p)\n", target
, index
, count
, params
);
7192 func_glProgramLocalParametersI4uivNV( target
, index
, count
, params
);
7196 static void WINAPI
wine_glProgramNamedParameter4dNV( GLuint id
, GLsizei len
, GLubyte
* name
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
7197 void (*func_glProgramNamedParameter4dNV
)( GLuint
, GLsizei
, GLubyte
*, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[882];
7198 TRACE("(%d, %d, %p, %f, %f, %f, %f)\n", id
, len
, name
, x
, y
, z
, w
);
7200 func_glProgramNamedParameter4dNV( id
, len
, name
, x
, y
, z
, w
);
7204 static void WINAPI
wine_glProgramNamedParameter4dvNV( GLuint id
, GLsizei len
, GLubyte
* name
, GLdouble
* v
) {
7205 void (*func_glProgramNamedParameter4dvNV
)( GLuint
, GLsizei
, GLubyte
*, GLdouble
* ) = extension_funcs
[883];
7206 TRACE("(%d, %d, %p, %p)\n", id
, len
, name
, v
);
7208 func_glProgramNamedParameter4dvNV( id
, len
, name
, v
);
7212 static void WINAPI
wine_glProgramNamedParameter4fNV( GLuint id
, GLsizei len
, GLubyte
* name
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
7213 void (*func_glProgramNamedParameter4fNV
)( GLuint
, GLsizei
, GLubyte
*, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[884];
7214 TRACE("(%d, %d, %p, %f, %f, %f, %f)\n", id
, len
, name
, x
, y
, z
, w
);
7216 func_glProgramNamedParameter4fNV( id
, len
, name
, x
, y
, z
, w
);
7220 static void WINAPI
wine_glProgramNamedParameter4fvNV( GLuint id
, GLsizei len
, GLubyte
* name
, GLfloat
* v
) {
7221 void (*func_glProgramNamedParameter4fvNV
)( GLuint
, GLsizei
, GLubyte
*, GLfloat
* ) = extension_funcs
[885];
7222 TRACE("(%d, %d, %p, %p)\n", id
, len
, name
, v
);
7224 func_glProgramNamedParameter4fvNV( id
, len
, name
, v
);
7228 static void WINAPI
wine_glProgramParameter4dNV( GLenum target
, GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
7229 void (*func_glProgramParameter4dNV
)( GLenum
, GLuint
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[886];
7230 TRACE("(%d, %d, %f, %f, %f, %f)\n", target
, index
, x
, y
, z
, w
);
7232 func_glProgramParameter4dNV( target
, index
, x
, y
, z
, w
);
7236 static void WINAPI
wine_glProgramParameter4dvNV( GLenum target
, GLuint index
, GLdouble
* v
) {
7237 void (*func_glProgramParameter4dvNV
)( GLenum
, GLuint
, GLdouble
* ) = extension_funcs
[887];
7238 TRACE("(%d, %d, %p)\n", target
, index
, v
);
7240 func_glProgramParameter4dvNV( target
, index
, v
);
7244 static void WINAPI
wine_glProgramParameter4fNV( GLenum target
, GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
7245 void (*func_glProgramParameter4fNV
)( GLenum
, GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[888];
7246 TRACE("(%d, %d, %f, %f, %f, %f)\n", target
, index
, x
, y
, z
, w
);
7248 func_glProgramParameter4fNV( target
, index
, x
, y
, z
, w
);
7252 static void WINAPI
wine_glProgramParameter4fvNV( GLenum target
, GLuint index
, GLfloat
* v
) {
7253 void (*func_glProgramParameter4fvNV
)( GLenum
, GLuint
, GLfloat
* ) = extension_funcs
[889];
7254 TRACE("(%d, %d, %p)\n", target
, index
, v
);
7256 func_glProgramParameter4fvNV( target
, index
, v
);
7260 static void WINAPI
wine_glProgramParameteriARB( GLuint program
, GLenum pname
, GLint value
) {
7261 void (*func_glProgramParameteriARB
)( GLuint
, GLenum
, GLint
) = extension_funcs
[890];
7262 TRACE("(%d, %d, %d)\n", program
, pname
, value
);
7264 func_glProgramParameteriARB( program
, pname
, value
);
7268 static void WINAPI
wine_glProgramParameteriEXT( GLuint program
, GLenum pname
, GLint value
) {
7269 void (*func_glProgramParameteriEXT
)( GLuint
, GLenum
, GLint
) = extension_funcs
[891];
7270 TRACE("(%d, %d, %d)\n", program
, pname
, value
);
7272 func_glProgramParameteriEXT( program
, pname
, value
);
7276 static void WINAPI
wine_glProgramParameters4dvNV( GLenum target
, GLuint index
, GLuint count
, GLdouble
* v
) {
7277 void (*func_glProgramParameters4dvNV
)( GLenum
, GLuint
, GLuint
, GLdouble
* ) = extension_funcs
[892];
7278 TRACE("(%d, %d, %d, %p)\n", target
, index
, count
, v
);
7280 func_glProgramParameters4dvNV( target
, index
, count
, v
);
7284 static void WINAPI
wine_glProgramParameters4fvNV( GLenum target
, GLuint index
, GLuint count
, GLfloat
* v
) {
7285 void (*func_glProgramParameters4fvNV
)( GLenum
, GLuint
, GLuint
, GLfloat
* ) = extension_funcs
[893];
7286 TRACE("(%d, %d, %d, %p)\n", target
, index
, count
, v
);
7288 func_glProgramParameters4fvNV( target
, index
, count
, v
);
7292 static void WINAPI
wine_glProgramStringARB( GLenum target
, GLenum format
, GLsizei len
, GLvoid
* string
) {
7293 void (*func_glProgramStringARB
)( GLenum
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[894];
7294 TRACE("(%d, %d, %d, %p)\n", target
, format
, len
, string
);
7296 func_glProgramStringARB( target
, format
, len
, string
);
7300 static void WINAPI
wine_glProgramUniform1fEXT( GLuint program
, GLint location
, GLfloat v0
) {
7301 void (*func_glProgramUniform1fEXT
)( GLuint
, GLint
, GLfloat
) = extension_funcs
[895];
7302 TRACE("(%d, %d, %f)\n", program
, location
, v0
);
7304 func_glProgramUniform1fEXT( program
, location
, v0
);
7308 static void WINAPI
wine_glProgramUniform1fvEXT( GLuint program
, GLint location
, GLsizei count
, GLfloat
* value
) {
7309 void (*func_glProgramUniform1fvEXT
)( GLuint
, GLint
, GLsizei
, GLfloat
* ) = extension_funcs
[896];
7310 TRACE("(%d, %d, %d, %p)\n", program
, location
, count
, value
);
7312 func_glProgramUniform1fvEXT( program
, location
, count
, value
);
7316 static void WINAPI
wine_glProgramUniform1iEXT( GLuint program
, GLint location
, GLint v0
) {
7317 void (*func_glProgramUniform1iEXT
)( GLuint
, GLint
, GLint
) = extension_funcs
[897];
7318 TRACE("(%d, %d, %d)\n", program
, location
, v0
);
7320 func_glProgramUniform1iEXT( program
, location
, v0
);
7324 static void WINAPI
wine_glProgramUniform1ivEXT( GLuint program
, GLint location
, GLsizei count
, GLint
* value
) {
7325 void (*func_glProgramUniform1ivEXT
)( GLuint
, GLint
, GLsizei
, GLint
* ) = extension_funcs
[898];
7326 TRACE("(%d, %d, %d, %p)\n", program
, location
, count
, value
);
7328 func_glProgramUniform1ivEXT( program
, location
, count
, value
);
7332 static void WINAPI
wine_glProgramUniform1uiEXT( GLuint program
, GLint location
, GLuint v0
) {
7333 void (*func_glProgramUniform1uiEXT
)( GLuint
, GLint
, GLuint
) = extension_funcs
[899];
7334 TRACE("(%d, %d, %d)\n", program
, location
, v0
);
7336 func_glProgramUniform1uiEXT( program
, location
, v0
);
7340 static void WINAPI
wine_glProgramUniform1uivEXT( GLuint program
, GLint location
, GLsizei count
, GLuint
* value
) {
7341 void (*func_glProgramUniform1uivEXT
)( GLuint
, GLint
, GLsizei
, GLuint
* ) = extension_funcs
[900];
7342 TRACE("(%d, %d, %d, %p)\n", program
, location
, count
, value
);
7344 func_glProgramUniform1uivEXT( program
, location
, count
, value
);
7348 static void WINAPI
wine_glProgramUniform2fEXT( GLuint program
, GLint location
, GLfloat v0
, GLfloat v1
) {
7349 void (*func_glProgramUniform2fEXT
)( GLuint
, GLint
, GLfloat
, GLfloat
) = extension_funcs
[901];
7350 TRACE("(%d, %d, %f, %f)\n", program
, location
, v0
, v1
);
7352 func_glProgramUniform2fEXT( program
, location
, v0
, v1
);
7356 static void WINAPI
wine_glProgramUniform2fvEXT( GLuint program
, GLint location
, GLsizei count
, GLfloat
* value
) {
7357 void (*func_glProgramUniform2fvEXT
)( GLuint
, GLint
, GLsizei
, GLfloat
* ) = extension_funcs
[902];
7358 TRACE("(%d, %d, %d, %p)\n", program
, location
, count
, value
);
7360 func_glProgramUniform2fvEXT( program
, location
, count
, value
);
7364 static void WINAPI
wine_glProgramUniform2iEXT( GLuint program
, GLint location
, GLint v0
, GLint v1
) {
7365 void (*func_glProgramUniform2iEXT
)( GLuint
, GLint
, GLint
, GLint
) = extension_funcs
[903];
7366 TRACE("(%d, %d, %d, %d)\n", program
, location
, v0
, v1
);
7368 func_glProgramUniform2iEXT( program
, location
, v0
, v1
);
7372 static void WINAPI
wine_glProgramUniform2ivEXT( GLuint program
, GLint location
, GLsizei count
, GLint
* value
) {
7373 void (*func_glProgramUniform2ivEXT
)( GLuint
, GLint
, GLsizei
, GLint
* ) = extension_funcs
[904];
7374 TRACE("(%d, %d, %d, %p)\n", program
, location
, count
, value
);
7376 func_glProgramUniform2ivEXT( program
, location
, count
, value
);
7380 static void WINAPI
wine_glProgramUniform2uiEXT( GLuint program
, GLint location
, GLuint v0
, GLuint v1
) {
7381 void (*func_glProgramUniform2uiEXT
)( GLuint
, GLint
, GLuint
, GLuint
) = extension_funcs
[905];
7382 TRACE("(%d, %d, %d, %d)\n", program
, location
, v0
, v1
);
7384 func_glProgramUniform2uiEXT( program
, location
, v0
, v1
);
7388 static void WINAPI
wine_glProgramUniform2uivEXT( GLuint program
, GLint location
, GLsizei count
, GLuint
* value
) {
7389 void (*func_glProgramUniform2uivEXT
)( GLuint
, GLint
, GLsizei
, GLuint
* ) = extension_funcs
[906];
7390 TRACE("(%d, %d, %d, %p)\n", program
, location
, count
, value
);
7392 func_glProgramUniform2uivEXT( program
, location
, count
, value
);
7396 static void WINAPI
wine_glProgramUniform3fEXT( GLuint program
, GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
) {
7397 void (*func_glProgramUniform3fEXT
)( GLuint
, GLint
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[907];
7398 TRACE("(%d, %d, %f, %f, %f)\n", program
, location
, v0
, v1
, v2
);
7400 func_glProgramUniform3fEXT( program
, location
, v0
, v1
, v2
);
7404 static void WINAPI
wine_glProgramUniform3fvEXT( GLuint program
, GLint location
, GLsizei count
, GLfloat
* value
) {
7405 void (*func_glProgramUniform3fvEXT
)( GLuint
, GLint
, GLsizei
, GLfloat
* ) = extension_funcs
[908];
7406 TRACE("(%d, %d, %d, %p)\n", program
, location
, count
, value
);
7408 func_glProgramUniform3fvEXT( program
, location
, count
, value
);
7412 static void WINAPI
wine_glProgramUniform3iEXT( GLuint program
, GLint location
, GLint v0
, GLint v1
, GLint v2
) {
7413 void (*func_glProgramUniform3iEXT
)( GLuint
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[909];
7414 TRACE("(%d, %d, %d, %d, %d)\n", program
, location
, v0
, v1
, v2
);
7416 func_glProgramUniform3iEXT( program
, location
, v0
, v1
, v2
);
7420 static void WINAPI
wine_glProgramUniform3ivEXT( GLuint program
, GLint location
, GLsizei count
, GLint
* value
) {
7421 void (*func_glProgramUniform3ivEXT
)( GLuint
, GLint
, GLsizei
, GLint
* ) = extension_funcs
[910];
7422 TRACE("(%d, %d, %d, %p)\n", program
, location
, count
, value
);
7424 func_glProgramUniform3ivEXT( program
, location
, count
, value
);
7428 static void WINAPI
wine_glProgramUniform3uiEXT( GLuint program
, GLint location
, GLuint v0
, GLuint v1
, GLuint v2
) {
7429 void (*func_glProgramUniform3uiEXT
)( GLuint
, GLint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[911];
7430 TRACE("(%d, %d, %d, %d, %d)\n", program
, location
, v0
, v1
, v2
);
7432 func_glProgramUniform3uiEXT( program
, location
, v0
, v1
, v2
);
7436 static void WINAPI
wine_glProgramUniform3uivEXT( GLuint program
, GLint location
, GLsizei count
, GLuint
* value
) {
7437 void (*func_glProgramUniform3uivEXT
)( GLuint
, GLint
, GLsizei
, GLuint
* ) = extension_funcs
[912];
7438 TRACE("(%d, %d, %d, %p)\n", program
, location
, count
, value
);
7440 func_glProgramUniform3uivEXT( program
, location
, count
, value
);
7444 static void WINAPI
wine_glProgramUniform4fEXT( GLuint program
, GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
, GLfloat v3
) {
7445 void (*func_glProgramUniform4fEXT
)( GLuint
, GLint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[913];
7446 TRACE("(%d, %d, %f, %f, %f, %f)\n", program
, location
, v0
, v1
, v2
, v3
);
7448 func_glProgramUniform4fEXT( program
, location
, v0
, v1
, v2
, v3
);
7452 static void WINAPI
wine_glProgramUniform4fvEXT( GLuint program
, GLint location
, GLsizei count
, GLfloat
* value
) {
7453 void (*func_glProgramUniform4fvEXT
)( GLuint
, GLint
, GLsizei
, GLfloat
* ) = extension_funcs
[914];
7454 TRACE("(%d, %d, %d, %p)\n", program
, location
, count
, value
);
7456 func_glProgramUniform4fvEXT( program
, location
, count
, value
);
7460 static void WINAPI
wine_glProgramUniform4iEXT( GLuint program
, GLint location
, GLint v0
, GLint v1
, GLint v2
, GLint v3
) {
7461 void (*func_glProgramUniform4iEXT
)( GLuint
, GLint
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[915];
7462 TRACE("(%d, %d, %d, %d, %d, %d)\n", program
, location
, v0
, v1
, v2
, v3
);
7464 func_glProgramUniform4iEXT( program
, location
, v0
, v1
, v2
, v3
);
7468 static void WINAPI
wine_glProgramUniform4ivEXT( GLuint program
, GLint location
, GLsizei count
, GLint
* value
) {
7469 void (*func_glProgramUniform4ivEXT
)( GLuint
, GLint
, GLsizei
, GLint
* ) = extension_funcs
[916];
7470 TRACE("(%d, %d, %d, %p)\n", program
, location
, count
, value
);
7472 func_glProgramUniform4ivEXT( program
, location
, count
, value
);
7476 static void WINAPI
wine_glProgramUniform4uiEXT( GLuint program
, GLint location
, GLuint v0
, GLuint v1
, GLuint v2
, GLuint v3
) {
7477 void (*func_glProgramUniform4uiEXT
)( GLuint
, GLint
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[917];
7478 TRACE("(%d, %d, %d, %d, %d, %d)\n", program
, location
, v0
, v1
, v2
, v3
);
7480 func_glProgramUniform4uiEXT( program
, location
, v0
, v1
, v2
, v3
);
7484 static void WINAPI
wine_glProgramUniform4uivEXT( GLuint program
, GLint location
, GLsizei count
, GLuint
* value
) {
7485 void (*func_glProgramUniform4uivEXT
)( GLuint
, GLint
, GLsizei
, GLuint
* ) = extension_funcs
[918];
7486 TRACE("(%d, %d, %d, %p)\n", program
, location
, count
, value
);
7488 func_glProgramUniform4uivEXT( program
, location
, count
, value
);
7492 static void WINAPI
wine_glProgramUniformMatrix2fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
7493 void (*func_glProgramUniformMatrix2fvEXT
)( GLuint
, GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[919];
7494 TRACE("(%d, %d, %d, %d, %p)\n", program
, location
, count
, transpose
, value
);
7496 func_glProgramUniformMatrix2fvEXT( program
, location
, count
, transpose
, value
);
7500 static void WINAPI
wine_glProgramUniformMatrix2x3fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
7501 void (*func_glProgramUniformMatrix2x3fvEXT
)( GLuint
, GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[920];
7502 TRACE("(%d, %d, %d, %d, %p)\n", program
, location
, count
, transpose
, value
);
7504 func_glProgramUniformMatrix2x3fvEXT( program
, location
, count
, transpose
, value
);
7508 static void WINAPI
wine_glProgramUniformMatrix2x4fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
7509 void (*func_glProgramUniformMatrix2x4fvEXT
)( GLuint
, GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[921];
7510 TRACE("(%d, %d, %d, %d, %p)\n", program
, location
, count
, transpose
, value
);
7512 func_glProgramUniformMatrix2x4fvEXT( program
, location
, count
, transpose
, value
);
7516 static void WINAPI
wine_glProgramUniformMatrix3fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
7517 void (*func_glProgramUniformMatrix3fvEXT
)( GLuint
, GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[922];
7518 TRACE("(%d, %d, %d, %d, %p)\n", program
, location
, count
, transpose
, value
);
7520 func_glProgramUniformMatrix3fvEXT( program
, location
, count
, transpose
, value
);
7524 static void WINAPI
wine_glProgramUniformMatrix3x2fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
7525 void (*func_glProgramUniformMatrix3x2fvEXT
)( GLuint
, GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[923];
7526 TRACE("(%d, %d, %d, %d, %p)\n", program
, location
, count
, transpose
, value
);
7528 func_glProgramUniformMatrix3x2fvEXT( program
, location
, count
, transpose
, value
);
7532 static void WINAPI
wine_glProgramUniformMatrix3x4fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
7533 void (*func_glProgramUniformMatrix3x4fvEXT
)( GLuint
, GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[924];
7534 TRACE("(%d, %d, %d, %d, %p)\n", program
, location
, count
, transpose
, value
);
7536 func_glProgramUniformMatrix3x4fvEXT( program
, location
, count
, transpose
, value
);
7540 static void WINAPI
wine_glProgramUniformMatrix4fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
7541 void (*func_glProgramUniformMatrix4fvEXT
)( GLuint
, GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[925];
7542 TRACE("(%d, %d, %d, %d, %p)\n", program
, location
, count
, transpose
, value
);
7544 func_glProgramUniformMatrix4fvEXT( program
, location
, count
, transpose
, value
);
7548 static void WINAPI
wine_glProgramUniformMatrix4x2fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
7549 void (*func_glProgramUniformMatrix4x2fvEXT
)( GLuint
, GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[926];
7550 TRACE("(%d, %d, %d, %d, %p)\n", program
, location
, count
, transpose
, value
);
7552 func_glProgramUniformMatrix4x2fvEXT( program
, location
, count
, transpose
, value
);
7556 static void WINAPI
wine_glProgramUniformMatrix4x3fvEXT( GLuint program
, GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
7557 void (*func_glProgramUniformMatrix4x3fvEXT
)( GLuint
, GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[927];
7558 TRACE("(%d, %d, %d, %d, %p)\n", program
, location
, count
, transpose
, value
);
7560 func_glProgramUniformMatrix4x3fvEXT( program
, location
, count
, transpose
, value
);
7564 static void WINAPI
wine_glProgramVertexLimitNV( GLenum target
, GLint limit
) {
7565 void (*func_glProgramVertexLimitNV
)( GLenum
, GLint
) = extension_funcs
[928];
7566 TRACE("(%d, %d)\n", target
, limit
);
7568 func_glProgramVertexLimitNV( target
, limit
);
7572 static void WINAPI
wine_glPushClientAttribDefaultEXT( GLbitfield mask
) {
7573 void (*func_glPushClientAttribDefaultEXT
)( GLbitfield
) = extension_funcs
[929];
7574 TRACE("(%d)\n", mask
);
7576 func_glPushClientAttribDefaultEXT( mask
);
7580 static void WINAPI
wine_glReadBufferRegion( GLenum region
, GLint x
, GLint y
, GLsizei width
, GLsizei height
) {
7581 void (*func_glReadBufferRegion
)( GLenum
, GLint
, GLint
, GLsizei
, GLsizei
) = extension_funcs
[930];
7582 TRACE("(%d, %d, %d, %d, %d)\n", region
, x
, y
, width
, height
);
7584 func_glReadBufferRegion( region
, x
, y
, width
, height
);
7588 static void WINAPI
wine_glReadInstrumentsSGIX( GLint marker
) {
7589 void (*func_glReadInstrumentsSGIX
)( GLint
) = extension_funcs
[931];
7590 TRACE("(%d)\n", marker
);
7592 func_glReadInstrumentsSGIX( marker
);
7596 static void WINAPI
wine_glReferencePlaneSGIX( GLdouble
* equation
) {
7597 void (*func_glReferencePlaneSGIX
)( GLdouble
* ) = extension_funcs
[932];
7598 TRACE("(%p)\n", equation
);
7600 func_glReferencePlaneSGIX( equation
);
7604 static void WINAPI
wine_glRenderbufferStorage( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
) {
7605 void (*func_glRenderbufferStorage
)( GLenum
, GLenum
, GLsizei
, GLsizei
) = extension_funcs
[933];
7606 TRACE("(%d, %d, %d, %d)\n", target
, internalformat
, width
, height
);
7608 func_glRenderbufferStorage( target
, internalformat
, width
, height
);
7612 static void WINAPI
wine_glRenderbufferStorageEXT( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
) {
7613 void (*func_glRenderbufferStorageEXT
)( GLenum
, GLenum
, GLsizei
, GLsizei
) = extension_funcs
[934];
7614 TRACE("(%d, %d, %d, %d)\n", target
, internalformat
, width
, height
);
7616 func_glRenderbufferStorageEXT( target
, internalformat
, width
, height
);
7620 static void WINAPI
wine_glRenderbufferStorageMultisample( GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
) {
7621 void (*func_glRenderbufferStorageMultisample
)( GLenum
, GLsizei
, GLenum
, GLsizei
, GLsizei
) = extension_funcs
[935];
7622 TRACE("(%d, %d, %d, %d, %d)\n", target
, samples
, internalformat
, width
, height
);
7624 func_glRenderbufferStorageMultisample( target
, samples
, internalformat
, width
, height
);
7628 static void WINAPI
wine_glRenderbufferStorageMultisampleCoverageNV( GLenum target
, GLsizei coverageSamples
, GLsizei colorSamples
, GLenum internalformat
, GLsizei width
, GLsizei height
) {
7629 void (*func_glRenderbufferStorageMultisampleCoverageNV
)( GLenum
, GLsizei
, GLsizei
, GLenum
, GLsizei
, GLsizei
) = extension_funcs
[936];
7630 TRACE("(%d, %d, %d, %d, %d, %d)\n", target
, coverageSamples
, colorSamples
, internalformat
, width
, height
);
7632 func_glRenderbufferStorageMultisampleCoverageNV( target
, coverageSamples
, colorSamples
, internalformat
, width
, height
);
7636 static void WINAPI
wine_glRenderbufferStorageMultisampleEXT( GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
) {
7637 void (*func_glRenderbufferStorageMultisampleEXT
)( GLenum
, GLsizei
, GLenum
, GLsizei
, GLsizei
) = extension_funcs
[937];
7638 TRACE("(%d, %d, %d, %d, %d)\n", target
, samples
, internalformat
, width
, height
);
7640 func_glRenderbufferStorageMultisampleEXT( target
, samples
, internalformat
, width
, height
);
7644 static void WINAPI
wine_glReplacementCodePointerSUN( GLenum type
, GLsizei stride
, GLvoid
** pointer
) {
7645 void (*func_glReplacementCodePointerSUN
)( GLenum
, GLsizei
, GLvoid
** ) = extension_funcs
[938];
7646 TRACE("(%d, %d, %p)\n", type
, stride
, pointer
);
7648 func_glReplacementCodePointerSUN( type
, stride
, pointer
);
7652 static void WINAPI
wine_glReplacementCodeubSUN( GLubyte code
) {
7653 void (*func_glReplacementCodeubSUN
)( GLubyte
) = extension_funcs
[939];
7654 TRACE("(%d)\n", code
);
7656 func_glReplacementCodeubSUN( code
);
7660 static void WINAPI
wine_glReplacementCodeubvSUN( GLubyte
* code
) {
7661 void (*func_glReplacementCodeubvSUN
)( GLubyte
* ) = extension_funcs
[940];
7662 TRACE("(%p)\n", code
);
7664 func_glReplacementCodeubvSUN( code
);
7668 static void WINAPI
wine_glReplacementCodeuiColor3fVertex3fSUN( GLuint rc
, GLfloat r
, GLfloat g
, GLfloat b
, GLfloat x
, GLfloat y
, GLfloat z
) {
7669 void (*func_glReplacementCodeuiColor3fVertex3fSUN
)( GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[941];
7670 TRACE("(%d, %f, %f, %f, %f, %f, %f)\n", rc
, r
, g
, b
, x
, y
, z
);
7672 func_glReplacementCodeuiColor3fVertex3fSUN( rc
, r
, g
, b
, x
, y
, z
);
7676 static void WINAPI
wine_glReplacementCodeuiColor3fVertex3fvSUN( GLuint
* rc
, GLfloat
* c
, GLfloat
* v
) {
7677 void (*func_glReplacementCodeuiColor3fVertex3fvSUN
)( GLuint
*, GLfloat
*, GLfloat
* ) = extension_funcs
[942];
7678 TRACE("(%p, %p, %p)\n", rc
, c
, v
);
7680 func_glReplacementCodeuiColor3fVertex3fvSUN( rc
, c
, v
);
7684 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
) {
7685 void (*func_glReplacementCodeuiColor4fNormal3fVertex3fSUN
)( GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[943];
7686 TRACE("(%d, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f)\n", rc
, r
, g
, b
, a
, nx
, ny
, nz
, x
, y
, z
);
7688 func_glReplacementCodeuiColor4fNormal3fVertex3fSUN( rc
, r
, g
, b
, a
, nx
, ny
, nz
, x
, y
, z
);
7692 static void WINAPI
wine_glReplacementCodeuiColor4fNormal3fVertex3fvSUN( GLuint
* rc
, GLfloat
* c
, GLfloat
* n
, GLfloat
* v
) {
7693 void (*func_glReplacementCodeuiColor4fNormal3fVertex3fvSUN
)( GLuint
*, GLfloat
*, GLfloat
*, GLfloat
* ) = extension_funcs
[944];
7694 TRACE("(%p, %p, %p, %p)\n", rc
, c
, n
, v
);
7696 func_glReplacementCodeuiColor4fNormal3fVertex3fvSUN( rc
, c
, n
, v
);
7700 static void WINAPI
wine_glReplacementCodeuiColor4ubVertex3fSUN( GLuint rc
, GLubyte r
, GLubyte g
, GLubyte b
, GLubyte a
, GLfloat x
, GLfloat y
, GLfloat z
) {
7701 void (*func_glReplacementCodeuiColor4ubVertex3fSUN
)( GLuint
, GLubyte
, GLubyte
, GLubyte
, GLubyte
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[945];
7702 TRACE("(%d, %d, %d, %d, %d, %f, %f, %f)\n", rc
, r
, g
, b
, a
, x
, y
, z
);
7704 func_glReplacementCodeuiColor4ubVertex3fSUN( rc
, r
, g
, b
, a
, x
, y
, z
);
7708 static void WINAPI
wine_glReplacementCodeuiColor4ubVertex3fvSUN( GLuint
* rc
, GLubyte
* c
, GLfloat
* v
) {
7709 void (*func_glReplacementCodeuiColor4ubVertex3fvSUN
)( GLuint
*, GLubyte
*, GLfloat
* ) = extension_funcs
[946];
7710 TRACE("(%p, %p, %p)\n", rc
, c
, v
);
7712 func_glReplacementCodeuiColor4ubVertex3fvSUN( rc
, c
, v
);
7716 static void WINAPI
wine_glReplacementCodeuiNormal3fVertex3fSUN( GLuint rc
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) {
7717 void (*func_glReplacementCodeuiNormal3fVertex3fSUN
)( GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[947];
7718 TRACE("(%d, %f, %f, %f, %f, %f, %f)\n", rc
, nx
, ny
, nz
, x
, y
, z
);
7720 func_glReplacementCodeuiNormal3fVertex3fSUN( rc
, nx
, ny
, nz
, x
, y
, z
);
7724 static void WINAPI
wine_glReplacementCodeuiNormal3fVertex3fvSUN( GLuint
* rc
, GLfloat
* n
, GLfloat
* v
) {
7725 void (*func_glReplacementCodeuiNormal3fVertex3fvSUN
)( GLuint
*, GLfloat
*, GLfloat
* ) = extension_funcs
[948];
7726 TRACE("(%p, %p, %p)\n", rc
, n
, v
);
7728 func_glReplacementCodeuiNormal3fVertex3fvSUN( rc
, n
, v
);
7732 static void WINAPI
wine_glReplacementCodeuiSUN( GLuint code
) {
7733 void (*func_glReplacementCodeuiSUN
)( GLuint
) = extension_funcs
[949];
7734 TRACE("(%d)\n", code
);
7736 func_glReplacementCodeuiSUN( code
);
7740 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
) {
7741 void (*func_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
)( GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[950];
7742 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
);
7744 func_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN( rc
, s
, t
, r
, g
, b
, a
, nx
, ny
, nz
, x
, y
, z
);
7748 static void WINAPI
wine_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN( GLuint
* rc
, GLfloat
* tc
, GLfloat
* c
, GLfloat
* n
, GLfloat
* v
) {
7749 void (*func_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
)( GLuint
*, GLfloat
*, GLfloat
*, GLfloat
*, GLfloat
* ) = extension_funcs
[951];
7750 TRACE("(%p, %p, %p, %p, %p)\n", rc
, tc
, c
, n
, v
);
7752 func_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN( rc
, tc
, c
, n
, v
);
7756 static void WINAPI
wine_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN( GLuint rc
, GLfloat s
, GLfloat t
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) {
7757 void (*func_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
)( GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[952];
7758 TRACE("(%d, %f, %f, %f, %f, %f, %f, %f, %f)\n", rc
, s
, t
, nx
, ny
, nz
, x
, y
, z
);
7760 func_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN( rc
, s
, t
, nx
, ny
, nz
, x
, y
, z
);
7764 static void WINAPI
wine_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN( GLuint
* rc
, GLfloat
* tc
, GLfloat
* n
, GLfloat
* v
) {
7765 void (*func_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
)( GLuint
*, GLfloat
*, GLfloat
*, GLfloat
* ) = extension_funcs
[953];
7766 TRACE("(%p, %p, %p, %p)\n", rc
, tc
, n
, v
);
7768 func_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN( rc
, tc
, n
, v
);
7772 static void WINAPI
wine_glReplacementCodeuiTexCoord2fVertex3fSUN( GLuint rc
, GLfloat s
, GLfloat t
, GLfloat x
, GLfloat y
, GLfloat z
) {
7773 void (*func_glReplacementCodeuiTexCoord2fVertex3fSUN
)( GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[954];
7774 TRACE("(%d, %f, %f, %f, %f, %f)\n", rc
, s
, t
, x
, y
, z
);
7776 func_glReplacementCodeuiTexCoord2fVertex3fSUN( rc
, s
, t
, x
, y
, z
);
7780 static void WINAPI
wine_glReplacementCodeuiTexCoord2fVertex3fvSUN( GLuint
* rc
, GLfloat
* tc
, GLfloat
* v
) {
7781 void (*func_glReplacementCodeuiTexCoord2fVertex3fvSUN
)( GLuint
*, GLfloat
*, GLfloat
* ) = extension_funcs
[955];
7782 TRACE("(%p, %p, %p)\n", rc
, tc
, v
);
7784 func_glReplacementCodeuiTexCoord2fVertex3fvSUN( rc
, tc
, v
);
7788 static void WINAPI
wine_glReplacementCodeuiVertex3fSUN( GLuint rc
, GLfloat x
, GLfloat y
, GLfloat z
) {
7789 void (*func_glReplacementCodeuiVertex3fSUN
)( GLuint
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[956];
7790 TRACE("(%d, %f, %f, %f)\n", rc
, x
, y
, z
);
7792 func_glReplacementCodeuiVertex3fSUN( rc
, x
, y
, z
);
7796 static void WINAPI
wine_glReplacementCodeuiVertex3fvSUN( GLuint
* rc
, GLfloat
* v
) {
7797 void (*func_glReplacementCodeuiVertex3fvSUN
)( GLuint
*, GLfloat
* ) = extension_funcs
[957];
7798 TRACE("(%p, %p)\n", rc
, v
);
7800 func_glReplacementCodeuiVertex3fvSUN( rc
, v
);
7804 static void WINAPI
wine_glReplacementCodeuivSUN( GLuint
* code
) {
7805 void (*func_glReplacementCodeuivSUN
)( GLuint
* ) = extension_funcs
[958];
7806 TRACE("(%p)\n", code
);
7808 func_glReplacementCodeuivSUN( code
);
7812 static void WINAPI
wine_glReplacementCodeusSUN( GLushort code
) {
7813 void (*func_glReplacementCodeusSUN
)( GLushort
) = extension_funcs
[959];
7814 TRACE("(%d)\n", code
);
7816 func_glReplacementCodeusSUN( code
);
7820 static void WINAPI
wine_glReplacementCodeusvSUN( GLushort
* code
) {
7821 void (*func_glReplacementCodeusvSUN
)( GLushort
* ) = extension_funcs
[960];
7822 TRACE("(%p)\n", code
);
7824 func_glReplacementCodeusvSUN( code
);
7828 static void WINAPI
wine_glRequestResidentProgramsNV( GLsizei n
, GLuint
* programs
) {
7829 void (*func_glRequestResidentProgramsNV
)( GLsizei
, GLuint
* ) = extension_funcs
[961];
7830 TRACE("(%d, %p)\n", n
, programs
);
7832 func_glRequestResidentProgramsNV( n
, programs
);
7836 static void WINAPI
wine_glResetHistogramEXT( GLenum target
) {
7837 void (*func_glResetHistogramEXT
)( GLenum
) = extension_funcs
[962];
7838 TRACE("(%d)\n", target
);
7840 func_glResetHistogramEXT( target
);
7844 static void WINAPI
wine_glResetMinmaxEXT( GLenum target
) {
7845 void (*func_glResetMinmaxEXT
)( GLenum
) = extension_funcs
[963];
7846 TRACE("(%d)\n", target
);
7848 func_glResetMinmaxEXT( target
);
7852 static void WINAPI
wine_glResizeBuffersMESA( void ) {
7853 void (*func_glResizeBuffersMESA
)( void ) = extension_funcs
[964];
7856 func_glResizeBuffersMESA( );
7860 static void WINAPI
wine_glSampleCoverage( GLclampf value
, GLboolean invert
) {
7861 void (*func_glSampleCoverage
)( GLclampf
, GLboolean
) = extension_funcs
[965];
7862 TRACE("(%f, %d)\n", value
, invert
);
7864 func_glSampleCoverage( value
, invert
);
7868 static void WINAPI
wine_glSampleCoverageARB( GLclampf value
, GLboolean invert
) {
7869 void (*func_glSampleCoverageARB
)( GLclampf
, GLboolean
) = extension_funcs
[966];
7870 TRACE("(%f, %d)\n", value
, invert
);
7872 func_glSampleCoverageARB( value
, invert
);
7876 static void WINAPI
wine_glSampleMapATI( GLuint dst
, GLuint interp
, GLenum swizzle
) {
7877 void (*func_glSampleMapATI
)( GLuint
, GLuint
, GLenum
) = extension_funcs
[967];
7878 TRACE("(%d, %d, %d)\n", dst
, interp
, swizzle
);
7880 func_glSampleMapATI( dst
, interp
, swizzle
);
7884 static void WINAPI
wine_glSampleMaskEXT( GLclampf value
, GLboolean invert
) {
7885 void (*func_glSampleMaskEXT
)( GLclampf
, GLboolean
) = extension_funcs
[968];
7886 TRACE("(%f, %d)\n", value
, invert
);
7888 func_glSampleMaskEXT( value
, invert
);
7892 static void WINAPI
wine_glSampleMaskSGIS( GLclampf value
, GLboolean invert
) {
7893 void (*func_glSampleMaskSGIS
)( GLclampf
, GLboolean
) = extension_funcs
[969];
7894 TRACE("(%f, %d)\n", value
, invert
);
7896 func_glSampleMaskSGIS( value
, invert
);
7900 static void WINAPI
wine_glSamplePatternEXT( GLenum pattern
) {
7901 void (*func_glSamplePatternEXT
)( GLenum
) = extension_funcs
[970];
7902 TRACE("(%d)\n", pattern
);
7904 func_glSamplePatternEXT( pattern
);
7908 static void WINAPI
wine_glSamplePatternSGIS( GLenum pattern
) {
7909 void (*func_glSamplePatternSGIS
)( GLenum
) = extension_funcs
[971];
7910 TRACE("(%d)\n", pattern
);
7912 func_glSamplePatternSGIS( pattern
);
7916 static void WINAPI
wine_glSecondaryColor3b( GLbyte red
, GLbyte green
, GLbyte blue
) {
7917 void (*func_glSecondaryColor3b
)( GLbyte
, GLbyte
, GLbyte
) = extension_funcs
[972];
7918 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
7920 func_glSecondaryColor3b( red
, green
, blue
);
7924 static void WINAPI
wine_glSecondaryColor3bEXT( GLbyte red
, GLbyte green
, GLbyte blue
) {
7925 void (*func_glSecondaryColor3bEXT
)( GLbyte
, GLbyte
, GLbyte
) = extension_funcs
[973];
7926 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
7928 func_glSecondaryColor3bEXT( red
, green
, blue
);
7932 static void WINAPI
wine_glSecondaryColor3bv( GLbyte
* v
) {
7933 void (*func_glSecondaryColor3bv
)( GLbyte
* ) = extension_funcs
[974];
7934 TRACE("(%p)\n", v
);
7936 func_glSecondaryColor3bv( v
);
7940 static void WINAPI
wine_glSecondaryColor3bvEXT( GLbyte
* v
) {
7941 void (*func_glSecondaryColor3bvEXT
)( GLbyte
* ) = extension_funcs
[975];
7942 TRACE("(%p)\n", v
);
7944 func_glSecondaryColor3bvEXT( v
);
7948 static void WINAPI
wine_glSecondaryColor3d( GLdouble red
, GLdouble green
, GLdouble blue
) {
7949 void (*func_glSecondaryColor3d
)( GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[976];
7950 TRACE("(%f, %f, %f)\n", red
, green
, blue
);
7952 func_glSecondaryColor3d( red
, green
, blue
);
7956 static void WINAPI
wine_glSecondaryColor3dEXT( GLdouble red
, GLdouble green
, GLdouble blue
) {
7957 void (*func_glSecondaryColor3dEXT
)( GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[977];
7958 TRACE("(%f, %f, %f)\n", red
, green
, blue
);
7960 func_glSecondaryColor3dEXT( red
, green
, blue
);
7964 static void WINAPI
wine_glSecondaryColor3dv( GLdouble
* v
) {
7965 void (*func_glSecondaryColor3dv
)( GLdouble
* ) = extension_funcs
[978];
7966 TRACE("(%p)\n", v
);
7968 func_glSecondaryColor3dv( v
);
7972 static void WINAPI
wine_glSecondaryColor3dvEXT( GLdouble
* v
) {
7973 void (*func_glSecondaryColor3dvEXT
)( GLdouble
* ) = extension_funcs
[979];
7974 TRACE("(%p)\n", v
);
7976 func_glSecondaryColor3dvEXT( v
);
7980 static void WINAPI
wine_glSecondaryColor3f( GLfloat red
, GLfloat green
, GLfloat blue
) {
7981 void (*func_glSecondaryColor3f
)( GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[980];
7982 TRACE("(%f, %f, %f)\n", red
, green
, blue
);
7984 func_glSecondaryColor3f( red
, green
, blue
);
7988 static void WINAPI
wine_glSecondaryColor3fEXT( GLfloat red
, GLfloat green
, GLfloat blue
) {
7989 void (*func_glSecondaryColor3fEXT
)( GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[981];
7990 TRACE("(%f, %f, %f)\n", red
, green
, blue
);
7992 func_glSecondaryColor3fEXT( red
, green
, blue
);
7996 static void WINAPI
wine_glSecondaryColor3fv( GLfloat
* v
) {
7997 void (*func_glSecondaryColor3fv
)( GLfloat
* ) = extension_funcs
[982];
7998 TRACE("(%p)\n", v
);
8000 func_glSecondaryColor3fv( v
);
8004 static void WINAPI
wine_glSecondaryColor3fvEXT( GLfloat
* v
) {
8005 void (*func_glSecondaryColor3fvEXT
)( GLfloat
* ) = extension_funcs
[983];
8006 TRACE("(%p)\n", v
);
8008 func_glSecondaryColor3fvEXT( v
);
8012 static void WINAPI
wine_glSecondaryColor3hNV( unsigned short red
, unsigned short green
, unsigned short blue
) {
8013 void (*func_glSecondaryColor3hNV
)( unsigned short, unsigned short, unsigned short ) = extension_funcs
[984];
8014 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
8016 func_glSecondaryColor3hNV( red
, green
, blue
);
8020 static void WINAPI
wine_glSecondaryColor3hvNV( unsigned short* v
) {
8021 void (*func_glSecondaryColor3hvNV
)( unsigned short* ) = extension_funcs
[985];
8022 TRACE("(%p)\n", v
);
8024 func_glSecondaryColor3hvNV( v
);
8028 static void WINAPI
wine_glSecondaryColor3i( GLint red
, GLint green
, GLint blue
) {
8029 void (*func_glSecondaryColor3i
)( GLint
, GLint
, GLint
) = extension_funcs
[986];
8030 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
8032 func_glSecondaryColor3i( red
, green
, blue
);
8036 static void WINAPI
wine_glSecondaryColor3iEXT( GLint red
, GLint green
, GLint blue
) {
8037 void (*func_glSecondaryColor3iEXT
)( GLint
, GLint
, GLint
) = extension_funcs
[987];
8038 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
8040 func_glSecondaryColor3iEXT( red
, green
, blue
);
8044 static void WINAPI
wine_glSecondaryColor3iv( GLint
* v
) {
8045 void (*func_glSecondaryColor3iv
)( GLint
* ) = extension_funcs
[988];
8046 TRACE("(%p)\n", v
);
8048 func_glSecondaryColor3iv( v
);
8052 static void WINAPI
wine_glSecondaryColor3ivEXT( GLint
* v
) {
8053 void (*func_glSecondaryColor3ivEXT
)( GLint
* ) = extension_funcs
[989];
8054 TRACE("(%p)\n", v
);
8056 func_glSecondaryColor3ivEXT( v
);
8060 static void WINAPI
wine_glSecondaryColor3s( GLshort red
, GLshort green
, GLshort blue
) {
8061 void (*func_glSecondaryColor3s
)( GLshort
, GLshort
, GLshort
) = extension_funcs
[990];
8062 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
8064 func_glSecondaryColor3s( red
, green
, blue
);
8068 static void WINAPI
wine_glSecondaryColor3sEXT( GLshort red
, GLshort green
, GLshort blue
) {
8069 void (*func_glSecondaryColor3sEXT
)( GLshort
, GLshort
, GLshort
) = extension_funcs
[991];
8070 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
8072 func_glSecondaryColor3sEXT( red
, green
, blue
);
8076 static void WINAPI
wine_glSecondaryColor3sv( GLshort
* v
) {
8077 void (*func_glSecondaryColor3sv
)( GLshort
* ) = extension_funcs
[992];
8078 TRACE("(%p)\n", v
);
8080 func_glSecondaryColor3sv( v
);
8084 static void WINAPI
wine_glSecondaryColor3svEXT( GLshort
* v
) {
8085 void (*func_glSecondaryColor3svEXT
)( GLshort
* ) = extension_funcs
[993];
8086 TRACE("(%p)\n", v
);
8088 func_glSecondaryColor3svEXT( v
);
8092 static void WINAPI
wine_glSecondaryColor3ub( GLubyte red
, GLubyte green
, GLubyte blue
) {
8093 void (*func_glSecondaryColor3ub
)( GLubyte
, GLubyte
, GLubyte
) = extension_funcs
[994];
8094 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
8096 func_glSecondaryColor3ub( red
, green
, blue
);
8100 static void WINAPI
wine_glSecondaryColor3ubEXT( GLubyte red
, GLubyte green
, GLubyte blue
) {
8101 void (*func_glSecondaryColor3ubEXT
)( GLubyte
, GLubyte
, GLubyte
) = extension_funcs
[995];
8102 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
8104 func_glSecondaryColor3ubEXT( red
, green
, blue
);
8108 static void WINAPI
wine_glSecondaryColor3ubv( GLubyte
* v
) {
8109 void (*func_glSecondaryColor3ubv
)( GLubyte
* ) = extension_funcs
[996];
8110 TRACE("(%p)\n", v
);
8112 func_glSecondaryColor3ubv( v
);
8116 static void WINAPI
wine_glSecondaryColor3ubvEXT( GLubyte
* v
) {
8117 void (*func_glSecondaryColor3ubvEXT
)( GLubyte
* ) = extension_funcs
[997];
8118 TRACE("(%p)\n", v
);
8120 func_glSecondaryColor3ubvEXT( v
);
8124 static void WINAPI
wine_glSecondaryColor3ui( GLuint red
, GLuint green
, GLuint blue
) {
8125 void (*func_glSecondaryColor3ui
)( GLuint
, GLuint
, GLuint
) = extension_funcs
[998];
8126 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
8128 func_glSecondaryColor3ui( red
, green
, blue
);
8132 static void WINAPI
wine_glSecondaryColor3uiEXT( GLuint red
, GLuint green
, GLuint blue
) {
8133 void (*func_glSecondaryColor3uiEXT
)( GLuint
, GLuint
, GLuint
) = extension_funcs
[999];
8134 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
8136 func_glSecondaryColor3uiEXT( red
, green
, blue
);
8140 static void WINAPI
wine_glSecondaryColor3uiv( GLuint
* v
) {
8141 void (*func_glSecondaryColor3uiv
)( GLuint
* ) = extension_funcs
[1000];
8142 TRACE("(%p)\n", v
);
8144 func_glSecondaryColor3uiv( v
);
8148 static void WINAPI
wine_glSecondaryColor3uivEXT( GLuint
* v
) {
8149 void (*func_glSecondaryColor3uivEXT
)( GLuint
* ) = extension_funcs
[1001];
8150 TRACE("(%p)\n", v
);
8152 func_glSecondaryColor3uivEXT( v
);
8156 static void WINAPI
wine_glSecondaryColor3us( GLushort red
, GLushort green
, GLushort blue
) {
8157 void (*func_glSecondaryColor3us
)( GLushort
, GLushort
, GLushort
) = extension_funcs
[1002];
8158 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
8160 func_glSecondaryColor3us( red
, green
, blue
);
8164 static void WINAPI
wine_glSecondaryColor3usEXT( GLushort red
, GLushort green
, GLushort blue
) {
8165 void (*func_glSecondaryColor3usEXT
)( GLushort
, GLushort
, GLushort
) = extension_funcs
[1003];
8166 TRACE("(%d, %d, %d)\n", red
, green
, blue
);
8168 func_glSecondaryColor3usEXT( red
, green
, blue
);
8172 static void WINAPI
wine_glSecondaryColor3usv( GLushort
* v
) {
8173 void (*func_glSecondaryColor3usv
)( GLushort
* ) = extension_funcs
[1004];
8174 TRACE("(%p)\n", v
);
8176 func_glSecondaryColor3usv( v
);
8180 static void WINAPI
wine_glSecondaryColor3usvEXT( GLushort
* v
) {
8181 void (*func_glSecondaryColor3usvEXT
)( GLushort
* ) = extension_funcs
[1005];
8182 TRACE("(%p)\n", v
);
8184 func_glSecondaryColor3usvEXT( v
);
8188 static void WINAPI
wine_glSecondaryColorPointer( GLint size
, GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
8189 void (*func_glSecondaryColorPointer
)( GLint
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[1006];
8190 TRACE("(%d, %d, %d, %p)\n", size
, type
, stride
, pointer
);
8192 func_glSecondaryColorPointer( size
, type
, stride
, pointer
);
8196 static void WINAPI
wine_glSecondaryColorPointerEXT( GLint size
, GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
8197 void (*func_glSecondaryColorPointerEXT
)( GLint
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[1007];
8198 TRACE("(%d, %d, %d, %p)\n", size
, type
, stride
, pointer
);
8200 func_glSecondaryColorPointerEXT( size
, type
, stride
, pointer
);
8204 static void WINAPI
wine_glSecondaryColorPointerListIBM( GLint size
, GLenum type
, GLint stride
, GLvoid
** pointer
, GLint ptrstride
) {
8205 void (*func_glSecondaryColorPointerListIBM
)( GLint
, GLenum
, GLint
, GLvoid
**, GLint
) = extension_funcs
[1008];
8206 TRACE("(%d, %d, %d, %p, %d)\n", size
, type
, stride
, pointer
, ptrstride
);
8208 func_glSecondaryColorPointerListIBM( size
, type
, stride
, pointer
, ptrstride
);
8212 static void WINAPI
wine_glSelectTextureCoordSetSGIS( GLenum target
) {
8213 void (*func_glSelectTextureCoordSetSGIS
)( GLenum
) = extension_funcs
[1009];
8214 TRACE("(%d)\n", target
);
8216 func_glSelectTextureCoordSetSGIS( target
);
8220 static void WINAPI
wine_glSelectTextureSGIS( GLenum target
) {
8221 void (*func_glSelectTextureSGIS
)( GLenum
) = extension_funcs
[1010];
8222 TRACE("(%d)\n", target
);
8224 func_glSelectTextureSGIS( target
);
8228 static void WINAPI
wine_glSeparableFilter2DEXT( GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, GLvoid
* row
, GLvoid
* column
) {
8229 void (*func_glSeparableFilter2DEXT
)( GLenum
, GLenum
, GLsizei
, GLsizei
, GLenum
, GLenum
, GLvoid
*, GLvoid
* ) = extension_funcs
[1011];
8230 TRACE("(%d, %d, %d, %d, %d, %d, %p, %p)\n", target
, internalformat
, width
, height
, format
, type
, row
, column
);
8232 func_glSeparableFilter2DEXT( target
, internalformat
, width
, height
, format
, type
, row
, column
);
8236 static void WINAPI
wine_glSetFenceAPPLE( GLuint fence
) {
8237 void (*func_glSetFenceAPPLE
)( GLuint
) = extension_funcs
[1012];
8238 TRACE("(%d)\n", fence
);
8240 func_glSetFenceAPPLE( fence
);
8244 static void WINAPI
wine_glSetFenceNV( GLuint fence
, GLenum condition
) {
8245 void (*func_glSetFenceNV
)( GLuint
, GLenum
) = extension_funcs
[1013];
8246 TRACE("(%d, %d)\n", fence
, condition
);
8248 func_glSetFenceNV( fence
, condition
);
8252 static void WINAPI
wine_glSetFragmentShaderConstantATI( GLuint dst
, GLfloat
* value
) {
8253 void (*func_glSetFragmentShaderConstantATI
)( GLuint
, GLfloat
* ) = extension_funcs
[1014];
8254 TRACE("(%d, %p)\n", dst
, value
);
8256 func_glSetFragmentShaderConstantATI( dst
, value
);
8260 static void WINAPI
wine_glSetInvariantEXT( GLuint id
, GLenum type
, GLvoid
* addr
) {
8261 void (*func_glSetInvariantEXT
)( GLuint
, GLenum
, GLvoid
* ) = extension_funcs
[1015];
8262 TRACE("(%d, %d, %p)\n", id
, type
, addr
);
8264 func_glSetInvariantEXT( id
, type
, addr
);
8268 static void WINAPI
wine_glSetLocalConstantEXT( GLuint id
, GLenum type
, GLvoid
* addr
) {
8269 void (*func_glSetLocalConstantEXT
)( GLuint
, GLenum
, GLvoid
* ) = extension_funcs
[1016];
8270 TRACE("(%d, %d, %p)\n", id
, type
, addr
);
8272 func_glSetLocalConstantEXT( id
, type
, addr
);
8276 static void WINAPI
wine_glShaderOp1EXT( GLenum op
, GLuint res
, GLuint arg1
) {
8277 void (*func_glShaderOp1EXT
)( GLenum
, GLuint
, GLuint
) = extension_funcs
[1017];
8278 TRACE("(%d, %d, %d)\n", op
, res
, arg1
);
8280 func_glShaderOp1EXT( op
, res
, arg1
);
8284 static void WINAPI
wine_glShaderOp2EXT( GLenum op
, GLuint res
, GLuint arg1
, GLuint arg2
) {
8285 void (*func_glShaderOp2EXT
)( GLenum
, GLuint
, GLuint
, GLuint
) = extension_funcs
[1018];
8286 TRACE("(%d, %d, %d, %d)\n", op
, res
, arg1
, arg2
);
8288 func_glShaderOp2EXT( op
, res
, arg1
, arg2
);
8292 static void WINAPI
wine_glShaderOp3EXT( GLenum op
, GLuint res
, GLuint arg1
, GLuint arg2
, GLuint arg3
) {
8293 void (*func_glShaderOp3EXT
)( GLenum
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[1019];
8294 TRACE("(%d, %d, %d, %d, %d)\n", op
, res
, arg1
, arg2
, arg3
);
8296 func_glShaderOp3EXT( op
, res
, arg1
, arg2
, arg3
);
8300 static void WINAPI
wine_glShaderSource( GLuint shader
, GLsizei count
, char** string
, GLint
* length
) {
8301 void (*func_glShaderSource
)( GLuint
, GLsizei
, char**, GLint
* ) = extension_funcs
[1020];
8302 TRACE("(%d, %d, %p, %p)\n", shader
, count
, string
, length
);
8304 func_glShaderSource( shader
, count
, string
, length
);
8308 static void WINAPI
wine_glShaderSourceARB( unsigned int shaderObj
, GLsizei count
, char** string
, GLint
* length
) {
8309 void (*func_glShaderSourceARB
)( unsigned int, GLsizei
, char**, GLint
* ) = extension_funcs
[1021];
8310 TRACE("(%d, %d, %p, %p)\n", shaderObj
, count
, string
, length
);
8312 func_glShaderSourceARB( shaderObj
, count
, string
, length
);
8316 static void WINAPI
wine_glSharpenTexFuncSGIS( GLenum target
, GLsizei n
, GLfloat
* points
) {
8317 void (*func_glSharpenTexFuncSGIS
)( GLenum
, GLsizei
, GLfloat
* ) = extension_funcs
[1022];
8318 TRACE("(%d, %d, %p)\n", target
, n
, points
);
8320 func_glSharpenTexFuncSGIS( target
, n
, points
);
8324 static void WINAPI
wine_glSpriteParameterfSGIX( GLenum pname
, GLfloat param
) {
8325 void (*func_glSpriteParameterfSGIX
)( GLenum
, GLfloat
) = extension_funcs
[1023];
8326 TRACE("(%d, %f)\n", pname
, param
);
8328 func_glSpriteParameterfSGIX( pname
, param
);
8332 static void WINAPI
wine_glSpriteParameterfvSGIX( GLenum pname
, GLfloat
* params
) {
8333 void (*func_glSpriteParameterfvSGIX
)( GLenum
, GLfloat
* ) = extension_funcs
[1024];
8334 TRACE("(%d, %p)\n", pname
, params
);
8336 func_glSpriteParameterfvSGIX( pname
, params
);
8340 static void WINAPI
wine_glSpriteParameteriSGIX( GLenum pname
, GLint param
) {
8341 void (*func_glSpriteParameteriSGIX
)( GLenum
, GLint
) = extension_funcs
[1025];
8342 TRACE("(%d, %d)\n", pname
, param
);
8344 func_glSpriteParameteriSGIX( pname
, param
);
8348 static void WINAPI
wine_glSpriteParameterivSGIX( GLenum pname
, GLint
* params
) {
8349 void (*func_glSpriteParameterivSGIX
)( GLenum
, GLint
* ) = extension_funcs
[1026];
8350 TRACE("(%d, %p)\n", pname
, params
);
8352 func_glSpriteParameterivSGIX( pname
, params
);
8356 static void WINAPI
wine_glStartInstrumentsSGIX( void ) {
8357 void (*func_glStartInstrumentsSGIX
)( void ) = extension_funcs
[1027];
8360 func_glStartInstrumentsSGIX( );
8364 static void WINAPI
wine_glStencilClearTagEXT( GLsizei stencilTagBits
, GLuint stencilClearTag
) {
8365 void (*func_glStencilClearTagEXT
)( GLsizei
, GLuint
) = extension_funcs
[1028];
8366 TRACE("(%d, %d)\n", stencilTagBits
, stencilClearTag
);
8368 func_glStencilClearTagEXT( stencilTagBits
, stencilClearTag
);
8372 static void WINAPI
wine_glStencilFuncSeparate( GLenum frontfunc
, GLenum backfunc
, GLint ref
, GLuint mask
) {
8373 void (*func_glStencilFuncSeparate
)( GLenum
, GLenum
, GLint
, GLuint
) = extension_funcs
[1029];
8374 TRACE("(%d, %d, %d, %d)\n", frontfunc
, backfunc
, ref
, mask
);
8376 func_glStencilFuncSeparate( frontfunc
, backfunc
, ref
, mask
);
8380 static void WINAPI
wine_glStencilFuncSeparateATI( GLenum frontfunc
, GLenum backfunc
, GLint ref
, GLuint mask
) {
8381 void (*func_glStencilFuncSeparateATI
)( GLenum
, GLenum
, GLint
, GLuint
) = extension_funcs
[1030];
8382 TRACE("(%d, %d, %d, %d)\n", frontfunc
, backfunc
, ref
, mask
);
8384 func_glStencilFuncSeparateATI( frontfunc
, backfunc
, ref
, mask
);
8388 static void WINAPI
wine_glStencilMaskSeparate( GLenum face
, GLuint mask
) {
8389 void (*func_glStencilMaskSeparate
)( GLenum
, GLuint
) = extension_funcs
[1031];
8390 TRACE("(%d, %d)\n", face
, mask
);
8392 func_glStencilMaskSeparate( face
, mask
);
8396 static void WINAPI
wine_glStencilOpSeparate( GLenum face
, GLenum sfail
, GLenum dpfail
, GLenum dppass
) {
8397 void (*func_glStencilOpSeparate
)( GLenum
, GLenum
, GLenum
, GLenum
) = extension_funcs
[1032];
8398 TRACE("(%d, %d, %d, %d)\n", face
, sfail
, dpfail
, dppass
);
8400 func_glStencilOpSeparate( face
, sfail
, dpfail
, dppass
);
8404 static void WINAPI
wine_glStencilOpSeparateATI( GLenum face
, GLenum sfail
, GLenum dpfail
, GLenum dppass
) {
8405 void (*func_glStencilOpSeparateATI
)( GLenum
, GLenum
, GLenum
, GLenum
) = extension_funcs
[1033];
8406 TRACE("(%d, %d, %d, %d)\n", face
, sfail
, dpfail
, dppass
);
8408 func_glStencilOpSeparateATI( face
, sfail
, dpfail
, dppass
);
8412 static void WINAPI
wine_glStopInstrumentsSGIX( GLint marker
) {
8413 void (*func_glStopInstrumentsSGIX
)( GLint
) = extension_funcs
[1034];
8414 TRACE("(%d)\n", marker
);
8416 func_glStopInstrumentsSGIX( marker
);
8420 static void WINAPI
wine_glStringMarkerGREMEDY( GLsizei len
, GLvoid
* string
) {
8421 void (*func_glStringMarkerGREMEDY
)( GLsizei
, GLvoid
* ) = extension_funcs
[1035];
8422 TRACE("(%d, %p)\n", len
, string
);
8424 func_glStringMarkerGREMEDY( len
, string
);
8428 static void WINAPI
wine_glSwizzleEXT( GLuint res
, GLuint in
, GLenum outX
, GLenum outY
, GLenum outZ
, GLenum outW
) {
8429 void (*func_glSwizzleEXT
)( GLuint
, GLuint
, GLenum
, GLenum
, GLenum
, GLenum
) = extension_funcs
[1036];
8430 TRACE("(%d, %d, %d, %d, %d, %d)\n", res
, in
, outX
, outY
, outZ
, outW
);
8432 func_glSwizzleEXT( res
, in
, outX
, outY
, outZ
, outW
);
8436 static void WINAPI
wine_glTagSampleBufferSGIX( void ) {
8437 void (*func_glTagSampleBufferSGIX
)( void ) = extension_funcs
[1037];
8440 func_glTagSampleBufferSGIX( );
8444 static void WINAPI
wine_glTangent3bEXT( GLbyte tx
, GLbyte ty
, GLbyte tz
) {
8445 void (*func_glTangent3bEXT
)( GLbyte
, GLbyte
, GLbyte
) = extension_funcs
[1038];
8446 TRACE("(%d, %d, %d)\n", tx
, ty
, tz
);
8448 func_glTangent3bEXT( tx
, ty
, tz
);
8452 static void WINAPI
wine_glTangent3bvEXT( GLbyte
* v
) {
8453 void (*func_glTangent3bvEXT
)( GLbyte
* ) = extension_funcs
[1039];
8454 TRACE("(%p)\n", v
);
8456 func_glTangent3bvEXT( v
);
8460 static void WINAPI
wine_glTangent3dEXT( GLdouble tx
, GLdouble ty
, GLdouble tz
) {
8461 void (*func_glTangent3dEXT
)( GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1040];
8462 TRACE("(%f, %f, %f)\n", tx
, ty
, tz
);
8464 func_glTangent3dEXT( tx
, ty
, tz
);
8468 static void WINAPI
wine_glTangent3dvEXT( GLdouble
* v
) {
8469 void (*func_glTangent3dvEXT
)( GLdouble
* ) = extension_funcs
[1041];
8470 TRACE("(%p)\n", v
);
8472 func_glTangent3dvEXT( v
);
8476 static void WINAPI
wine_glTangent3fEXT( GLfloat tx
, GLfloat ty
, GLfloat tz
) {
8477 void (*func_glTangent3fEXT
)( GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1042];
8478 TRACE("(%f, %f, %f)\n", tx
, ty
, tz
);
8480 func_glTangent3fEXT( tx
, ty
, tz
);
8484 static void WINAPI
wine_glTangent3fvEXT( GLfloat
* v
) {
8485 void (*func_glTangent3fvEXT
)( GLfloat
* ) = extension_funcs
[1043];
8486 TRACE("(%p)\n", v
);
8488 func_glTangent3fvEXT( v
);
8492 static void WINAPI
wine_glTangent3iEXT( GLint tx
, GLint ty
, GLint tz
) {
8493 void (*func_glTangent3iEXT
)( GLint
, GLint
, GLint
) = extension_funcs
[1044];
8494 TRACE("(%d, %d, %d)\n", tx
, ty
, tz
);
8496 func_glTangent3iEXT( tx
, ty
, tz
);
8500 static void WINAPI
wine_glTangent3ivEXT( GLint
* v
) {
8501 void (*func_glTangent3ivEXT
)( GLint
* ) = extension_funcs
[1045];
8502 TRACE("(%p)\n", v
);
8504 func_glTangent3ivEXT( v
);
8508 static void WINAPI
wine_glTangent3sEXT( GLshort tx
, GLshort ty
, GLshort tz
) {
8509 void (*func_glTangent3sEXT
)( GLshort
, GLshort
, GLshort
) = extension_funcs
[1046];
8510 TRACE("(%d, %d, %d)\n", tx
, ty
, tz
);
8512 func_glTangent3sEXT( tx
, ty
, tz
);
8516 static void WINAPI
wine_glTangent3svEXT( GLshort
* v
) {
8517 void (*func_glTangent3svEXT
)( GLshort
* ) = extension_funcs
[1047];
8518 TRACE("(%p)\n", v
);
8520 func_glTangent3svEXT( v
);
8524 static void WINAPI
wine_glTangentPointerEXT( GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
8525 void (*func_glTangentPointerEXT
)( GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[1048];
8526 TRACE("(%d, %d, %p)\n", type
, stride
, pointer
);
8528 func_glTangentPointerEXT( type
, stride
, pointer
);
8532 static void WINAPI
wine_glTbufferMask3DFX( GLuint mask
) {
8533 void (*func_glTbufferMask3DFX
)( GLuint
) = extension_funcs
[1049];
8534 TRACE("(%d)\n", mask
);
8536 func_glTbufferMask3DFX( mask
);
8540 static GLboolean WINAPI
wine_glTestFenceAPPLE( GLuint fence
) {
8541 GLboolean ret_value
;
8542 GLboolean (*func_glTestFenceAPPLE
)( GLuint
) = extension_funcs
[1050];
8543 TRACE("(%d)\n", fence
);
8545 ret_value
= func_glTestFenceAPPLE( fence
);
8550 static GLboolean WINAPI
wine_glTestFenceNV( GLuint fence
) {
8551 GLboolean ret_value
;
8552 GLboolean (*func_glTestFenceNV
)( GLuint
) = extension_funcs
[1051];
8553 TRACE("(%d)\n", fence
);
8555 ret_value
= func_glTestFenceNV( fence
);
8560 static GLboolean WINAPI
wine_glTestObjectAPPLE( GLenum object
, GLuint name
) {
8561 GLboolean ret_value
;
8562 GLboolean (*func_glTestObjectAPPLE
)( GLenum
, GLuint
) = extension_funcs
[1052];
8563 TRACE("(%d, %d)\n", object
, name
);
8565 ret_value
= func_glTestObjectAPPLE( object
, name
);
8570 static void WINAPI
wine_glTexBufferARB( GLenum target
, GLenum internalformat
, GLuint buffer
) {
8571 void (*func_glTexBufferARB
)( GLenum
, GLenum
, GLuint
) = extension_funcs
[1053];
8572 TRACE("(%d, %d, %d)\n", target
, internalformat
, buffer
);
8574 func_glTexBufferARB( target
, internalformat
, buffer
);
8578 static void WINAPI
wine_glTexBufferEXT( GLenum target
, GLenum internalformat
, GLuint buffer
) {
8579 void (*func_glTexBufferEXT
)( GLenum
, GLenum
, GLuint
) = extension_funcs
[1054];
8580 TRACE("(%d, %d, %d)\n", target
, internalformat
, buffer
);
8582 func_glTexBufferEXT( target
, internalformat
, buffer
);
8586 static void WINAPI
wine_glTexBumpParameterfvATI( GLenum pname
, GLfloat
* param
) {
8587 void (*func_glTexBumpParameterfvATI
)( GLenum
, GLfloat
* ) = extension_funcs
[1055];
8588 TRACE("(%d, %p)\n", pname
, param
);
8590 func_glTexBumpParameterfvATI( pname
, param
);
8594 static void WINAPI
wine_glTexBumpParameterivATI( GLenum pname
, GLint
* param
) {
8595 void (*func_glTexBumpParameterivATI
)( GLenum
, GLint
* ) = extension_funcs
[1056];
8596 TRACE("(%d, %p)\n", pname
, param
);
8598 func_glTexBumpParameterivATI( pname
, param
);
8602 static void WINAPI
wine_glTexCoord1hNV( unsigned short s
) {
8603 void (*func_glTexCoord1hNV
)( unsigned short ) = extension_funcs
[1057];
8604 TRACE("(%d)\n", s
);
8606 func_glTexCoord1hNV( s
);
8610 static void WINAPI
wine_glTexCoord1hvNV( unsigned short* v
) {
8611 void (*func_glTexCoord1hvNV
)( unsigned short* ) = extension_funcs
[1058];
8612 TRACE("(%p)\n", v
);
8614 func_glTexCoord1hvNV( v
);
8618 static void WINAPI
wine_glTexCoord2fColor3fVertex3fSUN( GLfloat s
, GLfloat t
, GLfloat r
, GLfloat g
, GLfloat b
, GLfloat x
, GLfloat y
, GLfloat z
) {
8619 void (*func_glTexCoord2fColor3fVertex3fSUN
)( GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1059];
8620 TRACE("(%f, %f, %f, %f, %f, %f, %f, %f)\n", s
, t
, r
, g
, b
, x
, y
, z
);
8622 func_glTexCoord2fColor3fVertex3fSUN( s
, t
, r
, g
, b
, x
, y
, z
);
8626 static void WINAPI
wine_glTexCoord2fColor3fVertex3fvSUN( GLfloat
* tc
, GLfloat
* c
, GLfloat
* v
) {
8627 void (*func_glTexCoord2fColor3fVertex3fvSUN
)( GLfloat
*, GLfloat
*, GLfloat
* ) = extension_funcs
[1060];
8628 TRACE("(%p, %p, %p)\n", tc
, c
, v
);
8630 func_glTexCoord2fColor3fVertex3fvSUN( tc
, c
, v
);
8634 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
) {
8635 void (*func_glTexCoord2fColor4fNormal3fVertex3fSUN
)( GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1061];
8636 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
);
8638 func_glTexCoord2fColor4fNormal3fVertex3fSUN( s
, t
, r
, g
, b
, a
, nx
, ny
, nz
, x
, y
, z
);
8642 static void WINAPI
wine_glTexCoord2fColor4fNormal3fVertex3fvSUN( GLfloat
* tc
, GLfloat
* c
, GLfloat
* n
, GLfloat
* v
) {
8643 void (*func_glTexCoord2fColor4fNormal3fVertex3fvSUN
)( GLfloat
*, GLfloat
*, GLfloat
*, GLfloat
* ) = extension_funcs
[1062];
8644 TRACE("(%p, %p, %p, %p)\n", tc
, c
, n
, v
);
8646 func_glTexCoord2fColor4fNormal3fVertex3fvSUN( tc
, c
, n
, v
);
8650 static void WINAPI
wine_glTexCoord2fColor4ubVertex3fSUN( GLfloat s
, GLfloat t
, GLubyte r
, GLubyte g
, GLubyte b
, GLubyte a
, GLfloat x
, GLfloat y
, GLfloat z
) {
8651 void (*func_glTexCoord2fColor4ubVertex3fSUN
)( GLfloat
, GLfloat
, GLubyte
, GLubyte
, GLubyte
, GLubyte
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1063];
8652 TRACE("(%f, %f, %d, %d, %d, %d, %f, %f, %f)\n", s
, t
, r
, g
, b
, a
, x
, y
, z
);
8654 func_glTexCoord2fColor4ubVertex3fSUN( s
, t
, r
, g
, b
, a
, x
, y
, z
);
8658 static void WINAPI
wine_glTexCoord2fColor4ubVertex3fvSUN( GLfloat
* tc
, GLubyte
* c
, GLfloat
* v
) {
8659 void (*func_glTexCoord2fColor4ubVertex3fvSUN
)( GLfloat
*, GLubyte
*, GLfloat
* ) = extension_funcs
[1064];
8660 TRACE("(%p, %p, %p)\n", tc
, c
, v
);
8662 func_glTexCoord2fColor4ubVertex3fvSUN( tc
, c
, v
);
8666 static void WINAPI
wine_glTexCoord2fNormal3fVertex3fSUN( GLfloat s
, GLfloat t
, GLfloat nx
, GLfloat ny
, GLfloat nz
, GLfloat x
, GLfloat y
, GLfloat z
) {
8667 void (*func_glTexCoord2fNormal3fVertex3fSUN
)( GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1065];
8668 TRACE("(%f, %f, %f, %f, %f, %f, %f, %f)\n", s
, t
, nx
, ny
, nz
, x
, y
, z
);
8670 func_glTexCoord2fNormal3fVertex3fSUN( s
, t
, nx
, ny
, nz
, x
, y
, z
);
8674 static void WINAPI
wine_glTexCoord2fNormal3fVertex3fvSUN( GLfloat
* tc
, GLfloat
* n
, GLfloat
* v
) {
8675 void (*func_glTexCoord2fNormal3fVertex3fvSUN
)( GLfloat
*, GLfloat
*, GLfloat
* ) = extension_funcs
[1066];
8676 TRACE("(%p, %p, %p)\n", tc
, n
, v
);
8678 func_glTexCoord2fNormal3fVertex3fvSUN( tc
, n
, v
);
8682 static void WINAPI
wine_glTexCoord2fVertex3fSUN( GLfloat s
, GLfloat t
, GLfloat x
, GLfloat y
, GLfloat z
) {
8683 void (*func_glTexCoord2fVertex3fSUN
)( GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1067];
8684 TRACE("(%f, %f, %f, %f, %f)\n", s
, t
, x
, y
, z
);
8686 func_glTexCoord2fVertex3fSUN( s
, t
, x
, y
, z
);
8690 static void WINAPI
wine_glTexCoord2fVertex3fvSUN( GLfloat
* tc
, GLfloat
* v
) {
8691 void (*func_glTexCoord2fVertex3fvSUN
)( GLfloat
*, GLfloat
* ) = extension_funcs
[1068];
8692 TRACE("(%p, %p)\n", tc
, v
);
8694 func_glTexCoord2fVertex3fvSUN( tc
, v
);
8698 static void WINAPI
wine_glTexCoord2hNV( unsigned short s
, unsigned short t
) {
8699 void (*func_glTexCoord2hNV
)( unsigned short, unsigned short ) = extension_funcs
[1069];
8700 TRACE("(%d, %d)\n", s
, t
);
8702 func_glTexCoord2hNV( s
, t
);
8706 static void WINAPI
wine_glTexCoord2hvNV( unsigned short* v
) {
8707 void (*func_glTexCoord2hvNV
)( unsigned short* ) = extension_funcs
[1070];
8708 TRACE("(%p)\n", v
);
8710 func_glTexCoord2hvNV( v
);
8714 static void WINAPI
wine_glTexCoord3hNV( unsigned short s
, unsigned short t
, unsigned short r
) {
8715 void (*func_glTexCoord3hNV
)( unsigned short, unsigned short, unsigned short ) = extension_funcs
[1071];
8716 TRACE("(%d, %d, %d)\n", s
, t
, r
);
8718 func_glTexCoord3hNV( s
, t
, r
);
8722 static void WINAPI
wine_glTexCoord3hvNV( unsigned short* v
) {
8723 void (*func_glTexCoord3hvNV
)( unsigned short* ) = extension_funcs
[1072];
8724 TRACE("(%p)\n", v
);
8726 func_glTexCoord3hvNV( v
);
8730 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
) {
8731 void (*func_glTexCoord4fColor4fNormal3fVertex4fSUN
)( GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1073];
8732 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
);
8734 func_glTexCoord4fColor4fNormal3fVertex4fSUN( s
, t
, p
, q
, r
, g
, b
, a
, nx
, ny
, nz
, x
, y
, z
, w
);
8738 static void WINAPI
wine_glTexCoord4fColor4fNormal3fVertex4fvSUN( GLfloat
* tc
, GLfloat
* c
, GLfloat
* n
, GLfloat
* v
) {
8739 void (*func_glTexCoord4fColor4fNormal3fVertex4fvSUN
)( GLfloat
*, GLfloat
*, GLfloat
*, GLfloat
* ) = extension_funcs
[1074];
8740 TRACE("(%p, %p, %p, %p)\n", tc
, c
, n
, v
);
8742 func_glTexCoord4fColor4fNormal3fVertex4fvSUN( tc
, c
, n
, v
);
8746 static void WINAPI
wine_glTexCoord4fVertex4fSUN( GLfloat s
, GLfloat t
, GLfloat p
, GLfloat q
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
8747 void (*func_glTexCoord4fVertex4fSUN
)( GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1075];
8748 TRACE("(%f, %f, %f, %f, %f, %f, %f, %f)\n", s
, t
, p
, q
, x
, y
, z
, w
);
8750 func_glTexCoord4fVertex4fSUN( s
, t
, p
, q
, x
, y
, z
, w
);
8754 static void WINAPI
wine_glTexCoord4fVertex4fvSUN( GLfloat
* tc
, GLfloat
* v
) {
8755 void (*func_glTexCoord4fVertex4fvSUN
)( GLfloat
*, GLfloat
* ) = extension_funcs
[1076];
8756 TRACE("(%p, %p)\n", tc
, v
);
8758 func_glTexCoord4fVertex4fvSUN( tc
, v
);
8762 static void WINAPI
wine_glTexCoord4hNV( unsigned short s
, unsigned short t
, unsigned short r
, unsigned short q
) {
8763 void (*func_glTexCoord4hNV
)( unsigned short, unsigned short, unsigned short, unsigned short ) = extension_funcs
[1077];
8764 TRACE("(%d, %d, %d, %d)\n", s
, t
, r
, q
);
8766 func_glTexCoord4hNV( s
, t
, r
, q
);
8770 static void WINAPI
wine_glTexCoord4hvNV( unsigned short* v
) {
8771 void (*func_glTexCoord4hvNV
)( unsigned short* ) = extension_funcs
[1078];
8772 TRACE("(%p)\n", v
);
8774 func_glTexCoord4hvNV( v
);
8778 static void WINAPI
wine_glTexCoordPointerEXT( GLint size
, GLenum type
, GLsizei stride
, GLsizei count
, GLvoid
* pointer
) {
8779 void (*func_glTexCoordPointerEXT
)( GLint
, GLenum
, GLsizei
, GLsizei
, GLvoid
* ) = extension_funcs
[1079];
8780 TRACE("(%d, %d, %d, %d, %p)\n", size
, type
, stride
, count
, pointer
);
8782 func_glTexCoordPointerEXT( size
, type
, stride
, count
, pointer
);
8786 static void WINAPI
wine_glTexCoordPointerListIBM( GLint size
, GLenum type
, GLint stride
, GLvoid
** pointer
, GLint ptrstride
) {
8787 void (*func_glTexCoordPointerListIBM
)( GLint
, GLenum
, GLint
, GLvoid
**, GLint
) = extension_funcs
[1080];
8788 TRACE("(%d, %d, %d, %p, %d)\n", size
, type
, stride
, pointer
, ptrstride
);
8790 func_glTexCoordPointerListIBM( size
, type
, stride
, pointer
, ptrstride
);
8794 static void WINAPI
wine_glTexCoordPointervINTEL( GLint size
, GLenum type
, GLvoid
** pointer
) {
8795 void (*func_glTexCoordPointervINTEL
)( GLint
, GLenum
, GLvoid
** ) = extension_funcs
[1081];
8796 TRACE("(%d, %d, %p)\n", size
, type
, pointer
);
8798 func_glTexCoordPointervINTEL( size
, type
, pointer
);
8802 static void WINAPI
wine_glTexFilterFuncSGIS( GLenum target
, GLenum filter
, GLsizei n
, GLfloat
* weights
) {
8803 void (*func_glTexFilterFuncSGIS
)( GLenum
, GLenum
, GLsizei
, GLfloat
* ) = extension_funcs
[1082];
8804 TRACE("(%d, %d, %d, %p)\n", target
, filter
, n
, weights
);
8806 func_glTexFilterFuncSGIS( target
, filter
, n
, weights
);
8810 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
) {
8811 void (*func_glTexImage3DEXT
)( GLenum
, GLint
, GLenum
, GLsizei
, GLsizei
, GLsizei
, GLint
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[1083];
8812 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, height
, depth
, border
, format
, type
, pixels
);
8814 func_glTexImage3DEXT( target
, level
, internalformat
, width
, height
, depth
, border
, format
, type
, pixels
);
8818 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
) {
8819 void (*func_glTexImage4DSGIS
)( GLenum
, GLint
, GLenum
, GLsizei
, GLsizei
, GLsizei
, GLsizei
, GLint
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[1084];
8820 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, internalformat
, width
, height
, depth
, size4d
, border
, format
, type
, pixels
);
8822 func_glTexImage4DSGIS( target
, level
, internalformat
, width
, height
, depth
, size4d
, border
, format
, type
, pixels
);
8826 static void WINAPI
wine_glTexParameterIiv( GLenum target
, GLenum pname
, GLint
* params
) {
8827 void (*func_glTexParameterIiv
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[1085];
8828 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
8830 func_glTexParameterIiv( target
, pname
, params
);
8834 static void WINAPI
wine_glTexParameterIivEXT( GLenum target
, GLenum pname
, GLint
* params
) {
8835 void (*func_glTexParameterIivEXT
)( GLenum
, GLenum
, GLint
* ) = extension_funcs
[1086];
8836 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
8838 func_glTexParameterIivEXT( target
, pname
, params
);
8842 static void WINAPI
wine_glTexParameterIuiv( GLenum target
, GLenum pname
, GLuint
* params
) {
8843 void (*func_glTexParameterIuiv
)( GLenum
, GLenum
, GLuint
* ) = extension_funcs
[1087];
8844 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
8846 func_glTexParameterIuiv( target
, pname
, params
);
8850 static void WINAPI
wine_glTexParameterIuivEXT( GLenum target
, GLenum pname
, GLuint
* params
) {
8851 void (*func_glTexParameterIuivEXT
)( GLenum
, GLenum
, GLuint
* ) = extension_funcs
[1088];
8852 TRACE("(%d, %d, %p)\n", target
, pname
, params
);
8854 func_glTexParameterIuivEXT( target
, pname
, params
);
8858 static void WINAPI
wine_glTexSubImage1DEXT( GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
8859 void (*func_glTexSubImage1DEXT
)( GLenum
, GLint
, GLint
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[1089];
8860 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, width
, format
, type
, pixels
);
8862 func_glTexSubImage1DEXT( target
, level
, xoffset
, width
, format
, type
, pixels
);
8866 static void WINAPI
wine_glTexSubImage2DEXT( GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
8867 void (*func_glTexSubImage2DEXT
)( GLenum
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[1090];
8868 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, yoffset
, width
, height
, format
, type
, pixels
);
8870 func_glTexSubImage2DEXT( target
, level
, xoffset
, yoffset
, width
, height
, format
, type
, pixels
);
8874 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
) {
8875 void (*func_glTexSubImage3DEXT
)( GLenum
, GLint
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[1091];
8876 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target
, level
, xoffset
, yoffset
, zoffset
, width
, height
, depth
, format
, type
, pixels
);
8878 func_glTexSubImage3DEXT( target
, level
, xoffset
, yoffset
, zoffset
, width
, height
, depth
, format
, type
, pixels
);
8882 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
) {
8883 void (*func_glTexSubImage4DSGIS
)( GLenum
, GLint
, GLint
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLsizei
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[1092];
8884 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
);
8886 func_glTexSubImage4DSGIS( target
, level
, xoffset
, yoffset
, zoffset
, woffset
, width
, height
, depth
, size4d
, format
, type
, pixels
);
8890 static void WINAPI
wine_glTextureBufferEXT( GLuint texture
, GLenum target
, GLenum internalformat
, GLuint buffer
) {
8891 void (*func_glTextureBufferEXT
)( GLuint
, GLenum
, GLenum
, GLuint
) = extension_funcs
[1093];
8892 TRACE("(%d, %d, %d, %d)\n", texture
, target
, internalformat
, buffer
);
8894 func_glTextureBufferEXT( texture
, target
, internalformat
, buffer
);
8898 static void WINAPI
wine_glTextureColorMaskSGIS( GLboolean red
, GLboolean green
, GLboolean blue
, GLboolean alpha
) {
8899 void (*func_glTextureColorMaskSGIS
)( GLboolean
, GLboolean
, GLboolean
, GLboolean
) = extension_funcs
[1094];
8900 TRACE("(%d, %d, %d, %d)\n", red
, green
, blue
, alpha
);
8902 func_glTextureColorMaskSGIS( red
, green
, blue
, alpha
);
8906 static void WINAPI
wine_glTextureImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
8907 void (*func_glTextureImage1DEXT
)( GLuint
, GLenum
, GLint
, GLenum
, GLsizei
, GLint
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[1095];
8908 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texture
, target
, level
, internalformat
, width
, border
, format
, type
, pixels
);
8910 func_glTextureImage1DEXT( texture
, target
, level
, internalformat
, width
, border
, format
, type
, pixels
);
8914 static void WINAPI
wine_glTextureImage2DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
8915 void (*func_glTextureImage2DEXT
)( GLuint
, GLenum
, GLint
, GLenum
, GLsizei
, GLsizei
, GLint
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[1096];
8916 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texture
, target
, level
, internalformat
, width
, height
, border
, format
, type
, pixels
);
8918 func_glTextureImage2DEXT( texture
, target
, level
, internalformat
, width
, height
, border
, format
, type
, pixels
);
8922 static void WINAPI
wine_glTextureImage3DEXT( GLuint texture
, GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
8923 void (*func_glTextureImage3DEXT
)( GLuint
, GLenum
, GLint
, GLenum
, GLsizei
, GLsizei
, GLsizei
, GLint
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[1097];
8924 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texture
, target
, level
, internalformat
, width
, height
, depth
, border
, format
, type
, pixels
);
8926 func_glTextureImage3DEXT( texture
, target
, level
, internalformat
, width
, height
, depth
, border
, format
, type
, pixels
);
8930 static void WINAPI
wine_glTextureLightEXT( GLenum pname
) {
8931 void (*func_glTextureLightEXT
)( GLenum
) = extension_funcs
[1098];
8932 TRACE("(%d)\n", pname
);
8934 func_glTextureLightEXT( pname
);
8938 static void WINAPI
wine_glTextureMaterialEXT( GLenum face
, GLenum mode
) {
8939 void (*func_glTextureMaterialEXT
)( GLenum
, GLenum
) = extension_funcs
[1099];
8940 TRACE("(%d, %d)\n", face
, mode
);
8942 func_glTextureMaterialEXT( face
, mode
);
8946 static void WINAPI
wine_glTextureNormalEXT( GLenum mode
) {
8947 void (*func_glTextureNormalEXT
)( GLenum
) = extension_funcs
[1100];
8948 TRACE("(%d)\n", mode
);
8950 func_glTextureNormalEXT( mode
);
8954 static void WINAPI
wine_glTextureParameterIivEXT( GLuint texture
, GLenum target
, GLenum pname
, GLint
* params
) {
8955 void (*func_glTextureParameterIivEXT
)( GLuint
, GLenum
, GLenum
, GLint
* ) = extension_funcs
[1101];
8956 TRACE("(%d, %d, %d, %p)\n", texture
, target
, pname
, params
);
8958 func_glTextureParameterIivEXT( texture
, target
, pname
, params
);
8962 static void WINAPI
wine_glTextureParameterIuivEXT( GLuint texture
, GLenum target
, GLenum pname
, GLuint
* params
) {
8963 void (*func_glTextureParameterIuivEXT
)( GLuint
, GLenum
, GLenum
, GLuint
* ) = extension_funcs
[1102];
8964 TRACE("(%d, %d, %d, %p)\n", texture
, target
, pname
, params
);
8966 func_glTextureParameterIuivEXT( texture
, target
, pname
, params
);
8970 static void WINAPI
wine_glTextureParameterfEXT( GLuint texture
, GLenum target
, GLenum pname
, GLfloat param
) {
8971 void (*func_glTextureParameterfEXT
)( GLuint
, GLenum
, GLenum
, GLfloat
) = extension_funcs
[1103];
8972 TRACE("(%d, %d, %d, %f)\n", texture
, target
, pname
, param
);
8974 func_glTextureParameterfEXT( texture
, target
, pname
, param
);
8978 static void WINAPI
wine_glTextureParameterfvEXT( GLuint texture
, GLenum target
, GLenum pname
, GLfloat
* params
) {
8979 void (*func_glTextureParameterfvEXT
)( GLuint
, GLenum
, GLenum
, GLfloat
* ) = extension_funcs
[1104];
8980 TRACE("(%d, %d, %d, %p)\n", texture
, target
, pname
, params
);
8982 func_glTextureParameterfvEXT( texture
, target
, pname
, params
);
8986 static void WINAPI
wine_glTextureParameteriEXT( GLuint texture
, GLenum target
, GLenum pname
, GLint param
) {
8987 void (*func_glTextureParameteriEXT
)( GLuint
, GLenum
, GLenum
, GLint
) = extension_funcs
[1105];
8988 TRACE("(%d, %d, %d, %d)\n", texture
, target
, pname
, param
);
8990 func_glTextureParameteriEXT( texture
, target
, pname
, param
);
8994 static void WINAPI
wine_glTextureParameterivEXT( GLuint texture
, GLenum target
, GLenum pname
, GLint
* params
) {
8995 void (*func_glTextureParameterivEXT
)( GLuint
, GLenum
, GLenum
, GLint
* ) = extension_funcs
[1106];
8996 TRACE("(%d, %d, %d, %p)\n", texture
, target
, pname
, params
);
8998 func_glTextureParameterivEXT( texture
, target
, pname
, params
);
9002 static void WINAPI
wine_glTextureRenderbufferEXT( GLuint texture
, GLenum target
, GLuint renderbuffer
) {
9003 void (*func_glTextureRenderbufferEXT
)( GLuint
, GLenum
, GLuint
) = extension_funcs
[1107];
9004 TRACE("(%d, %d, %d)\n", texture
, target
, renderbuffer
);
9006 func_glTextureRenderbufferEXT( texture
, target
, renderbuffer
);
9010 static void WINAPI
wine_glTextureSubImage1DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
9011 void (*func_glTextureSubImage1DEXT
)( GLuint
, GLenum
, GLint
, GLint
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[1108];
9012 TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", texture
, target
, level
, xoffset
, width
, format
, type
, pixels
);
9014 func_glTextureSubImage1DEXT( texture
, target
, level
, xoffset
, width
, format
, type
, pixels
);
9018 static void WINAPI
wine_glTextureSubImage2DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
9019 void (*func_glTextureSubImage2DEXT
)( GLuint
, GLenum
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[1109];
9020 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texture
, target
, level
, xoffset
, yoffset
, width
, height
, format
, type
, pixels
);
9022 func_glTextureSubImage2DEXT( texture
, target
, level
, xoffset
, yoffset
, width
, height
, format
, type
, pixels
);
9026 static void WINAPI
wine_glTextureSubImage3DEXT( GLuint texture
, GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLenum format
, GLenum type
, GLvoid
* pixels
) {
9027 void (*func_glTextureSubImage3DEXT
)( GLuint
, GLenum
, GLint
, GLint
, GLint
, GLint
, GLsizei
, GLsizei
, GLsizei
, GLenum
, GLenum
, GLvoid
* ) = extension_funcs
[1110];
9028 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texture
, target
, level
, xoffset
, yoffset
, zoffset
, width
, height
, depth
, format
, type
, pixels
);
9030 func_glTextureSubImage3DEXT( texture
, target
, level
, xoffset
, yoffset
, zoffset
, width
, height
, depth
, format
, type
, pixels
);
9034 static void WINAPI
wine_glTrackMatrixNV( GLenum target
, GLuint address
, GLenum matrix
, GLenum transform
) {
9035 void (*func_glTrackMatrixNV
)( GLenum
, GLuint
, GLenum
, GLenum
) = extension_funcs
[1111];
9036 TRACE("(%d, %d, %d, %d)\n", target
, address
, matrix
, transform
);
9038 func_glTrackMatrixNV( target
, address
, matrix
, transform
);
9042 static void WINAPI
wine_glTransformFeedbackAttribsNV( GLuint count
, GLint
* attribs
, GLenum bufferMode
) {
9043 void (*func_glTransformFeedbackAttribsNV
)( GLuint
, GLint
*, GLenum
) = extension_funcs
[1112];
9044 TRACE("(%d, %p, %d)\n", count
, attribs
, bufferMode
);
9046 func_glTransformFeedbackAttribsNV( count
, attribs
, bufferMode
);
9050 static void WINAPI
wine_glTransformFeedbackVaryings( GLuint program
, GLsizei count
, GLint
* locations
, GLenum bufferMode
) {
9051 void (*func_glTransformFeedbackVaryings
)( GLuint
, GLsizei
, GLint
*, GLenum
) = extension_funcs
[1113];
9052 TRACE("(%d, %d, %p, %d)\n", program
, count
, locations
, bufferMode
);
9054 func_glTransformFeedbackVaryings( program
, count
, locations
, bufferMode
);
9058 static void WINAPI
wine_glTransformFeedbackVaryingsEXT( GLuint program
, GLsizei count
, GLint
* locations
, GLenum bufferMode
) {
9059 void (*func_glTransformFeedbackVaryingsEXT
)( GLuint
, GLsizei
, GLint
*, GLenum
) = extension_funcs
[1114];
9060 TRACE("(%d, %d, %p, %d)\n", program
, count
, locations
, bufferMode
);
9062 func_glTransformFeedbackVaryingsEXT( program
, count
, locations
, bufferMode
);
9066 static void WINAPI
wine_glTransformFeedbackVaryingsNV( GLuint program
, GLsizei count
, GLint
* locations
, GLenum bufferMode
) {
9067 void (*func_glTransformFeedbackVaryingsNV
)( GLuint
, GLsizei
, GLint
*, GLenum
) = extension_funcs
[1115];
9068 TRACE("(%d, %d, %p, %d)\n", program
, count
, locations
, bufferMode
);
9070 func_glTransformFeedbackVaryingsNV( program
, count
, locations
, bufferMode
);
9074 static void WINAPI
wine_glUniform1f( GLint location
, GLfloat v0
) {
9075 void (*func_glUniform1f
)( GLint
, GLfloat
) = extension_funcs
[1116];
9076 TRACE("(%d, %f)\n", location
, v0
);
9078 func_glUniform1f( location
, v0
);
9082 static void WINAPI
wine_glUniform1fARB( GLint location
, GLfloat v0
) {
9083 void (*func_glUniform1fARB
)( GLint
, GLfloat
) = extension_funcs
[1117];
9084 TRACE("(%d, %f)\n", location
, v0
);
9086 func_glUniform1fARB( location
, v0
);
9090 static void WINAPI
wine_glUniform1fv( GLint location
, GLsizei count
, GLfloat
* value
) {
9091 void (*func_glUniform1fv
)( GLint
, GLsizei
, GLfloat
* ) = extension_funcs
[1118];
9092 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9094 func_glUniform1fv( location
, count
, value
);
9098 static void WINAPI
wine_glUniform1fvARB( GLint location
, GLsizei count
, GLfloat
* value
) {
9099 void (*func_glUniform1fvARB
)( GLint
, GLsizei
, GLfloat
* ) = extension_funcs
[1119];
9100 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9102 func_glUniform1fvARB( location
, count
, value
);
9106 static void WINAPI
wine_glUniform1i( GLint location
, GLint v0
) {
9107 void (*func_glUniform1i
)( GLint
, GLint
) = extension_funcs
[1120];
9108 TRACE("(%d, %d)\n", location
, v0
);
9110 func_glUniform1i( location
, v0
);
9114 static void WINAPI
wine_glUniform1iARB( GLint location
, GLint v0
) {
9115 void (*func_glUniform1iARB
)( GLint
, GLint
) = extension_funcs
[1121];
9116 TRACE("(%d, %d)\n", location
, v0
);
9118 func_glUniform1iARB( location
, v0
);
9122 static void WINAPI
wine_glUniform1iv( GLint location
, GLsizei count
, GLint
* value
) {
9123 void (*func_glUniform1iv
)( GLint
, GLsizei
, GLint
* ) = extension_funcs
[1122];
9124 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9126 func_glUniform1iv( location
, count
, value
);
9130 static void WINAPI
wine_glUniform1ivARB( GLint location
, GLsizei count
, GLint
* value
) {
9131 void (*func_glUniform1ivARB
)( GLint
, GLsizei
, GLint
* ) = extension_funcs
[1123];
9132 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9134 func_glUniform1ivARB( location
, count
, value
);
9138 static void WINAPI
wine_glUniform1ui( GLint location
, GLuint v0
) {
9139 void (*func_glUniform1ui
)( GLint
, GLuint
) = extension_funcs
[1124];
9140 TRACE("(%d, %d)\n", location
, v0
);
9142 func_glUniform1ui( location
, v0
);
9146 static void WINAPI
wine_glUniform1uiEXT( GLint location
, GLuint v0
) {
9147 void (*func_glUniform1uiEXT
)( GLint
, GLuint
) = extension_funcs
[1125];
9148 TRACE("(%d, %d)\n", location
, v0
);
9150 func_glUniform1uiEXT( location
, v0
);
9154 static void WINAPI
wine_glUniform1uiv( GLint location
, GLsizei count
, GLuint
* value
) {
9155 void (*func_glUniform1uiv
)( GLint
, GLsizei
, GLuint
* ) = extension_funcs
[1126];
9156 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9158 func_glUniform1uiv( location
, count
, value
);
9162 static void WINAPI
wine_glUniform1uivEXT( GLint location
, GLsizei count
, GLuint
* value
) {
9163 void (*func_glUniform1uivEXT
)( GLint
, GLsizei
, GLuint
* ) = extension_funcs
[1127];
9164 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9166 func_glUniform1uivEXT( location
, count
, value
);
9170 static void WINAPI
wine_glUniform2f( GLint location
, GLfloat v0
, GLfloat v1
) {
9171 void (*func_glUniform2f
)( GLint
, GLfloat
, GLfloat
) = extension_funcs
[1128];
9172 TRACE("(%d, %f, %f)\n", location
, v0
, v1
);
9174 func_glUniform2f( location
, v0
, v1
);
9178 static void WINAPI
wine_glUniform2fARB( GLint location
, GLfloat v0
, GLfloat v1
) {
9179 void (*func_glUniform2fARB
)( GLint
, GLfloat
, GLfloat
) = extension_funcs
[1129];
9180 TRACE("(%d, %f, %f)\n", location
, v0
, v1
);
9182 func_glUniform2fARB( location
, v0
, v1
);
9186 static void WINAPI
wine_glUniform2fv( GLint location
, GLsizei count
, GLfloat
* value
) {
9187 void (*func_glUniform2fv
)( GLint
, GLsizei
, GLfloat
* ) = extension_funcs
[1130];
9188 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9190 func_glUniform2fv( location
, count
, value
);
9194 static void WINAPI
wine_glUniform2fvARB( GLint location
, GLsizei count
, GLfloat
* value
) {
9195 void (*func_glUniform2fvARB
)( GLint
, GLsizei
, GLfloat
* ) = extension_funcs
[1131];
9196 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9198 func_glUniform2fvARB( location
, count
, value
);
9202 static void WINAPI
wine_glUniform2i( GLint location
, GLint v0
, GLint v1
) {
9203 void (*func_glUniform2i
)( GLint
, GLint
, GLint
) = extension_funcs
[1132];
9204 TRACE("(%d, %d, %d)\n", location
, v0
, v1
);
9206 func_glUniform2i( location
, v0
, v1
);
9210 static void WINAPI
wine_glUniform2iARB( GLint location
, GLint v0
, GLint v1
) {
9211 void (*func_glUniform2iARB
)( GLint
, GLint
, GLint
) = extension_funcs
[1133];
9212 TRACE("(%d, %d, %d)\n", location
, v0
, v1
);
9214 func_glUniform2iARB( location
, v0
, v1
);
9218 static void WINAPI
wine_glUniform2iv( GLint location
, GLsizei count
, GLint
* value
) {
9219 void (*func_glUniform2iv
)( GLint
, GLsizei
, GLint
* ) = extension_funcs
[1134];
9220 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9222 func_glUniform2iv( location
, count
, value
);
9226 static void WINAPI
wine_glUniform2ivARB( GLint location
, GLsizei count
, GLint
* value
) {
9227 void (*func_glUniform2ivARB
)( GLint
, GLsizei
, GLint
* ) = extension_funcs
[1135];
9228 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9230 func_glUniform2ivARB( location
, count
, value
);
9234 static void WINAPI
wine_glUniform2ui( GLint location
, GLuint v0
, GLuint v1
) {
9235 void (*func_glUniform2ui
)( GLint
, GLuint
, GLuint
) = extension_funcs
[1136];
9236 TRACE("(%d, %d, %d)\n", location
, v0
, v1
);
9238 func_glUniform2ui( location
, v0
, v1
);
9242 static void WINAPI
wine_glUniform2uiEXT( GLint location
, GLuint v0
, GLuint v1
) {
9243 void (*func_glUniform2uiEXT
)( GLint
, GLuint
, GLuint
) = extension_funcs
[1137];
9244 TRACE("(%d, %d, %d)\n", location
, v0
, v1
);
9246 func_glUniform2uiEXT( location
, v0
, v1
);
9250 static void WINAPI
wine_glUniform2uiv( GLint location
, GLsizei count
, GLuint
* value
) {
9251 void (*func_glUniform2uiv
)( GLint
, GLsizei
, GLuint
* ) = extension_funcs
[1138];
9252 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9254 func_glUniform2uiv( location
, count
, value
);
9258 static void WINAPI
wine_glUniform2uivEXT( GLint location
, GLsizei count
, GLuint
* value
) {
9259 void (*func_glUniform2uivEXT
)( GLint
, GLsizei
, GLuint
* ) = extension_funcs
[1139];
9260 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9262 func_glUniform2uivEXT( location
, count
, value
);
9266 static void WINAPI
wine_glUniform3f( GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
) {
9267 void (*func_glUniform3f
)( GLint
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1140];
9268 TRACE("(%d, %f, %f, %f)\n", location
, v0
, v1
, v2
);
9270 func_glUniform3f( location
, v0
, v1
, v2
);
9274 static void WINAPI
wine_glUniform3fARB( GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
) {
9275 void (*func_glUniform3fARB
)( GLint
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1141];
9276 TRACE("(%d, %f, %f, %f)\n", location
, v0
, v1
, v2
);
9278 func_glUniform3fARB( location
, v0
, v1
, v2
);
9282 static void WINAPI
wine_glUniform3fv( GLint location
, GLsizei count
, GLfloat
* value
) {
9283 void (*func_glUniform3fv
)( GLint
, GLsizei
, GLfloat
* ) = extension_funcs
[1142];
9284 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9286 func_glUniform3fv( location
, count
, value
);
9290 static void WINAPI
wine_glUniform3fvARB( GLint location
, GLsizei count
, GLfloat
* value
) {
9291 void (*func_glUniform3fvARB
)( GLint
, GLsizei
, GLfloat
* ) = extension_funcs
[1143];
9292 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9294 func_glUniform3fvARB( location
, count
, value
);
9298 static void WINAPI
wine_glUniform3i( GLint location
, GLint v0
, GLint v1
, GLint v2
) {
9299 void (*func_glUniform3i
)( GLint
, GLint
, GLint
, GLint
) = extension_funcs
[1144];
9300 TRACE("(%d, %d, %d, %d)\n", location
, v0
, v1
, v2
);
9302 func_glUniform3i( location
, v0
, v1
, v2
);
9306 static void WINAPI
wine_glUniform3iARB( GLint location
, GLint v0
, GLint v1
, GLint v2
) {
9307 void (*func_glUniform3iARB
)( GLint
, GLint
, GLint
, GLint
) = extension_funcs
[1145];
9308 TRACE("(%d, %d, %d, %d)\n", location
, v0
, v1
, v2
);
9310 func_glUniform3iARB( location
, v0
, v1
, v2
);
9314 static void WINAPI
wine_glUniform3iv( GLint location
, GLsizei count
, GLint
* value
) {
9315 void (*func_glUniform3iv
)( GLint
, GLsizei
, GLint
* ) = extension_funcs
[1146];
9316 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9318 func_glUniform3iv( location
, count
, value
);
9322 static void WINAPI
wine_glUniform3ivARB( GLint location
, GLsizei count
, GLint
* value
) {
9323 void (*func_glUniform3ivARB
)( GLint
, GLsizei
, GLint
* ) = extension_funcs
[1147];
9324 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9326 func_glUniform3ivARB( location
, count
, value
);
9330 static void WINAPI
wine_glUniform3ui( GLint location
, GLuint v0
, GLuint v1
, GLuint v2
) {
9331 void (*func_glUniform3ui
)( GLint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[1148];
9332 TRACE("(%d, %d, %d, %d)\n", location
, v0
, v1
, v2
);
9334 func_glUniform3ui( location
, v0
, v1
, v2
);
9338 static void WINAPI
wine_glUniform3uiEXT( GLint location
, GLuint v0
, GLuint v1
, GLuint v2
) {
9339 void (*func_glUniform3uiEXT
)( GLint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[1149];
9340 TRACE("(%d, %d, %d, %d)\n", location
, v0
, v1
, v2
);
9342 func_glUniform3uiEXT( location
, v0
, v1
, v2
);
9346 static void WINAPI
wine_glUniform3uiv( GLint location
, GLsizei count
, GLuint
* value
) {
9347 void (*func_glUniform3uiv
)( GLint
, GLsizei
, GLuint
* ) = extension_funcs
[1150];
9348 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9350 func_glUniform3uiv( location
, count
, value
);
9354 static void WINAPI
wine_glUniform3uivEXT( GLint location
, GLsizei count
, GLuint
* value
) {
9355 void (*func_glUniform3uivEXT
)( GLint
, GLsizei
, GLuint
* ) = extension_funcs
[1151];
9356 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9358 func_glUniform3uivEXT( location
, count
, value
);
9362 static void WINAPI
wine_glUniform4f( GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
, GLfloat v3
) {
9363 void (*func_glUniform4f
)( GLint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1152];
9364 TRACE("(%d, %f, %f, %f, %f)\n", location
, v0
, v1
, v2
, v3
);
9366 func_glUniform4f( location
, v0
, v1
, v2
, v3
);
9370 static void WINAPI
wine_glUniform4fARB( GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
, GLfloat v3
) {
9371 void (*func_glUniform4fARB
)( GLint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1153];
9372 TRACE("(%d, %f, %f, %f, %f)\n", location
, v0
, v1
, v2
, v3
);
9374 func_glUniform4fARB( location
, v0
, v1
, v2
, v3
);
9378 static void WINAPI
wine_glUniform4fv( GLint location
, GLsizei count
, GLfloat
* value
) {
9379 void (*func_glUniform4fv
)( GLint
, GLsizei
, GLfloat
* ) = extension_funcs
[1154];
9380 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9382 func_glUniform4fv( location
, count
, value
);
9386 static void WINAPI
wine_glUniform4fvARB( GLint location
, GLsizei count
, GLfloat
* value
) {
9387 void (*func_glUniform4fvARB
)( GLint
, GLsizei
, GLfloat
* ) = extension_funcs
[1155];
9388 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9390 func_glUniform4fvARB( location
, count
, value
);
9394 static void WINAPI
wine_glUniform4i( GLint location
, GLint v0
, GLint v1
, GLint v2
, GLint v3
) {
9395 void (*func_glUniform4i
)( GLint
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[1156];
9396 TRACE("(%d, %d, %d, %d, %d)\n", location
, v0
, v1
, v2
, v3
);
9398 func_glUniform4i( location
, v0
, v1
, v2
, v3
);
9402 static void WINAPI
wine_glUniform4iARB( GLint location
, GLint v0
, GLint v1
, GLint v2
, GLint v3
) {
9403 void (*func_glUniform4iARB
)( GLint
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[1157];
9404 TRACE("(%d, %d, %d, %d, %d)\n", location
, v0
, v1
, v2
, v3
);
9406 func_glUniform4iARB( location
, v0
, v1
, v2
, v3
);
9410 static void WINAPI
wine_glUniform4iv( GLint location
, GLsizei count
, GLint
* value
) {
9411 void (*func_glUniform4iv
)( GLint
, GLsizei
, GLint
* ) = extension_funcs
[1158];
9412 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9414 func_glUniform4iv( location
, count
, value
);
9418 static void WINAPI
wine_glUniform4ivARB( GLint location
, GLsizei count
, GLint
* value
) {
9419 void (*func_glUniform4ivARB
)( GLint
, GLsizei
, GLint
* ) = extension_funcs
[1159];
9420 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9422 func_glUniform4ivARB( location
, count
, value
);
9426 static void WINAPI
wine_glUniform4ui( GLint location
, GLuint v0
, GLuint v1
, GLuint v2
, GLuint v3
) {
9427 void (*func_glUniform4ui
)( GLint
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[1160];
9428 TRACE("(%d, %d, %d, %d, %d)\n", location
, v0
, v1
, v2
, v3
);
9430 func_glUniform4ui( location
, v0
, v1
, v2
, v3
);
9434 static void WINAPI
wine_glUniform4uiEXT( GLint location
, GLuint v0
, GLuint v1
, GLuint v2
, GLuint v3
) {
9435 void (*func_glUniform4uiEXT
)( GLint
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[1161];
9436 TRACE("(%d, %d, %d, %d, %d)\n", location
, v0
, v1
, v2
, v3
);
9438 func_glUniform4uiEXT( location
, v0
, v1
, v2
, v3
);
9442 static void WINAPI
wine_glUniform4uiv( GLint location
, GLsizei count
, GLuint
* value
) {
9443 void (*func_glUniform4uiv
)( GLint
, GLsizei
, GLuint
* ) = extension_funcs
[1162];
9444 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9446 func_glUniform4uiv( location
, count
, value
);
9450 static void WINAPI
wine_glUniform4uivEXT( GLint location
, GLsizei count
, GLuint
* value
) {
9451 void (*func_glUniform4uivEXT
)( GLint
, GLsizei
, GLuint
* ) = extension_funcs
[1163];
9452 TRACE("(%d, %d, %p)\n", location
, count
, value
);
9454 func_glUniform4uivEXT( location
, count
, value
);
9458 static void WINAPI
wine_glUniformBufferEXT( GLuint program
, GLint location
, GLuint buffer
) {
9459 void (*func_glUniformBufferEXT
)( GLuint
, GLint
, GLuint
) = extension_funcs
[1164];
9460 TRACE("(%d, %d, %d)\n", program
, location
, buffer
);
9462 func_glUniformBufferEXT( program
, location
, buffer
);
9466 static void WINAPI
wine_glUniformMatrix2fv( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
9467 void (*func_glUniformMatrix2fv
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[1165];
9468 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
9470 func_glUniformMatrix2fv( location
, count
, transpose
, value
);
9474 static void WINAPI
wine_glUniformMatrix2fvARB( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
9475 void (*func_glUniformMatrix2fvARB
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[1166];
9476 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
9478 func_glUniformMatrix2fvARB( location
, count
, transpose
, value
);
9482 static void WINAPI
wine_glUniformMatrix2x3fv( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
9483 void (*func_glUniformMatrix2x3fv
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[1167];
9484 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
9486 func_glUniformMatrix2x3fv( location
, count
, transpose
, value
);
9490 static void WINAPI
wine_glUniformMatrix2x4fv( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
9491 void (*func_glUniformMatrix2x4fv
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[1168];
9492 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
9494 func_glUniformMatrix2x4fv( location
, count
, transpose
, value
);
9498 static void WINAPI
wine_glUniformMatrix3fv( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
9499 void (*func_glUniformMatrix3fv
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[1169];
9500 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
9502 func_glUniformMatrix3fv( location
, count
, transpose
, value
);
9506 static void WINAPI
wine_glUniformMatrix3fvARB( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
9507 void (*func_glUniformMatrix3fvARB
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[1170];
9508 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
9510 func_glUniformMatrix3fvARB( location
, count
, transpose
, value
);
9514 static void WINAPI
wine_glUniformMatrix3x2fv( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
9515 void (*func_glUniformMatrix3x2fv
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[1171];
9516 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
9518 func_glUniformMatrix3x2fv( location
, count
, transpose
, value
);
9522 static void WINAPI
wine_glUniformMatrix3x4fv( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
9523 void (*func_glUniformMatrix3x4fv
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[1172];
9524 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
9526 func_glUniformMatrix3x4fv( location
, count
, transpose
, value
);
9530 static void WINAPI
wine_glUniformMatrix4fv( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
9531 void (*func_glUniformMatrix4fv
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[1173];
9532 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
9534 func_glUniformMatrix4fv( location
, count
, transpose
, value
);
9538 static void WINAPI
wine_glUniformMatrix4fvARB( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
9539 void (*func_glUniformMatrix4fvARB
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[1174];
9540 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
9542 func_glUniformMatrix4fvARB( location
, count
, transpose
, value
);
9546 static void WINAPI
wine_glUniformMatrix4x2fv( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
9547 void (*func_glUniformMatrix4x2fv
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[1175];
9548 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
9550 func_glUniformMatrix4x2fv( location
, count
, transpose
, value
);
9554 static void WINAPI
wine_glUniformMatrix4x3fv( GLint location
, GLsizei count
, GLboolean transpose
, GLfloat
* value
) {
9555 void (*func_glUniformMatrix4x3fv
)( GLint
, GLsizei
, GLboolean
, GLfloat
* ) = extension_funcs
[1176];
9556 TRACE("(%d, %d, %d, %p)\n", location
, count
, transpose
, value
);
9558 func_glUniformMatrix4x3fv( location
, count
, transpose
, value
);
9562 static void WINAPI
wine_glUnlockArraysEXT( void ) {
9563 void (*func_glUnlockArraysEXT
)( void ) = extension_funcs
[1177];
9566 func_glUnlockArraysEXT( );
9570 static GLboolean WINAPI
wine_glUnmapBuffer( GLenum target
) {
9571 GLboolean ret_value
;
9572 GLboolean (*func_glUnmapBuffer
)( GLenum
) = extension_funcs
[1178];
9573 TRACE("(%d)\n", target
);
9575 ret_value
= func_glUnmapBuffer( target
);
9580 static GLboolean WINAPI
wine_glUnmapBufferARB( GLenum target
) {
9581 GLboolean ret_value
;
9582 GLboolean (*func_glUnmapBufferARB
)( GLenum
) = extension_funcs
[1179];
9583 TRACE("(%d)\n", target
);
9585 ret_value
= func_glUnmapBufferARB( target
);
9590 static GLboolean WINAPI
wine_glUnmapNamedBufferEXT( GLuint buffer
) {
9591 GLboolean ret_value
;
9592 GLboolean (*func_glUnmapNamedBufferEXT
)( GLuint
) = extension_funcs
[1180];
9593 TRACE("(%d)\n", buffer
);
9595 ret_value
= func_glUnmapNamedBufferEXT( buffer
);
9600 static void WINAPI
wine_glUnmapObjectBufferATI( GLuint buffer
) {
9601 void (*func_glUnmapObjectBufferATI
)( GLuint
) = extension_funcs
[1181];
9602 TRACE("(%d)\n", buffer
);
9604 func_glUnmapObjectBufferATI( buffer
);
9608 static void WINAPI
wine_glUpdateObjectBufferATI( GLuint buffer
, GLuint offset
, GLsizei size
, GLvoid
* pointer
, GLenum preserve
) {
9609 void (*func_glUpdateObjectBufferATI
)( GLuint
, GLuint
, GLsizei
, GLvoid
*, GLenum
) = extension_funcs
[1182];
9610 TRACE("(%d, %d, %d, %p, %d)\n", buffer
, offset
, size
, pointer
, preserve
);
9612 func_glUpdateObjectBufferATI( buffer
, offset
, size
, pointer
, preserve
);
9616 static void WINAPI
wine_glUseProgram( GLuint program
) {
9617 void (*func_glUseProgram
)( GLuint
) = extension_funcs
[1183];
9618 TRACE("(%d)\n", program
);
9620 func_glUseProgram( program
);
9624 static void WINAPI
wine_glUseProgramObjectARB( unsigned int programObj
) {
9625 void (*func_glUseProgramObjectARB
)( unsigned int ) = extension_funcs
[1184];
9626 TRACE("(%d)\n", programObj
);
9628 func_glUseProgramObjectARB( programObj
);
9632 static void WINAPI
wine_glValidateProgram( GLuint program
) {
9633 void (*func_glValidateProgram
)( GLuint
) = extension_funcs
[1185];
9634 TRACE("(%d)\n", program
);
9636 func_glValidateProgram( program
);
9640 static void WINAPI
wine_glValidateProgramARB( unsigned int programObj
) {
9641 void (*func_glValidateProgramARB
)( unsigned int ) = extension_funcs
[1186];
9642 TRACE("(%d)\n", programObj
);
9644 func_glValidateProgramARB( programObj
);
9648 static void WINAPI
wine_glVariantArrayObjectATI( GLuint id
, GLenum type
, GLsizei stride
, GLuint buffer
, GLuint offset
) {
9649 void (*func_glVariantArrayObjectATI
)( GLuint
, GLenum
, GLsizei
, GLuint
, GLuint
) = extension_funcs
[1187];
9650 TRACE("(%d, %d, %d, %d, %d)\n", id
, type
, stride
, buffer
, offset
);
9652 func_glVariantArrayObjectATI( id
, type
, stride
, buffer
, offset
);
9656 static void WINAPI
wine_glVariantPointerEXT( GLuint id
, GLenum type
, GLuint stride
, GLvoid
* addr
) {
9657 void (*func_glVariantPointerEXT
)( GLuint
, GLenum
, GLuint
, GLvoid
* ) = extension_funcs
[1188];
9658 TRACE("(%d, %d, %d, %p)\n", id
, type
, stride
, addr
);
9660 func_glVariantPointerEXT( id
, type
, stride
, addr
);
9664 static void WINAPI
wine_glVariantbvEXT( GLuint id
, GLbyte
* addr
) {
9665 void (*func_glVariantbvEXT
)( GLuint
, GLbyte
* ) = extension_funcs
[1189];
9666 TRACE("(%d, %p)\n", id
, addr
);
9668 func_glVariantbvEXT( id
, addr
);
9672 static void WINAPI
wine_glVariantdvEXT( GLuint id
, GLdouble
* addr
) {
9673 void (*func_glVariantdvEXT
)( GLuint
, GLdouble
* ) = extension_funcs
[1190];
9674 TRACE("(%d, %p)\n", id
, addr
);
9676 func_glVariantdvEXT( id
, addr
);
9680 static void WINAPI
wine_glVariantfvEXT( GLuint id
, GLfloat
* addr
) {
9681 void (*func_glVariantfvEXT
)( GLuint
, GLfloat
* ) = extension_funcs
[1191];
9682 TRACE("(%d, %p)\n", id
, addr
);
9684 func_glVariantfvEXT( id
, addr
);
9688 static void WINAPI
wine_glVariantivEXT( GLuint id
, GLint
* addr
) {
9689 void (*func_glVariantivEXT
)( GLuint
, GLint
* ) = extension_funcs
[1192];
9690 TRACE("(%d, %p)\n", id
, addr
);
9692 func_glVariantivEXT( id
, addr
);
9696 static void WINAPI
wine_glVariantsvEXT( GLuint id
, GLshort
* addr
) {
9697 void (*func_glVariantsvEXT
)( GLuint
, GLshort
* ) = extension_funcs
[1193];
9698 TRACE("(%d, %p)\n", id
, addr
);
9700 func_glVariantsvEXT( id
, addr
);
9704 static void WINAPI
wine_glVariantubvEXT( GLuint id
, GLubyte
* addr
) {
9705 void (*func_glVariantubvEXT
)( GLuint
, GLubyte
* ) = extension_funcs
[1194];
9706 TRACE("(%d, %p)\n", id
, addr
);
9708 func_glVariantubvEXT( id
, addr
);
9712 static void WINAPI
wine_glVariantuivEXT( GLuint id
, GLuint
* addr
) {
9713 void (*func_glVariantuivEXT
)( GLuint
, GLuint
* ) = extension_funcs
[1195];
9714 TRACE("(%d, %p)\n", id
, addr
);
9716 func_glVariantuivEXT( id
, addr
);
9720 static void WINAPI
wine_glVariantusvEXT( GLuint id
, GLushort
* addr
) {
9721 void (*func_glVariantusvEXT
)( GLuint
, GLushort
* ) = extension_funcs
[1196];
9722 TRACE("(%d, %p)\n", id
, addr
);
9724 func_glVariantusvEXT( id
, addr
);
9728 static void WINAPI
wine_glVertex2hNV( unsigned short x
, unsigned short y
) {
9729 void (*func_glVertex2hNV
)( unsigned short, unsigned short ) = extension_funcs
[1197];
9730 TRACE("(%d, %d)\n", x
, y
);
9732 func_glVertex2hNV( x
, y
);
9736 static void WINAPI
wine_glVertex2hvNV( unsigned short* v
) {
9737 void (*func_glVertex2hvNV
)( unsigned short* ) = extension_funcs
[1198];
9738 TRACE("(%p)\n", v
);
9740 func_glVertex2hvNV( v
);
9744 static void WINAPI
wine_glVertex3hNV( unsigned short x
, unsigned short y
, unsigned short z
) {
9745 void (*func_glVertex3hNV
)( unsigned short, unsigned short, unsigned short ) = extension_funcs
[1199];
9746 TRACE("(%d, %d, %d)\n", x
, y
, z
);
9748 func_glVertex3hNV( x
, y
, z
);
9752 static void WINAPI
wine_glVertex3hvNV( unsigned short* v
) {
9753 void (*func_glVertex3hvNV
)( unsigned short* ) = extension_funcs
[1200];
9754 TRACE("(%p)\n", v
);
9756 func_glVertex3hvNV( v
);
9760 static void WINAPI
wine_glVertex4hNV( unsigned short x
, unsigned short y
, unsigned short z
, unsigned short w
) {
9761 void (*func_glVertex4hNV
)( unsigned short, unsigned short, unsigned short, unsigned short ) = extension_funcs
[1201];
9762 TRACE("(%d, %d, %d, %d)\n", x
, y
, z
, w
);
9764 func_glVertex4hNV( x
, y
, z
, w
);
9768 static void WINAPI
wine_glVertex4hvNV( unsigned short* v
) {
9769 void (*func_glVertex4hvNV
)( unsigned short* ) = extension_funcs
[1202];
9770 TRACE("(%p)\n", v
);
9772 func_glVertex4hvNV( v
);
9776 static void WINAPI
wine_glVertexArrayParameteriAPPLE( GLenum pname
, GLint param
) {
9777 void (*func_glVertexArrayParameteriAPPLE
)( GLenum
, GLint
) = extension_funcs
[1203];
9778 TRACE("(%d, %d)\n", pname
, param
);
9780 func_glVertexArrayParameteriAPPLE( pname
, param
);
9784 static void WINAPI
wine_glVertexArrayRangeAPPLE( GLsizei length
, GLvoid
* pointer
) {
9785 void (*func_glVertexArrayRangeAPPLE
)( GLsizei
, GLvoid
* ) = extension_funcs
[1204];
9786 TRACE("(%d, %p)\n", length
, pointer
);
9788 func_glVertexArrayRangeAPPLE( length
, pointer
);
9792 static void WINAPI
wine_glVertexArrayRangeNV( GLsizei length
, GLvoid
* pointer
) {
9793 void (*func_glVertexArrayRangeNV
)( GLsizei
, GLvoid
* ) = extension_funcs
[1205];
9794 TRACE("(%d, %p)\n", length
, pointer
);
9796 func_glVertexArrayRangeNV( length
, pointer
);
9800 static void WINAPI
wine_glVertexAttrib1d( GLuint index
, GLdouble x
) {
9801 void (*func_glVertexAttrib1d
)( GLuint
, GLdouble
) = extension_funcs
[1206];
9802 TRACE("(%d, %f)\n", index
, x
);
9804 func_glVertexAttrib1d( index
, x
);
9808 static void WINAPI
wine_glVertexAttrib1dARB( GLuint index
, GLdouble x
) {
9809 void (*func_glVertexAttrib1dARB
)( GLuint
, GLdouble
) = extension_funcs
[1207];
9810 TRACE("(%d, %f)\n", index
, x
);
9812 func_glVertexAttrib1dARB( index
, x
);
9816 static void WINAPI
wine_glVertexAttrib1dNV( GLuint index
, GLdouble x
) {
9817 void (*func_glVertexAttrib1dNV
)( GLuint
, GLdouble
) = extension_funcs
[1208];
9818 TRACE("(%d, %f)\n", index
, x
);
9820 func_glVertexAttrib1dNV( index
, x
);
9824 static void WINAPI
wine_glVertexAttrib1dv( GLuint index
, GLdouble
* v
) {
9825 void (*func_glVertexAttrib1dv
)( GLuint
, GLdouble
* ) = extension_funcs
[1209];
9826 TRACE("(%d, %p)\n", index
, v
);
9828 func_glVertexAttrib1dv( index
, v
);
9832 static void WINAPI
wine_glVertexAttrib1dvARB( GLuint index
, GLdouble
* v
) {
9833 void (*func_glVertexAttrib1dvARB
)( GLuint
, GLdouble
* ) = extension_funcs
[1210];
9834 TRACE("(%d, %p)\n", index
, v
);
9836 func_glVertexAttrib1dvARB( index
, v
);
9840 static void WINAPI
wine_glVertexAttrib1dvNV( GLuint index
, GLdouble
* v
) {
9841 void (*func_glVertexAttrib1dvNV
)( GLuint
, GLdouble
* ) = extension_funcs
[1211];
9842 TRACE("(%d, %p)\n", index
, v
);
9844 func_glVertexAttrib1dvNV( index
, v
);
9848 static void WINAPI
wine_glVertexAttrib1f( GLuint index
, GLfloat x
) {
9849 void (*func_glVertexAttrib1f
)( GLuint
, GLfloat
) = extension_funcs
[1212];
9850 TRACE("(%d, %f)\n", index
, x
);
9852 func_glVertexAttrib1f( index
, x
);
9856 static void WINAPI
wine_glVertexAttrib1fARB( GLuint index
, GLfloat x
) {
9857 void (*func_glVertexAttrib1fARB
)( GLuint
, GLfloat
) = extension_funcs
[1213];
9858 TRACE("(%d, %f)\n", index
, x
);
9860 func_glVertexAttrib1fARB( index
, x
);
9864 static void WINAPI
wine_glVertexAttrib1fNV( GLuint index
, GLfloat x
) {
9865 void (*func_glVertexAttrib1fNV
)( GLuint
, GLfloat
) = extension_funcs
[1214];
9866 TRACE("(%d, %f)\n", index
, x
);
9868 func_glVertexAttrib1fNV( index
, x
);
9872 static void WINAPI
wine_glVertexAttrib1fv( GLuint index
, GLfloat
* v
) {
9873 void (*func_glVertexAttrib1fv
)( GLuint
, GLfloat
* ) = extension_funcs
[1215];
9874 TRACE("(%d, %p)\n", index
, v
);
9876 func_glVertexAttrib1fv( index
, v
);
9880 static void WINAPI
wine_glVertexAttrib1fvARB( GLuint index
, GLfloat
* v
) {
9881 void (*func_glVertexAttrib1fvARB
)( GLuint
, GLfloat
* ) = extension_funcs
[1216];
9882 TRACE("(%d, %p)\n", index
, v
);
9884 func_glVertexAttrib1fvARB( index
, v
);
9888 static void WINAPI
wine_glVertexAttrib1fvNV( GLuint index
, GLfloat
* v
) {
9889 void (*func_glVertexAttrib1fvNV
)( GLuint
, GLfloat
* ) = extension_funcs
[1217];
9890 TRACE("(%d, %p)\n", index
, v
);
9892 func_glVertexAttrib1fvNV( index
, v
);
9896 static void WINAPI
wine_glVertexAttrib1hNV( GLuint index
, unsigned short x
) {
9897 void (*func_glVertexAttrib1hNV
)( GLuint
, unsigned short ) = extension_funcs
[1218];
9898 TRACE("(%d, %d)\n", index
, x
);
9900 func_glVertexAttrib1hNV( index
, x
);
9904 static void WINAPI
wine_glVertexAttrib1hvNV( GLuint index
, unsigned short* v
) {
9905 void (*func_glVertexAttrib1hvNV
)( GLuint
, unsigned short* ) = extension_funcs
[1219];
9906 TRACE("(%d, %p)\n", index
, v
);
9908 func_glVertexAttrib1hvNV( index
, v
);
9912 static void WINAPI
wine_glVertexAttrib1s( GLuint index
, GLshort x
) {
9913 void (*func_glVertexAttrib1s
)( GLuint
, GLshort
) = extension_funcs
[1220];
9914 TRACE("(%d, %d)\n", index
, x
);
9916 func_glVertexAttrib1s( index
, x
);
9920 static void WINAPI
wine_glVertexAttrib1sARB( GLuint index
, GLshort x
) {
9921 void (*func_glVertexAttrib1sARB
)( GLuint
, GLshort
) = extension_funcs
[1221];
9922 TRACE("(%d, %d)\n", index
, x
);
9924 func_glVertexAttrib1sARB( index
, x
);
9928 static void WINAPI
wine_glVertexAttrib1sNV( GLuint index
, GLshort x
) {
9929 void (*func_glVertexAttrib1sNV
)( GLuint
, GLshort
) = extension_funcs
[1222];
9930 TRACE("(%d, %d)\n", index
, x
);
9932 func_glVertexAttrib1sNV( index
, x
);
9936 static void WINAPI
wine_glVertexAttrib1sv( GLuint index
, GLshort
* v
) {
9937 void (*func_glVertexAttrib1sv
)( GLuint
, GLshort
* ) = extension_funcs
[1223];
9938 TRACE("(%d, %p)\n", index
, v
);
9940 func_glVertexAttrib1sv( index
, v
);
9944 static void WINAPI
wine_glVertexAttrib1svARB( GLuint index
, GLshort
* v
) {
9945 void (*func_glVertexAttrib1svARB
)( GLuint
, GLshort
* ) = extension_funcs
[1224];
9946 TRACE("(%d, %p)\n", index
, v
);
9948 func_glVertexAttrib1svARB( index
, v
);
9952 static void WINAPI
wine_glVertexAttrib1svNV( GLuint index
, GLshort
* v
) {
9953 void (*func_glVertexAttrib1svNV
)( GLuint
, GLshort
* ) = extension_funcs
[1225];
9954 TRACE("(%d, %p)\n", index
, v
);
9956 func_glVertexAttrib1svNV( index
, v
);
9960 static void WINAPI
wine_glVertexAttrib2d( GLuint index
, GLdouble x
, GLdouble y
) {
9961 void (*func_glVertexAttrib2d
)( GLuint
, GLdouble
, GLdouble
) = extension_funcs
[1226];
9962 TRACE("(%d, %f, %f)\n", index
, x
, y
);
9964 func_glVertexAttrib2d( index
, x
, y
);
9968 static void WINAPI
wine_glVertexAttrib2dARB( GLuint index
, GLdouble x
, GLdouble y
) {
9969 void (*func_glVertexAttrib2dARB
)( GLuint
, GLdouble
, GLdouble
) = extension_funcs
[1227];
9970 TRACE("(%d, %f, %f)\n", index
, x
, y
);
9972 func_glVertexAttrib2dARB( index
, x
, y
);
9976 static void WINAPI
wine_glVertexAttrib2dNV( GLuint index
, GLdouble x
, GLdouble y
) {
9977 void (*func_glVertexAttrib2dNV
)( GLuint
, GLdouble
, GLdouble
) = extension_funcs
[1228];
9978 TRACE("(%d, %f, %f)\n", index
, x
, y
);
9980 func_glVertexAttrib2dNV( index
, x
, y
);
9984 static void WINAPI
wine_glVertexAttrib2dv( GLuint index
, GLdouble
* v
) {
9985 void (*func_glVertexAttrib2dv
)( GLuint
, GLdouble
* ) = extension_funcs
[1229];
9986 TRACE("(%d, %p)\n", index
, v
);
9988 func_glVertexAttrib2dv( index
, v
);
9992 static void WINAPI
wine_glVertexAttrib2dvARB( GLuint index
, GLdouble
* v
) {
9993 void (*func_glVertexAttrib2dvARB
)( GLuint
, GLdouble
* ) = extension_funcs
[1230];
9994 TRACE("(%d, %p)\n", index
, v
);
9996 func_glVertexAttrib2dvARB( index
, v
);
10000 static void WINAPI
wine_glVertexAttrib2dvNV( GLuint index
, GLdouble
* v
) {
10001 void (*func_glVertexAttrib2dvNV
)( GLuint
, GLdouble
* ) = extension_funcs
[1231];
10002 TRACE("(%d, %p)\n", index
, v
);
10004 func_glVertexAttrib2dvNV( index
, v
);
10008 static void WINAPI
wine_glVertexAttrib2f( GLuint index
, GLfloat x
, GLfloat y
) {
10009 void (*func_glVertexAttrib2f
)( GLuint
, GLfloat
, GLfloat
) = extension_funcs
[1232];
10010 TRACE("(%d, %f, %f)\n", index
, x
, y
);
10012 func_glVertexAttrib2f( index
, x
, y
);
10016 static void WINAPI
wine_glVertexAttrib2fARB( GLuint index
, GLfloat x
, GLfloat y
) {
10017 void (*func_glVertexAttrib2fARB
)( GLuint
, GLfloat
, GLfloat
) = extension_funcs
[1233];
10018 TRACE("(%d, %f, %f)\n", index
, x
, y
);
10020 func_glVertexAttrib2fARB( index
, x
, y
);
10024 static void WINAPI
wine_glVertexAttrib2fNV( GLuint index
, GLfloat x
, GLfloat y
) {
10025 void (*func_glVertexAttrib2fNV
)( GLuint
, GLfloat
, GLfloat
) = extension_funcs
[1234];
10026 TRACE("(%d, %f, %f)\n", index
, x
, y
);
10028 func_glVertexAttrib2fNV( index
, x
, y
);
10032 static void WINAPI
wine_glVertexAttrib2fv( GLuint index
, GLfloat
* v
) {
10033 void (*func_glVertexAttrib2fv
)( GLuint
, GLfloat
* ) = extension_funcs
[1235];
10034 TRACE("(%d, %p)\n", index
, v
);
10036 func_glVertexAttrib2fv( index
, v
);
10040 static void WINAPI
wine_glVertexAttrib2fvARB( GLuint index
, GLfloat
* v
) {
10041 void (*func_glVertexAttrib2fvARB
)( GLuint
, GLfloat
* ) = extension_funcs
[1236];
10042 TRACE("(%d, %p)\n", index
, v
);
10044 func_glVertexAttrib2fvARB( index
, v
);
10048 static void WINAPI
wine_glVertexAttrib2fvNV( GLuint index
, GLfloat
* v
) {
10049 void (*func_glVertexAttrib2fvNV
)( GLuint
, GLfloat
* ) = extension_funcs
[1237];
10050 TRACE("(%d, %p)\n", index
, v
);
10052 func_glVertexAttrib2fvNV( index
, v
);
10056 static void WINAPI
wine_glVertexAttrib2hNV( GLuint index
, unsigned short x
, unsigned short y
) {
10057 void (*func_glVertexAttrib2hNV
)( GLuint
, unsigned short, unsigned short ) = extension_funcs
[1238];
10058 TRACE("(%d, %d, %d)\n", index
, x
, y
);
10060 func_glVertexAttrib2hNV( index
, x
, y
);
10064 static void WINAPI
wine_glVertexAttrib2hvNV( GLuint index
, unsigned short* v
) {
10065 void (*func_glVertexAttrib2hvNV
)( GLuint
, unsigned short* ) = extension_funcs
[1239];
10066 TRACE("(%d, %p)\n", index
, v
);
10068 func_glVertexAttrib2hvNV( index
, v
);
10072 static void WINAPI
wine_glVertexAttrib2s( GLuint index
, GLshort x
, GLshort y
) {
10073 void (*func_glVertexAttrib2s
)( GLuint
, GLshort
, GLshort
) = extension_funcs
[1240];
10074 TRACE("(%d, %d, %d)\n", index
, x
, y
);
10076 func_glVertexAttrib2s( index
, x
, y
);
10080 static void WINAPI
wine_glVertexAttrib2sARB( GLuint index
, GLshort x
, GLshort y
) {
10081 void (*func_glVertexAttrib2sARB
)( GLuint
, GLshort
, GLshort
) = extension_funcs
[1241];
10082 TRACE("(%d, %d, %d)\n", index
, x
, y
);
10084 func_glVertexAttrib2sARB( index
, x
, y
);
10088 static void WINAPI
wine_glVertexAttrib2sNV( GLuint index
, GLshort x
, GLshort y
) {
10089 void (*func_glVertexAttrib2sNV
)( GLuint
, GLshort
, GLshort
) = extension_funcs
[1242];
10090 TRACE("(%d, %d, %d)\n", index
, x
, y
);
10092 func_glVertexAttrib2sNV( index
, x
, y
);
10096 static void WINAPI
wine_glVertexAttrib2sv( GLuint index
, GLshort
* v
) {
10097 void (*func_glVertexAttrib2sv
)( GLuint
, GLshort
* ) = extension_funcs
[1243];
10098 TRACE("(%d, %p)\n", index
, v
);
10100 func_glVertexAttrib2sv( index
, v
);
10104 static void WINAPI
wine_glVertexAttrib2svARB( GLuint index
, GLshort
* v
) {
10105 void (*func_glVertexAttrib2svARB
)( GLuint
, GLshort
* ) = extension_funcs
[1244];
10106 TRACE("(%d, %p)\n", index
, v
);
10108 func_glVertexAttrib2svARB( index
, v
);
10112 static void WINAPI
wine_glVertexAttrib2svNV( GLuint index
, GLshort
* v
) {
10113 void (*func_glVertexAttrib2svNV
)( GLuint
, GLshort
* ) = extension_funcs
[1245];
10114 TRACE("(%d, %p)\n", index
, v
);
10116 func_glVertexAttrib2svNV( index
, v
);
10120 static void WINAPI
wine_glVertexAttrib3d( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
) {
10121 void (*func_glVertexAttrib3d
)( GLuint
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1246];
10122 TRACE("(%d, %f, %f, %f)\n", index
, x
, y
, z
);
10124 func_glVertexAttrib3d( index
, x
, y
, z
);
10128 static void WINAPI
wine_glVertexAttrib3dARB( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
) {
10129 void (*func_glVertexAttrib3dARB
)( GLuint
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1247];
10130 TRACE("(%d, %f, %f, %f)\n", index
, x
, y
, z
);
10132 func_glVertexAttrib3dARB( index
, x
, y
, z
);
10136 static void WINAPI
wine_glVertexAttrib3dNV( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
) {
10137 void (*func_glVertexAttrib3dNV
)( GLuint
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1248];
10138 TRACE("(%d, %f, %f, %f)\n", index
, x
, y
, z
);
10140 func_glVertexAttrib3dNV( index
, x
, y
, z
);
10144 static void WINAPI
wine_glVertexAttrib3dv( GLuint index
, GLdouble
* v
) {
10145 void (*func_glVertexAttrib3dv
)( GLuint
, GLdouble
* ) = extension_funcs
[1249];
10146 TRACE("(%d, %p)\n", index
, v
);
10148 func_glVertexAttrib3dv( index
, v
);
10152 static void WINAPI
wine_glVertexAttrib3dvARB( GLuint index
, GLdouble
* v
) {
10153 void (*func_glVertexAttrib3dvARB
)( GLuint
, GLdouble
* ) = extension_funcs
[1250];
10154 TRACE("(%d, %p)\n", index
, v
);
10156 func_glVertexAttrib3dvARB( index
, v
);
10160 static void WINAPI
wine_glVertexAttrib3dvNV( GLuint index
, GLdouble
* v
) {
10161 void (*func_glVertexAttrib3dvNV
)( GLuint
, GLdouble
* ) = extension_funcs
[1251];
10162 TRACE("(%d, %p)\n", index
, v
);
10164 func_glVertexAttrib3dvNV( index
, v
);
10168 static void WINAPI
wine_glVertexAttrib3f( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
) {
10169 void (*func_glVertexAttrib3f
)( GLuint
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1252];
10170 TRACE("(%d, %f, %f, %f)\n", index
, x
, y
, z
);
10172 func_glVertexAttrib3f( index
, x
, y
, z
);
10176 static void WINAPI
wine_glVertexAttrib3fARB( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
) {
10177 void (*func_glVertexAttrib3fARB
)( GLuint
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1253];
10178 TRACE("(%d, %f, %f, %f)\n", index
, x
, y
, z
);
10180 func_glVertexAttrib3fARB( index
, x
, y
, z
);
10184 static void WINAPI
wine_glVertexAttrib3fNV( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
) {
10185 void (*func_glVertexAttrib3fNV
)( GLuint
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1254];
10186 TRACE("(%d, %f, %f, %f)\n", index
, x
, y
, z
);
10188 func_glVertexAttrib3fNV( index
, x
, y
, z
);
10192 static void WINAPI
wine_glVertexAttrib3fv( GLuint index
, GLfloat
* v
) {
10193 void (*func_glVertexAttrib3fv
)( GLuint
, GLfloat
* ) = extension_funcs
[1255];
10194 TRACE("(%d, %p)\n", index
, v
);
10196 func_glVertexAttrib3fv( index
, v
);
10200 static void WINAPI
wine_glVertexAttrib3fvARB( GLuint index
, GLfloat
* v
) {
10201 void (*func_glVertexAttrib3fvARB
)( GLuint
, GLfloat
* ) = extension_funcs
[1256];
10202 TRACE("(%d, %p)\n", index
, v
);
10204 func_glVertexAttrib3fvARB( index
, v
);
10208 static void WINAPI
wine_glVertexAttrib3fvNV( GLuint index
, GLfloat
* v
) {
10209 void (*func_glVertexAttrib3fvNV
)( GLuint
, GLfloat
* ) = extension_funcs
[1257];
10210 TRACE("(%d, %p)\n", index
, v
);
10212 func_glVertexAttrib3fvNV( index
, v
);
10216 static void WINAPI
wine_glVertexAttrib3hNV( GLuint index
, unsigned short x
, unsigned short y
, unsigned short z
) {
10217 void (*func_glVertexAttrib3hNV
)( GLuint
, unsigned short, unsigned short, unsigned short ) = extension_funcs
[1258];
10218 TRACE("(%d, %d, %d, %d)\n", index
, x
, y
, z
);
10220 func_glVertexAttrib3hNV( index
, x
, y
, z
);
10224 static void WINAPI
wine_glVertexAttrib3hvNV( GLuint index
, unsigned short* v
) {
10225 void (*func_glVertexAttrib3hvNV
)( GLuint
, unsigned short* ) = extension_funcs
[1259];
10226 TRACE("(%d, %p)\n", index
, v
);
10228 func_glVertexAttrib3hvNV( index
, v
);
10232 static void WINAPI
wine_glVertexAttrib3s( GLuint index
, GLshort x
, GLshort y
, GLshort z
) {
10233 void (*func_glVertexAttrib3s
)( GLuint
, GLshort
, GLshort
, GLshort
) = extension_funcs
[1260];
10234 TRACE("(%d, %d, %d, %d)\n", index
, x
, y
, z
);
10236 func_glVertexAttrib3s( index
, x
, y
, z
);
10240 static void WINAPI
wine_glVertexAttrib3sARB( GLuint index
, GLshort x
, GLshort y
, GLshort z
) {
10241 void (*func_glVertexAttrib3sARB
)( GLuint
, GLshort
, GLshort
, GLshort
) = extension_funcs
[1261];
10242 TRACE("(%d, %d, %d, %d)\n", index
, x
, y
, z
);
10244 func_glVertexAttrib3sARB( index
, x
, y
, z
);
10248 static void WINAPI
wine_glVertexAttrib3sNV( GLuint index
, GLshort x
, GLshort y
, GLshort z
) {
10249 void (*func_glVertexAttrib3sNV
)( GLuint
, GLshort
, GLshort
, GLshort
) = extension_funcs
[1262];
10250 TRACE("(%d, %d, %d, %d)\n", index
, x
, y
, z
);
10252 func_glVertexAttrib3sNV( index
, x
, y
, z
);
10256 static void WINAPI
wine_glVertexAttrib3sv( GLuint index
, GLshort
* v
) {
10257 void (*func_glVertexAttrib3sv
)( GLuint
, GLshort
* ) = extension_funcs
[1263];
10258 TRACE("(%d, %p)\n", index
, v
);
10260 func_glVertexAttrib3sv( index
, v
);
10264 static void WINAPI
wine_glVertexAttrib3svARB( GLuint index
, GLshort
* v
) {
10265 void (*func_glVertexAttrib3svARB
)( GLuint
, GLshort
* ) = extension_funcs
[1264];
10266 TRACE("(%d, %p)\n", index
, v
);
10268 func_glVertexAttrib3svARB( index
, v
);
10272 static void WINAPI
wine_glVertexAttrib3svNV( GLuint index
, GLshort
* v
) {
10273 void (*func_glVertexAttrib3svNV
)( GLuint
, GLshort
* ) = extension_funcs
[1265];
10274 TRACE("(%d, %p)\n", index
, v
);
10276 func_glVertexAttrib3svNV( index
, v
);
10280 static void WINAPI
wine_glVertexAttrib4Nbv( GLuint index
, GLbyte
* v
) {
10281 void (*func_glVertexAttrib4Nbv
)( GLuint
, GLbyte
* ) = extension_funcs
[1266];
10282 TRACE("(%d, %p)\n", index
, v
);
10284 func_glVertexAttrib4Nbv( index
, v
);
10288 static void WINAPI
wine_glVertexAttrib4NbvARB( GLuint index
, GLbyte
* v
) {
10289 void (*func_glVertexAttrib4NbvARB
)( GLuint
, GLbyte
* ) = extension_funcs
[1267];
10290 TRACE("(%d, %p)\n", index
, v
);
10292 func_glVertexAttrib4NbvARB( index
, v
);
10296 static void WINAPI
wine_glVertexAttrib4Niv( GLuint index
, GLint
* v
) {
10297 void (*func_glVertexAttrib4Niv
)( GLuint
, GLint
* ) = extension_funcs
[1268];
10298 TRACE("(%d, %p)\n", index
, v
);
10300 func_glVertexAttrib4Niv( index
, v
);
10304 static void WINAPI
wine_glVertexAttrib4NivARB( GLuint index
, GLint
* v
) {
10305 void (*func_glVertexAttrib4NivARB
)( GLuint
, GLint
* ) = extension_funcs
[1269];
10306 TRACE("(%d, %p)\n", index
, v
);
10308 func_glVertexAttrib4NivARB( index
, v
);
10312 static void WINAPI
wine_glVertexAttrib4Nsv( GLuint index
, GLshort
* v
) {
10313 void (*func_glVertexAttrib4Nsv
)( GLuint
, GLshort
* ) = extension_funcs
[1270];
10314 TRACE("(%d, %p)\n", index
, v
);
10316 func_glVertexAttrib4Nsv( index
, v
);
10320 static void WINAPI
wine_glVertexAttrib4NsvARB( GLuint index
, GLshort
* v
) {
10321 void (*func_glVertexAttrib4NsvARB
)( GLuint
, GLshort
* ) = extension_funcs
[1271];
10322 TRACE("(%d, %p)\n", index
, v
);
10324 func_glVertexAttrib4NsvARB( index
, v
);
10328 static void WINAPI
wine_glVertexAttrib4Nub( GLuint index
, GLubyte x
, GLubyte y
, GLubyte z
, GLubyte w
) {
10329 void (*func_glVertexAttrib4Nub
)( GLuint
, GLubyte
, GLubyte
, GLubyte
, GLubyte
) = extension_funcs
[1272];
10330 TRACE("(%d, %d, %d, %d, %d)\n", index
, x
, y
, z
, w
);
10332 func_glVertexAttrib4Nub( index
, x
, y
, z
, w
);
10336 static void WINAPI
wine_glVertexAttrib4NubARB( GLuint index
, GLubyte x
, GLubyte y
, GLubyte z
, GLubyte w
) {
10337 void (*func_glVertexAttrib4NubARB
)( GLuint
, GLubyte
, GLubyte
, GLubyte
, GLubyte
) = extension_funcs
[1273];
10338 TRACE("(%d, %d, %d, %d, %d)\n", index
, x
, y
, z
, w
);
10340 func_glVertexAttrib4NubARB( index
, x
, y
, z
, w
);
10344 static void WINAPI
wine_glVertexAttrib4Nubv( GLuint index
, GLubyte
* v
) {
10345 void (*func_glVertexAttrib4Nubv
)( GLuint
, GLubyte
* ) = extension_funcs
[1274];
10346 TRACE("(%d, %p)\n", index
, v
);
10348 func_glVertexAttrib4Nubv( index
, v
);
10352 static void WINAPI
wine_glVertexAttrib4NubvARB( GLuint index
, GLubyte
* v
) {
10353 void (*func_glVertexAttrib4NubvARB
)( GLuint
, GLubyte
* ) = extension_funcs
[1275];
10354 TRACE("(%d, %p)\n", index
, v
);
10356 func_glVertexAttrib4NubvARB( index
, v
);
10360 static void WINAPI
wine_glVertexAttrib4Nuiv( GLuint index
, GLuint
* v
) {
10361 void (*func_glVertexAttrib4Nuiv
)( GLuint
, GLuint
* ) = extension_funcs
[1276];
10362 TRACE("(%d, %p)\n", index
, v
);
10364 func_glVertexAttrib4Nuiv( index
, v
);
10368 static void WINAPI
wine_glVertexAttrib4NuivARB( GLuint index
, GLuint
* v
) {
10369 void (*func_glVertexAttrib4NuivARB
)( GLuint
, GLuint
* ) = extension_funcs
[1277];
10370 TRACE("(%d, %p)\n", index
, v
);
10372 func_glVertexAttrib4NuivARB( index
, v
);
10376 static void WINAPI
wine_glVertexAttrib4Nusv( GLuint index
, GLushort
* v
) {
10377 void (*func_glVertexAttrib4Nusv
)( GLuint
, GLushort
* ) = extension_funcs
[1278];
10378 TRACE("(%d, %p)\n", index
, v
);
10380 func_glVertexAttrib4Nusv( index
, v
);
10384 static void WINAPI
wine_glVertexAttrib4NusvARB( GLuint index
, GLushort
* v
) {
10385 void (*func_glVertexAttrib4NusvARB
)( GLuint
, GLushort
* ) = extension_funcs
[1279];
10386 TRACE("(%d, %p)\n", index
, v
);
10388 func_glVertexAttrib4NusvARB( index
, v
);
10392 static void WINAPI
wine_glVertexAttrib4bv( GLuint index
, GLbyte
* v
) {
10393 void (*func_glVertexAttrib4bv
)( GLuint
, GLbyte
* ) = extension_funcs
[1280];
10394 TRACE("(%d, %p)\n", index
, v
);
10396 func_glVertexAttrib4bv( index
, v
);
10400 static void WINAPI
wine_glVertexAttrib4bvARB( GLuint index
, GLbyte
* v
) {
10401 void (*func_glVertexAttrib4bvARB
)( GLuint
, GLbyte
* ) = extension_funcs
[1281];
10402 TRACE("(%d, %p)\n", index
, v
);
10404 func_glVertexAttrib4bvARB( index
, v
);
10408 static void WINAPI
wine_glVertexAttrib4d( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
10409 void (*func_glVertexAttrib4d
)( GLuint
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1282];
10410 TRACE("(%d, %f, %f, %f, %f)\n", index
, x
, y
, z
, w
);
10412 func_glVertexAttrib4d( index
, x
, y
, z
, w
);
10416 static void WINAPI
wine_glVertexAttrib4dARB( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
10417 void (*func_glVertexAttrib4dARB
)( GLuint
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1283];
10418 TRACE("(%d, %f, %f, %f, %f)\n", index
, x
, y
, z
, w
);
10420 func_glVertexAttrib4dARB( index
, x
, y
, z
, w
);
10424 static void WINAPI
wine_glVertexAttrib4dNV( GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
10425 void (*func_glVertexAttrib4dNV
)( GLuint
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1284];
10426 TRACE("(%d, %f, %f, %f, %f)\n", index
, x
, y
, z
, w
);
10428 func_glVertexAttrib4dNV( index
, x
, y
, z
, w
);
10432 static void WINAPI
wine_glVertexAttrib4dv( GLuint index
, GLdouble
* v
) {
10433 void (*func_glVertexAttrib4dv
)( GLuint
, GLdouble
* ) = extension_funcs
[1285];
10434 TRACE("(%d, %p)\n", index
, v
);
10436 func_glVertexAttrib4dv( index
, v
);
10440 static void WINAPI
wine_glVertexAttrib4dvARB( GLuint index
, GLdouble
* v
) {
10441 void (*func_glVertexAttrib4dvARB
)( GLuint
, GLdouble
* ) = extension_funcs
[1286];
10442 TRACE("(%d, %p)\n", index
, v
);
10444 func_glVertexAttrib4dvARB( index
, v
);
10448 static void WINAPI
wine_glVertexAttrib4dvNV( GLuint index
, GLdouble
* v
) {
10449 void (*func_glVertexAttrib4dvNV
)( GLuint
, GLdouble
* ) = extension_funcs
[1287];
10450 TRACE("(%d, %p)\n", index
, v
);
10452 func_glVertexAttrib4dvNV( index
, v
);
10456 static void WINAPI
wine_glVertexAttrib4f( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
10457 void (*func_glVertexAttrib4f
)( GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1288];
10458 TRACE("(%d, %f, %f, %f, %f)\n", index
, x
, y
, z
, w
);
10460 func_glVertexAttrib4f( index
, x
, y
, z
, w
);
10464 static void WINAPI
wine_glVertexAttrib4fARB( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
10465 void (*func_glVertexAttrib4fARB
)( GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1289];
10466 TRACE("(%d, %f, %f, %f, %f)\n", index
, x
, y
, z
, w
);
10468 func_glVertexAttrib4fARB( index
, x
, y
, z
, w
);
10472 static void WINAPI
wine_glVertexAttrib4fNV( GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
10473 void (*func_glVertexAttrib4fNV
)( GLuint
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1290];
10474 TRACE("(%d, %f, %f, %f, %f)\n", index
, x
, y
, z
, w
);
10476 func_glVertexAttrib4fNV( index
, x
, y
, z
, w
);
10480 static void WINAPI
wine_glVertexAttrib4fv( GLuint index
, GLfloat
* v
) {
10481 void (*func_glVertexAttrib4fv
)( GLuint
, GLfloat
* ) = extension_funcs
[1291];
10482 TRACE("(%d, %p)\n", index
, v
);
10484 func_glVertexAttrib4fv( index
, v
);
10488 static void WINAPI
wine_glVertexAttrib4fvARB( GLuint index
, GLfloat
* v
) {
10489 void (*func_glVertexAttrib4fvARB
)( GLuint
, GLfloat
* ) = extension_funcs
[1292];
10490 TRACE("(%d, %p)\n", index
, v
);
10492 func_glVertexAttrib4fvARB( index
, v
);
10496 static void WINAPI
wine_glVertexAttrib4fvNV( GLuint index
, GLfloat
* v
) {
10497 void (*func_glVertexAttrib4fvNV
)( GLuint
, GLfloat
* ) = extension_funcs
[1293];
10498 TRACE("(%d, %p)\n", index
, v
);
10500 func_glVertexAttrib4fvNV( index
, v
);
10504 static void WINAPI
wine_glVertexAttrib4hNV( GLuint index
, unsigned short x
, unsigned short y
, unsigned short z
, unsigned short w
) {
10505 void (*func_glVertexAttrib4hNV
)( GLuint
, unsigned short, unsigned short, unsigned short, unsigned short ) = extension_funcs
[1294];
10506 TRACE("(%d, %d, %d, %d, %d)\n", index
, x
, y
, z
, w
);
10508 func_glVertexAttrib4hNV( index
, x
, y
, z
, w
);
10512 static void WINAPI
wine_glVertexAttrib4hvNV( GLuint index
, unsigned short* v
) {
10513 void (*func_glVertexAttrib4hvNV
)( GLuint
, unsigned short* ) = extension_funcs
[1295];
10514 TRACE("(%d, %p)\n", index
, v
);
10516 func_glVertexAttrib4hvNV( index
, v
);
10520 static void WINAPI
wine_glVertexAttrib4iv( GLuint index
, GLint
* v
) {
10521 void (*func_glVertexAttrib4iv
)( GLuint
, GLint
* ) = extension_funcs
[1296];
10522 TRACE("(%d, %p)\n", index
, v
);
10524 func_glVertexAttrib4iv( index
, v
);
10528 static void WINAPI
wine_glVertexAttrib4ivARB( GLuint index
, GLint
* v
) {
10529 void (*func_glVertexAttrib4ivARB
)( GLuint
, GLint
* ) = extension_funcs
[1297];
10530 TRACE("(%d, %p)\n", index
, v
);
10532 func_glVertexAttrib4ivARB( index
, v
);
10536 static void WINAPI
wine_glVertexAttrib4s( GLuint index
, GLshort x
, GLshort y
, GLshort z
, GLshort w
) {
10537 void (*func_glVertexAttrib4s
)( GLuint
, GLshort
, GLshort
, GLshort
, GLshort
) = extension_funcs
[1298];
10538 TRACE("(%d, %d, %d, %d, %d)\n", index
, x
, y
, z
, w
);
10540 func_glVertexAttrib4s( index
, x
, y
, z
, w
);
10544 static void WINAPI
wine_glVertexAttrib4sARB( GLuint index
, GLshort x
, GLshort y
, GLshort z
, GLshort w
) {
10545 void (*func_glVertexAttrib4sARB
)( GLuint
, GLshort
, GLshort
, GLshort
, GLshort
) = extension_funcs
[1299];
10546 TRACE("(%d, %d, %d, %d, %d)\n", index
, x
, y
, z
, w
);
10548 func_glVertexAttrib4sARB( index
, x
, y
, z
, w
);
10552 static void WINAPI
wine_glVertexAttrib4sNV( GLuint index
, GLshort x
, GLshort y
, GLshort z
, GLshort w
) {
10553 void (*func_glVertexAttrib4sNV
)( GLuint
, GLshort
, GLshort
, GLshort
, GLshort
) = extension_funcs
[1300];
10554 TRACE("(%d, %d, %d, %d, %d)\n", index
, x
, y
, z
, w
);
10556 func_glVertexAttrib4sNV( index
, x
, y
, z
, w
);
10560 static void WINAPI
wine_glVertexAttrib4sv( GLuint index
, GLshort
* v
) {
10561 void (*func_glVertexAttrib4sv
)( GLuint
, GLshort
* ) = extension_funcs
[1301];
10562 TRACE("(%d, %p)\n", index
, v
);
10564 func_glVertexAttrib4sv( index
, v
);
10568 static void WINAPI
wine_glVertexAttrib4svARB( GLuint index
, GLshort
* v
) {
10569 void (*func_glVertexAttrib4svARB
)( GLuint
, GLshort
* ) = extension_funcs
[1302];
10570 TRACE("(%d, %p)\n", index
, v
);
10572 func_glVertexAttrib4svARB( index
, v
);
10576 static void WINAPI
wine_glVertexAttrib4svNV( GLuint index
, GLshort
* v
) {
10577 void (*func_glVertexAttrib4svNV
)( GLuint
, GLshort
* ) = extension_funcs
[1303];
10578 TRACE("(%d, %p)\n", index
, v
);
10580 func_glVertexAttrib4svNV( index
, v
);
10584 static void WINAPI
wine_glVertexAttrib4ubNV( GLuint index
, GLubyte x
, GLubyte y
, GLubyte z
, GLubyte w
) {
10585 void (*func_glVertexAttrib4ubNV
)( GLuint
, GLubyte
, GLubyte
, GLubyte
, GLubyte
) = extension_funcs
[1304];
10586 TRACE("(%d, %d, %d, %d, %d)\n", index
, x
, y
, z
, w
);
10588 func_glVertexAttrib4ubNV( index
, x
, y
, z
, w
);
10592 static void WINAPI
wine_glVertexAttrib4ubv( GLuint index
, GLubyte
* v
) {
10593 void (*func_glVertexAttrib4ubv
)( GLuint
, GLubyte
* ) = extension_funcs
[1305];
10594 TRACE("(%d, %p)\n", index
, v
);
10596 func_glVertexAttrib4ubv( index
, v
);
10600 static void WINAPI
wine_glVertexAttrib4ubvARB( GLuint index
, GLubyte
* v
) {
10601 void (*func_glVertexAttrib4ubvARB
)( GLuint
, GLubyte
* ) = extension_funcs
[1306];
10602 TRACE("(%d, %p)\n", index
, v
);
10604 func_glVertexAttrib4ubvARB( index
, v
);
10608 static void WINAPI
wine_glVertexAttrib4ubvNV( GLuint index
, GLubyte
* v
) {
10609 void (*func_glVertexAttrib4ubvNV
)( GLuint
, GLubyte
* ) = extension_funcs
[1307];
10610 TRACE("(%d, %p)\n", index
, v
);
10612 func_glVertexAttrib4ubvNV( index
, v
);
10616 static void WINAPI
wine_glVertexAttrib4uiv( GLuint index
, GLuint
* v
) {
10617 void (*func_glVertexAttrib4uiv
)( GLuint
, GLuint
* ) = extension_funcs
[1308];
10618 TRACE("(%d, %p)\n", index
, v
);
10620 func_glVertexAttrib4uiv( index
, v
);
10624 static void WINAPI
wine_glVertexAttrib4uivARB( GLuint index
, GLuint
* v
) {
10625 void (*func_glVertexAttrib4uivARB
)( GLuint
, GLuint
* ) = extension_funcs
[1309];
10626 TRACE("(%d, %p)\n", index
, v
);
10628 func_glVertexAttrib4uivARB( index
, v
);
10632 static void WINAPI
wine_glVertexAttrib4usv( GLuint index
, GLushort
* v
) {
10633 void (*func_glVertexAttrib4usv
)( GLuint
, GLushort
* ) = extension_funcs
[1310];
10634 TRACE("(%d, %p)\n", index
, v
);
10636 func_glVertexAttrib4usv( index
, v
);
10640 static void WINAPI
wine_glVertexAttrib4usvARB( GLuint index
, GLushort
* v
) {
10641 void (*func_glVertexAttrib4usvARB
)( GLuint
, GLushort
* ) = extension_funcs
[1311];
10642 TRACE("(%d, %p)\n", index
, v
);
10644 func_glVertexAttrib4usvARB( index
, v
);
10648 static void WINAPI
wine_glVertexAttribArrayObjectATI( GLuint index
, GLint size
, GLenum type
, GLboolean normalized
, GLsizei stride
, GLuint buffer
, GLuint offset
) {
10649 void (*func_glVertexAttribArrayObjectATI
)( GLuint
, GLint
, GLenum
, GLboolean
, GLsizei
, GLuint
, GLuint
) = extension_funcs
[1312];
10650 TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", index
, size
, type
, normalized
, stride
, buffer
, offset
);
10652 func_glVertexAttribArrayObjectATI( index
, size
, type
, normalized
, stride
, buffer
, offset
);
10656 static void WINAPI
wine_glVertexAttribDivisor( GLuint index
, GLuint divisor
) {
10657 void (*func_glVertexAttribDivisor
)( GLuint
, GLuint
) = extension_funcs
[1313];
10658 TRACE("(%d, %d)\n", index
, divisor
);
10660 func_glVertexAttribDivisor( index
, divisor
);
10664 static void WINAPI
wine_glVertexAttribI1i( GLuint index
, GLint x
) {
10665 void (*func_glVertexAttribI1i
)( GLuint
, GLint
) = extension_funcs
[1314];
10666 TRACE("(%d, %d)\n", index
, x
);
10668 func_glVertexAttribI1i( index
, x
);
10672 static void WINAPI
wine_glVertexAttribI1iEXT( GLuint index
, GLint x
) {
10673 void (*func_glVertexAttribI1iEXT
)( GLuint
, GLint
) = extension_funcs
[1315];
10674 TRACE("(%d, %d)\n", index
, x
);
10676 func_glVertexAttribI1iEXT( index
, x
);
10680 static void WINAPI
wine_glVertexAttribI1iv( GLuint index
, GLint
* v
) {
10681 void (*func_glVertexAttribI1iv
)( GLuint
, GLint
* ) = extension_funcs
[1316];
10682 TRACE("(%d, %p)\n", index
, v
);
10684 func_glVertexAttribI1iv( index
, v
);
10688 static void WINAPI
wine_glVertexAttribI1ivEXT( GLuint index
, GLint
* v
) {
10689 void (*func_glVertexAttribI1ivEXT
)( GLuint
, GLint
* ) = extension_funcs
[1317];
10690 TRACE("(%d, %p)\n", index
, v
);
10692 func_glVertexAttribI1ivEXT( index
, v
);
10696 static void WINAPI
wine_glVertexAttribI1ui( GLuint index
, GLuint x
) {
10697 void (*func_glVertexAttribI1ui
)( GLuint
, GLuint
) = extension_funcs
[1318];
10698 TRACE("(%d, %d)\n", index
, x
);
10700 func_glVertexAttribI1ui( index
, x
);
10704 static void WINAPI
wine_glVertexAttribI1uiEXT( GLuint index
, GLuint x
) {
10705 void (*func_glVertexAttribI1uiEXT
)( GLuint
, GLuint
) = extension_funcs
[1319];
10706 TRACE("(%d, %d)\n", index
, x
);
10708 func_glVertexAttribI1uiEXT( index
, x
);
10712 static void WINAPI
wine_glVertexAttribI1uiv( GLuint index
, GLuint
* v
) {
10713 void (*func_glVertexAttribI1uiv
)( GLuint
, GLuint
* ) = extension_funcs
[1320];
10714 TRACE("(%d, %p)\n", index
, v
);
10716 func_glVertexAttribI1uiv( index
, v
);
10720 static void WINAPI
wine_glVertexAttribI1uivEXT( GLuint index
, GLuint
* v
) {
10721 void (*func_glVertexAttribI1uivEXT
)( GLuint
, GLuint
* ) = extension_funcs
[1321];
10722 TRACE("(%d, %p)\n", index
, v
);
10724 func_glVertexAttribI1uivEXT( index
, v
);
10728 static void WINAPI
wine_glVertexAttribI2i( GLuint index
, GLint x
, GLint y
) {
10729 void (*func_glVertexAttribI2i
)( GLuint
, GLint
, GLint
) = extension_funcs
[1322];
10730 TRACE("(%d, %d, %d)\n", index
, x
, y
);
10732 func_glVertexAttribI2i( index
, x
, y
);
10736 static void WINAPI
wine_glVertexAttribI2iEXT( GLuint index
, GLint x
, GLint y
) {
10737 void (*func_glVertexAttribI2iEXT
)( GLuint
, GLint
, GLint
) = extension_funcs
[1323];
10738 TRACE("(%d, %d, %d)\n", index
, x
, y
);
10740 func_glVertexAttribI2iEXT( index
, x
, y
);
10744 static void WINAPI
wine_glVertexAttribI2iv( GLuint index
, GLint
* v
) {
10745 void (*func_glVertexAttribI2iv
)( GLuint
, GLint
* ) = extension_funcs
[1324];
10746 TRACE("(%d, %p)\n", index
, v
);
10748 func_glVertexAttribI2iv( index
, v
);
10752 static void WINAPI
wine_glVertexAttribI2ivEXT( GLuint index
, GLint
* v
) {
10753 void (*func_glVertexAttribI2ivEXT
)( GLuint
, GLint
* ) = extension_funcs
[1325];
10754 TRACE("(%d, %p)\n", index
, v
);
10756 func_glVertexAttribI2ivEXT( index
, v
);
10760 static void WINAPI
wine_glVertexAttribI2ui( GLuint index
, GLuint x
, GLuint y
) {
10761 void (*func_glVertexAttribI2ui
)( GLuint
, GLuint
, GLuint
) = extension_funcs
[1326];
10762 TRACE("(%d, %d, %d)\n", index
, x
, y
);
10764 func_glVertexAttribI2ui( index
, x
, y
);
10768 static void WINAPI
wine_glVertexAttribI2uiEXT( GLuint index
, GLuint x
, GLuint y
) {
10769 void (*func_glVertexAttribI2uiEXT
)( GLuint
, GLuint
, GLuint
) = extension_funcs
[1327];
10770 TRACE("(%d, %d, %d)\n", index
, x
, y
);
10772 func_glVertexAttribI2uiEXT( index
, x
, y
);
10776 static void WINAPI
wine_glVertexAttribI2uiv( GLuint index
, GLuint
* v
) {
10777 void (*func_glVertexAttribI2uiv
)( GLuint
, GLuint
* ) = extension_funcs
[1328];
10778 TRACE("(%d, %p)\n", index
, v
);
10780 func_glVertexAttribI2uiv( index
, v
);
10784 static void WINAPI
wine_glVertexAttribI2uivEXT( GLuint index
, GLuint
* v
) {
10785 void (*func_glVertexAttribI2uivEXT
)( GLuint
, GLuint
* ) = extension_funcs
[1329];
10786 TRACE("(%d, %p)\n", index
, v
);
10788 func_glVertexAttribI2uivEXT( index
, v
);
10792 static void WINAPI
wine_glVertexAttribI3i( GLuint index
, GLint x
, GLint y
, GLint z
) {
10793 void (*func_glVertexAttribI3i
)( GLuint
, GLint
, GLint
, GLint
) = extension_funcs
[1330];
10794 TRACE("(%d, %d, %d, %d)\n", index
, x
, y
, z
);
10796 func_glVertexAttribI3i( index
, x
, y
, z
);
10800 static void WINAPI
wine_glVertexAttribI3iEXT( GLuint index
, GLint x
, GLint y
, GLint z
) {
10801 void (*func_glVertexAttribI3iEXT
)( GLuint
, GLint
, GLint
, GLint
) = extension_funcs
[1331];
10802 TRACE("(%d, %d, %d, %d)\n", index
, x
, y
, z
);
10804 func_glVertexAttribI3iEXT( index
, x
, y
, z
);
10808 static void WINAPI
wine_glVertexAttribI3iv( GLuint index
, GLint
* v
) {
10809 void (*func_glVertexAttribI3iv
)( GLuint
, GLint
* ) = extension_funcs
[1332];
10810 TRACE("(%d, %p)\n", index
, v
);
10812 func_glVertexAttribI3iv( index
, v
);
10816 static void WINAPI
wine_glVertexAttribI3ivEXT( GLuint index
, GLint
* v
) {
10817 void (*func_glVertexAttribI3ivEXT
)( GLuint
, GLint
* ) = extension_funcs
[1333];
10818 TRACE("(%d, %p)\n", index
, v
);
10820 func_glVertexAttribI3ivEXT( index
, v
);
10824 static void WINAPI
wine_glVertexAttribI3ui( GLuint index
, GLuint x
, GLuint y
, GLuint z
) {
10825 void (*func_glVertexAttribI3ui
)( GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[1334];
10826 TRACE("(%d, %d, %d, %d)\n", index
, x
, y
, z
);
10828 func_glVertexAttribI3ui( index
, x
, y
, z
);
10832 static void WINAPI
wine_glVertexAttribI3uiEXT( GLuint index
, GLuint x
, GLuint y
, GLuint z
) {
10833 void (*func_glVertexAttribI3uiEXT
)( GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[1335];
10834 TRACE("(%d, %d, %d, %d)\n", index
, x
, y
, z
);
10836 func_glVertexAttribI3uiEXT( index
, x
, y
, z
);
10840 static void WINAPI
wine_glVertexAttribI3uiv( GLuint index
, GLuint
* v
) {
10841 void (*func_glVertexAttribI3uiv
)( GLuint
, GLuint
* ) = extension_funcs
[1336];
10842 TRACE("(%d, %p)\n", index
, v
);
10844 func_glVertexAttribI3uiv( index
, v
);
10848 static void WINAPI
wine_glVertexAttribI3uivEXT( GLuint index
, GLuint
* v
) {
10849 void (*func_glVertexAttribI3uivEXT
)( GLuint
, GLuint
* ) = extension_funcs
[1337];
10850 TRACE("(%d, %p)\n", index
, v
);
10852 func_glVertexAttribI3uivEXT( index
, v
);
10856 static void WINAPI
wine_glVertexAttribI4bv( GLuint index
, GLbyte
* v
) {
10857 void (*func_glVertexAttribI4bv
)( GLuint
, GLbyte
* ) = extension_funcs
[1338];
10858 TRACE("(%d, %p)\n", index
, v
);
10860 func_glVertexAttribI4bv( index
, v
);
10864 static void WINAPI
wine_glVertexAttribI4bvEXT( GLuint index
, GLbyte
* v
) {
10865 void (*func_glVertexAttribI4bvEXT
)( GLuint
, GLbyte
* ) = extension_funcs
[1339];
10866 TRACE("(%d, %p)\n", index
, v
);
10868 func_glVertexAttribI4bvEXT( index
, v
);
10872 static void WINAPI
wine_glVertexAttribI4i( GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) {
10873 void (*func_glVertexAttribI4i
)( GLuint
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[1340];
10874 TRACE("(%d, %d, %d, %d, %d)\n", index
, x
, y
, z
, w
);
10876 func_glVertexAttribI4i( index
, x
, y
, z
, w
);
10880 static void WINAPI
wine_glVertexAttribI4iEXT( GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
) {
10881 void (*func_glVertexAttribI4iEXT
)( GLuint
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[1341];
10882 TRACE("(%d, %d, %d, %d, %d)\n", index
, x
, y
, z
, w
);
10884 func_glVertexAttribI4iEXT( index
, x
, y
, z
, w
);
10888 static void WINAPI
wine_glVertexAttribI4iv( GLuint index
, GLint
* v
) {
10889 void (*func_glVertexAttribI4iv
)( GLuint
, GLint
* ) = extension_funcs
[1342];
10890 TRACE("(%d, %p)\n", index
, v
);
10892 func_glVertexAttribI4iv( index
, v
);
10896 static void WINAPI
wine_glVertexAttribI4ivEXT( GLuint index
, GLint
* v
) {
10897 void (*func_glVertexAttribI4ivEXT
)( GLuint
, GLint
* ) = extension_funcs
[1343];
10898 TRACE("(%d, %p)\n", index
, v
);
10900 func_glVertexAttribI4ivEXT( index
, v
);
10904 static void WINAPI
wine_glVertexAttribI4sv( GLuint index
, GLshort
* v
) {
10905 void (*func_glVertexAttribI4sv
)( GLuint
, GLshort
* ) = extension_funcs
[1344];
10906 TRACE("(%d, %p)\n", index
, v
);
10908 func_glVertexAttribI4sv( index
, v
);
10912 static void WINAPI
wine_glVertexAttribI4svEXT( GLuint index
, GLshort
* v
) {
10913 void (*func_glVertexAttribI4svEXT
)( GLuint
, GLshort
* ) = extension_funcs
[1345];
10914 TRACE("(%d, %p)\n", index
, v
);
10916 func_glVertexAttribI4svEXT( index
, v
);
10920 static void WINAPI
wine_glVertexAttribI4ubv( GLuint index
, GLubyte
* v
) {
10921 void (*func_glVertexAttribI4ubv
)( GLuint
, GLubyte
* ) = extension_funcs
[1346];
10922 TRACE("(%d, %p)\n", index
, v
);
10924 func_glVertexAttribI4ubv( index
, v
);
10928 static void WINAPI
wine_glVertexAttribI4ubvEXT( GLuint index
, GLubyte
* v
) {
10929 void (*func_glVertexAttribI4ubvEXT
)( GLuint
, GLubyte
* ) = extension_funcs
[1347];
10930 TRACE("(%d, %p)\n", index
, v
);
10932 func_glVertexAttribI4ubvEXT( index
, v
);
10936 static void WINAPI
wine_glVertexAttribI4ui( GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) {
10937 void (*func_glVertexAttribI4ui
)( GLuint
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[1348];
10938 TRACE("(%d, %d, %d, %d, %d)\n", index
, x
, y
, z
, w
);
10940 func_glVertexAttribI4ui( index
, x
, y
, z
, w
);
10944 static void WINAPI
wine_glVertexAttribI4uiEXT( GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
) {
10945 void (*func_glVertexAttribI4uiEXT
)( GLuint
, GLuint
, GLuint
, GLuint
, GLuint
) = extension_funcs
[1349];
10946 TRACE("(%d, %d, %d, %d, %d)\n", index
, x
, y
, z
, w
);
10948 func_glVertexAttribI4uiEXT( index
, x
, y
, z
, w
);
10952 static void WINAPI
wine_glVertexAttribI4uiv( GLuint index
, GLuint
* v
) {
10953 void (*func_glVertexAttribI4uiv
)( GLuint
, GLuint
* ) = extension_funcs
[1350];
10954 TRACE("(%d, %p)\n", index
, v
);
10956 func_glVertexAttribI4uiv( index
, v
);
10960 static void WINAPI
wine_glVertexAttribI4uivEXT( GLuint index
, GLuint
* v
) {
10961 void (*func_glVertexAttribI4uivEXT
)( GLuint
, GLuint
* ) = extension_funcs
[1351];
10962 TRACE("(%d, %p)\n", index
, v
);
10964 func_glVertexAttribI4uivEXT( index
, v
);
10968 static void WINAPI
wine_glVertexAttribI4usv( GLuint index
, GLushort
* v
) {
10969 void (*func_glVertexAttribI4usv
)( GLuint
, GLushort
* ) = extension_funcs
[1352];
10970 TRACE("(%d, %p)\n", index
, v
);
10972 func_glVertexAttribI4usv( index
, v
);
10976 static void WINAPI
wine_glVertexAttribI4usvEXT( GLuint index
, GLushort
* v
) {
10977 void (*func_glVertexAttribI4usvEXT
)( GLuint
, GLushort
* ) = extension_funcs
[1353];
10978 TRACE("(%d, %p)\n", index
, v
);
10980 func_glVertexAttribI4usvEXT( index
, v
);
10984 static void WINAPI
wine_glVertexAttribIPointer( GLuint index
, GLint size
, GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
10985 void (*func_glVertexAttribIPointer
)( GLuint
, GLint
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[1354];
10986 TRACE("(%d, %d, %d, %d, %p)\n", index
, size
, type
, stride
, pointer
);
10988 func_glVertexAttribIPointer( index
, size
, type
, stride
, pointer
);
10992 static void WINAPI
wine_glVertexAttribIPointerEXT( GLuint index
, GLint size
, GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
10993 void (*func_glVertexAttribIPointerEXT
)( GLuint
, GLint
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[1355];
10994 TRACE("(%d, %d, %d, %d, %p)\n", index
, size
, type
, stride
, pointer
);
10996 func_glVertexAttribIPointerEXT( index
, size
, type
, stride
, pointer
);
11000 static void WINAPI
wine_glVertexAttribPointer( GLuint index
, GLint size
, GLenum type
, GLboolean normalized
, GLsizei stride
, GLvoid
* pointer
) {
11001 void (*func_glVertexAttribPointer
)( GLuint
, GLint
, GLenum
, GLboolean
, GLsizei
, GLvoid
* ) = extension_funcs
[1356];
11002 TRACE("(%d, %d, %d, %d, %d, %p)\n", index
, size
, type
, normalized
, stride
, pointer
);
11004 func_glVertexAttribPointer( index
, size
, type
, normalized
, stride
, pointer
);
11008 static void WINAPI
wine_glVertexAttribPointerARB( GLuint index
, GLint size
, GLenum type
, GLboolean normalized
, GLsizei stride
, GLvoid
* pointer
) {
11009 void (*func_glVertexAttribPointerARB
)( GLuint
, GLint
, GLenum
, GLboolean
, GLsizei
, GLvoid
* ) = extension_funcs
[1357];
11010 TRACE("(%d, %d, %d, %d, %d, %p)\n", index
, size
, type
, normalized
, stride
, pointer
);
11012 func_glVertexAttribPointerARB( index
, size
, type
, normalized
, stride
, pointer
);
11016 static void WINAPI
wine_glVertexAttribPointerNV( GLuint index
, GLint fsize
, GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
11017 void (*func_glVertexAttribPointerNV
)( GLuint
, GLint
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[1358];
11018 TRACE("(%d, %d, %d, %d, %p)\n", index
, fsize
, type
, stride
, pointer
);
11020 func_glVertexAttribPointerNV( index
, fsize
, type
, stride
, pointer
);
11024 static void WINAPI
wine_glVertexAttribs1dvNV( GLuint index
, GLsizei count
, GLdouble
* v
) {
11025 void (*func_glVertexAttribs1dvNV
)( GLuint
, GLsizei
, GLdouble
* ) = extension_funcs
[1359];
11026 TRACE("(%d, %d, %p)\n", index
, count
, v
);
11028 func_glVertexAttribs1dvNV( index
, count
, v
);
11032 static void WINAPI
wine_glVertexAttribs1fvNV( GLuint index
, GLsizei count
, GLfloat
* v
) {
11033 void (*func_glVertexAttribs1fvNV
)( GLuint
, GLsizei
, GLfloat
* ) = extension_funcs
[1360];
11034 TRACE("(%d, %d, %p)\n", index
, count
, v
);
11036 func_glVertexAttribs1fvNV( index
, count
, v
);
11040 static void WINAPI
wine_glVertexAttribs1hvNV( GLuint index
, GLsizei n
, unsigned short* v
) {
11041 void (*func_glVertexAttribs1hvNV
)( GLuint
, GLsizei
, unsigned short* ) = extension_funcs
[1361];
11042 TRACE("(%d, %d, %p)\n", index
, n
, v
);
11044 func_glVertexAttribs1hvNV( index
, n
, v
);
11048 static void WINAPI
wine_glVertexAttribs1svNV( GLuint index
, GLsizei count
, GLshort
* v
) {
11049 void (*func_glVertexAttribs1svNV
)( GLuint
, GLsizei
, GLshort
* ) = extension_funcs
[1362];
11050 TRACE("(%d, %d, %p)\n", index
, count
, v
);
11052 func_glVertexAttribs1svNV( index
, count
, v
);
11056 static void WINAPI
wine_glVertexAttribs2dvNV( GLuint index
, GLsizei count
, GLdouble
* v
) {
11057 void (*func_glVertexAttribs2dvNV
)( GLuint
, GLsizei
, GLdouble
* ) = extension_funcs
[1363];
11058 TRACE("(%d, %d, %p)\n", index
, count
, v
);
11060 func_glVertexAttribs2dvNV( index
, count
, v
);
11064 static void WINAPI
wine_glVertexAttribs2fvNV( GLuint index
, GLsizei count
, GLfloat
* v
) {
11065 void (*func_glVertexAttribs2fvNV
)( GLuint
, GLsizei
, GLfloat
* ) = extension_funcs
[1364];
11066 TRACE("(%d, %d, %p)\n", index
, count
, v
);
11068 func_glVertexAttribs2fvNV( index
, count
, v
);
11072 static void WINAPI
wine_glVertexAttribs2hvNV( GLuint index
, GLsizei n
, unsigned short* v
) {
11073 void (*func_glVertexAttribs2hvNV
)( GLuint
, GLsizei
, unsigned short* ) = extension_funcs
[1365];
11074 TRACE("(%d, %d, %p)\n", index
, n
, v
);
11076 func_glVertexAttribs2hvNV( index
, n
, v
);
11080 static void WINAPI
wine_glVertexAttribs2svNV( GLuint index
, GLsizei count
, GLshort
* v
) {
11081 void (*func_glVertexAttribs2svNV
)( GLuint
, GLsizei
, GLshort
* ) = extension_funcs
[1366];
11082 TRACE("(%d, %d, %p)\n", index
, count
, v
);
11084 func_glVertexAttribs2svNV( index
, count
, v
);
11088 static void WINAPI
wine_glVertexAttribs3dvNV( GLuint index
, GLsizei count
, GLdouble
* v
) {
11089 void (*func_glVertexAttribs3dvNV
)( GLuint
, GLsizei
, GLdouble
* ) = extension_funcs
[1367];
11090 TRACE("(%d, %d, %p)\n", index
, count
, v
);
11092 func_glVertexAttribs3dvNV( index
, count
, v
);
11096 static void WINAPI
wine_glVertexAttribs3fvNV( GLuint index
, GLsizei count
, GLfloat
* v
) {
11097 void (*func_glVertexAttribs3fvNV
)( GLuint
, GLsizei
, GLfloat
* ) = extension_funcs
[1368];
11098 TRACE("(%d, %d, %p)\n", index
, count
, v
);
11100 func_glVertexAttribs3fvNV( index
, count
, v
);
11104 static void WINAPI
wine_glVertexAttribs3hvNV( GLuint index
, GLsizei n
, unsigned short* v
) {
11105 void (*func_glVertexAttribs3hvNV
)( GLuint
, GLsizei
, unsigned short* ) = extension_funcs
[1369];
11106 TRACE("(%d, %d, %p)\n", index
, n
, v
);
11108 func_glVertexAttribs3hvNV( index
, n
, v
);
11112 static void WINAPI
wine_glVertexAttribs3svNV( GLuint index
, GLsizei count
, GLshort
* v
) {
11113 void (*func_glVertexAttribs3svNV
)( GLuint
, GLsizei
, GLshort
* ) = extension_funcs
[1370];
11114 TRACE("(%d, %d, %p)\n", index
, count
, v
);
11116 func_glVertexAttribs3svNV( index
, count
, v
);
11120 static void WINAPI
wine_glVertexAttribs4dvNV( GLuint index
, GLsizei count
, GLdouble
* v
) {
11121 void (*func_glVertexAttribs4dvNV
)( GLuint
, GLsizei
, GLdouble
* ) = extension_funcs
[1371];
11122 TRACE("(%d, %d, %p)\n", index
, count
, v
);
11124 func_glVertexAttribs4dvNV( index
, count
, v
);
11128 static void WINAPI
wine_glVertexAttribs4fvNV( GLuint index
, GLsizei count
, GLfloat
* v
) {
11129 void (*func_glVertexAttribs4fvNV
)( GLuint
, GLsizei
, GLfloat
* ) = extension_funcs
[1372];
11130 TRACE("(%d, %d, %p)\n", index
, count
, v
);
11132 func_glVertexAttribs4fvNV( index
, count
, v
);
11136 static void WINAPI
wine_glVertexAttribs4hvNV( GLuint index
, GLsizei n
, unsigned short* v
) {
11137 void (*func_glVertexAttribs4hvNV
)( GLuint
, GLsizei
, unsigned short* ) = extension_funcs
[1373];
11138 TRACE("(%d, %d, %p)\n", index
, n
, v
);
11140 func_glVertexAttribs4hvNV( index
, n
, v
);
11144 static void WINAPI
wine_glVertexAttribs4svNV( GLuint index
, GLsizei count
, GLshort
* v
) {
11145 void (*func_glVertexAttribs4svNV
)( GLuint
, GLsizei
, GLshort
* ) = extension_funcs
[1374];
11146 TRACE("(%d, %d, %p)\n", index
, count
, v
);
11148 func_glVertexAttribs4svNV( index
, count
, v
);
11152 static void WINAPI
wine_glVertexAttribs4ubvNV( GLuint index
, GLsizei count
, GLubyte
* v
) {
11153 void (*func_glVertexAttribs4ubvNV
)( GLuint
, GLsizei
, GLubyte
* ) = extension_funcs
[1375];
11154 TRACE("(%d, %d, %p)\n", index
, count
, v
);
11156 func_glVertexAttribs4ubvNV( index
, count
, v
);
11160 static void WINAPI
wine_glVertexBlendARB( GLint count
) {
11161 void (*func_glVertexBlendARB
)( GLint
) = extension_funcs
[1376];
11162 TRACE("(%d)\n", count
);
11164 func_glVertexBlendARB( count
);
11168 static void WINAPI
wine_glVertexBlendEnvfATI( GLenum pname
, GLfloat param
) {
11169 void (*func_glVertexBlendEnvfATI
)( GLenum
, GLfloat
) = extension_funcs
[1377];
11170 TRACE("(%d, %f)\n", pname
, param
);
11172 func_glVertexBlendEnvfATI( pname
, param
);
11176 static void WINAPI
wine_glVertexBlendEnviATI( GLenum pname
, GLint param
) {
11177 void (*func_glVertexBlendEnviATI
)( GLenum
, GLint
) = extension_funcs
[1378];
11178 TRACE("(%d, %d)\n", pname
, param
);
11180 func_glVertexBlendEnviATI( pname
, param
);
11184 static void WINAPI
wine_glVertexPointerEXT( GLint size
, GLenum type
, GLsizei stride
, GLsizei count
, GLvoid
* pointer
) {
11185 void (*func_glVertexPointerEXT
)( GLint
, GLenum
, GLsizei
, GLsizei
, GLvoid
* ) = extension_funcs
[1379];
11186 TRACE("(%d, %d, %d, %d, %p)\n", size
, type
, stride
, count
, pointer
);
11188 func_glVertexPointerEXT( size
, type
, stride
, count
, pointer
);
11192 static void WINAPI
wine_glVertexPointerListIBM( GLint size
, GLenum type
, GLint stride
, GLvoid
** pointer
, GLint ptrstride
) {
11193 void (*func_glVertexPointerListIBM
)( GLint
, GLenum
, GLint
, GLvoid
**, GLint
) = extension_funcs
[1380];
11194 TRACE("(%d, %d, %d, %p, %d)\n", size
, type
, stride
, pointer
, ptrstride
);
11196 func_glVertexPointerListIBM( size
, type
, stride
, pointer
, ptrstride
);
11200 static void WINAPI
wine_glVertexPointervINTEL( GLint size
, GLenum type
, GLvoid
** pointer
) {
11201 void (*func_glVertexPointervINTEL
)( GLint
, GLenum
, GLvoid
** ) = extension_funcs
[1381];
11202 TRACE("(%d, %d, %p)\n", size
, type
, pointer
);
11204 func_glVertexPointervINTEL( size
, type
, pointer
);
11208 static void WINAPI
wine_glVertexStream1dATI( GLenum stream
, GLdouble x
) {
11209 void (*func_glVertexStream1dATI
)( GLenum
, GLdouble
) = extension_funcs
[1382];
11210 TRACE("(%d, %f)\n", stream
, x
);
11212 func_glVertexStream1dATI( stream
, x
);
11216 static void WINAPI
wine_glVertexStream1dvATI( GLenum stream
, GLdouble
* coords
) {
11217 void (*func_glVertexStream1dvATI
)( GLenum
, GLdouble
* ) = extension_funcs
[1383];
11218 TRACE("(%d, %p)\n", stream
, coords
);
11220 func_glVertexStream1dvATI( stream
, coords
);
11224 static void WINAPI
wine_glVertexStream1fATI( GLenum stream
, GLfloat x
) {
11225 void (*func_glVertexStream1fATI
)( GLenum
, GLfloat
) = extension_funcs
[1384];
11226 TRACE("(%d, %f)\n", stream
, x
);
11228 func_glVertexStream1fATI( stream
, x
);
11232 static void WINAPI
wine_glVertexStream1fvATI( GLenum stream
, GLfloat
* coords
) {
11233 void (*func_glVertexStream1fvATI
)( GLenum
, GLfloat
* ) = extension_funcs
[1385];
11234 TRACE("(%d, %p)\n", stream
, coords
);
11236 func_glVertexStream1fvATI( stream
, coords
);
11240 static void WINAPI
wine_glVertexStream1iATI( GLenum stream
, GLint x
) {
11241 void (*func_glVertexStream1iATI
)( GLenum
, GLint
) = extension_funcs
[1386];
11242 TRACE("(%d, %d)\n", stream
, x
);
11244 func_glVertexStream1iATI( stream
, x
);
11248 static void WINAPI
wine_glVertexStream1ivATI( GLenum stream
, GLint
* coords
) {
11249 void (*func_glVertexStream1ivATI
)( GLenum
, GLint
* ) = extension_funcs
[1387];
11250 TRACE("(%d, %p)\n", stream
, coords
);
11252 func_glVertexStream1ivATI( stream
, coords
);
11256 static void WINAPI
wine_glVertexStream1sATI( GLenum stream
, GLshort x
) {
11257 void (*func_glVertexStream1sATI
)( GLenum
, GLshort
) = extension_funcs
[1388];
11258 TRACE("(%d, %d)\n", stream
, x
);
11260 func_glVertexStream1sATI( stream
, x
);
11264 static void WINAPI
wine_glVertexStream1svATI( GLenum stream
, GLshort
* coords
) {
11265 void (*func_glVertexStream1svATI
)( GLenum
, GLshort
* ) = extension_funcs
[1389];
11266 TRACE("(%d, %p)\n", stream
, coords
);
11268 func_glVertexStream1svATI( stream
, coords
);
11272 static void WINAPI
wine_glVertexStream2dATI( GLenum stream
, GLdouble x
, GLdouble y
) {
11273 void (*func_glVertexStream2dATI
)( GLenum
, GLdouble
, GLdouble
) = extension_funcs
[1390];
11274 TRACE("(%d, %f, %f)\n", stream
, x
, y
);
11276 func_glVertexStream2dATI( stream
, x
, y
);
11280 static void WINAPI
wine_glVertexStream2dvATI( GLenum stream
, GLdouble
* coords
) {
11281 void (*func_glVertexStream2dvATI
)( GLenum
, GLdouble
* ) = extension_funcs
[1391];
11282 TRACE("(%d, %p)\n", stream
, coords
);
11284 func_glVertexStream2dvATI( stream
, coords
);
11288 static void WINAPI
wine_glVertexStream2fATI( GLenum stream
, GLfloat x
, GLfloat y
) {
11289 void (*func_glVertexStream2fATI
)( GLenum
, GLfloat
, GLfloat
) = extension_funcs
[1392];
11290 TRACE("(%d, %f, %f)\n", stream
, x
, y
);
11292 func_glVertexStream2fATI( stream
, x
, y
);
11296 static void WINAPI
wine_glVertexStream2fvATI( GLenum stream
, GLfloat
* coords
) {
11297 void (*func_glVertexStream2fvATI
)( GLenum
, GLfloat
* ) = extension_funcs
[1393];
11298 TRACE("(%d, %p)\n", stream
, coords
);
11300 func_glVertexStream2fvATI( stream
, coords
);
11304 static void WINAPI
wine_glVertexStream2iATI( GLenum stream
, GLint x
, GLint y
) {
11305 void (*func_glVertexStream2iATI
)( GLenum
, GLint
, GLint
) = extension_funcs
[1394];
11306 TRACE("(%d, %d, %d)\n", stream
, x
, y
);
11308 func_glVertexStream2iATI( stream
, x
, y
);
11312 static void WINAPI
wine_glVertexStream2ivATI( GLenum stream
, GLint
* coords
) {
11313 void (*func_glVertexStream2ivATI
)( GLenum
, GLint
* ) = extension_funcs
[1395];
11314 TRACE("(%d, %p)\n", stream
, coords
);
11316 func_glVertexStream2ivATI( stream
, coords
);
11320 static void WINAPI
wine_glVertexStream2sATI( GLenum stream
, GLshort x
, GLshort y
) {
11321 void (*func_glVertexStream2sATI
)( GLenum
, GLshort
, GLshort
) = extension_funcs
[1396];
11322 TRACE("(%d, %d, %d)\n", stream
, x
, y
);
11324 func_glVertexStream2sATI( stream
, x
, y
);
11328 static void WINAPI
wine_glVertexStream2svATI( GLenum stream
, GLshort
* coords
) {
11329 void (*func_glVertexStream2svATI
)( GLenum
, GLshort
* ) = extension_funcs
[1397];
11330 TRACE("(%d, %p)\n", stream
, coords
);
11332 func_glVertexStream2svATI( stream
, coords
);
11336 static void WINAPI
wine_glVertexStream3dATI( GLenum stream
, GLdouble x
, GLdouble y
, GLdouble z
) {
11337 void (*func_glVertexStream3dATI
)( GLenum
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1398];
11338 TRACE("(%d, %f, %f, %f)\n", stream
, x
, y
, z
);
11340 func_glVertexStream3dATI( stream
, x
, y
, z
);
11344 static void WINAPI
wine_glVertexStream3dvATI( GLenum stream
, GLdouble
* coords
) {
11345 void (*func_glVertexStream3dvATI
)( GLenum
, GLdouble
* ) = extension_funcs
[1399];
11346 TRACE("(%d, %p)\n", stream
, coords
);
11348 func_glVertexStream3dvATI( stream
, coords
);
11352 static void WINAPI
wine_glVertexStream3fATI( GLenum stream
, GLfloat x
, GLfloat y
, GLfloat z
) {
11353 void (*func_glVertexStream3fATI
)( GLenum
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1400];
11354 TRACE("(%d, %f, %f, %f)\n", stream
, x
, y
, z
);
11356 func_glVertexStream3fATI( stream
, x
, y
, z
);
11360 static void WINAPI
wine_glVertexStream3fvATI( GLenum stream
, GLfloat
* coords
) {
11361 void (*func_glVertexStream3fvATI
)( GLenum
, GLfloat
* ) = extension_funcs
[1401];
11362 TRACE("(%d, %p)\n", stream
, coords
);
11364 func_glVertexStream3fvATI( stream
, coords
);
11368 static void WINAPI
wine_glVertexStream3iATI( GLenum stream
, GLint x
, GLint y
, GLint z
) {
11369 void (*func_glVertexStream3iATI
)( GLenum
, GLint
, GLint
, GLint
) = extension_funcs
[1402];
11370 TRACE("(%d, %d, %d, %d)\n", stream
, x
, y
, z
);
11372 func_glVertexStream3iATI( stream
, x
, y
, z
);
11376 static void WINAPI
wine_glVertexStream3ivATI( GLenum stream
, GLint
* coords
) {
11377 void (*func_glVertexStream3ivATI
)( GLenum
, GLint
* ) = extension_funcs
[1403];
11378 TRACE("(%d, %p)\n", stream
, coords
);
11380 func_glVertexStream3ivATI( stream
, coords
);
11384 static void WINAPI
wine_glVertexStream3sATI( GLenum stream
, GLshort x
, GLshort y
, GLshort z
) {
11385 void (*func_glVertexStream3sATI
)( GLenum
, GLshort
, GLshort
, GLshort
) = extension_funcs
[1404];
11386 TRACE("(%d, %d, %d, %d)\n", stream
, x
, y
, z
);
11388 func_glVertexStream3sATI( stream
, x
, y
, z
);
11392 static void WINAPI
wine_glVertexStream3svATI( GLenum stream
, GLshort
* coords
) {
11393 void (*func_glVertexStream3svATI
)( GLenum
, GLshort
* ) = extension_funcs
[1405];
11394 TRACE("(%d, %p)\n", stream
, coords
);
11396 func_glVertexStream3svATI( stream
, coords
);
11400 static void WINAPI
wine_glVertexStream4dATI( GLenum stream
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
11401 void (*func_glVertexStream4dATI
)( GLenum
, GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1406];
11402 TRACE("(%d, %f, %f, %f, %f)\n", stream
, x
, y
, z
, w
);
11404 func_glVertexStream4dATI( stream
, x
, y
, z
, w
);
11408 static void WINAPI
wine_glVertexStream4dvATI( GLenum stream
, GLdouble
* coords
) {
11409 void (*func_glVertexStream4dvATI
)( GLenum
, GLdouble
* ) = extension_funcs
[1407];
11410 TRACE("(%d, %p)\n", stream
, coords
);
11412 func_glVertexStream4dvATI( stream
, coords
);
11416 static void WINAPI
wine_glVertexStream4fATI( GLenum stream
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
11417 void (*func_glVertexStream4fATI
)( GLenum
, GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1408];
11418 TRACE("(%d, %f, %f, %f, %f)\n", stream
, x
, y
, z
, w
);
11420 func_glVertexStream4fATI( stream
, x
, y
, z
, w
);
11424 static void WINAPI
wine_glVertexStream4fvATI( GLenum stream
, GLfloat
* coords
) {
11425 void (*func_glVertexStream4fvATI
)( GLenum
, GLfloat
* ) = extension_funcs
[1409];
11426 TRACE("(%d, %p)\n", stream
, coords
);
11428 func_glVertexStream4fvATI( stream
, coords
);
11432 static void WINAPI
wine_glVertexStream4iATI( GLenum stream
, GLint x
, GLint y
, GLint z
, GLint w
) {
11433 void (*func_glVertexStream4iATI
)( GLenum
, GLint
, GLint
, GLint
, GLint
) = extension_funcs
[1410];
11434 TRACE("(%d, %d, %d, %d, %d)\n", stream
, x
, y
, z
, w
);
11436 func_glVertexStream4iATI( stream
, x
, y
, z
, w
);
11440 static void WINAPI
wine_glVertexStream4ivATI( GLenum stream
, GLint
* coords
) {
11441 void (*func_glVertexStream4ivATI
)( GLenum
, GLint
* ) = extension_funcs
[1411];
11442 TRACE("(%d, %p)\n", stream
, coords
);
11444 func_glVertexStream4ivATI( stream
, coords
);
11448 static void WINAPI
wine_glVertexStream4sATI( GLenum stream
, GLshort x
, GLshort y
, GLshort z
, GLshort w
) {
11449 void (*func_glVertexStream4sATI
)( GLenum
, GLshort
, GLshort
, GLshort
, GLshort
) = extension_funcs
[1412];
11450 TRACE("(%d, %d, %d, %d, %d)\n", stream
, x
, y
, z
, w
);
11452 func_glVertexStream4sATI( stream
, x
, y
, z
, w
);
11456 static void WINAPI
wine_glVertexStream4svATI( GLenum stream
, GLshort
* coords
) {
11457 void (*func_glVertexStream4svATI
)( GLenum
, GLshort
* ) = extension_funcs
[1413];
11458 TRACE("(%d, %p)\n", stream
, coords
);
11460 func_glVertexStream4svATI( stream
, coords
);
11464 static void WINAPI
wine_glVertexWeightPointerEXT( GLsizei size
, GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
11465 void (*func_glVertexWeightPointerEXT
)( GLsizei
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[1414];
11466 TRACE("(%d, %d, %d, %p)\n", size
, type
, stride
, pointer
);
11468 func_glVertexWeightPointerEXT( size
, type
, stride
, pointer
);
11472 static void WINAPI
wine_glVertexWeightfEXT( GLfloat weight
) {
11473 void (*func_glVertexWeightfEXT
)( GLfloat
) = extension_funcs
[1415];
11474 TRACE("(%f)\n", weight
);
11476 func_glVertexWeightfEXT( weight
);
11480 static void WINAPI
wine_glVertexWeightfvEXT( GLfloat
* weight
) {
11481 void (*func_glVertexWeightfvEXT
)( GLfloat
* ) = extension_funcs
[1416];
11482 TRACE("(%p)\n", weight
);
11484 func_glVertexWeightfvEXT( weight
);
11488 static void WINAPI
wine_glVertexWeighthNV( unsigned short weight
) {
11489 void (*func_glVertexWeighthNV
)( unsigned short ) = extension_funcs
[1417];
11490 TRACE("(%d)\n", weight
);
11492 func_glVertexWeighthNV( weight
);
11496 static void WINAPI
wine_glVertexWeighthvNV( unsigned short* weight
) {
11497 void (*func_glVertexWeighthvNV
)( unsigned short* ) = extension_funcs
[1418];
11498 TRACE("(%p)\n", weight
);
11500 func_glVertexWeighthvNV( weight
);
11504 static void WINAPI
wine_glWeightPointerARB( GLint size
, GLenum type
, GLsizei stride
, GLvoid
* pointer
) {
11505 void (*func_glWeightPointerARB
)( GLint
, GLenum
, GLsizei
, GLvoid
* ) = extension_funcs
[1419];
11506 TRACE("(%d, %d, %d, %p)\n", size
, type
, stride
, pointer
);
11508 func_glWeightPointerARB( size
, type
, stride
, pointer
);
11512 static void WINAPI
wine_glWeightbvARB( GLint size
, GLbyte
* weights
) {
11513 void (*func_glWeightbvARB
)( GLint
, GLbyte
* ) = extension_funcs
[1420];
11514 TRACE("(%d, %p)\n", size
, weights
);
11516 func_glWeightbvARB( size
, weights
);
11520 static void WINAPI
wine_glWeightdvARB( GLint size
, GLdouble
* weights
) {
11521 void (*func_glWeightdvARB
)( GLint
, GLdouble
* ) = extension_funcs
[1421];
11522 TRACE("(%d, %p)\n", size
, weights
);
11524 func_glWeightdvARB( size
, weights
);
11528 static void WINAPI
wine_glWeightfvARB( GLint size
, GLfloat
* weights
) {
11529 void (*func_glWeightfvARB
)( GLint
, GLfloat
* ) = extension_funcs
[1422];
11530 TRACE("(%d, %p)\n", size
, weights
);
11532 func_glWeightfvARB( size
, weights
);
11536 static void WINAPI
wine_glWeightivARB( GLint size
, GLint
* weights
) {
11537 void (*func_glWeightivARB
)( GLint
, GLint
* ) = extension_funcs
[1423];
11538 TRACE("(%d, %p)\n", size
, weights
);
11540 func_glWeightivARB( size
, weights
);
11544 static void WINAPI
wine_glWeightsvARB( GLint size
, GLshort
* weights
) {
11545 void (*func_glWeightsvARB
)( GLint
, GLshort
* ) = extension_funcs
[1424];
11546 TRACE("(%d, %p)\n", size
, weights
);
11548 func_glWeightsvARB( size
, weights
);
11552 static void WINAPI
wine_glWeightubvARB( GLint size
, GLubyte
* weights
) {
11553 void (*func_glWeightubvARB
)( GLint
, GLubyte
* ) = extension_funcs
[1425];
11554 TRACE("(%d, %p)\n", size
, weights
);
11556 func_glWeightubvARB( size
, weights
);
11560 static void WINAPI
wine_glWeightuivARB( GLint size
, GLuint
* weights
) {
11561 void (*func_glWeightuivARB
)( GLint
, GLuint
* ) = extension_funcs
[1426];
11562 TRACE("(%d, %p)\n", size
, weights
);
11564 func_glWeightuivARB( size
, weights
);
11568 static void WINAPI
wine_glWeightusvARB( GLint size
, GLushort
* weights
) {
11569 void (*func_glWeightusvARB
)( GLint
, GLushort
* ) = extension_funcs
[1427];
11570 TRACE("(%d, %p)\n", size
, weights
);
11572 func_glWeightusvARB( size
, weights
);
11576 static void WINAPI
wine_glWindowPos2d( GLdouble x
, GLdouble y
) {
11577 void (*func_glWindowPos2d
)( GLdouble
, GLdouble
) = extension_funcs
[1428];
11578 TRACE("(%f, %f)\n", x
, y
);
11580 func_glWindowPos2d( x
, y
);
11584 static void WINAPI
wine_glWindowPos2dARB( GLdouble x
, GLdouble y
) {
11585 void (*func_glWindowPos2dARB
)( GLdouble
, GLdouble
) = extension_funcs
[1429];
11586 TRACE("(%f, %f)\n", x
, y
);
11588 func_glWindowPos2dARB( x
, y
);
11592 static void WINAPI
wine_glWindowPos2dMESA( GLdouble x
, GLdouble y
) {
11593 void (*func_glWindowPos2dMESA
)( GLdouble
, GLdouble
) = extension_funcs
[1430];
11594 TRACE("(%f, %f)\n", x
, y
);
11596 func_glWindowPos2dMESA( x
, y
);
11600 static void WINAPI
wine_glWindowPos2dv( GLdouble
* v
) {
11601 void (*func_glWindowPos2dv
)( GLdouble
* ) = extension_funcs
[1431];
11602 TRACE("(%p)\n", v
);
11604 func_glWindowPos2dv( v
);
11608 static void WINAPI
wine_glWindowPos2dvARB( GLdouble
* v
) {
11609 void (*func_glWindowPos2dvARB
)( GLdouble
* ) = extension_funcs
[1432];
11610 TRACE("(%p)\n", v
);
11612 func_glWindowPos2dvARB( v
);
11616 static void WINAPI
wine_glWindowPos2dvMESA( GLdouble
* v
) {
11617 void (*func_glWindowPos2dvMESA
)( GLdouble
* ) = extension_funcs
[1433];
11618 TRACE("(%p)\n", v
);
11620 func_glWindowPos2dvMESA( v
);
11624 static void WINAPI
wine_glWindowPos2f( GLfloat x
, GLfloat y
) {
11625 void (*func_glWindowPos2f
)( GLfloat
, GLfloat
) = extension_funcs
[1434];
11626 TRACE("(%f, %f)\n", x
, y
);
11628 func_glWindowPos2f( x
, y
);
11632 static void WINAPI
wine_glWindowPos2fARB( GLfloat x
, GLfloat y
) {
11633 void (*func_glWindowPos2fARB
)( GLfloat
, GLfloat
) = extension_funcs
[1435];
11634 TRACE("(%f, %f)\n", x
, y
);
11636 func_glWindowPos2fARB( x
, y
);
11640 static void WINAPI
wine_glWindowPos2fMESA( GLfloat x
, GLfloat y
) {
11641 void (*func_glWindowPos2fMESA
)( GLfloat
, GLfloat
) = extension_funcs
[1436];
11642 TRACE("(%f, %f)\n", x
, y
);
11644 func_glWindowPos2fMESA( x
, y
);
11648 static void WINAPI
wine_glWindowPos2fv( GLfloat
* v
) {
11649 void (*func_glWindowPos2fv
)( GLfloat
* ) = extension_funcs
[1437];
11650 TRACE("(%p)\n", v
);
11652 func_glWindowPos2fv( v
);
11656 static void WINAPI
wine_glWindowPos2fvARB( GLfloat
* v
) {
11657 void (*func_glWindowPos2fvARB
)( GLfloat
* ) = extension_funcs
[1438];
11658 TRACE("(%p)\n", v
);
11660 func_glWindowPos2fvARB( v
);
11664 static void WINAPI
wine_glWindowPos2fvMESA( GLfloat
* v
) {
11665 void (*func_glWindowPos2fvMESA
)( GLfloat
* ) = extension_funcs
[1439];
11666 TRACE("(%p)\n", v
);
11668 func_glWindowPos2fvMESA( v
);
11672 static void WINAPI
wine_glWindowPos2i( GLint x
, GLint y
) {
11673 void (*func_glWindowPos2i
)( GLint
, GLint
) = extension_funcs
[1440];
11674 TRACE("(%d, %d)\n", x
, y
);
11676 func_glWindowPos2i( x
, y
);
11680 static void WINAPI
wine_glWindowPos2iARB( GLint x
, GLint y
) {
11681 void (*func_glWindowPos2iARB
)( GLint
, GLint
) = extension_funcs
[1441];
11682 TRACE("(%d, %d)\n", x
, y
);
11684 func_glWindowPos2iARB( x
, y
);
11688 static void WINAPI
wine_glWindowPos2iMESA( GLint x
, GLint y
) {
11689 void (*func_glWindowPos2iMESA
)( GLint
, GLint
) = extension_funcs
[1442];
11690 TRACE("(%d, %d)\n", x
, y
);
11692 func_glWindowPos2iMESA( x
, y
);
11696 static void WINAPI
wine_glWindowPos2iv( GLint
* v
) {
11697 void (*func_glWindowPos2iv
)( GLint
* ) = extension_funcs
[1443];
11698 TRACE("(%p)\n", v
);
11700 func_glWindowPos2iv( v
);
11704 static void WINAPI
wine_glWindowPos2ivARB( GLint
* v
) {
11705 void (*func_glWindowPos2ivARB
)( GLint
* ) = extension_funcs
[1444];
11706 TRACE("(%p)\n", v
);
11708 func_glWindowPos2ivARB( v
);
11712 static void WINAPI
wine_glWindowPos2ivMESA( GLint
* v
) {
11713 void (*func_glWindowPos2ivMESA
)( GLint
* ) = extension_funcs
[1445];
11714 TRACE("(%p)\n", v
);
11716 func_glWindowPos2ivMESA( v
);
11720 static void WINAPI
wine_glWindowPos2s( GLshort x
, GLshort y
) {
11721 void (*func_glWindowPos2s
)( GLshort
, GLshort
) = extension_funcs
[1446];
11722 TRACE("(%d, %d)\n", x
, y
);
11724 func_glWindowPos2s( x
, y
);
11728 static void WINAPI
wine_glWindowPos2sARB( GLshort x
, GLshort y
) {
11729 void (*func_glWindowPos2sARB
)( GLshort
, GLshort
) = extension_funcs
[1447];
11730 TRACE("(%d, %d)\n", x
, y
);
11732 func_glWindowPos2sARB( x
, y
);
11736 static void WINAPI
wine_glWindowPos2sMESA( GLshort x
, GLshort y
) {
11737 void (*func_glWindowPos2sMESA
)( GLshort
, GLshort
) = extension_funcs
[1448];
11738 TRACE("(%d, %d)\n", x
, y
);
11740 func_glWindowPos2sMESA( x
, y
);
11744 static void WINAPI
wine_glWindowPos2sv( GLshort
* v
) {
11745 void (*func_glWindowPos2sv
)( GLshort
* ) = extension_funcs
[1449];
11746 TRACE("(%p)\n", v
);
11748 func_glWindowPos2sv( v
);
11752 static void WINAPI
wine_glWindowPos2svARB( GLshort
* v
) {
11753 void (*func_glWindowPos2svARB
)( GLshort
* ) = extension_funcs
[1450];
11754 TRACE("(%p)\n", v
);
11756 func_glWindowPos2svARB( v
);
11760 static void WINAPI
wine_glWindowPos2svMESA( GLshort
* v
) {
11761 void (*func_glWindowPos2svMESA
)( GLshort
* ) = extension_funcs
[1451];
11762 TRACE("(%p)\n", v
);
11764 func_glWindowPos2svMESA( v
);
11768 static void WINAPI
wine_glWindowPos3d( GLdouble x
, GLdouble y
, GLdouble z
) {
11769 void (*func_glWindowPos3d
)( GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1452];
11770 TRACE("(%f, %f, %f)\n", x
, y
, z
);
11772 func_glWindowPos3d( x
, y
, z
);
11776 static void WINAPI
wine_glWindowPos3dARB( GLdouble x
, GLdouble y
, GLdouble z
) {
11777 void (*func_glWindowPos3dARB
)( GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1453];
11778 TRACE("(%f, %f, %f)\n", x
, y
, z
);
11780 func_glWindowPos3dARB( x
, y
, z
);
11784 static void WINAPI
wine_glWindowPos3dMESA( GLdouble x
, GLdouble y
, GLdouble z
) {
11785 void (*func_glWindowPos3dMESA
)( GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1454];
11786 TRACE("(%f, %f, %f)\n", x
, y
, z
);
11788 func_glWindowPos3dMESA( x
, y
, z
);
11792 static void WINAPI
wine_glWindowPos3dv( GLdouble
* v
) {
11793 void (*func_glWindowPos3dv
)( GLdouble
* ) = extension_funcs
[1455];
11794 TRACE("(%p)\n", v
);
11796 func_glWindowPos3dv( v
);
11800 static void WINAPI
wine_glWindowPos3dvARB( GLdouble
* v
) {
11801 void (*func_glWindowPos3dvARB
)( GLdouble
* ) = extension_funcs
[1456];
11802 TRACE("(%p)\n", v
);
11804 func_glWindowPos3dvARB( v
);
11808 static void WINAPI
wine_glWindowPos3dvMESA( GLdouble
* v
) {
11809 void (*func_glWindowPos3dvMESA
)( GLdouble
* ) = extension_funcs
[1457];
11810 TRACE("(%p)\n", v
);
11812 func_glWindowPos3dvMESA( v
);
11816 static void WINAPI
wine_glWindowPos3f( GLfloat x
, GLfloat y
, GLfloat z
) {
11817 void (*func_glWindowPos3f
)( GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1458];
11818 TRACE("(%f, %f, %f)\n", x
, y
, z
);
11820 func_glWindowPos3f( x
, y
, z
);
11824 static void WINAPI
wine_glWindowPos3fARB( GLfloat x
, GLfloat y
, GLfloat z
) {
11825 void (*func_glWindowPos3fARB
)( GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1459];
11826 TRACE("(%f, %f, %f)\n", x
, y
, z
);
11828 func_glWindowPos3fARB( x
, y
, z
);
11832 static void WINAPI
wine_glWindowPos3fMESA( GLfloat x
, GLfloat y
, GLfloat z
) {
11833 void (*func_glWindowPos3fMESA
)( GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1460];
11834 TRACE("(%f, %f, %f)\n", x
, y
, z
);
11836 func_glWindowPos3fMESA( x
, y
, z
);
11840 static void WINAPI
wine_glWindowPos3fv( GLfloat
* v
) {
11841 void (*func_glWindowPos3fv
)( GLfloat
* ) = extension_funcs
[1461];
11842 TRACE("(%p)\n", v
);
11844 func_glWindowPos3fv( v
);
11848 static void WINAPI
wine_glWindowPos3fvARB( GLfloat
* v
) {
11849 void (*func_glWindowPos3fvARB
)( GLfloat
* ) = extension_funcs
[1462];
11850 TRACE("(%p)\n", v
);
11852 func_glWindowPos3fvARB( v
);
11856 static void WINAPI
wine_glWindowPos3fvMESA( GLfloat
* v
) {
11857 void (*func_glWindowPos3fvMESA
)( GLfloat
* ) = extension_funcs
[1463];
11858 TRACE("(%p)\n", v
);
11860 func_glWindowPos3fvMESA( v
);
11864 static void WINAPI
wine_glWindowPos3i( GLint x
, GLint y
, GLint z
) {
11865 void (*func_glWindowPos3i
)( GLint
, GLint
, GLint
) = extension_funcs
[1464];
11866 TRACE("(%d, %d, %d)\n", x
, y
, z
);
11868 func_glWindowPos3i( x
, y
, z
);
11872 static void WINAPI
wine_glWindowPos3iARB( GLint x
, GLint y
, GLint z
) {
11873 void (*func_glWindowPos3iARB
)( GLint
, GLint
, GLint
) = extension_funcs
[1465];
11874 TRACE("(%d, %d, %d)\n", x
, y
, z
);
11876 func_glWindowPos3iARB( x
, y
, z
);
11880 static void WINAPI
wine_glWindowPos3iMESA( GLint x
, GLint y
, GLint z
) {
11881 void (*func_glWindowPos3iMESA
)( GLint
, GLint
, GLint
) = extension_funcs
[1466];
11882 TRACE("(%d, %d, %d)\n", x
, y
, z
);
11884 func_glWindowPos3iMESA( x
, y
, z
);
11888 static void WINAPI
wine_glWindowPos3iv( GLint
* v
) {
11889 void (*func_glWindowPos3iv
)( GLint
* ) = extension_funcs
[1467];
11890 TRACE("(%p)\n", v
);
11892 func_glWindowPos3iv( v
);
11896 static void WINAPI
wine_glWindowPos3ivARB( GLint
* v
) {
11897 void (*func_glWindowPos3ivARB
)( GLint
* ) = extension_funcs
[1468];
11898 TRACE("(%p)\n", v
);
11900 func_glWindowPos3ivARB( v
);
11904 static void WINAPI
wine_glWindowPos3ivMESA( GLint
* v
) {
11905 void (*func_glWindowPos3ivMESA
)( GLint
* ) = extension_funcs
[1469];
11906 TRACE("(%p)\n", v
);
11908 func_glWindowPos3ivMESA( v
);
11912 static void WINAPI
wine_glWindowPos3s( GLshort x
, GLshort y
, GLshort z
) {
11913 void (*func_glWindowPos3s
)( GLshort
, GLshort
, GLshort
) = extension_funcs
[1470];
11914 TRACE("(%d, %d, %d)\n", x
, y
, z
);
11916 func_glWindowPos3s( x
, y
, z
);
11920 static void WINAPI
wine_glWindowPos3sARB( GLshort x
, GLshort y
, GLshort z
) {
11921 void (*func_glWindowPos3sARB
)( GLshort
, GLshort
, GLshort
) = extension_funcs
[1471];
11922 TRACE("(%d, %d, %d)\n", x
, y
, z
);
11924 func_glWindowPos3sARB( x
, y
, z
);
11928 static void WINAPI
wine_glWindowPos3sMESA( GLshort x
, GLshort y
, GLshort z
) {
11929 void (*func_glWindowPos3sMESA
)( GLshort
, GLshort
, GLshort
) = extension_funcs
[1472];
11930 TRACE("(%d, %d, %d)\n", x
, y
, z
);
11932 func_glWindowPos3sMESA( x
, y
, z
);
11936 static void WINAPI
wine_glWindowPos3sv( GLshort
* v
) {
11937 void (*func_glWindowPos3sv
)( GLshort
* ) = extension_funcs
[1473];
11938 TRACE("(%p)\n", v
);
11940 func_glWindowPos3sv( v
);
11944 static void WINAPI
wine_glWindowPos3svARB( GLshort
* v
) {
11945 void (*func_glWindowPos3svARB
)( GLshort
* ) = extension_funcs
[1474];
11946 TRACE("(%p)\n", v
);
11948 func_glWindowPos3svARB( v
);
11952 static void WINAPI
wine_glWindowPos3svMESA( GLshort
* v
) {
11953 void (*func_glWindowPos3svMESA
)( GLshort
* ) = extension_funcs
[1475];
11954 TRACE("(%p)\n", v
);
11956 func_glWindowPos3svMESA( v
);
11960 static void WINAPI
wine_glWindowPos4dMESA( GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
) {
11961 void (*func_glWindowPos4dMESA
)( GLdouble
, GLdouble
, GLdouble
, GLdouble
) = extension_funcs
[1476];
11962 TRACE("(%f, %f, %f, %f)\n", x
, y
, z
, w
);
11964 func_glWindowPos4dMESA( x
, y
, z
, w
);
11968 static void WINAPI
wine_glWindowPos4dvMESA( GLdouble
* v
) {
11969 void (*func_glWindowPos4dvMESA
)( GLdouble
* ) = extension_funcs
[1477];
11970 TRACE("(%p)\n", v
);
11972 func_glWindowPos4dvMESA( v
);
11976 static void WINAPI
wine_glWindowPos4fMESA( GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
) {
11977 void (*func_glWindowPos4fMESA
)( GLfloat
, GLfloat
, GLfloat
, GLfloat
) = extension_funcs
[1478];
11978 TRACE("(%f, %f, %f, %f)\n", x
, y
, z
, w
);
11980 func_glWindowPos4fMESA( x
, y
, z
, w
);
11984 static void WINAPI
wine_glWindowPos4fvMESA( GLfloat
* v
) {
11985 void (*func_glWindowPos4fvMESA
)( GLfloat
* ) = extension_funcs
[1479];
11986 TRACE("(%p)\n", v
);
11988 func_glWindowPos4fvMESA( v
);
11992 static void WINAPI
wine_glWindowPos4iMESA( GLint x
, GLint y
, GLint z
, GLint w
) {
11993 void (*func_glWindowPos4iMESA
)( GLint
, GLint
, GLint
, GLint
) = extension_funcs
[1480];
11994 TRACE("(%d, %d, %d, %d)\n", x
, y
, z
, w
);
11996 func_glWindowPos4iMESA( x
, y
, z
, w
);
12000 static void WINAPI
wine_glWindowPos4ivMESA( GLint
* v
) {
12001 void (*func_glWindowPos4ivMESA
)( GLint
* ) = extension_funcs
[1481];
12002 TRACE("(%p)\n", v
);
12004 func_glWindowPos4ivMESA( v
);
12008 static void WINAPI
wine_glWindowPos4sMESA( GLshort x
, GLshort y
, GLshort z
, GLshort w
) {
12009 void (*func_glWindowPos4sMESA
)( GLshort
, GLshort
, GLshort
, GLshort
) = extension_funcs
[1482];
12010 TRACE("(%d, %d, %d, %d)\n", x
, y
, z
, w
);
12012 func_glWindowPos4sMESA( x
, y
, z
, w
);
12016 static void WINAPI
wine_glWindowPos4svMESA( GLshort
* v
) {
12017 void (*func_glWindowPos4svMESA
)( GLshort
* ) = extension_funcs
[1483];
12018 TRACE("(%p)\n", v
);
12020 func_glWindowPos4svMESA( v
);
12024 static void WINAPI
wine_glWriteMaskEXT( GLuint res
, GLuint in
, GLenum outX
, GLenum outY
, GLenum outZ
, GLenum outW
) {
12025 void (*func_glWriteMaskEXT
)( GLuint
, GLuint
, GLenum
, GLenum
, GLenum
, GLenum
) = extension_funcs
[1484];
12026 TRACE("(%d, %d, %d, %d, %d, %d)\n", res
, in
, outX
, outY
, outZ
, outW
);
12028 func_glWriteMaskEXT( res
, in
, outX
, outY
, outZ
, outW
);
12033 /* The table giving the correspondence between names and functions */
12034 const OpenGL_extension extension_registry
[1485] = {
12035 { "glActiveStencilFaceEXT", "GL_EXT_stencil_two_side", (void *) wine_glActiveStencilFaceEXT
},
12036 { "glActiveTexture", "GL_VERSION_1_3", (void *) wine_glActiveTexture
},
12037 { "glActiveTextureARB", "GL_ARB_multitexture", (void *) wine_glActiveTextureARB
},
12038 { "glActiveVaryingNV", "GL_NV_transform_feedback", (void *) wine_glActiveVaryingNV
},
12039 { "glAlphaFragmentOp1ATI", "GL_ATI_fragment_shader", (void *) wine_glAlphaFragmentOp1ATI
},
12040 { "glAlphaFragmentOp2ATI", "GL_ATI_fragment_shader", (void *) wine_glAlphaFragmentOp2ATI
},
12041 { "glAlphaFragmentOp3ATI", "GL_ATI_fragment_shader", (void *) wine_glAlphaFragmentOp3ATI
},
12042 { "glApplyTextureEXT", "GL_EXT_light_texture", (void *) wine_glApplyTextureEXT
},
12043 { "glAreProgramsResidentNV", "GL_NV_vertex_program", (void *) wine_glAreProgramsResidentNV
},
12044 { "glAreTexturesResidentEXT", "GL_EXT_texture_object", (void *) wine_glAreTexturesResidentEXT
},
12045 { "glArrayElementEXT", "GL_EXT_vertex_array", (void *) wine_glArrayElementEXT
},
12046 { "glArrayObjectATI", "GL_ATI_vertex_array_object", (void *) wine_glArrayObjectATI
},
12047 { "glAsyncMarkerSGIX", "GL_SGIX_async", (void *) wine_glAsyncMarkerSGIX
},
12048 { "glAttachObjectARB", "GL_ARB_shader_objects", (void *) wine_glAttachObjectARB
},
12049 { "glAttachShader", "GL_VERSION_2_0", (void *) wine_glAttachShader
},
12050 { "glBeginConditionalRender", "GL_VERSION_3_0", (void *) wine_glBeginConditionalRender
},
12051 { "glBeginConditionalRenderNV", "GL_NV_conditional_render", (void *) wine_glBeginConditionalRenderNV
},
12052 { "glBeginFragmentShaderATI", "GL_ATI_fragment_shader", (void *) wine_glBeginFragmentShaderATI
},
12053 { "glBeginOcclusionQueryNV", "GL_NV_occlusion_query", (void *) wine_glBeginOcclusionQueryNV
},
12054 { "glBeginQuery", "GL_VERSION_1_5", (void *) wine_glBeginQuery
},
12055 { "glBeginQueryARB", "GL_ARB_occlusion_query", (void *) wine_glBeginQueryARB
},
12056 { "glBeginTransformFeedback", "GL_VERSION_3_0", (void *) wine_glBeginTransformFeedback
},
12057 { "glBeginTransformFeedbackEXT", "GL_EXT_transform_feedback", (void *) wine_glBeginTransformFeedbackEXT
},
12058 { "glBeginTransformFeedbackNV", "GL_NV_transform_feedback", (void *) wine_glBeginTransformFeedbackNV
},
12059 { "glBeginVertexShaderEXT", "GL_EXT_vertex_shader", (void *) wine_glBeginVertexShaderEXT
},
12060 { "glBindAttribLocation", "GL_VERSION_2_0", (void *) wine_glBindAttribLocation
},
12061 { "glBindAttribLocationARB", "GL_ARB_vertex_shader", (void *) wine_glBindAttribLocationARB
},
12062 { "glBindBuffer", "GL_VERSION_1_5", (void *) wine_glBindBuffer
},
12063 { "glBindBufferARB", "GL_ARB_vertex_buffer_object", (void *) wine_glBindBufferARB
},
12064 { "glBindBufferBase", "GL_VERSION_3_0", (void *) wine_glBindBufferBase
},
12065 { "glBindBufferBaseEXT", "GL_EXT_transform_feedback", (void *) wine_glBindBufferBaseEXT
},
12066 { "glBindBufferBaseNV", "GL_NV_transform_feedback", (void *) wine_glBindBufferBaseNV
},
12067 { "glBindBufferOffsetEXT", "GL_EXT_transform_feedback", (void *) wine_glBindBufferOffsetEXT
},
12068 { "glBindBufferOffsetNV", "GL_NV_transform_feedback", (void *) wine_glBindBufferOffsetNV
},
12069 { "glBindBufferRange", "GL_VERSION_3_0", (void *) wine_glBindBufferRange
},
12070 { "glBindBufferRangeEXT", "GL_EXT_transform_feedback", (void *) wine_glBindBufferRangeEXT
},
12071 { "glBindBufferRangeNV", "GL_NV_transform_feedback", (void *) wine_glBindBufferRangeNV
},
12072 { "glBindFragDataLocation", "GL_VERSION_3_0", (void *) wine_glBindFragDataLocation
},
12073 { "glBindFragDataLocationEXT", "GL_EXT_gpu_shader4", (void *) wine_glBindFragDataLocationEXT
},
12074 { "glBindFragmentShaderATI", "GL_ATI_fragment_shader", (void *) wine_glBindFragmentShaderATI
},
12075 { "glBindFramebuffer", "GL_ARB_framebuffer_object", (void *) wine_glBindFramebuffer
},
12076 { "glBindFramebufferEXT", "GL_EXT_framebuffer_object", (void *) wine_glBindFramebufferEXT
},
12077 { "glBindLightParameterEXT", "GL_EXT_vertex_shader", (void *) wine_glBindLightParameterEXT
},
12078 { "glBindMaterialParameterEXT", "GL_EXT_vertex_shader", (void *) wine_glBindMaterialParameterEXT
},
12079 { "glBindMultiTextureEXT", "GL_EXT_direct_state_access", (void *) wine_glBindMultiTextureEXT
},
12080 { "glBindParameterEXT", "GL_EXT_vertex_shader", (void *) wine_glBindParameterEXT
},
12081 { "glBindProgramARB", "GL_ARB_vertex_program", (void *) wine_glBindProgramARB
},
12082 { "glBindProgramNV", "GL_NV_vertex_program", (void *) wine_glBindProgramNV
},
12083 { "glBindRenderbuffer", "GL_ARB_framebuffer_object", (void *) wine_glBindRenderbuffer
},
12084 { "glBindRenderbufferEXT", "GL_EXT_framebuffer_object", (void *) wine_glBindRenderbufferEXT
},
12085 { "glBindTexGenParameterEXT", "GL_EXT_vertex_shader", (void *) wine_glBindTexGenParameterEXT
},
12086 { "glBindTextureEXT", "GL_EXT_texture_object", (void *) wine_glBindTextureEXT
},
12087 { "glBindTextureUnitParameterEXT", "GL_EXT_vertex_shader", (void *) wine_glBindTextureUnitParameterEXT
},
12088 { "glBindVertexArray", "GL_ARB_vertex_array_object", (void *) wine_glBindVertexArray
},
12089 { "glBindVertexArrayAPPLE", "GL_APPLE_vertex_array_object", (void *) wine_glBindVertexArrayAPPLE
},
12090 { "glBindVertexShaderEXT", "GL_EXT_vertex_shader", (void *) wine_glBindVertexShaderEXT
},
12091 { "glBinormal3bEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormal3bEXT
},
12092 { "glBinormal3bvEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormal3bvEXT
},
12093 { "glBinormal3dEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormal3dEXT
},
12094 { "glBinormal3dvEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormal3dvEXT
},
12095 { "glBinormal3fEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormal3fEXT
},
12096 { "glBinormal3fvEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormal3fvEXT
},
12097 { "glBinormal3iEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormal3iEXT
},
12098 { "glBinormal3ivEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormal3ivEXT
},
12099 { "glBinormal3sEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormal3sEXT
},
12100 { "glBinormal3svEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormal3svEXT
},
12101 { "glBinormalPointerEXT", "GL_EXT_coordinate_frame", (void *) wine_glBinormalPointerEXT
},
12102 { "glBlendColorEXT", "GL_EXT_blend_color", (void *) wine_glBlendColorEXT
},
12103 { "glBlendEquationEXT", "GL_EXT_blend_minmax", (void *) wine_glBlendEquationEXT
},
12104 { "glBlendEquationSeparate", "GL_VERSION_2_0", (void *) wine_glBlendEquationSeparate
},
12105 { "glBlendEquationSeparateEXT", "GL_EXT_blend_equation_separate", (void *) wine_glBlendEquationSeparateEXT
},
12106 { "glBlendFuncSeparate", "GL_VERSION_1_4", (void *) wine_glBlendFuncSeparate
},
12107 { "glBlendFuncSeparateEXT", "GL_EXT_blend_func_separate", (void *) wine_glBlendFuncSeparateEXT
},
12108 { "glBlendFuncSeparateINGR", "GL_INGR_blend_func_separate", (void *) wine_glBlendFuncSeparateINGR
},
12109 { "glBlitFramebuffer", "GL_ARB_framebuffer_object", (void *) wine_glBlitFramebuffer
},
12110 { "glBlitFramebufferEXT", "GL_EXT_framebuffer_blit", (void *) wine_glBlitFramebufferEXT
},
12111 { "glBufferData", "GL_VERSION_1_5", (void *) wine_glBufferData
},
12112 { "glBufferDataARB", "GL_ARB_vertex_buffer_object", (void *) wine_glBufferDataARB
},
12113 { "glBufferParameteriAPPLE", "GL_APPLE_flush_buffer_range", (void *) wine_glBufferParameteriAPPLE
},
12114 { "glBufferRegionEnabled", "GL_KTX_buffer_region", (void *) wine_glBufferRegionEnabled
},
12115 { "glBufferSubData", "GL_VERSION_1_5", (void *) wine_glBufferSubData
},
12116 { "glBufferSubDataARB", "GL_ARB_vertex_buffer_object", (void *) wine_glBufferSubDataARB
},
12117 { "glCheckFramebufferStatus", "GL_ARB_framebuffer_object", (void *) wine_glCheckFramebufferStatus
},
12118 { "glCheckFramebufferStatusEXT", "GL_EXT_framebuffer_object", (void *) wine_glCheckFramebufferStatusEXT
},
12119 { "glCheckNamedFramebufferStatusEXT", "GL_EXT_direct_state_access", (void *) wine_glCheckNamedFramebufferStatusEXT
},
12120 { "glClampColor", "GL_VERSION_3_0", (void *) wine_glClampColor
},
12121 { "glClampColorARB", "GL_ARB_color_buffer_float", (void *) wine_glClampColorARB
},
12122 { "glClearBufferfi", "GL_VERSION_3_0", (void *) wine_glClearBufferfi
},
12123 { "glClearBufferfv", "GL_VERSION_3_0", (void *) wine_glClearBufferfv
},
12124 { "glClearBufferiv", "GL_VERSION_3_0", (void *) wine_glClearBufferiv
},
12125 { "glClearBufferuiv", "GL_VERSION_3_0", (void *) wine_glClearBufferuiv
},
12126 { "glClearColorIiEXT", "GL_EXT_texture_integer", (void *) wine_glClearColorIiEXT
},
12127 { "glClearColorIuiEXT", "GL_EXT_texture_integer", (void *) wine_glClearColorIuiEXT
},
12128 { "glClearDepthdNV", "GL_NV_depth_buffer_float", (void *) wine_glClearDepthdNV
},
12129 { "glClientActiveTexture", "GL_VERSION_1_3", (void *) wine_glClientActiveTexture
},
12130 { "glClientActiveTextureARB", "GL_ARB_multitexture", (void *) wine_glClientActiveTextureARB
},
12131 { "glClientActiveVertexStreamATI", "GL_ATI_vertex_streams", (void *) wine_glClientActiveVertexStreamATI
},
12132 { "glClientAttribDefaultEXT", "GL_EXT_direct_state_access", (void *) wine_glClientAttribDefaultEXT
},
12133 { "glColor3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glColor3fVertex3fSUN
},
12134 { "glColor3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glColor3fVertex3fvSUN
},
12135 { "glColor3hNV", "GL_NV_half_float", (void *) wine_glColor3hNV
},
12136 { "glColor3hvNV", "GL_NV_half_float", (void *) wine_glColor3hvNV
},
12137 { "glColor4fNormal3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glColor4fNormal3fVertex3fSUN
},
12138 { "glColor4fNormal3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glColor4fNormal3fVertex3fvSUN
},
12139 { "glColor4hNV", "GL_NV_half_float", (void *) wine_glColor4hNV
},
12140 { "glColor4hvNV", "GL_NV_half_float", (void *) wine_glColor4hvNV
},
12141 { "glColor4ubVertex2fSUN", "GL_SUN_vertex", (void *) wine_glColor4ubVertex2fSUN
},
12142 { "glColor4ubVertex2fvSUN", "GL_SUN_vertex", (void *) wine_glColor4ubVertex2fvSUN
},
12143 { "glColor4ubVertex3fSUN", "GL_SUN_vertex", (void *) wine_glColor4ubVertex3fSUN
},
12144 { "glColor4ubVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glColor4ubVertex3fvSUN
},
12145 { "glColorFragmentOp1ATI", "GL_ATI_fragment_shader", (void *) wine_glColorFragmentOp1ATI
},
12146 { "glColorFragmentOp2ATI", "GL_ATI_fragment_shader", (void *) wine_glColorFragmentOp2ATI
},
12147 { "glColorFragmentOp3ATI", "GL_ATI_fragment_shader", (void *) wine_glColorFragmentOp3ATI
},
12148 { "glColorMaskIndexedEXT", "GL_EXT_draw_buffers2", (void *) wine_glColorMaskIndexedEXT
},
12149 { "glColorMaski", "GL_VERSION_3_0", (void *) wine_glColorMaski
},
12150 { "glColorPointerEXT", "GL_EXT_vertex_array", (void *) wine_glColorPointerEXT
},
12151 { "glColorPointerListIBM", "GL_IBM_vertex_array_lists", (void *) wine_glColorPointerListIBM
},
12152 { "glColorPointervINTEL", "GL_INTEL_parallel_arrays", (void *) wine_glColorPointervINTEL
},
12153 { "glColorSubTableEXT", "GL_EXT_color_subtable", (void *) wine_glColorSubTableEXT
},
12154 { "glColorTableEXT", "GL_EXT_paletted_texture", (void *) wine_glColorTableEXT
},
12155 { "glColorTableParameterfvSGI", "GL_SGI_color_table", (void *) wine_glColorTableParameterfvSGI
},
12156 { "glColorTableParameterivSGI", "GL_SGI_color_table", (void *) wine_glColorTableParameterivSGI
},
12157 { "glColorTableSGI", "GL_SGI_color_table", (void *) wine_glColorTableSGI
},
12158 { "glCombinerInputNV", "GL_NV_register_combiners", (void *) wine_glCombinerInputNV
},
12159 { "glCombinerOutputNV", "GL_NV_register_combiners", (void *) wine_glCombinerOutputNV
},
12160 { "glCombinerParameterfNV", "GL_NV_register_combiners", (void *) wine_glCombinerParameterfNV
},
12161 { "glCombinerParameterfvNV", "GL_NV_register_combiners", (void *) wine_glCombinerParameterfvNV
},
12162 { "glCombinerParameteriNV", "GL_NV_register_combiners", (void *) wine_glCombinerParameteriNV
},
12163 { "glCombinerParameterivNV", "GL_NV_register_combiners", (void *) wine_glCombinerParameterivNV
},
12164 { "glCombinerStageParameterfvNV", "GL_NV_register_combiners2", (void *) wine_glCombinerStageParameterfvNV
},
12165 { "glCompileShader", "GL_VERSION_2_0", (void *) wine_glCompileShader
},
12166 { "glCompileShaderARB", "GL_ARB_shader_objects", (void *) wine_glCompileShaderARB
},
12167 { "glCompressedMultiTexImage1DEXT", "GL_EXT_direct_state_access", (void *) wine_glCompressedMultiTexImage1DEXT
},
12168 { "glCompressedMultiTexImage2DEXT", "GL_EXT_direct_state_access", (void *) wine_glCompressedMultiTexImage2DEXT
},
12169 { "glCompressedMultiTexImage3DEXT", "GL_EXT_direct_state_access", (void *) wine_glCompressedMultiTexImage3DEXT
},
12170 { "glCompressedMultiTexSubImage1DEXT", "GL_EXT_direct_state_access", (void *) wine_glCompressedMultiTexSubImage1DEXT
},
12171 { "glCompressedMultiTexSubImage2DEXT", "GL_EXT_direct_state_access", (void *) wine_glCompressedMultiTexSubImage2DEXT
},
12172 { "glCompressedMultiTexSubImage3DEXT", "GL_EXT_direct_state_access", (void *) wine_glCompressedMultiTexSubImage3DEXT
},
12173 { "glCompressedTexImage1D", "GL_VERSION_1_3", (void *) wine_glCompressedTexImage1D
},
12174 { "glCompressedTexImage1DARB", "GL_ARB_texture_compression", (void *) wine_glCompressedTexImage1DARB
},
12175 { "glCompressedTexImage2D", "GL_VERSION_1_3", (void *) wine_glCompressedTexImage2D
},
12176 { "glCompressedTexImage2DARB", "GL_ARB_texture_compression", (void *) wine_glCompressedTexImage2DARB
},
12177 { "glCompressedTexImage3D", "GL_VERSION_1_3", (void *) wine_glCompressedTexImage3D
},
12178 { "glCompressedTexImage3DARB", "GL_ARB_texture_compression", (void *) wine_glCompressedTexImage3DARB
},
12179 { "glCompressedTexSubImage1D", "GL_VERSION_1_3", (void *) wine_glCompressedTexSubImage1D
},
12180 { "glCompressedTexSubImage1DARB", "GL_ARB_texture_compression", (void *) wine_glCompressedTexSubImage1DARB
},
12181 { "glCompressedTexSubImage2D", "GL_VERSION_1_3", (void *) wine_glCompressedTexSubImage2D
},
12182 { "glCompressedTexSubImage2DARB", "GL_ARB_texture_compression", (void *) wine_glCompressedTexSubImage2DARB
},
12183 { "glCompressedTexSubImage3D", "GL_VERSION_1_3", (void *) wine_glCompressedTexSubImage3D
},
12184 { "glCompressedTexSubImage3DARB", "GL_ARB_texture_compression", (void *) wine_glCompressedTexSubImage3DARB
},
12185 { "glCompressedTextureImage1DEXT", "GL_EXT_direct_state_access", (void *) wine_glCompressedTextureImage1DEXT
},
12186 { "glCompressedTextureImage2DEXT", "GL_EXT_direct_state_access", (void *) wine_glCompressedTextureImage2DEXT
},
12187 { "glCompressedTextureImage3DEXT", "GL_EXT_direct_state_access", (void *) wine_glCompressedTextureImage3DEXT
},
12188 { "glCompressedTextureSubImage1DEXT", "GL_EXT_direct_state_access", (void *) wine_glCompressedTextureSubImage1DEXT
},
12189 { "glCompressedTextureSubImage2DEXT", "GL_EXT_direct_state_access", (void *) wine_glCompressedTextureSubImage2DEXT
},
12190 { "glCompressedTextureSubImage3DEXT", "GL_EXT_direct_state_access", (void *) wine_glCompressedTextureSubImage3DEXT
},
12191 { "glConvolutionFilter1DEXT", "GL_EXT_convolution", (void *) wine_glConvolutionFilter1DEXT
},
12192 { "glConvolutionFilter2DEXT", "GL_EXT_convolution", (void *) wine_glConvolutionFilter2DEXT
},
12193 { "glConvolutionParameterfEXT", "GL_EXT_convolution", (void *) wine_glConvolutionParameterfEXT
},
12194 { "glConvolutionParameterfvEXT", "GL_EXT_convolution", (void *) wine_glConvolutionParameterfvEXT
},
12195 { "glConvolutionParameteriEXT", "GL_EXT_convolution", (void *) wine_glConvolutionParameteriEXT
},
12196 { "glConvolutionParameterivEXT", "GL_EXT_convolution", (void *) wine_glConvolutionParameterivEXT
},
12197 { "glCopyColorSubTableEXT", "GL_EXT_color_subtable", (void *) wine_glCopyColorSubTableEXT
},
12198 { "glCopyColorTableSGI", "GL_SGI_color_table", (void *) wine_glCopyColorTableSGI
},
12199 { "glCopyConvolutionFilter1DEXT", "GL_EXT_convolution", (void *) wine_glCopyConvolutionFilter1DEXT
},
12200 { "glCopyConvolutionFilter2DEXT", "GL_EXT_convolution", (void *) wine_glCopyConvolutionFilter2DEXT
},
12201 { "glCopyMultiTexImage1DEXT", "GL_EXT_direct_state_access", (void *) wine_glCopyMultiTexImage1DEXT
},
12202 { "glCopyMultiTexImage2DEXT", "GL_EXT_direct_state_access", (void *) wine_glCopyMultiTexImage2DEXT
},
12203 { "glCopyMultiTexSubImage1DEXT", "GL_EXT_direct_state_access", (void *) wine_glCopyMultiTexSubImage1DEXT
},
12204 { "glCopyMultiTexSubImage2DEXT", "GL_EXT_direct_state_access", (void *) wine_glCopyMultiTexSubImage2DEXT
},
12205 { "glCopyMultiTexSubImage3DEXT", "GL_EXT_direct_state_access", (void *) wine_glCopyMultiTexSubImage3DEXT
},
12206 { "glCopyTexImage1DEXT", "GL_EXT_copy_texture", (void *) wine_glCopyTexImage1DEXT
},
12207 { "glCopyTexImage2DEXT", "GL_EXT_copy_texture", (void *) wine_glCopyTexImage2DEXT
},
12208 { "glCopyTexSubImage1DEXT", "GL_EXT_copy_texture", (void *) wine_glCopyTexSubImage1DEXT
},
12209 { "glCopyTexSubImage2DEXT", "GL_EXT_copy_texture", (void *) wine_glCopyTexSubImage2DEXT
},
12210 { "glCopyTexSubImage3DEXT", "GL_EXT_copy_texture", (void *) wine_glCopyTexSubImage3DEXT
},
12211 { "glCopyTextureImage1DEXT", "GL_EXT_direct_state_access", (void *) wine_glCopyTextureImage1DEXT
},
12212 { "glCopyTextureImage2DEXT", "GL_EXT_direct_state_access", (void *) wine_glCopyTextureImage2DEXT
},
12213 { "glCopyTextureSubImage1DEXT", "GL_EXT_direct_state_access", (void *) wine_glCopyTextureSubImage1DEXT
},
12214 { "glCopyTextureSubImage2DEXT", "GL_EXT_direct_state_access", (void *) wine_glCopyTextureSubImage2DEXT
},
12215 { "glCopyTextureSubImage3DEXT", "GL_EXT_direct_state_access", (void *) wine_glCopyTextureSubImage3DEXT
},
12216 { "glCreateProgram", "GL_VERSION_2_0", (void *) wine_glCreateProgram
},
12217 { "glCreateProgramObjectARB", "GL_ARB_shader_objects", (void *) wine_glCreateProgramObjectARB
},
12218 { "glCreateShader", "GL_VERSION_2_0", (void *) wine_glCreateShader
},
12219 { "glCreateShaderObjectARB", "GL_ARB_shader_objects", (void *) wine_glCreateShaderObjectARB
},
12220 { "glCullParameterdvEXT", "GL_EXT_cull_vertex", (void *) wine_glCullParameterdvEXT
},
12221 { "glCullParameterfvEXT", "GL_EXT_cull_vertex", (void *) wine_glCullParameterfvEXT
},
12222 { "glCurrentPaletteMatrixARB", "GL_ARB_matrix_palette", (void *) wine_glCurrentPaletteMatrixARB
},
12223 { "glDeformSGIX", "GL_SGIX_polynomial_ffd", (void *) wine_glDeformSGIX
},
12224 { "glDeformationMap3dSGIX", "GL_SGIX_polynomial_ffd", (void *) wine_glDeformationMap3dSGIX
},
12225 { "glDeformationMap3fSGIX", "GL_SGIX_polynomial_ffd", (void *) wine_glDeformationMap3fSGIX
},
12226 { "glDeleteAsyncMarkersSGIX", "GL_SGIX_async", (void *) wine_glDeleteAsyncMarkersSGIX
},
12227 { "glDeleteBufferRegion", "GL_KTX_buffer_region", (void *) wine_glDeleteBufferRegion
},
12228 { "glDeleteBuffers", "GL_VERSION_1_5", (void *) wine_glDeleteBuffers
},
12229 { "glDeleteBuffersARB", "GL_ARB_vertex_buffer_object", (void *) wine_glDeleteBuffersARB
},
12230 { "glDeleteFencesAPPLE", "GL_APPLE_fence", (void *) wine_glDeleteFencesAPPLE
},
12231 { "glDeleteFencesNV", "GL_NV_fence", (void *) wine_glDeleteFencesNV
},
12232 { "glDeleteFragmentShaderATI", "GL_ATI_fragment_shader", (void *) wine_glDeleteFragmentShaderATI
},
12233 { "glDeleteFramebuffers", "GL_ARB_framebuffer_object", (void *) wine_glDeleteFramebuffers
},
12234 { "glDeleteFramebuffersEXT", "GL_EXT_framebuffer_object", (void *) wine_glDeleteFramebuffersEXT
},
12235 { "glDeleteObjectARB", "GL_ARB_shader_objects", (void *) wine_glDeleteObjectARB
},
12236 { "glDeleteObjectBufferATI", "GL_ATI_vertex_array_object", (void *) wine_glDeleteObjectBufferATI
},
12237 { "glDeleteOcclusionQueriesNV", "GL_NV_occlusion_query", (void *) wine_glDeleteOcclusionQueriesNV
},
12238 { "glDeleteProgram", "GL_VERSION_2_0", (void *) wine_glDeleteProgram
},
12239 { "glDeleteProgramsARB", "GL_ARB_vertex_program", (void *) wine_glDeleteProgramsARB
},
12240 { "glDeleteProgramsNV", "GL_NV_vertex_program", (void *) wine_glDeleteProgramsNV
},
12241 { "glDeleteQueries", "GL_VERSION_1_5", (void *) wine_glDeleteQueries
},
12242 { "glDeleteQueriesARB", "GL_ARB_occlusion_query", (void *) wine_glDeleteQueriesARB
},
12243 { "glDeleteRenderbuffers", "GL_ARB_framebuffer_object", (void *) wine_glDeleteRenderbuffers
},
12244 { "glDeleteRenderbuffersEXT", "GL_EXT_framebuffer_object", (void *) wine_glDeleteRenderbuffersEXT
},
12245 { "glDeleteShader", "GL_VERSION_2_0", (void *) wine_glDeleteShader
},
12246 { "glDeleteTexturesEXT", "GL_EXT_texture_object", (void *) wine_glDeleteTexturesEXT
},
12247 { "glDeleteVertexArrays", "GL_ARB_vertex_array_object", (void *) wine_glDeleteVertexArrays
},
12248 { "glDeleteVertexArraysAPPLE", "GL_APPLE_vertex_array_object", (void *) wine_glDeleteVertexArraysAPPLE
},
12249 { "glDeleteVertexShaderEXT", "GL_EXT_vertex_shader", (void *) wine_glDeleteVertexShaderEXT
},
12250 { "glDepthBoundsEXT", "GL_EXT_depth_bounds_test", (void *) wine_glDepthBoundsEXT
},
12251 { "glDepthBoundsdNV", "GL_NV_depth_buffer_float", (void *) wine_glDepthBoundsdNV
},
12252 { "glDepthRangedNV", "GL_NV_depth_buffer_float", (void *) wine_glDepthRangedNV
},
12253 { "glDetachObjectARB", "GL_ARB_shader_objects", (void *) wine_glDetachObjectARB
},
12254 { "glDetachShader", "GL_VERSION_2_0", (void *) wine_glDetachShader
},
12255 { "glDetailTexFuncSGIS", "GL_SGIS_detail_texture", (void *) wine_glDetailTexFuncSGIS
},
12256 { "glDisableClientStateIndexedEXT", "GL_EXT_direct_state_access", (void *) wine_glDisableClientStateIndexedEXT
},
12257 { "glDisableIndexedEXT", "GL_EXT_draw_buffers2", (void *) wine_glDisableIndexedEXT
},
12258 { "glDisableVariantClientStateEXT", "GL_EXT_vertex_shader", (void *) wine_glDisableVariantClientStateEXT
},
12259 { "glDisableVertexAttribArray", "GL_VERSION_2_0", (void *) wine_glDisableVertexAttribArray
},
12260 { "glDisableVertexAttribArrayARB", "GL_ARB_vertex_program", (void *) wine_glDisableVertexAttribArrayARB
},
12261 { "glDisablei", "GL_VERSION_3_0", (void *) wine_glDisablei
},
12262 { "glDrawArraysEXT", "GL_EXT_vertex_array", (void *) wine_glDrawArraysEXT
},
12263 { "glDrawArraysInstancedARB", "GL_ARB_draw_instanced", (void *) wine_glDrawArraysInstancedARB
},
12264 { "glDrawArraysInstancedEXT", "GL_EXT_draw_instanced", (void *) wine_glDrawArraysInstancedEXT
},
12265 { "glDrawBufferRegion", "GL_KTX_buffer_region", (void *) wine_glDrawBufferRegion
},
12266 { "glDrawBuffers", "GL_VERSION_2_0", (void *) wine_glDrawBuffers
},
12267 { "glDrawBuffersARB", "GL_ARB_draw_buffers", (void *) wine_glDrawBuffersARB
},
12268 { "glDrawBuffersATI", "GL_ATI_draw_buffers", (void *) wine_glDrawBuffersATI
},
12269 { "glDrawElementArrayAPPLE", "GL_APPLE_element_array", (void *) wine_glDrawElementArrayAPPLE
},
12270 { "glDrawElementArrayATI", "GL_ATI_element_array", (void *) wine_glDrawElementArrayATI
},
12271 { "glDrawElementsInstancedARB", "GL_ARB_draw_instanced", (void *) wine_glDrawElementsInstancedARB
},
12272 { "glDrawElementsInstancedEXT", "GL_EXT_draw_instanced", (void *) wine_glDrawElementsInstancedEXT
},
12273 { "glDrawMeshArraysSUN", "GL_SUN_mesh_array", (void *) wine_glDrawMeshArraysSUN
},
12274 { "glDrawRangeElementArrayAPPLE", "GL_APPLE_element_array", (void *) wine_glDrawRangeElementArrayAPPLE
},
12275 { "glDrawRangeElementArrayATI", "GL_ATI_element_array", (void *) wine_glDrawRangeElementArrayATI
},
12276 { "glDrawRangeElementsEXT", "GL_EXT_draw_range_elements", (void *) wine_glDrawRangeElementsEXT
},
12277 { "glEdgeFlagPointerEXT", "GL_EXT_vertex_array", (void *) wine_glEdgeFlagPointerEXT
},
12278 { "glEdgeFlagPointerListIBM", "GL_IBM_vertex_array_lists", (void *) wine_glEdgeFlagPointerListIBM
},
12279 { "glElementPointerAPPLE", "GL_APPLE_element_array", (void *) wine_glElementPointerAPPLE
},
12280 { "glElementPointerATI", "GL_ATI_element_array", (void *) wine_glElementPointerATI
},
12281 { "glEnableClientStateIndexedEXT", "GL_EXT_direct_state_access", (void *) wine_glEnableClientStateIndexedEXT
},
12282 { "glEnableIndexedEXT", "GL_EXT_draw_buffers2", (void *) wine_glEnableIndexedEXT
},
12283 { "glEnableVariantClientStateEXT", "GL_EXT_vertex_shader", (void *) wine_glEnableVariantClientStateEXT
},
12284 { "glEnableVertexAttribArray", "GL_VERSION_2_0", (void *) wine_glEnableVertexAttribArray
},
12285 { "glEnableVertexAttribArrayARB", "GL_ARB_vertex_program", (void *) wine_glEnableVertexAttribArrayARB
},
12286 { "glEnablei", "GL_VERSION_3_0", (void *) wine_glEnablei
},
12287 { "glEndConditionalRender", "GL_VERSION_3_0", (void *) wine_glEndConditionalRender
},
12288 { "glEndConditionalRenderNV", "GL_NV_conditional_render", (void *) wine_glEndConditionalRenderNV
},
12289 { "glEndFragmentShaderATI", "GL_ATI_fragment_shader", (void *) wine_glEndFragmentShaderATI
},
12290 { "glEndOcclusionQueryNV", "GL_NV_occlusion_query", (void *) wine_glEndOcclusionQueryNV
},
12291 { "glEndQuery", "GL_VERSION_1_5", (void *) wine_glEndQuery
},
12292 { "glEndQueryARB", "GL_ARB_occlusion_query", (void *) wine_glEndQueryARB
},
12293 { "glEndTransformFeedback", "GL_VERSION_3_0", (void *) wine_glEndTransformFeedback
},
12294 { "glEndTransformFeedbackEXT", "GL_EXT_transform_feedback", (void *) wine_glEndTransformFeedbackEXT
},
12295 { "glEndTransformFeedbackNV", "GL_NV_transform_feedback", (void *) wine_glEndTransformFeedbackNV
},
12296 { "glEndVertexShaderEXT", "GL_EXT_vertex_shader", (void *) wine_glEndVertexShaderEXT
},
12297 { "glEvalMapsNV", "GL_NV_evaluators", (void *) wine_glEvalMapsNV
},
12298 { "glExecuteProgramNV", "GL_NV_vertex_program", (void *) wine_glExecuteProgramNV
},
12299 { "glExtractComponentEXT", "GL_EXT_vertex_shader", (void *) wine_glExtractComponentEXT
},
12300 { "glFinalCombinerInputNV", "GL_NV_register_combiners", (void *) wine_glFinalCombinerInputNV
},
12301 { "glFinishAsyncSGIX", "GL_SGIX_async", (void *) wine_glFinishAsyncSGIX
},
12302 { "glFinishFenceAPPLE", "GL_APPLE_fence", (void *) wine_glFinishFenceAPPLE
},
12303 { "glFinishFenceNV", "GL_NV_fence", (void *) wine_glFinishFenceNV
},
12304 { "glFinishObjectAPPLE", "GL_APPLE_fence", (void *) wine_glFinishObjectAPPLE
},
12305 { "glFinishTextureSUNX", "GL_SUNX_constant_data", (void *) wine_glFinishTextureSUNX
},
12306 { "glFlushMappedBufferRange", "GL_ARB_map_buffer_range", (void *) wine_glFlushMappedBufferRange
},
12307 { "glFlushMappedBufferRangeAPPLE", "GL_APPLE_flush_buffer_range", (void *) wine_glFlushMappedBufferRangeAPPLE
},
12308 { "glFlushPixelDataRangeNV", "GL_NV_pixel_data_range", (void *) wine_glFlushPixelDataRangeNV
},
12309 { "glFlushRasterSGIX", "GL_SGIX_flush_raster", (void *) wine_glFlushRasterSGIX
},
12310 { "glFlushVertexArrayRangeAPPLE", "GL_APPLE_vertex_array_range", (void *) wine_glFlushVertexArrayRangeAPPLE
},
12311 { "glFlushVertexArrayRangeNV", "GL_NV_vertex_array_range", (void *) wine_glFlushVertexArrayRangeNV
},
12312 { "glFogCoordPointer", "GL_VERSION_1_4", (void *) wine_glFogCoordPointer
},
12313 { "glFogCoordPointerEXT", "GL_EXT_fog_coord", (void *) wine_glFogCoordPointerEXT
},
12314 { "glFogCoordPointerListIBM", "GL_IBM_vertex_array_lists", (void *) wine_glFogCoordPointerListIBM
},
12315 { "glFogCoordd", "GL_VERSION_1_4", (void *) wine_glFogCoordd
},
12316 { "glFogCoorddEXT", "GL_EXT_fog_coord", (void *) wine_glFogCoorddEXT
},
12317 { "glFogCoorddv", "GL_VERSION_1_4", (void *) wine_glFogCoorddv
},
12318 { "glFogCoorddvEXT", "GL_EXT_fog_coord", (void *) wine_glFogCoorddvEXT
},
12319 { "glFogCoordf", "GL_VERSION_1_4", (void *) wine_glFogCoordf
},
12320 { "glFogCoordfEXT", "GL_EXT_fog_coord", (void *) wine_glFogCoordfEXT
},
12321 { "glFogCoordfv", "GL_VERSION_1_4", (void *) wine_glFogCoordfv
},
12322 { "glFogCoordfvEXT", "GL_EXT_fog_coord", (void *) wine_glFogCoordfvEXT
},
12323 { "glFogCoordhNV", "GL_NV_half_float", (void *) wine_glFogCoordhNV
},
12324 { "glFogCoordhvNV", "GL_NV_half_float", (void *) wine_glFogCoordhvNV
},
12325 { "glFogFuncSGIS", "GL_SGIS_fog_function", (void *) wine_glFogFuncSGIS
},
12326 { "glFragmentColorMaterialSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentColorMaterialSGIX
},
12327 { "glFragmentLightModelfSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentLightModelfSGIX
},
12328 { "glFragmentLightModelfvSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentLightModelfvSGIX
},
12329 { "glFragmentLightModeliSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentLightModeliSGIX
},
12330 { "glFragmentLightModelivSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentLightModelivSGIX
},
12331 { "glFragmentLightfSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentLightfSGIX
},
12332 { "glFragmentLightfvSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentLightfvSGIX
},
12333 { "glFragmentLightiSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentLightiSGIX
},
12334 { "glFragmentLightivSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentLightivSGIX
},
12335 { "glFragmentMaterialfSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentMaterialfSGIX
},
12336 { "glFragmentMaterialfvSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentMaterialfvSGIX
},
12337 { "glFragmentMaterialiSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentMaterialiSGIX
},
12338 { "glFragmentMaterialivSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glFragmentMaterialivSGIX
},
12339 { "glFrameTerminatorGREMEDY", "GL_GREMEDY_frame_terminator", (void *) wine_glFrameTerminatorGREMEDY
},
12340 { "glFrameZoomSGIX", "GL_SGIX_framezoom", (void *) wine_glFrameZoomSGIX
},
12341 { "glFramebufferDrawBufferEXT", "GL_EXT_direct_state_access", (void *) wine_glFramebufferDrawBufferEXT
},
12342 { "glFramebufferDrawBuffersEXT", "GL_EXT_direct_state_access", (void *) wine_glFramebufferDrawBuffersEXT
},
12343 { "glFramebufferReadBufferEXT", "GL_EXT_direct_state_access", (void *) wine_glFramebufferReadBufferEXT
},
12344 { "glFramebufferRenderbuffer", "GL_ARB_framebuffer_object", (void *) wine_glFramebufferRenderbuffer
},
12345 { "glFramebufferRenderbufferEXT", "GL_EXT_framebuffer_object", (void *) wine_glFramebufferRenderbufferEXT
},
12346 { "glFramebufferTexture1D", "GL_ARB_framebuffer_object", (void *) wine_glFramebufferTexture1D
},
12347 { "glFramebufferTexture1DEXT", "GL_EXT_framebuffer_object", (void *) wine_glFramebufferTexture1DEXT
},
12348 { "glFramebufferTexture2D", "GL_ARB_framebuffer_object", (void *) wine_glFramebufferTexture2D
},
12349 { "glFramebufferTexture2DEXT", "GL_EXT_framebuffer_object", (void *) wine_glFramebufferTexture2DEXT
},
12350 { "glFramebufferTexture3D", "GL_ARB_framebuffer_object", (void *) wine_glFramebufferTexture3D
},
12351 { "glFramebufferTexture3DEXT", "GL_EXT_framebuffer_object", (void *) wine_glFramebufferTexture3DEXT
},
12352 { "glFramebufferTextureARB", "GL_ARB_geometry_shader4", (void *) wine_glFramebufferTextureARB
},
12353 { "glFramebufferTextureEXT", "GL_NV_geometry_program4", (void *) wine_glFramebufferTextureEXT
},
12354 { "glFramebufferTextureFaceARB", "GL_ARB_geometry_shader4", (void *) wine_glFramebufferTextureFaceARB
},
12355 { "glFramebufferTextureFaceEXT", "GL_NV_geometry_program4", (void *) wine_glFramebufferTextureFaceEXT
},
12356 { "glFramebufferTextureLayer", "GL_ARB_framebuffer_object", (void *) wine_glFramebufferTextureLayer
},
12357 { "glFramebufferTextureLayerARB", "GL_ARB_geometry_shader4", (void *) wine_glFramebufferTextureLayerARB
},
12358 { "glFramebufferTextureLayerEXT", "GL_NV_geometry_program4", (void *) wine_glFramebufferTextureLayerEXT
},
12359 { "glFreeObjectBufferATI", "GL_ATI_vertex_array_object", (void *) wine_glFreeObjectBufferATI
},
12360 { "glGenAsyncMarkersSGIX", "GL_SGIX_async", (void *) wine_glGenAsyncMarkersSGIX
},
12361 { "glGenBuffers", "GL_VERSION_1_5", (void *) wine_glGenBuffers
},
12362 { "glGenBuffersARB", "GL_ARB_vertex_buffer_object", (void *) wine_glGenBuffersARB
},
12363 { "glGenFencesAPPLE", "GL_APPLE_fence", (void *) wine_glGenFencesAPPLE
},
12364 { "glGenFencesNV", "GL_NV_fence", (void *) wine_glGenFencesNV
},
12365 { "glGenFragmentShadersATI", "GL_ATI_fragment_shader", (void *) wine_glGenFragmentShadersATI
},
12366 { "glGenFramebuffers", "GL_ARB_framebuffer_object", (void *) wine_glGenFramebuffers
},
12367 { "glGenFramebuffersEXT", "GL_EXT_framebuffer_object", (void *) wine_glGenFramebuffersEXT
},
12368 { "glGenOcclusionQueriesNV", "GL_NV_occlusion_query", (void *) wine_glGenOcclusionQueriesNV
},
12369 { "glGenProgramsARB", "GL_ARB_vertex_program", (void *) wine_glGenProgramsARB
},
12370 { "glGenProgramsNV", "GL_NV_vertex_program", (void *) wine_glGenProgramsNV
},
12371 { "glGenQueries", "GL_VERSION_1_5", (void *) wine_glGenQueries
},
12372 { "glGenQueriesARB", "GL_ARB_occlusion_query", (void *) wine_glGenQueriesARB
},
12373 { "glGenRenderbuffers", "GL_ARB_framebuffer_object", (void *) wine_glGenRenderbuffers
},
12374 { "glGenRenderbuffersEXT", "GL_EXT_framebuffer_object", (void *) wine_glGenRenderbuffersEXT
},
12375 { "glGenSymbolsEXT", "GL_EXT_vertex_shader", (void *) wine_glGenSymbolsEXT
},
12376 { "glGenTexturesEXT", "GL_EXT_texture_object", (void *) wine_glGenTexturesEXT
},
12377 { "glGenVertexArrays", "GL_ARB_vertex_array_object", (void *) wine_glGenVertexArrays
},
12378 { "glGenVertexArraysAPPLE", "GL_APPLE_vertex_array_object", (void *) wine_glGenVertexArraysAPPLE
},
12379 { "glGenVertexShadersEXT", "GL_EXT_vertex_shader", (void *) wine_glGenVertexShadersEXT
},
12380 { "glGenerateMipmap", "GL_ARB_framebuffer_object", (void *) wine_glGenerateMipmap
},
12381 { "glGenerateMipmapEXT", "GL_EXT_framebuffer_object", (void *) wine_glGenerateMipmapEXT
},
12382 { "glGenerateMultiTexMipmapEXT", "GL_EXT_direct_state_access", (void *) wine_glGenerateMultiTexMipmapEXT
},
12383 { "glGenerateTextureMipmapEXT", "GL_EXT_direct_state_access", (void *) wine_glGenerateTextureMipmapEXT
},
12384 { "glGetActiveAttrib", "GL_VERSION_2_0", (void *) wine_glGetActiveAttrib
},
12385 { "glGetActiveAttribARB", "GL_ARB_vertex_shader", (void *) wine_glGetActiveAttribARB
},
12386 { "glGetActiveUniform", "GL_VERSION_2_0", (void *) wine_glGetActiveUniform
},
12387 { "glGetActiveUniformARB", "GL_ARB_shader_objects", (void *) wine_glGetActiveUniformARB
},
12388 { "glGetActiveVaryingNV", "GL_NV_transform_feedback", (void *) wine_glGetActiveVaryingNV
},
12389 { "glGetArrayObjectfvATI", "GL_ATI_vertex_array_object", (void *) wine_glGetArrayObjectfvATI
},
12390 { "glGetArrayObjectivATI", "GL_ATI_vertex_array_object", (void *) wine_glGetArrayObjectivATI
},
12391 { "glGetAttachedObjectsARB", "GL_ARB_shader_objects", (void *) wine_glGetAttachedObjectsARB
},
12392 { "glGetAttachedShaders", "GL_VERSION_2_0", (void *) wine_glGetAttachedShaders
},
12393 { "glGetAttribLocation", "GL_VERSION_2_0", (void *) wine_glGetAttribLocation
},
12394 { "glGetAttribLocationARB", "GL_ARB_vertex_shader", (void *) wine_glGetAttribLocationARB
},
12395 { "glGetBooleanIndexedvEXT", "GL_EXT_draw_buffers2", (void *) wine_glGetBooleanIndexedvEXT
},
12396 { "glGetBooleani_v", "GL_VERSION_3_0", (void *) wine_glGetBooleani_v
},
12397 { "glGetBufferParameteriv", "GL_VERSION_1_5", (void *) wine_glGetBufferParameteriv
},
12398 { "glGetBufferParameterivARB", "GL_ARB_vertex_buffer_object", (void *) wine_glGetBufferParameterivARB
},
12399 { "glGetBufferPointerv", "GL_VERSION_1_5", (void *) wine_glGetBufferPointerv
},
12400 { "glGetBufferPointervARB", "GL_ARB_vertex_buffer_object", (void *) wine_glGetBufferPointervARB
},
12401 { "glGetBufferSubData", "GL_VERSION_1_5", (void *) wine_glGetBufferSubData
},
12402 { "glGetBufferSubDataARB", "GL_ARB_vertex_buffer_object", (void *) wine_glGetBufferSubDataARB
},
12403 { "glGetColorTableEXT", "GL_EXT_paletted_texture", (void *) wine_glGetColorTableEXT
},
12404 { "glGetColorTableParameterfvEXT", "GL_EXT_paletted_texture", (void *) wine_glGetColorTableParameterfvEXT
},
12405 { "glGetColorTableParameterfvSGI", "GL_SGI_color_table", (void *) wine_glGetColorTableParameterfvSGI
},
12406 { "glGetColorTableParameterivEXT", "GL_EXT_paletted_texture", (void *) wine_glGetColorTableParameterivEXT
},
12407 { "glGetColorTableParameterivSGI", "GL_SGI_color_table", (void *) wine_glGetColorTableParameterivSGI
},
12408 { "glGetColorTableSGI", "GL_SGI_color_table", (void *) wine_glGetColorTableSGI
},
12409 { "glGetCombinerInputParameterfvNV", "GL_NV_register_combiners", (void *) wine_glGetCombinerInputParameterfvNV
},
12410 { "glGetCombinerInputParameterivNV", "GL_NV_register_combiners", (void *) wine_glGetCombinerInputParameterivNV
},
12411 { "glGetCombinerOutputParameterfvNV", "GL_NV_register_combiners", (void *) wine_glGetCombinerOutputParameterfvNV
},
12412 { "glGetCombinerOutputParameterivNV", "GL_NV_register_combiners", (void *) wine_glGetCombinerOutputParameterivNV
},
12413 { "glGetCombinerStageParameterfvNV", "GL_NV_register_combiners2", (void *) wine_glGetCombinerStageParameterfvNV
},
12414 { "glGetCompressedMultiTexImageEXT", "GL_EXT_direct_state_access", (void *) wine_glGetCompressedMultiTexImageEXT
},
12415 { "glGetCompressedTexImage", "GL_VERSION_1_3", (void *) wine_glGetCompressedTexImage
},
12416 { "glGetCompressedTexImageARB", "GL_ARB_texture_compression", (void *) wine_glGetCompressedTexImageARB
},
12417 { "glGetCompressedTextureImageEXT", "GL_EXT_direct_state_access", (void *) wine_glGetCompressedTextureImageEXT
},
12418 { "glGetConvolutionFilterEXT", "GL_EXT_convolution", (void *) wine_glGetConvolutionFilterEXT
},
12419 { "glGetConvolutionParameterfvEXT", "GL_EXT_convolution", (void *) wine_glGetConvolutionParameterfvEXT
},
12420 { "glGetConvolutionParameterivEXT", "GL_EXT_convolution", (void *) wine_glGetConvolutionParameterivEXT
},
12421 { "glGetDetailTexFuncSGIS", "GL_SGIS_detail_texture", (void *) wine_glGetDetailTexFuncSGIS
},
12422 { "glGetDoubleIndexedvEXT", "GL_EXT_direct_state_access", (void *) wine_glGetDoubleIndexedvEXT
},
12423 { "glGetFenceivNV", "GL_NV_fence", (void *) wine_glGetFenceivNV
},
12424 { "glGetFinalCombinerInputParameterfvNV", "GL_NV_register_combiners", (void *) wine_glGetFinalCombinerInputParameterfvNV
},
12425 { "glGetFinalCombinerInputParameterivNV", "GL_NV_register_combiners", (void *) wine_glGetFinalCombinerInputParameterivNV
},
12426 { "glGetFloatIndexedvEXT", "GL_EXT_direct_state_access", (void *) wine_glGetFloatIndexedvEXT
},
12427 { "glGetFogFuncSGIS", "GL_SGIS_fog_function", (void *) wine_glGetFogFuncSGIS
},
12428 { "glGetFragDataLocation", "GL_VERSION_3_0", (void *) wine_glGetFragDataLocation
},
12429 { "glGetFragDataLocationEXT", "GL_EXT_gpu_shader4", (void *) wine_glGetFragDataLocationEXT
},
12430 { "glGetFragmentLightfvSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glGetFragmentLightfvSGIX
},
12431 { "glGetFragmentLightivSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glGetFragmentLightivSGIX
},
12432 { "glGetFragmentMaterialfvSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glGetFragmentMaterialfvSGIX
},
12433 { "glGetFragmentMaterialivSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glGetFragmentMaterialivSGIX
},
12434 { "glGetFramebufferAttachmentParameteriv", "GL_ARB_framebuffer_object", (void *) wine_glGetFramebufferAttachmentParameteriv
},
12435 { "glGetFramebufferAttachmentParameterivEXT", "GL_EXT_framebuffer_object", (void *) wine_glGetFramebufferAttachmentParameterivEXT
},
12436 { "glGetFramebufferParameterivEXT", "GL_EXT_direct_state_access", (void *) wine_glGetFramebufferParameterivEXT
},
12437 { "glGetHandleARB", "GL_ARB_shader_objects", (void *) wine_glGetHandleARB
},
12438 { "glGetHistogramEXT", "GL_EXT_histogram", (void *) wine_glGetHistogramEXT
},
12439 { "glGetHistogramParameterfvEXT", "GL_EXT_histogram", (void *) wine_glGetHistogramParameterfvEXT
},
12440 { "glGetHistogramParameterivEXT", "GL_EXT_histogram", (void *) wine_glGetHistogramParameterivEXT
},
12441 { "glGetImageTransformParameterfvHP", "GL_HP_image_transform", (void *) wine_glGetImageTransformParameterfvHP
},
12442 { "glGetImageTransformParameterivHP", "GL_HP_image_transform", (void *) wine_glGetImageTransformParameterivHP
},
12443 { "glGetInfoLogARB", "GL_ARB_shader_objects", (void *) wine_glGetInfoLogARB
},
12444 { "glGetInstrumentsSGIX", "GL_SGIX_instruments", (void *) wine_glGetInstrumentsSGIX
},
12445 { "glGetIntegerIndexedvEXT", "GL_EXT_draw_buffers2", (void *) wine_glGetIntegerIndexedvEXT
},
12446 { "glGetIntegeri_v", "GL_VERSION_3_0", (void *) wine_glGetIntegeri_v
},
12447 { "glGetInvariantBooleanvEXT", "GL_EXT_vertex_shader", (void *) wine_glGetInvariantBooleanvEXT
},
12448 { "glGetInvariantFloatvEXT", "GL_EXT_vertex_shader", (void *) wine_glGetInvariantFloatvEXT
},
12449 { "glGetInvariantIntegervEXT", "GL_EXT_vertex_shader", (void *) wine_glGetInvariantIntegervEXT
},
12450 { "glGetListParameterfvSGIX", "GL_SGIX_list_priority", (void *) wine_glGetListParameterfvSGIX
},
12451 { "glGetListParameterivSGIX", "GL_SGIX_list_priority", (void *) wine_glGetListParameterivSGIX
},
12452 { "glGetLocalConstantBooleanvEXT", "GL_EXT_vertex_shader", (void *) wine_glGetLocalConstantBooleanvEXT
},
12453 { "glGetLocalConstantFloatvEXT", "GL_EXT_vertex_shader", (void *) wine_glGetLocalConstantFloatvEXT
},
12454 { "glGetLocalConstantIntegervEXT", "GL_EXT_vertex_shader", (void *) wine_glGetLocalConstantIntegervEXT
},
12455 { "glGetMapAttribParameterfvNV", "GL_NV_evaluators", (void *) wine_glGetMapAttribParameterfvNV
},
12456 { "glGetMapAttribParameterivNV", "GL_NV_evaluators", (void *) wine_glGetMapAttribParameterivNV
},
12457 { "glGetMapControlPointsNV", "GL_NV_evaluators", (void *) wine_glGetMapControlPointsNV
},
12458 { "glGetMapParameterfvNV", "GL_NV_evaluators", (void *) wine_glGetMapParameterfvNV
},
12459 { "glGetMapParameterivNV", "GL_NV_evaluators", (void *) wine_glGetMapParameterivNV
},
12460 { "glGetMinmaxEXT", "GL_EXT_histogram", (void *) wine_glGetMinmaxEXT
},
12461 { "glGetMinmaxParameterfvEXT", "GL_EXT_histogram", (void *) wine_glGetMinmaxParameterfvEXT
},
12462 { "glGetMinmaxParameterivEXT", "GL_EXT_histogram", (void *) wine_glGetMinmaxParameterivEXT
},
12463 { "glGetMultiTexEnvfvEXT", "GL_EXT_direct_state_access", (void *) wine_glGetMultiTexEnvfvEXT
},
12464 { "glGetMultiTexEnvivEXT", "GL_EXT_direct_state_access", (void *) wine_glGetMultiTexEnvivEXT
},
12465 { "glGetMultiTexGendvEXT", "GL_EXT_direct_state_access", (void *) wine_glGetMultiTexGendvEXT
},
12466 { "glGetMultiTexGenfvEXT", "GL_EXT_direct_state_access", (void *) wine_glGetMultiTexGenfvEXT
},
12467 { "glGetMultiTexGenivEXT", "GL_EXT_direct_state_access", (void *) wine_glGetMultiTexGenivEXT
},
12468 { "glGetMultiTexImageEXT", "GL_EXT_direct_state_access", (void *) wine_glGetMultiTexImageEXT
},
12469 { "glGetMultiTexLevelParameterfvEXT", "GL_EXT_direct_state_access", (void *) wine_glGetMultiTexLevelParameterfvEXT
},
12470 { "glGetMultiTexLevelParameterivEXT", "GL_EXT_direct_state_access", (void *) wine_glGetMultiTexLevelParameterivEXT
},
12471 { "glGetMultiTexParameterIivEXT", "GL_EXT_direct_state_access", (void *) wine_glGetMultiTexParameterIivEXT
},
12472 { "glGetMultiTexParameterIuivEXT", "GL_EXT_direct_state_access", (void *) wine_glGetMultiTexParameterIuivEXT
},
12473 { "glGetMultiTexParameterfvEXT", "GL_EXT_direct_state_access", (void *) wine_glGetMultiTexParameterfvEXT
},
12474 { "glGetMultiTexParameterivEXT", "GL_EXT_direct_state_access", (void *) wine_glGetMultiTexParameterivEXT
},
12475 { "glGetNamedBufferParameterivEXT", "GL_EXT_direct_state_access", (void *) wine_glGetNamedBufferParameterivEXT
},
12476 { "glGetNamedBufferPointervEXT", "GL_EXT_direct_state_access", (void *) wine_glGetNamedBufferPointervEXT
},
12477 { "glGetNamedBufferSubDataEXT", "GL_EXT_direct_state_access", (void *) wine_glGetNamedBufferSubDataEXT
},
12478 { "glGetNamedFramebufferAttachmentParameterivEXT", "GL_EXT_direct_state_access", (void *) wine_glGetNamedFramebufferAttachmentParameterivEXT
},
12479 { "glGetNamedProgramLocalParameterIivEXT", "GL_EXT_direct_state_access", (void *) wine_glGetNamedProgramLocalParameterIivEXT
},
12480 { "glGetNamedProgramLocalParameterIuivEXT", "GL_EXT_direct_state_access", (void *) wine_glGetNamedProgramLocalParameterIuivEXT
},
12481 { "glGetNamedProgramLocalParameterdvEXT", "GL_EXT_direct_state_access", (void *) wine_glGetNamedProgramLocalParameterdvEXT
},
12482 { "glGetNamedProgramLocalParameterfvEXT", "GL_EXT_direct_state_access", (void *) wine_glGetNamedProgramLocalParameterfvEXT
},
12483 { "glGetNamedProgramStringEXT", "GL_EXT_direct_state_access", (void *) wine_glGetNamedProgramStringEXT
},
12484 { "glGetNamedProgramivEXT", "GL_EXT_direct_state_access", (void *) wine_glGetNamedProgramivEXT
},
12485 { "glGetNamedRenderbufferParameterivEXT", "GL_EXT_direct_state_access", (void *) wine_glGetNamedRenderbufferParameterivEXT
},
12486 { "glGetObjectBufferfvATI", "GL_ATI_vertex_array_object", (void *) wine_glGetObjectBufferfvATI
},
12487 { "glGetObjectBufferivATI", "GL_ATI_vertex_array_object", (void *) wine_glGetObjectBufferivATI
},
12488 { "glGetObjectParameterfvARB", "GL_ARB_shader_objects", (void *) wine_glGetObjectParameterfvARB
},
12489 { "glGetObjectParameterivARB", "GL_ARB_shader_objects", (void *) wine_glGetObjectParameterivARB
},
12490 { "glGetOcclusionQueryivNV", "GL_NV_occlusion_query", (void *) wine_glGetOcclusionQueryivNV
},
12491 { "glGetOcclusionQueryuivNV", "GL_NV_occlusion_query", (void *) wine_glGetOcclusionQueryuivNV
},
12492 { "glGetPixelTexGenParameterfvSGIS", "GL_SGIS_pixel_texture", (void *) wine_glGetPixelTexGenParameterfvSGIS
},
12493 { "glGetPixelTexGenParameterivSGIS", "GL_SGIS_pixel_texture", (void *) wine_glGetPixelTexGenParameterivSGIS
},
12494 { "glGetPointerIndexedvEXT", "GL_EXT_direct_state_access", (void *) wine_glGetPointerIndexedvEXT
},
12495 { "glGetPointervEXT", "GL_EXT_vertex_array", (void *) wine_glGetPointervEXT
},
12496 { "glGetProgramEnvParameterIivNV", "GL_NV_gpu_program4", (void *) wine_glGetProgramEnvParameterIivNV
},
12497 { "glGetProgramEnvParameterIuivNV", "GL_NV_gpu_program4", (void *) wine_glGetProgramEnvParameterIuivNV
},
12498 { "glGetProgramEnvParameterdvARB", "GL_ARB_vertex_program", (void *) wine_glGetProgramEnvParameterdvARB
},
12499 { "glGetProgramEnvParameterfvARB", "GL_ARB_vertex_program", (void *) wine_glGetProgramEnvParameterfvARB
},
12500 { "glGetProgramInfoLog", "GL_VERSION_2_0", (void *) wine_glGetProgramInfoLog
},
12501 { "glGetProgramLocalParameterIivNV", "GL_NV_gpu_program4", (void *) wine_glGetProgramLocalParameterIivNV
},
12502 { "glGetProgramLocalParameterIuivNV", "GL_NV_gpu_program4", (void *) wine_glGetProgramLocalParameterIuivNV
},
12503 { "glGetProgramLocalParameterdvARB", "GL_ARB_vertex_program", (void *) wine_glGetProgramLocalParameterdvARB
},
12504 { "glGetProgramLocalParameterfvARB", "GL_ARB_vertex_program", (void *) wine_glGetProgramLocalParameterfvARB
},
12505 { "glGetProgramNamedParameterdvNV", "GL_NV_fragment_program", (void *) wine_glGetProgramNamedParameterdvNV
},
12506 { "glGetProgramNamedParameterfvNV", "GL_NV_fragment_program", (void *) wine_glGetProgramNamedParameterfvNV
},
12507 { "glGetProgramParameterdvNV", "GL_NV_vertex_program", (void *) wine_glGetProgramParameterdvNV
},
12508 { "glGetProgramParameterfvNV", "GL_NV_vertex_program", (void *) wine_glGetProgramParameterfvNV
},
12509 { "glGetProgramStringARB", "GL_ARB_vertex_program", (void *) wine_glGetProgramStringARB
},
12510 { "glGetProgramStringNV", "GL_NV_vertex_program", (void *) wine_glGetProgramStringNV
},
12511 { "glGetProgramiv", "GL_VERSION_2_0", (void *) wine_glGetProgramiv
},
12512 { "glGetProgramivARB", "GL_ARB_vertex_program", (void *) wine_glGetProgramivARB
},
12513 { "glGetProgramivNV", "GL_NV_vertex_program", (void *) wine_glGetProgramivNV
},
12514 { "glGetQueryObjecti64vEXT", "GL_EXT_timer_query", (void *) wine_glGetQueryObjecti64vEXT
},
12515 { "glGetQueryObjectiv", "GL_VERSION_1_5", (void *) wine_glGetQueryObjectiv
},
12516 { "glGetQueryObjectivARB", "GL_ARB_occlusion_query", (void *) wine_glGetQueryObjectivARB
},
12517 { "glGetQueryObjectui64vEXT", "GL_EXT_timer_query", (void *) wine_glGetQueryObjectui64vEXT
},
12518 { "glGetQueryObjectuiv", "GL_VERSION_1_5", (void *) wine_glGetQueryObjectuiv
},
12519 { "glGetQueryObjectuivARB", "GL_ARB_occlusion_query", (void *) wine_glGetQueryObjectuivARB
},
12520 { "glGetQueryiv", "GL_VERSION_1_5", (void *) wine_glGetQueryiv
},
12521 { "glGetQueryivARB", "GL_ARB_occlusion_query", (void *) wine_glGetQueryivARB
},
12522 { "glGetRenderbufferParameteriv", "GL_ARB_framebuffer_object", (void *) wine_glGetRenderbufferParameteriv
},
12523 { "glGetRenderbufferParameterivEXT", "GL_EXT_framebuffer_object", (void *) wine_glGetRenderbufferParameterivEXT
},
12524 { "glGetSeparableFilterEXT", "GL_EXT_convolution", (void *) wine_glGetSeparableFilterEXT
},
12525 { "glGetShaderInfoLog", "GL_VERSION_2_0", (void *) wine_glGetShaderInfoLog
},
12526 { "glGetShaderSource", "GL_VERSION_2_0", (void *) wine_glGetShaderSource
},
12527 { "glGetShaderSourceARB", "GL_ARB_shader_objects", (void *) wine_glGetShaderSourceARB
},
12528 { "glGetShaderiv", "GL_VERSION_2_0", (void *) wine_glGetShaderiv
},
12529 { "glGetSharpenTexFuncSGIS", "GL_SGIS_sharpen_texture", (void *) wine_glGetSharpenTexFuncSGIS
},
12530 { "glGetStringi", "GL_VERSION_3_0", (void *) wine_glGetStringi
},
12531 { "glGetTexBumpParameterfvATI", "GL_ATI_envmap_bumpmap", (void *) wine_glGetTexBumpParameterfvATI
},
12532 { "glGetTexBumpParameterivATI", "GL_ATI_envmap_bumpmap", (void *) wine_glGetTexBumpParameterivATI
},
12533 { "glGetTexFilterFuncSGIS", "GL_SGIS_texture_filter4", (void *) wine_glGetTexFilterFuncSGIS
},
12534 { "glGetTexParameterIiv", "GL_VERSION_3_0", (void *) wine_glGetTexParameterIiv
},
12535 { "glGetTexParameterIivEXT", "GL_EXT_texture_integer", (void *) wine_glGetTexParameterIivEXT
},
12536 { "glGetTexParameterIuiv", "GL_VERSION_3_0", (void *) wine_glGetTexParameterIuiv
},
12537 { "glGetTexParameterIuivEXT", "GL_EXT_texture_integer", (void *) wine_glGetTexParameterIuivEXT
},
12538 { "glGetTextureImageEXT", "GL_EXT_direct_state_access", (void *) wine_glGetTextureImageEXT
},
12539 { "glGetTextureLevelParameterfvEXT", "GL_EXT_direct_state_access", (void *) wine_glGetTextureLevelParameterfvEXT
},
12540 { "glGetTextureLevelParameterivEXT", "GL_EXT_direct_state_access", (void *) wine_glGetTextureLevelParameterivEXT
},
12541 { "glGetTextureParameterIivEXT", "GL_EXT_direct_state_access", (void *) wine_glGetTextureParameterIivEXT
},
12542 { "glGetTextureParameterIuivEXT", "GL_EXT_direct_state_access", (void *) wine_glGetTextureParameterIuivEXT
},
12543 { "glGetTextureParameterfvEXT", "GL_EXT_direct_state_access", (void *) wine_glGetTextureParameterfvEXT
},
12544 { "glGetTextureParameterivEXT", "GL_EXT_direct_state_access", (void *) wine_glGetTextureParameterivEXT
},
12545 { "glGetTrackMatrixivNV", "GL_NV_vertex_program", (void *) wine_glGetTrackMatrixivNV
},
12546 { "glGetTransformFeedbackVarying", "GL_VERSION_3_0", (void *) wine_glGetTransformFeedbackVarying
},
12547 { "glGetTransformFeedbackVaryingEXT", "GL_EXT_transform_feedback", (void *) wine_glGetTransformFeedbackVaryingEXT
},
12548 { "glGetTransformFeedbackVaryingNV", "GL_NV_transform_feedback", (void *) wine_glGetTransformFeedbackVaryingNV
},
12549 { "glGetUniformBufferSizeEXT", "GL_EXT_bindable_uniform", (void *) wine_glGetUniformBufferSizeEXT
},
12550 { "glGetUniformLocation", "GL_VERSION_2_0", (void *) wine_glGetUniformLocation
},
12551 { "glGetUniformLocationARB", "GL_ARB_shader_objects", (void *) wine_glGetUniformLocationARB
},
12552 { "glGetUniformOffsetEXT", "GL_EXT_bindable_uniform", (void *) wine_glGetUniformOffsetEXT
},
12553 { "glGetUniformfv", "GL_VERSION_2_0", (void *) wine_glGetUniformfv
},
12554 { "glGetUniformfvARB", "GL_ARB_shader_objects", (void *) wine_glGetUniformfvARB
},
12555 { "glGetUniformiv", "GL_VERSION_2_0", (void *) wine_glGetUniformiv
},
12556 { "glGetUniformivARB", "GL_ARB_shader_objects", (void *) wine_glGetUniformivARB
},
12557 { "glGetUniformuiv", "GL_VERSION_3_0", (void *) wine_glGetUniformuiv
},
12558 { "glGetUniformuivEXT", "GL_EXT_gpu_shader4", (void *) wine_glGetUniformuivEXT
},
12559 { "glGetVariantArrayObjectfvATI", "GL_ATI_vertex_array_object", (void *) wine_glGetVariantArrayObjectfvATI
},
12560 { "glGetVariantArrayObjectivATI", "GL_ATI_vertex_array_object", (void *) wine_glGetVariantArrayObjectivATI
},
12561 { "glGetVariantBooleanvEXT", "GL_EXT_vertex_shader", (void *) wine_glGetVariantBooleanvEXT
},
12562 { "glGetVariantFloatvEXT", "GL_EXT_vertex_shader", (void *) wine_glGetVariantFloatvEXT
},
12563 { "glGetVariantIntegervEXT", "GL_EXT_vertex_shader", (void *) wine_glGetVariantIntegervEXT
},
12564 { "glGetVariantPointervEXT", "GL_EXT_vertex_shader", (void *) wine_glGetVariantPointervEXT
},
12565 { "glGetVaryingLocationNV", "GL_NV_transform_feedback", (void *) wine_glGetVaryingLocationNV
},
12566 { "glGetVertexAttribArrayObjectfvATI", "GL_ATI_vertex_attrib_array_object", (void *) wine_glGetVertexAttribArrayObjectfvATI
},
12567 { "glGetVertexAttribArrayObjectivATI", "GL_ATI_vertex_attrib_array_object", (void *) wine_glGetVertexAttribArrayObjectivATI
},
12568 { "glGetVertexAttribIiv", "GL_VERSION_3_0", (void *) wine_glGetVertexAttribIiv
},
12569 { "glGetVertexAttribIivEXT", "GL_NV_vertex_program4", (void *) wine_glGetVertexAttribIivEXT
},
12570 { "glGetVertexAttribIuiv", "GL_VERSION_3_0", (void *) wine_glGetVertexAttribIuiv
},
12571 { "glGetVertexAttribIuivEXT", "GL_NV_vertex_program4", (void *) wine_glGetVertexAttribIuivEXT
},
12572 { "glGetVertexAttribPointerv", "GL_VERSION_2_0", (void *) wine_glGetVertexAttribPointerv
},
12573 { "glGetVertexAttribPointervARB", "GL_ARB_vertex_program", (void *) wine_glGetVertexAttribPointervARB
},
12574 { "glGetVertexAttribPointervNV", "GL_NV_vertex_program", (void *) wine_glGetVertexAttribPointervNV
},
12575 { "glGetVertexAttribdv", "GL_VERSION_2_0", (void *) wine_glGetVertexAttribdv
},
12576 { "glGetVertexAttribdvARB", "GL_ARB_vertex_program", (void *) wine_glGetVertexAttribdvARB
},
12577 { "glGetVertexAttribdvNV", "GL_NV_vertex_program", (void *) wine_glGetVertexAttribdvNV
},
12578 { "glGetVertexAttribfv", "GL_VERSION_2_0", (void *) wine_glGetVertexAttribfv
},
12579 { "glGetVertexAttribfvARB", "GL_ARB_vertex_program", (void *) wine_glGetVertexAttribfvARB
},
12580 { "glGetVertexAttribfvNV", "GL_NV_vertex_program", (void *) wine_glGetVertexAttribfvNV
},
12581 { "glGetVertexAttribiv", "GL_VERSION_2_0", (void *) wine_glGetVertexAttribiv
},
12582 { "glGetVertexAttribivARB", "GL_ARB_vertex_program", (void *) wine_glGetVertexAttribivARB
},
12583 { "glGetVertexAttribivNV", "GL_NV_vertex_program", (void *) wine_glGetVertexAttribivNV
},
12584 { "glGlobalAlphaFactorbSUN", "GL_SUN_global_alpha", (void *) wine_glGlobalAlphaFactorbSUN
},
12585 { "glGlobalAlphaFactordSUN", "GL_SUN_global_alpha", (void *) wine_glGlobalAlphaFactordSUN
},
12586 { "glGlobalAlphaFactorfSUN", "GL_SUN_global_alpha", (void *) wine_glGlobalAlphaFactorfSUN
},
12587 { "glGlobalAlphaFactoriSUN", "GL_SUN_global_alpha", (void *) wine_glGlobalAlphaFactoriSUN
},
12588 { "glGlobalAlphaFactorsSUN", "GL_SUN_global_alpha", (void *) wine_glGlobalAlphaFactorsSUN
},
12589 { "glGlobalAlphaFactorubSUN", "GL_SUN_global_alpha", (void *) wine_glGlobalAlphaFactorubSUN
},
12590 { "glGlobalAlphaFactoruiSUN", "GL_SUN_global_alpha", (void *) wine_glGlobalAlphaFactoruiSUN
},
12591 { "glGlobalAlphaFactorusSUN", "GL_SUN_global_alpha", (void *) wine_glGlobalAlphaFactorusSUN
},
12592 { "glHintPGI", "GL_PGI_misc_hints", (void *) wine_glHintPGI
},
12593 { "glHistogramEXT", "GL_EXT_histogram", (void *) wine_glHistogramEXT
},
12594 { "glIglooInterfaceSGIX", "GL_SGIX_igloo_interface", (void *) wine_glIglooInterfaceSGIX
},
12595 { "glImageTransformParameterfHP", "GL_HP_image_transform", (void *) wine_glImageTransformParameterfHP
},
12596 { "glImageTransformParameterfvHP", "GL_HP_image_transform", (void *) wine_glImageTransformParameterfvHP
},
12597 { "glImageTransformParameteriHP", "GL_HP_image_transform", (void *) wine_glImageTransformParameteriHP
},
12598 { "glImageTransformParameterivHP", "GL_HP_image_transform", (void *) wine_glImageTransformParameterivHP
},
12599 { "glIndexFuncEXT", "GL_EXT_index_func", (void *) wine_glIndexFuncEXT
},
12600 { "glIndexMaterialEXT", "GL_EXT_index_material", (void *) wine_glIndexMaterialEXT
},
12601 { "glIndexPointerEXT", "GL_EXT_vertex_array", (void *) wine_glIndexPointerEXT
},
12602 { "glIndexPointerListIBM", "GL_IBM_vertex_array_lists", (void *) wine_glIndexPointerListIBM
},
12603 { "glInsertComponentEXT", "GL_EXT_vertex_shader", (void *) wine_glInsertComponentEXT
},
12604 { "glInstrumentsBufferSGIX", "GL_SGIX_instruments", (void *) wine_glInstrumentsBufferSGIX
},
12605 { "glIsAsyncMarkerSGIX", "GL_SGIX_async", (void *) wine_glIsAsyncMarkerSGIX
},
12606 { "glIsBuffer", "GL_VERSION_1_5", (void *) wine_glIsBuffer
},
12607 { "glIsBufferARB", "GL_ARB_vertex_buffer_object", (void *) wine_glIsBufferARB
},
12608 { "glIsEnabledIndexedEXT", "GL_EXT_draw_buffers2", (void *) wine_glIsEnabledIndexedEXT
},
12609 { "glIsEnabledi", "GL_VERSION_3_0", (void *) wine_glIsEnabledi
},
12610 { "glIsFenceAPPLE", "GL_APPLE_fence", (void *) wine_glIsFenceAPPLE
},
12611 { "glIsFenceNV", "GL_NV_fence", (void *) wine_glIsFenceNV
},
12612 { "glIsFramebuffer", "GL_ARB_framebuffer_object", (void *) wine_glIsFramebuffer
},
12613 { "glIsFramebufferEXT", "GL_EXT_framebuffer_object", (void *) wine_glIsFramebufferEXT
},
12614 { "glIsObjectBufferATI", "GL_ATI_vertex_array_object", (void *) wine_glIsObjectBufferATI
},
12615 { "glIsOcclusionQueryNV", "GL_NV_occlusion_query", (void *) wine_glIsOcclusionQueryNV
},
12616 { "glIsProgram", "GL_VERSION_2_0", (void *) wine_glIsProgram
},
12617 { "glIsProgramARB", "GL_ARB_vertex_program", (void *) wine_glIsProgramARB
},
12618 { "glIsProgramNV", "GL_NV_vertex_program", (void *) wine_glIsProgramNV
},
12619 { "glIsQuery", "GL_VERSION_1_5", (void *) wine_glIsQuery
},
12620 { "glIsQueryARB", "GL_ARB_occlusion_query", (void *) wine_glIsQueryARB
},
12621 { "glIsRenderbuffer", "GL_ARB_framebuffer_object", (void *) wine_glIsRenderbuffer
},
12622 { "glIsRenderbufferEXT", "GL_EXT_framebuffer_object", (void *) wine_glIsRenderbufferEXT
},
12623 { "glIsShader", "GL_VERSION_2_0", (void *) wine_glIsShader
},
12624 { "glIsTextureEXT", "GL_EXT_texture_object", (void *) wine_glIsTextureEXT
},
12625 { "glIsVariantEnabledEXT", "GL_EXT_vertex_shader", (void *) wine_glIsVariantEnabledEXT
},
12626 { "glIsVertexArray", "GL_ARB_vertex_array_object", (void *) wine_glIsVertexArray
},
12627 { "glIsVertexArrayAPPLE", "GL_APPLE_vertex_array_object", (void *) wine_glIsVertexArrayAPPLE
},
12628 { "glLightEnviSGIX", "GL_SGIX_fragment_lighting", (void *) wine_glLightEnviSGIX
},
12629 { "glLinkProgram", "GL_VERSION_2_0", (void *) wine_glLinkProgram
},
12630 { "glLinkProgramARB", "GL_ARB_shader_objects", (void *) wine_glLinkProgramARB
},
12631 { "glListParameterfSGIX", "GL_SGIX_list_priority", (void *) wine_glListParameterfSGIX
},
12632 { "glListParameterfvSGIX", "GL_SGIX_list_priority", (void *) wine_glListParameterfvSGIX
},
12633 { "glListParameteriSGIX", "GL_SGIX_list_priority", (void *) wine_glListParameteriSGIX
},
12634 { "glListParameterivSGIX", "GL_SGIX_list_priority", (void *) wine_glListParameterivSGIX
},
12635 { "glLoadIdentityDeformationMapSGIX", "GL_SGIX_polynomial_ffd", (void *) wine_glLoadIdentityDeformationMapSGIX
},
12636 { "glLoadProgramNV", "GL_NV_vertex_program", (void *) wine_glLoadProgramNV
},
12637 { "glLoadTransposeMatrixd", "GL_VERSION_1_3", (void *) wine_glLoadTransposeMatrixd
},
12638 { "glLoadTransposeMatrixdARB", "GL_ARB_transpose_matrix", (void *) wine_glLoadTransposeMatrixdARB
},
12639 { "glLoadTransposeMatrixf", "GL_VERSION_1_3", (void *) wine_glLoadTransposeMatrixf
},
12640 { "glLoadTransposeMatrixfARB", "GL_ARB_transpose_matrix", (void *) wine_glLoadTransposeMatrixfARB
},
12641 { "glLockArraysEXT", "GL_EXT_compiled_vertex_array", (void *) wine_glLockArraysEXT
},
12642 { "glMTexCoord2fSGIS", "GL_SGIS_multitexture", (void *) wine_glMTexCoord2fSGIS
},
12643 { "glMTexCoord2fvSGIS", "GL_SGIS_multitexture", (void *) wine_glMTexCoord2fvSGIS
},
12644 { "glMapBuffer", "GL_VERSION_1_5", (void *) wine_glMapBuffer
},
12645 { "glMapBufferARB", "GL_ARB_vertex_buffer_object", (void *) wine_glMapBufferARB
},
12646 { "glMapBufferRange", "GL_ARB_map_buffer_range", (void *) wine_glMapBufferRange
},
12647 { "glMapControlPointsNV", "GL_NV_evaluators", (void *) wine_glMapControlPointsNV
},
12648 { "glMapNamedBufferEXT", "GL_EXT_direct_state_access", (void *) wine_glMapNamedBufferEXT
},
12649 { "glMapObjectBufferATI", "GL_ATI_map_object_buffer", (void *) wine_glMapObjectBufferATI
},
12650 { "glMapParameterfvNV", "GL_NV_evaluators", (void *) wine_glMapParameterfvNV
},
12651 { "glMapParameterivNV", "GL_NV_evaluators", (void *) wine_glMapParameterivNV
},
12652 { "glMatrixFrustumEXT", "GL_EXT_direct_state_access", (void *) wine_glMatrixFrustumEXT
},
12653 { "glMatrixIndexPointerARB", "GL_ARB_matrix_palette", (void *) wine_glMatrixIndexPointerARB
},
12654 { "glMatrixIndexubvARB", "GL_ARB_matrix_palette", (void *) wine_glMatrixIndexubvARB
},
12655 { "glMatrixIndexuivARB", "GL_ARB_matrix_palette", (void *) wine_glMatrixIndexuivARB
},
12656 { "glMatrixIndexusvARB", "GL_ARB_matrix_palette", (void *) wine_glMatrixIndexusvARB
},
12657 { "glMatrixLoadIdentityEXT", "GL_EXT_direct_state_access", (void *) wine_glMatrixLoadIdentityEXT
},
12658 { "glMatrixLoadTransposedEXT", "GL_EXT_direct_state_access", (void *) wine_glMatrixLoadTransposedEXT
},
12659 { "glMatrixLoadTransposefEXT", "GL_EXT_direct_state_access", (void *) wine_glMatrixLoadTransposefEXT
},
12660 { "glMatrixLoaddEXT", "GL_EXT_direct_state_access", (void *) wine_glMatrixLoaddEXT
},
12661 { "glMatrixLoadfEXT", "GL_EXT_direct_state_access", (void *) wine_glMatrixLoadfEXT
},
12662 { "glMatrixMultTransposedEXT", "GL_EXT_direct_state_access", (void *) wine_glMatrixMultTransposedEXT
},
12663 { "glMatrixMultTransposefEXT", "GL_EXT_direct_state_access", (void *) wine_glMatrixMultTransposefEXT
},
12664 { "glMatrixMultdEXT", "GL_EXT_direct_state_access", (void *) wine_glMatrixMultdEXT
},
12665 { "glMatrixMultfEXT", "GL_EXT_direct_state_access", (void *) wine_glMatrixMultfEXT
},
12666 { "glMatrixOrthoEXT", "GL_EXT_direct_state_access", (void *) wine_glMatrixOrthoEXT
},
12667 { "glMatrixPopEXT", "GL_EXT_direct_state_access", (void *) wine_glMatrixPopEXT
},
12668 { "glMatrixPushEXT", "GL_EXT_direct_state_access", (void *) wine_glMatrixPushEXT
},
12669 { "glMatrixRotatedEXT", "GL_EXT_direct_state_access", (void *) wine_glMatrixRotatedEXT
},
12670 { "glMatrixRotatefEXT", "GL_EXT_direct_state_access", (void *) wine_glMatrixRotatefEXT
},
12671 { "glMatrixScaledEXT", "GL_EXT_direct_state_access", (void *) wine_glMatrixScaledEXT
},
12672 { "glMatrixScalefEXT", "GL_EXT_direct_state_access", (void *) wine_glMatrixScalefEXT
},
12673 { "glMatrixTranslatedEXT", "GL_EXT_direct_state_access", (void *) wine_glMatrixTranslatedEXT
},
12674 { "glMatrixTranslatefEXT", "GL_EXT_direct_state_access", (void *) wine_glMatrixTranslatefEXT
},
12675 { "glMinmaxEXT", "GL_EXT_histogram", (void *) wine_glMinmaxEXT
},
12676 { "glMultTransposeMatrixd", "GL_VERSION_1_3", (void *) wine_glMultTransposeMatrixd
},
12677 { "glMultTransposeMatrixdARB", "GL_ARB_transpose_matrix", (void *) wine_glMultTransposeMatrixdARB
},
12678 { "glMultTransposeMatrixf", "GL_VERSION_1_3", (void *) wine_glMultTransposeMatrixf
},
12679 { "glMultTransposeMatrixfARB", "GL_ARB_transpose_matrix", (void *) wine_glMultTransposeMatrixfARB
},
12680 { "glMultiDrawArrays", "GL_VERSION_1_4", (void *) wine_glMultiDrawArrays
},
12681 { "glMultiDrawArraysEXT", "GL_EXT_multi_draw_arrays", (void *) wine_glMultiDrawArraysEXT
},
12682 { "glMultiDrawElementArrayAPPLE", "GL_APPLE_element_array", (void *) wine_glMultiDrawElementArrayAPPLE
},
12683 { "glMultiDrawElements", "GL_VERSION_1_4", (void *) wine_glMultiDrawElements
},
12684 { "glMultiDrawElementsEXT", "GL_EXT_multi_draw_arrays", (void *) wine_glMultiDrawElementsEXT
},
12685 { "glMultiDrawRangeElementArrayAPPLE", "GL_APPLE_element_array", (void *) wine_glMultiDrawRangeElementArrayAPPLE
},
12686 { "glMultiModeDrawArraysIBM", "GL_IBM_multimode_draw_arrays", (void *) wine_glMultiModeDrawArraysIBM
},
12687 { "glMultiModeDrawElementsIBM", "GL_IBM_multimode_draw_arrays", (void *) wine_glMultiModeDrawElementsIBM
},
12688 { "glMultiTexBufferEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexBufferEXT
},
12689 { "glMultiTexCoord1d", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord1d
},
12690 { "glMultiTexCoord1dARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord1dARB
},
12691 { "glMultiTexCoord1dSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord1dSGIS
},
12692 { "glMultiTexCoord1dv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord1dv
},
12693 { "glMultiTexCoord1dvARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord1dvARB
},
12694 { "glMultiTexCoord1dvSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord1dvSGIS
},
12695 { "glMultiTexCoord1f", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord1f
},
12696 { "glMultiTexCoord1fARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord1fARB
},
12697 { "glMultiTexCoord1fSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord1fSGIS
},
12698 { "glMultiTexCoord1fv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord1fv
},
12699 { "glMultiTexCoord1fvARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord1fvARB
},
12700 { "glMultiTexCoord1fvSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord1fvSGIS
},
12701 { "glMultiTexCoord1hNV", "GL_NV_half_float", (void *) wine_glMultiTexCoord1hNV
},
12702 { "glMultiTexCoord1hvNV", "GL_NV_half_float", (void *) wine_glMultiTexCoord1hvNV
},
12703 { "glMultiTexCoord1i", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord1i
},
12704 { "glMultiTexCoord1iARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord1iARB
},
12705 { "glMultiTexCoord1iSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord1iSGIS
},
12706 { "glMultiTexCoord1iv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord1iv
},
12707 { "glMultiTexCoord1ivARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord1ivARB
},
12708 { "glMultiTexCoord1ivSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord1ivSGIS
},
12709 { "glMultiTexCoord1s", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord1s
},
12710 { "glMultiTexCoord1sARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord1sARB
},
12711 { "glMultiTexCoord1sSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord1sSGIS
},
12712 { "glMultiTexCoord1sv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord1sv
},
12713 { "glMultiTexCoord1svARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord1svARB
},
12714 { "glMultiTexCoord1svSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord1svSGIS
},
12715 { "glMultiTexCoord2d", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord2d
},
12716 { "glMultiTexCoord2dARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord2dARB
},
12717 { "glMultiTexCoord2dSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord2dSGIS
},
12718 { "glMultiTexCoord2dv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord2dv
},
12719 { "glMultiTexCoord2dvARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord2dvARB
},
12720 { "glMultiTexCoord2dvSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord2dvSGIS
},
12721 { "glMultiTexCoord2f", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord2f
},
12722 { "glMultiTexCoord2fARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord2fARB
},
12723 { "glMultiTexCoord2fSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord2fSGIS
},
12724 { "glMultiTexCoord2fv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord2fv
},
12725 { "glMultiTexCoord2fvARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord2fvARB
},
12726 { "glMultiTexCoord2fvSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord2fvSGIS
},
12727 { "glMultiTexCoord2hNV", "GL_NV_half_float", (void *) wine_glMultiTexCoord2hNV
},
12728 { "glMultiTexCoord2hvNV", "GL_NV_half_float", (void *) wine_glMultiTexCoord2hvNV
},
12729 { "glMultiTexCoord2i", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord2i
},
12730 { "glMultiTexCoord2iARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord2iARB
},
12731 { "glMultiTexCoord2iSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord2iSGIS
},
12732 { "glMultiTexCoord2iv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord2iv
},
12733 { "glMultiTexCoord2ivARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord2ivARB
},
12734 { "glMultiTexCoord2ivSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord2ivSGIS
},
12735 { "glMultiTexCoord2s", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord2s
},
12736 { "glMultiTexCoord2sARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord2sARB
},
12737 { "glMultiTexCoord2sSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord2sSGIS
},
12738 { "glMultiTexCoord2sv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord2sv
},
12739 { "glMultiTexCoord2svARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord2svARB
},
12740 { "glMultiTexCoord2svSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord2svSGIS
},
12741 { "glMultiTexCoord3d", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord3d
},
12742 { "glMultiTexCoord3dARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord3dARB
},
12743 { "glMultiTexCoord3dSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord3dSGIS
},
12744 { "glMultiTexCoord3dv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord3dv
},
12745 { "glMultiTexCoord3dvARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord3dvARB
},
12746 { "glMultiTexCoord3dvSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord3dvSGIS
},
12747 { "glMultiTexCoord3f", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord3f
},
12748 { "glMultiTexCoord3fARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord3fARB
},
12749 { "glMultiTexCoord3fSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord3fSGIS
},
12750 { "glMultiTexCoord3fv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord3fv
},
12751 { "glMultiTexCoord3fvARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord3fvARB
},
12752 { "glMultiTexCoord3fvSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord3fvSGIS
},
12753 { "glMultiTexCoord3hNV", "GL_NV_half_float", (void *) wine_glMultiTexCoord3hNV
},
12754 { "glMultiTexCoord3hvNV", "GL_NV_half_float", (void *) wine_glMultiTexCoord3hvNV
},
12755 { "glMultiTexCoord3i", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord3i
},
12756 { "glMultiTexCoord3iARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord3iARB
},
12757 { "glMultiTexCoord3iSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord3iSGIS
},
12758 { "glMultiTexCoord3iv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord3iv
},
12759 { "glMultiTexCoord3ivARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord3ivARB
},
12760 { "glMultiTexCoord3ivSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord3ivSGIS
},
12761 { "glMultiTexCoord3s", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord3s
},
12762 { "glMultiTexCoord3sARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord3sARB
},
12763 { "glMultiTexCoord3sSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord3sSGIS
},
12764 { "glMultiTexCoord3sv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord3sv
},
12765 { "glMultiTexCoord3svARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord3svARB
},
12766 { "glMultiTexCoord3svSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord3svSGIS
},
12767 { "glMultiTexCoord4d", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord4d
},
12768 { "glMultiTexCoord4dARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord4dARB
},
12769 { "glMultiTexCoord4dSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord4dSGIS
},
12770 { "glMultiTexCoord4dv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord4dv
},
12771 { "glMultiTexCoord4dvARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord4dvARB
},
12772 { "glMultiTexCoord4dvSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord4dvSGIS
},
12773 { "glMultiTexCoord4f", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord4f
},
12774 { "glMultiTexCoord4fARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord4fARB
},
12775 { "glMultiTexCoord4fSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord4fSGIS
},
12776 { "glMultiTexCoord4fv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord4fv
},
12777 { "glMultiTexCoord4fvARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord4fvARB
},
12778 { "glMultiTexCoord4fvSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord4fvSGIS
},
12779 { "glMultiTexCoord4hNV", "GL_NV_half_float", (void *) wine_glMultiTexCoord4hNV
},
12780 { "glMultiTexCoord4hvNV", "GL_NV_half_float", (void *) wine_glMultiTexCoord4hvNV
},
12781 { "glMultiTexCoord4i", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord4i
},
12782 { "glMultiTexCoord4iARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord4iARB
},
12783 { "glMultiTexCoord4iSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord4iSGIS
},
12784 { "glMultiTexCoord4iv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord4iv
},
12785 { "glMultiTexCoord4ivARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord4ivARB
},
12786 { "glMultiTexCoord4ivSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord4ivSGIS
},
12787 { "glMultiTexCoord4s", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord4s
},
12788 { "glMultiTexCoord4sARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord4sARB
},
12789 { "glMultiTexCoord4sSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord4sSGIS
},
12790 { "glMultiTexCoord4sv", "GL_VERSION_1_3", (void *) wine_glMultiTexCoord4sv
},
12791 { "glMultiTexCoord4svARB", "GL_ARB_multitexture", (void *) wine_glMultiTexCoord4svARB
},
12792 { "glMultiTexCoord4svSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoord4svSGIS
},
12793 { "glMultiTexCoordPointerEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexCoordPointerEXT
},
12794 { "glMultiTexCoordPointerSGIS", "GL_SGIS_multitexture", (void *) wine_glMultiTexCoordPointerSGIS
},
12795 { "glMultiTexEnvfEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexEnvfEXT
},
12796 { "glMultiTexEnvfvEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexEnvfvEXT
},
12797 { "glMultiTexEnviEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexEnviEXT
},
12798 { "glMultiTexEnvivEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexEnvivEXT
},
12799 { "glMultiTexGendEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexGendEXT
},
12800 { "glMultiTexGendvEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexGendvEXT
},
12801 { "glMultiTexGenfEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexGenfEXT
},
12802 { "glMultiTexGenfvEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexGenfvEXT
},
12803 { "glMultiTexGeniEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexGeniEXT
},
12804 { "glMultiTexGenivEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexGenivEXT
},
12805 { "glMultiTexImage1DEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexImage1DEXT
},
12806 { "glMultiTexImage2DEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexImage2DEXT
},
12807 { "glMultiTexImage3DEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexImage3DEXT
},
12808 { "glMultiTexParameterIivEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexParameterIivEXT
},
12809 { "glMultiTexParameterIuivEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexParameterIuivEXT
},
12810 { "glMultiTexParameterfEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexParameterfEXT
},
12811 { "glMultiTexParameterfvEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexParameterfvEXT
},
12812 { "glMultiTexParameteriEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexParameteriEXT
},
12813 { "glMultiTexParameterivEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexParameterivEXT
},
12814 { "glMultiTexRenderbufferEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexRenderbufferEXT
},
12815 { "glMultiTexSubImage1DEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexSubImage1DEXT
},
12816 { "glMultiTexSubImage2DEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexSubImage2DEXT
},
12817 { "glMultiTexSubImage3DEXT", "GL_EXT_direct_state_access", (void *) wine_glMultiTexSubImage3DEXT
},
12818 { "glNamedBufferDataEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedBufferDataEXT
},
12819 { "glNamedBufferSubDataEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedBufferSubDataEXT
},
12820 { "glNamedFramebufferRenderbufferEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedFramebufferRenderbufferEXT
},
12821 { "glNamedFramebufferTexture1DEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedFramebufferTexture1DEXT
},
12822 { "glNamedFramebufferTexture2DEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedFramebufferTexture2DEXT
},
12823 { "glNamedFramebufferTexture3DEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedFramebufferTexture3DEXT
},
12824 { "glNamedFramebufferTextureEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedFramebufferTextureEXT
},
12825 { "glNamedFramebufferTextureFaceEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedFramebufferTextureFaceEXT
},
12826 { "glNamedFramebufferTextureLayerEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedFramebufferTextureLayerEXT
},
12827 { "glNamedProgramLocalParameter4dEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedProgramLocalParameter4dEXT
},
12828 { "glNamedProgramLocalParameter4dvEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedProgramLocalParameter4dvEXT
},
12829 { "glNamedProgramLocalParameter4fEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedProgramLocalParameter4fEXT
},
12830 { "glNamedProgramLocalParameter4fvEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedProgramLocalParameter4fvEXT
},
12831 { "glNamedProgramLocalParameterI4iEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedProgramLocalParameterI4iEXT
},
12832 { "glNamedProgramLocalParameterI4ivEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedProgramLocalParameterI4ivEXT
},
12833 { "glNamedProgramLocalParameterI4uiEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedProgramLocalParameterI4uiEXT
},
12834 { "glNamedProgramLocalParameterI4uivEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedProgramLocalParameterI4uivEXT
},
12835 { "glNamedProgramLocalParameters4fvEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedProgramLocalParameters4fvEXT
},
12836 { "glNamedProgramLocalParametersI4ivEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedProgramLocalParametersI4ivEXT
},
12837 { "glNamedProgramLocalParametersI4uivEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedProgramLocalParametersI4uivEXT
},
12838 { "glNamedProgramStringEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedProgramStringEXT
},
12839 { "glNamedRenderbufferStorageEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedRenderbufferStorageEXT
},
12840 { "glNamedRenderbufferStorageMultisampleCoverageEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedRenderbufferStorageMultisampleCoverageEXT
},
12841 { "glNamedRenderbufferStorageMultisampleEXT", "GL_EXT_direct_state_access", (void *) wine_glNamedRenderbufferStorageMultisampleEXT
},
12842 { "glNewBufferRegion", "GL_KTX_buffer_region", (void *) wine_glNewBufferRegion
},
12843 { "glNewObjectBufferATI", "GL_ATI_vertex_array_object", (void *) wine_glNewObjectBufferATI
},
12844 { "glNormal3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glNormal3fVertex3fSUN
},
12845 { "glNormal3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glNormal3fVertex3fvSUN
},
12846 { "glNormal3hNV", "GL_NV_half_float", (void *) wine_glNormal3hNV
},
12847 { "glNormal3hvNV", "GL_NV_half_float", (void *) wine_glNormal3hvNV
},
12848 { "glNormalPointerEXT", "GL_EXT_vertex_array", (void *) wine_glNormalPointerEXT
},
12849 { "glNormalPointerListIBM", "GL_IBM_vertex_array_lists", (void *) wine_glNormalPointerListIBM
},
12850 { "glNormalPointervINTEL", "GL_INTEL_parallel_arrays", (void *) wine_glNormalPointervINTEL
},
12851 { "glNormalStream3bATI", "GL_ATI_vertex_streams", (void *) wine_glNormalStream3bATI
},
12852 { "glNormalStream3bvATI", "GL_ATI_vertex_streams", (void *) wine_glNormalStream3bvATI
},
12853 { "glNormalStream3dATI", "GL_ATI_vertex_streams", (void *) wine_glNormalStream3dATI
},
12854 { "glNormalStream3dvATI", "GL_ATI_vertex_streams", (void *) wine_glNormalStream3dvATI
},
12855 { "glNormalStream3fATI", "GL_ATI_vertex_streams", (void *) wine_glNormalStream3fATI
},
12856 { "glNormalStream3fvATI", "GL_ATI_vertex_streams", (void *) wine_glNormalStream3fvATI
},
12857 { "glNormalStream3iATI", "GL_ATI_vertex_streams", (void *) wine_glNormalStream3iATI
},
12858 { "glNormalStream3ivATI", "GL_ATI_vertex_streams", (void *) wine_glNormalStream3ivATI
},
12859 { "glNormalStream3sATI", "GL_ATI_vertex_streams", (void *) wine_glNormalStream3sATI
},
12860 { "glNormalStream3svATI", "GL_ATI_vertex_streams", (void *) wine_glNormalStream3svATI
},
12861 { "glPNTrianglesfATI", "GL_ATI_pn_triangles", (void *) wine_glPNTrianglesfATI
},
12862 { "glPNTrianglesiATI", "GL_ATI_pn_triangles", (void *) wine_glPNTrianglesiATI
},
12863 { "glPassTexCoordATI", "GL_ATI_fragment_shader", (void *) wine_glPassTexCoordATI
},
12864 { "glPixelDataRangeNV", "GL_NV_pixel_data_range", (void *) wine_glPixelDataRangeNV
},
12865 { "glPixelTexGenParameterfSGIS", "GL_SGIS_pixel_texture", (void *) wine_glPixelTexGenParameterfSGIS
},
12866 { "glPixelTexGenParameterfvSGIS", "GL_SGIS_pixel_texture", (void *) wine_glPixelTexGenParameterfvSGIS
},
12867 { "glPixelTexGenParameteriSGIS", "GL_SGIS_pixel_texture", (void *) wine_glPixelTexGenParameteriSGIS
},
12868 { "glPixelTexGenParameterivSGIS", "GL_SGIS_pixel_texture", (void *) wine_glPixelTexGenParameterivSGIS
},
12869 { "glPixelTexGenSGIX", "GL_SGIX_pixel_texture", (void *) wine_glPixelTexGenSGIX
},
12870 { "glPixelTransformParameterfEXT", "GL_EXT_pixel_transform", (void *) wine_glPixelTransformParameterfEXT
},
12871 { "glPixelTransformParameterfvEXT", "GL_EXT_pixel_transform", (void *) wine_glPixelTransformParameterfvEXT
},
12872 { "glPixelTransformParameteriEXT", "GL_EXT_pixel_transform", (void *) wine_glPixelTransformParameteriEXT
},
12873 { "glPixelTransformParameterivEXT", "GL_EXT_pixel_transform", (void *) wine_glPixelTransformParameterivEXT
},
12874 { "glPointParameterf", "GL_VERSION_1_4", (void *) wine_glPointParameterf
},
12875 { "glPointParameterfARB", "GL_ARB_point_parameters", (void *) wine_glPointParameterfARB
},
12876 { "glPointParameterfEXT", "GL_EXT_point_parameters", (void *) wine_glPointParameterfEXT
},
12877 { "glPointParameterfSGIS", "GL_SGIS_point_parameters", (void *) wine_glPointParameterfSGIS
},
12878 { "glPointParameterfv", "GL_VERSION_1_4", (void *) wine_glPointParameterfv
},
12879 { "glPointParameterfvARB", "GL_ARB_point_parameters", (void *) wine_glPointParameterfvARB
},
12880 { "glPointParameterfvEXT", "GL_EXT_point_parameters", (void *) wine_glPointParameterfvEXT
},
12881 { "glPointParameterfvSGIS", "GL_SGIS_point_parameters", (void *) wine_glPointParameterfvSGIS
},
12882 { "glPointParameteri", "GL_VERSION_1_4", (void *) wine_glPointParameteri
},
12883 { "glPointParameteriNV", "GL_NV_point_sprite", (void *) wine_glPointParameteriNV
},
12884 { "glPointParameteriv", "GL_VERSION_1_4", (void *) wine_glPointParameteriv
},
12885 { "glPointParameterivNV", "GL_NV_point_sprite", (void *) wine_glPointParameterivNV
},
12886 { "glPollAsyncSGIX", "GL_SGIX_async", (void *) wine_glPollAsyncSGIX
},
12887 { "glPollInstrumentsSGIX", "GL_SGIX_instruments", (void *) wine_glPollInstrumentsSGIX
},
12888 { "glPolygonOffsetEXT", "GL_EXT_polygon_offset", (void *) wine_glPolygonOffsetEXT
},
12889 { "glPrimitiveRestartIndexNV", "GL_NV_primitive_restart", (void *) wine_glPrimitiveRestartIndexNV
},
12890 { "glPrimitiveRestartNV", "GL_NV_primitive_restart", (void *) wine_glPrimitiveRestartNV
},
12891 { "glPrioritizeTexturesEXT", "GL_EXT_texture_object", (void *) wine_glPrioritizeTexturesEXT
},
12892 { "glProgramBufferParametersIivNV", "GL_NV_parameter_buffer_object", (void *) wine_glProgramBufferParametersIivNV
},
12893 { "glProgramBufferParametersIuivNV", "GL_NV_parameter_buffer_object", (void *) wine_glProgramBufferParametersIuivNV
},
12894 { "glProgramBufferParametersfvNV", "GL_NV_parameter_buffer_object", (void *) wine_glProgramBufferParametersfvNV
},
12895 { "glProgramEnvParameter4dARB", "GL_ARB_vertex_program", (void *) wine_glProgramEnvParameter4dARB
},
12896 { "glProgramEnvParameter4dvARB", "GL_ARB_vertex_program", (void *) wine_glProgramEnvParameter4dvARB
},
12897 { "glProgramEnvParameter4fARB", "GL_ARB_vertex_program", (void *) wine_glProgramEnvParameter4fARB
},
12898 { "glProgramEnvParameter4fvARB", "GL_ARB_vertex_program", (void *) wine_glProgramEnvParameter4fvARB
},
12899 { "glProgramEnvParameterI4iNV", "GL_NV_gpu_program4", (void *) wine_glProgramEnvParameterI4iNV
},
12900 { "glProgramEnvParameterI4ivNV", "GL_NV_gpu_program4", (void *) wine_glProgramEnvParameterI4ivNV
},
12901 { "glProgramEnvParameterI4uiNV", "GL_NV_gpu_program4", (void *) wine_glProgramEnvParameterI4uiNV
},
12902 { "glProgramEnvParameterI4uivNV", "GL_NV_gpu_program4", (void *) wine_glProgramEnvParameterI4uivNV
},
12903 { "glProgramEnvParameters4fvEXT", "GL_EXT_gpu_program_parameters", (void *) wine_glProgramEnvParameters4fvEXT
},
12904 { "glProgramEnvParametersI4ivNV", "GL_NV_gpu_program4", (void *) wine_glProgramEnvParametersI4ivNV
},
12905 { "glProgramEnvParametersI4uivNV", "GL_NV_gpu_program4", (void *) wine_glProgramEnvParametersI4uivNV
},
12906 { "glProgramLocalParameter4dARB", "GL_ARB_vertex_program", (void *) wine_glProgramLocalParameter4dARB
},
12907 { "glProgramLocalParameter4dvARB", "GL_ARB_vertex_program", (void *) wine_glProgramLocalParameter4dvARB
},
12908 { "glProgramLocalParameter4fARB", "GL_ARB_vertex_program", (void *) wine_glProgramLocalParameter4fARB
},
12909 { "glProgramLocalParameter4fvARB", "GL_ARB_vertex_program", (void *) wine_glProgramLocalParameter4fvARB
},
12910 { "glProgramLocalParameterI4iNV", "GL_NV_gpu_program4", (void *) wine_glProgramLocalParameterI4iNV
},
12911 { "glProgramLocalParameterI4ivNV", "GL_NV_gpu_program4", (void *) wine_glProgramLocalParameterI4ivNV
},
12912 { "glProgramLocalParameterI4uiNV", "GL_NV_gpu_program4", (void *) wine_glProgramLocalParameterI4uiNV
},
12913 { "glProgramLocalParameterI4uivNV", "GL_NV_gpu_program4", (void *) wine_glProgramLocalParameterI4uivNV
},
12914 { "glProgramLocalParameters4fvEXT", "GL_EXT_gpu_program_parameters", (void *) wine_glProgramLocalParameters4fvEXT
},
12915 { "glProgramLocalParametersI4ivNV", "GL_NV_gpu_program4", (void *) wine_glProgramLocalParametersI4ivNV
},
12916 { "glProgramLocalParametersI4uivNV", "GL_NV_gpu_program4", (void *) wine_glProgramLocalParametersI4uivNV
},
12917 { "glProgramNamedParameter4dNV", "GL_NV_fragment_program", (void *) wine_glProgramNamedParameter4dNV
},
12918 { "glProgramNamedParameter4dvNV", "GL_NV_fragment_program", (void *) wine_glProgramNamedParameter4dvNV
},
12919 { "glProgramNamedParameter4fNV", "GL_NV_fragment_program", (void *) wine_glProgramNamedParameter4fNV
},
12920 { "glProgramNamedParameter4fvNV", "GL_NV_fragment_program", (void *) wine_glProgramNamedParameter4fvNV
},
12921 { "glProgramParameter4dNV", "GL_NV_vertex_program", (void *) wine_glProgramParameter4dNV
},
12922 { "glProgramParameter4dvNV", "GL_NV_vertex_program", (void *) wine_glProgramParameter4dvNV
},
12923 { "glProgramParameter4fNV", "GL_NV_vertex_program", (void *) wine_glProgramParameter4fNV
},
12924 { "glProgramParameter4fvNV", "GL_NV_vertex_program", (void *) wine_glProgramParameter4fvNV
},
12925 { "glProgramParameteriARB", "GL_ARB_geometry_shader4", (void *) wine_glProgramParameteriARB
},
12926 { "glProgramParameteriEXT", "GL_EXT_geometry_shader4", (void *) wine_glProgramParameteriEXT
},
12927 { "glProgramParameters4dvNV", "GL_NV_vertex_program", (void *) wine_glProgramParameters4dvNV
},
12928 { "glProgramParameters4fvNV", "GL_NV_vertex_program", (void *) wine_glProgramParameters4fvNV
},
12929 { "glProgramStringARB", "GL_ARB_vertex_program", (void *) wine_glProgramStringARB
},
12930 { "glProgramUniform1fEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform1fEXT
},
12931 { "glProgramUniform1fvEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform1fvEXT
},
12932 { "glProgramUniform1iEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform1iEXT
},
12933 { "glProgramUniform1ivEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform1ivEXT
},
12934 { "glProgramUniform1uiEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform1uiEXT
},
12935 { "glProgramUniform1uivEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform1uivEXT
},
12936 { "glProgramUniform2fEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform2fEXT
},
12937 { "glProgramUniform2fvEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform2fvEXT
},
12938 { "glProgramUniform2iEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform2iEXT
},
12939 { "glProgramUniform2ivEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform2ivEXT
},
12940 { "glProgramUniform2uiEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform2uiEXT
},
12941 { "glProgramUniform2uivEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform2uivEXT
},
12942 { "glProgramUniform3fEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform3fEXT
},
12943 { "glProgramUniform3fvEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform3fvEXT
},
12944 { "glProgramUniform3iEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform3iEXT
},
12945 { "glProgramUniform3ivEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform3ivEXT
},
12946 { "glProgramUniform3uiEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform3uiEXT
},
12947 { "glProgramUniform3uivEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform3uivEXT
},
12948 { "glProgramUniform4fEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform4fEXT
},
12949 { "glProgramUniform4fvEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform4fvEXT
},
12950 { "glProgramUniform4iEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform4iEXT
},
12951 { "glProgramUniform4ivEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform4ivEXT
},
12952 { "glProgramUniform4uiEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform4uiEXT
},
12953 { "glProgramUniform4uivEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniform4uivEXT
},
12954 { "glProgramUniformMatrix2fvEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniformMatrix2fvEXT
},
12955 { "glProgramUniformMatrix2x3fvEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniformMatrix2x3fvEXT
},
12956 { "glProgramUniformMatrix2x4fvEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniformMatrix2x4fvEXT
},
12957 { "glProgramUniformMatrix3fvEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniformMatrix3fvEXT
},
12958 { "glProgramUniformMatrix3x2fvEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniformMatrix3x2fvEXT
},
12959 { "glProgramUniformMatrix3x4fvEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniformMatrix3x4fvEXT
},
12960 { "glProgramUniformMatrix4fvEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniformMatrix4fvEXT
},
12961 { "glProgramUniformMatrix4x2fvEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniformMatrix4x2fvEXT
},
12962 { "glProgramUniformMatrix4x3fvEXT", "GL_EXT_direct_state_access", (void *) wine_glProgramUniformMatrix4x3fvEXT
},
12963 { "glProgramVertexLimitNV", "GL_NV_geometry_program4", (void *) wine_glProgramVertexLimitNV
},
12964 { "glPushClientAttribDefaultEXT", "GL_EXT_direct_state_access", (void *) wine_glPushClientAttribDefaultEXT
},
12965 { "glReadBufferRegion", "GL_KTX_buffer_region", (void *) wine_glReadBufferRegion
},
12966 { "glReadInstrumentsSGIX", "GL_SGIX_instruments", (void *) wine_glReadInstrumentsSGIX
},
12967 { "glReferencePlaneSGIX", "GL_SGIX_reference_plane", (void *) wine_glReferencePlaneSGIX
},
12968 { "glRenderbufferStorage", "GL_ARB_framebuffer_object", (void *) wine_glRenderbufferStorage
},
12969 { "glRenderbufferStorageEXT", "GL_EXT_framebuffer_object", (void *) wine_glRenderbufferStorageEXT
},
12970 { "glRenderbufferStorageMultisample", "GL_ARB_framebuffer_object", (void *) wine_glRenderbufferStorageMultisample
},
12971 { "glRenderbufferStorageMultisampleCoverageNV", "GL_NV_framebuffer_multisample_coverage", (void *) wine_glRenderbufferStorageMultisampleCoverageNV
},
12972 { "glRenderbufferStorageMultisampleEXT", "GL_EXT_framebuffer_multisample", (void *) wine_glRenderbufferStorageMultisampleEXT
},
12973 { "glReplacementCodePointerSUN", "GL_SUN_triangle_list", (void *) wine_glReplacementCodePointerSUN
},
12974 { "glReplacementCodeubSUN", "GL_SUN_triangle_list", (void *) wine_glReplacementCodeubSUN
},
12975 { "glReplacementCodeubvSUN", "GL_SUN_triangle_list", (void *) wine_glReplacementCodeubvSUN
},
12976 { "glReplacementCodeuiColor3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiColor3fVertex3fSUN
},
12977 { "glReplacementCodeuiColor3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiColor3fVertex3fvSUN
},
12978 { "glReplacementCodeuiColor4fNormal3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiColor4fNormal3fVertex3fSUN
},
12979 { "glReplacementCodeuiColor4fNormal3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiColor4fNormal3fVertex3fvSUN
},
12980 { "glReplacementCodeuiColor4ubVertex3fSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiColor4ubVertex3fSUN
},
12981 { "glReplacementCodeuiColor4ubVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiColor4ubVertex3fvSUN
},
12982 { "glReplacementCodeuiNormal3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiNormal3fVertex3fSUN
},
12983 { "glReplacementCodeuiNormal3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiNormal3fVertex3fvSUN
},
12984 { "glReplacementCodeuiSUN", "GL_SUN_triangle_list", (void *) wine_glReplacementCodeuiSUN
},
12985 { "glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
},
12986 { "glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
},
12987 { "glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
},
12988 { "glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
},
12989 { "glReplacementCodeuiTexCoord2fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiTexCoord2fVertex3fSUN
},
12990 { "glReplacementCodeuiTexCoord2fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiTexCoord2fVertex3fvSUN
},
12991 { "glReplacementCodeuiVertex3fSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiVertex3fSUN
},
12992 { "glReplacementCodeuiVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glReplacementCodeuiVertex3fvSUN
},
12993 { "glReplacementCodeuivSUN", "GL_SUN_triangle_list", (void *) wine_glReplacementCodeuivSUN
},
12994 { "glReplacementCodeusSUN", "GL_SUN_triangle_list", (void *) wine_glReplacementCodeusSUN
},
12995 { "glReplacementCodeusvSUN", "GL_SUN_triangle_list", (void *) wine_glReplacementCodeusvSUN
},
12996 { "glRequestResidentProgramsNV", "GL_NV_vertex_program", (void *) wine_glRequestResidentProgramsNV
},
12997 { "glResetHistogramEXT", "GL_EXT_histogram", (void *) wine_glResetHistogramEXT
},
12998 { "glResetMinmaxEXT", "GL_EXT_histogram", (void *) wine_glResetMinmaxEXT
},
12999 { "glResizeBuffersMESA", "GL_MESA_resize_buffers", (void *) wine_glResizeBuffersMESA
},
13000 { "glSampleCoverage", "GL_VERSION_1_3", (void *) wine_glSampleCoverage
},
13001 { "glSampleCoverageARB", "GL_ARB_multisample", (void *) wine_glSampleCoverageARB
},
13002 { "glSampleMapATI", "GL_ATI_fragment_shader", (void *) wine_glSampleMapATI
},
13003 { "glSampleMaskEXT", "GL_EXT_multisample", (void *) wine_glSampleMaskEXT
},
13004 { "glSampleMaskSGIS", "GL_SGIS_multisample", (void *) wine_glSampleMaskSGIS
},
13005 { "glSamplePatternEXT", "GL_EXT_multisample", (void *) wine_glSamplePatternEXT
},
13006 { "glSamplePatternSGIS", "GL_SGIS_multisample", (void *) wine_glSamplePatternSGIS
},
13007 { "glSecondaryColor3b", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3b
},
13008 { "glSecondaryColor3bEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3bEXT
},
13009 { "glSecondaryColor3bv", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3bv
},
13010 { "glSecondaryColor3bvEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3bvEXT
},
13011 { "glSecondaryColor3d", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3d
},
13012 { "glSecondaryColor3dEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3dEXT
},
13013 { "glSecondaryColor3dv", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3dv
},
13014 { "glSecondaryColor3dvEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3dvEXT
},
13015 { "glSecondaryColor3f", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3f
},
13016 { "glSecondaryColor3fEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3fEXT
},
13017 { "glSecondaryColor3fv", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3fv
},
13018 { "glSecondaryColor3fvEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3fvEXT
},
13019 { "glSecondaryColor3hNV", "GL_NV_half_float", (void *) wine_glSecondaryColor3hNV
},
13020 { "glSecondaryColor3hvNV", "GL_NV_half_float", (void *) wine_glSecondaryColor3hvNV
},
13021 { "glSecondaryColor3i", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3i
},
13022 { "glSecondaryColor3iEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3iEXT
},
13023 { "glSecondaryColor3iv", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3iv
},
13024 { "glSecondaryColor3ivEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3ivEXT
},
13025 { "glSecondaryColor3s", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3s
},
13026 { "glSecondaryColor3sEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3sEXT
},
13027 { "glSecondaryColor3sv", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3sv
},
13028 { "glSecondaryColor3svEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3svEXT
},
13029 { "glSecondaryColor3ub", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3ub
},
13030 { "glSecondaryColor3ubEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3ubEXT
},
13031 { "glSecondaryColor3ubv", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3ubv
},
13032 { "glSecondaryColor3ubvEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3ubvEXT
},
13033 { "glSecondaryColor3ui", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3ui
},
13034 { "glSecondaryColor3uiEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3uiEXT
},
13035 { "glSecondaryColor3uiv", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3uiv
},
13036 { "glSecondaryColor3uivEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3uivEXT
},
13037 { "glSecondaryColor3us", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3us
},
13038 { "glSecondaryColor3usEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3usEXT
},
13039 { "glSecondaryColor3usv", "GL_VERSION_1_4", (void *) wine_glSecondaryColor3usv
},
13040 { "glSecondaryColor3usvEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColor3usvEXT
},
13041 { "glSecondaryColorPointer", "GL_VERSION_1_4", (void *) wine_glSecondaryColorPointer
},
13042 { "glSecondaryColorPointerEXT", "GL_EXT_secondary_color", (void *) wine_glSecondaryColorPointerEXT
},
13043 { "glSecondaryColorPointerListIBM", "GL_IBM_vertex_array_lists", (void *) wine_glSecondaryColorPointerListIBM
},
13044 { "glSelectTextureCoordSetSGIS", "GL_SGIS_multitexture", (void *) wine_glSelectTextureCoordSetSGIS
},
13045 { "glSelectTextureSGIS", "GL_SGIS_multitexture", (void *) wine_glSelectTextureSGIS
},
13046 { "glSeparableFilter2DEXT", "GL_EXT_convolution", (void *) wine_glSeparableFilter2DEXT
},
13047 { "glSetFenceAPPLE", "GL_APPLE_fence", (void *) wine_glSetFenceAPPLE
},
13048 { "glSetFenceNV", "GL_NV_fence", (void *) wine_glSetFenceNV
},
13049 { "glSetFragmentShaderConstantATI", "GL_ATI_fragment_shader", (void *) wine_glSetFragmentShaderConstantATI
},
13050 { "glSetInvariantEXT", "GL_EXT_vertex_shader", (void *) wine_glSetInvariantEXT
},
13051 { "glSetLocalConstantEXT", "GL_EXT_vertex_shader", (void *) wine_glSetLocalConstantEXT
},
13052 { "glShaderOp1EXT", "GL_EXT_vertex_shader", (void *) wine_glShaderOp1EXT
},
13053 { "glShaderOp2EXT", "GL_EXT_vertex_shader", (void *) wine_glShaderOp2EXT
},
13054 { "glShaderOp3EXT", "GL_EXT_vertex_shader", (void *) wine_glShaderOp3EXT
},
13055 { "glShaderSource", "GL_VERSION_2_0", (void *) wine_glShaderSource
},
13056 { "glShaderSourceARB", "GL_ARB_shader_objects", (void *) wine_glShaderSourceARB
},
13057 { "glSharpenTexFuncSGIS", "GL_SGIS_sharpen_texture", (void *) wine_glSharpenTexFuncSGIS
},
13058 { "glSpriteParameterfSGIX", "GL_SGIX_sprite", (void *) wine_glSpriteParameterfSGIX
},
13059 { "glSpriteParameterfvSGIX", "GL_SGIX_sprite", (void *) wine_glSpriteParameterfvSGIX
},
13060 { "glSpriteParameteriSGIX", "GL_SGIX_sprite", (void *) wine_glSpriteParameteriSGIX
},
13061 { "glSpriteParameterivSGIX", "GL_SGIX_sprite", (void *) wine_glSpriteParameterivSGIX
},
13062 { "glStartInstrumentsSGIX", "GL_SGIX_instruments", (void *) wine_glStartInstrumentsSGIX
},
13063 { "glStencilClearTagEXT", "GL_EXT_stencil_clear_tag", (void *) wine_glStencilClearTagEXT
},
13064 { "glStencilFuncSeparate", "GL_VERSION_2_0", (void *) wine_glStencilFuncSeparate
},
13065 { "glStencilFuncSeparateATI", "GL_ATI_separate_stencil", (void *) wine_glStencilFuncSeparateATI
},
13066 { "glStencilMaskSeparate", "GL_VERSION_2_0", (void *) wine_glStencilMaskSeparate
},
13067 { "glStencilOpSeparate", "GL_VERSION_2_0", (void *) wine_glStencilOpSeparate
},
13068 { "glStencilOpSeparateATI", "GL_ATI_separate_stencil", (void *) wine_glStencilOpSeparateATI
},
13069 { "glStopInstrumentsSGIX", "GL_SGIX_instruments", (void *) wine_glStopInstrumentsSGIX
},
13070 { "glStringMarkerGREMEDY", "GL_GREMEDY_string_marker", (void *) wine_glStringMarkerGREMEDY
},
13071 { "glSwizzleEXT", "GL_EXT_vertex_shader", (void *) wine_glSwizzleEXT
},
13072 { "glTagSampleBufferSGIX", "GL_SGIX_tag_sample_buffer", (void *) wine_glTagSampleBufferSGIX
},
13073 { "glTangent3bEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangent3bEXT
},
13074 { "glTangent3bvEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangent3bvEXT
},
13075 { "glTangent3dEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangent3dEXT
},
13076 { "glTangent3dvEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangent3dvEXT
},
13077 { "glTangent3fEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangent3fEXT
},
13078 { "glTangent3fvEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangent3fvEXT
},
13079 { "glTangent3iEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangent3iEXT
},
13080 { "glTangent3ivEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangent3ivEXT
},
13081 { "glTangent3sEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangent3sEXT
},
13082 { "glTangent3svEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangent3svEXT
},
13083 { "glTangentPointerEXT", "GL_EXT_coordinate_frame", (void *) wine_glTangentPointerEXT
},
13084 { "glTbufferMask3DFX", "GL_3DFX_tbuffer", (void *) wine_glTbufferMask3DFX
},
13085 { "glTestFenceAPPLE", "GL_APPLE_fence", (void *) wine_glTestFenceAPPLE
},
13086 { "glTestFenceNV", "GL_NV_fence", (void *) wine_glTestFenceNV
},
13087 { "glTestObjectAPPLE", "GL_APPLE_fence", (void *) wine_glTestObjectAPPLE
},
13088 { "glTexBufferARB", "GL_ARB_texture_buffer_object", (void *) wine_glTexBufferARB
},
13089 { "glTexBufferEXT", "GL_EXT_texture_buffer_object", (void *) wine_glTexBufferEXT
},
13090 { "glTexBumpParameterfvATI", "GL_ATI_envmap_bumpmap", (void *) wine_glTexBumpParameterfvATI
},
13091 { "glTexBumpParameterivATI", "GL_ATI_envmap_bumpmap", (void *) wine_glTexBumpParameterivATI
},
13092 { "glTexCoord1hNV", "GL_NV_half_float", (void *) wine_glTexCoord1hNV
},
13093 { "glTexCoord1hvNV", "GL_NV_half_float", (void *) wine_glTexCoord1hvNV
},
13094 { "glTexCoord2fColor3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glTexCoord2fColor3fVertex3fSUN
},
13095 { "glTexCoord2fColor3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glTexCoord2fColor3fVertex3fvSUN
},
13096 { "glTexCoord2fColor4fNormal3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glTexCoord2fColor4fNormal3fVertex3fSUN
},
13097 { "glTexCoord2fColor4fNormal3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glTexCoord2fColor4fNormal3fVertex3fvSUN
},
13098 { "glTexCoord2fColor4ubVertex3fSUN", "GL_SUN_vertex", (void *) wine_glTexCoord2fColor4ubVertex3fSUN
},
13099 { "glTexCoord2fColor4ubVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glTexCoord2fColor4ubVertex3fvSUN
},
13100 { "glTexCoord2fNormal3fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glTexCoord2fNormal3fVertex3fSUN
},
13101 { "glTexCoord2fNormal3fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glTexCoord2fNormal3fVertex3fvSUN
},
13102 { "glTexCoord2fVertex3fSUN", "GL_SUN_vertex", (void *) wine_glTexCoord2fVertex3fSUN
},
13103 { "glTexCoord2fVertex3fvSUN", "GL_SUN_vertex", (void *) wine_glTexCoord2fVertex3fvSUN
},
13104 { "glTexCoord2hNV", "GL_NV_half_float", (void *) wine_glTexCoord2hNV
},
13105 { "glTexCoord2hvNV", "GL_NV_half_float", (void *) wine_glTexCoord2hvNV
},
13106 { "glTexCoord3hNV", "GL_NV_half_float", (void *) wine_glTexCoord3hNV
},
13107 { "glTexCoord3hvNV", "GL_NV_half_float", (void *) wine_glTexCoord3hvNV
},
13108 { "glTexCoord4fColor4fNormal3fVertex4fSUN", "GL_SUN_vertex", (void *) wine_glTexCoord4fColor4fNormal3fVertex4fSUN
},
13109 { "glTexCoord4fColor4fNormal3fVertex4fvSUN", "GL_SUN_vertex", (void *) wine_glTexCoord4fColor4fNormal3fVertex4fvSUN
},
13110 { "glTexCoord4fVertex4fSUN", "GL_SUN_vertex", (void *) wine_glTexCoord4fVertex4fSUN
},
13111 { "glTexCoord4fVertex4fvSUN", "GL_SUN_vertex", (void *) wine_glTexCoord4fVertex4fvSUN
},
13112 { "glTexCoord4hNV", "GL_NV_half_float", (void *) wine_glTexCoord4hNV
},
13113 { "glTexCoord4hvNV", "GL_NV_half_float", (void *) wine_glTexCoord4hvNV
},
13114 { "glTexCoordPointerEXT", "GL_EXT_vertex_array", (void *) wine_glTexCoordPointerEXT
},
13115 { "glTexCoordPointerListIBM", "GL_IBM_vertex_array_lists", (void *) wine_glTexCoordPointerListIBM
},
13116 { "glTexCoordPointervINTEL", "GL_INTEL_parallel_arrays", (void *) wine_glTexCoordPointervINTEL
},
13117 { "glTexFilterFuncSGIS", "GL_SGIS_texture_filter4", (void *) wine_glTexFilterFuncSGIS
},
13118 { "glTexImage3DEXT", "GL_EXT_texture3D", (void *) wine_glTexImage3DEXT
},
13119 { "glTexImage4DSGIS", "GL_SGIS_texture4D", (void *) wine_glTexImage4DSGIS
},
13120 { "glTexParameterIiv", "GL_VERSION_3_0", (void *) wine_glTexParameterIiv
},
13121 { "glTexParameterIivEXT", "GL_EXT_texture_integer", (void *) wine_glTexParameterIivEXT
},
13122 { "glTexParameterIuiv", "GL_VERSION_3_0", (void *) wine_glTexParameterIuiv
},
13123 { "glTexParameterIuivEXT", "GL_EXT_texture_integer", (void *) wine_glTexParameterIuivEXT
},
13124 { "glTexSubImage1DEXT", "GL_EXT_subtexture", (void *) wine_glTexSubImage1DEXT
},
13125 { "glTexSubImage2DEXT", "GL_EXT_subtexture", (void *) wine_glTexSubImage2DEXT
},
13126 { "glTexSubImage3DEXT", "GL_EXT_texture3D", (void *) wine_glTexSubImage3DEXT
},
13127 { "glTexSubImage4DSGIS", "GL_SGIS_texture4D", (void *) wine_glTexSubImage4DSGIS
},
13128 { "glTextureBufferEXT", "GL_EXT_direct_state_access", (void *) wine_glTextureBufferEXT
},
13129 { "glTextureColorMaskSGIS", "GL_SGIS_texture_color_mask", (void *) wine_glTextureColorMaskSGIS
},
13130 { "glTextureImage1DEXT", "GL_EXT_direct_state_access", (void *) wine_glTextureImage1DEXT
},
13131 { "glTextureImage2DEXT", "GL_EXT_direct_state_access", (void *) wine_glTextureImage2DEXT
},
13132 { "glTextureImage3DEXT", "GL_EXT_direct_state_access", (void *) wine_glTextureImage3DEXT
},
13133 { "glTextureLightEXT", "GL_EXT_light_texture", (void *) wine_glTextureLightEXT
},
13134 { "glTextureMaterialEXT", "GL_EXT_light_texture", (void *) wine_glTextureMaterialEXT
},
13135 { "glTextureNormalEXT", "GL_EXT_texture_perturb_normal", (void *) wine_glTextureNormalEXT
},
13136 { "glTextureParameterIivEXT", "GL_EXT_direct_state_access", (void *) wine_glTextureParameterIivEXT
},
13137 { "glTextureParameterIuivEXT", "GL_EXT_direct_state_access", (void *) wine_glTextureParameterIuivEXT
},
13138 { "glTextureParameterfEXT", "GL_EXT_direct_state_access", (void *) wine_glTextureParameterfEXT
},
13139 { "glTextureParameterfvEXT", "GL_EXT_direct_state_access", (void *) wine_glTextureParameterfvEXT
},
13140 { "glTextureParameteriEXT", "GL_EXT_direct_state_access", (void *) wine_glTextureParameteriEXT
},
13141 { "glTextureParameterivEXT", "GL_EXT_direct_state_access", (void *) wine_glTextureParameterivEXT
},
13142 { "glTextureRenderbufferEXT", "GL_EXT_direct_state_access", (void *) wine_glTextureRenderbufferEXT
},
13143 { "glTextureSubImage1DEXT", "GL_EXT_direct_state_access", (void *) wine_glTextureSubImage1DEXT
},
13144 { "glTextureSubImage2DEXT", "GL_EXT_direct_state_access", (void *) wine_glTextureSubImage2DEXT
},
13145 { "glTextureSubImage3DEXT", "GL_EXT_direct_state_access", (void *) wine_glTextureSubImage3DEXT
},
13146 { "glTrackMatrixNV", "GL_NV_vertex_program", (void *) wine_glTrackMatrixNV
},
13147 { "glTransformFeedbackAttribsNV", "GL_NV_transform_feedback", (void *) wine_glTransformFeedbackAttribsNV
},
13148 { "glTransformFeedbackVaryings", "GL_VERSION_3_0", (void *) wine_glTransformFeedbackVaryings
},
13149 { "glTransformFeedbackVaryingsEXT", "GL_EXT_transform_feedback", (void *) wine_glTransformFeedbackVaryingsEXT
},
13150 { "glTransformFeedbackVaryingsNV", "GL_NV_transform_feedback", (void *) wine_glTransformFeedbackVaryingsNV
},
13151 { "glUniform1f", "GL_VERSION_2_0", (void *) wine_glUniform1f
},
13152 { "glUniform1fARB", "GL_ARB_shader_objects", (void *) wine_glUniform1fARB
},
13153 { "glUniform1fv", "GL_VERSION_2_0", (void *) wine_glUniform1fv
},
13154 { "glUniform1fvARB", "GL_ARB_shader_objects", (void *) wine_glUniform1fvARB
},
13155 { "glUniform1i", "GL_VERSION_2_0", (void *) wine_glUniform1i
},
13156 { "glUniform1iARB", "GL_ARB_shader_objects", (void *) wine_glUniform1iARB
},
13157 { "glUniform1iv", "GL_VERSION_2_0", (void *) wine_glUniform1iv
},
13158 { "glUniform1ivARB", "GL_ARB_shader_objects", (void *) wine_glUniform1ivARB
},
13159 { "glUniform1ui", "GL_VERSION_3_0", (void *) wine_glUniform1ui
},
13160 { "glUniform1uiEXT", "GL_EXT_gpu_shader4", (void *) wine_glUniform1uiEXT
},
13161 { "glUniform1uiv", "GL_VERSION_3_0", (void *) wine_glUniform1uiv
},
13162 { "glUniform1uivEXT", "GL_EXT_gpu_shader4", (void *) wine_glUniform1uivEXT
},
13163 { "glUniform2f", "GL_VERSION_2_0", (void *) wine_glUniform2f
},
13164 { "glUniform2fARB", "GL_ARB_shader_objects", (void *) wine_glUniform2fARB
},
13165 { "glUniform2fv", "GL_VERSION_2_0", (void *) wine_glUniform2fv
},
13166 { "glUniform2fvARB", "GL_ARB_shader_objects", (void *) wine_glUniform2fvARB
},
13167 { "glUniform2i", "GL_VERSION_2_0", (void *) wine_glUniform2i
},
13168 { "glUniform2iARB", "GL_ARB_shader_objects", (void *) wine_glUniform2iARB
},
13169 { "glUniform2iv", "GL_VERSION_2_0", (void *) wine_glUniform2iv
},
13170 { "glUniform2ivARB", "GL_ARB_shader_objects", (void *) wine_glUniform2ivARB
},
13171 { "glUniform2ui", "GL_VERSION_3_0", (void *) wine_glUniform2ui
},
13172 { "glUniform2uiEXT", "GL_EXT_gpu_shader4", (void *) wine_glUniform2uiEXT
},
13173 { "glUniform2uiv", "GL_VERSION_3_0", (void *) wine_glUniform2uiv
},
13174 { "glUniform2uivEXT", "GL_EXT_gpu_shader4", (void *) wine_glUniform2uivEXT
},
13175 { "glUniform3f", "GL_VERSION_2_0", (void *) wine_glUniform3f
},
13176 { "glUniform3fARB", "GL_ARB_shader_objects", (void *) wine_glUniform3fARB
},
13177 { "glUniform3fv", "GL_VERSION_2_0", (void *) wine_glUniform3fv
},
13178 { "glUniform3fvARB", "GL_ARB_shader_objects", (void *) wine_glUniform3fvARB
},
13179 { "glUniform3i", "GL_VERSION_2_0", (void *) wine_glUniform3i
},
13180 { "glUniform3iARB", "GL_ARB_shader_objects", (void *) wine_glUniform3iARB
},
13181 { "glUniform3iv", "GL_VERSION_2_0", (void *) wine_glUniform3iv
},
13182 { "glUniform3ivARB", "GL_ARB_shader_objects", (void *) wine_glUniform3ivARB
},
13183 { "glUniform3ui", "GL_VERSION_3_0", (void *) wine_glUniform3ui
},
13184 { "glUniform3uiEXT", "GL_EXT_gpu_shader4", (void *) wine_glUniform3uiEXT
},
13185 { "glUniform3uiv", "GL_VERSION_3_0", (void *) wine_glUniform3uiv
},
13186 { "glUniform3uivEXT", "GL_EXT_gpu_shader4", (void *) wine_glUniform3uivEXT
},
13187 { "glUniform4f", "GL_VERSION_2_0", (void *) wine_glUniform4f
},
13188 { "glUniform4fARB", "GL_ARB_shader_objects", (void *) wine_glUniform4fARB
},
13189 { "glUniform4fv", "GL_VERSION_2_0", (void *) wine_glUniform4fv
},
13190 { "glUniform4fvARB", "GL_ARB_shader_objects", (void *) wine_glUniform4fvARB
},
13191 { "glUniform4i", "GL_VERSION_2_0", (void *) wine_glUniform4i
},
13192 { "glUniform4iARB", "GL_ARB_shader_objects", (void *) wine_glUniform4iARB
},
13193 { "glUniform4iv", "GL_VERSION_2_0", (void *) wine_glUniform4iv
},
13194 { "glUniform4ivARB", "GL_ARB_shader_objects", (void *) wine_glUniform4ivARB
},
13195 { "glUniform4ui", "GL_VERSION_3_0", (void *) wine_glUniform4ui
},
13196 { "glUniform4uiEXT", "GL_EXT_gpu_shader4", (void *) wine_glUniform4uiEXT
},
13197 { "glUniform4uiv", "GL_VERSION_3_0", (void *) wine_glUniform4uiv
},
13198 { "glUniform4uivEXT", "GL_EXT_gpu_shader4", (void *) wine_glUniform4uivEXT
},
13199 { "glUniformBufferEXT", "GL_EXT_bindable_uniform", (void *) wine_glUniformBufferEXT
},
13200 { "glUniformMatrix2fv", "GL_VERSION_2_0", (void *) wine_glUniformMatrix2fv
},
13201 { "glUniformMatrix2fvARB", "GL_ARB_shader_objects", (void *) wine_glUniformMatrix2fvARB
},
13202 { "glUniformMatrix2x3fv", "GL_VERSION_2_1", (void *) wine_glUniformMatrix2x3fv
},
13203 { "glUniformMatrix2x4fv", "GL_VERSION_2_1", (void *) wine_glUniformMatrix2x4fv
},
13204 { "glUniformMatrix3fv", "GL_VERSION_2_0", (void *) wine_glUniformMatrix3fv
},
13205 { "glUniformMatrix3fvARB", "GL_ARB_shader_objects", (void *) wine_glUniformMatrix3fvARB
},
13206 { "glUniformMatrix3x2fv", "GL_VERSION_2_1", (void *) wine_glUniformMatrix3x2fv
},
13207 { "glUniformMatrix3x4fv", "GL_VERSION_2_1", (void *) wine_glUniformMatrix3x4fv
},
13208 { "glUniformMatrix4fv", "GL_VERSION_2_0", (void *) wine_glUniformMatrix4fv
},
13209 { "glUniformMatrix4fvARB", "GL_ARB_shader_objects", (void *) wine_glUniformMatrix4fvARB
},
13210 { "glUniformMatrix4x2fv", "GL_VERSION_2_1", (void *) wine_glUniformMatrix4x2fv
},
13211 { "glUniformMatrix4x3fv", "GL_VERSION_2_1", (void *) wine_glUniformMatrix4x3fv
},
13212 { "glUnlockArraysEXT", "GL_EXT_compiled_vertex_array", (void *) wine_glUnlockArraysEXT
},
13213 { "glUnmapBuffer", "GL_VERSION_1_5", (void *) wine_glUnmapBuffer
},
13214 { "glUnmapBufferARB", "GL_ARB_vertex_buffer_object", (void *) wine_glUnmapBufferARB
},
13215 { "glUnmapNamedBufferEXT", "GL_EXT_direct_state_access", (void *) wine_glUnmapNamedBufferEXT
},
13216 { "glUnmapObjectBufferATI", "GL_ATI_map_object_buffer", (void *) wine_glUnmapObjectBufferATI
},
13217 { "glUpdateObjectBufferATI", "GL_ATI_vertex_array_object", (void *) wine_glUpdateObjectBufferATI
},
13218 { "glUseProgram", "GL_VERSION_2_0", (void *) wine_glUseProgram
},
13219 { "glUseProgramObjectARB", "GL_ARB_shader_objects", (void *) wine_glUseProgramObjectARB
},
13220 { "glValidateProgram", "GL_VERSION_2_0", (void *) wine_glValidateProgram
},
13221 { "glValidateProgramARB", "GL_ARB_shader_objects", (void *) wine_glValidateProgramARB
},
13222 { "glVariantArrayObjectATI", "GL_ATI_vertex_array_object", (void *) wine_glVariantArrayObjectATI
},
13223 { "glVariantPointerEXT", "GL_EXT_vertex_shader", (void *) wine_glVariantPointerEXT
},
13224 { "glVariantbvEXT", "GL_EXT_vertex_shader", (void *) wine_glVariantbvEXT
},
13225 { "glVariantdvEXT", "GL_EXT_vertex_shader", (void *) wine_glVariantdvEXT
},
13226 { "glVariantfvEXT", "GL_EXT_vertex_shader", (void *) wine_glVariantfvEXT
},
13227 { "glVariantivEXT", "GL_EXT_vertex_shader", (void *) wine_glVariantivEXT
},
13228 { "glVariantsvEXT", "GL_EXT_vertex_shader", (void *) wine_glVariantsvEXT
},
13229 { "glVariantubvEXT", "GL_EXT_vertex_shader", (void *) wine_glVariantubvEXT
},
13230 { "glVariantuivEXT", "GL_EXT_vertex_shader", (void *) wine_glVariantuivEXT
},
13231 { "glVariantusvEXT", "GL_EXT_vertex_shader", (void *) wine_glVariantusvEXT
},
13232 { "glVertex2hNV", "GL_NV_half_float", (void *) wine_glVertex2hNV
},
13233 { "glVertex2hvNV", "GL_NV_half_float", (void *) wine_glVertex2hvNV
},
13234 { "glVertex3hNV", "GL_NV_half_float", (void *) wine_glVertex3hNV
},
13235 { "glVertex3hvNV", "GL_NV_half_float", (void *) wine_glVertex3hvNV
},
13236 { "glVertex4hNV", "GL_NV_half_float", (void *) wine_glVertex4hNV
},
13237 { "glVertex4hvNV", "GL_NV_half_float", (void *) wine_glVertex4hvNV
},
13238 { "glVertexArrayParameteriAPPLE", "GL_APPLE_vertex_array_range", (void *) wine_glVertexArrayParameteriAPPLE
},
13239 { "glVertexArrayRangeAPPLE", "GL_APPLE_vertex_array_range", (void *) wine_glVertexArrayRangeAPPLE
},
13240 { "glVertexArrayRangeNV", "GL_NV_vertex_array_range", (void *) wine_glVertexArrayRangeNV
},
13241 { "glVertexAttrib1d", "GL_VERSION_2_0", (void *) wine_glVertexAttrib1d
},
13242 { "glVertexAttrib1dARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib1dARB
},
13243 { "glVertexAttrib1dNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib1dNV
},
13244 { "glVertexAttrib1dv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib1dv
},
13245 { "glVertexAttrib1dvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib1dvARB
},
13246 { "glVertexAttrib1dvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib1dvNV
},
13247 { "glVertexAttrib1f", "GL_VERSION_2_0", (void *) wine_glVertexAttrib1f
},
13248 { "glVertexAttrib1fARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib1fARB
},
13249 { "glVertexAttrib1fNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib1fNV
},
13250 { "glVertexAttrib1fv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib1fv
},
13251 { "glVertexAttrib1fvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib1fvARB
},
13252 { "glVertexAttrib1fvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib1fvNV
},
13253 { "glVertexAttrib1hNV", "GL_NV_half_float", (void *) wine_glVertexAttrib1hNV
},
13254 { "glVertexAttrib1hvNV", "GL_NV_half_float", (void *) wine_glVertexAttrib1hvNV
},
13255 { "glVertexAttrib1s", "GL_VERSION_2_0", (void *) wine_glVertexAttrib1s
},
13256 { "glVertexAttrib1sARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib1sARB
},
13257 { "glVertexAttrib1sNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib1sNV
},
13258 { "glVertexAttrib1sv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib1sv
},
13259 { "glVertexAttrib1svARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib1svARB
},
13260 { "glVertexAttrib1svNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib1svNV
},
13261 { "glVertexAttrib2d", "GL_VERSION_2_0", (void *) wine_glVertexAttrib2d
},
13262 { "glVertexAttrib2dARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib2dARB
},
13263 { "glVertexAttrib2dNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib2dNV
},
13264 { "glVertexAttrib2dv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib2dv
},
13265 { "glVertexAttrib2dvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib2dvARB
},
13266 { "glVertexAttrib2dvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib2dvNV
},
13267 { "glVertexAttrib2f", "GL_VERSION_2_0", (void *) wine_glVertexAttrib2f
},
13268 { "glVertexAttrib2fARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib2fARB
},
13269 { "glVertexAttrib2fNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib2fNV
},
13270 { "glVertexAttrib2fv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib2fv
},
13271 { "glVertexAttrib2fvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib2fvARB
},
13272 { "glVertexAttrib2fvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib2fvNV
},
13273 { "glVertexAttrib2hNV", "GL_NV_half_float", (void *) wine_glVertexAttrib2hNV
},
13274 { "glVertexAttrib2hvNV", "GL_NV_half_float", (void *) wine_glVertexAttrib2hvNV
},
13275 { "glVertexAttrib2s", "GL_VERSION_2_0", (void *) wine_glVertexAttrib2s
},
13276 { "glVertexAttrib2sARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib2sARB
},
13277 { "glVertexAttrib2sNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib2sNV
},
13278 { "glVertexAttrib2sv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib2sv
},
13279 { "glVertexAttrib2svARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib2svARB
},
13280 { "glVertexAttrib2svNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib2svNV
},
13281 { "glVertexAttrib3d", "GL_VERSION_2_0", (void *) wine_glVertexAttrib3d
},
13282 { "glVertexAttrib3dARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib3dARB
},
13283 { "glVertexAttrib3dNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib3dNV
},
13284 { "glVertexAttrib3dv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib3dv
},
13285 { "glVertexAttrib3dvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib3dvARB
},
13286 { "glVertexAttrib3dvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib3dvNV
},
13287 { "glVertexAttrib3f", "GL_VERSION_2_0", (void *) wine_glVertexAttrib3f
},
13288 { "glVertexAttrib3fARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib3fARB
},
13289 { "glVertexAttrib3fNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib3fNV
},
13290 { "glVertexAttrib3fv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib3fv
},
13291 { "glVertexAttrib3fvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib3fvARB
},
13292 { "glVertexAttrib3fvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib3fvNV
},
13293 { "glVertexAttrib3hNV", "GL_NV_half_float", (void *) wine_glVertexAttrib3hNV
},
13294 { "glVertexAttrib3hvNV", "GL_NV_half_float", (void *) wine_glVertexAttrib3hvNV
},
13295 { "glVertexAttrib3s", "GL_VERSION_2_0", (void *) wine_glVertexAttrib3s
},
13296 { "glVertexAttrib3sARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib3sARB
},
13297 { "glVertexAttrib3sNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib3sNV
},
13298 { "glVertexAttrib3sv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib3sv
},
13299 { "glVertexAttrib3svARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib3svARB
},
13300 { "glVertexAttrib3svNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib3svNV
},
13301 { "glVertexAttrib4Nbv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4Nbv
},
13302 { "glVertexAttrib4NbvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4NbvARB
},
13303 { "glVertexAttrib4Niv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4Niv
},
13304 { "glVertexAttrib4NivARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4NivARB
},
13305 { "glVertexAttrib4Nsv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4Nsv
},
13306 { "glVertexAttrib4NsvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4NsvARB
},
13307 { "glVertexAttrib4Nub", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4Nub
},
13308 { "glVertexAttrib4NubARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4NubARB
},
13309 { "glVertexAttrib4Nubv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4Nubv
},
13310 { "glVertexAttrib4NubvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4NubvARB
},
13311 { "glVertexAttrib4Nuiv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4Nuiv
},
13312 { "glVertexAttrib4NuivARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4NuivARB
},
13313 { "glVertexAttrib4Nusv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4Nusv
},
13314 { "glVertexAttrib4NusvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4NusvARB
},
13315 { "glVertexAttrib4bv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4bv
},
13316 { "glVertexAttrib4bvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4bvARB
},
13317 { "glVertexAttrib4d", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4d
},
13318 { "glVertexAttrib4dARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4dARB
},
13319 { "glVertexAttrib4dNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib4dNV
},
13320 { "glVertexAttrib4dv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4dv
},
13321 { "glVertexAttrib4dvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4dvARB
},
13322 { "glVertexAttrib4dvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib4dvNV
},
13323 { "glVertexAttrib4f", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4f
},
13324 { "glVertexAttrib4fARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4fARB
},
13325 { "glVertexAttrib4fNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib4fNV
},
13326 { "glVertexAttrib4fv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4fv
},
13327 { "glVertexAttrib4fvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4fvARB
},
13328 { "glVertexAttrib4fvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib4fvNV
},
13329 { "glVertexAttrib4hNV", "GL_NV_half_float", (void *) wine_glVertexAttrib4hNV
},
13330 { "glVertexAttrib4hvNV", "GL_NV_half_float", (void *) wine_glVertexAttrib4hvNV
},
13331 { "glVertexAttrib4iv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4iv
},
13332 { "glVertexAttrib4ivARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4ivARB
},
13333 { "glVertexAttrib4s", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4s
},
13334 { "glVertexAttrib4sARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4sARB
},
13335 { "glVertexAttrib4sNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib4sNV
},
13336 { "glVertexAttrib4sv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4sv
},
13337 { "glVertexAttrib4svARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4svARB
},
13338 { "glVertexAttrib4svNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib4svNV
},
13339 { "glVertexAttrib4ubNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib4ubNV
},
13340 { "glVertexAttrib4ubv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4ubv
},
13341 { "glVertexAttrib4ubvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4ubvARB
},
13342 { "glVertexAttrib4ubvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttrib4ubvNV
},
13343 { "glVertexAttrib4uiv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4uiv
},
13344 { "glVertexAttrib4uivARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4uivARB
},
13345 { "glVertexAttrib4usv", "GL_VERSION_2_0", (void *) wine_glVertexAttrib4usv
},
13346 { "glVertexAttrib4usvARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttrib4usvARB
},
13347 { "glVertexAttribArrayObjectATI", "GL_ATI_vertex_attrib_array_object", (void *) wine_glVertexAttribArrayObjectATI
},
13348 { "glVertexAttribDivisor", "GL_ARB_instanced_arrays", (void *) wine_glVertexAttribDivisor
},
13349 { "glVertexAttribI1i", "GL_VERSION_3_0", (void *) wine_glVertexAttribI1i
},
13350 { "glVertexAttribI1iEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI1iEXT
},
13351 { "glVertexAttribI1iv", "GL_VERSION_3_0", (void *) wine_glVertexAttribI1iv
},
13352 { "glVertexAttribI1ivEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI1ivEXT
},
13353 { "glVertexAttribI1ui", "GL_VERSION_3_0", (void *) wine_glVertexAttribI1ui
},
13354 { "glVertexAttribI1uiEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI1uiEXT
},
13355 { "glVertexAttribI1uiv", "GL_VERSION_3_0", (void *) wine_glVertexAttribI1uiv
},
13356 { "glVertexAttribI1uivEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI1uivEXT
},
13357 { "glVertexAttribI2i", "GL_VERSION_3_0", (void *) wine_glVertexAttribI2i
},
13358 { "glVertexAttribI2iEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI2iEXT
},
13359 { "glVertexAttribI2iv", "GL_VERSION_3_0", (void *) wine_glVertexAttribI2iv
},
13360 { "glVertexAttribI2ivEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI2ivEXT
},
13361 { "glVertexAttribI2ui", "GL_VERSION_3_0", (void *) wine_glVertexAttribI2ui
},
13362 { "glVertexAttribI2uiEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI2uiEXT
},
13363 { "glVertexAttribI2uiv", "GL_VERSION_3_0", (void *) wine_glVertexAttribI2uiv
},
13364 { "glVertexAttribI2uivEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI2uivEXT
},
13365 { "glVertexAttribI3i", "GL_VERSION_3_0", (void *) wine_glVertexAttribI3i
},
13366 { "glVertexAttribI3iEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI3iEXT
},
13367 { "glVertexAttribI3iv", "GL_VERSION_3_0", (void *) wine_glVertexAttribI3iv
},
13368 { "glVertexAttribI3ivEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI3ivEXT
},
13369 { "glVertexAttribI3ui", "GL_VERSION_3_0", (void *) wine_glVertexAttribI3ui
},
13370 { "glVertexAttribI3uiEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI3uiEXT
},
13371 { "glVertexAttribI3uiv", "GL_VERSION_3_0", (void *) wine_glVertexAttribI3uiv
},
13372 { "glVertexAttribI3uivEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI3uivEXT
},
13373 { "glVertexAttribI4bv", "GL_VERSION_3_0", (void *) wine_glVertexAttribI4bv
},
13374 { "glVertexAttribI4bvEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI4bvEXT
},
13375 { "glVertexAttribI4i", "GL_VERSION_3_0", (void *) wine_glVertexAttribI4i
},
13376 { "glVertexAttribI4iEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI4iEXT
},
13377 { "glVertexAttribI4iv", "GL_VERSION_3_0", (void *) wine_glVertexAttribI4iv
},
13378 { "glVertexAttribI4ivEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI4ivEXT
},
13379 { "glVertexAttribI4sv", "GL_VERSION_3_0", (void *) wine_glVertexAttribI4sv
},
13380 { "glVertexAttribI4svEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI4svEXT
},
13381 { "glVertexAttribI4ubv", "GL_VERSION_3_0", (void *) wine_glVertexAttribI4ubv
},
13382 { "glVertexAttribI4ubvEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI4ubvEXT
},
13383 { "glVertexAttribI4ui", "GL_VERSION_3_0", (void *) wine_glVertexAttribI4ui
},
13384 { "glVertexAttribI4uiEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI4uiEXT
},
13385 { "glVertexAttribI4uiv", "GL_VERSION_3_0", (void *) wine_glVertexAttribI4uiv
},
13386 { "glVertexAttribI4uivEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI4uivEXT
},
13387 { "glVertexAttribI4usv", "GL_VERSION_3_0", (void *) wine_glVertexAttribI4usv
},
13388 { "glVertexAttribI4usvEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribI4usvEXT
},
13389 { "glVertexAttribIPointer", "GL_VERSION_3_0", (void *) wine_glVertexAttribIPointer
},
13390 { "glVertexAttribIPointerEXT", "GL_NV_vertex_program4", (void *) wine_glVertexAttribIPointerEXT
},
13391 { "glVertexAttribPointer", "GL_VERSION_2_0", (void *) wine_glVertexAttribPointer
},
13392 { "glVertexAttribPointerARB", "GL_ARB_vertex_program", (void *) wine_glVertexAttribPointerARB
},
13393 { "glVertexAttribPointerNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribPointerNV
},
13394 { "glVertexAttribs1dvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs1dvNV
},
13395 { "glVertexAttribs1fvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs1fvNV
},
13396 { "glVertexAttribs1hvNV", "GL_NV_half_float", (void *) wine_glVertexAttribs1hvNV
},
13397 { "glVertexAttribs1svNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs1svNV
},
13398 { "glVertexAttribs2dvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs2dvNV
},
13399 { "glVertexAttribs2fvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs2fvNV
},
13400 { "glVertexAttribs2hvNV", "GL_NV_half_float", (void *) wine_glVertexAttribs2hvNV
},
13401 { "glVertexAttribs2svNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs2svNV
},
13402 { "glVertexAttribs3dvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs3dvNV
},
13403 { "glVertexAttribs3fvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs3fvNV
},
13404 { "glVertexAttribs3hvNV", "GL_NV_half_float", (void *) wine_glVertexAttribs3hvNV
},
13405 { "glVertexAttribs3svNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs3svNV
},
13406 { "glVertexAttribs4dvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs4dvNV
},
13407 { "glVertexAttribs4fvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs4fvNV
},
13408 { "glVertexAttribs4hvNV", "GL_NV_half_float", (void *) wine_glVertexAttribs4hvNV
},
13409 { "glVertexAttribs4svNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs4svNV
},
13410 { "glVertexAttribs4ubvNV", "GL_NV_vertex_program", (void *) wine_glVertexAttribs4ubvNV
},
13411 { "glVertexBlendARB", "GL_ARB_vertex_blend", (void *) wine_glVertexBlendARB
},
13412 { "glVertexBlendEnvfATI", "GL_ATI_vertex_streams", (void *) wine_glVertexBlendEnvfATI
},
13413 { "glVertexBlendEnviATI", "GL_ATI_vertex_streams", (void *) wine_glVertexBlendEnviATI
},
13414 { "glVertexPointerEXT", "GL_EXT_vertex_array", (void *) wine_glVertexPointerEXT
},
13415 { "glVertexPointerListIBM", "GL_IBM_vertex_array_lists", (void *) wine_glVertexPointerListIBM
},
13416 { "glVertexPointervINTEL", "GL_INTEL_parallel_arrays", (void *) wine_glVertexPointervINTEL
},
13417 { "glVertexStream1dATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream1dATI
},
13418 { "glVertexStream1dvATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream1dvATI
},
13419 { "glVertexStream1fATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream1fATI
},
13420 { "glVertexStream1fvATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream1fvATI
},
13421 { "glVertexStream1iATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream1iATI
},
13422 { "glVertexStream1ivATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream1ivATI
},
13423 { "glVertexStream1sATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream1sATI
},
13424 { "glVertexStream1svATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream1svATI
},
13425 { "glVertexStream2dATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream2dATI
},
13426 { "glVertexStream2dvATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream2dvATI
},
13427 { "glVertexStream2fATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream2fATI
},
13428 { "glVertexStream2fvATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream2fvATI
},
13429 { "glVertexStream2iATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream2iATI
},
13430 { "glVertexStream2ivATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream2ivATI
},
13431 { "glVertexStream2sATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream2sATI
},
13432 { "glVertexStream2svATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream2svATI
},
13433 { "glVertexStream3dATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream3dATI
},
13434 { "glVertexStream3dvATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream3dvATI
},
13435 { "glVertexStream3fATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream3fATI
},
13436 { "glVertexStream3fvATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream3fvATI
},
13437 { "glVertexStream3iATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream3iATI
},
13438 { "glVertexStream3ivATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream3ivATI
},
13439 { "glVertexStream3sATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream3sATI
},
13440 { "glVertexStream3svATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream3svATI
},
13441 { "glVertexStream4dATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream4dATI
},
13442 { "glVertexStream4dvATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream4dvATI
},
13443 { "glVertexStream4fATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream4fATI
},
13444 { "glVertexStream4fvATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream4fvATI
},
13445 { "glVertexStream4iATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream4iATI
},
13446 { "glVertexStream4ivATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream4ivATI
},
13447 { "glVertexStream4sATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream4sATI
},
13448 { "glVertexStream4svATI", "GL_ATI_vertex_streams", (void *) wine_glVertexStream4svATI
},
13449 { "glVertexWeightPointerEXT", "GL_EXT_vertex_weighting", (void *) wine_glVertexWeightPointerEXT
},
13450 { "glVertexWeightfEXT", "GL_EXT_vertex_weighting", (void *) wine_glVertexWeightfEXT
},
13451 { "glVertexWeightfvEXT", "GL_EXT_vertex_weighting", (void *) wine_glVertexWeightfvEXT
},
13452 { "glVertexWeighthNV", "GL_NV_half_float", (void *) wine_glVertexWeighthNV
},
13453 { "glVertexWeighthvNV", "GL_NV_half_float", (void *) wine_glVertexWeighthvNV
},
13454 { "glWeightPointerARB", "GL_ARB_vertex_blend", (void *) wine_glWeightPointerARB
},
13455 { "glWeightbvARB", "GL_ARB_vertex_blend", (void *) wine_glWeightbvARB
},
13456 { "glWeightdvARB", "GL_ARB_vertex_blend", (void *) wine_glWeightdvARB
},
13457 { "glWeightfvARB", "GL_ARB_vertex_blend", (void *) wine_glWeightfvARB
},
13458 { "glWeightivARB", "GL_ARB_vertex_blend", (void *) wine_glWeightivARB
},
13459 { "glWeightsvARB", "GL_ARB_vertex_blend", (void *) wine_glWeightsvARB
},
13460 { "glWeightubvARB", "GL_ARB_vertex_blend", (void *) wine_glWeightubvARB
},
13461 { "glWeightuivARB", "GL_ARB_vertex_blend", (void *) wine_glWeightuivARB
},
13462 { "glWeightusvARB", "GL_ARB_vertex_blend", (void *) wine_glWeightusvARB
},
13463 { "glWindowPos2d", "GL_VERSION_1_4", (void *) wine_glWindowPos2d
},
13464 { "glWindowPos2dARB", "GL_ARB_window_pos", (void *) wine_glWindowPos2dARB
},
13465 { "glWindowPos2dMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos2dMESA
},
13466 { "glWindowPos2dv", "GL_VERSION_1_4", (void *) wine_glWindowPos2dv
},
13467 { "glWindowPos2dvARB", "GL_ARB_window_pos", (void *) wine_glWindowPos2dvARB
},
13468 { "glWindowPos2dvMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos2dvMESA
},
13469 { "glWindowPos2f", "GL_VERSION_1_4", (void *) wine_glWindowPos2f
},
13470 { "glWindowPos2fARB", "GL_ARB_window_pos", (void *) wine_glWindowPos2fARB
},
13471 { "glWindowPos2fMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos2fMESA
},
13472 { "glWindowPos2fv", "GL_VERSION_1_4", (void *) wine_glWindowPos2fv
},
13473 { "glWindowPos2fvARB", "GL_ARB_window_pos", (void *) wine_glWindowPos2fvARB
},
13474 { "glWindowPos2fvMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos2fvMESA
},
13475 { "glWindowPos2i", "GL_VERSION_1_4", (void *) wine_glWindowPos2i
},
13476 { "glWindowPos2iARB", "GL_ARB_window_pos", (void *) wine_glWindowPos2iARB
},
13477 { "glWindowPos2iMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos2iMESA
},
13478 { "glWindowPos2iv", "GL_VERSION_1_4", (void *) wine_glWindowPos2iv
},
13479 { "glWindowPos2ivARB", "GL_ARB_window_pos", (void *) wine_glWindowPos2ivARB
},
13480 { "glWindowPos2ivMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos2ivMESA
},
13481 { "glWindowPos2s", "GL_VERSION_1_4", (void *) wine_glWindowPos2s
},
13482 { "glWindowPos2sARB", "GL_ARB_window_pos", (void *) wine_glWindowPos2sARB
},
13483 { "glWindowPos2sMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos2sMESA
},
13484 { "glWindowPos2sv", "GL_VERSION_1_4", (void *) wine_glWindowPos2sv
},
13485 { "glWindowPos2svARB", "GL_ARB_window_pos", (void *) wine_glWindowPos2svARB
},
13486 { "glWindowPos2svMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos2svMESA
},
13487 { "glWindowPos3d", "GL_VERSION_1_4", (void *) wine_glWindowPos3d
},
13488 { "glWindowPos3dARB", "GL_ARB_window_pos", (void *) wine_glWindowPos3dARB
},
13489 { "glWindowPos3dMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos3dMESA
},
13490 { "glWindowPos3dv", "GL_VERSION_1_4", (void *) wine_glWindowPos3dv
},
13491 { "glWindowPos3dvARB", "GL_ARB_window_pos", (void *) wine_glWindowPos3dvARB
},
13492 { "glWindowPos3dvMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos3dvMESA
},
13493 { "glWindowPos3f", "GL_VERSION_1_4", (void *) wine_glWindowPos3f
},
13494 { "glWindowPos3fARB", "GL_ARB_window_pos", (void *) wine_glWindowPos3fARB
},
13495 { "glWindowPos3fMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos3fMESA
},
13496 { "glWindowPos3fv", "GL_VERSION_1_4", (void *) wine_glWindowPos3fv
},
13497 { "glWindowPos3fvARB", "GL_ARB_window_pos", (void *) wine_glWindowPos3fvARB
},
13498 { "glWindowPos3fvMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos3fvMESA
},
13499 { "glWindowPos3i", "GL_VERSION_1_4", (void *) wine_glWindowPos3i
},
13500 { "glWindowPos3iARB", "GL_ARB_window_pos", (void *) wine_glWindowPos3iARB
},
13501 { "glWindowPos3iMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos3iMESA
},
13502 { "glWindowPos3iv", "GL_VERSION_1_4", (void *) wine_glWindowPos3iv
},
13503 { "glWindowPos3ivARB", "GL_ARB_window_pos", (void *) wine_glWindowPos3ivARB
},
13504 { "glWindowPos3ivMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos3ivMESA
},
13505 { "glWindowPos3s", "GL_VERSION_1_4", (void *) wine_glWindowPos3s
},
13506 { "glWindowPos3sARB", "GL_ARB_window_pos", (void *) wine_glWindowPos3sARB
},
13507 { "glWindowPos3sMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos3sMESA
},
13508 { "glWindowPos3sv", "GL_VERSION_1_4", (void *) wine_glWindowPos3sv
},
13509 { "glWindowPos3svARB", "GL_ARB_window_pos", (void *) wine_glWindowPos3svARB
},
13510 { "glWindowPos3svMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos3svMESA
},
13511 { "glWindowPos4dMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos4dMESA
},
13512 { "glWindowPos4dvMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos4dvMESA
},
13513 { "glWindowPos4fMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos4fMESA
},
13514 { "glWindowPos4fvMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos4fvMESA
},
13515 { "glWindowPos4iMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos4iMESA
},
13516 { "glWindowPos4ivMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos4ivMESA
},
13517 { "glWindowPos4sMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos4sMESA
},
13518 { "glWindowPos4svMESA", "GL_MESA_window_pos", (void *) wine_glWindowPos4svMESA
},
13519 { "glWriteMaskEXT", "GL_EXT_vertex_shader", (void *) wine_glWriteMaskEXT
}