Improved a bit the folder browsing implementation.
[wine.git] / dlls / opengl32 / opengl_norm.c
blob1ad6a74b030d2d7d594d8f4ea3da6ff265de82d7
2 /* Auto-generated file... Do not edit ! */
4 #include "config.h"
5 #include "wine_gl.h"
7 typedef const GLubyte * GLstring;
9 /***********************************************************************
10 * glAccum
12 void WINAPI wine_glAccum( GLenum op, GLfloat value ) {
13 ENTER_GL();
14 glAccum( op, value );
15 LEAVE_GL();
18 /***********************************************************************
19 * glActiveTextureARB
21 void WINAPI wine_glActiveTextureARB( GLenum texture ) {
22 ENTER_GL();
23 glActiveTextureARB( texture );
24 LEAVE_GL();
27 /***********************************************************************
28 * glAlphaFunc
30 void WINAPI wine_glAlphaFunc( GLenum func, GLclampf ref ) {
31 ENTER_GL();
32 glAlphaFunc( func, ref );
33 LEAVE_GL();
36 /***********************************************************************
37 * glAreTexturesResident
39 GLboolean WINAPI wine_glAreTexturesResident( GLsizei n, GLuint* textures, GLboolean* residences ) {
40 GLboolean ret_value;
41 ENTER_GL();
42 ret_value = glAreTexturesResident( n, textures, residences );
43 LEAVE_GL();
44 return ret_value;
47 /***********************************************************************
48 * glArrayElement
50 void WINAPI wine_glArrayElement( GLint i ) {
51 ENTER_GL();
52 glArrayElement( i );
53 LEAVE_GL();
56 /***********************************************************************
57 * glBegin
59 void WINAPI wine_glBegin( GLenum mode ) {
60 ENTER_GL();
61 glBegin( mode );
62 LEAVE_GL();
65 /***********************************************************************
66 * glBindTexture
68 void WINAPI wine_glBindTexture( GLenum target, GLuint texture ) {
69 ENTER_GL();
70 glBindTexture( target, texture );
71 LEAVE_GL();
74 /***********************************************************************
75 * glBitmap
77 void WINAPI wine_glBitmap( GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, GLubyte* bitmap ) {
78 ENTER_GL();
79 glBitmap( width, height, xorig, yorig, xmove, ymove, bitmap );
80 LEAVE_GL();
83 /***********************************************************************
84 * glBlendColor
86 void WINAPI wine_glBlendColor( GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha ) {
87 ENTER_GL();
88 glBlendColor( red, green, blue, alpha );
89 LEAVE_GL();
92 /***********************************************************************
93 * glBlendEquation
95 void WINAPI wine_glBlendEquation( GLenum mode ) {
96 ENTER_GL();
97 glBlendEquation( mode );
98 LEAVE_GL();
101 /***********************************************************************
102 * glBlendFunc
104 void WINAPI wine_glBlendFunc( GLenum sfactor, GLenum dfactor ) {
105 ENTER_GL();
106 glBlendFunc( sfactor, dfactor );
107 LEAVE_GL();
110 /***********************************************************************
111 * glCallList
113 void WINAPI wine_glCallList( GLuint list ) {
114 ENTER_GL();
115 glCallList( list );
116 LEAVE_GL();
119 /***********************************************************************
120 * glCallLists
122 void WINAPI wine_glCallLists( GLsizei n, GLenum type, GLvoid* lists ) {
123 ENTER_GL();
124 glCallLists( n, type, lists );
125 LEAVE_GL();
128 /***********************************************************************
129 * glClear
131 void WINAPI wine_glClear( GLbitfield mask ) {
132 ENTER_GL();
133 glClear( mask );
134 LEAVE_GL();
137 /***********************************************************************
138 * glClearAccum
140 void WINAPI wine_glClearAccum( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) {
141 ENTER_GL();
142 glClearAccum( red, green, blue, alpha );
143 LEAVE_GL();
146 /***********************************************************************
147 * glClearColor
149 void WINAPI wine_glClearColor( GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha ) {
150 ENTER_GL();
151 glClearColor( red, green, blue, alpha );
152 LEAVE_GL();
155 /***********************************************************************
156 * glClearDepth
158 void WINAPI wine_glClearDepth( GLclampd depth ) {
159 ENTER_GL();
160 glClearDepth( depth );
161 LEAVE_GL();
164 /***********************************************************************
165 * glClearIndex
167 void WINAPI wine_glClearIndex( GLfloat c ) {
168 ENTER_GL();
169 glClearIndex( c );
170 LEAVE_GL();
173 /***********************************************************************
174 * glClearStencil
176 void WINAPI wine_glClearStencil( GLint s ) {
177 ENTER_GL();
178 glClearStencil( s );
179 LEAVE_GL();
182 /***********************************************************************
183 * glClientActiveTextureARB
185 void WINAPI wine_glClientActiveTextureARB( GLenum texture ) {
186 ENTER_GL();
187 glClientActiveTextureARB( texture );
188 LEAVE_GL();
191 /***********************************************************************
192 * glClipPlane
194 void WINAPI wine_glClipPlane( GLenum plane, GLdouble* equation ) {
195 ENTER_GL();
196 glClipPlane( plane, equation );
197 LEAVE_GL();
200 /***********************************************************************
201 * glColor3b
203 void WINAPI wine_glColor3b( GLbyte red, GLbyte green, GLbyte blue ) {
204 ENTER_GL();
205 glColor3b( red, green, blue );
206 LEAVE_GL();
209 /***********************************************************************
210 * glColor3bv
212 void WINAPI wine_glColor3bv( GLbyte* v ) {
213 ENTER_GL();
214 glColor3bv( v );
215 LEAVE_GL();
218 /***********************************************************************
219 * glColor3d
221 void WINAPI wine_glColor3d( GLdouble red, GLdouble green, GLdouble blue ) {
222 ENTER_GL();
223 glColor3d( red, green, blue );
224 LEAVE_GL();
227 /***********************************************************************
228 * glColor3dv
230 void WINAPI wine_glColor3dv( GLdouble* v ) {
231 ENTER_GL();
232 glColor3dv( v );
233 LEAVE_GL();
236 /***********************************************************************
237 * glColor3f
239 void WINAPI wine_glColor3f( GLfloat red, GLfloat green, GLfloat blue ) {
240 ENTER_GL();
241 glColor3f( red, green, blue );
242 LEAVE_GL();
245 /***********************************************************************
246 * glColor3fv
248 void WINAPI wine_glColor3fv( GLfloat* v ) {
249 ENTER_GL();
250 glColor3fv( v );
251 LEAVE_GL();
254 /***********************************************************************
255 * glColor3i
257 void WINAPI wine_glColor3i( GLint red, GLint green, GLint blue ) {
258 ENTER_GL();
259 glColor3i( red, green, blue );
260 LEAVE_GL();
263 /***********************************************************************
264 * glColor3iv
266 void WINAPI wine_glColor3iv( GLint* v ) {
267 ENTER_GL();
268 glColor3iv( v );
269 LEAVE_GL();
272 /***********************************************************************
273 * glColor3s
275 void WINAPI wine_glColor3s( GLshort red, GLshort green, GLshort blue ) {
276 ENTER_GL();
277 glColor3s( red, green, blue );
278 LEAVE_GL();
281 /***********************************************************************
282 * glColor3sv
284 void WINAPI wine_glColor3sv( GLshort* v ) {
285 ENTER_GL();
286 glColor3sv( v );
287 LEAVE_GL();
290 /***********************************************************************
291 * glColor3ub
293 void WINAPI wine_glColor3ub( GLubyte red, GLubyte green, GLubyte blue ) {
294 ENTER_GL();
295 glColor3ub( red, green, blue );
296 LEAVE_GL();
299 /***********************************************************************
300 * glColor3ubv
302 void WINAPI wine_glColor3ubv( GLubyte* v ) {
303 ENTER_GL();
304 glColor3ubv( v );
305 LEAVE_GL();
308 /***********************************************************************
309 * glColor3ui
311 void WINAPI wine_glColor3ui( GLuint red, GLuint green, GLuint blue ) {
312 ENTER_GL();
313 glColor3ui( red, green, blue );
314 LEAVE_GL();
317 /***********************************************************************
318 * glColor3uiv
320 void WINAPI wine_glColor3uiv( GLuint* v ) {
321 ENTER_GL();
322 glColor3uiv( v );
323 LEAVE_GL();
326 /***********************************************************************
327 * glColor3us
329 void WINAPI wine_glColor3us( GLushort red, GLushort green, GLushort blue ) {
330 ENTER_GL();
331 glColor3us( red, green, blue );
332 LEAVE_GL();
335 /***********************************************************************
336 * glColor3usv
338 void WINAPI wine_glColor3usv( GLushort* v ) {
339 ENTER_GL();
340 glColor3usv( v );
341 LEAVE_GL();
344 /***********************************************************************
345 * glColor4b
347 void WINAPI wine_glColor4b( GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha ) {
348 ENTER_GL();
349 glColor4b( red, green, blue, alpha );
350 LEAVE_GL();
353 /***********************************************************************
354 * glColor4bv
356 void WINAPI wine_glColor4bv( GLbyte* v ) {
357 ENTER_GL();
358 glColor4bv( v );
359 LEAVE_GL();
362 /***********************************************************************
363 * glColor4d
365 void WINAPI wine_glColor4d( GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha ) {
366 ENTER_GL();
367 glColor4d( red, green, blue, alpha );
368 LEAVE_GL();
371 /***********************************************************************
372 * glColor4dv
374 void WINAPI wine_glColor4dv( GLdouble* v ) {
375 ENTER_GL();
376 glColor4dv( v );
377 LEAVE_GL();
380 /***********************************************************************
381 * glColor4f
383 void WINAPI wine_glColor4f( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) {
384 ENTER_GL();
385 glColor4f( red, green, blue, alpha );
386 LEAVE_GL();
389 /***********************************************************************
390 * glColor4fv
392 void WINAPI wine_glColor4fv( GLfloat* v ) {
393 ENTER_GL();
394 glColor4fv( v );
395 LEAVE_GL();
398 /***********************************************************************
399 * glColor4i
401 void WINAPI wine_glColor4i( GLint red, GLint green, GLint blue, GLint alpha ) {
402 ENTER_GL();
403 glColor4i( red, green, blue, alpha );
404 LEAVE_GL();
407 /***********************************************************************
408 * glColor4iv
410 void WINAPI wine_glColor4iv( GLint* v ) {
411 ENTER_GL();
412 glColor4iv( v );
413 LEAVE_GL();
416 /***********************************************************************
417 * glColor4s
419 void WINAPI wine_glColor4s( GLshort red, GLshort green, GLshort blue, GLshort alpha ) {
420 ENTER_GL();
421 glColor4s( red, green, blue, alpha );
422 LEAVE_GL();
425 /***********************************************************************
426 * glColor4sv
428 void WINAPI wine_glColor4sv( GLshort* v ) {
429 ENTER_GL();
430 glColor4sv( v );
431 LEAVE_GL();
434 /***********************************************************************
435 * glColor4ub
437 void WINAPI wine_glColor4ub( GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha ) {
438 ENTER_GL();
439 glColor4ub( red, green, blue, alpha );
440 LEAVE_GL();
443 /***********************************************************************
444 * glColor4ubv
446 void WINAPI wine_glColor4ubv( GLubyte* v ) {
447 ENTER_GL();
448 glColor4ubv( v );
449 LEAVE_GL();
452 /***********************************************************************
453 * glColor4ui
455 void WINAPI wine_glColor4ui( GLuint red, GLuint green, GLuint blue, GLuint alpha ) {
456 ENTER_GL();
457 glColor4ui( red, green, blue, alpha );
458 LEAVE_GL();
461 /***********************************************************************
462 * glColor4uiv
464 void WINAPI wine_glColor4uiv( GLuint* v ) {
465 ENTER_GL();
466 glColor4uiv( v );
467 LEAVE_GL();
470 /***********************************************************************
471 * glColor4us
473 void WINAPI wine_glColor4us( GLushort red, GLushort green, GLushort blue, GLushort alpha ) {
474 ENTER_GL();
475 glColor4us( red, green, blue, alpha );
476 LEAVE_GL();
479 /***********************************************************************
480 * glColor4usv
482 void WINAPI wine_glColor4usv( GLushort* v ) {
483 ENTER_GL();
484 glColor4usv( v );
485 LEAVE_GL();
488 /***********************************************************************
489 * glColorMask
491 void WINAPI wine_glColorMask( GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha ) {
492 ENTER_GL();
493 glColorMask( red, green, blue, alpha );
494 LEAVE_GL();
497 /***********************************************************************
498 * glColorMaterial
500 void WINAPI wine_glColorMaterial( GLenum face, GLenum mode ) {
501 ENTER_GL();
502 glColorMaterial( face, mode );
503 LEAVE_GL();
506 /***********************************************************************
507 * glColorPointer
509 void WINAPI wine_glColorPointer( GLint size, GLenum type, GLsizei stride, GLvoid* pointer ) {
510 ENTER_GL();
511 glColorPointer( size, type, stride, pointer );
512 LEAVE_GL();
515 /***********************************************************************
516 * glColorSubTable
518 void WINAPI wine_glColorSubTable( GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, GLvoid* data ) {
519 ENTER_GL();
520 glColorSubTable( target, start, count, format, type, data );
521 LEAVE_GL();
524 /***********************************************************************
525 * glColorTable
527 void WINAPI wine_glColorTable( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, GLvoid* table ) {
528 ENTER_GL();
529 glColorTable( target, internalformat, width, format, type, table );
530 LEAVE_GL();
533 /***********************************************************************
534 * glColorTableParameterfv
536 void WINAPI wine_glColorTableParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
537 ENTER_GL();
538 glColorTableParameterfv( target, pname, params );
539 LEAVE_GL();
542 /***********************************************************************
543 * glColorTableParameteriv
545 void WINAPI wine_glColorTableParameteriv( GLenum target, GLenum pname, GLint* params ) {
546 ENTER_GL();
547 glColorTableParameteriv( target, pname, params );
548 LEAVE_GL();
551 /***********************************************************************
552 * glConvolutionFilter1D
554 void WINAPI wine_glConvolutionFilter1D( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, GLvoid* image ) {
555 ENTER_GL();
556 glConvolutionFilter1D( target, internalformat, width, format, type, image );
557 LEAVE_GL();
560 /***********************************************************************
561 * glConvolutionFilter2D
563 void WINAPI wine_glConvolutionFilter2D( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* image ) {
564 ENTER_GL();
565 glConvolutionFilter2D( target, internalformat, width, height, format, type, image );
566 LEAVE_GL();
569 /***********************************************************************
570 * glConvolutionParameterf
572 void WINAPI wine_glConvolutionParameterf( GLenum target, GLenum pname, GLfloat params ) {
573 ENTER_GL();
574 glConvolutionParameterf( target, pname, params );
575 LEAVE_GL();
578 /***********************************************************************
579 * glConvolutionParameterfv
581 void WINAPI wine_glConvolutionParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
582 ENTER_GL();
583 glConvolutionParameterfv( target, pname, params );
584 LEAVE_GL();
587 /***********************************************************************
588 * glConvolutionParameteri
590 void WINAPI wine_glConvolutionParameteri( GLenum target, GLenum pname, GLint params ) {
591 ENTER_GL();
592 glConvolutionParameteri( target, pname, params );
593 LEAVE_GL();
596 /***********************************************************************
597 * glConvolutionParameteriv
599 void WINAPI wine_glConvolutionParameteriv( GLenum target, GLenum pname, GLint* params ) {
600 ENTER_GL();
601 glConvolutionParameteriv( target, pname, params );
602 LEAVE_GL();
605 /***********************************************************************
606 * glCopyColorSubTable
608 void WINAPI wine_glCopyColorSubTable( GLenum target, GLsizei start, GLint x, GLint y, GLsizei width ) {
609 ENTER_GL();
610 glCopyColorSubTable( target, start, x, y, width );
611 LEAVE_GL();
614 /***********************************************************************
615 * glCopyColorTable
617 void WINAPI wine_glCopyColorTable( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) {
618 ENTER_GL();
619 glCopyColorTable( target, internalformat, x, y, width );
620 LEAVE_GL();
623 /***********************************************************************
624 * glCopyConvolutionFilter1D
626 void WINAPI wine_glCopyConvolutionFilter1D( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) {
627 ENTER_GL();
628 glCopyConvolutionFilter1D( target, internalformat, x, y, width );
629 LEAVE_GL();
632 /***********************************************************************
633 * glCopyConvolutionFilter2D
635 void WINAPI wine_glCopyConvolutionFilter2D( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height ) {
636 ENTER_GL();
637 glCopyConvolutionFilter2D( target, internalformat, x, y, width, height );
638 LEAVE_GL();
641 /***********************************************************************
642 * glCopyPixels
644 void WINAPI wine_glCopyPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum type ) {
645 ENTER_GL();
646 glCopyPixels( x, y, width, height, type );
647 LEAVE_GL();
650 /***********************************************************************
651 * glCopyTexImage1D
653 void WINAPI wine_glCopyTexImage1D( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border ) {
654 ENTER_GL();
655 glCopyTexImage1D( target, level, internalformat, x, y, width, border );
656 LEAVE_GL();
659 /***********************************************************************
660 * glCopyTexImage2D
662 void WINAPI wine_glCopyTexImage2D( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border ) {
663 ENTER_GL();
664 glCopyTexImage2D( target, level, internalformat, x, y, width, height, border );
665 LEAVE_GL();
668 /***********************************************************************
669 * glCopyTexSubImage1D
671 void WINAPI wine_glCopyTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width ) {
672 ENTER_GL();
673 glCopyTexSubImage1D( target, level, xoffset, x, y, width );
674 LEAVE_GL();
677 /***********************************************************************
678 * glCopyTexSubImage2D
680 void WINAPI wine_glCopyTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height ) {
681 ENTER_GL();
682 glCopyTexSubImage2D( target, level, xoffset, yoffset, x, y, width, height );
683 LEAVE_GL();
686 /***********************************************************************
687 * glCopyTexSubImage3D
689 void WINAPI wine_glCopyTexSubImage3D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height ) {
690 ENTER_GL();
691 glCopyTexSubImage3D( target, level, xoffset, yoffset, zoffset, x, y, width, height );
692 LEAVE_GL();
695 /***********************************************************************
696 * glCullFace
698 void WINAPI wine_glCullFace( GLenum mode ) {
699 ENTER_GL();
700 glCullFace( mode );
701 LEAVE_GL();
704 /***********************************************************************
705 * glDeleteLists
707 void WINAPI wine_glDeleteLists( GLuint list, GLsizei range ) {
708 ENTER_GL();
709 glDeleteLists( list, range );
710 LEAVE_GL();
713 /***********************************************************************
714 * glDeleteTextures
716 void WINAPI wine_glDeleteTextures( GLsizei n, GLuint* textures ) {
717 ENTER_GL();
718 glDeleteTextures( n, textures );
719 LEAVE_GL();
722 /***********************************************************************
723 * glDepthFunc
725 void WINAPI wine_glDepthFunc( GLenum func ) {
726 ENTER_GL();
727 glDepthFunc( func );
728 LEAVE_GL();
731 /***********************************************************************
732 * glDepthMask
734 void WINAPI wine_glDepthMask( GLboolean flag ) {
735 ENTER_GL();
736 glDepthMask( flag );
737 LEAVE_GL();
740 /***********************************************************************
741 * glDepthRange
743 void WINAPI wine_glDepthRange( GLclampd near, GLclampd far ) {
744 ENTER_GL();
745 glDepthRange( near, far );
746 LEAVE_GL();
749 /***********************************************************************
750 * glDisable
752 void WINAPI wine_glDisable( GLenum cap ) {
753 ENTER_GL();
754 glDisable( cap );
755 LEAVE_GL();
758 /***********************************************************************
759 * glDisableClientState
761 void WINAPI wine_glDisableClientState( GLenum array ) {
762 ENTER_GL();
763 glDisableClientState( array );
764 LEAVE_GL();
767 /***********************************************************************
768 * glDrawArrays
770 void WINAPI wine_glDrawArrays( GLenum mode, GLint first, GLsizei count ) {
771 ENTER_GL();
772 glDrawArrays( mode, first, count );
773 LEAVE_GL();
776 /***********************************************************************
777 * glDrawBuffer
779 void WINAPI wine_glDrawBuffer( GLenum mode ) {
780 ENTER_GL();
781 glDrawBuffer( mode );
782 LEAVE_GL();
785 /***********************************************************************
786 * glDrawElements
788 void WINAPI wine_glDrawElements( GLenum mode, GLsizei count, GLenum type, GLvoid* indices ) {
789 ENTER_GL();
790 glDrawElements( mode, count, type, indices );
791 LEAVE_GL();
794 /***********************************************************************
795 * glDrawPixels
797 void WINAPI wine_glDrawPixels( GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels ) {
798 ENTER_GL();
799 glDrawPixels( width, height, format, type, pixels );
800 LEAVE_GL();
803 /***********************************************************************
804 * glDrawRangeElements
806 void WINAPI wine_glDrawRangeElements( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, GLvoid* indices ) {
807 ENTER_GL();
808 glDrawRangeElements( mode, start, end, count, type, indices );
809 LEAVE_GL();
812 /***********************************************************************
813 * glEdgeFlag
815 void WINAPI wine_glEdgeFlag( GLboolean flag ) {
816 ENTER_GL();
817 glEdgeFlag( flag );
818 LEAVE_GL();
821 /***********************************************************************
822 * glEdgeFlagPointer
824 void WINAPI wine_glEdgeFlagPointer( GLsizei stride, GLvoid* pointer ) {
825 ENTER_GL();
826 glEdgeFlagPointer( stride, pointer );
827 LEAVE_GL();
830 /***********************************************************************
831 * glEdgeFlagv
833 void WINAPI wine_glEdgeFlagv( GLboolean* flag ) {
834 ENTER_GL();
835 glEdgeFlagv( flag );
836 LEAVE_GL();
839 /***********************************************************************
840 * glEnable
842 void WINAPI wine_glEnable( GLenum cap ) {
843 ENTER_GL();
844 glEnable( cap );
845 LEAVE_GL();
848 /***********************************************************************
849 * glEnableClientState
851 void WINAPI wine_glEnableClientState( GLenum array ) {
852 ENTER_GL();
853 glEnableClientState( array );
854 LEAVE_GL();
857 /***********************************************************************
858 * glEnd
860 void WINAPI wine_glEnd( ) {
861 ENTER_GL();
862 glEnd( );
863 LEAVE_GL();
866 /***********************************************************************
867 * glEndList
869 void WINAPI wine_glEndList( ) {
870 ENTER_GL();
871 glEndList( );
872 LEAVE_GL();
875 /***********************************************************************
876 * glEvalCoord1d
878 void WINAPI wine_glEvalCoord1d( GLdouble u ) {
879 ENTER_GL();
880 glEvalCoord1d( u );
881 LEAVE_GL();
884 /***********************************************************************
885 * glEvalCoord1dv
887 void WINAPI wine_glEvalCoord1dv( GLdouble* u ) {
888 ENTER_GL();
889 glEvalCoord1dv( u );
890 LEAVE_GL();
893 /***********************************************************************
894 * glEvalCoord1f
896 void WINAPI wine_glEvalCoord1f( GLfloat u ) {
897 ENTER_GL();
898 glEvalCoord1f( u );
899 LEAVE_GL();
902 /***********************************************************************
903 * glEvalCoord1fv
905 void WINAPI wine_glEvalCoord1fv( GLfloat* u ) {
906 ENTER_GL();
907 glEvalCoord1fv( u );
908 LEAVE_GL();
911 /***********************************************************************
912 * glEvalCoord2d
914 void WINAPI wine_glEvalCoord2d( GLdouble u, GLdouble v ) {
915 ENTER_GL();
916 glEvalCoord2d( u, v );
917 LEAVE_GL();
920 /***********************************************************************
921 * glEvalCoord2dv
923 void WINAPI wine_glEvalCoord2dv( GLdouble* u ) {
924 ENTER_GL();
925 glEvalCoord2dv( u );
926 LEAVE_GL();
929 /***********************************************************************
930 * glEvalCoord2f
932 void WINAPI wine_glEvalCoord2f( GLfloat u, GLfloat v ) {
933 ENTER_GL();
934 glEvalCoord2f( u, v );
935 LEAVE_GL();
938 /***********************************************************************
939 * glEvalCoord2fv
941 void WINAPI wine_glEvalCoord2fv( GLfloat* u ) {
942 ENTER_GL();
943 glEvalCoord2fv( u );
944 LEAVE_GL();
947 /***********************************************************************
948 * glEvalMesh1
950 void WINAPI wine_glEvalMesh1( GLenum mode, GLint i1, GLint i2 ) {
951 ENTER_GL();
952 glEvalMesh1( mode, i1, i2 );
953 LEAVE_GL();
956 /***********************************************************************
957 * glEvalMesh2
959 void WINAPI wine_glEvalMesh2( GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2 ) {
960 ENTER_GL();
961 glEvalMesh2( mode, i1, i2, j1, j2 );
962 LEAVE_GL();
965 /***********************************************************************
966 * glEvalPoint1
968 void WINAPI wine_glEvalPoint1( GLint i ) {
969 ENTER_GL();
970 glEvalPoint1( i );
971 LEAVE_GL();
974 /***********************************************************************
975 * glEvalPoint2
977 void WINAPI wine_glEvalPoint2( GLint i, GLint j ) {
978 ENTER_GL();
979 glEvalPoint2( i, j );
980 LEAVE_GL();
983 /***********************************************************************
984 * glFeedbackBuffer
986 void WINAPI wine_glFeedbackBuffer( GLsizei size, GLenum type, GLfloat* buffer ) {
987 ENTER_GL();
988 glFeedbackBuffer( size, type, buffer );
989 LEAVE_GL();
992 /***********************************************************************
993 * glFinish
995 void WINAPI wine_glFinish( ) {
996 ENTER_GL();
997 glFinish( );
998 LEAVE_GL();
1001 /***********************************************************************
1002 * glFlush
1004 void WINAPI wine_glFlush( ) {
1005 ENTER_GL();
1006 glFlush( );
1007 LEAVE_GL();
1010 /***********************************************************************
1011 * glFogf
1013 void WINAPI wine_glFogf( GLenum pname, GLfloat param ) {
1014 ENTER_GL();
1015 glFogf( pname, param );
1016 LEAVE_GL();
1019 /***********************************************************************
1020 * glFogfv
1022 void WINAPI wine_glFogfv( GLenum pname, GLfloat* params ) {
1023 ENTER_GL();
1024 glFogfv( pname, params );
1025 LEAVE_GL();
1028 /***********************************************************************
1029 * glFogi
1031 void WINAPI wine_glFogi( GLenum pname, GLint param ) {
1032 ENTER_GL();
1033 glFogi( pname, param );
1034 LEAVE_GL();
1037 /***********************************************************************
1038 * glFogiv
1040 void WINAPI wine_glFogiv( GLenum pname, GLint* params ) {
1041 ENTER_GL();
1042 glFogiv( pname, params );
1043 LEAVE_GL();
1046 /***********************************************************************
1047 * glFrontFace
1049 void WINAPI wine_glFrontFace( GLenum mode ) {
1050 ENTER_GL();
1051 glFrontFace( mode );
1052 LEAVE_GL();
1055 /***********************************************************************
1056 * glFrustum
1058 void WINAPI wine_glFrustum( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar ) {
1059 ENTER_GL();
1060 glFrustum( left, right, bottom, top, zNear, zFar );
1061 LEAVE_GL();
1064 /***********************************************************************
1065 * glGenLists
1067 GLuint WINAPI wine_glGenLists( GLsizei range ) {
1068 GLuint ret_value;
1069 ENTER_GL();
1070 ret_value = glGenLists( range );
1071 LEAVE_GL();
1072 return ret_value;
1075 /***********************************************************************
1076 * glGenTextures
1078 void WINAPI wine_glGenTextures( GLsizei n, GLuint* textures ) {
1079 ENTER_GL();
1080 glGenTextures( n, textures );
1081 LEAVE_GL();
1084 /***********************************************************************
1085 * glGetBooleanv
1087 void WINAPI wine_glGetBooleanv( GLenum pname, GLboolean* params ) {
1088 ENTER_GL();
1089 glGetBooleanv( pname, params );
1090 LEAVE_GL();
1093 /***********************************************************************
1094 * glGetClipPlane
1096 void WINAPI wine_glGetClipPlane( GLenum plane, GLdouble* equation ) {
1097 ENTER_GL();
1098 glGetClipPlane( plane, equation );
1099 LEAVE_GL();
1102 /***********************************************************************
1103 * glGetColorTable
1105 void WINAPI wine_glGetColorTable( GLenum target, GLenum format, GLenum type, GLvoid* table ) {
1106 ENTER_GL();
1107 glGetColorTable( target, format, type, table );
1108 LEAVE_GL();
1111 /***********************************************************************
1112 * glGetColorTableParameterfv
1114 void WINAPI wine_glGetColorTableParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
1115 ENTER_GL();
1116 glGetColorTableParameterfv( target, pname, params );
1117 LEAVE_GL();
1120 /***********************************************************************
1121 * glGetColorTableParameteriv
1123 void WINAPI wine_glGetColorTableParameteriv( GLenum target, GLenum pname, GLint* params ) {
1124 ENTER_GL();
1125 glGetColorTableParameteriv( target, pname, params );
1126 LEAVE_GL();
1129 /***********************************************************************
1130 * glGetConvolutionFilter
1132 void WINAPI wine_glGetConvolutionFilter( GLenum target, GLenum format, GLenum type, GLvoid* image ) {
1133 ENTER_GL();
1134 glGetConvolutionFilter( target, format, type, image );
1135 LEAVE_GL();
1138 /***********************************************************************
1139 * glGetConvolutionParameterfv
1141 void WINAPI wine_glGetConvolutionParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
1142 ENTER_GL();
1143 glGetConvolutionParameterfv( target, pname, params );
1144 LEAVE_GL();
1147 /***********************************************************************
1148 * glGetConvolutionParameteriv
1150 void WINAPI wine_glGetConvolutionParameteriv( GLenum target, GLenum pname, GLint* params ) {
1151 ENTER_GL();
1152 glGetConvolutionParameteriv( target, pname, params );
1153 LEAVE_GL();
1156 /***********************************************************************
1157 * glGetDoublev
1159 void WINAPI wine_glGetDoublev( GLenum pname, GLdouble* params ) {
1160 ENTER_GL();
1161 glGetDoublev( pname, params );
1162 LEAVE_GL();
1165 /***********************************************************************
1166 * glGetError
1168 GLenum WINAPI wine_glGetError( ) {
1169 GLenum ret_value;
1170 ENTER_GL();
1171 ret_value = glGetError( );
1172 LEAVE_GL();
1173 return ret_value;
1176 /***********************************************************************
1177 * glGetFloatv
1179 void WINAPI wine_glGetFloatv( GLenum pname, GLfloat* params ) {
1180 ENTER_GL();
1181 glGetFloatv( pname, params );
1182 LEAVE_GL();
1185 /***********************************************************************
1186 * glGetHistogram
1188 void WINAPI wine_glGetHistogram( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) {
1189 ENTER_GL();
1190 glGetHistogram( target, reset, format, type, values );
1191 LEAVE_GL();
1194 /***********************************************************************
1195 * glGetHistogramParameterfv
1197 void WINAPI wine_glGetHistogramParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
1198 ENTER_GL();
1199 glGetHistogramParameterfv( target, pname, params );
1200 LEAVE_GL();
1203 /***********************************************************************
1204 * glGetHistogramParameteriv
1206 void WINAPI wine_glGetHistogramParameteriv( GLenum target, GLenum pname, GLint* params ) {
1207 ENTER_GL();
1208 glGetHistogramParameteriv( target, pname, params );
1209 LEAVE_GL();
1212 /***********************************************************************
1213 * glGetIntegerv
1215 void WINAPI wine_glGetIntegerv( GLenum pname, GLint* params ) {
1216 ENTER_GL();
1217 glGetIntegerv( pname, params );
1218 LEAVE_GL();
1221 /***********************************************************************
1222 * glGetLightfv
1224 void WINAPI wine_glGetLightfv( GLenum light, GLenum pname, GLfloat* params ) {
1225 ENTER_GL();
1226 glGetLightfv( light, pname, params );
1227 LEAVE_GL();
1230 /***********************************************************************
1231 * glGetLightiv
1233 void WINAPI wine_glGetLightiv( GLenum light, GLenum pname, GLint* params ) {
1234 ENTER_GL();
1235 glGetLightiv( light, pname, params );
1236 LEAVE_GL();
1239 /***********************************************************************
1240 * glGetMapdv
1242 void WINAPI wine_glGetMapdv( GLenum target, GLenum query, GLdouble* v ) {
1243 ENTER_GL();
1244 glGetMapdv( target, query, v );
1245 LEAVE_GL();
1248 /***********************************************************************
1249 * glGetMapfv
1251 void WINAPI wine_glGetMapfv( GLenum target, GLenum query, GLfloat* v ) {
1252 ENTER_GL();
1253 glGetMapfv( target, query, v );
1254 LEAVE_GL();
1257 /***********************************************************************
1258 * glGetMapiv
1260 void WINAPI wine_glGetMapiv( GLenum target, GLenum query, GLint* v ) {
1261 ENTER_GL();
1262 glGetMapiv( target, query, v );
1263 LEAVE_GL();
1266 /***********************************************************************
1267 * glGetMaterialfv
1269 void WINAPI wine_glGetMaterialfv( GLenum face, GLenum pname, GLfloat* params ) {
1270 ENTER_GL();
1271 glGetMaterialfv( face, pname, params );
1272 LEAVE_GL();
1275 /***********************************************************************
1276 * glGetMaterialiv
1278 void WINAPI wine_glGetMaterialiv( GLenum face, GLenum pname, GLint* params ) {
1279 ENTER_GL();
1280 glGetMaterialiv( face, pname, params );
1281 LEAVE_GL();
1284 /***********************************************************************
1285 * glGetMinmax
1287 void WINAPI wine_glGetMinmax( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) {
1288 ENTER_GL();
1289 glGetMinmax( target, reset, format, type, values );
1290 LEAVE_GL();
1293 /***********************************************************************
1294 * glGetMinmaxParameterfv
1296 void WINAPI wine_glGetMinmaxParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
1297 ENTER_GL();
1298 glGetMinmaxParameterfv( target, pname, params );
1299 LEAVE_GL();
1302 /***********************************************************************
1303 * glGetMinmaxParameteriv
1305 void WINAPI wine_glGetMinmaxParameteriv( GLenum target, GLenum pname, GLint* params ) {
1306 ENTER_GL();
1307 glGetMinmaxParameteriv( target, pname, params );
1308 LEAVE_GL();
1311 /***********************************************************************
1312 * glGetPixelMapfv
1314 void WINAPI wine_glGetPixelMapfv( GLenum map, GLfloat* values ) {
1315 ENTER_GL();
1316 glGetPixelMapfv( map, values );
1317 LEAVE_GL();
1320 /***********************************************************************
1321 * glGetPixelMapuiv
1323 void WINAPI wine_glGetPixelMapuiv( GLenum map, GLuint* values ) {
1324 ENTER_GL();
1325 glGetPixelMapuiv( map, values );
1326 LEAVE_GL();
1329 /***********************************************************************
1330 * glGetPixelMapusv
1332 void WINAPI wine_glGetPixelMapusv( GLenum map, GLushort* values ) {
1333 ENTER_GL();
1334 glGetPixelMapusv( map, values );
1335 LEAVE_GL();
1338 /***********************************************************************
1339 * glGetPointerv
1341 void WINAPI wine_glGetPointerv( GLenum pname, GLvoid** params ) {
1342 ENTER_GL();
1343 glGetPointerv( pname, params );
1344 LEAVE_GL();
1347 /***********************************************************************
1348 * glGetPolygonStipple
1350 void WINAPI wine_glGetPolygonStipple( GLubyte* mask ) {
1351 ENTER_GL();
1352 glGetPolygonStipple( mask );
1353 LEAVE_GL();
1356 /***********************************************************************
1357 * glGetSeparableFilter
1359 void WINAPI wine_glGetSeparableFilter( GLenum target, GLenum format, GLenum type, GLvoid* row, GLvoid* column, GLvoid* span ) {
1360 ENTER_GL();
1361 glGetSeparableFilter( target, format, type, row, column, span );
1362 LEAVE_GL();
1365 /***********************************************************************
1366 * glGetString
1368 GLstring WINAPI wine_glGetString( GLenum name ) {
1369 GLstring ret_value;
1370 ENTER_GL();
1371 ret_value = glGetString( name );
1372 LEAVE_GL();
1373 return ret_value;
1376 /***********************************************************************
1377 * glGetTexEnvfv
1379 void WINAPI wine_glGetTexEnvfv( GLenum target, GLenum pname, GLfloat* params ) {
1380 ENTER_GL();
1381 glGetTexEnvfv( target, pname, params );
1382 LEAVE_GL();
1385 /***********************************************************************
1386 * glGetTexEnviv
1388 void WINAPI wine_glGetTexEnviv( GLenum target, GLenum pname, GLint* params ) {
1389 ENTER_GL();
1390 glGetTexEnviv( target, pname, params );
1391 LEAVE_GL();
1394 /***********************************************************************
1395 * glGetTexGendv
1397 void WINAPI wine_glGetTexGendv( GLenum coord, GLenum pname, GLdouble* params ) {
1398 ENTER_GL();
1399 glGetTexGendv( coord, pname, params );
1400 LEAVE_GL();
1403 /***********************************************************************
1404 * glGetTexGenfv
1406 void WINAPI wine_glGetTexGenfv( GLenum coord, GLenum pname, GLfloat* params ) {
1407 ENTER_GL();
1408 glGetTexGenfv( coord, pname, params );
1409 LEAVE_GL();
1412 /***********************************************************************
1413 * glGetTexGeniv
1415 void WINAPI wine_glGetTexGeniv( GLenum coord, GLenum pname, GLint* params ) {
1416 ENTER_GL();
1417 glGetTexGeniv( coord, pname, params );
1418 LEAVE_GL();
1421 /***********************************************************************
1422 * glGetTexImage
1424 void WINAPI wine_glGetTexImage( GLenum target, GLint level, GLenum format, GLenum type, GLvoid* pixels ) {
1425 ENTER_GL();
1426 glGetTexImage( target, level, format, type, pixels );
1427 LEAVE_GL();
1430 /***********************************************************************
1431 * glGetTexLevelParameterfv
1433 void WINAPI wine_glGetTexLevelParameterfv( GLenum target, GLint level, GLenum pname, GLfloat* params ) {
1434 ENTER_GL();
1435 glGetTexLevelParameterfv( target, level, pname, params );
1436 LEAVE_GL();
1439 /***********************************************************************
1440 * glGetTexLevelParameteriv
1442 void WINAPI wine_glGetTexLevelParameteriv( GLenum target, GLint level, GLenum pname, GLint* params ) {
1443 ENTER_GL();
1444 glGetTexLevelParameteriv( target, level, pname, params );
1445 LEAVE_GL();
1448 /***********************************************************************
1449 * glGetTexParameterfv
1451 void WINAPI wine_glGetTexParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
1452 ENTER_GL();
1453 glGetTexParameterfv( target, pname, params );
1454 LEAVE_GL();
1457 /***********************************************************************
1458 * glGetTexParameteriv
1460 void WINAPI wine_glGetTexParameteriv( GLenum target, GLenum pname, GLint* params ) {
1461 ENTER_GL();
1462 glGetTexParameteriv( target, pname, params );
1463 LEAVE_GL();
1466 /***********************************************************************
1467 * glHint
1469 void WINAPI wine_glHint( GLenum target, GLenum mode ) {
1470 ENTER_GL();
1471 glHint( target, mode );
1472 LEAVE_GL();
1475 /***********************************************************************
1476 * glHistogram
1478 void WINAPI wine_glHistogram( GLenum target, GLsizei width, GLenum internalformat, GLboolean sink ) {
1479 ENTER_GL();
1480 glHistogram( target, width, internalformat, sink );
1481 LEAVE_GL();
1484 /***********************************************************************
1485 * glIndexMask
1487 void WINAPI wine_glIndexMask( GLuint mask ) {
1488 ENTER_GL();
1489 glIndexMask( mask );
1490 LEAVE_GL();
1493 /***********************************************************************
1494 * glIndexPointer
1496 void WINAPI wine_glIndexPointer( GLenum type, GLsizei stride, GLvoid* pointer ) {
1497 ENTER_GL();
1498 glIndexPointer( type, stride, pointer );
1499 LEAVE_GL();
1502 /***********************************************************************
1503 * glIndexd
1505 void WINAPI wine_glIndexd( GLdouble c ) {
1506 ENTER_GL();
1507 glIndexd( c );
1508 LEAVE_GL();
1511 /***********************************************************************
1512 * glIndexdv
1514 void WINAPI wine_glIndexdv( GLdouble* c ) {
1515 ENTER_GL();
1516 glIndexdv( c );
1517 LEAVE_GL();
1520 /***********************************************************************
1521 * glIndexf
1523 void WINAPI wine_glIndexf( GLfloat c ) {
1524 ENTER_GL();
1525 glIndexf( c );
1526 LEAVE_GL();
1529 /***********************************************************************
1530 * glIndexfv
1532 void WINAPI wine_glIndexfv( GLfloat* c ) {
1533 ENTER_GL();
1534 glIndexfv( c );
1535 LEAVE_GL();
1538 /***********************************************************************
1539 * glIndexi
1541 void WINAPI wine_glIndexi( GLint c ) {
1542 ENTER_GL();
1543 glIndexi( c );
1544 LEAVE_GL();
1547 /***********************************************************************
1548 * glIndexiv
1550 void WINAPI wine_glIndexiv( GLint* c ) {
1551 ENTER_GL();
1552 glIndexiv( c );
1553 LEAVE_GL();
1556 /***********************************************************************
1557 * glIndexs
1559 void WINAPI wine_glIndexs( GLshort c ) {
1560 ENTER_GL();
1561 glIndexs( c );
1562 LEAVE_GL();
1565 /***********************************************************************
1566 * glIndexsv
1568 void WINAPI wine_glIndexsv( GLshort* c ) {
1569 ENTER_GL();
1570 glIndexsv( c );
1571 LEAVE_GL();
1574 /***********************************************************************
1575 * glIndexub
1577 void WINAPI wine_glIndexub( GLubyte c ) {
1578 ENTER_GL();
1579 glIndexub( c );
1580 LEAVE_GL();
1583 /***********************************************************************
1584 * glIndexubv
1586 void WINAPI wine_glIndexubv( GLubyte* c ) {
1587 ENTER_GL();
1588 glIndexubv( c );
1589 LEAVE_GL();
1592 /***********************************************************************
1593 * glInitNames
1595 void WINAPI wine_glInitNames( ) {
1596 ENTER_GL();
1597 glInitNames( );
1598 LEAVE_GL();
1601 /***********************************************************************
1602 * glInterleavedArrays
1604 void WINAPI wine_glInterleavedArrays( GLenum format, GLsizei stride, GLvoid* pointer ) {
1605 ENTER_GL();
1606 glInterleavedArrays( format, stride, pointer );
1607 LEAVE_GL();
1610 /***********************************************************************
1611 * glIsEnabled
1613 GLboolean WINAPI wine_glIsEnabled( GLenum cap ) {
1614 GLboolean ret_value;
1615 ENTER_GL();
1616 ret_value = glIsEnabled( cap );
1617 LEAVE_GL();
1618 return ret_value;
1621 /***********************************************************************
1622 * glIsList
1624 GLboolean WINAPI wine_glIsList( GLuint list ) {
1625 GLboolean ret_value;
1626 ENTER_GL();
1627 ret_value = glIsList( list );
1628 LEAVE_GL();
1629 return ret_value;
1632 /***********************************************************************
1633 * glIsTexture
1635 GLboolean WINAPI wine_glIsTexture( GLuint texture ) {
1636 GLboolean ret_value;
1637 ENTER_GL();
1638 ret_value = glIsTexture( texture );
1639 LEAVE_GL();
1640 return ret_value;
1643 /***********************************************************************
1644 * glLightModelf
1646 void WINAPI wine_glLightModelf( GLenum pname, GLfloat param ) {
1647 ENTER_GL();
1648 glLightModelf( pname, param );
1649 LEAVE_GL();
1652 /***********************************************************************
1653 * glLightModelfv
1655 void WINAPI wine_glLightModelfv( GLenum pname, GLfloat* params ) {
1656 ENTER_GL();
1657 glLightModelfv( pname, params );
1658 LEAVE_GL();
1661 /***********************************************************************
1662 * glLightModeli
1664 void WINAPI wine_glLightModeli( GLenum pname, GLint param ) {
1665 ENTER_GL();
1666 glLightModeli( pname, param );
1667 LEAVE_GL();
1670 /***********************************************************************
1671 * glLightModeliv
1673 void WINAPI wine_glLightModeliv( GLenum pname, GLint* params ) {
1674 ENTER_GL();
1675 glLightModeliv( pname, params );
1676 LEAVE_GL();
1679 /***********************************************************************
1680 * glLightf
1682 void WINAPI wine_glLightf( GLenum light, GLenum pname, GLfloat param ) {
1683 ENTER_GL();
1684 glLightf( light, pname, param );
1685 LEAVE_GL();
1688 /***********************************************************************
1689 * glLightfv
1691 void WINAPI wine_glLightfv( GLenum light, GLenum pname, GLfloat* params ) {
1692 ENTER_GL();
1693 glLightfv( light, pname, params );
1694 LEAVE_GL();
1697 /***********************************************************************
1698 * glLighti
1700 void WINAPI wine_glLighti( GLenum light, GLenum pname, GLint param ) {
1701 ENTER_GL();
1702 glLighti( light, pname, param );
1703 LEAVE_GL();
1706 /***********************************************************************
1707 * glLightiv
1709 void WINAPI wine_glLightiv( GLenum light, GLenum pname, GLint* params ) {
1710 ENTER_GL();
1711 glLightiv( light, pname, params );
1712 LEAVE_GL();
1715 /***********************************************************************
1716 * glLineStipple
1718 void WINAPI wine_glLineStipple( GLint factor, GLushort pattern ) {
1719 ENTER_GL();
1720 glLineStipple( factor, pattern );
1721 LEAVE_GL();
1724 /***********************************************************************
1725 * glLineWidth
1727 void WINAPI wine_glLineWidth( GLfloat width ) {
1728 ENTER_GL();
1729 glLineWidth( width );
1730 LEAVE_GL();
1733 /***********************************************************************
1734 * glListBase
1736 void WINAPI wine_glListBase( GLuint base ) {
1737 ENTER_GL();
1738 glListBase( base );
1739 LEAVE_GL();
1742 /***********************************************************************
1743 * glLoadIdentity
1745 void WINAPI wine_glLoadIdentity( ) {
1746 ENTER_GL();
1747 glLoadIdentity( );
1748 LEAVE_GL();
1751 /***********************************************************************
1752 * glLoadMatrixd
1754 void WINAPI wine_glLoadMatrixd( GLdouble* m ) {
1755 ENTER_GL();
1756 glLoadMatrixd( m );
1757 LEAVE_GL();
1760 /***********************************************************************
1761 * glLoadMatrixf
1763 void WINAPI wine_glLoadMatrixf( GLfloat* m ) {
1764 ENTER_GL();
1765 glLoadMatrixf( m );
1766 LEAVE_GL();
1769 /***********************************************************************
1770 * glLoadName
1772 void WINAPI wine_glLoadName( GLuint name ) {
1773 ENTER_GL();
1774 glLoadName( name );
1775 LEAVE_GL();
1778 /***********************************************************************
1779 * glLogicOp
1781 void WINAPI wine_glLogicOp( GLenum opcode ) {
1782 ENTER_GL();
1783 glLogicOp( opcode );
1784 LEAVE_GL();
1787 /***********************************************************************
1788 * glMap1d
1790 void WINAPI wine_glMap1d( GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, GLdouble* points ) {
1791 ENTER_GL();
1792 glMap1d( target, u1, u2, stride, order, points );
1793 LEAVE_GL();
1796 /***********************************************************************
1797 * glMap1f
1799 void WINAPI wine_glMap1f( GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, GLfloat* points ) {
1800 ENTER_GL();
1801 glMap1f( target, u1, u2, stride, order, points );
1802 LEAVE_GL();
1805 /***********************************************************************
1806 * glMap2d
1808 void WINAPI wine_glMap2d( GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble* points ) {
1809 ENTER_GL();
1810 glMap2d( target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points );
1811 LEAVE_GL();
1814 /***********************************************************************
1815 * glMap2f
1817 void WINAPI wine_glMap2f( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat* points ) {
1818 ENTER_GL();
1819 glMap2f( target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points );
1820 LEAVE_GL();
1823 /***********************************************************************
1824 * glMapGrid1d
1826 void WINAPI wine_glMapGrid1d( GLint un, GLdouble u1, GLdouble u2 ) {
1827 ENTER_GL();
1828 glMapGrid1d( un, u1, u2 );
1829 LEAVE_GL();
1832 /***********************************************************************
1833 * glMapGrid1f
1835 void WINAPI wine_glMapGrid1f( GLint un, GLfloat u1, GLfloat u2 ) {
1836 ENTER_GL();
1837 glMapGrid1f( un, u1, u2 );
1838 LEAVE_GL();
1841 /***********************************************************************
1842 * glMapGrid2d
1844 void WINAPI wine_glMapGrid2d( GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2 ) {
1845 ENTER_GL();
1846 glMapGrid2d( un, u1, u2, vn, v1, v2 );
1847 LEAVE_GL();
1850 /***********************************************************************
1851 * glMapGrid2f
1853 void WINAPI wine_glMapGrid2f( GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2 ) {
1854 ENTER_GL();
1855 glMapGrid2f( un, u1, u2, vn, v1, v2 );
1856 LEAVE_GL();
1859 /***********************************************************************
1860 * glMaterialf
1862 void WINAPI wine_glMaterialf( GLenum face, GLenum pname, GLfloat param ) {
1863 ENTER_GL();
1864 glMaterialf( face, pname, param );
1865 LEAVE_GL();
1868 /***********************************************************************
1869 * glMaterialfv
1871 void WINAPI wine_glMaterialfv( GLenum face, GLenum pname, GLfloat* params ) {
1872 ENTER_GL();
1873 glMaterialfv( face, pname, params );
1874 LEAVE_GL();
1877 /***********************************************************************
1878 * glMateriali
1880 void WINAPI wine_glMateriali( GLenum face, GLenum pname, GLint param ) {
1881 ENTER_GL();
1882 glMateriali( face, pname, param );
1883 LEAVE_GL();
1886 /***********************************************************************
1887 * glMaterialiv
1889 void WINAPI wine_glMaterialiv( GLenum face, GLenum pname, GLint* params ) {
1890 ENTER_GL();
1891 glMaterialiv( face, pname, params );
1892 LEAVE_GL();
1895 /***********************************************************************
1896 * glMatrixMode
1898 void WINAPI wine_glMatrixMode( GLenum mode ) {
1899 ENTER_GL();
1900 glMatrixMode( mode );
1901 LEAVE_GL();
1904 /***********************************************************************
1905 * glMinmax
1907 void WINAPI wine_glMinmax( GLenum target, GLenum internalformat, GLboolean sink ) {
1908 ENTER_GL();
1909 glMinmax( target, internalformat, sink );
1910 LEAVE_GL();
1913 /***********************************************************************
1914 * glMultMatrixd
1916 void WINAPI wine_glMultMatrixd( GLdouble* m ) {
1917 ENTER_GL();
1918 glMultMatrixd( m );
1919 LEAVE_GL();
1922 /***********************************************************************
1923 * glMultMatrixf
1925 void WINAPI wine_glMultMatrixf( GLfloat* m ) {
1926 ENTER_GL();
1927 glMultMatrixf( m );
1928 LEAVE_GL();
1931 /***********************************************************************
1932 * glMultiTexCoord1dARB
1934 void WINAPI wine_glMultiTexCoord1dARB( GLenum target, GLdouble s ) {
1935 ENTER_GL();
1936 glMultiTexCoord1dARB( target, s );
1937 LEAVE_GL();
1940 /***********************************************************************
1941 * glMultiTexCoord1dvARB
1943 void WINAPI wine_glMultiTexCoord1dvARB( GLenum target, GLdouble* v ) {
1944 ENTER_GL();
1945 glMultiTexCoord1dvARB( target, v );
1946 LEAVE_GL();
1949 /***********************************************************************
1950 * glMultiTexCoord1fARB
1952 void WINAPI wine_glMultiTexCoord1fARB( GLenum target, GLfloat s ) {
1953 ENTER_GL();
1954 glMultiTexCoord1fARB( target, s );
1955 LEAVE_GL();
1958 /***********************************************************************
1959 * glMultiTexCoord1fvARB
1961 void WINAPI wine_glMultiTexCoord1fvARB( GLenum target, GLfloat* v ) {
1962 ENTER_GL();
1963 glMultiTexCoord1fvARB( target, v );
1964 LEAVE_GL();
1967 /***********************************************************************
1968 * glMultiTexCoord1iARB
1970 void WINAPI wine_glMultiTexCoord1iARB( GLenum target, GLint s ) {
1971 ENTER_GL();
1972 glMultiTexCoord1iARB( target, s );
1973 LEAVE_GL();
1976 /***********************************************************************
1977 * glMultiTexCoord1ivARB
1979 void WINAPI wine_glMultiTexCoord1ivARB( GLenum target, GLint* v ) {
1980 ENTER_GL();
1981 glMultiTexCoord1ivARB( target, v );
1982 LEAVE_GL();
1985 /***********************************************************************
1986 * glMultiTexCoord1sARB
1988 void WINAPI wine_glMultiTexCoord1sARB( GLenum target, GLshort s ) {
1989 ENTER_GL();
1990 glMultiTexCoord1sARB( target, s );
1991 LEAVE_GL();
1994 /***********************************************************************
1995 * glMultiTexCoord1svARB
1997 void WINAPI wine_glMultiTexCoord1svARB( GLenum target, GLshort* v ) {
1998 ENTER_GL();
1999 glMultiTexCoord1svARB( target, v );
2000 LEAVE_GL();
2003 /***********************************************************************
2004 * glMultiTexCoord2dARB
2006 void WINAPI wine_glMultiTexCoord2dARB( GLenum target, GLdouble s, GLdouble t ) {
2007 ENTER_GL();
2008 glMultiTexCoord2dARB( target, s, t );
2009 LEAVE_GL();
2012 /***********************************************************************
2013 * glMultiTexCoord2dvARB
2015 void WINAPI wine_glMultiTexCoord2dvARB( GLenum target, GLdouble* v ) {
2016 ENTER_GL();
2017 glMultiTexCoord2dvARB( target, v );
2018 LEAVE_GL();
2021 /***********************************************************************
2022 * glMultiTexCoord2fARB
2024 void WINAPI wine_glMultiTexCoord2fARB( GLenum target, GLfloat s, GLfloat t ) {
2025 ENTER_GL();
2026 glMultiTexCoord2fARB( target, s, t );
2027 LEAVE_GL();
2030 /***********************************************************************
2031 * glMultiTexCoord2fvARB
2033 void WINAPI wine_glMultiTexCoord2fvARB( GLenum target, GLfloat* v ) {
2034 ENTER_GL();
2035 glMultiTexCoord2fvARB( target, v );
2036 LEAVE_GL();
2039 /***********************************************************************
2040 * glMultiTexCoord2iARB
2042 void WINAPI wine_glMultiTexCoord2iARB( GLenum target, GLint s, GLint t ) {
2043 ENTER_GL();
2044 glMultiTexCoord2iARB( target, s, t );
2045 LEAVE_GL();
2048 /***********************************************************************
2049 * glMultiTexCoord2ivARB
2051 void WINAPI wine_glMultiTexCoord2ivARB( GLenum target, GLint* v ) {
2052 ENTER_GL();
2053 glMultiTexCoord2ivARB( target, v );
2054 LEAVE_GL();
2057 /***********************************************************************
2058 * glMultiTexCoord2sARB
2060 void WINAPI wine_glMultiTexCoord2sARB( GLenum target, GLshort s, GLshort t ) {
2061 ENTER_GL();
2062 glMultiTexCoord2sARB( target, s, t );
2063 LEAVE_GL();
2066 /***********************************************************************
2067 * glMultiTexCoord2svARB
2069 void WINAPI wine_glMultiTexCoord2svARB( GLenum target, GLshort* v ) {
2070 ENTER_GL();
2071 glMultiTexCoord2svARB( target, v );
2072 LEAVE_GL();
2075 /***********************************************************************
2076 * glMultiTexCoord3dARB
2078 void WINAPI wine_glMultiTexCoord3dARB( GLenum target, GLdouble s, GLdouble t, GLdouble r ) {
2079 ENTER_GL();
2080 glMultiTexCoord3dARB( target, s, t, r );
2081 LEAVE_GL();
2084 /***********************************************************************
2085 * glMultiTexCoord3dvARB
2087 void WINAPI wine_glMultiTexCoord3dvARB( GLenum target, GLdouble* v ) {
2088 ENTER_GL();
2089 glMultiTexCoord3dvARB( target, v );
2090 LEAVE_GL();
2093 /***********************************************************************
2094 * glMultiTexCoord3fARB
2096 void WINAPI wine_glMultiTexCoord3fARB( GLenum target, GLfloat s, GLfloat t, GLfloat r ) {
2097 ENTER_GL();
2098 glMultiTexCoord3fARB( target, s, t, r );
2099 LEAVE_GL();
2102 /***********************************************************************
2103 * glMultiTexCoord3fvARB
2105 void WINAPI wine_glMultiTexCoord3fvARB( GLenum target, GLfloat* v ) {
2106 ENTER_GL();
2107 glMultiTexCoord3fvARB( target, v );
2108 LEAVE_GL();
2111 /***********************************************************************
2112 * glMultiTexCoord3iARB
2114 void WINAPI wine_glMultiTexCoord3iARB( GLenum target, GLint s, GLint t, GLint r ) {
2115 ENTER_GL();
2116 glMultiTexCoord3iARB( target, s, t, r );
2117 LEAVE_GL();
2120 /***********************************************************************
2121 * glMultiTexCoord3ivARB
2123 void WINAPI wine_glMultiTexCoord3ivARB( GLenum target, GLint* v ) {
2124 ENTER_GL();
2125 glMultiTexCoord3ivARB( target, v );
2126 LEAVE_GL();
2129 /***********************************************************************
2130 * glMultiTexCoord3sARB
2132 void WINAPI wine_glMultiTexCoord3sARB( GLenum target, GLshort s, GLshort t, GLshort r ) {
2133 ENTER_GL();
2134 glMultiTexCoord3sARB( target, s, t, r );
2135 LEAVE_GL();
2138 /***********************************************************************
2139 * glMultiTexCoord3svARB
2141 void WINAPI wine_glMultiTexCoord3svARB( GLenum target, GLshort* v ) {
2142 ENTER_GL();
2143 glMultiTexCoord3svARB( target, v );
2144 LEAVE_GL();
2147 /***********************************************************************
2148 * glMultiTexCoord4dARB
2150 void WINAPI wine_glMultiTexCoord4dARB( GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q ) {
2151 ENTER_GL();
2152 glMultiTexCoord4dARB( target, s, t, r, q );
2153 LEAVE_GL();
2156 /***********************************************************************
2157 * glMultiTexCoord4dvARB
2159 void WINAPI wine_glMultiTexCoord4dvARB( GLenum target, GLdouble* v ) {
2160 ENTER_GL();
2161 glMultiTexCoord4dvARB( target, v );
2162 LEAVE_GL();
2165 /***********************************************************************
2166 * glMultiTexCoord4fARB
2168 void WINAPI wine_glMultiTexCoord4fARB( GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q ) {
2169 ENTER_GL();
2170 glMultiTexCoord4fARB( target, s, t, r, q );
2171 LEAVE_GL();
2174 /***********************************************************************
2175 * glMultiTexCoord4fvARB
2177 void WINAPI wine_glMultiTexCoord4fvARB( GLenum target, GLfloat* v ) {
2178 ENTER_GL();
2179 glMultiTexCoord4fvARB( target, v );
2180 LEAVE_GL();
2183 /***********************************************************************
2184 * glMultiTexCoord4iARB
2186 void WINAPI wine_glMultiTexCoord4iARB( GLenum target, GLint s, GLint t, GLint r, GLint q ) {
2187 ENTER_GL();
2188 glMultiTexCoord4iARB( target, s, t, r, q );
2189 LEAVE_GL();
2192 /***********************************************************************
2193 * glMultiTexCoord4ivARB
2195 void WINAPI wine_glMultiTexCoord4ivARB( GLenum target, GLint* v ) {
2196 ENTER_GL();
2197 glMultiTexCoord4ivARB( target, v );
2198 LEAVE_GL();
2201 /***********************************************************************
2202 * glMultiTexCoord4sARB
2204 void WINAPI wine_glMultiTexCoord4sARB( GLenum target, GLshort s, GLshort t, GLshort r, GLshort q ) {
2205 ENTER_GL();
2206 glMultiTexCoord4sARB( target, s, t, r, q );
2207 LEAVE_GL();
2210 /***********************************************************************
2211 * glMultiTexCoord4svARB
2213 void WINAPI wine_glMultiTexCoord4svARB( GLenum target, GLshort* v ) {
2214 ENTER_GL();
2215 glMultiTexCoord4svARB( target, v );
2216 LEAVE_GL();
2219 /***********************************************************************
2220 * glNewList
2222 void WINAPI wine_glNewList( GLuint list, GLenum mode ) {
2223 ENTER_GL();
2224 glNewList( list, mode );
2225 LEAVE_GL();
2228 /***********************************************************************
2229 * glNormal3b
2231 void WINAPI wine_glNormal3b( GLbyte nx, GLbyte ny, GLbyte nz ) {
2232 ENTER_GL();
2233 glNormal3b( nx, ny, nz );
2234 LEAVE_GL();
2237 /***********************************************************************
2238 * glNormal3bv
2240 void WINAPI wine_glNormal3bv( GLbyte* v ) {
2241 ENTER_GL();
2242 glNormal3bv( v );
2243 LEAVE_GL();
2246 /***********************************************************************
2247 * glNormal3d
2249 void WINAPI wine_glNormal3d( GLdouble nx, GLdouble ny, GLdouble nz ) {
2250 ENTER_GL();
2251 glNormal3d( nx, ny, nz );
2252 LEAVE_GL();
2255 /***********************************************************************
2256 * glNormal3dv
2258 void WINAPI wine_glNormal3dv( GLdouble* v ) {
2259 ENTER_GL();
2260 glNormal3dv( v );
2261 LEAVE_GL();
2264 /***********************************************************************
2265 * glNormal3f
2267 void WINAPI wine_glNormal3f( GLfloat nx, GLfloat ny, GLfloat nz ) {
2268 ENTER_GL();
2269 glNormal3f( nx, ny, nz );
2270 LEAVE_GL();
2273 /***********************************************************************
2274 * glNormal3fv
2276 void WINAPI wine_glNormal3fv( GLfloat* v ) {
2277 ENTER_GL();
2278 glNormal3fv( v );
2279 LEAVE_GL();
2282 /***********************************************************************
2283 * glNormal3i
2285 void WINAPI wine_glNormal3i( GLint nx, GLint ny, GLint nz ) {
2286 ENTER_GL();
2287 glNormal3i( nx, ny, nz );
2288 LEAVE_GL();
2291 /***********************************************************************
2292 * glNormal3iv
2294 void WINAPI wine_glNormal3iv( GLint* v ) {
2295 ENTER_GL();
2296 glNormal3iv( v );
2297 LEAVE_GL();
2300 /***********************************************************************
2301 * glNormal3s
2303 void WINAPI wine_glNormal3s( GLshort nx, GLshort ny, GLshort nz ) {
2304 ENTER_GL();
2305 glNormal3s( nx, ny, nz );
2306 LEAVE_GL();
2309 /***********************************************************************
2310 * glNormal3sv
2312 void WINAPI wine_glNormal3sv( GLshort* v ) {
2313 ENTER_GL();
2314 glNormal3sv( v );
2315 LEAVE_GL();
2318 /***********************************************************************
2319 * glNormalPointer
2321 void WINAPI wine_glNormalPointer( GLenum type, GLsizei stride, GLvoid* pointer ) {
2322 ENTER_GL();
2323 glNormalPointer( type, stride, pointer );
2324 LEAVE_GL();
2327 /***********************************************************************
2328 * glOrtho
2330 void WINAPI wine_glOrtho( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar ) {
2331 ENTER_GL();
2332 glOrtho( left, right, bottom, top, zNear, zFar );
2333 LEAVE_GL();
2336 /***********************************************************************
2337 * glPassThrough
2339 void WINAPI wine_glPassThrough( GLfloat token ) {
2340 ENTER_GL();
2341 glPassThrough( token );
2342 LEAVE_GL();
2345 /***********************************************************************
2346 * glPixelMapfv
2348 void WINAPI wine_glPixelMapfv( GLenum map, GLint mapsize, GLfloat* values ) {
2349 ENTER_GL();
2350 glPixelMapfv( map, mapsize, values );
2351 LEAVE_GL();
2354 /***********************************************************************
2355 * glPixelMapuiv
2357 void WINAPI wine_glPixelMapuiv( GLenum map, GLint mapsize, GLuint* values ) {
2358 ENTER_GL();
2359 glPixelMapuiv( map, mapsize, values );
2360 LEAVE_GL();
2363 /***********************************************************************
2364 * glPixelMapusv
2366 void WINAPI wine_glPixelMapusv( GLenum map, GLint mapsize, GLushort* values ) {
2367 ENTER_GL();
2368 glPixelMapusv( map, mapsize, values );
2369 LEAVE_GL();
2372 /***********************************************************************
2373 * glPixelStoref
2375 void WINAPI wine_glPixelStoref( GLenum pname, GLfloat param ) {
2376 ENTER_GL();
2377 glPixelStoref( pname, param );
2378 LEAVE_GL();
2381 /***********************************************************************
2382 * glPixelStorei
2384 void WINAPI wine_glPixelStorei( GLenum pname, GLint param ) {
2385 ENTER_GL();
2386 glPixelStorei( pname, param );
2387 LEAVE_GL();
2390 /***********************************************************************
2391 * glPixelTransferf
2393 void WINAPI wine_glPixelTransferf( GLenum pname, GLfloat param ) {
2394 ENTER_GL();
2395 glPixelTransferf( pname, param );
2396 LEAVE_GL();
2399 /***********************************************************************
2400 * glPixelTransferi
2402 void WINAPI wine_glPixelTransferi( GLenum pname, GLint param ) {
2403 ENTER_GL();
2404 glPixelTransferi( pname, param );
2405 LEAVE_GL();
2408 /***********************************************************************
2409 * glPixelZoom
2411 void WINAPI wine_glPixelZoom( GLfloat xfactor, GLfloat yfactor ) {
2412 ENTER_GL();
2413 glPixelZoom( xfactor, yfactor );
2414 LEAVE_GL();
2417 /***********************************************************************
2418 * glPointSize
2420 void WINAPI wine_glPointSize( GLfloat size ) {
2421 ENTER_GL();
2422 glPointSize( size );
2423 LEAVE_GL();
2426 /***********************************************************************
2427 * glPolygonMode
2429 void WINAPI wine_glPolygonMode( GLenum face, GLenum mode ) {
2430 ENTER_GL();
2431 glPolygonMode( face, mode );
2432 LEAVE_GL();
2435 /***********************************************************************
2436 * glPolygonOffset
2438 void WINAPI wine_glPolygonOffset( GLfloat factor, GLfloat units ) {
2439 ENTER_GL();
2440 glPolygonOffset( factor, units );
2441 LEAVE_GL();
2444 /***********************************************************************
2445 * glPolygonStipple
2447 void WINAPI wine_glPolygonStipple( GLubyte* mask ) {
2448 ENTER_GL();
2449 glPolygonStipple( mask );
2450 LEAVE_GL();
2453 /***********************************************************************
2454 * glPopAttrib
2456 void WINAPI wine_glPopAttrib( ) {
2457 ENTER_GL();
2458 glPopAttrib( );
2459 LEAVE_GL();
2462 /***********************************************************************
2463 * glPopClientAttrib
2465 void WINAPI wine_glPopClientAttrib( ) {
2466 ENTER_GL();
2467 glPopClientAttrib( );
2468 LEAVE_GL();
2471 /***********************************************************************
2472 * glPopMatrix
2474 void WINAPI wine_glPopMatrix( ) {
2475 ENTER_GL();
2476 glPopMatrix( );
2477 LEAVE_GL();
2480 /***********************************************************************
2481 * glPopName
2483 void WINAPI wine_glPopName( ) {
2484 ENTER_GL();
2485 glPopName( );
2486 LEAVE_GL();
2489 /***********************************************************************
2490 * glPrioritizeTextures
2492 void WINAPI wine_glPrioritizeTextures( GLsizei n, GLuint* textures, GLclampf* priorities ) {
2493 ENTER_GL();
2494 glPrioritizeTextures( n, textures, priorities );
2495 LEAVE_GL();
2498 /***********************************************************************
2499 * glPushAttrib
2501 void WINAPI wine_glPushAttrib( GLbitfield mask ) {
2502 ENTER_GL();
2503 glPushAttrib( mask );
2504 LEAVE_GL();
2507 /***********************************************************************
2508 * glPushClientAttrib
2510 void WINAPI wine_glPushClientAttrib( GLbitfield mask ) {
2511 ENTER_GL();
2512 glPushClientAttrib( mask );
2513 LEAVE_GL();
2516 /***********************************************************************
2517 * glPushMatrix
2519 void WINAPI wine_glPushMatrix( ) {
2520 ENTER_GL();
2521 glPushMatrix( );
2522 LEAVE_GL();
2525 /***********************************************************************
2526 * glPushName
2528 void WINAPI wine_glPushName( GLuint name ) {
2529 ENTER_GL();
2530 glPushName( name );
2531 LEAVE_GL();
2534 /***********************************************************************
2535 * glRasterPos2d
2537 void WINAPI wine_glRasterPos2d( GLdouble x, GLdouble y ) {
2538 ENTER_GL();
2539 glRasterPos2d( x, y );
2540 LEAVE_GL();
2543 /***********************************************************************
2544 * glRasterPos2dv
2546 void WINAPI wine_glRasterPos2dv( GLdouble* v ) {
2547 ENTER_GL();
2548 glRasterPos2dv( v );
2549 LEAVE_GL();
2552 /***********************************************************************
2553 * glRasterPos2f
2555 void WINAPI wine_glRasterPos2f( GLfloat x, GLfloat y ) {
2556 ENTER_GL();
2557 glRasterPos2f( x, y );
2558 LEAVE_GL();
2561 /***********************************************************************
2562 * glRasterPos2fv
2564 void WINAPI wine_glRasterPos2fv( GLfloat* v ) {
2565 ENTER_GL();
2566 glRasterPos2fv( v );
2567 LEAVE_GL();
2570 /***********************************************************************
2571 * glRasterPos2i
2573 void WINAPI wine_glRasterPos2i( GLint x, GLint y ) {
2574 ENTER_GL();
2575 glRasterPos2i( x, y );
2576 LEAVE_GL();
2579 /***********************************************************************
2580 * glRasterPos2iv
2582 void WINAPI wine_glRasterPos2iv( GLint* v ) {
2583 ENTER_GL();
2584 glRasterPos2iv( v );
2585 LEAVE_GL();
2588 /***********************************************************************
2589 * glRasterPos2s
2591 void WINAPI wine_glRasterPos2s( GLshort x, GLshort y ) {
2592 ENTER_GL();
2593 glRasterPos2s( x, y );
2594 LEAVE_GL();
2597 /***********************************************************************
2598 * glRasterPos2sv
2600 void WINAPI wine_glRasterPos2sv( GLshort* v ) {
2601 ENTER_GL();
2602 glRasterPos2sv( v );
2603 LEAVE_GL();
2606 /***********************************************************************
2607 * glRasterPos3d
2609 void WINAPI wine_glRasterPos3d( GLdouble x, GLdouble y, GLdouble z ) {
2610 ENTER_GL();
2611 glRasterPos3d( x, y, z );
2612 LEAVE_GL();
2615 /***********************************************************************
2616 * glRasterPos3dv
2618 void WINAPI wine_glRasterPos3dv( GLdouble* v ) {
2619 ENTER_GL();
2620 glRasterPos3dv( v );
2621 LEAVE_GL();
2624 /***********************************************************************
2625 * glRasterPos3f
2627 void WINAPI wine_glRasterPos3f( GLfloat x, GLfloat y, GLfloat z ) {
2628 ENTER_GL();
2629 glRasterPos3f( x, y, z );
2630 LEAVE_GL();
2633 /***********************************************************************
2634 * glRasterPos3fv
2636 void WINAPI wine_glRasterPos3fv( GLfloat* v ) {
2637 ENTER_GL();
2638 glRasterPos3fv( v );
2639 LEAVE_GL();
2642 /***********************************************************************
2643 * glRasterPos3i
2645 void WINAPI wine_glRasterPos3i( GLint x, GLint y, GLint z ) {
2646 ENTER_GL();
2647 glRasterPos3i( x, y, z );
2648 LEAVE_GL();
2651 /***********************************************************************
2652 * glRasterPos3iv
2654 void WINAPI wine_glRasterPos3iv( GLint* v ) {
2655 ENTER_GL();
2656 glRasterPos3iv( v );
2657 LEAVE_GL();
2660 /***********************************************************************
2661 * glRasterPos3s
2663 void WINAPI wine_glRasterPos3s( GLshort x, GLshort y, GLshort z ) {
2664 ENTER_GL();
2665 glRasterPos3s( x, y, z );
2666 LEAVE_GL();
2669 /***********************************************************************
2670 * glRasterPos3sv
2672 void WINAPI wine_glRasterPos3sv( GLshort* v ) {
2673 ENTER_GL();
2674 glRasterPos3sv( v );
2675 LEAVE_GL();
2678 /***********************************************************************
2679 * glRasterPos4d
2681 void WINAPI wine_glRasterPos4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w ) {
2682 ENTER_GL();
2683 glRasterPos4d( x, y, z, w );
2684 LEAVE_GL();
2687 /***********************************************************************
2688 * glRasterPos4dv
2690 void WINAPI wine_glRasterPos4dv( GLdouble* v ) {
2691 ENTER_GL();
2692 glRasterPos4dv( v );
2693 LEAVE_GL();
2696 /***********************************************************************
2697 * glRasterPos4f
2699 void WINAPI wine_glRasterPos4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w ) {
2700 ENTER_GL();
2701 glRasterPos4f( x, y, z, w );
2702 LEAVE_GL();
2705 /***********************************************************************
2706 * glRasterPos4fv
2708 void WINAPI wine_glRasterPos4fv( GLfloat* v ) {
2709 ENTER_GL();
2710 glRasterPos4fv( v );
2711 LEAVE_GL();
2714 /***********************************************************************
2715 * glRasterPos4i
2717 void WINAPI wine_glRasterPos4i( GLint x, GLint y, GLint z, GLint w ) {
2718 ENTER_GL();
2719 glRasterPos4i( x, y, z, w );
2720 LEAVE_GL();
2723 /***********************************************************************
2724 * glRasterPos4iv
2726 void WINAPI wine_glRasterPos4iv( GLint* v ) {
2727 ENTER_GL();
2728 glRasterPos4iv( v );
2729 LEAVE_GL();
2732 /***********************************************************************
2733 * glRasterPos4s
2735 void WINAPI wine_glRasterPos4s( GLshort x, GLshort y, GLshort z, GLshort w ) {
2736 ENTER_GL();
2737 glRasterPos4s( x, y, z, w );
2738 LEAVE_GL();
2741 /***********************************************************************
2742 * glRasterPos4sv
2744 void WINAPI wine_glRasterPos4sv( GLshort* v ) {
2745 ENTER_GL();
2746 glRasterPos4sv( v );
2747 LEAVE_GL();
2750 /***********************************************************************
2751 * glReadBuffer
2753 void WINAPI wine_glReadBuffer( GLenum mode ) {
2754 ENTER_GL();
2755 glReadBuffer( mode );
2756 LEAVE_GL();
2759 /***********************************************************************
2760 * glReadPixels
2762 void WINAPI wine_glReadPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels ) {
2763 ENTER_GL();
2764 glReadPixels( x, y, width, height, format, type, pixels );
2765 LEAVE_GL();
2768 /***********************************************************************
2769 * glRectd
2771 void WINAPI wine_glRectd( GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2 ) {
2772 ENTER_GL();
2773 glRectd( x1, y1, x2, y2 );
2774 LEAVE_GL();
2777 /***********************************************************************
2778 * glRectdv
2780 void WINAPI wine_glRectdv( GLdouble* v1, GLdouble* v2 ) {
2781 ENTER_GL();
2782 glRectdv( v1, v2 );
2783 LEAVE_GL();
2786 /***********************************************************************
2787 * glRectf
2789 void WINAPI wine_glRectf( GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2 ) {
2790 ENTER_GL();
2791 glRectf( x1, y1, x2, y2 );
2792 LEAVE_GL();
2795 /***********************************************************************
2796 * glRectfv
2798 void WINAPI wine_glRectfv( GLfloat* v1, GLfloat* v2 ) {
2799 ENTER_GL();
2800 glRectfv( v1, v2 );
2801 LEAVE_GL();
2804 /***********************************************************************
2805 * glRecti
2807 void WINAPI wine_glRecti( GLint x1, GLint y1, GLint x2, GLint y2 ) {
2808 ENTER_GL();
2809 glRecti( x1, y1, x2, y2 );
2810 LEAVE_GL();
2813 /***********************************************************************
2814 * glRectiv
2816 void WINAPI wine_glRectiv( GLint* v1, GLint* v2 ) {
2817 ENTER_GL();
2818 glRectiv( v1, v2 );
2819 LEAVE_GL();
2822 /***********************************************************************
2823 * glRects
2825 void WINAPI wine_glRects( GLshort x1, GLshort y1, GLshort x2, GLshort y2 ) {
2826 ENTER_GL();
2827 glRects( x1, y1, x2, y2 );
2828 LEAVE_GL();
2831 /***********************************************************************
2832 * glRectsv
2834 void WINAPI wine_glRectsv( GLshort* v1, GLshort* v2 ) {
2835 ENTER_GL();
2836 glRectsv( v1, v2 );
2837 LEAVE_GL();
2840 /***********************************************************************
2841 * glRenderMode
2843 GLint WINAPI wine_glRenderMode( GLenum mode ) {
2844 GLint ret_value;
2845 ENTER_GL();
2846 ret_value = glRenderMode( mode );
2847 LEAVE_GL();
2848 return ret_value;
2851 /***********************************************************************
2852 * glResetHistogram
2854 void WINAPI wine_glResetHistogram( GLenum target ) {
2855 ENTER_GL();
2856 glResetHistogram( target );
2857 LEAVE_GL();
2860 /***********************************************************************
2861 * glResetMinmax
2863 void WINAPI wine_glResetMinmax( GLenum target ) {
2864 ENTER_GL();
2865 glResetMinmax( target );
2866 LEAVE_GL();
2869 /***********************************************************************
2870 * glRotated
2872 void WINAPI wine_glRotated( GLdouble angle, GLdouble x, GLdouble y, GLdouble z ) {
2873 ENTER_GL();
2874 glRotated( angle, x, y, z );
2875 LEAVE_GL();
2878 /***********************************************************************
2879 * glRotatef
2881 void WINAPI wine_glRotatef( GLfloat angle, GLfloat x, GLfloat y, GLfloat z ) {
2882 ENTER_GL();
2883 glRotatef( angle, x, y, z );
2884 LEAVE_GL();
2887 /***********************************************************************
2888 * glScaled
2890 void WINAPI wine_glScaled( GLdouble x, GLdouble y, GLdouble z ) {
2891 ENTER_GL();
2892 glScaled( x, y, z );
2893 LEAVE_GL();
2896 /***********************************************************************
2897 * glScalef
2899 void WINAPI wine_glScalef( GLfloat x, GLfloat y, GLfloat z ) {
2900 ENTER_GL();
2901 glScalef( x, y, z );
2902 LEAVE_GL();
2905 /***********************************************************************
2906 * glScissor
2908 void WINAPI wine_glScissor( GLint x, GLint y, GLsizei width, GLsizei height ) {
2909 ENTER_GL();
2910 glScissor( x, y, width, height );
2911 LEAVE_GL();
2914 /***********************************************************************
2915 * glSelectBuffer
2917 void WINAPI wine_glSelectBuffer( GLsizei size, GLuint* buffer ) {
2918 ENTER_GL();
2919 glSelectBuffer( size, buffer );
2920 LEAVE_GL();
2923 /***********************************************************************
2924 * glSeparableFilter2D
2926 void WINAPI wine_glSeparableFilter2D( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* row, GLvoid* column ) {
2927 ENTER_GL();
2928 glSeparableFilter2D( target, internalformat, width, height, format, type, row, column );
2929 LEAVE_GL();
2932 /***********************************************************************
2933 * glShadeModel
2935 void WINAPI wine_glShadeModel( GLenum mode ) {
2936 ENTER_GL();
2937 glShadeModel( mode );
2938 LEAVE_GL();
2941 /***********************************************************************
2942 * glStencilFunc
2944 void WINAPI wine_glStencilFunc( GLenum func, GLint ref, GLuint mask ) {
2945 ENTER_GL();
2946 glStencilFunc( func, ref, mask );
2947 LEAVE_GL();
2950 /***********************************************************************
2951 * glStencilMask
2953 void WINAPI wine_glStencilMask( GLuint mask ) {
2954 ENTER_GL();
2955 glStencilMask( mask );
2956 LEAVE_GL();
2959 /***********************************************************************
2960 * glStencilOp
2962 void WINAPI wine_glStencilOp( GLenum fail, GLenum zfail, GLenum zpass ) {
2963 ENTER_GL();
2964 glStencilOp( fail, zfail, zpass );
2965 LEAVE_GL();
2968 /***********************************************************************
2969 * glTexCoord1d
2971 void WINAPI wine_glTexCoord1d( GLdouble s ) {
2972 ENTER_GL();
2973 glTexCoord1d( s );
2974 LEAVE_GL();
2977 /***********************************************************************
2978 * glTexCoord1dv
2980 void WINAPI wine_glTexCoord1dv( GLdouble* v ) {
2981 ENTER_GL();
2982 glTexCoord1dv( v );
2983 LEAVE_GL();
2986 /***********************************************************************
2987 * glTexCoord1f
2989 void WINAPI wine_glTexCoord1f( GLfloat s ) {
2990 ENTER_GL();
2991 glTexCoord1f( s );
2992 LEAVE_GL();
2995 /***********************************************************************
2996 * glTexCoord1fv
2998 void WINAPI wine_glTexCoord1fv( GLfloat* v ) {
2999 ENTER_GL();
3000 glTexCoord1fv( v );
3001 LEAVE_GL();
3004 /***********************************************************************
3005 * glTexCoord1i
3007 void WINAPI wine_glTexCoord1i( GLint s ) {
3008 ENTER_GL();
3009 glTexCoord1i( s );
3010 LEAVE_GL();
3013 /***********************************************************************
3014 * glTexCoord1iv
3016 void WINAPI wine_glTexCoord1iv( GLint* v ) {
3017 ENTER_GL();
3018 glTexCoord1iv( v );
3019 LEAVE_GL();
3022 /***********************************************************************
3023 * glTexCoord1s
3025 void WINAPI wine_glTexCoord1s( GLshort s ) {
3026 ENTER_GL();
3027 glTexCoord1s( s );
3028 LEAVE_GL();
3031 /***********************************************************************
3032 * glTexCoord1sv
3034 void WINAPI wine_glTexCoord1sv( GLshort* v ) {
3035 ENTER_GL();
3036 glTexCoord1sv( v );
3037 LEAVE_GL();
3040 /***********************************************************************
3041 * glTexCoord2d
3043 void WINAPI wine_glTexCoord2d( GLdouble s, GLdouble t ) {
3044 ENTER_GL();
3045 glTexCoord2d( s, t );
3046 LEAVE_GL();
3049 /***********************************************************************
3050 * glTexCoord2dv
3052 void WINAPI wine_glTexCoord2dv( GLdouble* v ) {
3053 ENTER_GL();
3054 glTexCoord2dv( v );
3055 LEAVE_GL();
3058 /***********************************************************************
3059 * glTexCoord2f
3061 void WINAPI wine_glTexCoord2f( GLfloat s, GLfloat t ) {
3062 ENTER_GL();
3063 glTexCoord2f( s, t );
3064 LEAVE_GL();
3067 /***********************************************************************
3068 * glTexCoord2fv
3070 void WINAPI wine_glTexCoord2fv( GLfloat* v ) {
3071 ENTER_GL();
3072 glTexCoord2fv( v );
3073 LEAVE_GL();
3076 /***********************************************************************
3077 * glTexCoord2i
3079 void WINAPI wine_glTexCoord2i( GLint s, GLint t ) {
3080 ENTER_GL();
3081 glTexCoord2i( s, t );
3082 LEAVE_GL();
3085 /***********************************************************************
3086 * glTexCoord2iv
3088 void WINAPI wine_glTexCoord2iv( GLint* v ) {
3089 ENTER_GL();
3090 glTexCoord2iv( v );
3091 LEAVE_GL();
3094 /***********************************************************************
3095 * glTexCoord2s
3097 void WINAPI wine_glTexCoord2s( GLshort s, GLshort t ) {
3098 ENTER_GL();
3099 glTexCoord2s( s, t );
3100 LEAVE_GL();
3103 /***********************************************************************
3104 * glTexCoord2sv
3106 void WINAPI wine_glTexCoord2sv( GLshort* v ) {
3107 ENTER_GL();
3108 glTexCoord2sv( v );
3109 LEAVE_GL();
3112 /***********************************************************************
3113 * glTexCoord3d
3115 void WINAPI wine_glTexCoord3d( GLdouble s, GLdouble t, GLdouble r ) {
3116 ENTER_GL();
3117 glTexCoord3d( s, t, r );
3118 LEAVE_GL();
3121 /***********************************************************************
3122 * glTexCoord3dv
3124 void WINAPI wine_glTexCoord3dv( GLdouble* v ) {
3125 ENTER_GL();
3126 glTexCoord3dv( v );
3127 LEAVE_GL();
3130 /***********************************************************************
3131 * glTexCoord3f
3133 void WINAPI wine_glTexCoord3f( GLfloat s, GLfloat t, GLfloat r ) {
3134 ENTER_GL();
3135 glTexCoord3f( s, t, r );
3136 LEAVE_GL();
3139 /***********************************************************************
3140 * glTexCoord3fv
3142 void WINAPI wine_glTexCoord3fv( GLfloat* v ) {
3143 ENTER_GL();
3144 glTexCoord3fv( v );
3145 LEAVE_GL();
3148 /***********************************************************************
3149 * glTexCoord3i
3151 void WINAPI wine_glTexCoord3i( GLint s, GLint t, GLint r ) {
3152 ENTER_GL();
3153 glTexCoord3i( s, t, r );
3154 LEAVE_GL();
3157 /***********************************************************************
3158 * glTexCoord3iv
3160 void WINAPI wine_glTexCoord3iv( GLint* v ) {
3161 ENTER_GL();
3162 glTexCoord3iv( v );
3163 LEAVE_GL();
3166 /***********************************************************************
3167 * glTexCoord3s
3169 void WINAPI wine_glTexCoord3s( GLshort s, GLshort t, GLshort r ) {
3170 ENTER_GL();
3171 glTexCoord3s( s, t, r );
3172 LEAVE_GL();
3175 /***********************************************************************
3176 * glTexCoord3sv
3178 void WINAPI wine_glTexCoord3sv( GLshort* v ) {
3179 ENTER_GL();
3180 glTexCoord3sv( v );
3181 LEAVE_GL();
3184 /***********************************************************************
3185 * glTexCoord4d
3187 void WINAPI wine_glTexCoord4d( GLdouble s, GLdouble t, GLdouble r, GLdouble q ) {
3188 ENTER_GL();
3189 glTexCoord4d( s, t, r, q );
3190 LEAVE_GL();
3193 /***********************************************************************
3194 * glTexCoord4dv
3196 void WINAPI wine_glTexCoord4dv( GLdouble* v ) {
3197 ENTER_GL();
3198 glTexCoord4dv( v );
3199 LEAVE_GL();
3202 /***********************************************************************
3203 * glTexCoord4f
3205 void WINAPI wine_glTexCoord4f( GLfloat s, GLfloat t, GLfloat r, GLfloat q ) {
3206 ENTER_GL();
3207 glTexCoord4f( s, t, r, q );
3208 LEAVE_GL();
3211 /***********************************************************************
3212 * glTexCoord4fv
3214 void WINAPI wine_glTexCoord4fv( GLfloat* v ) {
3215 ENTER_GL();
3216 glTexCoord4fv( v );
3217 LEAVE_GL();
3220 /***********************************************************************
3221 * glTexCoord4i
3223 void WINAPI wine_glTexCoord4i( GLint s, GLint t, GLint r, GLint q ) {
3224 ENTER_GL();
3225 glTexCoord4i( s, t, r, q );
3226 LEAVE_GL();
3229 /***********************************************************************
3230 * glTexCoord4iv
3232 void WINAPI wine_glTexCoord4iv( GLint* v ) {
3233 ENTER_GL();
3234 glTexCoord4iv( v );
3235 LEAVE_GL();
3238 /***********************************************************************
3239 * glTexCoord4s
3241 void WINAPI wine_glTexCoord4s( GLshort s, GLshort t, GLshort r, GLshort q ) {
3242 ENTER_GL();
3243 glTexCoord4s( s, t, r, q );
3244 LEAVE_GL();
3247 /***********************************************************************
3248 * glTexCoord4sv
3250 void WINAPI wine_glTexCoord4sv( GLshort* v ) {
3251 ENTER_GL();
3252 glTexCoord4sv( v );
3253 LEAVE_GL();
3256 /***********************************************************************
3257 * glTexCoordPointer
3259 void WINAPI wine_glTexCoordPointer( GLint size, GLenum type, GLsizei stride, GLvoid* pointer ) {
3260 ENTER_GL();
3261 glTexCoordPointer( size, type, stride, pointer );
3262 LEAVE_GL();
3265 /***********************************************************************
3266 * glTexEnvf
3268 void WINAPI wine_glTexEnvf( GLenum target, GLenum pname, GLfloat param ) {
3269 ENTER_GL();
3270 glTexEnvf( target, pname, param );
3271 LEAVE_GL();
3274 /***********************************************************************
3275 * glTexEnvfv
3277 void WINAPI wine_glTexEnvfv( GLenum target, GLenum pname, GLfloat* params ) {
3278 ENTER_GL();
3279 glTexEnvfv( target, pname, params );
3280 LEAVE_GL();
3283 /***********************************************************************
3284 * glTexEnvi
3286 void WINAPI wine_glTexEnvi( GLenum target, GLenum pname, GLint param ) {
3287 ENTER_GL();
3288 glTexEnvi( target, pname, param );
3289 LEAVE_GL();
3292 /***********************************************************************
3293 * glTexEnviv
3295 void WINAPI wine_glTexEnviv( GLenum target, GLenum pname, GLint* params ) {
3296 ENTER_GL();
3297 glTexEnviv( target, pname, params );
3298 LEAVE_GL();
3301 /***********************************************************************
3302 * glTexGend
3304 void WINAPI wine_glTexGend( GLenum coord, GLenum pname, GLdouble param ) {
3305 ENTER_GL();
3306 glTexGend( coord, pname, param );
3307 LEAVE_GL();
3310 /***********************************************************************
3311 * glTexGendv
3313 void WINAPI wine_glTexGendv( GLenum coord, GLenum pname, GLdouble* params ) {
3314 ENTER_GL();
3315 glTexGendv( coord, pname, params );
3316 LEAVE_GL();
3319 /***********************************************************************
3320 * glTexGenf
3322 void WINAPI wine_glTexGenf( GLenum coord, GLenum pname, GLfloat param ) {
3323 ENTER_GL();
3324 glTexGenf( coord, pname, param );
3325 LEAVE_GL();
3328 /***********************************************************************
3329 * glTexGenfv
3331 void WINAPI wine_glTexGenfv( GLenum coord, GLenum pname, GLfloat* params ) {
3332 ENTER_GL();
3333 glTexGenfv( coord, pname, params );
3334 LEAVE_GL();
3337 /***********************************************************************
3338 * glTexGeni
3340 void WINAPI wine_glTexGeni( GLenum coord, GLenum pname, GLint param ) {
3341 ENTER_GL();
3342 glTexGeni( coord, pname, param );
3343 LEAVE_GL();
3346 /***********************************************************************
3347 * glTexGeniv
3349 void WINAPI wine_glTexGeniv( GLenum coord, GLenum pname, GLint* params ) {
3350 ENTER_GL();
3351 glTexGeniv( coord, pname, params );
3352 LEAVE_GL();
3355 /***********************************************************************
3356 * glTexImage1D
3358 void WINAPI wine_glTexImage1D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, GLvoid* pixels ) {
3359 ENTER_GL();
3360 glTexImage1D( target, level, internalformat, width, border, format, type, pixels );
3361 LEAVE_GL();
3364 /***********************************************************************
3365 * glTexImage2D
3367 void WINAPI wine_glTexImage2D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, GLvoid* pixels ) {
3368 ENTER_GL();
3369 glTexImage2D( target, level, internalformat, width, height, border, format, type, pixels );
3370 LEAVE_GL();
3373 /***********************************************************************
3374 * glTexImage3D
3376 void WINAPI wine_glTexImage3D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, GLvoid* pixels ) {
3377 ENTER_GL();
3378 glTexImage3D( target, level, internalformat, width, height, depth, border, format, type, pixels );
3379 LEAVE_GL();
3382 /***********************************************************************
3383 * glTexParameterf
3385 void WINAPI wine_glTexParameterf( GLenum target, GLenum pname, GLfloat param ) {
3386 ENTER_GL();
3387 glTexParameterf( target, pname, param );
3388 LEAVE_GL();
3391 /***********************************************************************
3392 * glTexParameterfv
3394 void WINAPI wine_glTexParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
3395 ENTER_GL();
3396 glTexParameterfv( target, pname, params );
3397 LEAVE_GL();
3400 /***********************************************************************
3401 * glTexParameteri
3403 void WINAPI wine_glTexParameteri( GLenum target, GLenum pname, GLint param ) {
3404 ENTER_GL();
3405 glTexParameteri( target, pname, param );
3406 LEAVE_GL();
3409 /***********************************************************************
3410 * glTexParameteriv
3412 void WINAPI wine_glTexParameteriv( GLenum target, GLenum pname, GLint* params ) {
3413 ENTER_GL();
3414 glTexParameteriv( target, pname, params );
3415 LEAVE_GL();
3418 /***********************************************************************
3419 * glTexSubImage1D
3421 void WINAPI wine_glTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, GLvoid* pixels ) {
3422 ENTER_GL();
3423 glTexSubImage1D( target, level, xoffset, width, format, type, pixels );
3424 LEAVE_GL();
3427 /***********************************************************************
3428 * glTexSubImage2D
3430 void WINAPI wine_glTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels ) {
3431 ENTER_GL();
3432 glTexSubImage2D( target, level, xoffset, yoffset, width, height, format, type, pixels );
3433 LEAVE_GL();
3436 /***********************************************************************
3437 * glTexSubImage3D
3439 void WINAPI wine_glTexSubImage3D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLvoid* pixels ) {
3440 ENTER_GL();
3441 glTexSubImage3D( target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels );
3442 LEAVE_GL();
3445 /***********************************************************************
3446 * glTranslated
3448 void WINAPI wine_glTranslated( GLdouble x, GLdouble y, GLdouble z ) {
3449 ENTER_GL();
3450 glTranslated( x, y, z );
3451 LEAVE_GL();
3454 /***********************************************************************
3455 * glTranslatef
3457 void WINAPI wine_glTranslatef( GLfloat x, GLfloat y, GLfloat z ) {
3458 ENTER_GL();
3459 glTranslatef( x, y, z );
3460 LEAVE_GL();
3463 /***********************************************************************
3464 * glVertex2d
3466 void WINAPI wine_glVertex2d( GLdouble x, GLdouble y ) {
3467 ENTER_GL();
3468 glVertex2d( x, y );
3469 LEAVE_GL();
3472 /***********************************************************************
3473 * glVertex2dv
3475 void WINAPI wine_glVertex2dv( GLdouble* v ) {
3476 ENTER_GL();
3477 glVertex2dv( v );
3478 LEAVE_GL();
3481 /***********************************************************************
3482 * glVertex2f
3484 void WINAPI wine_glVertex2f( GLfloat x, GLfloat y ) {
3485 ENTER_GL();
3486 glVertex2f( x, y );
3487 LEAVE_GL();
3490 /***********************************************************************
3491 * glVertex2fv
3493 void WINAPI wine_glVertex2fv( GLfloat* v ) {
3494 ENTER_GL();
3495 glVertex2fv( v );
3496 LEAVE_GL();
3499 /***********************************************************************
3500 * glVertex2i
3502 void WINAPI wine_glVertex2i( GLint x, GLint y ) {
3503 ENTER_GL();
3504 glVertex2i( x, y );
3505 LEAVE_GL();
3508 /***********************************************************************
3509 * glVertex2iv
3511 void WINAPI wine_glVertex2iv( GLint* v ) {
3512 ENTER_GL();
3513 glVertex2iv( v );
3514 LEAVE_GL();
3517 /***********************************************************************
3518 * glVertex2s
3520 void WINAPI wine_glVertex2s( GLshort x, GLshort y ) {
3521 ENTER_GL();
3522 glVertex2s( x, y );
3523 LEAVE_GL();
3526 /***********************************************************************
3527 * glVertex2sv
3529 void WINAPI wine_glVertex2sv( GLshort* v ) {
3530 ENTER_GL();
3531 glVertex2sv( v );
3532 LEAVE_GL();
3535 /***********************************************************************
3536 * glVertex3d
3538 void WINAPI wine_glVertex3d( GLdouble x, GLdouble y, GLdouble z ) {
3539 ENTER_GL();
3540 glVertex3d( x, y, z );
3541 LEAVE_GL();
3544 /***********************************************************************
3545 * glVertex3dv
3547 void WINAPI wine_glVertex3dv( GLdouble* v ) {
3548 ENTER_GL();
3549 glVertex3dv( v );
3550 LEAVE_GL();
3553 /***********************************************************************
3554 * glVertex3f
3556 void WINAPI wine_glVertex3f( GLfloat x, GLfloat y, GLfloat z ) {
3557 ENTER_GL();
3558 glVertex3f( x, y, z );
3559 LEAVE_GL();
3562 /***********************************************************************
3563 * glVertex3fv
3565 void WINAPI wine_glVertex3fv( GLfloat* v ) {
3566 ENTER_GL();
3567 glVertex3fv( v );
3568 LEAVE_GL();
3571 /***********************************************************************
3572 * glVertex3i
3574 void WINAPI wine_glVertex3i( GLint x, GLint y, GLint z ) {
3575 ENTER_GL();
3576 glVertex3i( x, y, z );
3577 LEAVE_GL();
3580 /***********************************************************************
3581 * glVertex3iv
3583 void WINAPI wine_glVertex3iv( GLint* v ) {
3584 ENTER_GL();
3585 glVertex3iv( v );
3586 LEAVE_GL();
3589 /***********************************************************************
3590 * glVertex3s
3592 void WINAPI wine_glVertex3s( GLshort x, GLshort y, GLshort z ) {
3593 ENTER_GL();
3594 glVertex3s( x, y, z );
3595 LEAVE_GL();
3598 /***********************************************************************
3599 * glVertex3sv
3601 void WINAPI wine_glVertex3sv( GLshort* v ) {
3602 ENTER_GL();
3603 glVertex3sv( v );
3604 LEAVE_GL();
3607 /***********************************************************************
3608 * glVertex4d
3610 void WINAPI wine_glVertex4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w ) {
3611 ENTER_GL();
3612 glVertex4d( x, y, z, w );
3613 LEAVE_GL();
3616 /***********************************************************************
3617 * glVertex4dv
3619 void WINAPI wine_glVertex4dv( GLdouble* v ) {
3620 ENTER_GL();
3621 glVertex4dv( v );
3622 LEAVE_GL();
3625 /***********************************************************************
3626 * glVertex4f
3628 void WINAPI wine_glVertex4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w ) {
3629 ENTER_GL();
3630 glVertex4f( x, y, z, w );
3631 LEAVE_GL();
3634 /***********************************************************************
3635 * glVertex4fv
3637 void WINAPI wine_glVertex4fv( GLfloat* v ) {
3638 ENTER_GL();
3639 glVertex4fv( v );
3640 LEAVE_GL();
3643 /***********************************************************************
3644 * glVertex4i
3646 void WINAPI wine_glVertex4i( GLint x, GLint y, GLint z, GLint w ) {
3647 ENTER_GL();
3648 glVertex4i( x, y, z, w );
3649 LEAVE_GL();
3652 /***********************************************************************
3653 * glVertex4iv
3655 void WINAPI wine_glVertex4iv( GLint* v ) {
3656 ENTER_GL();
3657 glVertex4iv( v );
3658 LEAVE_GL();
3661 /***********************************************************************
3662 * glVertex4s
3664 void WINAPI wine_glVertex4s( GLshort x, GLshort y, GLshort z, GLshort w ) {
3665 ENTER_GL();
3666 glVertex4s( x, y, z, w );
3667 LEAVE_GL();
3670 /***********************************************************************
3671 * glVertex4sv
3673 void WINAPI wine_glVertex4sv( GLshort* v ) {
3674 ENTER_GL();
3675 glVertex4sv( v );
3676 LEAVE_GL();
3679 /***********************************************************************
3680 * glVertexPointer
3682 void WINAPI wine_glVertexPointer( GLint size, GLenum type, GLsizei stride, GLvoid* pointer ) {
3683 ENTER_GL();
3684 glVertexPointer( size, type, stride, pointer );
3685 LEAVE_GL();
3688 /***********************************************************************
3689 * glViewport
3691 void WINAPI wine_glViewport( GLint x, GLint y, GLsizei width, GLsizei height ) {
3692 ENTER_GL();
3693 glViewport( x, y, width, height );
3694 LEAVE_GL();