Now runs in Perl strict mode.
[wine/wine64.git] / dlls / opengl32 / opengl_norm.c
blob92e9cadb8815d2653c383d4cac2093d59e0ff0e3
2 /* Auto-generated file... Do not edit ! */
4 #include "config.h"
5 #include "wine_gl.h"
6 #include "wine/debug.h"
8 typedef const GLubyte * GLstring;
10 WINE_DEFAULT_DEBUG_CHANNEL(opengl);
12 /***********************************************************************
13 * glAccum (OPENGL32.@)
15 void WINAPI wine_glAccum( GLenum op, GLfloat value ) {
16 TRACE("(%d, %f)\n", op, value );
17 ENTER_GL();
18 glAccum( op, value );
19 LEAVE_GL();
22 /***********************************************************************
23 * glActiveTextureARB (OPENGL32.@)
25 void WINAPI wine_glActiveTextureARB( GLenum texture ) {
26 TRACE("(%d)\n", texture );
27 ENTER_GL();
28 glActiveTextureARB( texture );
29 LEAVE_GL();
32 /***********************************************************************
33 * glAlphaFunc (OPENGL32.@)
35 void WINAPI wine_glAlphaFunc( GLenum func, GLclampf ref ) {
36 TRACE("(%d, %f)\n", func, ref );
37 ENTER_GL();
38 glAlphaFunc( func, ref );
39 LEAVE_GL();
42 /***********************************************************************
43 * glAreTexturesResident (OPENGL32.@)
45 GLboolean WINAPI wine_glAreTexturesResident( GLsizei n, GLuint* textures, GLboolean* residences ) {
46 GLboolean ret_value;
47 TRACE("(%d, %p, %p)\n", n, textures, residences );
48 ENTER_GL();
49 ret_value = glAreTexturesResident( n, textures, residences );
50 LEAVE_GL();
51 return ret_value;
54 /***********************************************************************
55 * glArrayElement (OPENGL32.@)
57 void WINAPI wine_glArrayElement( GLint i ) {
58 TRACE("(%d)\n", i );
59 ENTER_GL();
60 glArrayElement( i );
61 LEAVE_GL();
64 /***********************************************************************
65 * glBegin (OPENGL32.@)
67 void WINAPI wine_glBegin( GLenum mode ) {
68 TRACE("(%d)\n", mode );
69 ENTER_GL();
70 glBegin( mode );
71 LEAVE_GL();
74 /***********************************************************************
75 * glBindTexture (OPENGL32.@)
77 void WINAPI wine_glBindTexture( GLenum target, GLuint texture ) {
78 TRACE("(%d, %d)\n", target, texture );
79 ENTER_GL();
80 glBindTexture( target, texture );
81 LEAVE_GL();
84 /***********************************************************************
85 * glBitmap (OPENGL32.@)
87 void WINAPI wine_glBitmap( GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, GLubyte* bitmap ) {
88 TRACE("(%d, %d, %f, %f, %f, %f, %p)\n", width, height, xorig, yorig, xmove, ymove, bitmap );
89 ENTER_GL();
90 glBitmap( width, height, xorig, yorig, xmove, ymove, bitmap );
91 LEAVE_GL();
94 /***********************************************************************
95 * glBlendColor (OPENGL32.@)
97 void WINAPI wine_glBlendColor( GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha ) {
98 TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha );
99 ENTER_GL();
100 glBlendColor( red, green, blue, alpha );
101 LEAVE_GL();
104 /***********************************************************************
105 * glBlendEquation (OPENGL32.@)
107 void WINAPI wine_glBlendEquation( GLenum mode ) {
108 TRACE("(%d)\n", mode );
109 ENTER_GL();
110 glBlendEquation( mode );
111 LEAVE_GL();
114 /***********************************************************************
115 * glBlendFunc (OPENGL32.@)
117 void WINAPI wine_glBlendFunc( GLenum sfactor, GLenum dfactor ) {
118 TRACE("(%d, %d)\n", sfactor, dfactor );
119 ENTER_GL();
120 glBlendFunc( sfactor, dfactor );
121 LEAVE_GL();
124 /***********************************************************************
125 * glCallList (OPENGL32.@)
127 void WINAPI wine_glCallList( GLuint list ) {
128 TRACE("(%d)\n", list );
129 ENTER_GL();
130 glCallList( list );
131 LEAVE_GL();
134 /***********************************************************************
135 * glCallLists (OPENGL32.@)
137 void WINAPI wine_glCallLists( GLsizei n, GLenum type, GLvoid* lists ) {
138 TRACE("(%d, %d, %p)\n", n, type, lists );
139 ENTER_GL();
140 glCallLists( n, type, lists );
141 LEAVE_GL();
144 /***********************************************************************
145 * glClear (OPENGL32.@)
147 void WINAPI wine_glClear( GLbitfield mask ) {
148 TRACE("(%d)\n", mask );
149 ENTER_GL();
150 glClear( mask );
151 LEAVE_GL();
154 /***********************************************************************
155 * glClearAccum (OPENGL32.@)
157 void WINAPI wine_glClearAccum( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) {
158 TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha );
159 ENTER_GL();
160 glClearAccum( red, green, blue, alpha );
161 LEAVE_GL();
164 /***********************************************************************
165 * glClearColor (OPENGL32.@)
167 void WINAPI wine_glClearColor( GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha ) {
168 TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha );
169 ENTER_GL();
170 glClearColor( red, green, blue, alpha );
171 LEAVE_GL();
174 /***********************************************************************
175 * glClearDepth (OPENGL32.@)
177 void WINAPI wine_glClearDepth( GLclampd depth ) {
178 TRACE("(%f)\n", depth );
179 ENTER_GL();
180 glClearDepth( depth );
181 LEAVE_GL();
184 /***********************************************************************
185 * glClearIndex (OPENGL32.@)
187 void WINAPI wine_glClearIndex( GLfloat c ) {
188 TRACE("(%f)\n", c );
189 ENTER_GL();
190 glClearIndex( c );
191 LEAVE_GL();
194 /***********************************************************************
195 * glClearStencil (OPENGL32.@)
197 void WINAPI wine_glClearStencil( GLint s ) {
198 TRACE("(%d)\n", s );
199 ENTER_GL();
200 glClearStencil( s );
201 LEAVE_GL();
204 /***********************************************************************
205 * glClientActiveTextureARB (OPENGL32.@)
207 void WINAPI wine_glClientActiveTextureARB( GLenum texture ) {
208 TRACE("(%d)\n", texture );
209 ENTER_GL();
210 glClientActiveTextureARB( texture );
211 LEAVE_GL();
214 /***********************************************************************
215 * glClipPlane (OPENGL32.@)
217 void WINAPI wine_glClipPlane( GLenum plane, GLdouble* equation ) {
218 TRACE("(%d, %p)\n", plane, equation );
219 ENTER_GL();
220 glClipPlane( plane, equation );
221 LEAVE_GL();
224 /***********************************************************************
225 * glColor3b (OPENGL32.@)
227 void WINAPI wine_glColor3b( GLbyte red, GLbyte green, GLbyte blue ) {
228 TRACE("(%d, %d, %d)\n", red, green, blue );
229 ENTER_GL();
230 glColor3b( red, green, blue );
231 LEAVE_GL();
234 /***********************************************************************
235 * glColor3bv (OPENGL32.@)
237 void WINAPI wine_glColor3bv( GLbyte* v ) {
238 TRACE("(%p)\n", v );
239 ENTER_GL();
240 glColor3bv( v );
241 LEAVE_GL();
244 /***********************************************************************
245 * glColor3d (OPENGL32.@)
247 void WINAPI wine_glColor3d( GLdouble red, GLdouble green, GLdouble blue ) {
248 TRACE("(%f, %f, %f)\n", red, green, blue );
249 ENTER_GL();
250 glColor3d( red, green, blue );
251 LEAVE_GL();
254 /***********************************************************************
255 * glColor3dv (OPENGL32.@)
257 void WINAPI wine_glColor3dv( GLdouble* v ) {
258 TRACE("(%p)\n", v );
259 ENTER_GL();
260 glColor3dv( v );
261 LEAVE_GL();
264 /***********************************************************************
265 * glColor3f (OPENGL32.@)
267 void WINAPI wine_glColor3f( GLfloat red, GLfloat green, GLfloat blue ) {
268 TRACE("(%f, %f, %f)\n", red, green, blue );
269 ENTER_GL();
270 glColor3f( red, green, blue );
271 LEAVE_GL();
274 /***********************************************************************
275 * glColor3fv (OPENGL32.@)
277 void WINAPI wine_glColor3fv( GLfloat* v ) {
278 TRACE("(%p)\n", v );
279 ENTER_GL();
280 glColor3fv( v );
281 LEAVE_GL();
284 /***********************************************************************
285 * glColor3i (OPENGL32.@)
287 void WINAPI wine_glColor3i( GLint red, GLint green, GLint blue ) {
288 TRACE("(%d, %d, %d)\n", red, green, blue );
289 ENTER_GL();
290 glColor3i( red, green, blue );
291 LEAVE_GL();
294 /***********************************************************************
295 * glColor3iv (OPENGL32.@)
297 void WINAPI wine_glColor3iv( GLint* v ) {
298 TRACE("(%p)\n", v );
299 ENTER_GL();
300 glColor3iv( v );
301 LEAVE_GL();
304 /***********************************************************************
305 * glColor3s (OPENGL32.@)
307 void WINAPI wine_glColor3s( GLshort red, GLshort green, GLshort blue ) {
308 TRACE("(%d, %d, %d)\n", red, green, blue );
309 ENTER_GL();
310 glColor3s( red, green, blue );
311 LEAVE_GL();
314 /***********************************************************************
315 * glColor3sv (OPENGL32.@)
317 void WINAPI wine_glColor3sv( GLshort* v ) {
318 TRACE("(%p)\n", v );
319 ENTER_GL();
320 glColor3sv( v );
321 LEAVE_GL();
324 /***********************************************************************
325 * glColor3ub (OPENGL32.@)
327 void WINAPI wine_glColor3ub( GLubyte red, GLubyte green, GLubyte blue ) {
328 TRACE("(%d, %d, %d)\n", red, green, blue );
329 ENTER_GL();
330 glColor3ub( red, green, blue );
331 LEAVE_GL();
334 /***********************************************************************
335 * glColor3ubv (OPENGL32.@)
337 void WINAPI wine_glColor3ubv( GLubyte* v ) {
338 TRACE("(%p)\n", v );
339 ENTER_GL();
340 glColor3ubv( v );
341 LEAVE_GL();
344 /***********************************************************************
345 * glColor3ui (OPENGL32.@)
347 void WINAPI wine_glColor3ui( GLuint red, GLuint green, GLuint blue ) {
348 TRACE("(%d, %d, %d)\n", red, green, blue );
349 ENTER_GL();
350 glColor3ui( red, green, blue );
351 LEAVE_GL();
354 /***********************************************************************
355 * glColor3uiv (OPENGL32.@)
357 void WINAPI wine_glColor3uiv( GLuint* v ) {
358 TRACE("(%p)\n", v );
359 ENTER_GL();
360 glColor3uiv( v );
361 LEAVE_GL();
364 /***********************************************************************
365 * glColor3us (OPENGL32.@)
367 void WINAPI wine_glColor3us( GLushort red, GLushort green, GLushort blue ) {
368 TRACE("(%d, %d, %d)\n", red, green, blue );
369 ENTER_GL();
370 glColor3us( red, green, blue );
371 LEAVE_GL();
374 /***********************************************************************
375 * glColor3usv (OPENGL32.@)
377 void WINAPI wine_glColor3usv( GLushort* v ) {
378 TRACE("(%p)\n", v );
379 ENTER_GL();
380 glColor3usv( v );
381 LEAVE_GL();
384 /***********************************************************************
385 * glColor4b (OPENGL32.@)
387 void WINAPI wine_glColor4b( GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha ) {
388 TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha );
389 ENTER_GL();
390 glColor4b( red, green, blue, alpha );
391 LEAVE_GL();
394 /***********************************************************************
395 * glColor4bv (OPENGL32.@)
397 void WINAPI wine_glColor4bv( GLbyte* v ) {
398 TRACE("(%p)\n", v );
399 ENTER_GL();
400 glColor4bv( v );
401 LEAVE_GL();
404 /***********************************************************************
405 * glColor4d (OPENGL32.@)
407 void WINAPI wine_glColor4d( GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha ) {
408 TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha );
409 ENTER_GL();
410 glColor4d( red, green, blue, alpha );
411 LEAVE_GL();
414 /***********************************************************************
415 * glColor4dv (OPENGL32.@)
417 void WINAPI wine_glColor4dv( GLdouble* v ) {
418 TRACE("(%p)\n", v );
419 ENTER_GL();
420 glColor4dv( v );
421 LEAVE_GL();
424 /***********************************************************************
425 * glColor4f (OPENGL32.@)
427 void WINAPI wine_glColor4f( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) {
428 TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha );
429 ENTER_GL();
430 glColor4f( red, green, blue, alpha );
431 LEAVE_GL();
434 /***********************************************************************
435 * glColor4fv (OPENGL32.@)
437 void WINAPI wine_glColor4fv( GLfloat* v ) {
438 TRACE("(%p)\n", v );
439 ENTER_GL();
440 glColor4fv( v );
441 LEAVE_GL();
444 /***********************************************************************
445 * glColor4i (OPENGL32.@)
447 void WINAPI wine_glColor4i( GLint red, GLint green, GLint blue, GLint alpha ) {
448 TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha );
449 ENTER_GL();
450 glColor4i( red, green, blue, alpha );
451 LEAVE_GL();
454 /***********************************************************************
455 * glColor4iv (OPENGL32.@)
457 void WINAPI wine_glColor4iv( GLint* v ) {
458 TRACE("(%p)\n", v );
459 ENTER_GL();
460 glColor4iv( v );
461 LEAVE_GL();
464 /***********************************************************************
465 * glColor4s (OPENGL32.@)
467 void WINAPI wine_glColor4s( GLshort red, GLshort green, GLshort blue, GLshort alpha ) {
468 TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha );
469 ENTER_GL();
470 glColor4s( red, green, blue, alpha );
471 LEAVE_GL();
474 /***********************************************************************
475 * glColor4sv (OPENGL32.@)
477 void WINAPI wine_glColor4sv( GLshort* v ) {
478 TRACE("(%p)\n", v );
479 ENTER_GL();
480 glColor4sv( v );
481 LEAVE_GL();
484 /***********************************************************************
485 * glColor4ub (OPENGL32.@)
487 void WINAPI wine_glColor4ub( GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha ) {
488 TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha );
489 ENTER_GL();
490 glColor4ub( red, green, blue, alpha );
491 LEAVE_GL();
494 /***********************************************************************
495 * glColor4ubv (OPENGL32.@)
497 void WINAPI wine_glColor4ubv( GLubyte* v ) {
498 TRACE("(%p)\n", v );
499 ENTER_GL();
500 glColor4ubv( v );
501 LEAVE_GL();
504 /***********************************************************************
505 * glColor4ui (OPENGL32.@)
507 void WINAPI wine_glColor4ui( GLuint red, GLuint green, GLuint blue, GLuint alpha ) {
508 TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha );
509 ENTER_GL();
510 glColor4ui( red, green, blue, alpha );
511 LEAVE_GL();
514 /***********************************************************************
515 * glColor4uiv (OPENGL32.@)
517 void WINAPI wine_glColor4uiv( GLuint* v ) {
518 TRACE("(%p)\n", v );
519 ENTER_GL();
520 glColor4uiv( v );
521 LEAVE_GL();
524 /***********************************************************************
525 * glColor4us (OPENGL32.@)
527 void WINAPI wine_glColor4us( GLushort red, GLushort green, GLushort blue, GLushort alpha ) {
528 TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha );
529 ENTER_GL();
530 glColor4us( red, green, blue, alpha );
531 LEAVE_GL();
534 /***********************************************************************
535 * glColor4usv (OPENGL32.@)
537 void WINAPI wine_glColor4usv( GLushort* v ) {
538 TRACE("(%p)\n", v );
539 ENTER_GL();
540 glColor4usv( v );
541 LEAVE_GL();
544 /***********************************************************************
545 * glColorMask (OPENGL32.@)
547 void WINAPI wine_glColorMask( GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha ) {
548 TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha );
549 ENTER_GL();
550 glColorMask( red, green, blue, alpha );
551 LEAVE_GL();
554 /***********************************************************************
555 * glColorMaterial (OPENGL32.@)
557 void WINAPI wine_glColorMaterial( GLenum face, GLenum mode ) {
558 TRACE("(%d, %d)\n", face, mode );
559 ENTER_GL();
560 glColorMaterial( face, mode );
561 LEAVE_GL();
564 /***********************************************************************
565 * glColorPointer (OPENGL32.@)
567 void WINAPI wine_glColorPointer( GLint size, GLenum type, GLsizei stride, GLvoid* pointer ) {
568 TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer );
569 ENTER_GL();
570 glColorPointer( size, type, stride, pointer );
571 LEAVE_GL();
574 /***********************************************************************
575 * glColorSubTable (OPENGL32.@)
577 void WINAPI wine_glColorSubTable( GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, GLvoid* data ) {
578 TRACE("(%d, %d, %d, %d, %d, %p)\n", target, start, count, format, type, data );
579 ENTER_GL();
580 glColorSubTable( target, start, count, format, type, data );
581 LEAVE_GL();
584 /***********************************************************************
585 * glColorTable (OPENGL32.@)
587 void WINAPI wine_glColorTable( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, GLvoid* table ) {
588 TRACE("(%d, %d, %d, %d, %d, %p)\n", target, internalformat, width, format, type, table );
589 ENTER_GL();
590 glColorTable( target, internalformat, width, format, type, table );
591 LEAVE_GL();
594 /***********************************************************************
595 * glColorTableParameterfv (OPENGL32.@)
597 void WINAPI wine_glColorTableParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
598 TRACE("(%d, %d, %p)\n", target, pname, params );
599 ENTER_GL();
600 glColorTableParameterfv( target, pname, params );
601 LEAVE_GL();
604 /***********************************************************************
605 * glColorTableParameteriv (OPENGL32.@)
607 void WINAPI wine_glColorTableParameteriv( GLenum target, GLenum pname, GLint* params ) {
608 TRACE("(%d, %d, %p)\n", target, pname, params );
609 ENTER_GL();
610 glColorTableParameteriv( target, pname, params );
611 LEAVE_GL();
614 /***********************************************************************
615 * glConvolutionFilter1D (OPENGL32.@)
617 void WINAPI wine_glConvolutionFilter1D( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, GLvoid* image ) {
618 TRACE("(%d, %d, %d, %d, %d, %p)\n", target, internalformat, width, format, type, image );
619 ENTER_GL();
620 glConvolutionFilter1D( target, internalformat, width, format, type, image );
621 LEAVE_GL();
624 /***********************************************************************
625 * glConvolutionFilter2D (OPENGL32.@)
627 void WINAPI wine_glConvolutionFilter2D( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* image ) {
628 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target, internalformat, width, height, format, type, image );
629 ENTER_GL();
630 glConvolutionFilter2D( target, internalformat, width, height, format, type, image );
631 LEAVE_GL();
634 /***********************************************************************
635 * glConvolutionParameterf (OPENGL32.@)
637 void WINAPI wine_glConvolutionParameterf( GLenum target, GLenum pname, GLfloat params ) {
638 TRACE("(%d, %d, %f)\n", target, pname, params );
639 ENTER_GL();
640 glConvolutionParameterf( target, pname, params );
641 LEAVE_GL();
644 /***********************************************************************
645 * glConvolutionParameterfv (OPENGL32.@)
647 void WINAPI wine_glConvolutionParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
648 TRACE("(%d, %d, %p)\n", target, pname, params );
649 ENTER_GL();
650 glConvolutionParameterfv( target, pname, params );
651 LEAVE_GL();
654 /***********************************************************************
655 * glConvolutionParameteri (OPENGL32.@)
657 void WINAPI wine_glConvolutionParameteri( GLenum target, GLenum pname, GLint params ) {
658 TRACE("(%d, %d, %d)\n", target, pname, params );
659 ENTER_GL();
660 glConvolutionParameteri( target, pname, params );
661 LEAVE_GL();
664 /***********************************************************************
665 * glConvolutionParameteriv (OPENGL32.@)
667 void WINAPI wine_glConvolutionParameteriv( GLenum target, GLenum pname, GLint* params ) {
668 TRACE("(%d, %d, %p)\n", target, pname, params );
669 ENTER_GL();
670 glConvolutionParameteriv( target, pname, params );
671 LEAVE_GL();
674 /***********************************************************************
675 * glCopyColorSubTable (OPENGL32.@)
677 void WINAPI wine_glCopyColorSubTable( GLenum target, GLsizei start, GLint x, GLint y, GLsizei width ) {
678 TRACE("(%d, %d, %d, %d, %d)\n", target, start, x, y, width );
679 ENTER_GL();
680 glCopyColorSubTable( target, start, x, y, width );
681 LEAVE_GL();
684 /***********************************************************************
685 * glCopyColorTable (OPENGL32.@)
687 void WINAPI wine_glCopyColorTable( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) {
688 TRACE("(%d, %d, %d, %d, %d)\n", target, internalformat, x, y, width );
689 ENTER_GL();
690 glCopyColorTable( target, internalformat, x, y, width );
691 LEAVE_GL();
694 /***********************************************************************
695 * glCopyConvolutionFilter1D (OPENGL32.@)
697 void WINAPI wine_glCopyConvolutionFilter1D( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) {
698 TRACE("(%d, %d, %d, %d, %d)\n", target, internalformat, x, y, width );
699 ENTER_GL();
700 glCopyConvolutionFilter1D( target, internalformat, x, y, width );
701 LEAVE_GL();
704 /***********************************************************************
705 * glCopyConvolutionFilter2D (OPENGL32.@)
707 void WINAPI wine_glCopyConvolutionFilter2D( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height ) {
708 TRACE("(%d, %d, %d, %d, %d, %d)\n", target, internalformat, x, y, width, height );
709 ENTER_GL();
710 glCopyConvolutionFilter2D( target, internalformat, x, y, width, height );
711 LEAVE_GL();
714 /***********************************************************************
715 * glCopyPixels (OPENGL32.@)
717 void WINAPI wine_glCopyPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum type ) {
718 TRACE("(%d, %d, %d, %d, %d)\n", x, y, width, height, type );
719 ENTER_GL();
720 glCopyPixels( x, y, width, height, type );
721 LEAVE_GL();
724 /***********************************************************************
725 * glCopyTexImage1D (OPENGL32.@)
727 void WINAPI wine_glCopyTexImage1D( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border ) {
728 TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", target, level, internalformat, x, y, width, border );
729 ENTER_GL();
730 glCopyTexImage1D( target, level, internalformat, x, y, width, border );
731 LEAVE_GL();
734 /***********************************************************************
735 * glCopyTexImage2D (OPENGL32.@)
737 void WINAPI wine_glCopyTexImage2D( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border ) {
738 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", target, level, internalformat, x, y, width, height, border );
739 ENTER_GL();
740 glCopyTexImage2D( target, level, internalformat, x, y, width, height, border );
741 LEAVE_GL();
744 /***********************************************************************
745 * glCopyTexSubImage1D (OPENGL32.@)
747 void WINAPI wine_glCopyTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width ) {
748 TRACE("(%d, %d, %d, %d, %d, %d)\n", target, level, xoffset, x, y, width );
749 ENTER_GL();
750 glCopyTexSubImage1D( target, level, xoffset, x, y, width );
751 LEAVE_GL();
754 /***********************************************************************
755 * glCopyTexSubImage2D (OPENGL32.@)
757 void WINAPI wine_glCopyTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height ) {
758 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", target, level, xoffset, yoffset, x, y, width, height );
759 ENTER_GL();
760 glCopyTexSubImage2D( target, level, xoffset, yoffset, x, y, width, height );
761 LEAVE_GL();
764 /***********************************************************************
765 * glCopyTexSubImage3D (OPENGL32.@)
767 void WINAPI wine_glCopyTexSubImage3D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height ) {
768 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d)\n", target, level, xoffset, yoffset, zoffset, x, y, width, height );
769 ENTER_GL();
770 glCopyTexSubImage3D( target, level, xoffset, yoffset, zoffset, x, y, width, height );
771 LEAVE_GL();
774 /***********************************************************************
775 * glCullFace (OPENGL32.@)
777 void WINAPI wine_glCullFace( GLenum mode ) {
778 TRACE("(%d)\n", mode );
779 ENTER_GL();
780 glCullFace( mode );
781 LEAVE_GL();
784 /***********************************************************************
785 * glDeleteLists (OPENGL32.@)
787 void WINAPI wine_glDeleteLists( GLuint list, GLsizei range ) {
788 TRACE("(%d, %d)\n", list, range );
789 ENTER_GL();
790 glDeleteLists( list, range );
791 LEAVE_GL();
794 /***********************************************************************
795 * glDeleteTextures (OPENGL32.@)
797 void WINAPI wine_glDeleteTextures( GLsizei n, GLuint* textures ) {
798 TRACE("(%d, %p)\n", n, textures );
799 ENTER_GL();
800 glDeleteTextures( n, textures );
801 LEAVE_GL();
804 /***********************************************************************
805 * glDepthFunc (OPENGL32.@)
807 void WINAPI wine_glDepthFunc( GLenum func ) {
808 TRACE("(%d)\n", func );
809 ENTER_GL();
810 glDepthFunc( func );
811 LEAVE_GL();
814 /***********************************************************************
815 * glDepthMask (OPENGL32.@)
817 void WINAPI wine_glDepthMask( GLboolean flag ) {
818 TRACE("(%d)\n", flag );
819 ENTER_GL();
820 glDepthMask( flag );
821 LEAVE_GL();
824 /***********************************************************************
825 * glDepthRange (OPENGL32.@)
827 void WINAPI wine_glDepthRange( GLclampd near, GLclampd far ) {
828 TRACE("(%f, %f)\n", near, far );
829 ENTER_GL();
830 glDepthRange( near, far );
831 LEAVE_GL();
834 /***********************************************************************
835 * glDisable (OPENGL32.@)
837 void WINAPI wine_glDisable( GLenum cap ) {
838 TRACE("(%d)\n", cap );
839 ENTER_GL();
840 glDisable( cap );
841 LEAVE_GL();
844 /***********************************************************************
845 * glDisableClientState (OPENGL32.@)
847 void WINAPI wine_glDisableClientState( GLenum array ) {
848 TRACE("(%d)\n", array );
849 ENTER_GL();
850 glDisableClientState( array );
851 LEAVE_GL();
854 /***********************************************************************
855 * glDrawArrays (OPENGL32.@)
857 void WINAPI wine_glDrawArrays( GLenum mode, GLint first, GLsizei count ) {
858 TRACE("(%d, %d, %d)\n", mode, first, count );
859 ENTER_GL();
860 glDrawArrays( mode, first, count );
861 LEAVE_GL();
864 /***********************************************************************
865 * glDrawBuffer (OPENGL32.@)
867 void WINAPI wine_glDrawBuffer( GLenum mode ) {
868 TRACE("(%d)\n", mode );
869 ENTER_GL();
870 glDrawBuffer( mode );
871 LEAVE_GL();
874 /***********************************************************************
875 * glDrawElements (OPENGL32.@)
877 void WINAPI wine_glDrawElements( GLenum mode, GLsizei count, GLenum type, GLvoid* indices ) {
878 TRACE("(%d, %d, %d, %p)\n", mode, count, type, indices );
879 ENTER_GL();
880 glDrawElements( mode, count, type, indices );
881 LEAVE_GL();
884 /***********************************************************************
885 * glDrawPixels (OPENGL32.@)
887 void WINAPI wine_glDrawPixels( GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels ) {
888 TRACE("(%d, %d, %d, %d, %p)\n", width, height, format, type, pixels );
889 ENTER_GL();
890 glDrawPixels( width, height, format, type, pixels );
891 LEAVE_GL();
894 /***********************************************************************
895 * glDrawRangeElements (OPENGL32.@)
897 void WINAPI wine_glDrawRangeElements( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, GLvoid* indices ) {
898 TRACE("(%d, %d, %d, %d, %d, %p)\n", mode, start, end, count, type, indices );
899 ENTER_GL();
900 glDrawRangeElements( mode, start, end, count, type, indices );
901 LEAVE_GL();
904 /***********************************************************************
905 * glEdgeFlag (OPENGL32.@)
907 void WINAPI wine_glEdgeFlag( GLboolean flag ) {
908 TRACE("(%d)\n", flag );
909 ENTER_GL();
910 glEdgeFlag( flag );
911 LEAVE_GL();
914 /***********************************************************************
915 * glEdgeFlagPointer (OPENGL32.@)
917 void WINAPI wine_glEdgeFlagPointer( GLsizei stride, GLvoid* pointer ) {
918 TRACE("(%d, %p)\n", stride, pointer );
919 ENTER_GL();
920 glEdgeFlagPointer( stride, pointer );
921 LEAVE_GL();
924 /***********************************************************************
925 * glEdgeFlagv (OPENGL32.@)
927 void WINAPI wine_glEdgeFlagv( GLboolean* flag ) {
928 TRACE("(%p)\n", flag );
929 ENTER_GL();
930 glEdgeFlagv( flag );
931 LEAVE_GL();
934 /***********************************************************************
935 * glEnable (OPENGL32.@)
937 void WINAPI wine_glEnable( GLenum cap ) {
938 TRACE("(%d)\n", cap );
939 ENTER_GL();
940 glEnable( cap );
941 LEAVE_GL();
944 /***********************************************************************
945 * glEnableClientState (OPENGL32.@)
947 void WINAPI wine_glEnableClientState( GLenum array ) {
948 TRACE("(%d)\n", array );
949 ENTER_GL();
950 glEnableClientState( array );
951 LEAVE_GL();
954 /***********************************************************************
955 * glEnd (OPENGL32.@)
957 void WINAPI wine_glEnd( ) {
958 TRACE("()\n");
959 ENTER_GL();
960 glEnd( );
961 LEAVE_GL();
964 /***********************************************************************
965 * glEndList (OPENGL32.@)
967 void WINAPI wine_glEndList( ) {
968 TRACE("()\n");
969 ENTER_GL();
970 glEndList( );
971 LEAVE_GL();
974 /***********************************************************************
975 * glEvalCoord1d (OPENGL32.@)
977 void WINAPI wine_glEvalCoord1d( GLdouble u ) {
978 TRACE("(%f)\n", u );
979 ENTER_GL();
980 glEvalCoord1d( u );
981 LEAVE_GL();
984 /***********************************************************************
985 * glEvalCoord1dv (OPENGL32.@)
987 void WINAPI wine_glEvalCoord1dv( GLdouble* u ) {
988 TRACE("(%p)\n", u );
989 ENTER_GL();
990 glEvalCoord1dv( u );
991 LEAVE_GL();
994 /***********************************************************************
995 * glEvalCoord1f (OPENGL32.@)
997 void WINAPI wine_glEvalCoord1f( GLfloat u ) {
998 TRACE("(%f)\n", u );
999 ENTER_GL();
1000 glEvalCoord1f( u );
1001 LEAVE_GL();
1004 /***********************************************************************
1005 * glEvalCoord1fv (OPENGL32.@)
1007 void WINAPI wine_glEvalCoord1fv( GLfloat* u ) {
1008 TRACE("(%p)\n", u );
1009 ENTER_GL();
1010 glEvalCoord1fv( u );
1011 LEAVE_GL();
1014 /***********************************************************************
1015 * glEvalCoord2d (OPENGL32.@)
1017 void WINAPI wine_glEvalCoord2d( GLdouble u, GLdouble v ) {
1018 TRACE("(%f, %f)\n", u, v );
1019 ENTER_GL();
1020 glEvalCoord2d( u, v );
1021 LEAVE_GL();
1024 /***********************************************************************
1025 * glEvalCoord2dv (OPENGL32.@)
1027 void WINAPI wine_glEvalCoord2dv( GLdouble* u ) {
1028 TRACE("(%p)\n", u );
1029 ENTER_GL();
1030 glEvalCoord2dv( u );
1031 LEAVE_GL();
1034 /***********************************************************************
1035 * glEvalCoord2f (OPENGL32.@)
1037 void WINAPI wine_glEvalCoord2f( GLfloat u, GLfloat v ) {
1038 TRACE("(%f, %f)\n", u, v );
1039 ENTER_GL();
1040 glEvalCoord2f( u, v );
1041 LEAVE_GL();
1044 /***********************************************************************
1045 * glEvalCoord2fv (OPENGL32.@)
1047 void WINAPI wine_glEvalCoord2fv( GLfloat* u ) {
1048 TRACE("(%p)\n", u );
1049 ENTER_GL();
1050 glEvalCoord2fv( u );
1051 LEAVE_GL();
1054 /***********************************************************************
1055 * glEvalMesh1 (OPENGL32.@)
1057 void WINAPI wine_glEvalMesh1( GLenum mode, GLint i1, GLint i2 ) {
1058 TRACE("(%d, %d, %d)\n", mode, i1, i2 );
1059 ENTER_GL();
1060 glEvalMesh1( mode, i1, i2 );
1061 LEAVE_GL();
1064 /***********************************************************************
1065 * glEvalMesh2 (OPENGL32.@)
1067 void WINAPI wine_glEvalMesh2( GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2 ) {
1068 TRACE("(%d, %d, %d, %d, %d)\n", mode, i1, i2, j1, j2 );
1069 ENTER_GL();
1070 glEvalMesh2( mode, i1, i2, j1, j2 );
1071 LEAVE_GL();
1074 /***********************************************************************
1075 * glEvalPoint1 (OPENGL32.@)
1077 void WINAPI wine_glEvalPoint1( GLint i ) {
1078 TRACE("(%d)\n", i );
1079 ENTER_GL();
1080 glEvalPoint1( i );
1081 LEAVE_GL();
1084 /***********************************************************************
1085 * glEvalPoint2 (OPENGL32.@)
1087 void WINAPI wine_glEvalPoint2( GLint i, GLint j ) {
1088 TRACE("(%d, %d)\n", i, j );
1089 ENTER_GL();
1090 glEvalPoint2( i, j );
1091 LEAVE_GL();
1094 /***********************************************************************
1095 * glFeedbackBuffer (OPENGL32.@)
1097 void WINAPI wine_glFeedbackBuffer( GLsizei size, GLenum type, GLfloat* buffer ) {
1098 TRACE("(%d, %d, %p)\n", size, type, buffer );
1099 ENTER_GL();
1100 glFeedbackBuffer( size, type, buffer );
1101 LEAVE_GL();
1104 /***********************************************************************
1105 * glFinish (OPENGL32.@)
1107 void WINAPI wine_glFinish( ) {
1108 TRACE("()\n");
1109 ENTER_GL();
1110 glFinish( );
1111 LEAVE_GL();
1114 /***********************************************************************
1115 * glFlush (OPENGL32.@)
1117 void WINAPI wine_glFlush( ) {
1118 TRACE("()\n");
1119 ENTER_GL();
1120 glFlush( );
1121 LEAVE_GL();
1124 /***********************************************************************
1125 * glFogf (OPENGL32.@)
1127 void WINAPI wine_glFogf( GLenum pname, GLfloat param ) {
1128 TRACE("(%d, %f)\n", pname, param );
1129 ENTER_GL();
1130 glFogf( pname, param );
1131 LEAVE_GL();
1134 /***********************************************************************
1135 * glFogfv (OPENGL32.@)
1137 void WINAPI wine_glFogfv( GLenum pname, GLfloat* params ) {
1138 TRACE("(%d, %p)\n", pname, params );
1139 ENTER_GL();
1140 glFogfv( pname, params );
1141 LEAVE_GL();
1144 /***********************************************************************
1145 * glFogi (OPENGL32.@)
1147 void WINAPI wine_glFogi( GLenum pname, GLint param ) {
1148 TRACE("(%d, %d)\n", pname, param );
1149 ENTER_GL();
1150 glFogi( pname, param );
1151 LEAVE_GL();
1154 /***********************************************************************
1155 * glFogiv (OPENGL32.@)
1157 void WINAPI wine_glFogiv( GLenum pname, GLint* params ) {
1158 TRACE("(%d, %p)\n", pname, params );
1159 ENTER_GL();
1160 glFogiv( pname, params );
1161 LEAVE_GL();
1164 /***********************************************************************
1165 * glFrontFace (OPENGL32.@)
1167 void WINAPI wine_glFrontFace( GLenum mode ) {
1168 TRACE("(%d)\n", mode );
1169 ENTER_GL();
1170 glFrontFace( mode );
1171 LEAVE_GL();
1174 /***********************************************************************
1175 * glFrustum (OPENGL32.@)
1177 void WINAPI wine_glFrustum( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar ) {
1178 TRACE("(%f, %f, %f, %f, %f, %f)\n", left, right, bottom, top, zNear, zFar );
1179 ENTER_GL();
1180 glFrustum( left, right, bottom, top, zNear, zFar );
1181 LEAVE_GL();
1184 /***********************************************************************
1185 * glGenLists (OPENGL32.@)
1187 GLuint WINAPI wine_glGenLists( GLsizei range ) {
1188 GLuint ret_value;
1189 TRACE("(%d)\n", range );
1190 ENTER_GL();
1191 ret_value = glGenLists( range );
1192 LEAVE_GL();
1193 return ret_value;
1196 /***********************************************************************
1197 * glGenTextures (OPENGL32.@)
1199 void WINAPI wine_glGenTextures( GLsizei n, GLuint* textures ) {
1200 TRACE("(%d, %p)\n", n, textures );
1201 ENTER_GL();
1202 glGenTextures( n, textures );
1203 LEAVE_GL();
1206 /***********************************************************************
1207 * glGetBooleanv (OPENGL32.@)
1209 void WINAPI wine_glGetBooleanv( GLenum pname, GLboolean* params ) {
1210 TRACE("(%d, %p)\n", pname, params );
1211 ENTER_GL();
1212 glGetBooleanv( pname, params );
1213 LEAVE_GL();
1216 /***********************************************************************
1217 * glGetClipPlane (OPENGL32.@)
1219 void WINAPI wine_glGetClipPlane( GLenum plane, GLdouble* equation ) {
1220 TRACE("(%d, %p)\n", plane, equation );
1221 ENTER_GL();
1222 glGetClipPlane( plane, equation );
1223 LEAVE_GL();
1226 /***********************************************************************
1227 * glGetColorTable (OPENGL32.@)
1229 void WINAPI wine_glGetColorTable( GLenum target, GLenum format, GLenum type, GLvoid* table ) {
1230 TRACE("(%d, %d, %d, %p)\n", target, format, type, table );
1231 ENTER_GL();
1232 glGetColorTable( target, format, type, table );
1233 LEAVE_GL();
1236 /***********************************************************************
1237 * glGetColorTableParameterfv (OPENGL32.@)
1239 void WINAPI wine_glGetColorTableParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
1240 TRACE("(%d, %d, %p)\n", target, pname, params );
1241 ENTER_GL();
1242 glGetColorTableParameterfv( target, pname, params );
1243 LEAVE_GL();
1246 /***********************************************************************
1247 * glGetColorTableParameteriv (OPENGL32.@)
1249 void WINAPI wine_glGetColorTableParameteriv( GLenum target, GLenum pname, GLint* params ) {
1250 TRACE("(%d, %d, %p)\n", target, pname, params );
1251 ENTER_GL();
1252 glGetColorTableParameteriv( target, pname, params );
1253 LEAVE_GL();
1256 /***********************************************************************
1257 * glGetConvolutionFilter (OPENGL32.@)
1259 void WINAPI wine_glGetConvolutionFilter( GLenum target, GLenum format, GLenum type, GLvoid* image ) {
1260 TRACE("(%d, %d, %d, %p)\n", target, format, type, image );
1261 ENTER_GL();
1262 glGetConvolutionFilter( target, format, type, image );
1263 LEAVE_GL();
1266 /***********************************************************************
1267 * glGetConvolutionParameterfv (OPENGL32.@)
1269 void WINAPI wine_glGetConvolutionParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
1270 TRACE("(%d, %d, %p)\n", target, pname, params );
1271 ENTER_GL();
1272 glGetConvolutionParameterfv( target, pname, params );
1273 LEAVE_GL();
1276 /***********************************************************************
1277 * glGetConvolutionParameteriv (OPENGL32.@)
1279 void WINAPI wine_glGetConvolutionParameteriv( GLenum target, GLenum pname, GLint* params ) {
1280 TRACE("(%d, %d, %p)\n", target, pname, params );
1281 ENTER_GL();
1282 glGetConvolutionParameteriv( target, pname, params );
1283 LEAVE_GL();
1286 /***********************************************************************
1287 * glGetDoublev (OPENGL32.@)
1289 void WINAPI wine_glGetDoublev( GLenum pname, GLdouble* params ) {
1290 TRACE("(%d, %p)\n", pname, params );
1291 ENTER_GL();
1292 glGetDoublev( pname, params );
1293 LEAVE_GL();
1296 /***********************************************************************
1297 * glGetError (OPENGL32.@)
1299 GLenum WINAPI wine_glGetError( ) {
1300 GLenum ret_value;
1301 TRACE("()\n");
1302 ENTER_GL();
1303 ret_value = glGetError( );
1304 LEAVE_GL();
1305 return ret_value;
1308 /***********************************************************************
1309 * glGetFloatv (OPENGL32.@)
1311 void WINAPI wine_glGetFloatv( GLenum pname, GLfloat* params ) {
1312 TRACE("(%d, %p)\n", pname, params );
1313 ENTER_GL();
1314 glGetFloatv( pname, params );
1315 LEAVE_GL();
1318 /***********************************************************************
1319 * glGetHistogram (OPENGL32.@)
1321 void WINAPI wine_glGetHistogram( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) {
1322 TRACE("(%d, %d, %d, %d, %p)\n", target, reset, format, type, values );
1323 ENTER_GL();
1324 glGetHistogram( target, reset, format, type, values );
1325 LEAVE_GL();
1328 /***********************************************************************
1329 * glGetHistogramParameterfv (OPENGL32.@)
1331 void WINAPI wine_glGetHistogramParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
1332 TRACE("(%d, %d, %p)\n", target, pname, params );
1333 ENTER_GL();
1334 glGetHistogramParameterfv( target, pname, params );
1335 LEAVE_GL();
1338 /***********************************************************************
1339 * glGetHistogramParameteriv (OPENGL32.@)
1341 void WINAPI wine_glGetHistogramParameteriv( GLenum target, GLenum pname, GLint* params ) {
1342 TRACE("(%d, %d, %p)\n", target, pname, params );
1343 ENTER_GL();
1344 glGetHistogramParameteriv( target, pname, params );
1345 LEAVE_GL();
1348 /***********************************************************************
1349 * glGetIntegerv (OPENGL32.@)
1351 void WINAPI wine_glGetIntegerv( GLenum pname, GLint* params ) {
1352 TRACE("(%d, %p)\n", pname, params );
1353 ENTER_GL();
1354 glGetIntegerv( pname, params );
1355 LEAVE_GL();
1358 /***********************************************************************
1359 * glGetLightfv (OPENGL32.@)
1361 void WINAPI wine_glGetLightfv( GLenum light, GLenum pname, GLfloat* params ) {
1362 TRACE("(%d, %d, %p)\n", light, pname, params );
1363 ENTER_GL();
1364 glGetLightfv( light, pname, params );
1365 LEAVE_GL();
1368 /***********************************************************************
1369 * glGetLightiv (OPENGL32.@)
1371 void WINAPI wine_glGetLightiv( GLenum light, GLenum pname, GLint* params ) {
1372 TRACE("(%d, %d, %p)\n", light, pname, params );
1373 ENTER_GL();
1374 glGetLightiv( light, pname, params );
1375 LEAVE_GL();
1378 /***********************************************************************
1379 * glGetMapdv (OPENGL32.@)
1381 void WINAPI wine_glGetMapdv( GLenum target, GLenum query, GLdouble* v ) {
1382 TRACE("(%d, %d, %p)\n", target, query, v );
1383 ENTER_GL();
1384 glGetMapdv( target, query, v );
1385 LEAVE_GL();
1388 /***********************************************************************
1389 * glGetMapfv (OPENGL32.@)
1391 void WINAPI wine_glGetMapfv( GLenum target, GLenum query, GLfloat* v ) {
1392 TRACE("(%d, %d, %p)\n", target, query, v );
1393 ENTER_GL();
1394 glGetMapfv( target, query, v );
1395 LEAVE_GL();
1398 /***********************************************************************
1399 * glGetMapiv (OPENGL32.@)
1401 void WINAPI wine_glGetMapiv( GLenum target, GLenum query, GLint* v ) {
1402 TRACE("(%d, %d, %p)\n", target, query, v );
1403 ENTER_GL();
1404 glGetMapiv( target, query, v );
1405 LEAVE_GL();
1408 /***********************************************************************
1409 * glGetMaterialfv (OPENGL32.@)
1411 void WINAPI wine_glGetMaterialfv( GLenum face, GLenum pname, GLfloat* params ) {
1412 TRACE("(%d, %d, %p)\n", face, pname, params );
1413 ENTER_GL();
1414 glGetMaterialfv( face, pname, params );
1415 LEAVE_GL();
1418 /***********************************************************************
1419 * glGetMaterialiv (OPENGL32.@)
1421 void WINAPI wine_glGetMaterialiv( GLenum face, GLenum pname, GLint* params ) {
1422 TRACE("(%d, %d, %p)\n", face, pname, params );
1423 ENTER_GL();
1424 glGetMaterialiv( face, pname, params );
1425 LEAVE_GL();
1428 /***********************************************************************
1429 * glGetMinmax (OPENGL32.@)
1431 void WINAPI wine_glGetMinmax( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) {
1432 TRACE("(%d, %d, %d, %d, %p)\n", target, reset, format, type, values );
1433 ENTER_GL();
1434 glGetMinmax( target, reset, format, type, values );
1435 LEAVE_GL();
1438 /***********************************************************************
1439 * glGetMinmaxParameterfv (OPENGL32.@)
1441 void WINAPI wine_glGetMinmaxParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
1442 TRACE("(%d, %d, %p)\n", target, pname, params );
1443 ENTER_GL();
1444 glGetMinmaxParameterfv( target, pname, params );
1445 LEAVE_GL();
1448 /***********************************************************************
1449 * glGetMinmaxParameteriv (OPENGL32.@)
1451 void WINAPI wine_glGetMinmaxParameteriv( GLenum target, GLenum pname, GLint* params ) {
1452 TRACE("(%d, %d, %p)\n", target, pname, params );
1453 ENTER_GL();
1454 glGetMinmaxParameteriv( target, pname, params );
1455 LEAVE_GL();
1458 /***********************************************************************
1459 * glGetPixelMapfv (OPENGL32.@)
1461 void WINAPI wine_glGetPixelMapfv( GLenum map, GLfloat* values ) {
1462 TRACE("(%d, %p)\n", map, values );
1463 ENTER_GL();
1464 glGetPixelMapfv( map, values );
1465 LEAVE_GL();
1468 /***********************************************************************
1469 * glGetPixelMapuiv (OPENGL32.@)
1471 void WINAPI wine_glGetPixelMapuiv( GLenum map, GLuint* values ) {
1472 TRACE("(%d, %p)\n", map, values );
1473 ENTER_GL();
1474 glGetPixelMapuiv( map, values );
1475 LEAVE_GL();
1478 /***********************************************************************
1479 * glGetPixelMapusv (OPENGL32.@)
1481 void WINAPI wine_glGetPixelMapusv( GLenum map, GLushort* values ) {
1482 TRACE("(%d, %p)\n", map, values );
1483 ENTER_GL();
1484 glGetPixelMapusv( map, values );
1485 LEAVE_GL();
1488 /***********************************************************************
1489 * glGetPointerv (OPENGL32.@)
1491 void WINAPI wine_glGetPointerv( GLenum pname, GLvoid** params ) {
1492 TRACE("(%d, %p)\n", pname, params );
1493 ENTER_GL();
1494 glGetPointerv( pname, params );
1495 LEAVE_GL();
1498 /***********************************************************************
1499 * glGetPolygonStipple (OPENGL32.@)
1501 void WINAPI wine_glGetPolygonStipple( GLubyte* mask ) {
1502 TRACE("(%p)\n", mask );
1503 ENTER_GL();
1504 glGetPolygonStipple( mask );
1505 LEAVE_GL();
1508 /***********************************************************************
1509 * glGetSeparableFilter (OPENGL32.@)
1511 void WINAPI wine_glGetSeparableFilter( GLenum target, GLenum format, GLenum type, GLvoid* row, GLvoid* column, GLvoid* span ) {
1512 TRACE("(%d, %d, %d, %p, %p, %p)\n", target, format, type, row, column, span );
1513 ENTER_GL();
1514 glGetSeparableFilter( target, format, type, row, column, span );
1515 LEAVE_GL();
1518 /***********************************************************************
1519 * glGetString (OPENGL32.@)
1521 GLstring WINAPI wine_glGetString( GLenum name ) {
1522 GLstring ret_value;
1523 TRACE("(%d)\n", name );
1524 ENTER_GL();
1525 ret_value = glGetString( name );
1526 LEAVE_GL();
1527 return ret_value;
1530 /***********************************************************************
1531 * glGetTexEnvfv (OPENGL32.@)
1533 void WINAPI wine_glGetTexEnvfv( GLenum target, GLenum pname, GLfloat* params ) {
1534 TRACE("(%d, %d, %p)\n", target, pname, params );
1535 ENTER_GL();
1536 glGetTexEnvfv( target, pname, params );
1537 LEAVE_GL();
1540 /***********************************************************************
1541 * glGetTexEnviv (OPENGL32.@)
1543 void WINAPI wine_glGetTexEnviv( GLenum target, GLenum pname, GLint* params ) {
1544 TRACE("(%d, %d, %p)\n", target, pname, params );
1545 ENTER_GL();
1546 glGetTexEnviv( target, pname, params );
1547 LEAVE_GL();
1550 /***********************************************************************
1551 * glGetTexGendv (OPENGL32.@)
1553 void WINAPI wine_glGetTexGendv( GLenum coord, GLenum pname, GLdouble* params ) {
1554 TRACE("(%d, %d, %p)\n", coord, pname, params );
1555 ENTER_GL();
1556 glGetTexGendv( coord, pname, params );
1557 LEAVE_GL();
1560 /***********************************************************************
1561 * glGetTexGenfv (OPENGL32.@)
1563 void WINAPI wine_glGetTexGenfv( GLenum coord, GLenum pname, GLfloat* params ) {
1564 TRACE("(%d, %d, %p)\n", coord, pname, params );
1565 ENTER_GL();
1566 glGetTexGenfv( coord, pname, params );
1567 LEAVE_GL();
1570 /***********************************************************************
1571 * glGetTexGeniv (OPENGL32.@)
1573 void WINAPI wine_glGetTexGeniv( GLenum coord, GLenum pname, GLint* params ) {
1574 TRACE("(%d, %d, %p)\n", coord, pname, params );
1575 ENTER_GL();
1576 glGetTexGeniv( coord, pname, params );
1577 LEAVE_GL();
1580 /***********************************************************************
1581 * glGetTexImage (OPENGL32.@)
1583 void WINAPI wine_glGetTexImage( GLenum target, GLint level, GLenum format, GLenum type, GLvoid* pixels ) {
1584 TRACE("(%d, %d, %d, %d, %p)\n", target, level, format, type, pixels );
1585 ENTER_GL();
1586 glGetTexImage( target, level, format, type, pixels );
1587 LEAVE_GL();
1590 /***********************************************************************
1591 * glGetTexLevelParameterfv (OPENGL32.@)
1593 void WINAPI wine_glGetTexLevelParameterfv( GLenum target, GLint level, GLenum pname, GLfloat* params ) {
1594 TRACE("(%d, %d, %d, %p)\n", target, level, pname, params );
1595 ENTER_GL();
1596 glGetTexLevelParameterfv( target, level, pname, params );
1597 LEAVE_GL();
1600 /***********************************************************************
1601 * glGetTexLevelParameteriv (OPENGL32.@)
1603 void WINAPI wine_glGetTexLevelParameteriv( GLenum target, GLint level, GLenum pname, GLint* params ) {
1604 TRACE("(%d, %d, %d, %p)\n", target, level, pname, params );
1605 ENTER_GL();
1606 glGetTexLevelParameteriv( target, level, pname, params );
1607 LEAVE_GL();
1610 /***********************************************************************
1611 * glGetTexParameterfv (OPENGL32.@)
1613 void WINAPI wine_glGetTexParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
1614 TRACE("(%d, %d, %p)\n", target, pname, params );
1615 ENTER_GL();
1616 glGetTexParameterfv( target, pname, params );
1617 LEAVE_GL();
1620 /***********************************************************************
1621 * glGetTexParameteriv (OPENGL32.@)
1623 void WINAPI wine_glGetTexParameteriv( GLenum target, GLenum pname, GLint* params ) {
1624 TRACE("(%d, %d, %p)\n", target, pname, params );
1625 ENTER_GL();
1626 glGetTexParameteriv( target, pname, params );
1627 LEAVE_GL();
1630 /***********************************************************************
1631 * glHint (OPENGL32.@)
1633 void WINAPI wine_glHint( GLenum target, GLenum mode ) {
1634 TRACE("(%d, %d)\n", target, mode );
1635 ENTER_GL();
1636 glHint( target, mode );
1637 LEAVE_GL();
1640 /***********************************************************************
1641 * glHistogram (OPENGL32.@)
1643 void WINAPI wine_glHistogram( GLenum target, GLsizei width, GLenum internalformat, GLboolean sink ) {
1644 TRACE("(%d, %d, %d, %d)\n", target, width, internalformat, sink );
1645 ENTER_GL();
1646 glHistogram( target, width, internalformat, sink );
1647 LEAVE_GL();
1650 /***********************************************************************
1651 * glIndexMask (OPENGL32.@)
1653 void WINAPI wine_glIndexMask( GLuint mask ) {
1654 TRACE("(%d)\n", mask );
1655 ENTER_GL();
1656 glIndexMask( mask );
1657 LEAVE_GL();
1660 /***********************************************************************
1661 * glIndexPointer (OPENGL32.@)
1663 void WINAPI wine_glIndexPointer( GLenum type, GLsizei stride, GLvoid* pointer ) {
1664 TRACE("(%d, %d, %p)\n", type, stride, pointer );
1665 ENTER_GL();
1666 glIndexPointer( type, stride, pointer );
1667 LEAVE_GL();
1670 /***********************************************************************
1671 * glIndexd (OPENGL32.@)
1673 void WINAPI wine_glIndexd( GLdouble c ) {
1674 TRACE("(%f)\n", c );
1675 ENTER_GL();
1676 glIndexd( c );
1677 LEAVE_GL();
1680 /***********************************************************************
1681 * glIndexdv (OPENGL32.@)
1683 void WINAPI wine_glIndexdv( GLdouble* c ) {
1684 TRACE("(%p)\n", c );
1685 ENTER_GL();
1686 glIndexdv( c );
1687 LEAVE_GL();
1690 /***********************************************************************
1691 * glIndexf (OPENGL32.@)
1693 void WINAPI wine_glIndexf( GLfloat c ) {
1694 TRACE("(%f)\n", c );
1695 ENTER_GL();
1696 glIndexf( c );
1697 LEAVE_GL();
1700 /***********************************************************************
1701 * glIndexfv (OPENGL32.@)
1703 void WINAPI wine_glIndexfv( GLfloat* c ) {
1704 TRACE("(%p)\n", c );
1705 ENTER_GL();
1706 glIndexfv( c );
1707 LEAVE_GL();
1710 /***********************************************************************
1711 * glIndexi (OPENGL32.@)
1713 void WINAPI wine_glIndexi( GLint c ) {
1714 TRACE("(%d)\n", c );
1715 ENTER_GL();
1716 glIndexi( c );
1717 LEAVE_GL();
1720 /***********************************************************************
1721 * glIndexiv (OPENGL32.@)
1723 void WINAPI wine_glIndexiv( GLint* c ) {
1724 TRACE("(%p)\n", c );
1725 ENTER_GL();
1726 glIndexiv( c );
1727 LEAVE_GL();
1730 /***********************************************************************
1731 * glIndexs (OPENGL32.@)
1733 void WINAPI wine_glIndexs( GLshort c ) {
1734 TRACE("(%d)\n", c );
1735 ENTER_GL();
1736 glIndexs( c );
1737 LEAVE_GL();
1740 /***********************************************************************
1741 * glIndexsv (OPENGL32.@)
1743 void WINAPI wine_glIndexsv( GLshort* c ) {
1744 TRACE("(%p)\n", c );
1745 ENTER_GL();
1746 glIndexsv( c );
1747 LEAVE_GL();
1750 /***********************************************************************
1751 * glIndexub (OPENGL32.@)
1753 void WINAPI wine_glIndexub( GLubyte c ) {
1754 TRACE("(%d)\n", c );
1755 ENTER_GL();
1756 glIndexub( c );
1757 LEAVE_GL();
1760 /***********************************************************************
1761 * glIndexubv (OPENGL32.@)
1763 void WINAPI wine_glIndexubv( GLubyte* c ) {
1764 TRACE("(%p)\n", c );
1765 ENTER_GL();
1766 glIndexubv( c );
1767 LEAVE_GL();
1770 /***********************************************************************
1771 * glInitNames (OPENGL32.@)
1773 void WINAPI wine_glInitNames( ) {
1774 TRACE("()\n");
1775 ENTER_GL();
1776 glInitNames( );
1777 LEAVE_GL();
1780 /***********************************************************************
1781 * glInterleavedArrays (OPENGL32.@)
1783 void WINAPI wine_glInterleavedArrays( GLenum format, GLsizei stride, GLvoid* pointer ) {
1784 TRACE("(%d, %d, %p)\n", format, stride, pointer );
1785 ENTER_GL();
1786 glInterleavedArrays( format, stride, pointer );
1787 LEAVE_GL();
1790 /***********************************************************************
1791 * glIsEnabled (OPENGL32.@)
1793 GLboolean WINAPI wine_glIsEnabled( GLenum cap ) {
1794 GLboolean ret_value;
1795 TRACE("(%d)\n", cap );
1796 ENTER_GL();
1797 ret_value = glIsEnabled( cap );
1798 LEAVE_GL();
1799 return ret_value;
1802 /***********************************************************************
1803 * glIsList (OPENGL32.@)
1805 GLboolean WINAPI wine_glIsList( GLuint list ) {
1806 GLboolean ret_value;
1807 TRACE("(%d)\n", list );
1808 ENTER_GL();
1809 ret_value = glIsList( list );
1810 LEAVE_GL();
1811 return ret_value;
1814 /***********************************************************************
1815 * glIsTexture (OPENGL32.@)
1817 GLboolean WINAPI wine_glIsTexture( GLuint texture ) {
1818 GLboolean ret_value;
1819 TRACE("(%d)\n", texture );
1820 ENTER_GL();
1821 ret_value = glIsTexture( texture );
1822 LEAVE_GL();
1823 return ret_value;
1826 /***********************************************************************
1827 * glLightModelf (OPENGL32.@)
1829 void WINAPI wine_glLightModelf( GLenum pname, GLfloat param ) {
1830 TRACE("(%d, %f)\n", pname, param );
1831 ENTER_GL();
1832 glLightModelf( pname, param );
1833 LEAVE_GL();
1836 /***********************************************************************
1837 * glLightModelfv (OPENGL32.@)
1839 void WINAPI wine_glLightModelfv( GLenum pname, GLfloat* params ) {
1840 TRACE("(%d, %p)\n", pname, params );
1841 ENTER_GL();
1842 glLightModelfv( pname, params );
1843 LEAVE_GL();
1846 /***********************************************************************
1847 * glLightModeli (OPENGL32.@)
1849 void WINAPI wine_glLightModeli( GLenum pname, GLint param ) {
1850 TRACE("(%d, %d)\n", pname, param );
1851 ENTER_GL();
1852 glLightModeli( pname, param );
1853 LEAVE_GL();
1856 /***********************************************************************
1857 * glLightModeliv (OPENGL32.@)
1859 void WINAPI wine_glLightModeliv( GLenum pname, GLint* params ) {
1860 TRACE("(%d, %p)\n", pname, params );
1861 ENTER_GL();
1862 glLightModeliv( pname, params );
1863 LEAVE_GL();
1866 /***********************************************************************
1867 * glLightf (OPENGL32.@)
1869 void WINAPI wine_glLightf( GLenum light, GLenum pname, GLfloat param ) {
1870 TRACE("(%d, %d, %f)\n", light, pname, param );
1871 ENTER_GL();
1872 glLightf( light, pname, param );
1873 LEAVE_GL();
1876 /***********************************************************************
1877 * glLightfv (OPENGL32.@)
1879 void WINAPI wine_glLightfv( GLenum light, GLenum pname, GLfloat* params ) {
1880 TRACE("(%d, %d, %p)\n", light, pname, params );
1881 ENTER_GL();
1882 glLightfv( light, pname, params );
1883 LEAVE_GL();
1886 /***********************************************************************
1887 * glLighti (OPENGL32.@)
1889 void WINAPI wine_glLighti( GLenum light, GLenum pname, GLint param ) {
1890 TRACE("(%d, %d, %d)\n", light, pname, param );
1891 ENTER_GL();
1892 glLighti( light, pname, param );
1893 LEAVE_GL();
1896 /***********************************************************************
1897 * glLightiv (OPENGL32.@)
1899 void WINAPI wine_glLightiv( GLenum light, GLenum pname, GLint* params ) {
1900 TRACE("(%d, %d, %p)\n", light, pname, params );
1901 ENTER_GL();
1902 glLightiv( light, pname, params );
1903 LEAVE_GL();
1906 /***********************************************************************
1907 * glLineStipple (OPENGL32.@)
1909 void WINAPI wine_glLineStipple( GLint factor, GLushort pattern ) {
1910 TRACE("(%d, %d)\n", factor, pattern );
1911 ENTER_GL();
1912 glLineStipple( factor, pattern );
1913 LEAVE_GL();
1916 /***********************************************************************
1917 * glLineWidth (OPENGL32.@)
1919 void WINAPI wine_glLineWidth( GLfloat width ) {
1920 TRACE("(%f)\n", width );
1921 ENTER_GL();
1922 glLineWidth( width );
1923 LEAVE_GL();
1926 /***********************************************************************
1927 * glListBase (OPENGL32.@)
1929 void WINAPI wine_glListBase( GLuint base ) {
1930 TRACE("(%d)\n", base );
1931 ENTER_GL();
1932 glListBase( base );
1933 LEAVE_GL();
1936 /***********************************************************************
1937 * glLoadIdentity (OPENGL32.@)
1939 void WINAPI wine_glLoadIdentity( ) {
1940 TRACE("()\n");
1941 ENTER_GL();
1942 glLoadIdentity( );
1943 LEAVE_GL();
1946 /***********************************************************************
1947 * glLoadMatrixd (OPENGL32.@)
1949 void WINAPI wine_glLoadMatrixd( GLdouble* m ) {
1950 TRACE("(%p)\n", m );
1951 ENTER_GL();
1952 glLoadMatrixd( m );
1953 LEAVE_GL();
1956 /***********************************************************************
1957 * glLoadMatrixf (OPENGL32.@)
1959 void WINAPI wine_glLoadMatrixf( GLfloat* m ) {
1960 TRACE("(%p)\n", m );
1961 ENTER_GL();
1962 glLoadMatrixf( m );
1963 LEAVE_GL();
1966 /***********************************************************************
1967 * glLoadName (OPENGL32.@)
1969 void WINAPI wine_glLoadName( GLuint name ) {
1970 TRACE("(%d)\n", name );
1971 ENTER_GL();
1972 glLoadName( name );
1973 LEAVE_GL();
1976 /***********************************************************************
1977 * glLogicOp (OPENGL32.@)
1979 void WINAPI wine_glLogicOp( GLenum opcode ) {
1980 TRACE("(%d)\n", opcode );
1981 ENTER_GL();
1982 glLogicOp( opcode );
1983 LEAVE_GL();
1986 /***********************************************************************
1987 * glMap1d (OPENGL32.@)
1989 void WINAPI wine_glMap1d( GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, GLdouble* points ) {
1990 TRACE("(%d, %f, %f, %d, %d, %p)\n", target, u1, u2, stride, order, points );
1991 ENTER_GL();
1992 glMap1d( target, u1, u2, stride, order, points );
1993 LEAVE_GL();
1996 /***********************************************************************
1997 * glMap1f (OPENGL32.@)
1999 void WINAPI wine_glMap1f( GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, GLfloat* points ) {
2000 TRACE("(%d, %f, %f, %d, %d, %p)\n", target, u1, u2, stride, order, points );
2001 ENTER_GL();
2002 glMap1f( target, u1, u2, stride, order, points );
2003 LEAVE_GL();
2006 /***********************************************************************
2007 * glMap2d (OPENGL32.@)
2009 void WINAPI wine_glMap2d( GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble* points ) {
2010 TRACE("(%d, %f, %f, %d, %d, %f, %f, %d, %d, %p)\n", target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points );
2011 ENTER_GL();
2012 glMap2d( target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points );
2013 LEAVE_GL();
2016 /***********************************************************************
2017 * glMap2f (OPENGL32.@)
2019 void WINAPI wine_glMap2f( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat* points ) {
2020 TRACE("(%d, %f, %f, %d, %d, %f, %f, %d, %d, %p)\n", target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points );
2021 ENTER_GL();
2022 glMap2f( target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points );
2023 LEAVE_GL();
2026 /***********************************************************************
2027 * glMapGrid1d (OPENGL32.@)
2029 void WINAPI wine_glMapGrid1d( GLint un, GLdouble u1, GLdouble u2 ) {
2030 TRACE("(%d, %f, %f)\n", un, u1, u2 );
2031 ENTER_GL();
2032 glMapGrid1d( un, u1, u2 );
2033 LEAVE_GL();
2036 /***********************************************************************
2037 * glMapGrid1f (OPENGL32.@)
2039 void WINAPI wine_glMapGrid1f( GLint un, GLfloat u1, GLfloat u2 ) {
2040 TRACE("(%d, %f, %f)\n", un, u1, u2 );
2041 ENTER_GL();
2042 glMapGrid1f( un, u1, u2 );
2043 LEAVE_GL();
2046 /***********************************************************************
2047 * glMapGrid2d (OPENGL32.@)
2049 void WINAPI wine_glMapGrid2d( GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2 ) {
2050 TRACE("(%d, %f, %f, %d, %f, %f)\n", un, u1, u2, vn, v1, v2 );
2051 ENTER_GL();
2052 glMapGrid2d( un, u1, u2, vn, v1, v2 );
2053 LEAVE_GL();
2056 /***********************************************************************
2057 * glMapGrid2f (OPENGL32.@)
2059 void WINAPI wine_glMapGrid2f( GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2 ) {
2060 TRACE("(%d, %f, %f, %d, %f, %f)\n", un, u1, u2, vn, v1, v2 );
2061 ENTER_GL();
2062 glMapGrid2f( un, u1, u2, vn, v1, v2 );
2063 LEAVE_GL();
2066 /***********************************************************************
2067 * glMaterialf (OPENGL32.@)
2069 void WINAPI wine_glMaterialf( GLenum face, GLenum pname, GLfloat param ) {
2070 TRACE("(%d, %d, %f)\n", face, pname, param );
2071 ENTER_GL();
2072 glMaterialf( face, pname, param );
2073 LEAVE_GL();
2076 /***********************************************************************
2077 * glMaterialfv (OPENGL32.@)
2079 void WINAPI wine_glMaterialfv( GLenum face, GLenum pname, GLfloat* params ) {
2080 TRACE("(%d, %d, %p)\n", face, pname, params );
2081 ENTER_GL();
2082 glMaterialfv( face, pname, params );
2083 LEAVE_GL();
2086 /***********************************************************************
2087 * glMateriali (OPENGL32.@)
2089 void WINAPI wine_glMateriali( GLenum face, GLenum pname, GLint param ) {
2090 TRACE("(%d, %d, %d)\n", face, pname, param );
2091 ENTER_GL();
2092 glMateriali( face, pname, param );
2093 LEAVE_GL();
2096 /***********************************************************************
2097 * glMaterialiv (OPENGL32.@)
2099 void WINAPI wine_glMaterialiv( GLenum face, GLenum pname, GLint* params ) {
2100 TRACE("(%d, %d, %p)\n", face, pname, params );
2101 ENTER_GL();
2102 glMaterialiv( face, pname, params );
2103 LEAVE_GL();
2106 /***********************************************************************
2107 * glMatrixMode (OPENGL32.@)
2109 void WINAPI wine_glMatrixMode( GLenum mode ) {
2110 TRACE("(%d)\n", mode );
2111 ENTER_GL();
2112 glMatrixMode( mode );
2113 LEAVE_GL();
2116 /***********************************************************************
2117 * glMinmax (OPENGL32.@)
2119 void WINAPI wine_glMinmax( GLenum target, GLenum internalformat, GLboolean sink ) {
2120 TRACE("(%d, %d, %d)\n", target, internalformat, sink );
2121 ENTER_GL();
2122 glMinmax( target, internalformat, sink );
2123 LEAVE_GL();
2126 /***********************************************************************
2127 * glMultMatrixd (OPENGL32.@)
2129 void WINAPI wine_glMultMatrixd( GLdouble* m ) {
2130 TRACE("(%p)\n", m );
2131 ENTER_GL();
2132 glMultMatrixd( m );
2133 LEAVE_GL();
2136 /***********************************************************************
2137 * glMultMatrixf (OPENGL32.@)
2139 void WINAPI wine_glMultMatrixf( GLfloat* m ) {
2140 TRACE("(%p)\n", m );
2141 ENTER_GL();
2142 glMultMatrixf( m );
2143 LEAVE_GL();
2146 /***********************************************************************
2147 * glMultiTexCoord1dARB (OPENGL32.@)
2149 void WINAPI wine_glMultiTexCoord1dARB( GLenum target, GLdouble s ) {
2150 TRACE("(%d, %f)\n", target, s );
2151 ENTER_GL();
2152 glMultiTexCoord1dARB( target, s );
2153 LEAVE_GL();
2156 /***********************************************************************
2157 * glMultiTexCoord1dvARB (OPENGL32.@)
2159 void WINAPI wine_glMultiTexCoord1dvARB( GLenum target, GLdouble* v ) {
2160 TRACE("(%d, %p)\n", target, v );
2161 ENTER_GL();
2162 glMultiTexCoord1dvARB( target, v );
2163 LEAVE_GL();
2166 /***********************************************************************
2167 * glMultiTexCoord1fARB (OPENGL32.@)
2169 void WINAPI wine_glMultiTexCoord1fARB( GLenum target, GLfloat s ) {
2170 TRACE("(%d, %f)\n", target, s );
2171 ENTER_GL();
2172 glMultiTexCoord1fARB( target, s );
2173 LEAVE_GL();
2176 /***********************************************************************
2177 * glMultiTexCoord1fvARB (OPENGL32.@)
2179 void WINAPI wine_glMultiTexCoord1fvARB( GLenum target, GLfloat* v ) {
2180 TRACE("(%d, %p)\n", target, v );
2181 ENTER_GL();
2182 glMultiTexCoord1fvARB( target, v );
2183 LEAVE_GL();
2186 /***********************************************************************
2187 * glMultiTexCoord1iARB (OPENGL32.@)
2189 void WINAPI wine_glMultiTexCoord1iARB( GLenum target, GLint s ) {
2190 TRACE("(%d, %d)\n", target, s );
2191 ENTER_GL();
2192 glMultiTexCoord1iARB( target, s );
2193 LEAVE_GL();
2196 /***********************************************************************
2197 * glMultiTexCoord1ivARB (OPENGL32.@)
2199 void WINAPI wine_glMultiTexCoord1ivARB( GLenum target, GLint* v ) {
2200 TRACE("(%d, %p)\n", target, v );
2201 ENTER_GL();
2202 glMultiTexCoord1ivARB( target, v );
2203 LEAVE_GL();
2206 /***********************************************************************
2207 * glMultiTexCoord1sARB (OPENGL32.@)
2209 void WINAPI wine_glMultiTexCoord1sARB( GLenum target, GLshort s ) {
2210 TRACE("(%d, %d)\n", target, s );
2211 ENTER_GL();
2212 glMultiTexCoord1sARB( target, s );
2213 LEAVE_GL();
2216 /***********************************************************************
2217 * glMultiTexCoord1svARB (OPENGL32.@)
2219 void WINAPI wine_glMultiTexCoord1svARB( GLenum target, GLshort* v ) {
2220 TRACE("(%d, %p)\n", target, v );
2221 ENTER_GL();
2222 glMultiTexCoord1svARB( target, v );
2223 LEAVE_GL();
2226 /***********************************************************************
2227 * glMultiTexCoord2dARB (OPENGL32.@)
2229 void WINAPI wine_glMultiTexCoord2dARB( GLenum target, GLdouble s, GLdouble t ) {
2230 TRACE("(%d, %f, %f)\n", target, s, t );
2231 ENTER_GL();
2232 glMultiTexCoord2dARB( target, s, t );
2233 LEAVE_GL();
2236 /***********************************************************************
2237 * glMultiTexCoord2dvARB (OPENGL32.@)
2239 void WINAPI wine_glMultiTexCoord2dvARB( GLenum target, GLdouble* v ) {
2240 TRACE("(%d, %p)\n", target, v );
2241 ENTER_GL();
2242 glMultiTexCoord2dvARB( target, v );
2243 LEAVE_GL();
2246 /***********************************************************************
2247 * glMultiTexCoord2fARB (OPENGL32.@)
2249 void WINAPI wine_glMultiTexCoord2fARB( GLenum target, GLfloat s, GLfloat t ) {
2250 TRACE("(%d, %f, %f)\n", target, s, t );
2251 ENTER_GL();
2252 glMultiTexCoord2fARB( target, s, t );
2253 LEAVE_GL();
2256 /***********************************************************************
2257 * glMultiTexCoord2fvARB (OPENGL32.@)
2259 void WINAPI wine_glMultiTexCoord2fvARB( GLenum target, GLfloat* v ) {
2260 TRACE("(%d, %p)\n", target, v );
2261 ENTER_GL();
2262 glMultiTexCoord2fvARB( target, v );
2263 LEAVE_GL();
2266 /***********************************************************************
2267 * glMultiTexCoord2iARB (OPENGL32.@)
2269 void WINAPI wine_glMultiTexCoord2iARB( GLenum target, GLint s, GLint t ) {
2270 TRACE("(%d, %d, %d)\n", target, s, t );
2271 ENTER_GL();
2272 glMultiTexCoord2iARB( target, s, t );
2273 LEAVE_GL();
2276 /***********************************************************************
2277 * glMultiTexCoord2ivARB (OPENGL32.@)
2279 void WINAPI wine_glMultiTexCoord2ivARB( GLenum target, GLint* v ) {
2280 TRACE("(%d, %p)\n", target, v );
2281 ENTER_GL();
2282 glMultiTexCoord2ivARB( target, v );
2283 LEAVE_GL();
2286 /***********************************************************************
2287 * glMultiTexCoord2sARB (OPENGL32.@)
2289 void WINAPI wine_glMultiTexCoord2sARB( GLenum target, GLshort s, GLshort t ) {
2290 TRACE("(%d, %d, %d)\n", target, s, t );
2291 ENTER_GL();
2292 glMultiTexCoord2sARB( target, s, t );
2293 LEAVE_GL();
2296 /***********************************************************************
2297 * glMultiTexCoord2svARB (OPENGL32.@)
2299 void WINAPI wine_glMultiTexCoord2svARB( GLenum target, GLshort* v ) {
2300 TRACE("(%d, %p)\n", target, v );
2301 ENTER_GL();
2302 glMultiTexCoord2svARB( target, v );
2303 LEAVE_GL();
2306 /***********************************************************************
2307 * glMultiTexCoord3dARB (OPENGL32.@)
2309 void WINAPI wine_glMultiTexCoord3dARB( GLenum target, GLdouble s, GLdouble t, GLdouble r ) {
2310 TRACE("(%d, %f, %f, %f)\n", target, s, t, r );
2311 ENTER_GL();
2312 glMultiTexCoord3dARB( target, s, t, r );
2313 LEAVE_GL();
2316 /***********************************************************************
2317 * glMultiTexCoord3dvARB (OPENGL32.@)
2319 void WINAPI wine_glMultiTexCoord3dvARB( GLenum target, GLdouble* v ) {
2320 TRACE("(%d, %p)\n", target, v );
2321 ENTER_GL();
2322 glMultiTexCoord3dvARB( target, v );
2323 LEAVE_GL();
2326 /***********************************************************************
2327 * glMultiTexCoord3fARB (OPENGL32.@)
2329 void WINAPI wine_glMultiTexCoord3fARB( GLenum target, GLfloat s, GLfloat t, GLfloat r ) {
2330 TRACE("(%d, %f, %f, %f)\n", target, s, t, r );
2331 ENTER_GL();
2332 glMultiTexCoord3fARB( target, s, t, r );
2333 LEAVE_GL();
2336 /***********************************************************************
2337 * glMultiTexCoord3fvARB (OPENGL32.@)
2339 void WINAPI wine_glMultiTexCoord3fvARB( GLenum target, GLfloat* v ) {
2340 TRACE("(%d, %p)\n", target, v );
2341 ENTER_GL();
2342 glMultiTexCoord3fvARB( target, v );
2343 LEAVE_GL();
2346 /***********************************************************************
2347 * glMultiTexCoord3iARB (OPENGL32.@)
2349 void WINAPI wine_glMultiTexCoord3iARB( GLenum target, GLint s, GLint t, GLint r ) {
2350 TRACE("(%d, %d, %d, %d)\n", target, s, t, r );
2351 ENTER_GL();
2352 glMultiTexCoord3iARB( target, s, t, r );
2353 LEAVE_GL();
2356 /***********************************************************************
2357 * glMultiTexCoord3ivARB (OPENGL32.@)
2359 void WINAPI wine_glMultiTexCoord3ivARB( GLenum target, GLint* v ) {
2360 TRACE("(%d, %p)\n", target, v );
2361 ENTER_GL();
2362 glMultiTexCoord3ivARB( target, v );
2363 LEAVE_GL();
2366 /***********************************************************************
2367 * glMultiTexCoord3sARB (OPENGL32.@)
2369 void WINAPI wine_glMultiTexCoord3sARB( GLenum target, GLshort s, GLshort t, GLshort r ) {
2370 TRACE("(%d, %d, %d, %d)\n", target, s, t, r );
2371 ENTER_GL();
2372 glMultiTexCoord3sARB( target, s, t, r );
2373 LEAVE_GL();
2376 /***********************************************************************
2377 * glMultiTexCoord3svARB (OPENGL32.@)
2379 void WINAPI wine_glMultiTexCoord3svARB( GLenum target, GLshort* v ) {
2380 TRACE("(%d, %p)\n", target, v );
2381 ENTER_GL();
2382 glMultiTexCoord3svARB( target, v );
2383 LEAVE_GL();
2386 /***********************************************************************
2387 * glMultiTexCoord4dARB (OPENGL32.@)
2389 void WINAPI wine_glMultiTexCoord4dARB( GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q ) {
2390 TRACE("(%d, %f, %f, %f, %f)\n", target, s, t, r, q );
2391 ENTER_GL();
2392 glMultiTexCoord4dARB( target, s, t, r, q );
2393 LEAVE_GL();
2396 /***********************************************************************
2397 * glMultiTexCoord4dvARB (OPENGL32.@)
2399 void WINAPI wine_glMultiTexCoord4dvARB( GLenum target, GLdouble* v ) {
2400 TRACE("(%d, %p)\n", target, v );
2401 ENTER_GL();
2402 glMultiTexCoord4dvARB( target, v );
2403 LEAVE_GL();
2406 /***********************************************************************
2407 * glMultiTexCoord4fARB (OPENGL32.@)
2409 void WINAPI wine_glMultiTexCoord4fARB( GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q ) {
2410 TRACE("(%d, %f, %f, %f, %f)\n", target, s, t, r, q );
2411 ENTER_GL();
2412 glMultiTexCoord4fARB( target, s, t, r, q );
2413 LEAVE_GL();
2416 /***********************************************************************
2417 * glMultiTexCoord4fvARB (OPENGL32.@)
2419 void WINAPI wine_glMultiTexCoord4fvARB( GLenum target, GLfloat* v ) {
2420 TRACE("(%d, %p)\n", target, v );
2421 ENTER_GL();
2422 glMultiTexCoord4fvARB( target, v );
2423 LEAVE_GL();
2426 /***********************************************************************
2427 * glMultiTexCoord4iARB (OPENGL32.@)
2429 void WINAPI wine_glMultiTexCoord4iARB( GLenum target, GLint s, GLint t, GLint r, GLint q ) {
2430 TRACE("(%d, %d, %d, %d, %d)\n", target, s, t, r, q );
2431 ENTER_GL();
2432 glMultiTexCoord4iARB( target, s, t, r, q );
2433 LEAVE_GL();
2436 /***********************************************************************
2437 * glMultiTexCoord4ivARB (OPENGL32.@)
2439 void WINAPI wine_glMultiTexCoord4ivARB( GLenum target, GLint* v ) {
2440 TRACE("(%d, %p)\n", target, v );
2441 ENTER_GL();
2442 glMultiTexCoord4ivARB( target, v );
2443 LEAVE_GL();
2446 /***********************************************************************
2447 * glMultiTexCoord4sARB (OPENGL32.@)
2449 void WINAPI wine_glMultiTexCoord4sARB( GLenum target, GLshort s, GLshort t, GLshort r, GLshort q ) {
2450 TRACE("(%d, %d, %d, %d, %d)\n", target, s, t, r, q );
2451 ENTER_GL();
2452 glMultiTexCoord4sARB( target, s, t, r, q );
2453 LEAVE_GL();
2456 /***********************************************************************
2457 * glMultiTexCoord4svARB (OPENGL32.@)
2459 void WINAPI wine_glMultiTexCoord4svARB( GLenum target, GLshort* v ) {
2460 TRACE("(%d, %p)\n", target, v );
2461 ENTER_GL();
2462 glMultiTexCoord4svARB( target, v );
2463 LEAVE_GL();
2466 /***********************************************************************
2467 * glNewList (OPENGL32.@)
2469 void WINAPI wine_glNewList( GLuint list, GLenum mode ) {
2470 TRACE("(%d, %d)\n", list, mode );
2471 ENTER_GL();
2472 glNewList( list, mode );
2473 LEAVE_GL();
2476 /***********************************************************************
2477 * glNormal3b (OPENGL32.@)
2479 void WINAPI wine_glNormal3b( GLbyte nx, GLbyte ny, GLbyte nz ) {
2480 TRACE("(%d, %d, %d)\n", nx, ny, nz );
2481 ENTER_GL();
2482 glNormal3b( nx, ny, nz );
2483 LEAVE_GL();
2486 /***********************************************************************
2487 * glNormal3bv (OPENGL32.@)
2489 void WINAPI wine_glNormal3bv( GLbyte* v ) {
2490 TRACE("(%p)\n", v );
2491 ENTER_GL();
2492 glNormal3bv( v );
2493 LEAVE_GL();
2496 /***********************************************************************
2497 * glNormal3d (OPENGL32.@)
2499 void WINAPI wine_glNormal3d( GLdouble nx, GLdouble ny, GLdouble nz ) {
2500 TRACE("(%f, %f, %f)\n", nx, ny, nz );
2501 ENTER_GL();
2502 glNormal3d( nx, ny, nz );
2503 LEAVE_GL();
2506 /***********************************************************************
2507 * glNormal3dv (OPENGL32.@)
2509 void WINAPI wine_glNormal3dv( GLdouble* v ) {
2510 TRACE("(%p)\n", v );
2511 ENTER_GL();
2512 glNormal3dv( v );
2513 LEAVE_GL();
2516 /***********************************************************************
2517 * glNormal3f (OPENGL32.@)
2519 void WINAPI wine_glNormal3f( GLfloat nx, GLfloat ny, GLfloat nz ) {
2520 TRACE("(%f, %f, %f)\n", nx, ny, nz );
2521 ENTER_GL();
2522 glNormal3f( nx, ny, nz );
2523 LEAVE_GL();
2526 /***********************************************************************
2527 * glNormal3fv (OPENGL32.@)
2529 void WINAPI wine_glNormal3fv( GLfloat* v ) {
2530 TRACE("(%p)\n", v );
2531 ENTER_GL();
2532 glNormal3fv( v );
2533 LEAVE_GL();
2536 /***********************************************************************
2537 * glNormal3i (OPENGL32.@)
2539 void WINAPI wine_glNormal3i( GLint nx, GLint ny, GLint nz ) {
2540 TRACE("(%d, %d, %d)\n", nx, ny, nz );
2541 ENTER_GL();
2542 glNormal3i( nx, ny, nz );
2543 LEAVE_GL();
2546 /***********************************************************************
2547 * glNormal3iv (OPENGL32.@)
2549 void WINAPI wine_glNormal3iv( GLint* v ) {
2550 TRACE("(%p)\n", v );
2551 ENTER_GL();
2552 glNormal3iv( v );
2553 LEAVE_GL();
2556 /***********************************************************************
2557 * glNormal3s (OPENGL32.@)
2559 void WINAPI wine_glNormal3s( GLshort nx, GLshort ny, GLshort nz ) {
2560 TRACE("(%d, %d, %d)\n", nx, ny, nz );
2561 ENTER_GL();
2562 glNormal3s( nx, ny, nz );
2563 LEAVE_GL();
2566 /***********************************************************************
2567 * glNormal3sv (OPENGL32.@)
2569 void WINAPI wine_glNormal3sv( GLshort* v ) {
2570 TRACE("(%p)\n", v );
2571 ENTER_GL();
2572 glNormal3sv( v );
2573 LEAVE_GL();
2576 /***********************************************************************
2577 * glNormalPointer (OPENGL32.@)
2579 void WINAPI wine_glNormalPointer( GLenum type, GLsizei stride, GLvoid* pointer ) {
2580 TRACE("(%d, %d, %p)\n", type, stride, pointer );
2581 ENTER_GL();
2582 glNormalPointer( type, stride, pointer );
2583 LEAVE_GL();
2586 /***********************************************************************
2587 * glOrtho (OPENGL32.@)
2589 void WINAPI wine_glOrtho( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar ) {
2590 TRACE("(%f, %f, %f, %f, %f, %f)\n", left, right, bottom, top, zNear, zFar );
2591 ENTER_GL();
2592 glOrtho( left, right, bottom, top, zNear, zFar );
2593 LEAVE_GL();
2596 /***********************************************************************
2597 * glPassThrough (OPENGL32.@)
2599 void WINAPI wine_glPassThrough( GLfloat token ) {
2600 TRACE("(%f)\n", token );
2601 ENTER_GL();
2602 glPassThrough( token );
2603 LEAVE_GL();
2606 /***********************************************************************
2607 * glPixelMapfv (OPENGL32.@)
2609 void WINAPI wine_glPixelMapfv( GLenum map, GLint mapsize, GLfloat* values ) {
2610 TRACE("(%d, %d, %p)\n", map, mapsize, values );
2611 ENTER_GL();
2612 glPixelMapfv( map, mapsize, values );
2613 LEAVE_GL();
2616 /***********************************************************************
2617 * glPixelMapuiv (OPENGL32.@)
2619 void WINAPI wine_glPixelMapuiv( GLenum map, GLint mapsize, GLuint* values ) {
2620 TRACE("(%d, %d, %p)\n", map, mapsize, values );
2621 ENTER_GL();
2622 glPixelMapuiv( map, mapsize, values );
2623 LEAVE_GL();
2626 /***********************************************************************
2627 * glPixelMapusv (OPENGL32.@)
2629 void WINAPI wine_glPixelMapusv( GLenum map, GLint mapsize, GLushort* values ) {
2630 TRACE("(%d, %d, %p)\n", map, mapsize, values );
2631 ENTER_GL();
2632 glPixelMapusv( map, mapsize, values );
2633 LEAVE_GL();
2636 /***********************************************************************
2637 * glPixelStoref (OPENGL32.@)
2639 void WINAPI wine_glPixelStoref( GLenum pname, GLfloat param ) {
2640 TRACE("(%d, %f)\n", pname, param );
2641 ENTER_GL();
2642 glPixelStoref( pname, param );
2643 LEAVE_GL();
2646 /***********************************************************************
2647 * glPixelStorei (OPENGL32.@)
2649 void WINAPI wine_glPixelStorei( GLenum pname, GLint param ) {
2650 TRACE("(%d, %d)\n", pname, param );
2651 ENTER_GL();
2652 glPixelStorei( pname, param );
2653 LEAVE_GL();
2656 /***********************************************************************
2657 * glPixelTransferf (OPENGL32.@)
2659 void WINAPI wine_glPixelTransferf( GLenum pname, GLfloat param ) {
2660 TRACE("(%d, %f)\n", pname, param );
2661 ENTER_GL();
2662 glPixelTransferf( pname, param );
2663 LEAVE_GL();
2666 /***********************************************************************
2667 * glPixelTransferi (OPENGL32.@)
2669 void WINAPI wine_glPixelTransferi( GLenum pname, GLint param ) {
2670 TRACE("(%d, %d)\n", pname, param );
2671 ENTER_GL();
2672 glPixelTransferi( pname, param );
2673 LEAVE_GL();
2676 /***********************************************************************
2677 * glPixelZoom (OPENGL32.@)
2679 void WINAPI wine_glPixelZoom( GLfloat xfactor, GLfloat yfactor ) {
2680 TRACE("(%f, %f)\n", xfactor, yfactor );
2681 ENTER_GL();
2682 glPixelZoom( xfactor, yfactor );
2683 LEAVE_GL();
2686 /***********************************************************************
2687 * glPointSize (OPENGL32.@)
2689 void WINAPI wine_glPointSize( GLfloat size ) {
2690 TRACE("(%f)\n", size );
2691 ENTER_GL();
2692 glPointSize( size );
2693 LEAVE_GL();
2696 /***********************************************************************
2697 * glPolygonMode (OPENGL32.@)
2699 void WINAPI wine_glPolygonMode( GLenum face, GLenum mode ) {
2700 TRACE("(%d, %d)\n", face, mode );
2701 ENTER_GL();
2702 glPolygonMode( face, mode );
2703 LEAVE_GL();
2706 /***********************************************************************
2707 * glPolygonOffset (OPENGL32.@)
2709 void WINAPI wine_glPolygonOffset( GLfloat factor, GLfloat units ) {
2710 TRACE("(%f, %f)\n", factor, units );
2711 ENTER_GL();
2712 glPolygonOffset( factor, units );
2713 LEAVE_GL();
2716 /***********************************************************************
2717 * glPolygonStipple (OPENGL32.@)
2719 void WINAPI wine_glPolygonStipple( GLubyte* mask ) {
2720 TRACE("(%p)\n", mask );
2721 ENTER_GL();
2722 glPolygonStipple( mask );
2723 LEAVE_GL();
2726 /***********************************************************************
2727 * glPopAttrib (OPENGL32.@)
2729 void WINAPI wine_glPopAttrib( ) {
2730 TRACE("()\n");
2731 ENTER_GL();
2732 glPopAttrib( );
2733 LEAVE_GL();
2736 /***********************************************************************
2737 * glPopClientAttrib (OPENGL32.@)
2739 void WINAPI wine_glPopClientAttrib( ) {
2740 TRACE("()\n");
2741 ENTER_GL();
2742 glPopClientAttrib( );
2743 LEAVE_GL();
2746 /***********************************************************************
2747 * glPopMatrix (OPENGL32.@)
2749 void WINAPI wine_glPopMatrix( ) {
2750 TRACE("()\n");
2751 ENTER_GL();
2752 glPopMatrix( );
2753 LEAVE_GL();
2756 /***********************************************************************
2757 * glPopName (OPENGL32.@)
2759 void WINAPI wine_glPopName( ) {
2760 TRACE("()\n");
2761 ENTER_GL();
2762 glPopName( );
2763 LEAVE_GL();
2766 /***********************************************************************
2767 * glPrioritizeTextures (OPENGL32.@)
2769 void WINAPI wine_glPrioritizeTextures( GLsizei n, GLuint* textures, GLclampf* priorities ) {
2770 TRACE("(%d, %p, %p)\n", n, textures, priorities );
2771 ENTER_GL();
2772 glPrioritizeTextures( n, textures, priorities );
2773 LEAVE_GL();
2776 /***********************************************************************
2777 * glPushAttrib (OPENGL32.@)
2779 void WINAPI wine_glPushAttrib( GLbitfield mask ) {
2780 TRACE("(%d)\n", mask );
2781 ENTER_GL();
2782 glPushAttrib( mask );
2783 LEAVE_GL();
2786 /***********************************************************************
2787 * glPushClientAttrib (OPENGL32.@)
2789 void WINAPI wine_glPushClientAttrib( GLbitfield mask ) {
2790 TRACE("(%d)\n", mask );
2791 ENTER_GL();
2792 glPushClientAttrib( mask );
2793 LEAVE_GL();
2796 /***********************************************************************
2797 * glPushMatrix (OPENGL32.@)
2799 void WINAPI wine_glPushMatrix( ) {
2800 TRACE("()\n");
2801 ENTER_GL();
2802 glPushMatrix( );
2803 LEAVE_GL();
2806 /***********************************************************************
2807 * glPushName (OPENGL32.@)
2809 void WINAPI wine_glPushName( GLuint name ) {
2810 TRACE("(%d)\n", name );
2811 ENTER_GL();
2812 glPushName( name );
2813 LEAVE_GL();
2816 /***********************************************************************
2817 * glRasterPos2d (OPENGL32.@)
2819 void WINAPI wine_glRasterPos2d( GLdouble x, GLdouble y ) {
2820 TRACE("(%f, %f)\n", x, y );
2821 ENTER_GL();
2822 glRasterPos2d( x, y );
2823 LEAVE_GL();
2826 /***********************************************************************
2827 * glRasterPos2dv (OPENGL32.@)
2829 void WINAPI wine_glRasterPos2dv( GLdouble* v ) {
2830 TRACE("(%p)\n", v );
2831 ENTER_GL();
2832 glRasterPos2dv( v );
2833 LEAVE_GL();
2836 /***********************************************************************
2837 * glRasterPos2f (OPENGL32.@)
2839 void WINAPI wine_glRasterPos2f( GLfloat x, GLfloat y ) {
2840 TRACE("(%f, %f)\n", x, y );
2841 ENTER_GL();
2842 glRasterPos2f( x, y );
2843 LEAVE_GL();
2846 /***********************************************************************
2847 * glRasterPos2fv (OPENGL32.@)
2849 void WINAPI wine_glRasterPos2fv( GLfloat* v ) {
2850 TRACE("(%p)\n", v );
2851 ENTER_GL();
2852 glRasterPos2fv( v );
2853 LEAVE_GL();
2856 /***********************************************************************
2857 * glRasterPos2i (OPENGL32.@)
2859 void WINAPI wine_glRasterPos2i( GLint x, GLint y ) {
2860 TRACE("(%d, %d)\n", x, y );
2861 ENTER_GL();
2862 glRasterPos2i( x, y );
2863 LEAVE_GL();
2866 /***********************************************************************
2867 * glRasterPos2iv (OPENGL32.@)
2869 void WINAPI wine_glRasterPos2iv( GLint* v ) {
2870 TRACE("(%p)\n", v );
2871 ENTER_GL();
2872 glRasterPos2iv( v );
2873 LEAVE_GL();
2876 /***********************************************************************
2877 * glRasterPos2s (OPENGL32.@)
2879 void WINAPI wine_glRasterPos2s( GLshort x, GLshort y ) {
2880 TRACE("(%d, %d)\n", x, y );
2881 ENTER_GL();
2882 glRasterPos2s( x, y );
2883 LEAVE_GL();
2886 /***********************************************************************
2887 * glRasterPos2sv (OPENGL32.@)
2889 void WINAPI wine_glRasterPos2sv( GLshort* v ) {
2890 TRACE("(%p)\n", v );
2891 ENTER_GL();
2892 glRasterPos2sv( v );
2893 LEAVE_GL();
2896 /***********************************************************************
2897 * glRasterPos3d (OPENGL32.@)
2899 void WINAPI wine_glRasterPos3d( GLdouble x, GLdouble y, GLdouble z ) {
2900 TRACE("(%f, %f, %f)\n", x, y, z );
2901 ENTER_GL();
2902 glRasterPos3d( x, y, z );
2903 LEAVE_GL();
2906 /***********************************************************************
2907 * glRasterPos3dv (OPENGL32.@)
2909 void WINAPI wine_glRasterPos3dv( GLdouble* v ) {
2910 TRACE("(%p)\n", v );
2911 ENTER_GL();
2912 glRasterPos3dv( v );
2913 LEAVE_GL();
2916 /***********************************************************************
2917 * glRasterPos3f (OPENGL32.@)
2919 void WINAPI wine_glRasterPos3f( GLfloat x, GLfloat y, GLfloat z ) {
2920 TRACE("(%f, %f, %f)\n", x, y, z );
2921 ENTER_GL();
2922 glRasterPos3f( x, y, z );
2923 LEAVE_GL();
2926 /***********************************************************************
2927 * glRasterPos3fv (OPENGL32.@)
2929 void WINAPI wine_glRasterPos3fv( GLfloat* v ) {
2930 TRACE("(%p)\n", v );
2931 ENTER_GL();
2932 glRasterPos3fv( v );
2933 LEAVE_GL();
2936 /***********************************************************************
2937 * glRasterPos3i (OPENGL32.@)
2939 void WINAPI wine_glRasterPos3i( GLint x, GLint y, GLint z ) {
2940 TRACE("(%d, %d, %d)\n", x, y, z );
2941 ENTER_GL();
2942 glRasterPos3i( x, y, z );
2943 LEAVE_GL();
2946 /***********************************************************************
2947 * glRasterPos3iv (OPENGL32.@)
2949 void WINAPI wine_glRasterPos3iv( GLint* v ) {
2950 TRACE("(%p)\n", v );
2951 ENTER_GL();
2952 glRasterPos3iv( v );
2953 LEAVE_GL();
2956 /***********************************************************************
2957 * glRasterPos3s (OPENGL32.@)
2959 void WINAPI wine_glRasterPos3s( GLshort x, GLshort y, GLshort z ) {
2960 TRACE("(%d, %d, %d)\n", x, y, z );
2961 ENTER_GL();
2962 glRasterPos3s( x, y, z );
2963 LEAVE_GL();
2966 /***********************************************************************
2967 * glRasterPos3sv (OPENGL32.@)
2969 void WINAPI wine_glRasterPos3sv( GLshort* v ) {
2970 TRACE("(%p)\n", v );
2971 ENTER_GL();
2972 glRasterPos3sv( v );
2973 LEAVE_GL();
2976 /***********************************************************************
2977 * glRasterPos4d (OPENGL32.@)
2979 void WINAPI wine_glRasterPos4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w ) {
2980 TRACE("(%f, %f, %f, %f)\n", x, y, z, w );
2981 ENTER_GL();
2982 glRasterPos4d( x, y, z, w );
2983 LEAVE_GL();
2986 /***********************************************************************
2987 * glRasterPos4dv (OPENGL32.@)
2989 void WINAPI wine_glRasterPos4dv( GLdouble* v ) {
2990 TRACE("(%p)\n", v );
2991 ENTER_GL();
2992 glRasterPos4dv( v );
2993 LEAVE_GL();
2996 /***********************************************************************
2997 * glRasterPos4f (OPENGL32.@)
2999 void WINAPI wine_glRasterPos4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w ) {
3000 TRACE("(%f, %f, %f, %f)\n", x, y, z, w );
3001 ENTER_GL();
3002 glRasterPos4f( x, y, z, w );
3003 LEAVE_GL();
3006 /***********************************************************************
3007 * glRasterPos4fv (OPENGL32.@)
3009 void WINAPI wine_glRasterPos4fv( GLfloat* v ) {
3010 TRACE("(%p)\n", v );
3011 ENTER_GL();
3012 glRasterPos4fv( v );
3013 LEAVE_GL();
3016 /***********************************************************************
3017 * glRasterPos4i (OPENGL32.@)
3019 void WINAPI wine_glRasterPos4i( GLint x, GLint y, GLint z, GLint w ) {
3020 TRACE("(%d, %d, %d, %d)\n", x, y, z, w );
3021 ENTER_GL();
3022 glRasterPos4i( x, y, z, w );
3023 LEAVE_GL();
3026 /***********************************************************************
3027 * glRasterPos4iv (OPENGL32.@)
3029 void WINAPI wine_glRasterPos4iv( GLint* v ) {
3030 TRACE("(%p)\n", v );
3031 ENTER_GL();
3032 glRasterPos4iv( v );
3033 LEAVE_GL();
3036 /***********************************************************************
3037 * glRasterPos4s (OPENGL32.@)
3039 void WINAPI wine_glRasterPos4s( GLshort x, GLshort y, GLshort z, GLshort w ) {
3040 TRACE("(%d, %d, %d, %d)\n", x, y, z, w );
3041 ENTER_GL();
3042 glRasterPos4s( x, y, z, w );
3043 LEAVE_GL();
3046 /***********************************************************************
3047 * glRasterPos4sv (OPENGL32.@)
3049 void WINAPI wine_glRasterPos4sv( GLshort* v ) {
3050 TRACE("(%p)\n", v );
3051 ENTER_GL();
3052 glRasterPos4sv( v );
3053 LEAVE_GL();
3056 /***********************************************************************
3057 * glReadBuffer (OPENGL32.@)
3059 void WINAPI wine_glReadBuffer( GLenum mode ) {
3060 TRACE("(%d)\n", mode );
3061 ENTER_GL();
3062 glReadBuffer( mode );
3063 LEAVE_GL();
3066 /***********************************************************************
3067 * glReadPixels (OPENGL32.@)
3069 void WINAPI wine_glReadPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels ) {
3070 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", x, y, width, height, format, type, pixels );
3071 ENTER_GL();
3072 glReadPixels( x, y, width, height, format, type, pixels );
3073 LEAVE_GL();
3076 /***********************************************************************
3077 * glRectd (OPENGL32.@)
3079 void WINAPI wine_glRectd( GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2 ) {
3080 TRACE("(%f, %f, %f, %f)\n", x1, y1, x2, y2 );
3081 ENTER_GL();
3082 glRectd( x1, y1, x2, y2 );
3083 LEAVE_GL();
3086 /***********************************************************************
3087 * glRectdv (OPENGL32.@)
3089 void WINAPI wine_glRectdv( GLdouble* v1, GLdouble* v2 ) {
3090 TRACE("(%p, %p)\n", v1, v2 );
3091 ENTER_GL();
3092 glRectdv( v1, v2 );
3093 LEAVE_GL();
3096 /***********************************************************************
3097 * glRectf (OPENGL32.@)
3099 void WINAPI wine_glRectf( GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2 ) {
3100 TRACE("(%f, %f, %f, %f)\n", x1, y1, x2, y2 );
3101 ENTER_GL();
3102 glRectf( x1, y1, x2, y2 );
3103 LEAVE_GL();
3106 /***********************************************************************
3107 * glRectfv (OPENGL32.@)
3109 void WINAPI wine_glRectfv( GLfloat* v1, GLfloat* v2 ) {
3110 TRACE("(%p, %p)\n", v1, v2 );
3111 ENTER_GL();
3112 glRectfv( v1, v2 );
3113 LEAVE_GL();
3116 /***********************************************************************
3117 * glRecti (OPENGL32.@)
3119 void WINAPI wine_glRecti( GLint x1, GLint y1, GLint x2, GLint y2 ) {
3120 TRACE("(%d, %d, %d, %d)\n", x1, y1, x2, y2 );
3121 ENTER_GL();
3122 glRecti( x1, y1, x2, y2 );
3123 LEAVE_GL();
3126 /***********************************************************************
3127 * glRectiv (OPENGL32.@)
3129 void WINAPI wine_glRectiv( GLint* v1, GLint* v2 ) {
3130 TRACE("(%p, %p)\n", v1, v2 );
3131 ENTER_GL();
3132 glRectiv( v1, v2 );
3133 LEAVE_GL();
3136 /***********************************************************************
3137 * glRects (OPENGL32.@)
3139 void WINAPI wine_glRects( GLshort x1, GLshort y1, GLshort x2, GLshort y2 ) {
3140 TRACE("(%d, %d, %d, %d)\n", x1, y1, x2, y2 );
3141 ENTER_GL();
3142 glRects( x1, y1, x2, y2 );
3143 LEAVE_GL();
3146 /***********************************************************************
3147 * glRectsv (OPENGL32.@)
3149 void WINAPI wine_glRectsv( GLshort* v1, GLshort* v2 ) {
3150 TRACE("(%p, %p)\n", v1, v2 );
3151 ENTER_GL();
3152 glRectsv( v1, v2 );
3153 LEAVE_GL();
3156 /***********************************************************************
3157 * glRenderMode (OPENGL32.@)
3159 GLint WINAPI wine_glRenderMode( GLenum mode ) {
3160 GLint ret_value;
3161 TRACE("(%d)\n", mode );
3162 ENTER_GL();
3163 ret_value = glRenderMode( mode );
3164 LEAVE_GL();
3165 return ret_value;
3168 /***********************************************************************
3169 * glResetHistogram (OPENGL32.@)
3171 void WINAPI wine_glResetHistogram( GLenum target ) {
3172 TRACE("(%d)\n", target );
3173 ENTER_GL();
3174 glResetHistogram( target );
3175 LEAVE_GL();
3178 /***********************************************************************
3179 * glResetMinmax (OPENGL32.@)
3181 void WINAPI wine_glResetMinmax( GLenum target ) {
3182 TRACE("(%d)\n", target );
3183 ENTER_GL();
3184 glResetMinmax( target );
3185 LEAVE_GL();
3188 /***********************************************************************
3189 * glRotated (OPENGL32.@)
3191 void WINAPI wine_glRotated( GLdouble angle, GLdouble x, GLdouble y, GLdouble z ) {
3192 TRACE("(%f, %f, %f, %f)\n", angle, x, y, z );
3193 ENTER_GL();
3194 glRotated( angle, x, y, z );
3195 LEAVE_GL();
3198 /***********************************************************************
3199 * glRotatef (OPENGL32.@)
3201 void WINAPI wine_glRotatef( GLfloat angle, GLfloat x, GLfloat y, GLfloat z ) {
3202 TRACE("(%f, %f, %f, %f)\n", angle, x, y, z );
3203 ENTER_GL();
3204 glRotatef( angle, x, y, z );
3205 LEAVE_GL();
3208 /***********************************************************************
3209 * glScaled (OPENGL32.@)
3211 void WINAPI wine_glScaled( GLdouble x, GLdouble y, GLdouble z ) {
3212 TRACE("(%f, %f, %f)\n", x, y, z );
3213 ENTER_GL();
3214 glScaled( x, y, z );
3215 LEAVE_GL();
3218 /***********************************************************************
3219 * glScalef (OPENGL32.@)
3221 void WINAPI wine_glScalef( GLfloat x, GLfloat y, GLfloat z ) {
3222 TRACE("(%f, %f, %f)\n", x, y, z );
3223 ENTER_GL();
3224 glScalef( x, y, z );
3225 LEAVE_GL();
3228 /***********************************************************************
3229 * glScissor (OPENGL32.@)
3231 void WINAPI wine_glScissor( GLint x, GLint y, GLsizei width, GLsizei height ) {
3232 TRACE("(%d, %d, %d, %d)\n", x, y, width, height );
3233 ENTER_GL();
3234 glScissor( x, y, width, height );
3235 LEAVE_GL();
3238 /***********************************************************************
3239 * glSelectBuffer (OPENGL32.@)
3241 void WINAPI wine_glSelectBuffer( GLsizei size, GLuint* buffer ) {
3242 TRACE("(%d, %p)\n", size, buffer );
3243 ENTER_GL();
3244 glSelectBuffer( size, buffer );
3245 LEAVE_GL();
3248 /***********************************************************************
3249 * glSeparableFilter2D (OPENGL32.@)
3251 void WINAPI wine_glSeparableFilter2D( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* row, GLvoid* column ) {
3252 TRACE("(%d, %d, %d, %d, %d, %d, %p, %p)\n", target, internalformat, width, height, format, type, row, column );
3253 ENTER_GL();
3254 glSeparableFilter2D( target, internalformat, width, height, format, type, row, column );
3255 LEAVE_GL();
3258 /***********************************************************************
3259 * glShadeModel (OPENGL32.@)
3261 void WINAPI wine_glShadeModel( GLenum mode ) {
3262 TRACE("(%d)\n", mode );
3263 ENTER_GL();
3264 glShadeModel( mode );
3265 LEAVE_GL();
3268 /***********************************************************************
3269 * glStencilFunc (OPENGL32.@)
3271 void WINAPI wine_glStencilFunc( GLenum func, GLint ref, GLuint mask ) {
3272 TRACE("(%d, %d, %d)\n", func, ref, mask );
3273 ENTER_GL();
3274 glStencilFunc( func, ref, mask );
3275 LEAVE_GL();
3278 /***********************************************************************
3279 * glStencilMask (OPENGL32.@)
3281 void WINAPI wine_glStencilMask( GLuint mask ) {
3282 TRACE("(%d)\n", mask );
3283 ENTER_GL();
3284 glStencilMask( mask );
3285 LEAVE_GL();
3288 /***********************************************************************
3289 * glStencilOp (OPENGL32.@)
3291 void WINAPI wine_glStencilOp( GLenum fail, GLenum zfail, GLenum zpass ) {
3292 TRACE("(%d, %d, %d)\n", fail, zfail, zpass );
3293 ENTER_GL();
3294 glStencilOp( fail, zfail, zpass );
3295 LEAVE_GL();
3298 /***********************************************************************
3299 * glTexCoord1d (OPENGL32.@)
3301 void WINAPI wine_glTexCoord1d( GLdouble s ) {
3302 TRACE("(%f)\n", s );
3303 ENTER_GL();
3304 glTexCoord1d( s );
3305 LEAVE_GL();
3308 /***********************************************************************
3309 * glTexCoord1dv (OPENGL32.@)
3311 void WINAPI wine_glTexCoord1dv( GLdouble* v ) {
3312 TRACE("(%p)\n", v );
3313 ENTER_GL();
3314 glTexCoord1dv( v );
3315 LEAVE_GL();
3318 /***********************************************************************
3319 * glTexCoord1f (OPENGL32.@)
3321 void WINAPI wine_glTexCoord1f( GLfloat s ) {
3322 TRACE("(%f)\n", s );
3323 ENTER_GL();
3324 glTexCoord1f( s );
3325 LEAVE_GL();
3328 /***********************************************************************
3329 * glTexCoord1fv (OPENGL32.@)
3331 void WINAPI wine_glTexCoord1fv( GLfloat* v ) {
3332 TRACE("(%p)\n", v );
3333 ENTER_GL();
3334 glTexCoord1fv( v );
3335 LEAVE_GL();
3338 /***********************************************************************
3339 * glTexCoord1i (OPENGL32.@)
3341 void WINAPI wine_glTexCoord1i( GLint s ) {
3342 TRACE("(%d)\n", s );
3343 ENTER_GL();
3344 glTexCoord1i( s );
3345 LEAVE_GL();
3348 /***********************************************************************
3349 * glTexCoord1iv (OPENGL32.@)
3351 void WINAPI wine_glTexCoord1iv( GLint* v ) {
3352 TRACE("(%p)\n", v );
3353 ENTER_GL();
3354 glTexCoord1iv( v );
3355 LEAVE_GL();
3358 /***********************************************************************
3359 * glTexCoord1s (OPENGL32.@)
3361 void WINAPI wine_glTexCoord1s( GLshort s ) {
3362 TRACE("(%d)\n", s );
3363 ENTER_GL();
3364 glTexCoord1s( s );
3365 LEAVE_GL();
3368 /***********************************************************************
3369 * glTexCoord1sv (OPENGL32.@)
3371 void WINAPI wine_glTexCoord1sv( GLshort* v ) {
3372 TRACE("(%p)\n", v );
3373 ENTER_GL();
3374 glTexCoord1sv( v );
3375 LEAVE_GL();
3378 /***********************************************************************
3379 * glTexCoord2d (OPENGL32.@)
3381 void WINAPI wine_glTexCoord2d( GLdouble s, GLdouble t ) {
3382 TRACE("(%f, %f)\n", s, t );
3383 ENTER_GL();
3384 glTexCoord2d( s, t );
3385 LEAVE_GL();
3388 /***********************************************************************
3389 * glTexCoord2dv (OPENGL32.@)
3391 void WINAPI wine_glTexCoord2dv( GLdouble* v ) {
3392 TRACE("(%p)\n", v );
3393 ENTER_GL();
3394 glTexCoord2dv( v );
3395 LEAVE_GL();
3398 /***********************************************************************
3399 * glTexCoord2f (OPENGL32.@)
3401 void WINAPI wine_glTexCoord2f( GLfloat s, GLfloat t ) {
3402 TRACE("(%f, %f)\n", s, t );
3403 ENTER_GL();
3404 glTexCoord2f( s, t );
3405 LEAVE_GL();
3408 /***********************************************************************
3409 * glTexCoord2fv (OPENGL32.@)
3411 void WINAPI wine_glTexCoord2fv( GLfloat* v ) {
3412 TRACE("(%p)\n", v );
3413 ENTER_GL();
3414 glTexCoord2fv( v );
3415 LEAVE_GL();
3418 /***********************************************************************
3419 * glTexCoord2i (OPENGL32.@)
3421 void WINAPI wine_glTexCoord2i( GLint s, GLint t ) {
3422 TRACE("(%d, %d)\n", s, t );
3423 ENTER_GL();
3424 glTexCoord2i( s, t );
3425 LEAVE_GL();
3428 /***********************************************************************
3429 * glTexCoord2iv (OPENGL32.@)
3431 void WINAPI wine_glTexCoord2iv( GLint* v ) {
3432 TRACE("(%p)\n", v );
3433 ENTER_GL();
3434 glTexCoord2iv( v );
3435 LEAVE_GL();
3438 /***********************************************************************
3439 * glTexCoord2s (OPENGL32.@)
3441 void WINAPI wine_glTexCoord2s( GLshort s, GLshort t ) {
3442 TRACE("(%d, %d)\n", s, t );
3443 ENTER_GL();
3444 glTexCoord2s( s, t );
3445 LEAVE_GL();
3448 /***********************************************************************
3449 * glTexCoord2sv (OPENGL32.@)
3451 void WINAPI wine_glTexCoord2sv( GLshort* v ) {
3452 TRACE("(%p)\n", v );
3453 ENTER_GL();
3454 glTexCoord2sv( v );
3455 LEAVE_GL();
3458 /***********************************************************************
3459 * glTexCoord3d (OPENGL32.@)
3461 void WINAPI wine_glTexCoord3d( GLdouble s, GLdouble t, GLdouble r ) {
3462 TRACE("(%f, %f, %f)\n", s, t, r );
3463 ENTER_GL();
3464 glTexCoord3d( s, t, r );
3465 LEAVE_GL();
3468 /***********************************************************************
3469 * glTexCoord3dv (OPENGL32.@)
3471 void WINAPI wine_glTexCoord3dv( GLdouble* v ) {
3472 TRACE("(%p)\n", v );
3473 ENTER_GL();
3474 glTexCoord3dv( v );
3475 LEAVE_GL();
3478 /***********************************************************************
3479 * glTexCoord3f (OPENGL32.@)
3481 void WINAPI wine_glTexCoord3f( GLfloat s, GLfloat t, GLfloat r ) {
3482 TRACE("(%f, %f, %f)\n", s, t, r );
3483 ENTER_GL();
3484 glTexCoord3f( s, t, r );
3485 LEAVE_GL();
3488 /***********************************************************************
3489 * glTexCoord3fv (OPENGL32.@)
3491 void WINAPI wine_glTexCoord3fv( GLfloat* v ) {
3492 TRACE("(%p)\n", v );
3493 ENTER_GL();
3494 glTexCoord3fv( v );
3495 LEAVE_GL();
3498 /***********************************************************************
3499 * glTexCoord3i (OPENGL32.@)
3501 void WINAPI wine_glTexCoord3i( GLint s, GLint t, GLint r ) {
3502 TRACE("(%d, %d, %d)\n", s, t, r );
3503 ENTER_GL();
3504 glTexCoord3i( s, t, r );
3505 LEAVE_GL();
3508 /***********************************************************************
3509 * glTexCoord3iv (OPENGL32.@)
3511 void WINAPI wine_glTexCoord3iv( GLint* v ) {
3512 TRACE("(%p)\n", v );
3513 ENTER_GL();
3514 glTexCoord3iv( v );
3515 LEAVE_GL();
3518 /***********************************************************************
3519 * glTexCoord3s (OPENGL32.@)
3521 void WINAPI wine_glTexCoord3s( GLshort s, GLshort t, GLshort r ) {
3522 TRACE("(%d, %d, %d)\n", s, t, r );
3523 ENTER_GL();
3524 glTexCoord3s( s, t, r );
3525 LEAVE_GL();
3528 /***********************************************************************
3529 * glTexCoord3sv (OPENGL32.@)
3531 void WINAPI wine_glTexCoord3sv( GLshort* v ) {
3532 TRACE("(%p)\n", v );
3533 ENTER_GL();
3534 glTexCoord3sv( v );
3535 LEAVE_GL();
3538 /***********************************************************************
3539 * glTexCoord4d (OPENGL32.@)
3541 void WINAPI wine_glTexCoord4d( GLdouble s, GLdouble t, GLdouble r, GLdouble q ) {
3542 TRACE("(%f, %f, %f, %f)\n", s, t, r, q );
3543 ENTER_GL();
3544 glTexCoord4d( s, t, r, q );
3545 LEAVE_GL();
3548 /***********************************************************************
3549 * glTexCoord4dv (OPENGL32.@)
3551 void WINAPI wine_glTexCoord4dv( GLdouble* v ) {
3552 TRACE("(%p)\n", v );
3553 ENTER_GL();
3554 glTexCoord4dv( v );
3555 LEAVE_GL();
3558 /***********************************************************************
3559 * glTexCoord4f (OPENGL32.@)
3561 void WINAPI wine_glTexCoord4f( GLfloat s, GLfloat t, GLfloat r, GLfloat q ) {
3562 TRACE("(%f, %f, %f, %f)\n", s, t, r, q );
3563 ENTER_GL();
3564 glTexCoord4f( s, t, r, q );
3565 LEAVE_GL();
3568 /***********************************************************************
3569 * glTexCoord4fv (OPENGL32.@)
3571 void WINAPI wine_glTexCoord4fv( GLfloat* v ) {
3572 TRACE("(%p)\n", v );
3573 ENTER_GL();
3574 glTexCoord4fv( v );
3575 LEAVE_GL();
3578 /***********************************************************************
3579 * glTexCoord4i (OPENGL32.@)
3581 void WINAPI wine_glTexCoord4i( GLint s, GLint t, GLint r, GLint q ) {
3582 TRACE("(%d, %d, %d, %d)\n", s, t, r, q );
3583 ENTER_GL();
3584 glTexCoord4i( s, t, r, q );
3585 LEAVE_GL();
3588 /***********************************************************************
3589 * glTexCoord4iv (OPENGL32.@)
3591 void WINAPI wine_glTexCoord4iv( GLint* v ) {
3592 TRACE("(%p)\n", v );
3593 ENTER_GL();
3594 glTexCoord4iv( v );
3595 LEAVE_GL();
3598 /***********************************************************************
3599 * glTexCoord4s (OPENGL32.@)
3601 void WINAPI wine_glTexCoord4s( GLshort s, GLshort t, GLshort r, GLshort q ) {
3602 TRACE("(%d, %d, %d, %d)\n", s, t, r, q );
3603 ENTER_GL();
3604 glTexCoord4s( s, t, r, q );
3605 LEAVE_GL();
3608 /***********************************************************************
3609 * glTexCoord4sv (OPENGL32.@)
3611 void WINAPI wine_glTexCoord4sv( GLshort* v ) {
3612 TRACE("(%p)\n", v );
3613 ENTER_GL();
3614 glTexCoord4sv( v );
3615 LEAVE_GL();
3618 /***********************************************************************
3619 * glTexCoordPointer (OPENGL32.@)
3621 void WINAPI wine_glTexCoordPointer( GLint size, GLenum type, GLsizei stride, GLvoid* pointer ) {
3622 TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer );
3623 ENTER_GL();
3624 glTexCoordPointer( size, type, stride, pointer );
3625 LEAVE_GL();
3628 /***********************************************************************
3629 * glTexEnvf (OPENGL32.@)
3631 void WINAPI wine_glTexEnvf( GLenum target, GLenum pname, GLfloat param ) {
3632 TRACE("(%d, %d, %f)\n", target, pname, param );
3633 ENTER_GL();
3634 glTexEnvf( target, pname, param );
3635 LEAVE_GL();
3638 /***********************************************************************
3639 * glTexEnvfv (OPENGL32.@)
3641 void WINAPI wine_glTexEnvfv( GLenum target, GLenum pname, GLfloat* params ) {
3642 TRACE("(%d, %d, %p)\n", target, pname, params );
3643 ENTER_GL();
3644 glTexEnvfv( target, pname, params );
3645 LEAVE_GL();
3648 /***********************************************************************
3649 * glTexEnvi (OPENGL32.@)
3651 void WINAPI wine_glTexEnvi( GLenum target, GLenum pname, GLint param ) {
3652 TRACE("(%d, %d, %d)\n", target, pname, param );
3653 ENTER_GL();
3654 glTexEnvi( target, pname, param );
3655 LEAVE_GL();
3658 /***********************************************************************
3659 * glTexEnviv (OPENGL32.@)
3661 void WINAPI wine_glTexEnviv( GLenum target, GLenum pname, GLint* params ) {
3662 TRACE("(%d, %d, %p)\n", target, pname, params );
3663 ENTER_GL();
3664 glTexEnviv( target, pname, params );
3665 LEAVE_GL();
3668 /***********************************************************************
3669 * glTexGend (OPENGL32.@)
3671 void WINAPI wine_glTexGend( GLenum coord, GLenum pname, GLdouble param ) {
3672 TRACE("(%d, %d, %f)\n", coord, pname, param );
3673 ENTER_GL();
3674 glTexGend( coord, pname, param );
3675 LEAVE_GL();
3678 /***********************************************************************
3679 * glTexGendv (OPENGL32.@)
3681 void WINAPI wine_glTexGendv( GLenum coord, GLenum pname, GLdouble* params ) {
3682 TRACE("(%d, %d, %p)\n", coord, pname, params );
3683 ENTER_GL();
3684 glTexGendv( coord, pname, params );
3685 LEAVE_GL();
3688 /***********************************************************************
3689 * glTexGenf (OPENGL32.@)
3691 void WINAPI wine_glTexGenf( GLenum coord, GLenum pname, GLfloat param ) {
3692 TRACE("(%d, %d, %f)\n", coord, pname, param );
3693 ENTER_GL();
3694 glTexGenf( coord, pname, param );
3695 LEAVE_GL();
3698 /***********************************************************************
3699 * glTexGenfv (OPENGL32.@)
3701 void WINAPI wine_glTexGenfv( GLenum coord, GLenum pname, GLfloat* params ) {
3702 TRACE("(%d, %d, %p)\n", coord, pname, params );
3703 ENTER_GL();
3704 glTexGenfv( coord, pname, params );
3705 LEAVE_GL();
3708 /***********************************************************************
3709 * glTexGeni (OPENGL32.@)
3711 void WINAPI wine_glTexGeni( GLenum coord, GLenum pname, GLint param ) {
3712 TRACE("(%d, %d, %d)\n", coord, pname, param );
3713 ENTER_GL();
3714 glTexGeni( coord, pname, param );
3715 LEAVE_GL();
3718 /***********************************************************************
3719 * glTexGeniv (OPENGL32.@)
3721 void WINAPI wine_glTexGeniv( GLenum coord, GLenum pname, GLint* params ) {
3722 TRACE("(%d, %d, %p)\n", coord, pname, params );
3723 ENTER_GL();
3724 glTexGeniv( coord, pname, params );
3725 LEAVE_GL();
3728 /***********************************************************************
3729 * glTexImage1D (OPENGL32.@)
3731 void WINAPI wine_glTexImage1D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, GLvoid* pixels ) {
3732 TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, border, format, type, pixels );
3733 ENTER_GL();
3734 glTexImage1D( target, level, internalformat, width, border, format, type, pixels );
3735 LEAVE_GL();
3738 /***********************************************************************
3739 * glTexImage2D (OPENGL32.@)
3741 void WINAPI wine_glTexImage2D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, GLvoid* pixels ) {
3742 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, height, border, format, type, pixels );
3743 ENTER_GL();
3744 glTexImage2D( target, level, internalformat, width, height, border, format, type, pixels );
3745 LEAVE_GL();
3748 /***********************************************************************
3749 * glTexImage3D (OPENGL32.@)
3751 void WINAPI wine_glTexImage3D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, GLvoid* pixels ) {
3752 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, height, depth, border, format, type, pixels );
3753 ENTER_GL();
3754 glTexImage3D( target, level, internalformat, width, height, depth, border, format, type, pixels );
3755 LEAVE_GL();
3758 /***********************************************************************
3759 * glTexParameterf (OPENGL32.@)
3761 void WINAPI wine_glTexParameterf( GLenum target, GLenum pname, GLfloat param ) {
3762 TRACE("(%d, %d, %f)\n", target, pname, param );
3763 ENTER_GL();
3764 glTexParameterf( target, pname, param );
3765 LEAVE_GL();
3768 /***********************************************************************
3769 * glTexParameterfv (OPENGL32.@)
3771 void WINAPI wine_glTexParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
3772 TRACE("(%d, %d, %p)\n", target, pname, params );
3773 ENTER_GL();
3774 glTexParameterfv( target, pname, params );
3775 LEAVE_GL();
3778 /***********************************************************************
3779 * glTexParameteri (OPENGL32.@)
3781 void WINAPI wine_glTexParameteri( GLenum target, GLenum pname, GLint param ) {
3782 TRACE("(%d, %d, %d)\n", target, pname, param );
3783 ENTER_GL();
3784 glTexParameteri( target, pname, param );
3785 LEAVE_GL();
3788 /***********************************************************************
3789 * glTexParameteriv (OPENGL32.@)
3791 void WINAPI wine_glTexParameteriv( GLenum target, GLenum pname, GLint* params ) {
3792 TRACE("(%d, %d, %p)\n", target, pname, params );
3793 ENTER_GL();
3794 glTexParameteriv( target, pname, params );
3795 LEAVE_GL();
3798 /***********************************************************************
3799 * glTexSubImage1D (OPENGL32.@)
3801 void WINAPI wine_glTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, GLvoid* pixels ) {
3802 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, width, format, type, pixels );
3803 ENTER_GL();
3804 glTexSubImage1D( target, level, xoffset, width, format, type, pixels );
3805 LEAVE_GL();
3808 /***********************************************************************
3809 * glTexSubImage2D (OPENGL32.@)
3811 void WINAPI wine_glTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels ) {
3812 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, yoffset, width, height, format, type, pixels );
3813 ENTER_GL();
3814 glTexSubImage2D( target, level, xoffset, yoffset, width, height, format, type, pixels );
3815 LEAVE_GL();
3818 /***********************************************************************
3819 * glTexSubImage3D (OPENGL32.@)
3821 void WINAPI wine_glTexSubImage3D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLvoid* pixels ) {
3822 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels );
3823 ENTER_GL();
3824 glTexSubImage3D( target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels );
3825 LEAVE_GL();
3828 /***********************************************************************
3829 * glTranslated (OPENGL32.@)
3831 void WINAPI wine_glTranslated( GLdouble x, GLdouble y, GLdouble z ) {
3832 TRACE("(%f, %f, %f)\n", x, y, z );
3833 ENTER_GL();
3834 glTranslated( x, y, z );
3835 LEAVE_GL();
3838 /***********************************************************************
3839 * glTranslatef (OPENGL32.@)
3841 void WINAPI wine_glTranslatef( GLfloat x, GLfloat y, GLfloat z ) {
3842 TRACE("(%f, %f, %f)\n", x, y, z );
3843 ENTER_GL();
3844 glTranslatef( x, y, z );
3845 LEAVE_GL();
3848 /***********************************************************************
3849 * glVertex2d (OPENGL32.@)
3851 void WINAPI wine_glVertex2d( GLdouble x, GLdouble y ) {
3852 TRACE("(%f, %f)\n", x, y );
3853 ENTER_GL();
3854 glVertex2d( x, y );
3855 LEAVE_GL();
3858 /***********************************************************************
3859 * glVertex2dv (OPENGL32.@)
3861 void WINAPI wine_glVertex2dv( GLdouble* v ) {
3862 TRACE("(%p)\n", v );
3863 ENTER_GL();
3864 glVertex2dv( v );
3865 LEAVE_GL();
3868 /***********************************************************************
3869 * glVertex2f (OPENGL32.@)
3871 void WINAPI wine_glVertex2f( GLfloat x, GLfloat y ) {
3872 TRACE("(%f, %f)\n", x, y );
3873 ENTER_GL();
3874 glVertex2f( x, y );
3875 LEAVE_GL();
3878 /***********************************************************************
3879 * glVertex2fv (OPENGL32.@)
3881 void WINAPI wine_glVertex2fv( GLfloat* v ) {
3882 TRACE("(%p)\n", v );
3883 ENTER_GL();
3884 glVertex2fv( v );
3885 LEAVE_GL();
3888 /***********************************************************************
3889 * glVertex2i (OPENGL32.@)
3891 void WINAPI wine_glVertex2i( GLint x, GLint y ) {
3892 TRACE("(%d, %d)\n", x, y );
3893 ENTER_GL();
3894 glVertex2i( x, y );
3895 LEAVE_GL();
3898 /***********************************************************************
3899 * glVertex2iv (OPENGL32.@)
3901 void WINAPI wine_glVertex2iv( GLint* v ) {
3902 TRACE("(%p)\n", v );
3903 ENTER_GL();
3904 glVertex2iv( v );
3905 LEAVE_GL();
3908 /***********************************************************************
3909 * glVertex2s (OPENGL32.@)
3911 void WINAPI wine_glVertex2s( GLshort x, GLshort y ) {
3912 TRACE("(%d, %d)\n", x, y );
3913 ENTER_GL();
3914 glVertex2s( x, y );
3915 LEAVE_GL();
3918 /***********************************************************************
3919 * glVertex2sv (OPENGL32.@)
3921 void WINAPI wine_glVertex2sv( GLshort* v ) {
3922 TRACE("(%p)\n", v );
3923 ENTER_GL();
3924 glVertex2sv( v );
3925 LEAVE_GL();
3928 /***********************************************************************
3929 * glVertex3d (OPENGL32.@)
3931 void WINAPI wine_glVertex3d( GLdouble x, GLdouble y, GLdouble z ) {
3932 TRACE("(%f, %f, %f)\n", x, y, z );
3933 ENTER_GL();
3934 glVertex3d( x, y, z );
3935 LEAVE_GL();
3938 /***********************************************************************
3939 * glVertex3dv (OPENGL32.@)
3941 void WINAPI wine_glVertex3dv( GLdouble* v ) {
3942 TRACE("(%p)\n", v );
3943 ENTER_GL();
3944 glVertex3dv( v );
3945 LEAVE_GL();
3948 /***********************************************************************
3949 * glVertex3f (OPENGL32.@)
3951 void WINAPI wine_glVertex3f( GLfloat x, GLfloat y, GLfloat z ) {
3952 TRACE("(%f, %f, %f)\n", x, y, z );
3953 ENTER_GL();
3954 glVertex3f( x, y, z );
3955 LEAVE_GL();
3958 /***********************************************************************
3959 * glVertex3fv (OPENGL32.@)
3961 void WINAPI wine_glVertex3fv( GLfloat* v ) {
3962 TRACE("(%p)\n", v );
3963 ENTER_GL();
3964 glVertex3fv( v );
3965 LEAVE_GL();
3968 /***********************************************************************
3969 * glVertex3i (OPENGL32.@)
3971 void WINAPI wine_glVertex3i( GLint x, GLint y, GLint z ) {
3972 TRACE("(%d, %d, %d)\n", x, y, z );
3973 ENTER_GL();
3974 glVertex3i( x, y, z );
3975 LEAVE_GL();
3978 /***********************************************************************
3979 * glVertex3iv (OPENGL32.@)
3981 void WINAPI wine_glVertex3iv( GLint* v ) {
3982 TRACE("(%p)\n", v );
3983 ENTER_GL();
3984 glVertex3iv( v );
3985 LEAVE_GL();
3988 /***********************************************************************
3989 * glVertex3s (OPENGL32.@)
3991 void WINAPI wine_glVertex3s( GLshort x, GLshort y, GLshort z ) {
3992 TRACE("(%d, %d, %d)\n", x, y, z );
3993 ENTER_GL();
3994 glVertex3s( x, y, z );
3995 LEAVE_GL();
3998 /***********************************************************************
3999 * glVertex3sv (OPENGL32.@)
4001 void WINAPI wine_glVertex3sv( GLshort* v ) {
4002 TRACE("(%p)\n", v );
4003 ENTER_GL();
4004 glVertex3sv( v );
4005 LEAVE_GL();
4008 /***********************************************************************
4009 * glVertex4d (OPENGL32.@)
4011 void WINAPI wine_glVertex4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w ) {
4012 TRACE("(%f, %f, %f, %f)\n", x, y, z, w );
4013 ENTER_GL();
4014 glVertex4d( x, y, z, w );
4015 LEAVE_GL();
4018 /***********************************************************************
4019 * glVertex4dv (OPENGL32.@)
4021 void WINAPI wine_glVertex4dv( GLdouble* v ) {
4022 TRACE("(%p)\n", v );
4023 ENTER_GL();
4024 glVertex4dv( v );
4025 LEAVE_GL();
4028 /***********************************************************************
4029 * glVertex4f (OPENGL32.@)
4031 void WINAPI wine_glVertex4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w ) {
4032 TRACE("(%f, %f, %f, %f)\n", x, y, z, w );
4033 ENTER_GL();
4034 glVertex4f( x, y, z, w );
4035 LEAVE_GL();
4038 /***********************************************************************
4039 * glVertex4fv (OPENGL32.@)
4041 void WINAPI wine_glVertex4fv( GLfloat* v ) {
4042 TRACE("(%p)\n", v );
4043 ENTER_GL();
4044 glVertex4fv( v );
4045 LEAVE_GL();
4048 /***********************************************************************
4049 * glVertex4i (OPENGL32.@)
4051 void WINAPI wine_glVertex4i( GLint x, GLint y, GLint z, GLint w ) {
4052 TRACE("(%d, %d, %d, %d)\n", x, y, z, w );
4053 ENTER_GL();
4054 glVertex4i( x, y, z, w );
4055 LEAVE_GL();
4058 /***********************************************************************
4059 * glVertex4iv (OPENGL32.@)
4061 void WINAPI wine_glVertex4iv( GLint* v ) {
4062 TRACE("(%p)\n", v );
4063 ENTER_GL();
4064 glVertex4iv( v );
4065 LEAVE_GL();
4068 /***********************************************************************
4069 * glVertex4s (OPENGL32.@)
4071 void WINAPI wine_glVertex4s( GLshort x, GLshort y, GLshort z, GLshort w ) {
4072 TRACE("(%d, %d, %d, %d)\n", x, y, z, w );
4073 ENTER_GL();
4074 glVertex4s( x, y, z, w );
4075 LEAVE_GL();
4078 /***********************************************************************
4079 * glVertex4sv (OPENGL32.@)
4081 void WINAPI wine_glVertex4sv( GLshort* v ) {
4082 TRACE("(%p)\n", v );
4083 ENTER_GL();
4084 glVertex4sv( v );
4085 LEAVE_GL();
4088 /***********************************************************************
4089 * glVertexPointer (OPENGL32.@)
4091 void WINAPI wine_glVertexPointer( GLint size, GLenum type, GLsizei stride, GLvoid* pointer ) {
4092 TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer );
4093 ENTER_GL();
4094 glVertexPointer( size, type, stride, pointer );
4095 LEAVE_GL();
4098 /***********************************************************************
4099 * glViewport (OPENGL32.@)
4101 void WINAPI wine_glViewport( GLint x, GLint y, GLsizei width, GLsizei height ) {
4102 TRACE("(%d, %d, %d, %d)\n", x, y, width, height );
4103 ENTER_GL();
4104 glViewport( x, y, width, height );
4105 LEAVE_GL();