oleaut32: Constify some variables.
[wine/hacks.git] / dlls / opengl32 / opengl_norm.c
blob6534301830014ca0dcd4c5f3fcb3593ba6816bf7
2 /* Auto-generated file... Do not edit ! */
4 #include "config.h"
5 #include "opengl_ext.h"
6 #include "wine/debug.h"
8 WINE_DEFAULT_DEBUG_CHANNEL(opengl);
10 /***********************************************************************
11 * glAccum (OPENGL32.@)
13 void WINAPI wine_glAccum( GLenum op, GLfloat value ) {
14 TRACE("(%d, %f)\n", op, value );
15 ENTER_GL();
16 glAccum( op, value );
17 LEAVE_GL();
20 /***********************************************************************
21 * glAlphaFunc (OPENGL32.@)
23 void WINAPI wine_glAlphaFunc( GLenum func, GLclampf ref ) {
24 TRACE("(%d, %f)\n", func, ref );
25 ENTER_GL();
26 glAlphaFunc( func, ref );
27 LEAVE_GL();
30 /***********************************************************************
31 * glAreTexturesResident (OPENGL32.@)
33 GLboolean WINAPI wine_glAreTexturesResident( GLsizei n, GLuint* textures, GLboolean* residences ) {
34 GLboolean ret_value;
35 TRACE("(%d, %p, %p)\n", n, textures, residences );
36 ENTER_GL();
37 ret_value = glAreTexturesResident( n, textures, residences );
38 LEAVE_GL();
39 return ret_value;
42 /***********************************************************************
43 * glArrayElement (OPENGL32.@)
45 void WINAPI wine_glArrayElement( GLint i ) {
46 TRACE("(%d)\n", i );
47 ENTER_GL();
48 glArrayElement( i );
49 LEAVE_GL();
52 /***********************************************************************
53 * glBegin (OPENGL32.@)
55 void WINAPI wine_glBegin( GLenum mode ) {
56 TRACE("(%d)\n", mode );
57 ENTER_GL();
58 glBegin( mode );
59 LEAVE_GL();
62 /***********************************************************************
63 * glBindTexture (OPENGL32.@)
65 void WINAPI wine_glBindTexture( GLenum target, GLuint texture ) {
66 TRACE("(%d, %d)\n", target, texture );
67 ENTER_GL();
68 glBindTexture( target, texture );
69 LEAVE_GL();
72 /***********************************************************************
73 * glBitmap (OPENGL32.@)
75 void WINAPI wine_glBitmap( GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, GLubyte* bitmap ) {
76 TRACE("(%d, %d, %f, %f, %f, %f, %p)\n", width, height, xorig, yorig, xmove, ymove, bitmap );
77 ENTER_GL();
78 glBitmap( width, height, xorig, yorig, xmove, ymove, bitmap );
79 LEAVE_GL();
82 /***********************************************************************
83 * glBlendColor (OPENGL32.@)
85 void WINAPI wine_glBlendColor( GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha ) {
86 TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha );
87 ENTER_GL();
88 glBlendColor( red, green, blue, alpha );
89 LEAVE_GL();
92 /***********************************************************************
93 * glBlendEquation (OPENGL32.@)
95 void WINAPI wine_glBlendEquation( GLenum mode ) {
96 TRACE("(%d)\n", mode );
97 ENTER_GL();
98 glBlendEquation( mode );
99 LEAVE_GL();
102 /***********************************************************************
103 * glBlendFunc (OPENGL32.@)
105 void WINAPI wine_glBlendFunc( GLenum sfactor, GLenum dfactor ) {
106 TRACE("(%d, %d)\n", sfactor, dfactor );
107 ENTER_GL();
108 glBlendFunc( sfactor, dfactor );
109 LEAVE_GL();
112 /***********************************************************************
113 * glCallList (OPENGL32.@)
115 void WINAPI wine_glCallList( GLuint list ) {
116 TRACE("(%d)\n", list );
117 ENTER_GL();
118 glCallList( list );
119 LEAVE_GL();
122 /***********************************************************************
123 * glCallLists (OPENGL32.@)
125 void WINAPI wine_glCallLists( GLsizei n, GLenum type, GLvoid* lists ) {
126 TRACE("(%d, %d, %p)\n", n, type, lists );
127 ENTER_GL();
128 glCallLists( n, type, lists );
129 LEAVE_GL();
132 /***********************************************************************
133 * glClear (OPENGL32.@)
135 void WINAPI wine_glClear( GLbitfield mask ) {
136 TRACE("(%d)\n", mask );
137 ENTER_GL();
138 glClear( mask );
139 LEAVE_GL();
142 /***********************************************************************
143 * glClearAccum (OPENGL32.@)
145 void WINAPI wine_glClearAccum( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) {
146 TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha );
147 ENTER_GL();
148 glClearAccum( red, green, blue, alpha );
149 LEAVE_GL();
152 /***********************************************************************
153 * glClearColor (OPENGL32.@)
155 void WINAPI wine_glClearColor( GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha ) {
156 TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha );
157 ENTER_GL();
158 glClearColor( red, green, blue, alpha );
159 LEAVE_GL();
162 /***********************************************************************
163 * glClearDepth (OPENGL32.@)
165 void WINAPI wine_glClearDepth( GLclampd depth ) {
166 TRACE("(%f)\n", depth );
167 ENTER_GL();
168 glClearDepth( depth );
169 LEAVE_GL();
172 /***********************************************************************
173 * glClearIndex (OPENGL32.@)
175 void WINAPI wine_glClearIndex( GLfloat c ) {
176 TRACE("(%f)\n", c );
177 ENTER_GL();
178 glClearIndex( c );
179 LEAVE_GL();
182 /***********************************************************************
183 * glClearStencil (OPENGL32.@)
185 void WINAPI wine_glClearStencil( GLint s ) {
186 TRACE("(%d)\n", s );
187 ENTER_GL();
188 glClearStencil( s );
189 LEAVE_GL();
192 /***********************************************************************
193 * glClipPlane (OPENGL32.@)
195 void WINAPI wine_glClipPlane( GLenum plane, GLdouble* equation ) {
196 TRACE("(%d, %p)\n", plane, equation );
197 ENTER_GL();
198 glClipPlane( plane, equation );
199 LEAVE_GL();
202 /***********************************************************************
203 * glColor3b (OPENGL32.@)
205 void WINAPI wine_glColor3b( GLbyte red, GLbyte green, GLbyte blue ) {
206 TRACE("(%d, %d, %d)\n", red, green, blue );
207 ENTER_GL();
208 glColor3b( red, green, blue );
209 LEAVE_GL();
212 /***********************************************************************
213 * glColor3bv (OPENGL32.@)
215 void WINAPI wine_glColor3bv( GLbyte* v ) {
216 TRACE("(%p)\n", v );
217 ENTER_GL();
218 glColor3bv( v );
219 LEAVE_GL();
222 /***********************************************************************
223 * glColor3d (OPENGL32.@)
225 void WINAPI wine_glColor3d( GLdouble red, GLdouble green, GLdouble blue ) {
226 TRACE("(%f, %f, %f)\n", red, green, blue );
227 ENTER_GL();
228 glColor3d( red, green, blue );
229 LEAVE_GL();
232 /***********************************************************************
233 * glColor3dv (OPENGL32.@)
235 void WINAPI wine_glColor3dv( GLdouble* v ) {
236 TRACE("(%p)\n", v );
237 ENTER_GL();
238 glColor3dv( v );
239 LEAVE_GL();
242 /***********************************************************************
243 * glColor3f (OPENGL32.@)
245 void WINAPI wine_glColor3f( GLfloat red, GLfloat green, GLfloat blue ) {
246 TRACE("(%f, %f, %f)\n", red, green, blue );
247 ENTER_GL();
248 glColor3f( red, green, blue );
249 LEAVE_GL();
252 /***********************************************************************
253 * glColor3fv (OPENGL32.@)
255 void WINAPI wine_glColor3fv( GLfloat* v ) {
256 TRACE("(%p)\n", v );
257 ENTER_GL();
258 glColor3fv( v );
259 LEAVE_GL();
262 /***********************************************************************
263 * glColor3i (OPENGL32.@)
265 void WINAPI wine_glColor3i( GLint red, GLint green, GLint blue ) {
266 TRACE("(%d, %d, %d)\n", red, green, blue );
267 ENTER_GL();
268 glColor3i( red, green, blue );
269 LEAVE_GL();
272 /***********************************************************************
273 * glColor3iv (OPENGL32.@)
275 void WINAPI wine_glColor3iv( GLint* v ) {
276 TRACE("(%p)\n", v );
277 ENTER_GL();
278 glColor3iv( v );
279 LEAVE_GL();
282 /***********************************************************************
283 * glColor3s (OPENGL32.@)
285 void WINAPI wine_glColor3s( GLshort red, GLshort green, GLshort blue ) {
286 TRACE("(%d, %d, %d)\n", red, green, blue );
287 ENTER_GL();
288 glColor3s( red, green, blue );
289 LEAVE_GL();
292 /***********************************************************************
293 * glColor3sv (OPENGL32.@)
295 void WINAPI wine_glColor3sv( GLshort* v ) {
296 TRACE("(%p)\n", v );
297 ENTER_GL();
298 glColor3sv( v );
299 LEAVE_GL();
302 /***********************************************************************
303 * glColor3ub (OPENGL32.@)
305 void WINAPI wine_glColor3ub( GLubyte red, GLubyte green, GLubyte blue ) {
306 TRACE("(%d, %d, %d)\n", red, green, blue );
307 ENTER_GL();
308 glColor3ub( red, green, blue );
309 LEAVE_GL();
312 /***********************************************************************
313 * glColor3ubv (OPENGL32.@)
315 void WINAPI wine_glColor3ubv( GLubyte* v ) {
316 TRACE("(%p)\n", v );
317 ENTER_GL();
318 glColor3ubv( v );
319 LEAVE_GL();
322 /***********************************************************************
323 * glColor3ui (OPENGL32.@)
325 void WINAPI wine_glColor3ui( GLuint red, GLuint green, GLuint blue ) {
326 TRACE("(%d, %d, %d)\n", red, green, blue );
327 ENTER_GL();
328 glColor3ui( red, green, blue );
329 LEAVE_GL();
332 /***********************************************************************
333 * glColor3uiv (OPENGL32.@)
335 void WINAPI wine_glColor3uiv( GLuint* v ) {
336 TRACE("(%p)\n", v );
337 ENTER_GL();
338 glColor3uiv( v );
339 LEAVE_GL();
342 /***********************************************************************
343 * glColor3us (OPENGL32.@)
345 void WINAPI wine_glColor3us( GLushort red, GLushort green, GLushort blue ) {
346 TRACE("(%d, %d, %d)\n", red, green, blue );
347 ENTER_GL();
348 glColor3us( red, green, blue );
349 LEAVE_GL();
352 /***********************************************************************
353 * glColor3usv (OPENGL32.@)
355 void WINAPI wine_glColor3usv( GLushort* v ) {
356 TRACE("(%p)\n", v );
357 ENTER_GL();
358 glColor3usv( v );
359 LEAVE_GL();
362 /***********************************************************************
363 * glColor4b (OPENGL32.@)
365 void WINAPI wine_glColor4b( GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha ) {
366 TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha );
367 ENTER_GL();
368 glColor4b( red, green, blue, alpha );
369 LEAVE_GL();
372 /***********************************************************************
373 * glColor4bv (OPENGL32.@)
375 void WINAPI wine_glColor4bv( GLbyte* v ) {
376 TRACE("(%p)\n", v );
377 ENTER_GL();
378 glColor4bv( v );
379 LEAVE_GL();
382 /***********************************************************************
383 * glColor4d (OPENGL32.@)
385 void WINAPI wine_glColor4d( GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha ) {
386 TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha );
387 ENTER_GL();
388 glColor4d( red, green, blue, alpha );
389 LEAVE_GL();
392 /***********************************************************************
393 * glColor4dv (OPENGL32.@)
395 void WINAPI wine_glColor4dv( GLdouble* v ) {
396 TRACE("(%p)\n", v );
397 ENTER_GL();
398 glColor4dv( v );
399 LEAVE_GL();
402 /***********************************************************************
403 * glColor4f (OPENGL32.@)
405 void WINAPI wine_glColor4f( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) {
406 TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha );
407 ENTER_GL();
408 glColor4f( red, green, blue, alpha );
409 LEAVE_GL();
412 /***********************************************************************
413 * glColor4fv (OPENGL32.@)
415 void WINAPI wine_glColor4fv( GLfloat* v ) {
416 TRACE("(%p)\n", v );
417 ENTER_GL();
418 glColor4fv( v );
419 LEAVE_GL();
422 /***********************************************************************
423 * glColor4i (OPENGL32.@)
425 void WINAPI wine_glColor4i( GLint red, GLint green, GLint blue, GLint alpha ) {
426 TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha );
427 ENTER_GL();
428 glColor4i( red, green, blue, alpha );
429 LEAVE_GL();
432 /***********************************************************************
433 * glColor4iv (OPENGL32.@)
435 void WINAPI wine_glColor4iv( GLint* v ) {
436 TRACE("(%p)\n", v );
437 ENTER_GL();
438 glColor4iv( v );
439 LEAVE_GL();
442 /***********************************************************************
443 * glColor4s (OPENGL32.@)
445 void WINAPI wine_glColor4s( GLshort red, GLshort green, GLshort blue, GLshort alpha ) {
446 TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha );
447 ENTER_GL();
448 glColor4s( red, green, blue, alpha );
449 LEAVE_GL();
452 /***********************************************************************
453 * glColor4sv (OPENGL32.@)
455 void WINAPI wine_glColor4sv( GLshort* v ) {
456 TRACE("(%p)\n", v );
457 ENTER_GL();
458 glColor4sv( v );
459 LEAVE_GL();
462 /***********************************************************************
463 * glColor4ub (OPENGL32.@)
465 void WINAPI wine_glColor4ub( GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha ) {
466 TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha );
467 ENTER_GL();
468 glColor4ub( red, green, blue, alpha );
469 LEAVE_GL();
472 /***********************************************************************
473 * glColor4ubv (OPENGL32.@)
475 void WINAPI wine_glColor4ubv( GLubyte* v ) {
476 TRACE("(%p)\n", v );
477 ENTER_GL();
478 glColor4ubv( v );
479 LEAVE_GL();
482 /***********************************************************************
483 * glColor4ui (OPENGL32.@)
485 void WINAPI wine_glColor4ui( GLuint red, GLuint green, GLuint blue, GLuint alpha ) {
486 TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha );
487 ENTER_GL();
488 glColor4ui( red, green, blue, alpha );
489 LEAVE_GL();
492 /***********************************************************************
493 * glColor4uiv (OPENGL32.@)
495 void WINAPI wine_glColor4uiv( GLuint* v ) {
496 TRACE("(%p)\n", v );
497 ENTER_GL();
498 glColor4uiv( v );
499 LEAVE_GL();
502 /***********************************************************************
503 * glColor4us (OPENGL32.@)
505 void WINAPI wine_glColor4us( GLushort red, GLushort green, GLushort blue, GLushort alpha ) {
506 TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha );
507 ENTER_GL();
508 glColor4us( red, green, blue, alpha );
509 LEAVE_GL();
512 /***********************************************************************
513 * glColor4usv (OPENGL32.@)
515 void WINAPI wine_glColor4usv( GLushort* v ) {
516 TRACE("(%p)\n", v );
517 ENTER_GL();
518 glColor4usv( v );
519 LEAVE_GL();
522 /***********************************************************************
523 * glColorMask (OPENGL32.@)
525 void WINAPI wine_glColorMask( GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha ) {
526 TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha );
527 ENTER_GL();
528 glColorMask( red, green, blue, alpha );
529 LEAVE_GL();
532 /***********************************************************************
533 * glColorMaterial (OPENGL32.@)
535 void WINAPI wine_glColorMaterial( GLenum face, GLenum mode ) {
536 TRACE("(%d, %d)\n", face, mode );
537 ENTER_GL();
538 glColorMaterial( face, mode );
539 LEAVE_GL();
542 /***********************************************************************
543 * glColorPointer (OPENGL32.@)
545 void WINAPI wine_glColorPointer( GLint size, GLenum type, GLsizei stride, GLvoid* pointer ) {
546 TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer );
547 ENTER_GL();
548 glColorPointer( size, type, stride, pointer );
549 LEAVE_GL();
552 /***********************************************************************
553 * glColorSubTable (OPENGL32.@)
555 void WINAPI wine_glColorSubTable( GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, GLvoid* data ) {
556 TRACE("(%d, %d, %d, %d, %d, %p)\n", target, start, count, format, type, data );
557 ENTER_GL();
558 glColorSubTable( target, start, count, format, type, data );
559 LEAVE_GL();
562 /***********************************************************************
563 * glColorTable (OPENGL32.@)
565 void WINAPI wine_glColorTable( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, GLvoid* table ) {
566 TRACE("(%d, %d, %d, %d, %d, %p)\n", target, internalformat, width, format, type, table );
567 ENTER_GL();
568 glColorTable( target, internalformat, width, format, type, table );
569 LEAVE_GL();
572 /***********************************************************************
573 * glColorTableParameterfv (OPENGL32.@)
575 void WINAPI wine_glColorTableParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
576 TRACE("(%d, %d, %p)\n", target, pname, params );
577 ENTER_GL();
578 glColorTableParameterfv( target, pname, params );
579 LEAVE_GL();
582 /***********************************************************************
583 * glColorTableParameteriv (OPENGL32.@)
585 void WINAPI wine_glColorTableParameteriv( GLenum target, GLenum pname, GLint* params ) {
586 TRACE("(%d, %d, %p)\n", target, pname, params );
587 ENTER_GL();
588 glColorTableParameteriv( target, pname, params );
589 LEAVE_GL();
592 /***********************************************************************
593 * glConvolutionFilter1D (OPENGL32.@)
595 void WINAPI wine_glConvolutionFilter1D( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, GLvoid* image ) {
596 TRACE("(%d, %d, %d, %d, %d, %p)\n", target, internalformat, width, format, type, image );
597 ENTER_GL();
598 glConvolutionFilter1D( target, internalformat, width, format, type, image );
599 LEAVE_GL();
602 /***********************************************************************
603 * glConvolutionFilter2D (OPENGL32.@)
605 void WINAPI wine_glConvolutionFilter2D( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* image ) {
606 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target, internalformat, width, height, format, type, image );
607 ENTER_GL();
608 glConvolutionFilter2D( target, internalformat, width, height, format, type, image );
609 LEAVE_GL();
612 /***********************************************************************
613 * glConvolutionParameterf (OPENGL32.@)
615 void WINAPI wine_glConvolutionParameterf( GLenum target, GLenum pname, GLfloat params ) {
616 TRACE("(%d, %d, %f)\n", target, pname, params );
617 ENTER_GL();
618 glConvolutionParameterf( target, pname, params );
619 LEAVE_GL();
622 /***********************************************************************
623 * glConvolutionParameterfv (OPENGL32.@)
625 void WINAPI wine_glConvolutionParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
626 TRACE("(%d, %d, %p)\n", target, pname, params );
627 ENTER_GL();
628 glConvolutionParameterfv( target, pname, params );
629 LEAVE_GL();
632 /***********************************************************************
633 * glConvolutionParameteri (OPENGL32.@)
635 void WINAPI wine_glConvolutionParameteri( GLenum target, GLenum pname, GLint params ) {
636 TRACE("(%d, %d, %d)\n", target, pname, params );
637 ENTER_GL();
638 glConvolutionParameteri( target, pname, params );
639 LEAVE_GL();
642 /***********************************************************************
643 * glConvolutionParameteriv (OPENGL32.@)
645 void WINAPI wine_glConvolutionParameteriv( GLenum target, GLenum pname, GLint* params ) {
646 TRACE("(%d, %d, %p)\n", target, pname, params );
647 ENTER_GL();
648 glConvolutionParameteriv( target, pname, params );
649 LEAVE_GL();
652 /***********************************************************************
653 * glCopyColorSubTable (OPENGL32.@)
655 void WINAPI wine_glCopyColorSubTable( GLenum target, GLsizei start, GLint x, GLint y, GLsizei width ) {
656 TRACE("(%d, %d, %d, %d, %d)\n", target, start, x, y, width );
657 ENTER_GL();
658 glCopyColorSubTable( target, start, x, y, width );
659 LEAVE_GL();
662 /***********************************************************************
663 * glCopyColorTable (OPENGL32.@)
665 void WINAPI wine_glCopyColorTable( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) {
666 TRACE("(%d, %d, %d, %d, %d)\n", target, internalformat, x, y, width );
667 ENTER_GL();
668 glCopyColorTable( target, internalformat, x, y, width );
669 LEAVE_GL();
672 /***********************************************************************
673 * glCopyConvolutionFilter1D (OPENGL32.@)
675 void WINAPI wine_glCopyConvolutionFilter1D( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) {
676 TRACE("(%d, %d, %d, %d, %d)\n", target, internalformat, x, y, width );
677 ENTER_GL();
678 glCopyConvolutionFilter1D( target, internalformat, x, y, width );
679 LEAVE_GL();
682 /***********************************************************************
683 * glCopyConvolutionFilter2D (OPENGL32.@)
685 void WINAPI wine_glCopyConvolutionFilter2D( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height ) {
686 TRACE("(%d, %d, %d, %d, %d, %d)\n", target, internalformat, x, y, width, height );
687 ENTER_GL();
688 glCopyConvolutionFilter2D( target, internalformat, x, y, width, height );
689 LEAVE_GL();
692 /***********************************************************************
693 * glCopyPixels (OPENGL32.@)
695 void WINAPI wine_glCopyPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum type ) {
696 TRACE("(%d, %d, %d, %d, %d)\n", x, y, width, height, type );
697 ENTER_GL();
698 glCopyPixels( x, y, width, height, type );
699 LEAVE_GL();
702 /***********************************************************************
703 * glCopyTexImage1D (OPENGL32.@)
705 void WINAPI wine_glCopyTexImage1D( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border ) {
706 TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", target, level, internalformat, x, y, width, border );
707 ENTER_GL();
708 glCopyTexImage1D( target, level, internalformat, x, y, width, border );
709 LEAVE_GL();
712 /***********************************************************************
713 * glCopyTexImage2D (OPENGL32.@)
715 void WINAPI wine_glCopyTexImage2D( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border ) {
716 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", target, level, internalformat, x, y, width, height, border );
717 ENTER_GL();
718 glCopyTexImage2D( target, level, internalformat, x, y, width, height, border );
719 LEAVE_GL();
722 /***********************************************************************
723 * glCopyTexSubImage1D (OPENGL32.@)
725 void WINAPI wine_glCopyTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width ) {
726 TRACE("(%d, %d, %d, %d, %d, %d)\n", target, level, xoffset, x, y, width );
727 ENTER_GL();
728 glCopyTexSubImage1D( target, level, xoffset, x, y, width );
729 LEAVE_GL();
732 /***********************************************************************
733 * glCopyTexSubImage2D (OPENGL32.@)
735 void WINAPI wine_glCopyTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height ) {
736 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", target, level, xoffset, yoffset, x, y, width, height );
737 ENTER_GL();
738 glCopyTexSubImage2D( target, level, xoffset, yoffset, x, y, width, height );
739 LEAVE_GL();
742 /***********************************************************************
743 * glCopyTexSubImage3D (OPENGL32.@)
745 void WINAPI wine_glCopyTexSubImage3D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height ) {
746 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d)\n", target, level, xoffset, yoffset, zoffset, x, y, width, height );
747 ENTER_GL();
748 glCopyTexSubImage3D( target, level, xoffset, yoffset, zoffset, x, y, width, height );
749 LEAVE_GL();
752 /***********************************************************************
753 * glCullFace (OPENGL32.@)
755 void WINAPI wine_glCullFace( GLenum mode ) {
756 TRACE("(%d)\n", mode );
757 ENTER_GL();
758 glCullFace( mode );
759 LEAVE_GL();
762 /***********************************************************************
763 * glDeleteLists (OPENGL32.@)
765 void WINAPI wine_glDeleteLists( GLuint list, GLsizei range ) {
766 TRACE("(%d, %d)\n", list, range );
767 ENTER_GL();
768 glDeleteLists( list, range );
769 LEAVE_GL();
772 /***********************************************************************
773 * glDeleteTextures (OPENGL32.@)
775 void WINAPI wine_glDeleteTextures( GLsizei n, GLuint* textures ) {
776 TRACE("(%d, %p)\n", n, textures );
777 ENTER_GL();
778 glDeleteTextures( n, textures );
779 LEAVE_GL();
782 /***********************************************************************
783 * glDepthFunc (OPENGL32.@)
785 void WINAPI wine_glDepthFunc( GLenum func ) {
786 TRACE("(%d)\n", func );
787 ENTER_GL();
788 glDepthFunc( func );
789 LEAVE_GL();
792 /***********************************************************************
793 * glDepthMask (OPENGL32.@)
795 void WINAPI wine_glDepthMask( GLboolean flag ) {
796 TRACE("(%d)\n", flag );
797 ENTER_GL();
798 glDepthMask( flag );
799 LEAVE_GL();
802 /***********************************************************************
803 * glDepthRange (OPENGL32.@)
805 void WINAPI wine_glDepthRange( GLclampd nearParam, GLclampd farParam ) {
806 TRACE("(%f, %f)\n", nearParam, farParam );
807 ENTER_GL();
808 glDepthRange( nearParam, farParam );
809 LEAVE_GL();
812 /***********************************************************************
813 * glDisableClientState (OPENGL32.@)
815 void WINAPI wine_glDisableClientState( GLenum array ) {
816 TRACE("(%d)\n", array );
817 ENTER_GL();
818 glDisableClientState( array );
819 LEAVE_GL();
822 /***********************************************************************
823 * glDrawArrays (OPENGL32.@)
825 void WINAPI wine_glDrawArrays( GLenum mode, GLint first, GLsizei count ) {
826 TRACE("(%d, %d, %d)\n", mode, first, count );
827 ENTER_GL();
828 glDrawArrays( mode, first, count );
829 LEAVE_GL();
832 /***********************************************************************
833 * glDrawBuffer (OPENGL32.@)
835 void WINAPI wine_glDrawBuffer( GLenum mode ) {
836 TRACE("(%d)\n", mode );
837 ENTER_GL();
838 glDrawBuffer( mode );
839 LEAVE_GL();
842 /***********************************************************************
843 * glDrawElements (OPENGL32.@)
845 void WINAPI wine_glDrawElements( GLenum mode, GLsizei count, GLenum type, GLvoid* indices ) {
846 TRACE("(%d, %d, %d, %p)\n", mode, count, type, indices );
847 ENTER_GL();
848 glDrawElements( mode, count, type, indices );
849 LEAVE_GL();
852 /***********************************************************************
853 * glDrawPixels (OPENGL32.@)
855 void WINAPI wine_glDrawPixels( GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels ) {
856 TRACE("(%d, %d, %d, %d, %p)\n", width, height, format, type, pixels );
857 ENTER_GL();
858 glDrawPixels( width, height, format, type, pixels );
859 LEAVE_GL();
862 /***********************************************************************
863 * glDrawRangeElements (OPENGL32.@)
865 void WINAPI wine_glDrawRangeElements( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, GLvoid* indices ) {
866 TRACE("(%d, %d, %d, %d, %d, %p)\n", mode, start, end, count, type, indices );
867 ENTER_GL();
868 glDrawRangeElements( mode, start, end, count, type, indices );
869 LEAVE_GL();
872 /***********************************************************************
873 * glEdgeFlag (OPENGL32.@)
875 void WINAPI wine_glEdgeFlag( GLboolean flag ) {
876 TRACE("(%d)\n", flag );
877 ENTER_GL();
878 glEdgeFlag( flag );
879 LEAVE_GL();
882 /***********************************************************************
883 * glEdgeFlagPointer (OPENGL32.@)
885 void WINAPI wine_glEdgeFlagPointer( GLsizei stride, GLvoid* pointer ) {
886 TRACE("(%d, %p)\n", stride, pointer );
887 ENTER_GL();
888 glEdgeFlagPointer( stride, pointer );
889 LEAVE_GL();
892 /***********************************************************************
893 * glEdgeFlagv (OPENGL32.@)
895 void WINAPI wine_glEdgeFlagv( GLboolean* flag ) {
896 TRACE("(%p)\n", flag );
897 ENTER_GL();
898 glEdgeFlagv( flag );
899 LEAVE_GL();
902 /***********************************************************************
903 * glEnableClientState (OPENGL32.@)
905 void WINAPI wine_glEnableClientState( GLenum array ) {
906 TRACE("(%d)\n", array );
907 ENTER_GL();
908 glEnableClientState( array );
909 LEAVE_GL();
912 /***********************************************************************
913 * glEnd (OPENGL32.@)
915 void WINAPI wine_glEnd( void ) {
916 TRACE("()\n");
917 ENTER_GL();
918 glEnd( );
919 LEAVE_GL();
922 /***********************************************************************
923 * glEndList (OPENGL32.@)
925 void WINAPI wine_glEndList( void ) {
926 TRACE("()\n");
927 ENTER_GL();
928 glEndList( );
929 LEAVE_GL();
932 /***********************************************************************
933 * glEvalCoord1d (OPENGL32.@)
935 void WINAPI wine_glEvalCoord1d( GLdouble u ) {
936 TRACE("(%f)\n", u );
937 ENTER_GL();
938 glEvalCoord1d( u );
939 LEAVE_GL();
942 /***********************************************************************
943 * glEvalCoord1dv (OPENGL32.@)
945 void WINAPI wine_glEvalCoord1dv( GLdouble* u ) {
946 TRACE("(%p)\n", u );
947 ENTER_GL();
948 glEvalCoord1dv( u );
949 LEAVE_GL();
952 /***********************************************************************
953 * glEvalCoord1f (OPENGL32.@)
955 void WINAPI wine_glEvalCoord1f( GLfloat u ) {
956 TRACE("(%f)\n", u );
957 ENTER_GL();
958 glEvalCoord1f( u );
959 LEAVE_GL();
962 /***********************************************************************
963 * glEvalCoord1fv (OPENGL32.@)
965 void WINAPI wine_glEvalCoord1fv( GLfloat* u ) {
966 TRACE("(%p)\n", u );
967 ENTER_GL();
968 glEvalCoord1fv( u );
969 LEAVE_GL();
972 /***********************************************************************
973 * glEvalCoord2d (OPENGL32.@)
975 void WINAPI wine_glEvalCoord2d( GLdouble u, GLdouble v ) {
976 TRACE("(%f, %f)\n", u, v );
977 ENTER_GL();
978 glEvalCoord2d( u, v );
979 LEAVE_GL();
982 /***********************************************************************
983 * glEvalCoord2dv (OPENGL32.@)
985 void WINAPI wine_glEvalCoord2dv( GLdouble* u ) {
986 TRACE("(%p)\n", u );
987 ENTER_GL();
988 glEvalCoord2dv( u );
989 LEAVE_GL();
992 /***********************************************************************
993 * glEvalCoord2f (OPENGL32.@)
995 void WINAPI wine_glEvalCoord2f( GLfloat u, GLfloat v ) {
996 TRACE("(%f, %f)\n", u, v );
997 ENTER_GL();
998 glEvalCoord2f( u, v );
999 LEAVE_GL();
1002 /***********************************************************************
1003 * glEvalCoord2fv (OPENGL32.@)
1005 void WINAPI wine_glEvalCoord2fv( GLfloat* u ) {
1006 TRACE("(%p)\n", u );
1007 ENTER_GL();
1008 glEvalCoord2fv( u );
1009 LEAVE_GL();
1012 /***********************************************************************
1013 * glEvalMesh1 (OPENGL32.@)
1015 void WINAPI wine_glEvalMesh1( GLenum mode, GLint i1, GLint i2 ) {
1016 TRACE("(%d, %d, %d)\n", mode, i1, i2 );
1017 ENTER_GL();
1018 glEvalMesh1( mode, i1, i2 );
1019 LEAVE_GL();
1022 /***********************************************************************
1023 * glEvalMesh2 (OPENGL32.@)
1025 void WINAPI wine_glEvalMesh2( GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2 ) {
1026 TRACE("(%d, %d, %d, %d, %d)\n", mode, i1, i2, j1, j2 );
1027 ENTER_GL();
1028 glEvalMesh2( mode, i1, i2, j1, j2 );
1029 LEAVE_GL();
1032 /***********************************************************************
1033 * glEvalPoint1 (OPENGL32.@)
1035 void WINAPI wine_glEvalPoint1( GLint i ) {
1036 TRACE("(%d)\n", i );
1037 ENTER_GL();
1038 glEvalPoint1( i );
1039 LEAVE_GL();
1042 /***********************************************************************
1043 * glEvalPoint2 (OPENGL32.@)
1045 void WINAPI wine_glEvalPoint2( GLint i, GLint j ) {
1046 TRACE("(%d, %d)\n", i, j );
1047 ENTER_GL();
1048 glEvalPoint2( i, j );
1049 LEAVE_GL();
1052 /***********************************************************************
1053 * glFeedbackBuffer (OPENGL32.@)
1055 void WINAPI wine_glFeedbackBuffer( GLsizei size, GLenum type, GLfloat* buffer ) {
1056 TRACE("(%d, %d, %p)\n", size, type, buffer );
1057 ENTER_GL();
1058 glFeedbackBuffer( size, type, buffer );
1059 LEAVE_GL();
1062 /***********************************************************************
1063 * glFinish (OPENGL32.@)
1065 void WINAPI wine_glFinish( void ) {
1066 TRACE("()\n");
1067 ENTER_GL();
1068 glFinish( );
1069 LEAVE_GL();
1072 /***********************************************************************
1073 * glFlush (OPENGL32.@)
1075 void WINAPI wine_glFlush( void ) {
1076 TRACE("()\n");
1077 ENTER_GL();
1078 glFlush( );
1079 LEAVE_GL();
1082 /***********************************************************************
1083 * glFogf (OPENGL32.@)
1085 void WINAPI wine_glFogf( GLenum pname, GLfloat param ) {
1086 TRACE("(%d, %f)\n", pname, param );
1087 ENTER_GL();
1088 glFogf( pname, param );
1089 LEAVE_GL();
1092 /***********************************************************************
1093 * glFogfv (OPENGL32.@)
1095 void WINAPI wine_glFogfv( GLenum pname, GLfloat* params ) {
1096 TRACE("(%d, %p)\n", pname, params );
1097 ENTER_GL();
1098 glFogfv( pname, params );
1099 LEAVE_GL();
1102 /***********************************************************************
1103 * glFogi (OPENGL32.@)
1105 void WINAPI wine_glFogi( GLenum pname, GLint param ) {
1106 TRACE("(%d, %d)\n", pname, param );
1107 ENTER_GL();
1108 glFogi( pname, param );
1109 LEAVE_GL();
1112 /***********************************************************************
1113 * glFogiv (OPENGL32.@)
1115 void WINAPI wine_glFogiv( GLenum pname, GLint* params ) {
1116 TRACE("(%d, %p)\n", pname, params );
1117 ENTER_GL();
1118 glFogiv( pname, params );
1119 LEAVE_GL();
1122 /***********************************************************************
1123 * glFrontFace (OPENGL32.@)
1125 void WINAPI wine_glFrontFace( GLenum mode ) {
1126 TRACE("(%d)\n", mode );
1127 ENTER_GL();
1128 glFrontFace( mode );
1129 LEAVE_GL();
1132 /***********************************************************************
1133 * glFrustum (OPENGL32.@)
1135 void WINAPI wine_glFrustum( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar ) {
1136 TRACE("(%f, %f, %f, %f, %f, %f)\n", left, right, bottom, top, zNear, zFar );
1137 ENTER_GL();
1138 glFrustum( left, right, bottom, top, zNear, zFar );
1139 LEAVE_GL();
1142 /***********************************************************************
1143 * glGenLists (OPENGL32.@)
1145 GLuint WINAPI wine_glGenLists( GLsizei range ) {
1146 GLuint ret_value;
1147 TRACE("(%d)\n", range );
1148 ENTER_GL();
1149 ret_value = glGenLists( range );
1150 LEAVE_GL();
1151 return ret_value;
1154 /***********************************************************************
1155 * glGenTextures (OPENGL32.@)
1157 void WINAPI wine_glGenTextures( GLsizei n, GLuint* textures ) {
1158 TRACE("(%d, %p)\n", n, textures );
1159 ENTER_GL();
1160 glGenTextures( n, textures );
1161 LEAVE_GL();
1164 /***********************************************************************
1165 * glGetBooleanv (OPENGL32.@)
1167 void WINAPI wine_glGetBooleanv( GLenum pname, GLboolean* params ) {
1168 TRACE("(%d, %p)\n", pname, params );
1169 ENTER_GL();
1170 glGetBooleanv( pname, params );
1171 LEAVE_GL();
1174 /***********************************************************************
1175 * glGetClipPlane (OPENGL32.@)
1177 void WINAPI wine_glGetClipPlane( GLenum plane, GLdouble* equation ) {
1178 TRACE("(%d, %p)\n", plane, equation );
1179 ENTER_GL();
1180 glGetClipPlane( plane, equation );
1181 LEAVE_GL();
1184 /***********************************************************************
1185 * glGetColorTable (OPENGL32.@)
1187 void WINAPI wine_glGetColorTable( GLenum target, GLenum format, GLenum type, GLvoid* table ) {
1188 TRACE("(%d, %d, %d, %p)\n", target, format, type, table );
1189 ENTER_GL();
1190 glGetColorTable( target, format, type, table );
1191 LEAVE_GL();
1194 /***********************************************************************
1195 * glGetColorTableParameterfv (OPENGL32.@)
1197 void WINAPI wine_glGetColorTableParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
1198 TRACE("(%d, %d, %p)\n", target, pname, params );
1199 ENTER_GL();
1200 glGetColorTableParameterfv( target, pname, params );
1201 LEAVE_GL();
1204 /***********************************************************************
1205 * glGetColorTableParameteriv (OPENGL32.@)
1207 void WINAPI wine_glGetColorTableParameteriv( GLenum target, GLenum pname, GLint* params ) {
1208 TRACE("(%d, %d, %p)\n", target, pname, params );
1209 ENTER_GL();
1210 glGetColorTableParameteriv( target, pname, params );
1211 LEAVE_GL();
1214 /***********************************************************************
1215 * glGetConvolutionFilter (OPENGL32.@)
1217 void WINAPI wine_glGetConvolutionFilter( GLenum target, GLenum format, GLenum type, GLvoid* image ) {
1218 TRACE("(%d, %d, %d, %p)\n", target, format, type, image );
1219 ENTER_GL();
1220 glGetConvolutionFilter( target, format, type, image );
1221 LEAVE_GL();
1224 /***********************************************************************
1225 * glGetConvolutionParameterfv (OPENGL32.@)
1227 void WINAPI wine_glGetConvolutionParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
1228 TRACE("(%d, %d, %p)\n", target, pname, params );
1229 ENTER_GL();
1230 glGetConvolutionParameterfv( target, pname, params );
1231 LEAVE_GL();
1234 /***********************************************************************
1235 * glGetConvolutionParameteriv (OPENGL32.@)
1237 void WINAPI wine_glGetConvolutionParameteriv( GLenum target, GLenum pname, GLint* params ) {
1238 TRACE("(%d, %d, %p)\n", target, pname, params );
1239 ENTER_GL();
1240 glGetConvolutionParameteriv( target, pname, params );
1241 LEAVE_GL();
1244 /***********************************************************************
1245 * glGetDoublev (OPENGL32.@)
1247 void WINAPI wine_glGetDoublev( GLenum pname, GLdouble* params ) {
1248 TRACE("(%d, %p)\n", pname, params );
1249 ENTER_GL();
1250 glGetDoublev( pname, params );
1251 LEAVE_GL();
1254 /***********************************************************************
1255 * glGetError (OPENGL32.@)
1257 GLenum WINAPI wine_glGetError( void ) {
1258 GLenum ret_value;
1259 TRACE("()\n");
1260 ENTER_GL();
1261 ret_value = glGetError( );
1262 LEAVE_GL();
1263 return ret_value;
1266 /***********************************************************************
1267 * glGetFloatv (OPENGL32.@)
1269 void WINAPI wine_glGetFloatv( GLenum pname, GLfloat* params ) {
1270 TRACE("(%d, %p)\n", pname, params );
1271 ENTER_GL();
1272 glGetFloatv( pname, params );
1273 LEAVE_GL();
1276 /***********************************************************************
1277 * glGetHistogram (OPENGL32.@)
1279 void WINAPI wine_glGetHistogram( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) {
1280 TRACE("(%d, %d, %d, %d, %p)\n", target, reset, format, type, values );
1281 ENTER_GL();
1282 glGetHistogram( target, reset, format, type, values );
1283 LEAVE_GL();
1286 /***********************************************************************
1287 * glGetHistogramParameterfv (OPENGL32.@)
1289 void WINAPI wine_glGetHistogramParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
1290 TRACE("(%d, %d, %p)\n", target, pname, params );
1291 ENTER_GL();
1292 glGetHistogramParameterfv( target, pname, params );
1293 LEAVE_GL();
1296 /***********************************************************************
1297 * glGetHistogramParameteriv (OPENGL32.@)
1299 void WINAPI wine_glGetHistogramParameteriv( GLenum target, GLenum pname, GLint* params ) {
1300 TRACE("(%d, %d, %p)\n", target, pname, params );
1301 ENTER_GL();
1302 glGetHistogramParameteriv( target, pname, params );
1303 LEAVE_GL();
1306 /***********************************************************************
1307 * glGetLightfv (OPENGL32.@)
1309 void WINAPI wine_glGetLightfv( GLenum light, GLenum pname, GLfloat* params ) {
1310 TRACE("(%d, %d, %p)\n", light, pname, params );
1311 ENTER_GL();
1312 glGetLightfv( light, pname, params );
1313 LEAVE_GL();
1316 /***********************************************************************
1317 * glGetLightiv (OPENGL32.@)
1319 void WINAPI wine_glGetLightiv( GLenum light, GLenum pname, GLint* params ) {
1320 TRACE("(%d, %d, %p)\n", light, pname, params );
1321 ENTER_GL();
1322 glGetLightiv( light, pname, params );
1323 LEAVE_GL();
1326 /***********************************************************************
1327 * glGetMapdv (OPENGL32.@)
1329 void WINAPI wine_glGetMapdv( GLenum target, GLenum query, GLdouble* v ) {
1330 TRACE("(%d, %d, %p)\n", target, query, v );
1331 ENTER_GL();
1332 glGetMapdv( target, query, v );
1333 LEAVE_GL();
1336 /***********************************************************************
1337 * glGetMapfv (OPENGL32.@)
1339 void WINAPI wine_glGetMapfv( GLenum target, GLenum query, GLfloat* v ) {
1340 TRACE("(%d, %d, %p)\n", target, query, v );
1341 ENTER_GL();
1342 glGetMapfv( target, query, v );
1343 LEAVE_GL();
1346 /***********************************************************************
1347 * glGetMapiv (OPENGL32.@)
1349 void WINAPI wine_glGetMapiv( GLenum target, GLenum query, GLint* v ) {
1350 TRACE("(%d, %d, %p)\n", target, query, v );
1351 ENTER_GL();
1352 glGetMapiv( target, query, v );
1353 LEAVE_GL();
1356 /***********************************************************************
1357 * glGetMaterialfv (OPENGL32.@)
1359 void WINAPI wine_glGetMaterialfv( GLenum face, GLenum pname, GLfloat* params ) {
1360 TRACE("(%d, %d, %p)\n", face, pname, params );
1361 ENTER_GL();
1362 glGetMaterialfv( face, pname, params );
1363 LEAVE_GL();
1366 /***********************************************************************
1367 * glGetMaterialiv (OPENGL32.@)
1369 void WINAPI wine_glGetMaterialiv( GLenum face, GLenum pname, GLint* params ) {
1370 TRACE("(%d, %d, %p)\n", face, pname, params );
1371 ENTER_GL();
1372 glGetMaterialiv( face, pname, params );
1373 LEAVE_GL();
1376 /***********************************************************************
1377 * glGetMinmax (OPENGL32.@)
1379 void WINAPI wine_glGetMinmax( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) {
1380 TRACE("(%d, %d, %d, %d, %p)\n", target, reset, format, type, values );
1381 ENTER_GL();
1382 glGetMinmax( target, reset, format, type, values );
1383 LEAVE_GL();
1386 /***********************************************************************
1387 * glGetMinmaxParameterfv (OPENGL32.@)
1389 void WINAPI wine_glGetMinmaxParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
1390 TRACE("(%d, %d, %p)\n", target, pname, params );
1391 ENTER_GL();
1392 glGetMinmaxParameterfv( target, pname, params );
1393 LEAVE_GL();
1396 /***********************************************************************
1397 * glGetMinmaxParameteriv (OPENGL32.@)
1399 void WINAPI wine_glGetMinmaxParameteriv( GLenum target, GLenum pname, GLint* params ) {
1400 TRACE("(%d, %d, %p)\n", target, pname, params );
1401 ENTER_GL();
1402 glGetMinmaxParameteriv( target, pname, params );
1403 LEAVE_GL();
1406 /***********************************************************************
1407 * glGetPixelMapfv (OPENGL32.@)
1409 void WINAPI wine_glGetPixelMapfv( GLenum map, GLfloat* values ) {
1410 TRACE("(%d, %p)\n", map, values );
1411 ENTER_GL();
1412 glGetPixelMapfv( map, values );
1413 LEAVE_GL();
1416 /***********************************************************************
1417 * glGetPixelMapuiv (OPENGL32.@)
1419 void WINAPI wine_glGetPixelMapuiv( GLenum map, GLuint* values ) {
1420 TRACE("(%d, %p)\n", map, values );
1421 ENTER_GL();
1422 glGetPixelMapuiv( map, values );
1423 LEAVE_GL();
1426 /***********************************************************************
1427 * glGetPixelMapusv (OPENGL32.@)
1429 void WINAPI wine_glGetPixelMapusv( GLenum map, GLushort* values ) {
1430 TRACE("(%d, %p)\n", map, values );
1431 ENTER_GL();
1432 glGetPixelMapusv( map, values );
1433 LEAVE_GL();
1436 /***********************************************************************
1437 * glGetPointerv (OPENGL32.@)
1439 void WINAPI wine_glGetPointerv( GLenum pname, GLvoid** params ) {
1440 TRACE("(%d, %p)\n", pname, params );
1441 ENTER_GL();
1442 glGetPointerv( pname, params );
1443 LEAVE_GL();
1446 /***********************************************************************
1447 * glGetPolygonStipple (OPENGL32.@)
1449 void WINAPI wine_glGetPolygonStipple( GLubyte* mask ) {
1450 TRACE("(%p)\n", mask );
1451 ENTER_GL();
1452 glGetPolygonStipple( mask );
1453 LEAVE_GL();
1456 /***********************************************************************
1457 * glGetSeparableFilter (OPENGL32.@)
1459 void WINAPI wine_glGetSeparableFilter( GLenum target, GLenum format, GLenum type, GLvoid* row, GLvoid* column, GLvoid* span ) {
1460 TRACE("(%d, %d, %d, %p, %p, %p)\n", target, format, type, row, column, span );
1461 ENTER_GL();
1462 glGetSeparableFilter( target, format, type, row, column, span );
1463 LEAVE_GL();
1466 /***********************************************************************
1467 * glGetTexEnvfv (OPENGL32.@)
1469 void WINAPI wine_glGetTexEnvfv( GLenum target, GLenum pname, GLfloat* params ) {
1470 TRACE("(%d, %d, %p)\n", target, pname, params );
1471 ENTER_GL();
1472 glGetTexEnvfv( target, pname, params );
1473 LEAVE_GL();
1476 /***********************************************************************
1477 * glGetTexEnviv (OPENGL32.@)
1479 void WINAPI wine_glGetTexEnviv( GLenum target, GLenum pname, GLint* params ) {
1480 TRACE("(%d, %d, %p)\n", target, pname, params );
1481 ENTER_GL();
1482 glGetTexEnviv( target, pname, params );
1483 LEAVE_GL();
1486 /***********************************************************************
1487 * glGetTexGendv (OPENGL32.@)
1489 void WINAPI wine_glGetTexGendv( GLenum coord, GLenum pname, GLdouble* params ) {
1490 TRACE("(%d, %d, %p)\n", coord, pname, params );
1491 ENTER_GL();
1492 glGetTexGendv( coord, pname, params );
1493 LEAVE_GL();
1496 /***********************************************************************
1497 * glGetTexGenfv (OPENGL32.@)
1499 void WINAPI wine_glGetTexGenfv( GLenum coord, GLenum pname, GLfloat* params ) {
1500 TRACE("(%d, %d, %p)\n", coord, pname, params );
1501 ENTER_GL();
1502 glGetTexGenfv( coord, pname, params );
1503 LEAVE_GL();
1506 /***********************************************************************
1507 * glGetTexGeniv (OPENGL32.@)
1509 void WINAPI wine_glGetTexGeniv( GLenum coord, GLenum pname, GLint* params ) {
1510 TRACE("(%d, %d, %p)\n", coord, pname, params );
1511 ENTER_GL();
1512 glGetTexGeniv( coord, pname, params );
1513 LEAVE_GL();
1516 /***********************************************************************
1517 * glGetTexImage (OPENGL32.@)
1519 void WINAPI wine_glGetTexImage( GLenum target, GLint level, GLenum format, GLenum type, GLvoid* pixels ) {
1520 TRACE("(%d, %d, %d, %d, %p)\n", target, level, format, type, pixels );
1521 ENTER_GL();
1522 glGetTexImage( target, level, format, type, pixels );
1523 LEAVE_GL();
1526 /***********************************************************************
1527 * glGetTexLevelParameterfv (OPENGL32.@)
1529 void WINAPI wine_glGetTexLevelParameterfv( GLenum target, GLint level, GLenum pname, GLfloat* params ) {
1530 TRACE("(%d, %d, %d, %p)\n", target, level, pname, params );
1531 ENTER_GL();
1532 glGetTexLevelParameterfv( target, level, pname, params );
1533 LEAVE_GL();
1536 /***********************************************************************
1537 * glGetTexLevelParameteriv (OPENGL32.@)
1539 void WINAPI wine_glGetTexLevelParameteriv( GLenum target, GLint level, GLenum pname, GLint* params ) {
1540 TRACE("(%d, %d, %d, %p)\n", target, level, pname, params );
1541 ENTER_GL();
1542 glGetTexLevelParameteriv( target, level, pname, params );
1543 LEAVE_GL();
1546 /***********************************************************************
1547 * glGetTexParameterfv (OPENGL32.@)
1549 void WINAPI wine_glGetTexParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
1550 TRACE("(%d, %d, %p)\n", target, pname, params );
1551 ENTER_GL();
1552 glGetTexParameterfv( target, pname, params );
1553 LEAVE_GL();
1556 /***********************************************************************
1557 * glGetTexParameteriv (OPENGL32.@)
1559 void WINAPI wine_glGetTexParameteriv( GLenum target, GLenum pname, GLint* params ) {
1560 TRACE("(%d, %d, %p)\n", target, pname, params );
1561 ENTER_GL();
1562 glGetTexParameteriv( target, pname, params );
1563 LEAVE_GL();
1566 /***********************************************************************
1567 * glHint (OPENGL32.@)
1569 void WINAPI wine_glHint( GLenum target, GLenum mode ) {
1570 TRACE("(%d, %d)\n", target, mode );
1571 ENTER_GL();
1572 glHint( target, mode );
1573 LEAVE_GL();
1576 /***********************************************************************
1577 * glHistogram (OPENGL32.@)
1579 void WINAPI wine_glHistogram( GLenum target, GLsizei width, GLenum internalformat, GLboolean sink ) {
1580 TRACE("(%d, %d, %d, %d)\n", target, width, internalformat, sink );
1581 ENTER_GL();
1582 glHistogram( target, width, internalformat, sink );
1583 LEAVE_GL();
1586 /***********************************************************************
1587 * glIndexMask (OPENGL32.@)
1589 void WINAPI wine_glIndexMask( GLuint mask ) {
1590 TRACE("(%d)\n", mask );
1591 ENTER_GL();
1592 glIndexMask( mask );
1593 LEAVE_GL();
1596 /***********************************************************************
1597 * glIndexPointer (OPENGL32.@)
1599 void WINAPI wine_glIndexPointer( GLenum type, GLsizei stride, GLvoid* pointer ) {
1600 TRACE("(%d, %d, %p)\n", type, stride, pointer );
1601 ENTER_GL();
1602 glIndexPointer( type, stride, pointer );
1603 LEAVE_GL();
1606 /***********************************************************************
1607 * glIndexd (OPENGL32.@)
1609 void WINAPI wine_glIndexd( GLdouble c ) {
1610 TRACE("(%f)\n", c );
1611 ENTER_GL();
1612 glIndexd( c );
1613 LEAVE_GL();
1616 /***********************************************************************
1617 * glIndexdv (OPENGL32.@)
1619 void WINAPI wine_glIndexdv( GLdouble* c ) {
1620 TRACE("(%p)\n", c );
1621 ENTER_GL();
1622 glIndexdv( c );
1623 LEAVE_GL();
1626 /***********************************************************************
1627 * glIndexf (OPENGL32.@)
1629 void WINAPI wine_glIndexf( GLfloat c ) {
1630 TRACE("(%f)\n", c );
1631 ENTER_GL();
1632 glIndexf( c );
1633 LEAVE_GL();
1636 /***********************************************************************
1637 * glIndexfv (OPENGL32.@)
1639 void WINAPI wine_glIndexfv( GLfloat* c ) {
1640 TRACE("(%p)\n", c );
1641 ENTER_GL();
1642 glIndexfv( c );
1643 LEAVE_GL();
1646 /***********************************************************************
1647 * glIndexi (OPENGL32.@)
1649 void WINAPI wine_glIndexi( GLint c ) {
1650 TRACE("(%d)\n", c );
1651 ENTER_GL();
1652 glIndexi( c );
1653 LEAVE_GL();
1656 /***********************************************************************
1657 * glIndexiv (OPENGL32.@)
1659 void WINAPI wine_glIndexiv( GLint* c ) {
1660 TRACE("(%p)\n", c );
1661 ENTER_GL();
1662 glIndexiv( c );
1663 LEAVE_GL();
1666 /***********************************************************************
1667 * glIndexs (OPENGL32.@)
1669 void WINAPI wine_glIndexs( GLshort c ) {
1670 TRACE("(%d)\n", c );
1671 ENTER_GL();
1672 glIndexs( c );
1673 LEAVE_GL();
1676 /***********************************************************************
1677 * glIndexsv (OPENGL32.@)
1679 void WINAPI wine_glIndexsv( GLshort* c ) {
1680 TRACE("(%p)\n", c );
1681 ENTER_GL();
1682 glIndexsv( c );
1683 LEAVE_GL();
1686 /***********************************************************************
1687 * glIndexub (OPENGL32.@)
1689 void WINAPI wine_glIndexub( GLubyte c ) {
1690 TRACE("(%d)\n", c );
1691 ENTER_GL();
1692 glIndexub( c );
1693 LEAVE_GL();
1696 /***********************************************************************
1697 * glIndexubv (OPENGL32.@)
1699 void WINAPI wine_glIndexubv( GLubyte* c ) {
1700 TRACE("(%p)\n", c );
1701 ENTER_GL();
1702 glIndexubv( c );
1703 LEAVE_GL();
1706 /***********************************************************************
1707 * glInitNames (OPENGL32.@)
1709 void WINAPI wine_glInitNames( void ) {
1710 TRACE("()\n");
1711 ENTER_GL();
1712 glInitNames( );
1713 LEAVE_GL();
1716 /***********************************************************************
1717 * glInterleavedArrays (OPENGL32.@)
1719 void WINAPI wine_glInterleavedArrays( GLenum format, GLsizei stride, GLvoid* pointer ) {
1720 TRACE("(%d, %d, %p)\n", format, stride, pointer );
1721 ENTER_GL();
1722 glInterleavedArrays( format, stride, pointer );
1723 LEAVE_GL();
1726 /***********************************************************************
1727 * glIsList (OPENGL32.@)
1729 GLboolean WINAPI wine_glIsList( GLuint list ) {
1730 GLboolean ret_value;
1731 TRACE("(%d)\n", list );
1732 ENTER_GL();
1733 ret_value = glIsList( list );
1734 LEAVE_GL();
1735 return ret_value;
1738 /***********************************************************************
1739 * glIsTexture (OPENGL32.@)
1741 GLboolean WINAPI wine_glIsTexture( GLuint texture ) {
1742 GLboolean ret_value;
1743 TRACE("(%d)\n", texture );
1744 ENTER_GL();
1745 ret_value = glIsTexture( texture );
1746 LEAVE_GL();
1747 return ret_value;
1750 /***********************************************************************
1751 * glLightModelf (OPENGL32.@)
1753 void WINAPI wine_glLightModelf( GLenum pname, GLfloat param ) {
1754 TRACE("(%d, %f)\n", pname, param );
1755 ENTER_GL();
1756 glLightModelf( pname, param );
1757 LEAVE_GL();
1760 /***********************************************************************
1761 * glLightModelfv (OPENGL32.@)
1763 void WINAPI wine_glLightModelfv( GLenum pname, GLfloat* params ) {
1764 TRACE("(%d, %p)\n", pname, params );
1765 ENTER_GL();
1766 glLightModelfv( pname, params );
1767 LEAVE_GL();
1770 /***********************************************************************
1771 * glLightModeli (OPENGL32.@)
1773 void WINAPI wine_glLightModeli( GLenum pname, GLint param ) {
1774 TRACE("(%d, %d)\n", pname, param );
1775 ENTER_GL();
1776 glLightModeli( pname, param );
1777 LEAVE_GL();
1780 /***********************************************************************
1781 * glLightModeliv (OPENGL32.@)
1783 void WINAPI wine_glLightModeliv( GLenum pname, GLint* params ) {
1784 TRACE("(%d, %p)\n", pname, params );
1785 ENTER_GL();
1786 glLightModeliv( pname, params );
1787 LEAVE_GL();
1790 /***********************************************************************
1791 * glLightf (OPENGL32.@)
1793 void WINAPI wine_glLightf( GLenum light, GLenum pname, GLfloat param ) {
1794 TRACE("(%d, %d, %f)\n", light, pname, param );
1795 ENTER_GL();
1796 glLightf( light, pname, param );
1797 LEAVE_GL();
1800 /***********************************************************************
1801 * glLightfv (OPENGL32.@)
1803 void WINAPI wine_glLightfv( GLenum light, GLenum pname, GLfloat* params ) {
1804 TRACE("(%d, %d, %p)\n", light, pname, params );
1805 ENTER_GL();
1806 glLightfv( light, pname, params );
1807 LEAVE_GL();
1810 /***********************************************************************
1811 * glLighti (OPENGL32.@)
1813 void WINAPI wine_glLighti( GLenum light, GLenum pname, GLint param ) {
1814 TRACE("(%d, %d, %d)\n", light, pname, param );
1815 ENTER_GL();
1816 glLighti( light, pname, param );
1817 LEAVE_GL();
1820 /***********************************************************************
1821 * glLightiv (OPENGL32.@)
1823 void WINAPI wine_glLightiv( GLenum light, GLenum pname, GLint* params ) {
1824 TRACE("(%d, %d, %p)\n", light, pname, params );
1825 ENTER_GL();
1826 glLightiv( light, pname, params );
1827 LEAVE_GL();
1830 /***********************************************************************
1831 * glLineStipple (OPENGL32.@)
1833 void WINAPI wine_glLineStipple( GLint factor, GLushort pattern ) {
1834 TRACE("(%d, %d)\n", factor, pattern );
1835 ENTER_GL();
1836 glLineStipple( factor, pattern );
1837 LEAVE_GL();
1840 /***********************************************************************
1841 * glLineWidth (OPENGL32.@)
1843 void WINAPI wine_glLineWidth( GLfloat width ) {
1844 TRACE("(%f)\n", width );
1845 ENTER_GL();
1846 glLineWidth( width );
1847 LEAVE_GL();
1850 /***********************************************************************
1851 * glListBase (OPENGL32.@)
1853 void WINAPI wine_glListBase( GLuint base ) {
1854 TRACE("(%d)\n", base );
1855 ENTER_GL();
1856 glListBase( base );
1857 LEAVE_GL();
1860 /***********************************************************************
1861 * glLoadIdentity (OPENGL32.@)
1863 void WINAPI wine_glLoadIdentity( void ) {
1864 TRACE("()\n");
1865 ENTER_GL();
1866 glLoadIdentity( );
1867 LEAVE_GL();
1870 /***********************************************************************
1871 * glLoadMatrixd (OPENGL32.@)
1873 void WINAPI wine_glLoadMatrixd( GLdouble* m ) {
1874 TRACE("(%p)\n", m );
1875 ENTER_GL();
1876 glLoadMatrixd( m );
1877 LEAVE_GL();
1880 /***********************************************************************
1881 * glLoadMatrixf (OPENGL32.@)
1883 void WINAPI wine_glLoadMatrixf( GLfloat* m ) {
1884 TRACE("(%p)\n", m );
1885 ENTER_GL();
1886 glLoadMatrixf( m );
1887 LEAVE_GL();
1890 /***********************************************************************
1891 * glLoadName (OPENGL32.@)
1893 void WINAPI wine_glLoadName( GLuint name ) {
1894 TRACE("(%d)\n", name );
1895 ENTER_GL();
1896 glLoadName( name );
1897 LEAVE_GL();
1900 /***********************************************************************
1901 * glLogicOp (OPENGL32.@)
1903 void WINAPI wine_glLogicOp( GLenum opcode ) {
1904 TRACE("(%d)\n", opcode );
1905 ENTER_GL();
1906 glLogicOp( opcode );
1907 LEAVE_GL();
1910 /***********************************************************************
1911 * glMap1d (OPENGL32.@)
1913 void WINAPI wine_glMap1d( GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, GLdouble* points ) {
1914 TRACE("(%d, %f, %f, %d, %d, %p)\n", target, u1, u2, stride, order, points );
1915 ENTER_GL();
1916 glMap1d( target, u1, u2, stride, order, points );
1917 LEAVE_GL();
1920 /***********************************************************************
1921 * glMap1f (OPENGL32.@)
1923 void WINAPI wine_glMap1f( GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, GLfloat* points ) {
1924 TRACE("(%d, %f, %f, %d, %d, %p)\n", target, u1, u2, stride, order, points );
1925 ENTER_GL();
1926 glMap1f( target, u1, u2, stride, order, points );
1927 LEAVE_GL();
1930 /***********************************************************************
1931 * glMap2d (OPENGL32.@)
1933 void WINAPI wine_glMap2d( GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble* points ) {
1934 TRACE("(%d, %f, %f, %d, %d, %f, %f, %d, %d, %p)\n", target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points );
1935 ENTER_GL();
1936 glMap2d( target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points );
1937 LEAVE_GL();
1940 /***********************************************************************
1941 * glMap2f (OPENGL32.@)
1943 void WINAPI wine_glMap2f( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat* points ) {
1944 TRACE("(%d, %f, %f, %d, %d, %f, %f, %d, %d, %p)\n", target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points );
1945 ENTER_GL();
1946 glMap2f( target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points );
1947 LEAVE_GL();
1950 /***********************************************************************
1951 * glMapGrid1d (OPENGL32.@)
1953 void WINAPI wine_glMapGrid1d( GLint un, GLdouble u1, GLdouble u2 ) {
1954 TRACE("(%d, %f, %f)\n", un, u1, u2 );
1955 ENTER_GL();
1956 glMapGrid1d( un, u1, u2 );
1957 LEAVE_GL();
1960 /***********************************************************************
1961 * glMapGrid1f (OPENGL32.@)
1963 void WINAPI wine_glMapGrid1f( GLint un, GLfloat u1, GLfloat u2 ) {
1964 TRACE("(%d, %f, %f)\n", un, u1, u2 );
1965 ENTER_GL();
1966 glMapGrid1f( un, u1, u2 );
1967 LEAVE_GL();
1970 /***********************************************************************
1971 * glMapGrid2d (OPENGL32.@)
1973 void WINAPI wine_glMapGrid2d( GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2 ) {
1974 TRACE("(%d, %f, %f, %d, %f, %f)\n", un, u1, u2, vn, v1, v2 );
1975 ENTER_GL();
1976 glMapGrid2d( un, u1, u2, vn, v1, v2 );
1977 LEAVE_GL();
1980 /***********************************************************************
1981 * glMapGrid2f (OPENGL32.@)
1983 void WINAPI wine_glMapGrid2f( GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2 ) {
1984 TRACE("(%d, %f, %f, %d, %f, %f)\n", un, u1, u2, vn, v1, v2 );
1985 ENTER_GL();
1986 glMapGrid2f( un, u1, u2, vn, v1, v2 );
1987 LEAVE_GL();
1990 /***********************************************************************
1991 * glMaterialf (OPENGL32.@)
1993 void WINAPI wine_glMaterialf( GLenum face, GLenum pname, GLfloat param ) {
1994 TRACE("(%d, %d, %f)\n", face, pname, param );
1995 ENTER_GL();
1996 glMaterialf( face, pname, param );
1997 LEAVE_GL();
2000 /***********************************************************************
2001 * glMaterialfv (OPENGL32.@)
2003 void WINAPI wine_glMaterialfv( GLenum face, GLenum pname, GLfloat* params ) {
2004 TRACE("(%d, %d, %p)\n", face, pname, params );
2005 ENTER_GL();
2006 glMaterialfv( face, pname, params );
2007 LEAVE_GL();
2010 /***********************************************************************
2011 * glMateriali (OPENGL32.@)
2013 void WINAPI wine_glMateriali( GLenum face, GLenum pname, GLint param ) {
2014 TRACE("(%d, %d, %d)\n", face, pname, param );
2015 ENTER_GL();
2016 glMateriali( face, pname, param );
2017 LEAVE_GL();
2020 /***********************************************************************
2021 * glMaterialiv (OPENGL32.@)
2023 void WINAPI wine_glMaterialiv( GLenum face, GLenum pname, GLint* params ) {
2024 TRACE("(%d, %d, %p)\n", face, pname, params );
2025 ENTER_GL();
2026 glMaterialiv( face, pname, params );
2027 LEAVE_GL();
2030 /***********************************************************************
2031 * glMatrixMode (OPENGL32.@)
2033 void WINAPI wine_glMatrixMode( GLenum mode ) {
2034 TRACE("(%d)\n", mode );
2035 ENTER_GL();
2036 glMatrixMode( mode );
2037 LEAVE_GL();
2040 /***********************************************************************
2041 * glMinmax (OPENGL32.@)
2043 void WINAPI wine_glMinmax( GLenum target, GLenum internalformat, GLboolean sink ) {
2044 TRACE("(%d, %d, %d)\n", target, internalformat, sink );
2045 ENTER_GL();
2046 glMinmax( target, internalformat, sink );
2047 LEAVE_GL();
2050 /***********************************************************************
2051 * glMultMatrixd (OPENGL32.@)
2053 void WINAPI wine_glMultMatrixd( GLdouble* m ) {
2054 TRACE("(%p)\n", m );
2055 ENTER_GL();
2056 glMultMatrixd( m );
2057 LEAVE_GL();
2060 /***********************************************************************
2061 * glMultMatrixf (OPENGL32.@)
2063 void WINAPI wine_glMultMatrixf( GLfloat* m ) {
2064 TRACE("(%p)\n", m );
2065 ENTER_GL();
2066 glMultMatrixf( m );
2067 LEAVE_GL();
2070 /***********************************************************************
2071 * glNewList (OPENGL32.@)
2073 void WINAPI wine_glNewList( GLuint list, GLenum mode ) {
2074 TRACE("(%d, %d)\n", list, mode );
2075 ENTER_GL();
2076 glNewList( list, mode );
2077 LEAVE_GL();
2080 /***********************************************************************
2081 * glNormal3b (OPENGL32.@)
2083 void WINAPI wine_glNormal3b( GLbyte nx, GLbyte ny, GLbyte nz ) {
2084 TRACE("(%d, %d, %d)\n", nx, ny, nz );
2085 ENTER_GL();
2086 glNormal3b( nx, ny, nz );
2087 LEAVE_GL();
2090 /***********************************************************************
2091 * glNormal3bv (OPENGL32.@)
2093 void WINAPI wine_glNormal3bv( GLbyte* v ) {
2094 TRACE("(%p)\n", v );
2095 ENTER_GL();
2096 glNormal3bv( v );
2097 LEAVE_GL();
2100 /***********************************************************************
2101 * glNormal3d (OPENGL32.@)
2103 void WINAPI wine_glNormal3d( GLdouble nx, GLdouble ny, GLdouble nz ) {
2104 TRACE("(%f, %f, %f)\n", nx, ny, nz );
2105 ENTER_GL();
2106 glNormal3d( nx, ny, nz );
2107 LEAVE_GL();
2110 /***********************************************************************
2111 * glNormal3dv (OPENGL32.@)
2113 void WINAPI wine_glNormal3dv( GLdouble* v ) {
2114 TRACE("(%p)\n", v );
2115 ENTER_GL();
2116 glNormal3dv( v );
2117 LEAVE_GL();
2120 /***********************************************************************
2121 * glNormal3f (OPENGL32.@)
2123 void WINAPI wine_glNormal3f( GLfloat nx, GLfloat ny, GLfloat nz ) {
2124 TRACE("(%f, %f, %f)\n", nx, ny, nz );
2125 ENTER_GL();
2126 glNormal3f( nx, ny, nz );
2127 LEAVE_GL();
2130 /***********************************************************************
2131 * glNormal3fv (OPENGL32.@)
2133 void WINAPI wine_glNormal3fv( GLfloat* v ) {
2134 TRACE("(%p)\n", v );
2135 ENTER_GL();
2136 glNormal3fv( v );
2137 LEAVE_GL();
2140 /***********************************************************************
2141 * glNormal3i (OPENGL32.@)
2143 void WINAPI wine_glNormal3i( GLint nx, GLint ny, GLint nz ) {
2144 TRACE("(%d, %d, %d)\n", nx, ny, nz );
2145 ENTER_GL();
2146 glNormal3i( nx, ny, nz );
2147 LEAVE_GL();
2150 /***********************************************************************
2151 * glNormal3iv (OPENGL32.@)
2153 void WINAPI wine_glNormal3iv( GLint* v ) {
2154 TRACE("(%p)\n", v );
2155 ENTER_GL();
2156 glNormal3iv( v );
2157 LEAVE_GL();
2160 /***********************************************************************
2161 * glNormal3s (OPENGL32.@)
2163 void WINAPI wine_glNormal3s( GLshort nx, GLshort ny, GLshort nz ) {
2164 TRACE("(%d, %d, %d)\n", nx, ny, nz );
2165 ENTER_GL();
2166 glNormal3s( nx, ny, nz );
2167 LEAVE_GL();
2170 /***********************************************************************
2171 * glNormal3sv (OPENGL32.@)
2173 void WINAPI wine_glNormal3sv( GLshort* v ) {
2174 TRACE("(%p)\n", v );
2175 ENTER_GL();
2176 glNormal3sv( v );
2177 LEAVE_GL();
2180 /***********************************************************************
2181 * glNormalPointer (OPENGL32.@)
2183 void WINAPI wine_glNormalPointer( GLenum type, GLsizei stride, GLvoid* pointer ) {
2184 TRACE("(%d, %d, %p)\n", type, stride, pointer );
2185 ENTER_GL();
2186 glNormalPointer( type, stride, pointer );
2187 LEAVE_GL();
2190 /***********************************************************************
2191 * glOrtho (OPENGL32.@)
2193 void WINAPI wine_glOrtho( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar ) {
2194 TRACE("(%f, %f, %f, %f, %f, %f)\n", left, right, bottom, top, zNear, zFar );
2195 ENTER_GL();
2196 glOrtho( left, right, bottom, top, zNear, zFar );
2197 LEAVE_GL();
2200 /***********************************************************************
2201 * glPassThrough (OPENGL32.@)
2203 void WINAPI wine_glPassThrough( GLfloat token ) {
2204 TRACE("(%f)\n", token );
2205 ENTER_GL();
2206 glPassThrough( token );
2207 LEAVE_GL();
2210 /***********************************************************************
2211 * glPixelMapfv (OPENGL32.@)
2213 void WINAPI wine_glPixelMapfv( GLenum map, GLint mapsize, GLfloat* values ) {
2214 TRACE("(%d, %d, %p)\n", map, mapsize, values );
2215 ENTER_GL();
2216 glPixelMapfv( map, mapsize, values );
2217 LEAVE_GL();
2220 /***********************************************************************
2221 * glPixelMapuiv (OPENGL32.@)
2223 void WINAPI wine_glPixelMapuiv( GLenum map, GLint mapsize, GLuint* values ) {
2224 TRACE("(%d, %d, %p)\n", map, mapsize, values );
2225 ENTER_GL();
2226 glPixelMapuiv( map, mapsize, values );
2227 LEAVE_GL();
2230 /***********************************************************************
2231 * glPixelMapusv (OPENGL32.@)
2233 void WINAPI wine_glPixelMapusv( GLenum map, GLint mapsize, GLushort* values ) {
2234 TRACE("(%d, %d, %p)\n", map, mapsize, values );
2235 ENTER_GL();
2236 glPixelMapusv( map, mapsize, values );
2237 LEAVE_GL();
2240 /***********************************************************************
2241 * glPixelStoref (OPENGL32.@)
2243 void WINAPI wine_glPixelStoref( GLenum pname, GLfloat param ) {
2244 TRACE("(%d, %f)\n", pname, param );
2245 ENTER_GL();
2246 glPixelStoref( pname, param );
2247 LEAVE_GL();
2250 /***********************************************************************
2251 * glPixelStorei (OPENGL32.@)
2253 void WINAPI wine_glPixelStorei( GLenum pname, GLint param ) {
2254 TRACE("(%d, %d)\n", pname, param );
2255 ENTER_GL();
2256 glPixelStorei( pname, param );
2257 LEAVE_GL();
2260 /***********************************************************************
2261 * glPixelTransferf (OPENGL32.@)
2263 void WINAPI wine_glPixelTransferf( GLenum pname, GLfloat param ) {
2264 TRACE("(%d, %f)\n", pname, param );
2265 ENTER_GL();
2266 glPixelTransferf( pname, param );
2267 LEAVE_GL();
2270 /***********************************************************************
2271 * glPixelTransferi (OPENGL32.@)
2273 void WINAPI wine_glPixelTransferi( GLenum pname, GLint param ) {
2274 TRACE("(%d, %d)\n", pname, param );
2275 ENTER_GL();
2276 glPixelTransferi( pname, param );
2277 LEAVE_GL();
2280 /***********************************************************************
2281 * glPixelZoom (OPENGL32.@)
2283 void WINAPI wine_glPixelZoom( GLfloat xfactor, GLfloat yfactor ) {
2284 TRACE("(%f, %f)\n", xfactor, yfactor );
2285 ENTER_GL();
2286 glPixelZoom( xfactor, yfactor );
2287 LEAVE_GL();
2290 /***********************************************************************
2291 * glPointSize (OPENGL32.@)
2293 void WINAPI wine_glPointSize( GLfloat size ) {
2294 TRACE("(%f)\n", size );
2295 ENTER_GL();
2296 glPointSize( size );
2297 LEAVE_GL();
2300 /***********************************************************************
2301 * glPolygonMode (OPENGL32.@)
2303 void WINAPI wine_glPolygonMode( GLenum face, GLenum mode ) {
2304 TRACE("(%d, %d)\n", face, mode );
2305 ENTER_GL();
2306 glPolygonMode( face, mode );
2307 LEAVE_GL();
2310 /***********************************************************************
2311 * glPolygonOffset (OPENGL32.@)
2313 void WINAPI wine_glPolygonOffset( GLfloat factor, GLfloat units ) {
2314 TRACE("(%f, %f)\n", factor, units );
2315 ENTER_GL();
2316 glPolygonOffset( factor, units );
2317 LEAVE_GL();
2320 /***********************************************************************
2321 * glPolygonStipple (OPENGL32.@)
2323 void WINAPI wine_glPolygonStipple( GLubyte* mask ) {
2324 TRACE("(%p)\n", mask );
2325 ENTER_GL();
2326 glPolygonStipple( mask );
2327 LEAVE_GL();
2330 /***********************************************************************
2331 * glPopAttrib (OPENGL32.@)
2333 void WINAPI wine_glPopAttrib( void ) {
2334 TRACE("()\n");
2335 ENTER_GL();
2336 glPopAttrib( );
2337 LEAVE_GL();
2340 /***********************************************************************
2341 * glPopClientAttrib (OPENGL32.@)
2343 void WINAPI wine_glPopClientAttrib( void ) {
2344 TRACE("()\n");
2345 ENTER_GL();
2346 glPopClientAttrib( );
2347 LEAVE_GL();
2350 /***********************************************************************
2351 * glPopMatrix (OPENGL32.@)
2353 void WINAPI wine_glPopMatrix( void ) {
2354 TRACE("()\n");
2355 ENTER_GL();
2356 glPopMatrix( );
2357 LEAVE_GL();
2360 /***********************************************************************
2361 * glPopName (OPENGL32.@)
2363 void WINAPI wine_glPopName( void ) {
2364 TRACE("()\n");
2365 ENTER_GL();
2366 glPopName( );
2367 LEAVE_GL();
2370 /***********************************************************************
2371 * glPrioritizeTextures (OPENGL32.@)
2373 void WINAPI wine_glPrioritizeTextures( GLsizei n, GLuint* textures, GLclampf* priorities ) {
2374 TRACE("(%d, %p, %p)\n", n, textures, priorities );
2375 ENTER_GL();
2376 glPrioritizeTextures( n, textures, priorities );
2377 LEAVE_GL();
2380 /***********************************************************************
2381 * glPushAttrib (OPENGL32.@)
2383 void WINAPI wine_glPushAttrib( GLbitfield mask ) {
2384 TRACE("(%d)\n", mask );
2385 ENTER_GL();
2386 glPushAttrib( mask );
2387 LEAVE_GL();
2390 /***********************************************************************
2391 * glPushClientAttrib (OPENGL32.@)
2393 void WINAPI wine_glPushClientAttrib( GLbitfield mask ) {
2394 TRACE("(%d)\n", mask );
2395 ENTER_GL();
2396 glPushClientAttrib( mask );
2397 LEAVE_GL();
2400 /***********************************************************************
2401 * glPushMatrix (OPENGL32.@)
2403 void WINAPI wine_glPushMatrix( void ) {
2404 TRACE("()\n");
2405 ENTER_GL();
2406 glPushMatrix( );
2407 LEAVE_GL();
2410 /***********************************************************************
2411 * glPushName (OPENGL32.@)
2413 void WINAPI wine_glPushName( GLuint name ) {
2414 TRACE("(%d)\n", name );
2415 ENTER_GL();
2416 glPushName( name );
2417 LEAVE_GL();
2420 /***********************************************************************
2421 * glRasterPos2d (OPENGL32.@)
2423 void WINAPI wine_glRasterPos2d( GLdouble x, GLdouble y ) {
2424 TRACE("(%f, %f)\n", x, y );
2425 ENTER_GL();
2426 glRasterPos2d( x, y );
2427 LEAVE_GL();
2430 /***********************************************************************
2431 * glRasterPos2dv (OPENGL32.@)
2433 void WINAPI wine_glRasterPos2dv( GLdouble* v ) {
2434 TRACE("(%p)\n", v );
2435 ENTER_GL();
2436 glRasterPos2dv( v );
2437 LEAVE_GL();
2440 /***********************************************************************
2441 * glRasterPos2f (OPENGL32.@)
2443 void WINAPI wine_glRasterPos2f( GLfloat x, GLfloat y ) {
2444 TRACE("(%f, %f)\n", x, y );
2445 ENTER_GL();
2446 glRasterPos2f( x, y );
2447 LEAVE_GL();
2450 /***********************************************************************
2451 * glRasterPos2fv (OPENGL32.@)
2453 void WINAPI wine_glRasterPos2fv( GLfloat* v ) {
2454 TRACE("(%p)\n", v );
2455 ENTER_GL();
2456 glRasterPos2fv( v );
2457 LEAVE_GL();
2460 /***********************************************************************
2461 * glRasterPos2i (OPENGL32.@)
2463 void WINAPI wine_glRasterPos2i( GLint x, GLint y ) {
2464 TRACE("(%d, %d)\n", x, y );
2465 ENTER_GL();
2466 glRasterPos2i( x, y );
2467 LEAVE_GL();
2470 /***********************************************************************
2471 * glRasterPos2iv (OPENGL32.@)
2473 void WINAPI wine_glRasterPos2iv( GLint* v ) {
2474 TRACE("(%p)\n", v );
2475 ENTER_GL();
2476 glRasterPos2iv( v );
2477 LEAVE_GL();
2480 /***********************************************************************
2481 * glRasterPos2s (OPENGL32.@)
2483 void WINAPI wine_glRasterPos2s( GLshort x, GLshort y ) {
2484 TRACE("(%d, %d)\n", x, y );
2485 ENTER_GL();
2486 glRasterPos2s( x, y );
2487 LEAVE_GL();
2490 /***********************************************************************
2491 * glRasterPos2sv (OPENGL32.@)
2493 void WINAPI wine_glRasterPos2sv( GLshort* v ) {
2494 TRACE("(%p)\n", v );
2495 ENTER_GL();
2496 glRasterPos2sv( v );
2497 LEAVE_GL();
2500 /***********************************************************************
2501 * glRasterPos3d (OPENGL32.@)
2503 void WINAPI wine_glRasterPos3d( GLdouble x, GLdouble y, GLdouble z ) {
2504 TRACE("(%f, %f, %f)\n", x, y, z );
2505 ENTER_GL();
2506 glRasterPos3d( x, y, z );
2507 LEAVE_GL();
2510 /***********************************************************************
2511 * glRasterPos3dv (OPENGL32.@)
2513 void WINAPI wine_glRasterPos3dv( GLdouble* v ) {
2514 TRACE("(%p)\n", v );
2515 ENTER_GL();
2516 glRasterPos3dv( v );
2517 LEAVE_GL();
2520 /***********************************************************************
2521 * glRasterPos3f (OPENGL32.@)
2523 void WINAPI wine_glRasterPos3f( GLfloat x, GLfloat y, GLfloat z ) {
2524 TRACE("(%f, %f, %f)\n", x, y, z );
2525 ENTER_GL();
2526 glRasterPos3f( x, y, z );
2527 LEAVE_GL();
2530 /***********************************************************************
2531 * glRasterPos3fv (OPENGL32.@)
2533 void WINAPI wine_glRasterPos3fv( GLfloat* v ) {
2534 TRACE("(%p)\n", v );
2535 ENTER_GL();
2536 glRasterPos3fv( v );
2537 LEAVE_GL();
2540 /***********************************************************************
2541 * glRasterPos3i (OPENGL32.@)
2543 void WINAPI wine_glRasterPos3i( GLint x, GLint y, GLint z ) {
2544 TRACE("(%d, %d, %d)\n", x, y, z );
2545 ENTER_GL();
2546 glRasterPos3i( x, y, z );
2547 LEAVE_GL();
2550 /***********************************************************************
2551 * glRasterPos3iv (OPENGL32.@)
2553 void WINAPI wine_glRasterPos3iv( GLint* v ) {
2554 TRACE("(%p)\n", v );
2555 ENTER_GL();
2556 glRasterPos3iv( v );
2557 LEAVE_GL();
2560 /***********************************************************************
2561 * glRasterPos3s (OPENGL32.@)
2563 void WINAPI wine_glRasterPos3s( GLshort x, GLshort y, GLshort z ) {
2564 TRACE("(%d, %d, %d)\n", x, y, z );
2565 ENTER_GL();
2566 glRasterPos3s( x, y, z );
2567 LEAVE_GL();
2570 /***********************************************************************
2571 * glRasterPos3sv (OPENGL32.@)
2573 void WINAPI wine_glRasterPos3sv( GLshort* v ) {
2574 TRACE("(%p)\n", v );
2575 ENTER_GL();
2576 glRasterPos3sv( v );
2577 LEAVE_GL();
2580 /***********************************************************************
2581 * glRasterPos4d (OPENGL32.@)
2583 void WINAPI wine_glRasterPos4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w ) {
2584 TRACE("(%f, %f, %f, %f)\n", x, y, z, w );
2585 ENTER_GL();
2586 glRasterPos4d( x, y, z, w );
2587 LEAVE_GL();
2590 /***********************************************************************
2591 * glRasterPos4dv (OPENGL32.@)
2593 void WINAPI wine_glRasterPos4dv( GLdouble* v ) {
2594 TRACE("(%p)\n", v );
2595 ENTER_GL();
2596 glRasterPos4dv( v );
2597 LEAVE_GL();
2600 /***********************************************************************
2601 * glRasterPos4f (OPENGL32.@)
2603 void WINAPI wine_glRasterPos4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w ) {
2604 TRACE("(%f, %f, %f, %f)\n", x, y, z, w );
2605 ENTER_GL();
2606 glRasterPos4f( x, y, z, w );
2607 LEAVE_GL();
2610 /***********************************************************************
2611 * glRasterPos4fv (OPENGL32.@)
2613 void WINAPI wine_glRasterPos4fv( GLfloat* v ) {
2614 TRACE("(%p)\n", v );
2615 ENTER_GL();
2616 glRasterPos4fv( v );
2617 LEAVE_GL();
2620 /***********************************************************************
2621 * glRasterPos4i (OPENGL32.@)
2623 void WINAPI wine_glRasterPos4i( GLint x, GLint y, GLint z, GLint w ) {
2624 TRACE("(%d, %d, %d, %d)\n", x, y, z, w );
2625 ENTER_GL();
2626 glRasterPos4i( x, y, z, w );
2627 LEAVE_GL();
2630 /***********************************************************************
2631 * glRasterPos4iv (OPENGL32.@)
2633 void WINAPI wine_glRasterPos4iv( GLint* v ) {
2634 TRACE("(%p)\n", v );
2635 ENTER_GL();
2636 glRasterPos4iv( v );
2637 LEAVE_GL();
2640 /***********************************************************************
2641 * glRasterPos4s (OPENGL32.@)
2643 void WINAPI wine_glRasterPos4s( GLshort x, GLshort y, GLshort z, GLshort w ) {
2644 TRACE("(%d, %d, %d, %d)\n", x, y, z, w );
2645 ENTER_GL();
2646 glRasterPos4s( x, y, z, w );
2647 LEAVE_GL();
2650 /***********************************************************************
2651 * glRasterPos4sv (OPENGL32.@)
2653 void WINAPI wine_glRasterPos4sv( GLshort* v ) {
2654 TRACE("(%p)\n", v );
2655 ENTER_GL();
2656 glRasterPos4sv( v );
2657 LEAVE_GL();
2660 /***********************************************************************
2661 * glReadBuffer (OPENGL32.@)
2663 void WINAPI wine_glReadBuffer( GLenum mode ) {
2664 TRACE("(%d)\n", mode );
2665 ENTER_GL();
2666 glReadBuffer( mode );
2667 LEAVE_GL();
2670 /***********************************************************************
2671 * glReadPixels (OPENGL32.@)
2673 void WINAPI wine_glReadPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels ) {
2674 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", x, y, width, height, format, type, pixels );
2675 ENTER_GL();
2676 glReadPixels( x, y, width, height, format, type, pixels );
2677 LEAVE_GL();
2680 /***********************************************************************
2681 * glRectd (OPENGL32.@)
2683 void WINAPI wine_glRectd( GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2 ) {
2684 TRACE("(%f, %f, %f, %f)\n", x1, y1, x2, y2 );
2685 ENTER_GL();
2686 glRectd( x1, y1, x2, y2 );
2687 LEAVE_GL();
2690 /***********************************************************************
2691 * glRectdv (OPENGL32.@)
2693 void WINAPI wine_glRectdv( GLdouble* v1, GLdouble* v2 ) {
2694 TRACE("(%p, %p)\n", v1, v2 );
2695 ENTER_GL();
2696 glRectdv( v1, v2 );
2697 LEAVE_GL();
2700 /***********************************************************************
2701 * glRectf (OPENGL32.@)
2703 void WINAPI wine_glRectf( GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2 ) {
2704 TRACE("(%f, %f, %f, %f)\n", x1, y1, x2, y2 );
2705 ENTER_GL();
2706 glRectf( x1, y1, x2, y2 );
2707 LEAVE_GL();
2710 /***********************************************************************
2711 * glRectfv (OPENGL32.@)
2713 void WINAPI wine_glRectfv( GLfloat* v1, GLfloat* v2 ) {
2714 TRACE("(%p, %p)\n", v1, v2 );
2715 ENTER_GL();
2716 glRectfv( v1, v2 );
2717 LEAVE_GL();
2720 /***********************************************************************
2721 * glRecti (OPENGL32.@)
2723 void WINAPI wine_glRecti( GLint x1, GLint y1, GLint x2, GLint y2 ) {
2724 TRACE("(%d, %d, %d, %d)\n", x1, y1, x2, y2 );
2725 ENTER_GL();
2726 glRecti( x1, y1, x2, y2 );
2727 LEAVE_GL();
2730 /***********************************************************************
2731 * glRectiv (OPENGL32.@)
2733 void WINAPI wine_glRectiv( GLint* v1, GLint* v2 ) {
2734 TRACE("(%p, %p)\n", v1, v2 );
2735 ENTER_GL();
2736 glRectiv( v1, v2 );
2737 LEAVE_GL();
2740 /***********************************************************************
2741 * glRects (OPENGL32.@)
2743 void WINAPI wine_glRects( GLshort x1, GLshort y1, GLshort x2, GLshort y2 ) {
2744 TRACE("(%d, %d, %d, %d)\n", x1, y1, x2, y2 );
2745 ENTER_GL();
2746 glRects( x1, y1, x2, y2 );
2747 LEAVE_GL();
2750 /***********************************************************************
2751 * glRectsv (OPENGL32.@)
2753 void WINAPI wine_glRectsv( GLshort* v1, GLshort* v2 ) {
2754 TRACE("(%p, %p)\n", v1, v2 );
2755 ENTER_GL();
2756 glRectsv( v1, v2 );
2757 LEAVE_GL();
2760 /***********************************************************************
2761 * glRenderMode (OPENGL32.@)
2763 GLint WINAPI wine_glRenderMode( GLenum mode ) {
2764 GLint ret_value;
2765 TRACE("(%d)\n", mode );
2766 ENTER_GL();
2767 ret_value = glRenderMode( mode );
2768 LEAVE_GL();
2769 return ret_value;
2772 /***********************************************************************
2773 * glResetHistogram (OPENGL32.@)
2775 void WINAPI wine_glResetHistogram( GLenum target ) {
2776 TRACE("(%d)\n", target );
2777 ENTER_GL();
2778 glResetHistogram( target );
2779 LEAVE_GL();
2782 /***********************************************************************
2783 * glResetMinmax (OPENGL32.@)
2785 void WINAPI wine_glResetMinmax( GLenum target ) {
2786 TRACE("(%d)\n", target );
2787 ENTER_GL();
2788 glResetMinmax( target );
2789 LEAVE_GL();
2792 /***********************************************************************
2793 * glRotated (OPENGL32.@)
2795 void WINAPI wine_glRotated( GLdouble angle, GLdouble x, GLdouble y, GLdouble z ) {
2796 TRACE("(%f, %f, %f, %f)\n", angle, x, y, z );
2797 ENTER_GL();
2798 glRotated( angle, x, y, z );
2799 LEAVE_GL();
2802 /***********************************************************************
2803 * glRotatef (OPENGL32.@)
2805 void WINAPI wine_glRotatef( GLfloat angle, GLfloat x, GLfloat y, GLfloat z ) {
2806 TRACE("(%f, %f, %f, %f)\n", angle, x, y, z );
2807 ENTER_GL();
2808 glRotatef( angle, x, y, z );
2809 LEAVE_GL();
2812 /***********************************************************************
2813 * glScaled (OPENGL32.@)
2815 void WINAPI wine_glScaled( GLdouble x, GLdouble y, GLdouble z ) {
2816 TRACE("(%f, %f, %f)\n", x, y, z );
2817 ENTER_GL();
2818 glScaled( x, y, z );
2819 LEAVE_GL();
2822 /***********************************************************************
2823 * glScalef (OPENGL32.@)
2825 void WINAPI wine_glScalef( GLfloat x, GLfloat y, GLfloat z ) {
2826 TRACE("(%f, %f, %f)\n", x, y, z );
2827 ENTER_GL();
2828 glScalef( x, y, z );
2829 LEAVE_GL();
2832 /***********************************************************************
2833 * glSelectBuffer (OPENGL32.@)
2835 void WINAPI wine_glSelectBuffer( GLsizei size, GLuint* buffer ) {
2836 TRACE("(%d, %p)\n", size, buffer );
2837 ENTER_GL();
2838 glSelectBuffer( size, buffer );
2839 LEAVE_GL();
2842 /***********************************************************************
2843 * glSeparableFilter2D (OPENGL32.@)
2845 void WINAPI wine_glSeparableFilter2D( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* row, GLvoid* column ) {
2846 TRACE("(%d, %d, %d, %d, %d, %d, %p, %p)\n", target, internalformat, width, height, format, type, row, column );
2847 ENTER_GL();
2848 glSeparableFilter2D( target, internalformat, width, height, format, type, row, column );
2849 LEAVE_GL();
2852 /***********************************************************************
2853 * glShadeModel (OPENGL32.@)
2855 void WINAPI wine_glShadeModel( GLenum mode ) {
2856 TRACE("(%d)\n", mode );
2857 ENTER_GL();
2858 glShadeModel( mode );
2859 LEAVE_GL();
2862 /***********************************************************************
2863 * glStencilFunc (OPENGL32.@)
2865 void WINAPI wine_glStencilFunc( GLenum func, GLint ref, GLuint mask ) {
2866 TRACE("(%d, %d, %d)\n", func, ref, mask );
2867 ENTER_GL();
2868 glStencilFunc( func, ref, mask );
2869 LEAVE_GL();
2872 /***********************************************************************
2873 * glStencilMask (OPENGL32.@)
2875 void WINAPI wine_glStencilMask( GLuint mask ) {
2876 TRACE("(%d)\n", mask );
2877 ENTER_GL();
2878 glStencilMask( mask );
2879 LEAVE_GL();
2882 /***********************************************************************
2883 * glStencilOp (OPENGL32.@)
2885 void WINAPI wine_glStencilOp( GLenum fail, GLenum zfail, GLenum zpass ) {
2886 TRACE("(%d, %d, %d)\n", fail, zfail, zpass );
2887 ENTER_GL();
2888 glStencilOp( fail, zfail, zpass );
2889 LEAVE_GL();
2892 /***********************************************************************
2893 * glTexCoord1d (OPENGL32.@)
2895 void WINAPI wine_glTexCoord1d( GLdouble s ) {
2896 TRACE("(%f)\n", s );
2897 ENTER_GL();
2898 glTexCoord1d( s );
2899 LEAVE_GL();
2902 /***********************************************************************
2903 * glTexCoord1dv (OPENGL32.@)
2905 void WINAPI wine_glTexCoord1dv( GLdouble* v ) {
2906 TRACE("(%p)\n", v );
2907 ENTER_GL();
2908 glTexCoord1dv( v );
2909 LEAVE_GL();
2912 /***********************************************************************
2913 * glTexCoord1f (OPENGL32.@)
2915 void WINAPI wine_glTexCoord1f( GLfloat s ) {
2916 TRACE("(%f)\n", s );
2917 ENTER_GL();
2918 glTexCoord1f( s );
2919 LEAVE_GL();
2922 /***********************************************************************
2923 * glTexCoord1fv (OPENGL32.@)
2925 void WINAPI wine_glTexCoord1fv( GLfloat* v ) {
2926 TRACE("(%p)\n", v );
2927 ENTER_GL();
2928 glTexCoord1fv( v );
2929 LEAVE_GL();
2932 /***********************************************************************
2933 * glTexCoord1i (OPENGL32.@)
2935 void WINAPI wine_glTexCoord1i( GLint s ) {
2936 TRACE("(%d)\n", s );
2937 ENTER_GL();
2938 glTexCoord1i( s );
2939 LEAVE_GL();
2942 /***********************************************************************
2943 * glTexCoord1iv (OPENGL32.@)
2945 void WINAPI wine_glTexCoord1iv( GLint* v ) {
2946 TRACE("(%p)\n", v );
2947 ENTER_GL();
2948 glTexCoord1iv( v );
2949 LEAVE_GL();
2952 /***********************************************************************
2953 * glTexCoord1s (OPENGL32.@)
2955 void WINAPI wine_glTexCoord1s( GLshort s ) {
2956 TRACE("(%d)\n", s );
2957 ENTER_GL();
2958 glTexCoord1s( s );
2959 LEAVE_GL();
2962 /***********************************************************************
2963 * glTexCoord1sv (OPENGL32.@)
2965 void WINAPI wine_glTexCoord1sv( GLshort* v ) {
2966 TRACE("(%p)\n", v );
2967 ENTER_GL();
2968 glTexCoord1sv( v );
2969 LEAVE_GL();
2972 /***********************************************************************
2973 * glTexCoord2d (OPENGL32.@)
2975 void WINAPI wine_glTexCoord2d( GLdouble s, GLdouble t ) {
2976 TRACE("(%f, %f)\n", s, t );
2977 ENTER_GL();
2978 glTexCoord2d( s, t );
2979 LEAVE_GL();
2982 /***********************************************************************
2983 * glTexCoord2dv (OPENGL32.@)
2985 void WINAPI wine_glTexCoord2dv( GLdouble* v ) {
2986 TRACE("(%p)\n", v );
2987 ENTER_GL();
2988 glTexCoord2dv( v );
2989 LEAVE_GL();
2992 /***********************************************************************
2993 * glTexCoord2f (OPENGL32.@)
2995 void WINAPI wine_glTexCoord2f( GLfloat s, GLfloat t ) {
2996 TRACE("(%f, %f)\n", s, t );
2997 ENTER_GL();
2998 glTexCoord2f( s, t );
2999 LEAVE_GL();
3002 /***********************************************************************
3003 * glTexCoord2fv (OPENGL32.@)
3005 void WINAPI wine_glTexCoord2fv( GLfloat* v ) {
3006 TRACE("(%p)\n", v );
3007 ENTER_GL();
3008 glTexCoord2fv( v );
3009 LEAVE_GL();
3012 /***********************************************************************
3013 * glTexCoord2i (OPENGL32.@)
3015 void WINAPI wine_glTexCoord2i( GLint s, GLint t ) {
3016 TRACE("(%d, %d)\n", s, t );
3017 ENTER_GL();
3018 glTexCoord2i( s, t );
3019 LEAVE_GL();
3022 /***********************************************************************
3023 * glTexCoord2iv (OPENGL32.@)
3025 void WINAPI wine_glTexCoord2iv( GLint* v ) {
3026 TRACE("(%p)\n", v );
3027 ENTER_GL();
3028 glTexCoord2iv( v );
3029 LEAVE_GL();
3032 /***********************************************************************
3033 * glTexCoord2s (OPENGL32.@)
3035 void WINAPI wine_glTexCoord2s( GLshort s, GLshort t ) {
3036 TRACE("(%d, %d)\n", s, t );
3037 ENTER_GL();
3038 glTexCoord2s( s, t );
3039 LEAVE_GL();
3042 /***********************************************************************
3043 * glTexCoord2sv (OPENGL32.@)
3045 void WINAPI wine_glTexCoord2sv( GLshort* v ) {
3046 TRACE("(%p)\n", v );
3047 ENTER_GL();
3048 glTexCoord2sv( v );
3049 LEAVE_GL();
3052 /***********************************************************************
3053 * glTexCoord3d (OPENGL32.@)
3055 void WINAPI wine_glTexCoord3d( GLdouble s, GLdouble t, GLdouble r ) {
3056 TRACE("(%f, %f, %f)\n", s, t, r );
3057 ENTER_GL();
3058 glTexCoord3d( s, t, r );
3059 LEAVE_GL();
3062 /***********************************************************************
3063 * glTexCoord3dv (OPENGL32.@)
3065 void WINAPI wine_glTexCoord3dv( GLdouble* v ) {
3066 TRACE("(%p)\n", v );
3067 ENTER_GL();
3068 glTexCoord3dv( v );
3069 LEAVE_GL();
3072 /***********************************************************************
3073 * glTexCoord3f (OPENGL32.@)
3075 void WINAPI wine_glTexCoord3f( GLfloat s, GLfloat t, GLfloat r ) {
3076 TRACE("(%f, %f, %f)\n", s, t, r );
3077 ENTER_GL();
3078 glTexCoord3f( s, t, r );
3079 LEAVE_GL();
3082 /***********************************************************************
3083 * glTexCoord3fv (OPENGL32.@)
3085 void WINAPI wine_glTexCoord3fv( GLfloat* v ) {
3086 TRACE("(%p)\n", v );
3087 ENTER_GL();
3088 glTexCoord3fv( v );
3089 LEAVE_GL();
3092 /***********************************************************************
3093 * glTexCoord3i (OPENGL32.@)
3095 void WINAPI wine_glTexCoord3i( GLint s, GLint t, GLint r ) {
3096 TRACE("(%d, %d, %d)\n", s, t, r );
3097 ENTER_GL();
3098 glTexCoord3i( s, t, r );
3099 LEAVE_GL();
3102 /***********************************************************************
3103 * glTexCoord3iv (OPENGL32.@)
3105 void WINAPI wine_glTexCoord3iv( GLint* v ) {
3106 TRACE("(%p)\n", v );
3107 ENTER_GL();
3108 glTexCoord3iv( v );
3109 LEAVE_GL();
3112 /***********************************************************************
3113 * glTexCoord3s (OPENGL32.@)
3115 void WINAPI wine_glTexCoord3s( GLshort s, GLshort t, GLshort r ) {
3116 TRACE("(%d, %d, %d)\n", s, t, r );
3117 ENTER_GL();
3118 glTexCoord3s( s, t, r );
3119 LEAVE_GL();
3122 /***********************************************************************
3123 * glTexCoord3sv (OPENGL32.@)
3125 void WINAPI wine_glTexCoord3sv( GLshort* v ) {
3126 TRACE("(%p)\n", v );
3127 ENTER_GL();
3128 glTexCoord3sv( v );
3129 LEAVE_GL();
3132 /***********************************************************************
3133 * glTexCoord4d (OPENGL32.@)
3135 void WINAPI wine_glTexCoord4d( GLdouble s, GLdouble t, GLdouble r, GLdouble q ) {
3136 TRACE("(%f, %f, %f, %f)\n", s, t, r, q );
3137 ENTER_GL();
3138 glTexCoord4d( s, t, r, q );
3139 LEAVE_GL();
3142 /***********************************************************************
3143 * glTexCoord4dv (OPENGL32.@)
3145 void WINAPI wine_glTexCoord4dv( GLdouble* v ) {
3146 TRACE("(%p)\n", v );
3147 ENTER_GL();
3148 glTexCoord4dv( v );
3149 LEAVE_GL();
3152 /***********************************************************************
3153 * glTexCoord4f (OPENGL32.@)
3155 void WINAPI wine_glTexCoord4f( GLfloat s, GLfloat t, GLfloat r, GLfloat q ) {
3156 TRACE("(%f, %f, %f, %f)\n", s, t, r, q );
3157 ENTER_GL();
3158 glTexCoord4f( s, t, r, q );
3159 LEAVE_GL();
3162 /***********************************************************************
3163 * glTexCoord4fv (OPENGL32.@)
3165 void WINAPI wine_glTexCoord4fv( GLfloat* v ) {
3166 TRACE("(%p)\n", v );
3167 ENTER_GL();
3168 glTexCoord4fv( v );
3169 LEAVE_GL();
3172 /***********************************************************************
3173 * glTexCoord4i (OPENGL32.@)
3175 void WINAPI wine_glTexCoord4i( GLint s, GLint t, GLint r, GLint q ) {
3176 TRACE("(%d, %d, %d, %d)\n", s, t, r, q );
3177 ENTER_GL();
3178 glTexCoord4i( s, t, r, q );
3179 LEAVE_GL();
3182 /***********************************************************************
3183 * glTexCoord4iv (OPENGL32.@)
3185 void WINAPI wine_glTexCoord4iv( GLint* v ) {
3186 TRACE("(%p)\n", v );
3187 ENTER_GL();
3188 glTexCoord4iv( v );
3189 LEAVE_GL();
3192 /***********************************************************************
3193 * glTexCoord4s (OPENGL32.@)
3195 void WINAPI wine_glTexCoord4s( GLshort s, GLshort t, GLshort r, GLshort q ) {
3196 TRACE("(%d, %d, %d, %d)\n", s, t, r, q );
3197 ENTER_GL();
3198 glTexCoord4s( s, t, r, q );
3199 LEAVE_GL();
3202 /***********************************************************************
3203 * glTexCoord4sv (OPENGL32.@)
3205 void WINAPI wine_glTexCoord4sv( GLshort* v ) {
3206 TRACE("(%p)\n", v );
3207 ENTER_GL();
3208 glTexCoord4sv( v );
3209 LEAVE_GL();
3212 /***********************************************************************
3213 * glTexCoordPointer (OPENGL32.@)
3215 void WINAPI wine_glTexCoordPointer( GLint size, GLenum type, GLsizei stride, GLvoid* pointer ) {
3216 TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer );
3217 ENTER_GL();
3218 glTexCoordPointer( size, type, stride, pointer );
3219 LEAVE_GL();
3222 /***********************************************************************
3223 * glTexEnvf (OPENGL32.@)
3225 void WINAPI wine_glTexEnvf( GLenum target, GLenum pname, GLfloat param ) {
3226 TRACE("(%d, %d, %f)\n", target, pname, param );
3227 ENTER_GL();
3228 glTexEnvf( target, pname, param );
3229 LEAVE_GL();
3232 /***********************************************************************
3233 * glTexEnvfv (OPENGL32.@)
3235 void WINAPI wine_glTexEnvfv( GLenum target, GLenum pname, GLfloat* params ) {
3236 TRACE("(%d, %d, %p)\n", target, pname, params );
3237 ENTER_GL();
3238 glTexEnvfv( target, pname, params );
3239 LEAVE_GL();
3242 /***********************************************************************
3243 * glTexEnvi (OPENGL32.@)
3245 void WINAPI wine_glTexEnvi( GLenum target, GLenum pname, GLint param ) {
3246 TRACE("(%d, %d, %d)\n", target, pname, param );
3247 ENTER_GL();
3248 glTexEnvi( target, pname, param );
3249 LEAVE_GL();
3252 /***********************************************************************
3253 * glTexEnviv (OPENGL32.@)
3255 void WINAPI wine_glTexEnviv( GLenum target, GLenum pname, GLint* params ) {
3256 TRACE("(%d, %d, %p)\n", target, pname, params );
3257 ENTER_GL();
3258 glTexEnviv( target, pname, params );
3259 LEAVE_GL();
3262 /***********************************************************************
3263 * glTexGend (OPENGL32.@)
3265 void WINAPI wine_glTexGend( GLenum coord, GLenum pname, GLdouble param ) {
3266 TRACE("(%d, %d, %f)\n", coord, pname, param );
3267 ENTER_GL();
3268 glTexGend( coord, pname, param );
3269 LEAVE_GL();
3272 /***********************************************************************
3273 * glTexGendv (OPENGL32.@)
3275 void WINAPI wine_glTexGendv( GLenum coord, GLenum pname, GLdouble* params ) {
3276 TRACE("(%d, %d, %p)\n", coord, pname, params );
3277 ENTER_GL();
3278 glTexGendv( coord, pname, params );
3279 LEAVE_GL();
3282 /***********************************************************************
3283 * glTexGenf (OPENGL32.@)
3285 void WINAPI wine_glTexGenf( GLenum coord, GLenum pname, GLfloat param ) {
3286 TRACE("(%d, %d, %f)\n", coord, pname, param );
3287 ENTER_GL();
3288 glTexGenf( coord, pname, param );
3289 LEAVE_GL();
3292 /***********************************************************************
3293 * glTexGenfv (OPENGL32.@)
3295 void WINAPI wine_glTexGenfv( GLenum coord, GLenum pname, GLfloat* params ) {
3296 TRACE("(%d, %d, %p)\n", coord, pname, params );
3297 ENTER_GL();
3298 glTexGenfv( coord, pname, params );
3299 LEAVE_GL();
3302 /***********************************************************************
3303 * glTexGeni (OPENGL32.@)
3305 void WINAPI wine_glTexGeni( GLenum coord, GLenum pname, GLint param ) {
3306 TRACE("(%d, %d, %d)\n", coord, pname, param );
3307 ENTER_GL();
3308 glTexGeni( coord, pname, param );
3309 LEAVE_GL();
3312 /***********************************************************************
3313 * glTexGeniv (OPENGL32.@)
3315 void WINAPI wine_glTexGeniv( GLenum coord, GLenum pname, GLint* params ) {
3316 TRACE("(%d, %d, %p)\n", coord, pname, params );
3317 ENTER_GL();
3318 glTexGeniv( coord, pname, params );
3319 LEAVE_GL();
3322 /***********************************************************************
3323 * glTexImage1D (OPENGL32.@)
3325 void WINAPI wine_glTexImage1D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, GLvoid* pixels ) {
3326 TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, border, format, type, pixels );
3327 ENTER_GL();
3328 glTexImage1D( target, level, internalformat, width, border, format, type, pixels );
3329 LEAVE_GL();
3332 /***********************************************************************
3333 * glTexImage2D (OPENGL32.@)
3335 void WINAPI wine_glTexImage2D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, GLvoid* pixels ) {
3336 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, height, border, format, type, pixels );
3337 ENTER_GL();
3338 glTexImage2D( target, level, internalformat, width, height, border, format, type, pixels );
3339 LEAVE_GL();
3342 /***********************************************************************
3343 * glTexImage3D (OPENGL32.@)
3345 void WINAPI wine_glTexImage3D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, GLvoid* pixels ) {
3346 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, height, depth, border, format, type, pixels );
3347 ENTER_GL();
3348 glTexImage3D( target, level, internalformat, width, height, depth, border, format, type, pixels );
3349 LEAVE_GL();
3352 /***********************************************************************
3353 * glTexParameterf (OPENGL32.@)
3355 void WINAPI wine_glTexParameterf( GLenum target, GLenum pname, GLfloat param ) {
3356 TRACE("(%d, %d, %f)\n", target, pname, param );
3357 ENTER_GL();
3358 glTexParameterf( target, pname, param );
3359 LEAVE_GL();
3362 /***********************************************************************
3363 * glTexParameterfv (OPENGL32.@)
3365 void WINAPI wine_glTexParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
3366 TRACE("(%d, %d, %p)\n", target, pname, params );
3367 ENTER_GL();
3368 glTexParameterfv( target, pname, params );
3369 LEAVE_GL();
3372 /***********************************************************************
3373 * glTexParameteri (OPENGL32.@)
3375 void WINAPI wine_glTexParameteri( GLenum target, GLenum pname, GLint param ) {
3376 TRACE("(%d, %d, %d)\n", target, pname, param );
3377 ENTER_GL();
3378 glTexParameteri( target, pname, param );
3379 LEAVE_GL();
3382 /***********************************************************************
3383 * glTexParameteriv (OPENGL32.@)
3385 void WINAPI wine_glTexParameteriv( GLenum target, GLenum pname, GLint* params ) {
3386 TRACE("(%d, %d, %p)\n", target, pname, params );
3387 ENTER_GL();
3388 glTexParameteriv( target, pname, params );
3389 LEAVE_GL();
3392 /***********************************************************************
3393 * glTexSubImage1D (OPENGL32.@)
3395 void WINAPI wine_glTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, GLvoid* pixels ) {
3396 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, width, format, type, pixels );
3397 ENTER_GL();
3398 glTexSubImage1D( target, level, xoffset, width, format, type, pixels );
3399 LEAVE_GL();
3402 /***********************************************************************
3403 * glTexSubImage2D (OPENGL32.@)
3405 void WINAPI wine_glTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels ) {
3406 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, yoffset, width, height, format, type, pixels );
3407 ENTER_GL();
3408 glTexSubImage2D( target, level, xoffset, yoffset, width, height, format, type, pixels );
3409 LEAVE_GL();
3412 /***********************************************************************
3413 * glTexSubImage3D (OPENGL32.@)
3415 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 ) {
3416 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels );
3417 ENTER_GL();
3418 glTexSubImage3D( target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels );
3419 LEAVE_GL();
3422 /***********************************************************************
3423 * glTranslated (OPENGL32.@)
3425 void WINAPI wine_glTranslated( GLdouble x, GLdouble y, GLdouble z ) {
3426 TRACE("(%f, %f, %f)\n", x, y, z );
3427 ENTER_GL();
3428 glTranslated( x, y, z );
3429 LEAVE_GL();
3432 /***********************************************************************
3433 * glTranslatef (OPENGL32.@)
3435 void WINAPI wine_glTranslatef( GLfloat x, GLfloat y, GLfloat z ) {
3436 TRACE("(%f, %f, %f)\n", x, y, z );
3437 ENTER_GL();
3438 glTranslatef( x, y, z );
3439 LEAVE_GL();
3442 /***********************************************************************
3443 * glVertex2d (OPENGL32.@)
3445 void WINAPI wine_glVertex2d( GLdouble x, GLdouble y ) {
3446 TRACE("(%f, %f)\n", x, y );
3447 ENTER_GL();
3448 glVertex2d( x, y );
3449 LEAVE_GL();
3452 /***********************************************************************
3453 * glVertex2dv (OPENGL32.@)
3455 void WINAPI wine_glVertex2dv( GLdouble* v ) {
3456 TRACE("(%p)\n", v );
3457 ENTER_GL();
3458 glVertex2dv( v );
3459 LEAVE_GL();
3462 /***********************************************************************
3463 * glVertex2f (OPENGL32.@)
3465 void WINAPI wine_glVertex2f( GLfloat x, GLfloat y ) {
3466 TRACE("(%f, %f)\n", x, y );
3467 ENTER_GL();
3468 glVertex2f( x, y );
3469 LEAVE_GL();
3472 /***********************************************************************
3473 * glVertex2fv (OPENGL32.@)
3475 void WINAPI wine_glVertex2fv( GLfloat* v ) {
3476 TRACE("(%p)\n", v );
3477 ENTER_GL();
3478 glVertex2fv( v );
3479 LEAVE_GL();
3482 /***********************************************************************
3483 * glVertex2i (OPENGL32.@)
3485 void WINAPI wine_glVertex2i( GLint x, GLint y ) {
3486 TRACE("(%d, %d)\n", x, y );
3487 ENTER_GL();
3488 glVertex2i( x, y );
3489 LEAVE_GL();
3492 /***********************************************************************
3493 * glVertex2iv (OPENGL32.@)
3495 void WINAPI wine_glVertex2iv( GLint* v ) {
3496 TRACE("(%p)\n", v );
3497 ENTER_GL();
3498 glVertex2iv( v );
3499 LEAVE_GL();
3502 /***********************************************************************
3503 * glVertex2s (OPENGL32.@)
3505 void WINAPI wine_glVertex2s( GLshort x, GLshort y ) {
3506 TRACE("(%d, %d)\n", x, y );
3507 ENTER_GL();
3508 glVertex2s( x, y );
3509 LEAVE_GL();
3512 /***********************************************************************
3513 * glVertex2sv (OPENGL32.@)
3515 void WINAPI wine_glVertex2sv( GLshort* v ) {
3516 TRACE("(%p)\n", v );
3517 ENTER_GL();
3518 glVertex2sv( v );
3519 LEAVE_GL();
3522 /***********************************************************************
3523 * glVertex3d (OPENGL32.@)
3525 void WINAPI wine_glVertex3d( GLdouble x, GLdouble y, GLdouble z ) {
3526 TRACE("(%f, %f, %f)\n", x, y, z );
3527 ENTER_GL();
3528 glVertex3d( x, y, z );
3529 LEAVE_GL();
3532 /***********************************************************************
3533 * glVertex3dv (OPENGL32.@)
3535 void WINAPI wine_glVertex3dv( GLdouble* v ) {
3536 TRACE("(%p)\n", v );
3537 ENTER_GL();
3538 glVertex3dv( v );
3539 LEAVE_GL();
3542 /***********************************************************************
3543 * glVertex3f (OPENGL32.@)
3545 void WINAPI wine_glVertex3f( GLfloat x, GLfloat y, GLfloat z ) {
3546 TRACE("(%f, %f, %f)\n", x, y, z );
3547 ENTER_GL();
3548 glVertex3f( x, y, z );
3549 LEAVE_GL();
3552 /***********************************************************************
3553 * glVertex3fv (OPENGL32.@)
3555 void WINAPI wine_glVertex3fv( GLfloat* v ) {
3556 TRACE("(%p)\n", v );
3557 ENTER_GL();
3558 glVertex3fv( v );
3559 LEAVE_GL();
3562 /***********************************************************************
3563 * glVertex3i (OPENGL32.@)
3565 void WINAPI wine_glVertex3i( GLint x, GLint y, GLint z ) {
3566 TRACE("(%d, %d, %d)\n", x, y, z );
3567 ENTER_GL();
3568 glVertex3i( x, y, z );
3569 LEAVE_GL();
3572 /***********************************************************************
3573 * glVertex3iv (OPENGL32.@)
3575 void WINAPI wine_glVertex3iv( GLint* v ) {
3576 TRACE("(%p)\n", v );
3577 ENTER_GL();
3578 glVertex3iv( v );
3579 LEAVE_GL();
3582 /***********************************************************************
3583 * glVertex3s (OPENGL32.@)
3585 void WINAPI wine_glVertex3s( GLshort x, GLshort y, GLshort z ) {
3586 TRACE("(%d, %d, %d)\n", x, y, z );
3587 ENTER_GL();
3588 glVertex3s( x, y, z );
3589 LEAVE_GL();
3592 /***********************************************************************
3593 * glVertex3sv (OPENGL32.@)
3595 void WINAPI wine_glVertex3sv( GLshort* v ) {
3596 TRACE("(%p)\n", v );
3597 ENTER_GL();
3598 glVertex3sv( v );
3599 LEAVE_GL();
3602 /***********************************************************************
3603 * glVertex4d (OPENGL32.@)
3605 void WINAPI wine_glVertex4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w ) {
3606 TRACE("(%f, %f, %f, %f)\n", x, y, z, w );
3607 ENTER_GL();
3608 glVertex4d( x, y, z, w );
3609 LEAVE_GL();
3612 /***********************************************************************
3613 * glVertex4dv (OPENGL32.@)
3615 void WINAPI wine_glVertex4dv( GLdouble* v ) {
3616 TRACE("(%p)\n", v );
3617 ENTER_GL();
3618 glVertex4dv( v );
3619 LEAVE_GL();
3622 /***********************************************************************
3623 * glVertex4f (OPENGL32.@)
3625 void WINAPI wine_glVertex4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w ) {
3626 TRACE("(%f, %f, %f, %f)\n", x, y, z, w );
3627 ENTER_GL();
3628 glVertex4f( x, y, z, w );
3629 LEAVE_GL();
3632 /***********************************************************************
3633 * glVertex4fv (OPENGL32.@)
3635 void WINAPI wine_glVertex4fv( GLfloat* v ) {
3636 TRACE("(%p)\n", v );
3637 ENTER_GL();
3638 glVertex4fv( v );
3639 LEAVE_GL();
3642 /***********************************************************************
3643 * glVertex4i (OPENGL32.@)
3645 void WINAPI wine_glVertex4i( GLint x, GLint y, GLint z, GLint w ) {
3646 TRACE("(%d, %d, %d, %d)\n", x, y, z, w );
3647 ENTER_GL();
3648 glVertex4i( x, y, z, w );
3649 LEAVE_GL();
3652 /***********************************************************************
3653 * glVertex4iv (OPENGL32.@)
3655 void WINAPI wine_glVertex4iv( GLint* v ) {
3656 TRACE("(%p)\n", v );
3657 ENTER_GL();
3658 glVertex4iv( v );
3659 LEAVE_GL();
3662 /***********************************************************************
3663 * glVertex4s (OPENGL32.@)
3665 void WINAPI wine_glVertex4s( GLshort x, GLshort y, GLshort z, GLshort w ) {
3666 TRACE("(%d, %d, %d, %d)\n", x, y, z, w );
3667 ENTER_GL();
3668 glVertex4s( x, y, z, w );
3669 LEAVE_GL();
3672 /***********************************************************************
3673 * glVertex4sv (OPENGL32.@)
3675 void WINAPI wine_glVertex4sv( GLshort* v ) {
3676 TRACE("(%p)\n", v );
3677 ENTER_GL();
3678 glVertex4sv( v );
3679 LEAVE_GL();
3682 /***********************************************************************
3683 * glVertexPointer (OPENGL32.@)
3685 void WINAPI wine_glVertexPointer( GLint size, GLenum type, GLsizei stride, GLvoid* pointer ) {
3686 TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer );
3687 ENTER_GL();
3688 glVertexPointer( size, type, stride, pointer );
3689 LEAVE_GL();