mshtml: Check for null pointers in IHTMLLocation_get*.
[wine/hramrach.git] / dlls / opengl32 / opengl_norm.c
bloba1d3f9492ed384f64e32dca9bbb96e59356fd072
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 * glBlendFunc (OPENGL32.@)
85 void WINAPI wine_glBlendFunc( GLenum sfactor, GLenum dfactor ) {
86 TRACE("(%d, %d)\n", sfactor, dfactor );
87 ENTER_GL();
88 glBlendFunc( sfactor, dfactor );
89 LEAVE_GL();
92 /***********************************************************************
93 * glCallList (OPENGL32.@)
95 void WINAPI wine_glCallList( GLuint list ) {
96 TRACE("(%d)\n", list );
97 ENTER_GL();
98 glCallList( list );
99 LEAVE_GL();
102 /***********************************************************************
103 * glCallLists (OPENGL32.@)
105 void WINAPI wine_glCallLists( GLsizei n, GLenum type, GLvoid* lists ) {
106 TRACE("(%d, %d, %p)\n", n, type, lists );
107 ENTER_GL();
108 glCallLists( n, type, lists );
109 LEAVE_GL();
112 /***********************************************************************
113 * glClear (OPENGL32.@)
115 void WINAPI wine_glClear( GLbitfield mask ) {
116 TRACE("(%d)\n", mask );
117 ENTER_GL();
118 glClear( mask );
119 LEAVE_GL();
122 /***********************************************************************
123 * glClearAccum (OPENGL32.@)
125 void WINAPI wine_glClearAccum( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) {
126 TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha );
127 ENTER_GL();
128 glClearAccum( red, green, blue, alpha );
129 LEAVE_GL();
132 /***********************************************************************
133 * glClearColor (OPENGL32.@)
135 void WINAPI wine_glClearColor( GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha ) {
136 TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha );
137 ENTER_GL();
138 glClearColor( red, green, blue, alpha );
139 LEAVE_GL();
142 /***********************************************************************
143 * glClearDepth (OPENGL32.@)
145 void WINAPI wine_glClearDepth( GLclampd depth ) {
146 TRACE("(%f)\n", depth );
147 ENTER_GL();
148 glClearDepth( depth );
149 LEAVE_GL();
152 /***********************************************************************
153 * glClearIndex (OPENGL32.@)
155 void WINAPI wine_glClearIndex( GLfloat c ) {
156 TRACE("(%f)\n", c );
157 ENTER_GL();
158 glClearIndex( c );
159 LEAVE_GL();
162 /***********************************************************************
163 * glClearStencil (OPENGL32.@)
165 void WINAPI wine_glClearStencil( GLint s ) {
166 TRACE("(%d)\n", s );
167 ENTER_GL();
168 glClearStencil( s );
169 LEAVE_GL();
172 /***********************************************************************
173 * glClipPlane (OPENGL32.@)
175 void WINAPI wine_glClipPlane( GLenum plane, GLdouble* equation ) {
176 TRACE("(%d, %p)\n", plane, equation );
177 ENTER_GL();
178 glClipPlane( plane, equation );
179 LEAVE_GL();
182 /***********************************************************************
183 * glColor3b (OPENGL32.@)
185 void WINAPI wine_glColor3b( GLbyte red, GLbyte green, GLbyte blue ) {
186 TRACE("(%d, %d, %d)\n", red, green, blue );
187 ENTER_GL();
188 glColor3b( red, green, blue );
189 LEAVE_GL();
192 /***********************************************************************
193 * glColor3bv (OPENGL32.@)
195 void WINAPI wine_glColor3bv( GLbyte* v ) {
196 TRACE("(%p)\n", v );
197 ENTER_GL();
198 glColor3bv( v );
199 LEAVE_GL();
202 /***********************************************************************
203 * glColor3d (OPENGL32.@)
205 void WINAPI wine_glColor3d( GLdouble red, GLdouble green, GLdouble blue ) {
206 TRACE("(%f, %f, %f)\n", red, green, blue );
207 ENTER_GL();
208 glColor3d( red, green, blue );
209 LEAVE_GL();
212 /***********************************************************************
213 * glColor3dv (OPENGL32.@)
215 void WINAPI wine_glColor3dv( GLdouble* v ) {
216 TRACE("(%p)\n", v );
217 ENTER_GL();
218 glColor3dv( v );
219 LEAVE_GL();
222 /***********************************************************************
223 * glColor3f (OPENGL32.@)
225 void WINAPI wine_glColor3f( GLfloat red, GLfloat green, GLfloat blue ) {
226 TRACE("(%f, %f, %f)\n", red, green, blue );
227 ENTER_GL();
228 glColor3f( red, green, blue );
229 LEAVE_GL();
232 /***********************************************************************
233 * glColor3fv (OPENGL32.@)
235 void WINAPI wine_glColor3fv( GLfloat* v ) {
236 TRACE("(%p)\n", v );
237 ENTER_GL();
238 glColor3fv( v );
239 LEAVE_GL();
242 /***********************************************************************
243 * glColor3i (OPENGL32.@)
245 void WINAPI wine_glColor3i( GLint red, GLint green, GLint blue ) {
246 TRACE("(%d, %d, %d)\n", red, green, blue );
247 ENTER_GL();
248 glColor3i( red, green, blue );
249 LEAVE_GL();
252 /***********************************************************************
253 * glColor3iv (OPENGL32.@)
255 void WINAPI wine_glColor3iv( GLint* v ) {
256 TRACE("(%p)\n", v );
257 ENTER_GL();
258 glColor3iv( v );
259 LEAVE_GL();
262 /***********************************************************************
263 * glColor3s (OPENGL32.@)
265 void WINAPI wine_glColor3s( GLshort red, GLshort green, GLshort blue ) {
266 TRACE("(%d, %d, %d)\n", red, green, blue );
267 ENTER_GL();
268 glColor3s( red, green, blue );
269 LEAVE_GL();
272 /***********************************************************************
273 * glColor3sv (OPENGL32.@)
275 void WINAPI wine_glColor3sv( GLshort* v ) {
276 TRACE("(%p)\n", v );
277 ENTER_GL();
278 glColor3sv( v );
279 LEAVE_GL();
282 /***********************************************************************
283 * glColor3ub (OPENGL32.@)
285 void WINAPI wine_glColor3ub( GLubyte red, GLubyte green, GLubyte blue ) {
286 TRACE("(%d, %d, %d)\n", red, green, blue );
287 ENTER_GL();
288 glColor3ub( red, green, blue );
289 LEAVE_GL();
292 /***********************************************************************
293 * glColor3ubv (OPENGL32.@)
295 void WINAPI wine_glColor3ubv( GLubyte* v ) {
296 TRACE("(%p)\n", v );
297 ENTER_GL();
298 glColor3ubv( v );
299 LEAVE_GL();
302 /***********************************************************************
303 * glColor3ui (OPENGL32.@)
305 void WINAPI wine_glColor3ui( GLuint red, GLuint green, GLuint blue ) {
306 TRACE("(%d, %d, %d)\n", red, green, blue );
307 ENTER_GL();
308 glColor3ui( red, green, blue );
309 LEAVE_GL();
312 /***********************************************************************
313 * glColor3uiv (OPENGL32.@)
315 void WINAPI wine_glColor3uiv( GLuint* v ) {
316 TRACE("(%p)\n", v );
317 ENTER_GL();
318 glColor3uiv( v );
319 LEAVE_GL();
322 /***********************************************************************
323 * glColor3us (OPENGL32.@)
325 void WINAPI wine_glColor3us( GLushort red, GLushort green, GLushort blue ) {
326 TRACE("(%d, %d, %d)\n", red, green, blue );
327 ENTER_GL();
328 glColor3us( red, green, blue );
329 LEAVE_GL();
332 /***********************************************************************
333 * glColor3usv (OPENGL32.@)
335 void WINAPI wine_glColor3usv( GLushort* v ) {
336 TRACE("(%p)\n", v );
337 ENTER_GL();
338 glColor3usv( v );
339 LEAVE_GL();
342 /***********************************************************************
343 * glColor4b (OPENGL32.@)
345 void WINAPI wine_glColor4b( GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha ) {
346 TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha );
347 ENTER_GL();
348 glColor4b( red, green, blue, alpha );
349 LEAVE_GL();
352 /***********************************************************************
353 * glColor4bv (OPENGL32.@)
355 void WINAPI wine_glColor4bv( GLbyte* v ) {
356 TRACE("(%p)\n", v );
357 ENTER_GL();
358 glColor4bv( v );
359 LEAVE_GL();
362 /***********************************************************************
363 * glColor4d (OPENGL32.@)
365 void WINAPI wine_glColor4d( GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha ) {
366 TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha );
367 ENTER_GL();
368 glColor4d( red, green, blue, alpha );
369 LEAVE_GL();
372 /***********************************************************************
373 * glColor4dv (OPENGL32.@)
375 void WINAPI wine_glColor4dv( GLdouble* v ) {
376 TRACE("(%p)\n", v );
377 ENTER_GL();
378 glColor4dv( v );
379 LEAVE_GL();
382 /***********************************************************************
383 * glColor4f (OPENGL32.@)
385 void WINAPI wine_glColor4f( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) {
386 TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha );
387 ENTER_GL();
388 glColor4f( red, green, blue, alpha );
389 LEAVE_GL();
392 /***********************************************************************
393 * glColor4fv (OPENGL32.@)
395 void WINAPI wine_glColor4fv( GLfloat* v ) {
396 TRACE("(%p)\n", v );
397 ENTER_GL();
398 glColor4fv( v );
399 LEAVE_GL();
402 /***********************************************************************
403 * glColor4i (OPENGL32.@)
405 void WINAPI wine_glColor4i( GLint red, GLint green, GLint blue, GLint alpha ) {
406 TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha );
407 ENTER_GL();
408 glColor4i( red, green, blue, alpha );
409 LEAVE_GL();
412 /***********************************************************************
413 * glColor4iv (OPENGL32.@)
415 void WINAPI wine_glColor4iv( GLint* v ) {
416 TRACE("(%p)\n", v );
417 ENTER_GL();
418 glColor4iv( v );
419 LEAVE_GL();
422 /***********************************************************************
423 * glColor4s (OPENGL32.@)
425 void WINAPI wine_glColor4s( GLshort red, GLshort green, GLshort blue, GLshort alpha ) {
426 TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha );
427 ENTER_GL();
428 glColor4s( red, green, blue, alpha );
429 LEAVE_GL();
432 /***********************************************************************
433 * glColor4sv (OPENGL32.@)
435 void WINAPI wine_glColor4sv( GLshort* v ) {
436 TRACE("(%p)\n", v );
437 ENTER_GL();
438 glColor4sv( v );
439 LEAVE_GL();
442 /***********************************************************************
443 * glColor4ub (OPENGL32.@)
445 void WINAPI wine_glColor4ub( GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha ) {
446 TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha );
447 ENTER_GL();
448 glColor4ub( red, green, blue, alpha );
449 LEAVE_GL();
452 /***********************************************************************
453 * glColor4ubv (OPENGL32.@)
455 void WINAPI wine_glColor4ubv( GLubyte* v ) {
456 TRACE("(%p)\n", v );
457 ENTER_GL();
458 glColor4ubv( v );
459 LEAVE_GL();
462 /***********************************************************************
463 * glColor4ui (OPENGL32.@)
465 void WINAPI wine_glColor4ui( GLuint red, GLuint green, GLuint blue, GLuint alpha ) {
466 TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha );
467 ENTER_GL();
468 glColor4ui( red, green, blue, alpha );
469 LEAVE_GL();
472 /***********************************************************************
473 * glColor4uiv (OPENGL32.@)
475 void WINAPI wine_glColor4uiv( GLuint* v ) {
476 TRACE("(%p)\n", v );
477 ENTER_GL();
478 glColor4uiv( v );
479 LEAVE_GL();
482 /***********************************************************************
483 * glColor4us (OPENGL32.@)
485 void WINAPI wine_glColor4us( GLushort red, GLushort green, GLushort blue, GLushort alpha ) {
486 TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha );
487 ENTER_GL();
488 glColor4us( red, green, blue, alpha );
489 LEAVE_GL();
492 /***********************************************************************
493 * glColor4usv (OPENGL32.@)
495 void WINAPI wine_glColor4usv( GLushort* v ) {
496 TRACE("(%p)\n", v );
497 ENTER_GL();
498 glColor4usv( v );
499 LEAVE_GL();
502 /***********************************************************************
503 * glColorMask (OPENGL32.@)
505 void WINAPI wine_glColorMask( GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha ) {
506 TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha );
507 ENTER_GL();
508 glColorMask( red, green, blue, alpha );
509 LEAVE_GL();
512 /***********************************************************************
513 * glColorMaterial (OPENGL32.@)
515 void WINAPI wine_glColorMaterial( GLenum face, GLenum mode ) {
516 TRACE("(%d, %d)\n", face, mode );
517 ENTER_GL();
518 glColorMaterial( face, mode );
519 LEAVE_GL();
522 /***********************************************************************
523 * glColorPointer (OPENGL32.@)
525 void WINAPI wine_glColorPointer( GLint size, GLenum type, GLsizei stride, GLvoid* pointer ) {
526 TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer );
527 ENTER_GL();
528 glColorPointer( size, type, stride, pointer );
529 LEAVE_GL();
532 /***********************************************************************
533 * glCopyPixels (OPENGL32.@)
535 void WINAPI wine_glCopyPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum type ) {
536 TRACE("(%d, %d, %d, %d, %d)\n", x, y, width, height, type );
537 ENTER_GL();
538 glCopyPixels( x, y, width, height, type );
539 LEAVE_GL();
542 /***********************************************************************
543 * glCopyTexImage1D (OPENGL32.@)
545 void WINAPI wine_glCopyTexImage1D( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border ) {
546 TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", target, level, internalformat, x, y, width, border );
547 ENTER_GL();
548 glCopyTexImage1D( target, level, internalformat, x, y, width, border );
549 LEAVE_GL();
552 /***********************************************************************
553 * glCopyTexImage2D (OPENGL32.@)
555 void WINAPI wine_glCopyTexImage2D( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border ) {
556 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", target, level, internalformat, x, y, width, height, border );
557 ENTER_GL();
558 glCopyTexImage2D( target, level, internalformat, x, y, width, height, border );
559 LEAVE_GL();
562 /***********************************************************************
563 * glCopyTexSubImage1D (OPENGL32.@)
565 void WINAPI wine_glCopyTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width ) {
566 TRACE("(%d, %d, %d, %d, %d, %d)\n", target, level, xoffset, x, y, width );
567 ENTER_GL();
568 glCopyTexSubImage1D( target, level, xoffset, x, y, width );
569 LEAVE_GL();
572 /***********************************************************************
573 * glCopyTexSubImage2D (OPENGL32.@)
575 void WINAPI wine_glCopyTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height ) {
576 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", target, level, xoffset, yoffset, x, y, width, height );
577 ENTER_GL();
578 glCopyTexSubImage2D( target, level, xoffset, yoffset, x, y, width, height );
579 LEAVE_GL();
582 /***********************************************************************
583 * glCullFace (OPENGL32.@)
585 void WINAPI wine_glCullFace( GLenum mode ) {
586 TRACE("(%d)\n", mode );
587 ENTER_GL();
588 glCullFace( mode );
589 LEAVE_GL();
592 /***********************************************************************
593 * glDeleteLists (OPENGL32.@)
595 void WINAPI wine_glDeleteLists( GLuint list, GLsizei range ) {
596 TRACE("(%d, %d)\n", list, range );
597 ENTER_GL();
598 glDeleteLists( list, range );
599 LEAVE_GL();
602 /***********************************************************************
603 * glDeleteTextures (OPENGL32.@)
605 void WINAPI wine_glDeleteTextures( GLsizei n, GLuint* textures ) {
606 TRACE("(%d, %p)\n", n, textures );
607 ENTER_GL();
608 glDeleteTextures( n, textures );
609 LEAVE_GL();
612 /***********************************************************************
613 * glDepthFunc (OPENGL32.@)
615 void WINAPI wine_glDepthFunc( GLenum func ) {
616 TRACE("(%d)\n", func );
617 ENTER_GL();
618 glDepthFunc( func );
619 LEAVE_GL();
622 /***********************************************************************
623 * glDepthMask (OPENGL32.@)
625 void WINAPI wine_glDepthMask( GLboolean flag ) {
626 TRACE("(%d)\n", flag );
627 ENTER_GL();
628 glDepthMask( flag );
629 LEAVE_GL();
632 /***********************************************************************
633 * glDepthRange (OPENGL32.@)
635 void WINAPI wine_glDepthRange( GLclampd nearParam, GLclampd farParam ) {
636 TRACE("(%f, %f)\n", nearParam, farParam );
637 ENTER_GL();
638 glDepthRange( nearParam, farParam );
639 LEAVE_GL();
642 /***********************************************************************
643 * glDisable (OPENGL32.@)
645 void WINAPI wine_glDisable( GLenum cap ) {
646 TRACE("(%d)\n", cap );
647 ENTER_GL();
648 glDisable( cap );
649 LEAVE_GL();
652 /***********************************************************************
653 * glDisableClientState (OPENGL32.@)
655 void WINAPI wine_glDisableClientState( GLenum array ) {
656 TRACE("(%d)\n", array );
657 ENTER_GL();
658 glDisableClientState( array );
659 LEAVE_GL();
662 /***********************************************************************
663 * glDrawArrays (OPENGL32.@)
665 void WINAPI wine_glDrawArrays( GLenum mode, GLint first, GLsizei count ) {
666 TRACE("(%d, %d, %d)\n", mode, first, count );
667 ENTER_GL();
668 glDrawArrays( mode, first, count );
669 LEAVE_GL();
672 /***********************************************************************
673 * glDrawBuffer (OPENGL32.@)
675 void WINAPI wine_glDrawBuffer( GLenum mode ) {
676 TRACE("(%d)\n", mode );
677 ENTER_GL();
678 glDrawBuffer( mode );
679 LEAVE_GL();
682 /***********************************************************************
683 * glDrawElements (OPENGL32.@)
685 void WINAPI wine_glDrawElements( GLenum mode, GLsizei count, GLenum type, GLvoid* indices ) {
686 TRACE("(%d, %d, %d, %p)\n", mode, count, type, indices );
687 ENTER_GL();
688 glDrawElements( mode, count, type, indices );
689 LEAVE_GL();
692 /***********************************************************************
693 * glDrawPixels (OPENGL32.@)
695 void WINAPI wine_glDrawPixels( GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels ) {
696 TRACE("(%d, %d, %d, %d, %p)\n", width, height, format, type, pixels );
697 ENTER_GL();
698 glDrawPixels( width, height, format, type, pixels );
699 LEAVE_GL();
702 /***********************************************************************
703 * glEdgeFlag (OPENGL32.@)
705 void WINAPI wine_glEdgeFlag( GLboolean flag ) {
706 TRACE("(%d)\n", flag );
707 ENTER_GL();
708 glEdgeFlag( flag );
709 LEAVE_GL();
712 /***********************************************************************
713 * glEdgeFlagPointer (OPENGL32.@)
715 void WINAPI wine_glEdgeFlagPointer( GLsizei stride, GLvoid* pointer ) {
716 TRACE("(%d, %p)\n", stride, pointer );
717 ENTER_GL();
718 glEdgeFlagPointer( stride, pointer );
719 LEAVE_GL();
722 /***********************************************************************
723 * glEdgeFlagv (OPENGL32.@)
725 void WINAPI wine_glEdgeFlagv( GLboolean* flag ) {
726 TRACE("(%p)\n", flag );
727 ENTER_GL();
728 glEdgeFlagv( flag );
729 LEAVE_GL();
732 /***********************************************************************
733 * glEnable (OPENGL32.@)
735 void WINAPI wine_glEnable( GLenum cap ) {
736 TRACE("(%d)\n", cap );
737 ENTER_GL();
738 glEnable( cap );
739 LEAVE_GL();
742 /***********************************************************************
743 * glEnableClientState (OPENGL32.@)
745 void WINAPI wine_glEnableClientState( GLenum array ) {
746 TRACE("(%d)\n", array );
747 ENTER_GL();
748 glEnableClientState( array );
749 LEAVE_GL();
752 /***********************************************************************
753 * glEnd (OPENGL32.@)
755 void WINAPI wine_glEnd( void ) {
756 TRACE("()\n");
757 ENTER_GL();
758 glEnd( );
759 LEAVE_GL();
762 /***********************************************************************
763 * glEndList (OPENGL32.@)
765 void WINAPI wine_glEndList( void ) {
766 TRACE("()\n");
767 ENTER_GL();
768 glEndList( );
769 LEAVE_GL();
772 /***********************************************************************
773 * glEvalCoord1d (OPENGL32.@)
775 void WINAPI wine_glEvalCoord1d( GLdouble u ) {
776 TRACE("(%f)\n", u );
777 ENTER_GL();
778 glEvalCoord1d( u );
779 LEAVE_GL();
782 /***********************************************************************
783 * glEvalCoord1dv (OPENGL32.@)
785 void WINAPI wine_glEvalCoord1dv( GLdouble* u ) {
786 TRACE("(%p)\n", u );
787 ENTER_GL();
788 glEvalCoord1dv( u );
789 LEAVE_GL();
792 /***********************************************************************
793 * glEvalCoord1f (OPENGL32.@)
795 void WINAPI wine_glEvalCoord1f( GLfloat u ) {
796 TRACE("(%f)\n", u );
797 ENTER_GL();
798 glEvalCoord1f( u );
799 LEAVE_GL();
802 /***********************************************************************
803 * glEvalCoord1fv (OPENGL32.@)
805 void WINAPI wine_glEvalCoord1fv( GLfloat* u ) {
806 TRACE("(%p)\n", u );
807 ENTER_GL();
808 glEvalCoord1fv( u );
809 LEAVE_GL();
812 /***********************************************************************
813 * glEvalCoord2d (OPENGL32.@)
815 void WINAPI wine_glEvalCoord2d( GLdouble u, GLdouble v ) {
816 TRACE("(%f, %f)\n", u, v );
817 ENTER_GL();
818 glEvalCoord2d( u, v );
819 LEAVE_GL();
822 /***********************************************************************
823 * glEvalCoord2dv (OPENGL32.@)
825 void WINAPI wine_glEvalCoord2dv( GLdouble* u ) {
826 TRACE("(%p)\n", u );
827 ENTER_GL();
828 glEvalCoord2dv( u );
829 LEAVE_GL();
832 /***********************************************************************
833 * glEvalCoord2f (OPENGL32.@)
835 void WINAPI wine_glEvalCoord2f( GLfloat u, GLfloat v ) {
836 TRACE("(%f, %f)\n", u, v );
837 ENTER_GL();
838 glEvalCoord2f( u, v );
839 LEAVE_GL();
842 /***********************************************************************
843 * glEvalCoord2fv (OPENGL32.@)
845 void WINAPI wine_glEvalCoord2fv( GLfloat* u ) {
846 TRACE("(%p)\n", u );
847 ENTER_GL();
848 glEvalCoord2fv( u );
849 LEAVE_GL();
852 /***********************************************************************
853 * glEvalMesh1 (OPENGL32.@)
855 void WINAPI wine_glEvalMesh1( GLenum mode, GLint i1, GLint i2 ) {
856 TRACE("(%d, %d, %d)\n", mode, i1, i2 );
857 ENTER_GL();
858 glEvalMesh1( mode, i1, i2 );
859 LEAVE_GL();
862 /***********************************************************************
863 * glEvalMesh2 (OPENGL32.@)
865 void WINAPI wine_glEvalMesh2( GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2 ) {
866 TRACE("(%d, %d, %d, %d, %d)\n", mode, i1, i2, j1, j2 );
867 ENTER_GL();
868 glEvalMesh2( mode, i1, i2, j1, j2 );
869 LEAVE_GL();
872 /***********************************************************************
873 * glEvalPoint1 (OPENGL32.@)
875 void WINAPI wine_glEvalPoint1( GLint i ) {
876 TRACE("(%d)\n", i );
877 ENTER_GL();
878 glEvalPoint1( i );
879 LEAVE_GL();
882 /***********************************************************************
883 * glEvalPoint2 (OPENGL32.@)
885 void WINAPI wine_glEvalPoint2( GLint i, GLint j ) {
886 TRACE("(%d, %d)\n", i, j );
887 ENTER_GL();
888 glEvalPoint2( i, j );
889 LEAVE_GL();
892 /***********************************************************************
893 * glFeedbackBuffer (OPENGL32.@)
895 void WINAPI wine_glFeedbackBuffer( GLsizei size, GLenum type, GLfloat* buffer ) {
896 TRACE("(%d, %d, %p)\n", size, type, buffer );
897 ENTER_GL();
898 glFeedbackBuffer( size, type, buffer );
899 LEAVE_GL();
902 /***********************************************************************
903 * glFogf (OPENGL32.@)
905 void WINAPI wine_glFogf( GLenum pname, GLfloat param ) {
906 TRACE("(%d, %f)\n", pname, param );
907 ENTER_GL();
908 glFogf( pname, param );
909 LEAVE_GL();
912 /***********************************************************************
913 * glFogfv (OPENGL32.@)
915 void WINAPI wine_glFogfv( GLenum pname, GLfloat* params ) {
916 TRACE("(%d, %p)\n", pname, params );
917 ENTER_GL();
918 glFogfv( pname, params );
919 LEAVE_GL();
922 /***********************************************************************
923 * glFogi (OPENGL32.@)
925 void WINAPI wine_glFogi( GLenum pname, GLint param ) {
926 TRACE("(%d, %d)\n", pname, param );
927 ENTER_GL();
928 glFogi( pname, param );
929 LEAVE_GL();
932 /***********************************************************************
933 * glFogiv (OPENGL32.@)
935 void WINAPI wine_glFogiv( GLenum pname, GLint* params ) {
936 TRACE("(%d, %p)\n", pname, params );
937 ENTER_GL();
938 glFogiv( pname, params );
939 LEAVE_GL();
942 /***********************************************************************
943 * glFrontFace (OPENGL32.@)
945 void WINAPI wine_glFrontFace( GLenum mode ) {
946 TRACE("(%d)\n", mode );
947 ENTER_GL();
948 glFrontFace( mode );
949 LEAVE_GL();
952 /***********************************************************************
953 * glFrustum (OPENGL32.@)
955 void WINAPI wine_glFrustum( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar ) {
956 TRACE("(%f, %f, %f, %f, %f, %f)\n", left, right, bottom, top, zNear, zFar );
957 ENTER_GL();
958 glFrustum( left, right, bottom, top, zNear, zFar );
959 LEAVE_GL();
962 /***********************************************************************
963 * glGenLists (OPENGL32.@)
965 GLuint WINAPI wine_glGenLists( GLsizei range ) {
966 GLuint ret_value;
967 TRACE("(%d)\n", range );
968 ENTER_GL();
969 ret_value = glGenLists( range );
970 LEAVE_GL();
971 return ret_value;
974 /***********************************************************************
975 * glGenTextures (OPENGL32.@)
977 void WINAPI wine_glGenTextures( GLsizei n, GLuint* textures ) {
978 TRACE("(%d, %p)\n", n, textures );
979 ENTER_GL();
980 glGenTextures( n, textures );
981 LEAVE_GL();
984 /***********************************************************************
985 * glGetBooleanv (OPENGL32.@)
987 void WINAPI wine_glGetBooleanv( GLenum pname, GLboolean* params ) {
988 TRACE("(%d, %p)\n", pname, params );
989 ENTER_GL();
990 glGetBooleanv( pname, params );
991 LEAVE_GL();
994 /***********************************************************************
995 * glGetClipPlane (OPENGL32.@)
997 void WINAPI wine_glGetClipPlane( GLenum plane, GLdouble* equation ) {
998 TRACE("(%d, %p)\n", plane, equation );
999 ENTER_GL();
1000 glGetClipPlane( plane, equation );
1001 LEAVE_GL();
1004 /***********************************************************************
1005 * glGetDoublev (OPENGL32.@)
1007 void WINAPI wine_glGetDoublev( GLenum pname, GLdouble* params ) {
1008 TRACE("(%d, %p)\n", pname, params );
1009 ENTER_GL();
1010 glGetDoublev( pname, params );
1011 LEAVE_GL();
1014 /***********************************************************************
1015 * glGetError (OPENGL32.@)
1017 GLenum WINAPI wine_glGetError( void ) {
1018 GLenum ret_value;
1019 TRACE("()\n");
1020 ENTER_GL();
1021 ret_value = glGetError( );
1022 LEAVE_GL();
1023 return ret_value;
1026 /***********************************************************************
1027 * glGetFloatv (OPENGL32.@)
1029 void WINAPI wine_glGetFloatv( GLenum pname, GLfloat* params ) {
1030 TRACE("(%d, %p)\n", pname, params );
1031 ENTER_GL();
1032 glGetFloatv( pname, params );
1033 LEAVE_GL();
1036 /***********************************************************************
1037 * glGetLightfv (OPENGL32.@)
1039 void WINAPI wine_glGetLightfv( GLenum light, GLenum pname, GLfloat* params ) {
1040 TRACE("(%d, %d, %p)\n", light, pname, params );
1041 ENTER_GL();
1042 glGetLightfv( light, pname, params );
1043 LEAVE_GL();
1046 /***********************************************************************
1047 * glGetLightiv (OPENGL32.@)
1049 void WINAPI wine_glGetLightiv( GLenum light, GLenum pname, GLint* params ) {
1050 TRACE("(%d, %d, %p)\n", light, pname, params );
1051 ENTER_GL();
1052 glGetLightiv( light, pname, params );
1053 LEAVE_GL();
1056 /***********************************************************************
1057 * glGetMapdv (OPENGL32.@)
1059 void WINAPI wine_glGetMapdv( GLenum target, GLenum query, GLdouble* v ) {
1060 TRACE("(%d, %d, %p)\n", target, query, v );
1061 ENTER_GL();
1062 glGetMapdv( target, query, v );
1063 LEAVE_GL();
1066 /***********************************************************************
1067 * glGetMapfv (OPENGL32.@)
1069 void WINAPI wine_glGetMapfv( GLenum target, GLenum query, GLfloat* v ) {
1070 TRACE("(%d, %d, %p)\n", target, query, v );
1071 ENTER_GL();
1072 glGetMapfv( target, query, v );
1073 LEAVE_GL();
1076 /***********************************************************************
1077 * glGetMapiv (OPENGL32.@)
1079 void WINAPI wine_glGetMapiv( GLenum target, GLenum query, GLint* v ) {
1080 TRACE("(%d, %d, %p)\n", target, query, v );
1081 ENTER_GL();
1082 glGetMapiv( target, query, v );
1083 LEAVE_GL();
1086 /***********************************************************************
1087 * glGetMaterialfv (OPENGL32.@)
1089 void WINAPI wine_glGetMaterialfv( GLenum face, GLenum pname, GLfloat* params ) {
1090 TRACE("(%d, %d, %p)\n", face, pname, params );
1091 ENTER_GL();
1092 glGetMaterialfv( face, pname, params );
1093 LEAVE_GL();
1096 /***********************************************************************
1097 * glGetMaterialiv (OPENGL32.@)
1099 void WINAPI wine_glGetMaterialiv( GLenum face, GLenum pname, GLint* params ) {
1100 TRACE("(%d, %d, %p)\n", face, pname, params );
1101 ENTER_GL();
1102 glGetMaterialiv( face, pname, params );
1103 LEAVE_GL();
1106 /***********************************************************************
1107 * glGetPixelMapfv (OPENGL32.@)
1109 void WINAPI wine_glGetPixelMapfv( GLenum map, GLfloat* values ) {
1110 TRACE("(%d, %p)\n", map, values );
1111 ENTER_GL();
1112 glGetPixelMapfv( map, values );
1113 LEAVE_GL();
1116 /***********************************************************************
1117 * glGetPixelMapuiv (OPENGL32.@)
1119 void WINAPI wine_glGetPixelMapuiv( GLenum map, GLuint* values ) {
1120 TRACE("(%d, %p)\n", map, values );
1121 ENTER_GL();
1122 glGetPixelMapuiv( map, values );
1123 LEAVE_GL();
1126 /***********************************************************************
1127 * glGetPixelMapusv (OPENGL32.@)
1129 void WINAPI wine_glGetPixelMapusv( GLenum map, GLushort* values ) {
1130 TRACE("(%d, %p)\n", map, values );
1131 ENTER_GL();
1132 glGetPixelMapusv( map, values );
1133 LEAVE_GL();
1136 /***********************************************************************
1137 * glGetPointerv (OPENGL32.@)
1139 void WINAPI wine_glGetPointerv( GLenum pname, GLvoid** params ) {
1140 TRACE("(%d, %p)\n", pname, params );
1141 ENTER_GL();
1142 glGetPointerv( pname, params );
1143 LEAVE_GL();
1146 /***********************************************************************
1147 * glGetPolygonStipple (OPENGL32.@)
1149 void WINAPI wine_glGetPolygonStipple( GLubyte* mask ) {
1150 TRACE("(%p)\n", mask );
1151 ENTER_GL();
1152 glGetPolygonStipple( mask );
1153 LEAVE_GL();
1156 /***********************************************************************
1157 * glGetTexEnvfv (OPENGL32.@)
1159 void WINAPI wine_glGetTexEnvfv( GLenum target, GLenum pname, GLfloat* params ) {
1160 TRACE("(%d, %d, %p)\n", target, pname, params );
1161 ENTER_GL();
1162 glGetTexEnvfv( target, pname, params );
1163 LEAVE_GL();
1166 /***********************************************************************
1167 * glGetTexEnviv (OPENGL32.@)
1169 void WINAPI wine_glGetTexEnviv( GLenum target, GLenum pname, GLint* params ) {
1170 TRACE("(%d, %d, %p)\n", target, pname, params );
1171 ENTER_GL();
1172 glGetTexEnviv( target, pname, params );
1173 LEAVE_GL();
1176 /***********************************************************************
1177 * glGetTexGendv (OPENGL32.@)
1179 void WINAPI wine_glGetTexGendv( GLenum coord, GLenum pname, GLdouble* params ) {
1180 TRACE("(%d, %d, %p)\n", coord, pname, params );
1181 ENTER_GL();
1182 glGetTexGendv( coord, pname, params );
1183 LEAVE_GL();
1186 /***********************************************************************
1187 * glGetTexGenfv (OPENGL32.@)
1189 void WINAPI wine_glGetTexGenfv( GLenum coord, GLenum pname, GLfloat* params ) {
1190 TRACE("(%d, %d, %p)\n", coord, pname, params );
1191 ENTER_GL();
1192 glGetTexGenfv( coord, pname, params );
1193 LEAVE_GL();
1196 /***********************************************************************
1197 * glGetTexGeniv (OPENGL32.@)
1199 void WINAPI wine_glGetTexGeniv( GLenum coord, GLenum pname, GLint* params ) {
1200 TRACE("(%d, %d, %p)\n", coord, pname, params );
1201 ENTER_GL();
1202 glGetTexGeniv( coord, pname, params );
1203 LEAVE_GL();
1206 /***********************************************************************
1207 * glGetTexImage (OPENGL32.@)
1209 void WINAPI wine_glGetTexImage( GLenum target, GLint level, GLenum format, GLenum type, GLvoid* pixels ) {
1210 TRACE("(%d, %d, %d, %d, %p)\n", target, level, format, type, pixels );
1211 ENTER_GL();
1212 glGetTexImage( target, level, format, type, pixels );
1213 LEAVE_GL();
1216 /***********************************************************************
1217 * glGetTexLevelParameterfv (OPENGL32.@)
1219 void WINAPI wine_glGetTexLevelParameterfv( GLenum target, GLint level, GLenum pname, GLfloat* params ) {
1220 TRACE("(%d, %d, %d, %p)\n", target, level, pname, params );
1221 ENTER_GL();
1222 glGetTexLevelParameterfv( target, level, pname, params );
1223 LEAVE_GL();
1226 /***********************************************************************
1227 * glGetTexLevelParameteriv (OPENGL32.@)
1229 void WINAPI wine_glGetTexLevelParameteriv( GLenum target, GLint level, GLenum pname, GLint* params ) {
1230 TRACE("(%d, %d, %d, %p)\n", target, level, pname, params );
1231 ENTER_GL();
1232 glGetTexLevelParameteriv( target, level, pname, params );
1233 LEAVE_GL();
1236 /***********************************************************************
1237 * glGetTexParameterfv (OPENGL32.@)
1239 void WINAPI wine_glGetTexParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
1240 TRACE("(%d, %d, %p)\n", target, pname, params );
1241 ENTER_GL();
1242 glGetTexParameterfv( target, pname, params );
1243 LEAVE_GL();
1246 /***********************************************************************
1247 * glGetTexParameteriv (OPENGL32.@)
1249 void WINAPI wine_glGetTexParameteriv( GLenum target, GLenum pname, GLint* params ) {
1250 TRACE("(%d, %d, %p)\n", target, pname, params );
1251 ENTER_GL();
1252 glGetTexParameteriv( target, pname, params );
1253 LEAVE_GL();
1256 /***********************************************************************
1257 * glHint (OPENGL32.@)
1259 void WINAPI wine_glHint( GLenum target, GLenum mode ) {
1260 TRACE("(%d, %d)\n", target, mode );
1261 ENTER_GL();
1262 glHint( target, mode );
1263 LEAVE_GL();
1266 /***********************************************************************
1267 * glIndexMask (OPENGL32.@)
1269 void WINAPI wine_glIndexMask( GLuint mask ) {
1270 TRACE("(%d)\n", mask );
1271 ENTER_GL();
1272 glIndexMask( mask );
1273 LEAVE_GL();
1276 /***********************************************************************
1277 * glIndexPointer (OPENGL32.@)
1279 void WINAPI wine_glIndexPointer( GLenum type, GLsizei stride, GLvoid* pointer ) {
1280 TRACE("(%d, %d, %p)\n", type, stride, pointer );
1281 ENTER_GL();
1282 glIndexPointer( type, stride, pointer );
1283 LEAVE_GL();
1286 /***********************************************************************
1287 * glIndexd (OPENGL32.@)
1289 void WINAPI wine_glIndexd( GLdouble c ) {
1290 TRACE("(%f)\n", c );
1291 ENTER_GL();
1292 glIndexd( c );
1293 LEAVE_GL();
1296 /***********************************************************************
1297 * glIndexdv (OPENGL32.@)
1299 void WINAPI wine_glIndexdv( GLdouble* c ) {
1300 TRACE("(%p)\n", c );
1301 ENTER_GL();
1302 glIndexdv( c );
1303 LEAVE_GL();
1306 /***********************************************************************
1307 * glIndexf (OPENGL32.@)
1309 void WINAPI wine_glIndexf( GLfloat c ) {
1310 TRACE("(%f)\n", c );
1311 ENTER_GL();
1312 glIndexf( c );
1313 LEAVE_GL();
1316 /***********************************************************************
1317 * glIndexfv (OPENGL32.@)
1319 void WINAPI wine_glIndexfv( GLfloat* c ) {
1320 TRACE("(%p)\n", c );
1321 ENTER_GL();
1322 glIndexfv( c );
1323 LEAVE_GL();
1326 /***********************************************************************
1327 * glIndexi (OPENGL32.@)
1329 void WINAPI wine_glIndexi( GLint c ) {
1330 TRACE("(%d)\n", c );
1331 ENTER_GL();
1332 glIndexi( c );
1333 LEAVE_GL();
1336 /***********************************************************************
1337 * glIndexiv (OPENGL32.@)
1339 void WINAPI wine_glIndexiv( GLint* c ) {
1340 TRACE("(%p)\n", c );
1341 ENTER_GL();
1342 glIndexiv( c );
1343 LEAVE_GL();
1346 /***********************************************************************
1347 * glIndexs (OPENGL32.@)
1349 void WINAPI wine_glIndexs( GLshort c ) {
1350 TRACE("(%d)\n", c );
1351 ENTER_GL();
1352 glIndexs( c );
1353 LEAVE_GL();
1356 /***********************************************************************
1357 * glIndexsv (OPENGL32.@)
1359 void WINAPI wine_glIndexsv( GLshort* c ) {
1360 TRACE("(%p)\n", c );
1361 ENTER_GL();
1362 glIndexsv( c );
1363 LEAVE_GL();
1366 /***********************************************************************
1367 * glIndexub (OPENGL32.@)
1369 void WINAPI wine_glIndexub( GLubyte c ) {
1370 TRACE("(%d)\n", c );
1371 ENTER_GL();
1372 glIndexub( c );
1373 LEAVE_GL();
1376 /***********************************************************************
1377 * glIndexubv (OPENGL32.@)
1379 void WINAPI wine_glIndexubv( GLubyte* c ) {
1380 TRACE("(%p)\n", c );
1381 ENTER_GL();
1382 glIndexubv( c );
1383 LEAVE_GL();
1386 /***********************************************************************
1387 * glInitNames (OPENGL32.@)
1389 void WINAPI wine_glInitNames( void ) {
1390 TRACE("()\n");
1391 ENTER_GL();
1392 glInitNames( );
1393 LEAVE_GL();
1396 /***********************************************************************
1397 * glInterleavedArrays (OPENGL32.@)
1399 void WINAPI wine_glInterleavedArrays( GLenum format, GLsizei stride, GLvoid* pointer ) {
1400 TRACE("(%d, %d, %p)\n", format, stride, pointer );
1401 ENTER_GL();
1402 glInterleavedArrays( format, stride, pointer );
1403 LEAVE_GL();
1406 /***********************************************************************
1407 * glIsEnabled (OPENGL32.@)
1409 GLboolean WINAPI wine_glIsEnabled( GLenum cap ) {
1410 GLboolean ret_value;
1411 TRACE("(%d)\n", cap );
1412 ENTER_GL();
1413 ret_value = glIsEnabled( cap );
1414 LEAVE_GL();
1415 return ret_value;
1418 /***********************************************************************
1419 * glIsList (OPENGL32.@)
1421 GLboolean WINAPI wine_glIsList( GLuint list ) {
1422 GLboolean ret_value;
1423 TRACE("(%d)\n", list );
1424 ENTER_GL();
1425 ret_value = glIsList( list );
1426 LEAVE_GL();
1427 return ret_value;
1430 /***********************************************************************
1431 * glIsTexture (OPENGL32.@)
1433 GLboolean WINAPI wine_glIsTexture( GLuint texture ) {
1434 GLboolean ret_value;
1435 TRACE("(%d)\n", texture );
1436 ENTER_GL();
1437 ret_value = glIsTexture( texture );
1438 LEAVE_GL();
1439 return ret_value;
1442 /***********************************************************************
1443 * glLightModelf (OPENGL32.@)
1445 void WINAPI wine_glLightModelf( GLenum pname, GLfloat param ) {
1446 TRACE("(%d, %f)\n", pname, param );
1447 ENTER_GL();
1448 glLightModelf( pname, param );
1449 LEAVE_GL();
1452 /***********************************************************************
1453 * glLightModelfv (OPENGL32.@)
1455 void WINAPI wine_glLightModelfv( GLenum pname, GLfloat* params ) {
1456 TRACE("(%d, %p)\n", pname, params );
1457 ENTER_GL();
1458 glLightModelfv( pname, params );
1459 LEAVE_GL();
1462 /***********************************************************************
1463 * glLightModeli (OPENGL32.@)
1465 void WINAPI wine_glLightModeli( GLenum pname, GLint param ) {
1466 TRACE("(%d, %d)\n", pname, param );
1467 ENTER_GL();
1468 glLightModeli( pname, param );
1469 LEAVE_GL();
1472 /***********************************************************************
1473 * glLightModeliv (OPENGL32.@)
1475 void WINAPI wine_glLightModeliv( GLenum pname, GLint* params ) {
1476 TRACE("(%d, %p)\n", pname, params );
1477 ENTER_GL();
1478 glLightModeliv( pname, params );
1479 LEAVE_GL();
1482 /***********************************************************************
1483 * glLightf (OPENGL32.@)
1485 void WINAPI wine_glLightf( GLenum light, GLenum pname, GLfloat param ) {
1486 TRACE("(%d, %d, %f)\n", light, pname, param );
1487 ENTER_GL();
1488 glLightf( light, pname, param );
1489 LEAVE_GL();
1492 /***********************************************************************
1493 * glLightfv (OPENGL32.@)
1495 void WINAPI wine_glLightfv( GLenum light, GLenum pname, GLfloat* params ) {
1496 TRACE("(%d, %d, %p)\n", light, pname, params );
1497 ENTER_GL();
1498 glLightfv( light, pname, params );
1499 LEAVE_GL();
1502 /***********************************************************************
1503 * glLighti (OPENGL32.@)
1505 void WINAPI wine_glLighti( GLenum light, GLenum pname, GLint param ) {
1506 TRACE("(%d, %d, %d)\n", light, pname, param );
1507 ENTER_GL();
1508 glLighti( light, pname, param );
1509 LEAVE_GL();
1512 /***********************************************************************
1513 * glLightiv (OPENGL32.@)
1515 void WINAPI wine_glLightiv( GLenum light, GLenum pname, GLint* params ) {
1516 TRACE("(%d, %d, %p)\n", light, pname, params );
1517 ENTER_GL();
1518 glLightiv( light, pname, params );
1519 LEAVE_GL();
1522 /***********************************************************************
1523 * glLineStipple (OPENGL32.@)
1525 void WINAPI wine_glLineStipple( GLint factor, GLushort pattern ) {
1526 TRACE("(%d, %d)\n", factor, pattern );
1527 ENTER_GL();
1528 glLineStipple( factor, pattern );
1529 LEAVE_GL();
1532 /***********************************************************************
1533 * glLineWidth (OPENGL32.@)
1535 void WINAPI wine_glLineWidth( GLfloat width ) {
1536 TRACE("(%f)\n", width );
1537 ENTER_GL();
1538 glLineWidth( width );
1539 LEAVE_GL();
1542 /***********************************************************************
1543 * glListBase (OPENGL32.@)
1545 void WINAPI wine_glListBase( GLuint base ) {
1546 TRACE("(%d)\n", base );
1547 ENTER_GL();
1548 glListBase( base );
1549 LEAVE_GL();
1552 /***********************************************************************
1553 * glLoadIdentity (OPENGL32.@)
1555 void WINAPI wine_glLoadIdentity( void ) {
1556 TRACE("()\n");
1557 ENTER_GL();
1558 glLoadIdentity( );
1559 LEAVE_GL();
1562 /***********************************************************************
1563 * glLoadMatrixd (OPENGL32.@)
1565 void WINAPI wine_glLoadMatrixd( GLdouble* m ) {
1566 TRACE("(%p)\n", m );
1567 ENTER_GL();
1568 glLoadMatrixd( m );
1569 LEAVE_GL();
1572 /***********************************************************************
1573 * glLoadMatrixf (OPENGL32.@)
1575 void WINAPI wine_glLoadMatrixf( GLfloat* m ) {
1576 TRACE("(%p)\n", m );
1577 ENTER_GL();
1578 glLoadMatrixf( m );
1579 LEAVE_GL();
1582 /***********************************************************************
1583 * glLoadName (OPENGL32.@)
1585 void WINAPI wine_glLoadName( GLuint name ) {
1586 TRACE("(%d)\n", name );
1587 ENTER_GL();
1588 glLoadName( name );
1589 LEAVE_GL();
1592 /***********************************************************************
1593 * glLogicOp (OPENGL32.@)
1595 void WINAPI wine_glLogicOp( GLenum opcode ) {
1596 TRACE("(%d)\n", opcode );
1597 ENTER_GL();
1598 glLogicOp( opcode );
1599 LEAVE_GL();
1602 /***********************************************************************
1603 * glMap1d (OPENGL32.@)
1605 void WINAPI wine_glMap1d( GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, GLdouble* points ) {
1606 TRACE("(%d, %f, %f, %d, %d, %p)\n", target, u1, u2, stride, order, points );
1607 ENTER_GL();
1608 glMap1d( target, u1, u2, stride, order, points );
1609 LEAVE_GL();
1612 /***********************************************************************
1613 * glMap1f (OPENGL32.@)
1615 void WINAPI wine_glMap1f( GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, GLfloat* points ) {
1616 TRACE("(%d, %f, %f, %d, %d, %p)\n", target, u1, u2, stride, order, points );
1617 ENTER_GL();
1618 glMap1f( target, u1, u2, stride, order, points );
1619 LEAVE_GL();
1622 /***********************************************************************
1623 * glMap2d (OPENGL32.@)
1625 void WINAPI wine_glMap2d( GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble* points ) {
1626 TRACE("(%d, %f, %f, %d, %d, %f, %f, %d, %d, %p)\n", target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points );
1627 ENTER_GL();
1628 glMap2d( target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points );
1629 LEAVE_GL();
1632 /***********************************************************************
1633 * glMap2f (OPENGL32.@)
1635 void WINAPI wine_glMap2f( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat* points ) {
1636 TRACE("(%d, %f, %f, %d, %d, %f, %f, %d, %d, %p)\n", target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points );
1637 ENTER_GL();
1638 glMap2f( target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points );
1639 LEAVE_GL();
1642 /***********************************************************************
1643 * glMapGrid1d (OPENGL32.@)
1645 void WINAPI wine_glMapGrid1d( GLint un, GLdouble u1, GLdouble u2 ) {
1646 TRACE("(%d, %f, %f)\n", un, u1, u2 );
1647 ENTER_GL();
1648 glMapGrid1d( un, u1, u2 );
1649 LEAVE_GL();
1652 /***********************************************************************
1653 * glMapGrid1f (OPENGL32.@)
1655 void WINAPI wine_glMapGrid1f( GLint un, GLfloat u1, GLfloat u2 ) {
1656 TRACE("(%d, %f, %f)\n", un, u1, u2 );
1657 ENTER_GL();
1658 glMapGrid1f( un, u1, u2 );
1659 LEAVE_GL();
1662 /***********************************************************************
1663 * glMapGrid2d (OPENGL32.@)
1665 void WINAPI wine_glMapGrid2d( GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2 ) {
1666 TRACE("(%d, %f, %f, %d, %f, %f)\n", un, u1, u2, vn, v1, v2 );
1667 ENTER_GL();
1668 glMapGrid2d( un, u1, u2, vn, v1, v2 );
1669 LEAVE_GL();
1672 /***********************************************************************
1673 * glMapGrid2f (OPENGL32.@)
1675 void WINAPI wine_glMapGrid2f( GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2 ) {
1676 TRACE("(%d, %f, %f, %d, %f, %f)\n", un, u1, u2, vn, v1, v2 );
1677 ENTER_GL();
1678 glMapGrid2f( un, u1, u2, vn, v1, v2 );
1679 LEAVE_GL();
1682 /***********************************************************************
1683 * glMaterialf (OPENGL32.@)
1685 void WINAPI wine_glMaterialf( GLenum face, GLenum pname, GLfloat param ) {
1686 TRACE("(%d, %d, %f)\n", face, pname, param );
1687 ENTER_GL();
1688 glMaterialf( face, pname, param );
1689 LEAVE_GL();
1692 /***********************************************************************
1693 * glMaterialfv (OPENGL32.@)
1695 void WINAPI wine_glMaterialfv( GLenum face, GLenum pname, GLfloat* params ) {
1696 TRACE("(%d, %d, %p)\n", face, pname, params );
1697 ENTER_GL();
1698 glMaterialfv( face, pname, params );
1699 LEAVE_GL();
1702 /***********************************************************************
1703 * glMateriali (OPENGL32.@)
1705 void WINAPI wine_glMateriali( GLenum face, GLenum pname, GLint param ) {
1706 TRACE("(%d, %d, %d)\n", face, pname, param );
1707 ENTER_GL();
1708 glMateriali( face, pname, param );
1709 LEAVE_GL();
1712 /***********************************************************************
1713 * glMaterialiv (OPENGL32.@)
1715 void WINAPI wine_glMaterialiv( GLenum face, GLenum pname, GLint* params ) {
1716 TRACE("(%d, %d, %p)\n", face, pname, params );
1717 ENTER_GL();
1718 glMaterialiv( face, pname, params );
1719 LEAVE_GL();
1722 /***********************************************************************
1723 * glMatrixMode (OPENGL32.@)
1725 void WINAPI wine_glMatrixMode( GLenum mode ) {
1726 TRACE("(%d)\n", mode );
1727 ENTER_GL();
1728 glMatrixMode( mode );
1729 LEAVE_GL();
1732 /***********************************************************************
1733 * glMultMatrixd (OPENGL32.@)
1735 void WINAPI wine_glMultMatrixd( GLdouble* m ) {
1736 TRACE("(%p)\n", m );
1737 ENTER_GL();
1738 glMultMatrixd( m );
1739 LEAVE_GL();
1742 /***********************************************************************
1743 * glMultMatrixf (OPENGL32.@)
1745 void WINAPI wine_glMultMatrixf( GLfloat* m ) {
1746 TRACE("(%p)\n", m );
1747 ENTER_GL();
1748 glMultMatrixf( m );
1749 LEAVE_GL();
1752 /***********************************************************************
1753 * glNewList (OPENGL32.@)
1755 void WINAPI wine_glNewList( GLuint list, GLenum mode ) {
1756 TRACE("(%d, %d)\n", list, mode );
1757 ENTER_GL();
1758 glNewList( list, mode );
1759 LEAVE_GL();
1762 /***********************************************************************
1763 * glNormal3b (OPENGL32.@)
1765 void WINAPI wine_glNormal3b( GLbyte nx, GLbyte ny, GLbyte nz ) {
1766 TRACE("(%d, %d, %d)\n", nx, ny, nz );
1767 ENTER_GL();
1768 glNormal3b( nx, ny, nz );
1769 LEAVE_GL();
1772 /***********************************************************************
1773 * glNormal3bv (OPENGL32.@)
1775 void WINAPI wine_glNormal3bv( GLbyte* v ) {
1776 TRACE("(%p)\n", v );
1777 ENTER_GL();
1778 glNormal3bv( v );
1779 LEAVE_GL();
1782 /***********************************************************************
1783 * glNormal3d (OPENGL32.@)
1785 void WINAPI wine_glNormal3d( GLdouble nx, GLdouble ny, GLdouble nz ) {
1786 TRACE("(%f, %f, %f)\n", nx, ny, nz );
1787 ENTER_GL();
1788 glNormal3d( nx, ny, nz );
1789 LEAVE_GL();
1792 /***********************************************************************
1793 * glNormal3dv (OPENGL32.@)
1795 void WINAPI wine_glNormal3dv( GLdouble* v ) {
1796 TRACE("(%p)\n", v );
1797 ENTER_GL();
1798 glNormal3dv( v );
1799 LEAVE_GL();
1802 /***********************************************************************
1803 * glNormal3f (OPENGL32.@)
1805 void WINAPI wine_glNormal3f( GLfloat nx, GLfloat ny, GLfloat nz ) {
1806 TRACE("(%f, %f, %f)\n", nx, ny, nz );
1807 ENTER_GL();
1808 glNormal3f( nx, ny, nz );
1809 LEAVE_GL();
1812 /***********************************************************************
1813 * glNormal3fv (OPENGL32.@)
1815 void WINAPI wine_glNormal3fv( GLfloat* v ) {
1816 TRACE("(%p)\n", v );
1817 ENTER_GL();
1818 glNormal3fv( v );
1819 LEAVE_GL();
1822 /***********************************************************************
1823 * glNormal3i (OPENGL32.@)
1825 void WINAPI wine_glNormal3i( GLint nx, GLint ny, GLint nz ) {
1826 TRACE("(%d, %d, %d)\n", nx, ny, nz );
1827 ENTER_GL();
1828 glNormal3i( nx, ny, nz );
1829 LEAVE_GL();
1832 /***********************************************************************
1833 * glNormal3iv (OPENGL32.@)
1835 void WINAPI wine_glNormal3iv( GLint* v ) {
1836 TRACE("(%p)\n", v );
1837 ENTER_GL();
1838 glNormal3iv( v );
1839 LEAVE_GL();
1842 /***********************************************************************
1843 * glNormal3s (OPENGL32.@)
1845 void WINAPI wine_glNormal3s( GLshort nx, GLshort ny, GLshort nz ) {
1846 TRACE("(%d, %d, %d)\n", nx, ny, nz );
1847 ENTER_GL();
1848 glNormal3s( nx, ny, nz );
1849 LEAVE_GL();
1852 /***********************************************************************
1853 * glNormal3sv (OPENGL32.@)
1855 void WINAPI wine_glNormal3sv( GLshort* v ) {
1856 TRACE("(%p)\n", v );
1857 ENTER_GL();
1858 glNormal3sv( v );
1859 LEAVE_GL();
1862 /***********************************************************************
1863 * glNormalPointer (OPENGL32.@)
1865 void WINAPI wine_glNormalPointer( GLenum type, GLsizei stride, GLvoid* pointer ) {
1866 TRACE("(%d, %d, %p)\n", type, stride, pointer );
1867 ENTER_GL();
1868 glNormalPointer( type, stride, pointer );
1869 LEAVE_GL();
1872 /***********************************************************************
1873 * glOrtho (OPENGL32.@)
1875 void WINAPI wine_glOrtho( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar ) {
1876 TRACE("(%f, %f, %f, %f, %f, %f)\n", left, right, bottom, top, zNear, zFar );
1877 ENTER_GL();
1878 glOrtho( left, right, bottom, top, zNear, zFar );
1879 LEAVE_GL();
1882 /***********************************************************************
1883 * glPassThrough (OPENGL32.@)
1885 void WINAPI wine_glPassThrough( GLfloat token ) {
1886 TRACE("(%f)\n", token );
1887 ENTER_GL();
1888 glPassThrough( token );
1889 LEAVE_GL();
1892 /***********************************************************************
1893 * glPixelMapfv (OPENGL32.@)
1895 void WINAPI wine_glPixelMapfv( GLenum map, GLint mapsize, GLfloat* values ) {
1896 TRACE("(%d, %d, %p)\n", map, mapsize, values );
1897 ENTER_GL();
1898 glPixelMapfv( map, mapsize, values );
1899 LEAVE_GL();
1902 /***********************************************************************
1903 * glPixelMapuiv (OPENGL32.@)
1905 void WINAPI wine_glPixelMapuiv( GLenum map, GLint mapsize, GLuint* values ) {
1906 TRACE("(%d, %d, %p)\n", map, mapsize, values );
1907 ENTER_GL();
1908 glPixelMapuiv( map, mapsize, values );
1909 LEAVE_GL();
1912 /***********************************************************************
1913 * glPixelMapusv (OPENGL32.@)
1915 void WINAPI wine_glPixelMapusv( GLenum map, GLint mapsize, GLushort* values ) {
1916 TRACE("(%d, %d, %p)\n", map, mapsize, values );
1917 ENTER_GL();
1918 glPixelMapusv( map, mapsize, values );
1919 LEAVE_GL();
1922 /***********************************************************************
1923 * glPixelStoref (OPENGL32.@)
1925 void WINAPI wine_glPixelStoref( GLenum pname, GLfloat param ) {
1926 TRACE("(%d, %f)\n", pname, param );
1927 ENTER_GL();
1928 glPixelStoref( pname, param );
1929 LEAVE_GL();
1932 /***********************************************************************
1933 * glPixelStorei (OPENGL32.@)
1935 void WINAPI wine_glPixelStorei( GLenum pname, GLint param ) {
1936 TRACE("(%d, %d)\n", pname, param );
1937 ENTER_GL();
1938 glPixelStorei( pname, param );
1939 LEAVE_GL();
1942 /***********************************************************************
1943 * glPixelTransferf (OPENGL32.@)
1945 void WINAPI wine_glPixelTransferf( GLenum pname, GLfloat param ) {
1946 TRACE("(%d, %f)\n", pname, param );
1947 ENTER_GL();
1948 glPixelTransferf( pname, param );
1949 LEAVE_GL();
1952 /***********************************************************************
1953 * glPixelTransferi (OPENGL32.@)
1955 void WINAPI wine_glPixelTransferi( GLenum pname, GLint param ) {
1956 TRACE("(%d, %d)\n", pname, param );
1957 ENTER_GL();
1958 glPixelTransferi( pname, param );
1959 LEAVE_GL();
1962 /***********************************************************************
1963 * glPixelZoom (OPENGL32.@)
1965 void WINAPI wine_glPixelZoom( GLfloat xfactor, GLfloat yfactor ) {
1966 TRACE("(%f, %f)\n", xfactor, yfactor );
1967 ENTER_GL();
1968 glPixelZoom( xfactor, yfactor );
1969 LEAVE_GL();
1972 /***********************************************************************
1973 * glPointSize (OPENGL32.@)
1975 void WINAPI wine_glPointSize( GLfloat size ) {
1976 TRACE("(%f)\n", size );
1977 ENTER_GL();
1978 glPointSize( size );
1979 LEAVE_GL();
1982 /***********************************************************************
1983 * glPolygonMode (OPENGL32.@)
1985 void WINAPI wine_glPolygonMode( GLenum face, GLenum mode ) {
1986 TRACE("(%d, %d)\n", face, mode );
1987 ENTER_GL();
1988 glPolygonMode( face, mode );
1989 LEAVE_GL();
1992 /***********************************************************************
1993 * glPolygonOffset (OPENGL32.@)
1995 void WINAPI wine_glPolygonOffset( GLfloat factor, GLfloat units ) {
1996 TRACE("(%f, %f)\n", factor, units );
1997 ENTER_GL();
1998 glPolygonOffset( factor, units );
1999 LEAVE_GL();
2002 /***********************************************************************
2003 * glPolygonStipple (OPENGL32.@)
2005 void WINAPI wine_glPolygonStipple( GLubyte* mask ) {
2006 TRACE("(%p)\n", mask );
2007 ENTER_GL();
2008 glPolygonStipple( mask );
2009 LEAVE_GL();
2012 /***********************************************************************
2013 * glPopAttrib (OPENGL32.@)
2015 void WINAPI wine_glPopAttrib( void ) {
2016 TRACE("()\n");
2017 ENTER_GL();
2018 glPopAttrib( );
2019 LEAVE_GL();
2022 /***********************************************************************
2023 * glPopClientAttrib (OPENGL32.@)
2025 void WINAPI wine_glPopClientAttrib( void ) {
2026 TRACE("()\n");
2027 ENTER_GL();
2028 glPopClientAttrib( );
2029 LEAVE_GL();
2032 /***********************************************************************
2033 * glPopMatrix (OPENGL32.@)
2035 void WINAPI wine_glPopMatrix( void ) {
2036 TRACE("()\n");
2037 ENTER_GL();
2038 glPopMatrix( );
2039 LEAVE_GL();
2042 /***********************************************************************
2043 * glPopName (OPENGL32.@)
2045 void WINAPI wine_glPopName( void ) {
2046 TRACE("()\n");
2047 ENTER_GL();
2048 glPopName( );
2049 LEAVE_GL();
2052 /***********************************************************************
2053 * glPrioritizeTextures (OPENGL32.@)
2055 void WINAPI wine_glPrioritizeTextures( GLsizei n, GLuint* textures, GLclampf* priorities ) {
2056 TRACE("(%d, %p, %p)\n", n, textures, priorities );
2057 ENTER_GL();
2058 glPrioritizeTextures( n, textures, priorities );
2059 LEAVE_GL();
2062 /***********************************************************************
2063 * glPushAttrib (OPENGL32.@)
2065 void WINAPI wine_glPushAttrib( GLbitfield mask ) {
2066 TRACE("(%d)\n", mask );
2067 ENTER_GL();
2068 glPushAttrib( mask );
2069 LEAVE_GL();
2072 /***********************************************************************
2073 * glPushClientAttrib (OPENGL32.@)
2075 void WINAPI wine_glPushClientAttrib( GLbitfield mask ) {
2076 TRACE("(%d)\n", mask );
2077 ENTER_GL();
2078 glPushClientAttrib( mask );
2079 LEAVE_GL();
2082 /***********************************************************************
2083 * glPushMatrix (OPENGL32.@)
2085 void WINAPI wine_glPushMatrix( void ) {
2086 TRACE("()\n");
2087 ENTER_GL();
2088 glPushMatrix( );
2089 LEAVE_GL();
2092 /***********************************************************************
2093 * glPushName (OPENGL32.@)
2095 void WINAPI wine_glPushName( GLuint name ) {
2096 TRACE("(%d)\n", name );
2097 ENTER_GL();
2098 glPushName( name );
2099 LEAVE_GL();
2102 /***********************************************************************
2103 * glRasterPos2d (OPENGL32.@)
2105 void WINAPI wine_glRasterPos2d( GLdouble x, GLdouble y ) {
2106 TRACE("(%f, %f)\n", x, y );
2107 ENTER_GL();
2108 glRasterPos2d( x, y );
2109 LEAVE_GL();
2112 /***********************************************************************
2113 * glRasterPos2dv (OPENGL32.@)
2115 void WINAPI wine_glRasterPos2dv( GLdouble* v ) {
2116 TRACE("(%p)\n", v );
2117 ENTER_GL();
2118 glRasterPos2dv( v );
2119 LEAVE_GL();
2122 /***********************************************************************
2123 * glRasterPos2f (OPENGL32.@)
2125 void WINAPI wine_glRasterPos2f( GLfloat x, GLfloat y ) {
2126 TRACE("(%f, %f)\n", x, y );
2127 ENTER_GL();
2128 glRasterPos2f( x, y );
2129 LEAVE_GL();
2132 /***********************************************************************
2133 * glRasterPos2fv (OPENGL32.@)
2135 void WINAPI wine_glRasterPos2fv( GLfloat* v ) {
2136 TRACE("(%p)\n", v );
2137 ENTER_GL();
2138 glRasterPos2fv( v );
2139 LEAVE_GL();
2142 /***********************************************************************
2143 * glRasterPos2i (OPENGL32.@)
2145 void WINAPI wine_glRasterPos2i( GLint x, GLint y ) {
2146 TRACE("(%d, %d)\n", x, y );
2147 ENTER_GL();
2148 glRasterPos2i( x, y );
2149 LEAVE_GL();
2152 /***********************************************************************
2153 * glRasterPos2iv (OPENGL32.@)
2155 void WINAPI wine_glRasterPos2iv( GLint* v ) {
2156 TRACE("(%p)\n", v );
2157 ENTER_GL();
2158 glRasterPos2iv( v );
2159 LEAVE_GL();
2162 /***********************************************************************
2163 * glRasterPos2s (OPENGL32.@)
2165 void WINAPI wine_glRasterPos2s( GLshort x, GLshort y ) {
2166 TRACE("(%d, %d)\n", x, y );
2167 ENTER_GL();
2168 glRasterPos2s( x, y );
2169 LEAVE_GL();
2172 /***********************************************************************
2173 * glRasterPos2sv (OPENGL32.@)
2175 void WINAPI wine_glRasterPos2sv( GLshort* v ) {
2176 TRACE("(%p)\n", v );
2177 ENTER_GL();
2178 glRasterPos2sv( v );
2179 LEAVE_GL();
2182 /***********************************************************************
2183 * glRasterPos3d (OPENGL32.@)
2185 void WINAPI wine_glRasterPos3d( GLdouble x, GLdouble y, GLdouble z ) {
2186 TRACE("(%f, %f, %f)\n", x, y, z );
2187 ENTER_GL();
2188 glRasterPos3d( x, y, z );
2189 LEAVE_GL();
2192 /***********************************************************************
2193 * glRasterPos3dv (OPENGL32.@)
2195 void WINAPI wine_glRasterPos3dv( GLdouble* v ) {
2196 TRACE("(%p)\n", v );
2197 ENTER_GL();
2198 glRasterPos3dv( v );
2199 LEAVE_GL();
2202 /***********************************************************************
2203 * glRasterPos3f (OPENGL32.@)
2205 void WINAPI wine_glRasterPos3f( GLfloat x, GLfloat y, GLfloat z ) {
2206 TRACE("(%f, %f, %f)\n", x, y, z );
2207 ENTER_GL();
2208 glRasterPos3f( x, y, z );
2209 LEAVE_GL();
2212 /***********************************************************************
2213 * glRasterPos3fv (OPENGL32.@)
2215 void WINAPI wine_glRasterPos3fv( GLfloat* v ) {
2216 TRACE("(%p)\n", v );
2217 ENTER_GL();
2218 glRasterPos3fv( v );
2219 LEAVE_GL();
2222 /***********************************************************************
2223 * glRasterPos3i (OPENGL32.@)
2225 void WINAPI wine_glRasterPos3i( GLint x, GLint y, GLint z ) {
2226 TRACE("(%d, %d, %d)\n", x, y, z );
2227 ENTER_GL();
2228 glRasterPos3i( x, y, z );
2229 LEAVE_GL();
2232 /***********************************************************************
2233 * glRasterPos3iv (OPENGL32.@)
2235 void WINAPI wine_glRasterPos3iv( GLint* v ) {
2236 TRACE("(%p)\n", v );
2237 ENTER_GL();
2238 glRasterPos3iv( v );
2239 LEAVE_GL();
2242 /***********************************************************************
2243 * glRasterPos3s (OPENGL32.@)
2245 void WINAPI wine_glRasterPos3s( GLshort x, GLshort y, GLshort z ) {
2246 TRACE("(%d, %d, %d)\n", x, y, z );
2247 ENTER_GL();
2248 glRasterPos3s( x, y, z );
2249 LEAVE_GL();
2252 /***********************************************************************
2253 * glRasterPos3sv (OPENGL32.@)
2255 void WINAPI wine_glRasterPos3sv( GLshort* v ) {
2256 TRACE("(%p)\n", v );
2257 ENTER_GL();
2258 glRasterPos3sv( v );
2259 LEAVE_GL();
2262 /***********************************************************************
2263 * glRasterPos4d (OPENGL32.@)
2265 void WINAPI wine_glRasterPos4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w ) {
2266 TRACE("(%f, %f, %f, %f)\n", x, y, z, w );
2267 ENTER_GL();
2268 glRasterPos4d( x, y, z, w );
2269 LEAVE_GL();
2272 /***********************************************************************
2273 * glRasterPos4dv (OPENGL32.@)
2275 void WINAPI wine_glRasterPos4dv( GLdouble* v ) {
2276 TRACE("(%p)\n", v );
2277 ENTER_GL();
2278 glRasterPos4dv( v );
2279 LEAVE_GL();
2282 /***********************************************************************
2283 * glRasterPos4f (OPENGL32.@)
2285 void WINAPI wine_glRasterPos4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w ) {
2286 TRACE("(%f, %f, %f, %f)\n", x, y, z, w );
2287 ENTER_GL();
2288 glRasterPos4f( x, y, z, w );
2289 LEAVE_GL();
2292 /***********************************************************************
2293 * glRasterPos4fv (OPENGL32.@)
2295 void WINAPI wine_glRasterPos4fv( GLfloat* v ) {
2296 TRACE("(%p)\n", v );
2297 ENTER_GL();
2298 glRasterPos4fv( v );
2299 LEAVE_GL();
2302 /***********************************************************************
2303 * glRasterPos4i (OPENGL32.@)
2305 void WINAPI wine_glRasterPos4i( GLint x, GLint y, GLint z, GLint w ) {
2306 TRACE("(%d, %d, %d, %d)\n", x, y, z, w );
2307 ENTER_GL();
2308 glRasterPos4i( x, y, z, w );
2309 LEAVE_GL();
2312 /***********************************************************************
2313 * glRasterPos4iv (OPENGL32.@)
2315 void WINAPI wine_glRasterPos4iv( GLint* v ) {
2316 TRACE("(%p)\n", v );
2317 ENTER_GL();
2318 glRasterPos4iv( v );
2319 LEAVE_GL();
2322 /***********************************************************************
2323 * glRasterPos4s (OPENGL32.@)
2325 void WINAPI wine_glRasterPos4s( GLshort x, GLshort y, GLshort z, GLshort w ) {
2326 TRACE("(%d, %d, %d, %d)\n", x, y, z, w );
2327 ENTER_GL();
2328 glRasterPos4s( x, y, z, w );
2329 LEAVE_GL();
2332 /***********************************************************************
2333 * glRasterPos4sv (OPENGL32.@)
2335 void WINAPI wine_glRasterPos4sv( GLshort* v ) {
2336 TRACE("(%p)\n", v );
2337 ENTER_GL();
2338 glRasterPos4sv( v );
2339 LEAVE_GL();
2342 /***********************************************************************
2343 * glReadBuffer (OPENGL32.@)
2345 void WINAPI wine_glReadBuffer( GLenum mode ) {
2346 TRACE("(%d)\n", mode );
2347 ENTER_GL();
2348 glReadBuffer( mode );
2349 LEAVE_GL();
2352 /***********************************************************************
2353 * glReadPixels (OPENGL32.@)
2355 void WINAPI wine_glReadPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels ) {
2356 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", x, y, width, height, format, type, pixels );
2357 ENTER_GL();
2358 glReadPixels( x, y, width, height, format, type, pixels );
2359 LEAVE_GL();
2362 /***********************************************************************
2363 * glRectd (OPENGL32.@)
2365 void WINAPI wine_glRectd( GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2 ) {
2366 TRACE("(%f, %f, %f, %f)\n", x1, y1, x2, y2 );
2367 ENTER_GL();
2368 glRectd( x1, y1, x2, y2 );
2369 LEAVE_GL();
2372 /***********************************************************************
2373 * glRectdv (OPENGL32.@)
2375 void WINAPI wine_glRectdv( GLdouble* v1, GLdouble* v2 ) {
2376 TRACE("(%p, %p)\n", v1, v2 );
2377 ENTER_GL();
2378 glRectdv( v1, v2 );
2379 LEAVE_GL();
2382 /***********************************************************************
2383 * glRectf (OPENGL32.@)
2385 void WINAPI wine_glRectf( GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2 ) {
2386 TRACE("(%f, %f, %f, %f)\n", x1, y1, x2, y2 );
2387 ENTER_GL();
2388 glRectf( x1, y1, x2, y2 );
2389 LEAVE_GL();
2392 /***********************************************************************
2393 * glRectfv (OPENGL32.@)
2395 void WINAPI wine_glRectfv( GLfloat* v1, GLfloat* v2 ) {
2396 TRACE("(%p, %p)\n", v1, v2 );
2397 ENTER_GL();
2398 glRectfv( v1, v2 );
2399 LEAVE_GL();
2402 /***********************************************************************
2403 * glRecti (OPENGL32.@)
2405 void WINAPI wine_glRecti( GLint x1, GLint y1, GLint x2, GLint y2 ) {
2406 TRACE("(%d, %d, %d, %d)\n", x1, y1, x2, y2 );
2407 ENTER_GL();
2408 glRecti( x1, y1, x2, y2 );
2409 LEAVE_GL();
2412 /***********************************************************************
2413 * glRectiv (OPENGL32.@)
2415 void WINAPI wine_glRectiv( GLint* v1, GLint* v2 ) {
2416 TRACE("(%p, %p)\n", v1, v2 );
2417 ENTER_GL();
2418 glRectiv( v1, v2 );
2419 LEAVE_GL();
2422 /***********************************************************************
2423 * glRects (OPENGL32.@)
2425 void WINAPI wine_glRects( GLshort x1, GLshort y1, GLshort x2, GLshort y2 ) {
2426 TRACE("(%d, %d, %d, %d)\n", x1, y1, x2, y2 );
2427 ENTER_GL();
2428 glRects( x1, y1, x2, y2 );
2429 LEAVE_GL();
2432 /***********************************************************************
2433 * glRectsv (OPENGL32.@)
2435 void WINAPI wine_glRectsv( GLshort* v1, GLshort* v2 ) {
2436 TRACE("(%p, %p)\n", v1, v2 );
2437 ENTER_GL();
2438 glRectsv( v1, v2 );
2439 LEAVE_GL();
2442 /***********************************************************************
2443 * glRenderMode (OPENGL32.@)
2445 GLint WINAPI wine_glRenderMode( GLenum mode ) {
2446 GLint ret_value;
2447 TRACE("(%d)\n", mode );
2448 ENTER_GL();
2449 ret_value = glRenderMode( mode );
2450 LEAVE_GL();
2451 return ret_value;
2454 /***********************************************************************
2455 * glRotated (OPENGL32.@)
2457 void WINAPI wine_glRotated( GLdouble angle, GLdouble x, GLdouble y, GLdouble z ) {
2458 TRACE("(%f, %f, %f, %f)\n", angle, x, y, z );
2459 ENTER_GL();
2460 glRotated( angle, x, y, z );
2461 LEAVE_GL();
2464 /***********************************************************************
2465 * glRotatef (OPENGL32.@)
2467 void WINAPI wine_glRotatef( GLfloat angle, GLfloat x, GLfloat y, GLfloat z ) {
2468 TRACE("(%f, %f, %f, %f)\n", angle, x, y, z );
2469 ENTER_GL();
2470 glRotatef( angle, x, y, z );
2471 LEAVE_GL();
2474 /***********************************************************************
2475 * glScaled (OPENGL32.@)
2477 void WINAPI wine_glScaled( GLdouble x, GLdouble y, GLdouble z ) {
2478 TRACE("(%f, %f, %f)\n", x, y, z );
2479 ENTER_GL();
2480 glScaled( x, y, z );
2481 LEAVE_GL();
2484 /***********************************************************************
2485 * glScalef (OPENGL32.@)
2487 void WINAPI wine_glScalef( GLfloat x, GLfloat y, GLfloat z ) {
2488 TRACE("(%f, %f, %f)\n", x, y, z );
2489 ENTER_GL();
2490 glScalef( x, y, z );
2491 LEAVE_GL();
2494 /***********************************************************************
2495 * glScissor (OPENGL32.@)
2497 void WINAPI wine_glScissor( GLint x, GLint y, GLsizei width, GLsizei height ) {
2498 TRACE("(%d, %d, %d, %d)\n", x, y, width, height );
2499 ENTER_GL();
2500 glScissor( x, y, width, height );
2501 LEAVE_GL();
2504 /***********************************************************************
2505 * glSelectBuffer (OPENGL32.@)
2507 void WINAPI wine_glSelectBuffer( GLsizei size, GLuint* buffer ) {
2508 TRACE("(%d, %p)\n", size, buffer );
2509 ENTER_GL();
2510 glSelectBuffer( size, buffer );
2511 LEAVE_GL();
2514 /***********************************************************************
2515 * glShadeModel (OPENGL32.@)
2517 void WINAPI wine_glShadeModel( GLenum mode ) {
2518 TRACE("(%d)\n", mode );
2519 ENTER_GL();
2520 glShadeModel( mode );
2521 LEAVE_GL();
2524 /***********************************************************************
2525 * glStencilFunc (OPENGL32.@)
2527 void WINAPI wine_glStencilFunc( GLenum func, GLint ref, GLuint mask ) {
2528 TRACE("(%d, %d, %d)\n", func, ref, mask );
2529 ENTER_GL();
2530 glStencilFunc( func, ref, mask );
2531 LEAVE_GL();
2534 /***********************************************************************
2535 * glStencilMask (OPENGL32.@)
2537 void WINAPI wine_glStencilMask( GLuint mask ) {
2538 TRACE("(%d)\n", mask );
2539 ENTER_GL();
2540 glStencilMask( mask );
2541 LEAVE_GL();
2544 /***********************************************************************
2545 * glStencilOp (OPENGL32.@)
2547 void WINAPI wine_glStencilOp( GLenum fail, GLenum zfail, GLenum zpass ) {
2548 TRACE("(%d, %d, %d)\n", fail, zfail, zpass );
2549 ENTER_GL();
2550 glStencilOp( fail, zfail, zpass );
2551 LEAVE_GL();
2554 /***********************************************************************
2555 * glTexCoord1d (OPENGL32.@)
2557 void WINAPI wine_glTexCoord1d( GLdouble s ) {
2558 TRACE("(%f)\n", s );
2559 ENTER_GL();
2560 glTexCoord1d( s );
2561 LEAVE_GL();
2564 /***********************************************************************
2565 * glTexCoord1dv (OPENGL32.@)
2567 void WINAPI wine_glTexCoord1dv( GLdouble* v ) {
2568 TRACE("(%p)\n", v );
2569 ENTER_GL();
2570 glTexCoord1dv( v );
2571 LEAVE_GL();
2574 /***********************************************************************
2575 * glTexCoord1f (OPENGL32.@)
2577 void WINAPI wine_glTexCoord1f( GLfloat s ) {
2578 TRACE("(%f)\n", s );
2579 ENTER_GL();
2580 glTexCoord1f( s );
2581 LEAVE_GL();
2584 /***********************************************************************
2585 * glTexCoord1fv (OPENGL32.@)
2587 void WINAPI wine_glTexCoord1fv( GLfloat* v ) {
2588 TRACE("(%p)\n", v );
2589 ENTER_GL();
2590 glTexCoord1fv( v );
2591 LEAVE_GL();
2594 /***********************************************************************
2595 * glTexCoord1i (OPENGL32.@)
2597 void WINAPI wine_glTexCoord1i( GLint s ) {
2598 TRACE("(%d)\n", s );
2599 ENTER_GL();
2600 glTexCoord1i( s );
2601 LEAVE_GL();
2604 /***********************************************************************
2605 * glTexCoord1iv (OPENGL32.@)
2607 void WINAPI wine_glTexCoord1iv( GLint* v ) {
2608 TRACE("(%p)\n", v );
2609 ENTER_GL();
2610 glTexCoord1iv( v );
2611 LEAVE_GL();
2614 /***********************************************************************
2615 * glTexCoord1s (OPENGL32.@)
2617 void WINAPI wine_glTexCoord1s( GLshort s ) {
2618 TRACE("(%d)\n", s );
2619 ENTER_GL();
2620 glTexCoord1s( s );
2621 LEAVE_GL();
2624 /***********************************************************************
2625 * glTexCoord1sv (OPENGL32.@)
2627 void WINAPI wine_glTexCoord1sv( GLshort* v ) {
2628 TRACE("(%p)\n", v );
2629 ENTER_GL();
2630 glTexCoord1sv( v );
2631 LEAVE_GL();
2634 /***********************************************************************
2635 * glTexCoord2d (OPENGL32.@)
2637 void WINAPI wine_glTexCoord2d( GLdouble s, GLdouble t ) {
2638 TRACE("(%f, %f)\n", s, t );
2639 ENTER_GL();
2640 glTexCoord2d( s, t );
2641 LEAVE_GL();
2644 /***********************************************************************
2645 * glTexCoord2dv (OPENGL32.@)
2647 void WINAPI wine_glTexCoord2dv( GLdouble* v ) {
2648 TRACE("(%p)\n", v );
2649 ENTER_GL();
2650 glTexCoord2dv( v );
2651 LEAVE_GL();
2654 /***********************************************************************
2655 * glTexCoord2f (OPENGL32.@)
2657 void WINAPI wine_glTexCoord2f( GLfloat s, GLfloat t ) {
2658 TRACE("(%f, %f)\n", s, t );
2659 ENTER_GL();
2660 glTexCoord2f( s, t );
2661 LEAVE_GL();
2664 /***********************************************************************
2665 * glTexCoord2fv (OPENGL32.@)
2667 void WINAPI wine_glTexCoord2fv( GLfloat* v ) {
2668 TRACE("(%p)\n", v );
2669 ENTER_GL();
2670 glTexCoord2fv( v );
2671 LEAVE_GL();
2674 /***********************************************************************
2675 * glTexCoord2i (OPENGL32.@)
2677 void WINAPI wine_glTexCoord2i( GLint s, GLint t ) {
2678 TRACE("(%d, %d)\n", s, t );
2679 ENTER_GL();
2680 glTexCoord2i( s, t );
2681 LEAVE_GL();
2684 /***********************************************************************
2685 * glTexCoord2iv (OPENGL32.@)
2687 void WINAPI wine_glTexCoord2iv( GLint* v ) {
2688 TRACE("(%p)\n", v );
2689 ENTER_GL();
2690 glTexCoord2iv( v );
2691 LEAVE_GL();
2694 /***********************************************************************
2695 * glTexCoord2s (OPENGL32.@)
2697 void WINAPI wine_glTexCoord2s( GLshort s, GLshort t ) {
2698 TRACE("(%d, %d)\n", s, t );
2699 ENTER_GL();
2700 glTexCoord2s( s, t );
2701 LEAVE_GL();
2704 /***********************************************************************
2705 * glTexCoord2sv (OPENGL32.@)
2707 void WINAPI wine_glTexCoord2sv( GLshort* v ) {
2708 TRACE("(%p)\n", v );
2709 ENTER_GL();
2710 glTexCoord2sv( v );
2711 LEAVE_GL();
2714 /***********************************************************************
2715 * glTexCoord3d (OPENGL32.@)
2717 void WINAPI wine_glTexCoord3d( GLdouble s, GLdouble t, GLdouble r ) {
2718 TRACE("(%f, %f, %f)\n", s, t, r );
2719 ENTER_GL();
2720 glTexCoord3d( s, t, r );
2721 LEAVE_GL();
2724 /***********************************************************************
2725 * glTexCoord3dv (OPENGL32.@)
2727 void WINAPI wine_glTexCoord3dv( GLdouble* v ) {
2728 TRACE("(%p)\n", v );
2729 ENTER_GL();
2730 glTexCoord3dv( v );
2731 LEAVE_GL();
2734 /***********************************************************************
2735 * glTexCoord3f (OPENGL32.@)
2737 void WINAPI wine_glTexCoord3f( GLfloat s, GLfloat t, GLfloat r ) {
2738 TRACE("(%f, %f, %f)\n", s, t, r );
2739 ENTER_GL();
2740 glTexCoord3f( s, t, r );
2741 LEAVE_GL();
2744 /***********************************************************************
2745 * glTexCoord3fv (OPENGL32.@)
2747 void WINAPI wine_glTexCoord3fv( GLfloat* v ) {
2748 TRACE("(%p)\n", v );
2749 ENTER_GL();
2750 glTexCoord3fv( v );
2751 LEAVE_GL();
2754 /***********************************************************************
2755 * glTexCoord3i (OPENGL32.@)
2757 void WINAPI wine_glTexCoord3i( GLint s, GLint t, GLint r ) {
2758 TRACE("(%d, %d, %d)\n", s, t, r );
2759 ENTER_GL();
2760 glTexCoord3i( s, t, r );
2761 LEAVE_GL();
2764 /***********************************************************************
2765 * glTexCoord3iv (OPENGL32.@)
2767 void WINAPI wine_glTexCoord3iv( GLint* v ) {
2768 TRACE("(%p)\n", v );
2769 ENTER_GL();
2770 glTexCoord3iv( v );
2771 LEAVE_GL();
2774 /***********************************************************************
2775 * glTexCoord3s (OPENGL32.@)
2777 void WINAPI wine_glTexCoord3s( GLshort s, GLshort t, GLshort r ) {
2778 TRACE("(%d, %d, %d)\n", s, t, r );
2779 ENTER_GL();
2780 glTexCoord3s( s, t, r );
2781 LEAVE_GL();
2784 /***********************************************************************
2785 * glTexCoord3sv (OPENGL32.@)
2787 void WINAPI wine_glTexCoord3sv( GLshort* v ) {
2788 TRACE("(%p)\n", v );
2789 ENTER_GL();
2790 glTexCoord3sv( v );
2791 LEAVE_GL();
2794 /***********************************************************************
2795 * glTexCoord4d (OPENGL32.@)
2797 void WINAPI wine_glTexCoord4d( GLdouble s, GLdouble t, GLdouble r, GLdouble q ) {
2798 TRACE("(%f, %f, %f, %f)\n", s, t, r, q );
2799 ENTER_GL();
2800 glTexCoord4d( s, t, r, q );
2801 LEAVE_GL();
2804 /***********************************************************************
2805 * glTexCoord4dv (OPENGL32.@)
2807 void WINAPI wine_glTexCoord4dv( GLdouble* v ) {
2808 TRACE("(%p)\n", v );
2809 ENTER_GL();
2810 glTexCoord4dv( v );
2811 LEAVE_GL();
2814 /***********************************************************************
2815 * glTexCoord4f (OPENGL32.@)
2817 void WINAPI wine_glTexCoord4f( GLfloat s, GLfloat t, GLfloat r, GLfloat q ) {
2818 TRACE("(%f, %f, %f, %f)\n", s, t, r, q );
2819 ENTER_GL();
2820 glTexCoord4f( s, t, r, q );
2821 LEAVE_GL();
2824 /***********************************************************************
2825 * glTexCoord4fv (OPENGL32.@)
2827 void WINAPI wine_glTexCoord4fv( GLfloat* v ) {
2828 TRACE("(%p)\n", v );
2829 ENTER_GL();
2830 glTexCoord4fv( v );
2831 LEAVE_GL();
2834 /***********************************************************************
2835 * glTexCoord4i (OPENGL32.@)
2837 void WINAPI wine_glTexCoord4i( GLint s, GLint t, GLint r, GLint q ) {
2838 TRACE("(%d, %d, %d, %d)\n", s, t, r, q );
2839 ENTER_GL();
2840 glTexCoord4i( s, t, r, q );
2841 LEAVE_GL();
2844 /***********************************************************************
2845 * glTexCoord4iv (OPENGL32.@)
2847 void WINAPI wine_glTexCoord4iv( GLint* v ) {
2848 TRACE("(%p)\n", v );
2849 ENTER_GL();
2850 glTexCoord4iv( v );
2851 LEAVE_GL();
2854 /***********************************************************************
2855 * glTexCoord4s (OPENGL32.@)
2857 void WINAPI wine_glTexCoord4s( GLshort s, GLshort t, GLshort r, GLshort q ) {
2858 TRACE("(%d, %d, %d, %d)\n", s, t, r, q );
2859 ENTER_GL();
2860 glTexCoord4s( s, t, r, q );
2861 LEAVE_GL();
2864 /***********************************************************************
2865 * glTexCoord4sv (OPENGL32.@)
2867 void WINAPI wine_glTexCoord4sv( GLshort* v ) {
2868 TRACE("(%p)\n", v );
2869 ENTER_GL();
2870 glTexCoord4sv( v );
2871 LEAVE_GL();
2874 /***********************************************************************
2875 * glTexCoordPointer (OPENGL32.@)
2877 void WINAPI wine_glTexCoordPointer( GLint size, GLenum type, GLsizei stride, GLvoid* pointer ) {
2878 TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer );
2879 ENTER_GL();
2880 glTexCoordPointer( size, type, stride, pointer );
2881 LEAVE_GL();
2884 /***********************************************************************
2885 * glTexEnvf (OPENGL32.@)
2887 void WINAPI wine_glTexEnvf( GLenum target, GLenum pname, GLfloat param ) {
2888 TRACE("(%d, %d, %f)\n", target, pname, param );
2889 ENTER_GL();
2890 glTexEnvf( target, pname, param );
2891 LEAVE_GL();
2894 /***********************************************************************
2895 * glTexEnvfv (OPENGL32.@)
2897 void WINAPI wine_glTexEnvfv( GLenum target, GLenum pname, GLfloat* params ) {
2898 TRACE("(%d, %d, %p)\n", target, pname, params );
2899 ENTER_GL();
2900 glTexEnvfv( target, pname, params );
2901 LEAVE_GL();
2904 /***********************************************************************
2905 * glTexEnvi (OPENGL32.@)
2907 void WINAPI wine_glTexEnvi( GLenum target, GLenum pname, GLint param ) {
2908 TRACE("(%d, %d, %d)\n", target, pname, param );
2909 ENTER_GL();
2910 glTexEnvi( target, pname, param );
2911 LEAVE_GL();
2914 /***********************************************************************
2915 * glTexEnviv (OPENGL32.@)
2917 void WINAPI wine_glTexEnviv( GLenum target, GLenum pname, GLint* params ) {
2918 TRACE("(%d, %d, %p)\n", target, pname, params );
2919 ENTER_GL();
2920 glTexEnviv( target, pname, params );
2921 LEAVE_GL();
2924 /***********************************************************************
2925 * glTexGend (OPENGL32.@)
2927 void WINAPI wine_glTexGend( GLenum coord, GLenum pname, GLdouble param ) {
2928 TRACE("(%d, %d, %f)\n", coord, pname, param );
2929 ENTER_GL();
2930 glTexGend( coord, pname, param );
2931 LEAVE_GL();
2934 /***********************************************************************
2935 * glTexGendv (OPENGL32.@)
2937 void WINAPI wine_glTexGendv( GLenum coord, GLenum pname, GLdouble* params ) {
2938 TRACE("(%d, %d, %p)\n", coord, pname, params );
2939 ENTER_GL();
2940 glTexGendv( coord, pname, params );
2941 LEAVE_GL();
2944 /***********************************************************************
2945 * glTexGenf (OPENGL32.@)
2947 void WINAPI wine_glTexGenf( GLenum coord, GLenum pname, GLfloat param ) {
2948 TRACE("(%d, %d, %f)\n", coord, pname, param );
2949 ENTER_GL();
2950 glTexGenf( coord, pname, param );
2951 LEAVE_GL();
2954 /***********************************************************************
2955 * glTexGenfv (OPENGL32.@)
2957 void WINAPI wine_glTexGenfv( GLenum coord, GLenum pname, GLfloat* params ) {
2958 TRACE("(%d, %d, %p)\n", coord, pname, params );
2959 ENTER_GL();
2960 glTexGenfv( coord, pname, params );
2961 LEAVE_GL();
2964 /***********************************************************************
2965 * glTexGeni (OPENGL32.@)
2967 void WINAPI wine_glTexGeni( GLenum coord, GLenum pname, GLint param ) {
2968 TRACE("(%d, %d, %d)\n", coord, pname, param );
2969 ENTER_GL();
2970 glTexGeni( coord, pname, param );
2971 LEAVE_GL();
2974 /***********************************************************************
2975 * glTexGeniv (OPENGL32.@)
2977 void WINAPI wine_glTexGeniv( GLenum coord, GLenum pname, GLint* params ) {
2978 TRACE("(%d, %d, %p)\n", coord, pname, params );
2979 ENTER_GL();
2980 glTexGeniv( coord, pname, params );
2981 LEAVE_GL();
2984 /***********************************************************************
2985 * glTexImage1D (OPENGL32.@)
2987 void WINAPI wine_glTexImage1D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, GLvoid* pixels ) {
2988 TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, border, format, type, pixels );
2989 ENTER_GL();
2990 glTexImage1D( target, level, internalformat, width, border, format, type, pixels );
2991 LEAVE_GL();
2994 /***********************************************************************
2995 * glTexImage2D (OPENGL32.@)
2997 void WINAPI wine_glTexImage2D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, GLvoid* pixels ) {
2998 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, height, border, format, type, pixels );
2999 ENTER_GL();
3000 glTexImage2D( target, level, internalformat, width, height, border, format, type, pixels );
3001 LEAVE_GL();
3004 /***********************************************************************
3005 * glTexParameterf (OPENGL32.@)
3007 void WINAPI wine_glTexParameterf( GLenum target, GLenum pname, GLfloat param ) {
3008 TRACE("(%d, %d, %f)\n", target, pname, param );
3009 ENTER_GL();
3010 glTexParameterf( target, pname, param );
3011 LEAVE_GL();
3014 /***********************************************************************
3015 * glTexParameterfv (OPENGL32.@)
3017 void WINAPI wine_glTexParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
3018 TRACE("(%d, %d, %p)\n", target, pname, params );
3019 ENTER_GL();
3020 glTexParameterfv( target, pname, params );
3021 LEAVE_GL();
3024 /***********************************************************************
3025 * glTexParameteri (OPENGL32.@)
3027 void WINAPI wine_glTexParameteri( GLenum target, GLenum pname, GLint param ) {
3028 TRACE("(%d, %d, %d)\n", target, pname, param );
3029 ENTER_GL();
3030 glTexParameteri( target, pname, param );
3031 LEAVE_GL();
3034 /***********************************************************************
3035 * glTexParameteriv (OPENGL32.@)
3037 void WINAPI wine_glTexParameteriv( GLenum target, GLenum pname, GLint* params ) {
3038 TRACE("(%d, %d, %p)\n", target, pname, params );
3039 ENTER_GL();
3040 glTexParameteriv( target, pname, params );
3041 LEAVE_GL();
3044 /***********************************************************************
3045 * glTexSubImage1D (OPENGL32.@)
3047 void WINAPI wine_glTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, GLvoid* pixels ) {
3048 TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, width, format, type, pixels );
3049 ENTER_GL();
3050 glTexSubImage1D( target, level, xoffset, width, format, type, pixels );
3051 LEAVE_GL();
3054 /***********************************************************************
3055 * glTexSubImage2D (OPENGL32.@)
3057 void WINAPI wine_glTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels ) {
3058 TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, yoffset, width, height, format, type, pixels );
3059 ENTER_GL();
3060 glTexSubImage2D( target, level, xoffset, yoffset, width, height, format, type, pixels );
3061 LEAVE_GL();
3064 /***********************************************************************
3065 * glTranslated (OPENGL32.@)
3067 void WINAPI wine_glTranslated( GLdouble x, GLdouble y, GLdouble z ) {
3068 TRACE("(%f, %f, %f)\n", x, y, z );
3069 ENTER_GL();
3070 glTranslated( x, y, z );
3071 LEAVE_GL();
3074 /***********************************************************************
3075 * glTranslatef (OPENGL32.@)
3077 void WINAPI wine_glTranslatef( GLfloat x, GLfloat y, GLfloat z ) {
3078 TRACE("(%f, %f, %f)\n", x, y, z );
3079 ENTER_GL();
3080 glTranslatef( x, y, z );
3081 LEAVE_GL();
3084 /***********************************************************************
3085 * glVertex2d (OPENGL32.@)
3087 void WINAPI wine_glVertex2d( GLdouble x, GLdouble y ) {
3088 TRACE("(%f, %f)\n", x, y );
3089 ENTER_GL();
3090 glVertex2d( x, y );
3091 LEAVE_GL();
3094 /***********************************************************************
3095 * glVertex2dv (OPENGL32.@)
3097 void WINAPI wine_glVertex2dv( GLdouble* v ) {
3098 TRACE("(%p)\n", v );
3099 ENTER_GL();
3100 glVertex2dv( v );
3101 LEAVE_GL();
3104 /***********************************************************************
3105 * glVertex2f (OPENGL32.@)
3107 void WINAPI wine_glVertex2f( GLfloat x, GLfloat y ) {
3108 TRACE("(%f, %f)\n", x, y );
3109 ENTER_GL();
3110 glVertex2f( x, y );
3111 LEAVE_GL();
3114 /***********************************************************************
3115 * glVertex2fv (OPENGL32.@)
3117 void WINAPI wine_glVertex2fv( GLfloat* v ) {
3118 TRACE("(%p)\n", v );
3119 ENTER_GL();
3120 glVertex2fv( v );
3121 LEAVE_GL();
3124 /***********************************************************************
3125 * glVertex2i (OPENGL32.@)
3127 void WINAPI wine_glVertex2i( GLint x, GLint y ) {
3128 TRACE("(%d, %d)\n", x, y );
3129 ENTER_GL();
3130 glVertex2i( x, y );
3131 LEAVE_GL();
3134 /***********************************************************************
3135 * glVertex2iv (OPENGL32.@)
3137 void WINAPI wine_glVertex2iv( GLint* v ) {
3138 TRACE("(%p)\n", v );
3139 ENTER_GL();
3140 glVertex2iv( v );
3141 LEAVE_GL();
3144 /***********************************************************************
3145 * glVertex2s (OPENGL32.@)
3147 void WINAPI wine_glVertex2s( GLshort x, GLshort y ) {
3148 TRACE("(%d, %d)\n", x, y );
3149 ENTER_GL();
3150 glVertex2s( x, y );
3151 LEAVE_GL();
3154 /***********************************************************************
3155 * glVertex2sv (OPENGL32.@)
3157 void WINAPI wine_glVertex2sv( GLshort* v ) {
3158 TRACE("(%p)\n", v );
3159 ENTER_GL();
3160 glVertex2sv( v );
3161 LEAVE_GL();
3164 /***********************************************************************
3165 * glVertex3d (OPENGL32.@)
3167 void WINAPI wine_glVertex3d( GLdouble x, GLdouble y, GLdouble z ) {
3168 TRACE("(%f, %f, %f)\n", x, y, z );
3169 ENTER_GL();
3170 glVertex3d( x, y, z );
3171 LEAVE_GL();
3174 /***********************************************************************
3175 * glVertex3dv (OPENGL32.@)
3177 void WINAPI wine_glVertex3dv( GLdouble* v ) {
3178 TRACE("(%p)\n", v );
3179 ENTER_GL();
3180 glVertex3dv( v );
3181 LEAVE_GL();
3184 /***********************************************************************
3185 * glVertex3f (OPENGL32.@)
3187 void WINAPI wine_glVertex3f( GLfloat x, GLfloat y, GLfloat z ) {
3188 TRACE("(%f, %f, %f)\n", x, y, z );
3189 ENTER_GL();
3190 glVertex3f( x, y, z );
3191 LEAVE_GL();
3194 /***********************************************************************
3195 * glVertex3fv (OPENGL32.@)
3197 void WINAPI wine_glVertex3fv( GLfloat* v ) {
3198 TRACE("(%p)\n", v );
3199 ENTER_GL();
3200 glVertex3fv( v );
3201 LEAVE_GL();
3204 /***********************************************************************
3205 * glVertex3i (OPENGL32.@)
3207 void WINAPI wine_glVertex3i( GLint x, GLint y, GLint z ) {
3208 TRACE("(%d, %d, %d)\n", x, y, z );
3209 ENTER_GL();
3210 glVertex3i( x, y, z );
3211 LEAVE_GL();
3214 /***********************************************************************
3215 * glVertex3iv (OPENGL32.@)
3217 void WINAPI wine_glVertex3iv( GLint* v ) {
3218 TRACE("(%p)\n", v );
3219 ENTER_GL();
3220 glVertex3iv( v );
3221 LEAVE_GL();
3224 /***********************************************************************
3225 * glVertex3s (OPENGL32.@)
3227 void WINAPI wine_glVertex3s( GLshort x, GLshort y, GLshort z ) {
3228 TRACE("(%d, %d, %d)\n", x, y, z );
3229 ENTER_GL();
3230 glVertex3s( x, y, z );
3231 LEAVE_GL();
3234 /***********************************************************************
3235 * glVertex3sv (OPENGL32.@)
3237 void WINAPI wine_glVertex3sv( GLshort* v ) {
3238 TRACE("(%p)\n", v );
3239 ENTER_GL();
3240 glVertex3sv( v );
3241 LEAVE_GL();
3244 /***********************************************************************
3245 * glVertex4d (OPENGL32.@)
3247 void WINAPI wine_glVertex4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w ) {
3248 TRACE("(%f, %f, %f, %f)\n", x, y, z, w );
3249 ENTER_GL();
3250 glVertex4d( x, y, z, w );
3251 LEAVE_GL();
3254 /***********************************************************************
3255 * glVertex4dv (OPENGL32.@)
3257 void WINAPI wine_glVertex4dv( GLdouble* v ) {
3258 TRACE("(%p)\n", v );
3259 ENTER_GL();
3260 glVertex4dv( v );
3261 LEAVE_GL();
3264 /***********************************************************************
3265 * glVertex4f (OPENGL32.@)
3267 void WINAPI wine_glVertex4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w ) {
3268 TRACE("(%f, %f, %f, %f)\n", x, y, z, w );
3269 ENTER_GL();
3270 glVertex4f( x, y, z, w );
3271 LEAVE_GL();
3274 /***********************************************************************
3275 * glVertex4fv (OPENGL32.@)
3277 void WINAPI wine_glVertex4fv( GLfloat* v ) {
3278 TRACE("(%p)\n", v );
3279 ENTER_GL();
3280 glVertex4fv( v );
3281 LEAVE_GL();
3284 /***********************************************************************
3285 * glVertex4i (OPENGL32.@)
3287 void WINAPI wine_glVertex4i( GLint x, GLint y, GLint z, GLint w ) {
3288 TRACE("(%d, %d, %d, %d)\n", x, y, z, w );
3289 ENTER_GL();
3290 glVertex4i( x, y, z, w );
3291 LEAVE_GL();
3294 /***********************************************************************
3295 * glVertex4iv (OPENGL32.@)
3297 void WINAPI wine_glVertex4iv( GLint* v ) {
3298 TRACE("(%p)\n", v );
3299 ENTER_GL();
3300 glVertex4iv( v );
3301 LEAVE_GL();
3304 /***********************************************************************
3305 * glVertex4s (OPENGL32.@)
3307 void WINAPI wine_glVertex4s( GLshort x, GLshort y, GLshort z, GLshort w ) {
3308 TRACE("(%d, %d, %d, %d)\n", x, y, z, w );
3309 ENTER_GL();
3310 glVertex4s( x, y, z, w );
3311 LEAVE_GL();
3314 /***********************************************************************
3315 * glVertex4sv (OPENGL32.@)
3317 void WINAPI wine_glVertex4sv( GLshort* v ) {
3318 TRACE("(%p)\n", v );
3319 ENTER_GL();
3320 glVertex4sv( v );
3321 LEAVE_GL();
3324 /***********************************************************************
3325 * glVertexPointer (OPENGL32.@)
3327 void WINAPI wine_glVertexPointer( GLint size, GLenum type, GLsizei stride, GLvoid* pointer ) {
3328 TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer );
3329 ENTER_GL();
3330 glVertexPointer( size, type, stride, pointer );
3331 LEAVE_GL();
3334 /***********************************************************************
3335 * glViewport (OPENGL32.@)
3337 void WINAPI wine_glViewport( GLint x, GLint y, GLsizei width, GLsizei height ) {
3338 TRACE("(%d, %d, %d, %d)\n", x, y, width, height );
3339 ENTER_GL();
3340 glViewport( x, y, width, height );
3341 LEAVE_GL();