opengl32: fix lots of missing-declarations warnings

Stefan Huehner stefan at huehner.org
Sat Jul 23 11:10:15 CDT 2005


Hi,

this patch adds prototypes for the functions in opengl_norm.c which are
prefixed with 'wine_'. As this file is generated from the make_opengl
script this was also modified to emit this additional lines as it
already did for opengl_ext.c. This patch fixes 374 missing-declarations
warnings.
Note: i haven't regenerated the files from make_opengl as i didn't have
the information which revision from the cvs to use for running
make_opengl. Instead the prototypes were manually inserted into the
opengl_norm.c

ChangeLog:
- fix many missing-declarations warnings

Regards,
Stefan

-------------- next part --------------
? dlls/opengl32/header2
Index: dlls/opengl32/make_opengl
===================================================================
RCS file: /home/wine/wine/dlls/opengl32/make_opengl,v
retrieving revision 1.28
diff -u -p -r1.28 make_opengl
--- dlls/opengl32/make_opengl	27 Jun 2005 09:46:36 -0000	1.28
+++ dlls/opengl32/make_opengl	23 Jul 2005 16:03:09 -0000
@@ -655,6 +655,26 @@ print NORM "
 
 WINE_DEFAULT_DEBUG_CHANNEL(opengl);
 ";
+
+# Then, the function prototypes
+print NORM "\n\n/* The function prototypes */\n";
+foreach (sort keys %norm_functions) {
+    my $func_ref = $norm_functions{$_};
+    print NORM ConvertType($func_ref->[1]), " WINAPI wine_$func_ref->[0]( ";
+    for (my $i = 0; $i <= $#{@{$func_ref->[2]}}; $i++) {
+        my $type = ConvertType($func_ref->[2]->[$i]->[0]);
+        print NORM "$type";
+        if ($i != $#{@{$func_ref->[2]}}) {
+            print NORM ", ";
+        } else {
+            print NORM " ";
+        }
+    }
+    print NORM 'void ' if ($#{@{$func_ref->[2]}} < 0);
+    print NORM ");\n";
+}
+
+
 foreach (sort keys %norm_functions) {
     my $string = GenerateThunk($norm_functions{$_}, 1, "", $gen_thread_safe);
 
Index: dlls/opengl32/opengl_norm.c
===================================================================
RCS file: /home/wine/wine/dlls/opengl32/opengl_norm.c,v
retrieving revision 1.13
diff -u -p -r1.13 opengl_norm.c
--- dlls/opengl32/opengl_norm.c	27 Jun 2005 09:46:35 -0000	1.13
+++ dlls/opengl32/opengl_norm.c	23 Jul 2005 16:03:09 -0000
@@ -7,6 +7,382 @@
 
 WINE_DEFAULT_DEBUG_CHANNEL(opengl);
 
+
+void WINAPI wine_glAccum( GLenum op, GLfloat value );
+void WINAPI wine_glAlphaFunc( GLenum func, GLclampf ref );
+GLboolean WINAPI wine_glAreTexturesResident( GLsizei n, GLuint* textures, GLboolean* residences );
+void WINAPI wine_glArrayElement( GLint i );
+void WINAPI wine_glBegin( GLenum mode );
+void WINAPI wine_glBindTexture( GLenum target, GLuint texture );
+void WINAPI wine_glBitmap( GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, GLubyte* bitmap );
+void WINAPI wine_glBlendColor( GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha );
+void WINAPI wine_glBlendEquation( GLenum mode );
+void WINAPI wine_glBlendFunc( GLenum sfactor, GLenum dfactor );
+void WINAPI wine_glCallList( GLuint list );
+void WINAPI wine_glCallLists( GLsizei n, GLenum type, GLvoid* lists );
+void WINAPI wine_glClear( GLbitfield mask );
+void WINAPI wine_glClearAccum( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha );
+void WINAPI wine_glClearColor( GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha );
+void WINAPI wine_glClearDepth( GLclampd depth );
+void WINAPI wine_glClearIndex( GLfloat c );
+void WINAPI wine_glClearStencil( GLint s );
+void WINAPI wine_glClipPlane( GLenum plane, GLdouble* equation );
+void WINAPI wine_glColor3b( GLbyte red, GLbyte green, GLbyte blue );
+void WINAPI wine_glColor3bv( GLbyte* v );
+void WINAPI wine_glColor3d( GLdouble red, GLdouble green, GLdouble blue );
+void WINAPI wine_glColor3dv( GLdouble* v );
+void WINAPI wine_glColor3f( GLfloat red, GLfloat green, GLfloat blue );
+void WINAPI wine_glColor3fv( GLfloat* v );
+void WINAPI wine_glColor3i( GLint red, GLint green, GLint blue );
+void WINAPI wine_glColor3iv( GLint* v );
+void WINAPI wine_glColor3s( GLshort red, GLshort green, GLshort blue );
+void WINAPI wine_glColor3sv( GLshort* v );
+void WINAPI wine_glColor3ub( GLubyte red, GLubyte green, GLubyte blue );
+void WINAPI wine_glColor3ubv( GLubyte* v );
+void WINAPI wine_glColor3ui( GLuint red, GLuint green, GLuint blue );
+void WINAPI wine_glColor3uiv( GLuint* v );
+void WINAPI wine_glColor3us( GLushort red, GLushort green, GLushort blue );
+void WINAPI wine_glColor3usv( GLushort* v );
+void WINAPI wine_glColor4b( GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha );
+void WINAPI wine_glColor4bv( GLbyte* v );
+void WINAPI wine_glColor4d( GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha );
+void WINAPI wine_glColor4dv( GLdouble* v );
+void WINAPI wine_glColor4f( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha );
+void WINAPI wine_glColor4fv( GLfloat* v );
+void WINAPI wine_glColor4i( GLint red, GLint green, GLint blue, GLint alpha );
+void WINAPI wine_glColor4iv( GLint* v );
+void WINAPI wine_glColor4s( GLshort red, GLshort green, GLshort blue, GLshort alpha );
+void WINAPI wine_glColor4sv( GLshort* v );
+void WINAPI wine_glColor4ub( GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha );
+void WINAPI wine_glColor4ubv( GLubyte* v );
+void WINAPI wine_glColor4ui( GLuint red, GLuint green, GLuint blue, GLuint alpha );
+void WINAPI wine_glColor4uiv( GLuint* v );
+void WINAPI wine_glColor4us( GLushort red, GLushort green, GLushort blue, GLushort alpha );
+void WINAPI wine_glColor4usv( GLushort* v );
+void WINAPI wine_glColorMask( GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha );
+void WINAPI wine_glColorMaterial( GLenum face, GLenum mode );
+void WINAPI wine_glColorPointer( GLint size, GLenum type, GLsizei stride, GLvoid* pointer );
+void WINAPI wine_glColorSubTable( GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, GLvoid* data );
+void WINAPI wine_glColorTable( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, GLvoid* table );
+void WINAPI wine_glColorTableParameterfv( GLenum target, GLenum pname, GLfloat* params );
+void WINAPI wine_glColorTableParameteriv( GLenum target, GLenum pname, GLint* params );
+void WINAPI wine_glConvolutionFilter1D( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, GLvoid* image );
+void WINAPI wine_glConvolutionFilter2D( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* image );
+void WINAPI wine_glConvolutionParameterf( GLenum target, GLenum pname, GLfloat params );
+void WINAPI wine_glConvolutionParameterfv( GLenum target, GLenum pname, GLfloat* params );
+void WINAPI wine_glConvolutionParameteri( GLenum target, GLenum pname, GLint params );
+void WINAPI wine_glConvolutionParameteriv( GLenum target, GLenum pname, GLint* params );
+void WINAPI wine_glCopyColorSubTable( GLenum target, GLsizei start, GLint x, GLint y, GLsizei width );
+void WINAPI wine_glCopyColorTable( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width );
+void WINAPI wine_glCopyConvolutionFilter1D( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width );
+void WINAPI wine_glCopyConvolutionFilter2D( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height );
+void WINAPI wine_glCopyPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum type );
+void WINAPI wine_glCopyTexImage1D( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border );
+void WINAPI wine_glCopyTexImage2D( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border );
+void WINAPI wine_glCopyTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width );
+void WINAPI wine_glCopyTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height );
+void WINAPI wine_glCopyTexSubImage3D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height );
+void WINAPI wine_glCullFace( GLenum mode );
+void WINAPI wine_glDeleteLists( GLuint list, GLsizei range );
+void WINAPI wine_glDeleteTextures( GLsizei n, GLuint* textures );
+void WINAPI wine_glDepthFunc( GLenum func );
+void WINAPI wine_glDepthMask( GLboolean flag );
+void WINAPI wine_glDepthRange( GLclampd nearParam, GLclampd farParam );
+void WINAPI wine_glDisable( GLenum cap );
+void WINAPI wine_glDisableClientState( GLenum array );
+void WINAPI wine_glDrawArrays( GLenum mode, GLint first, GLsizei count );
+void WINAPI wine_glDrawBuffer( GLenum mode );
+void WINAPI wine_glDrawElements( GLenum mode, GLsizei count, GLenum type, GLvoid* indices );
+void WINAPI wine_glDrawPixels( GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels );
+void WINAPI wine_glDrawRangeElements( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, GLvoid* indices );
+void WINAPI wine_glEdgeFlag( GLboolean flag );
+void WINAPI wine_glEdgeFlagPointer( GLsizei stride, GLvoid* pointer );
+void WINAPI wine_glEdgeFlagv( GLboolean* flag );
+void WINAPI wine_glEnable( GLenum cap );
+void WINAPI wine_glEnableClientState( GLenum array );
+void WINAPI wine_glEnd( void );
+void WINAPI wine_glEndList( void );
+void WINAPI wine_glEvalCoord1d( GLdouble u );
+void WINAPI wine_glEvalCoord1dv( GLdouble* u );
+void WINAPI wine_glEvalCoord1f( GLfloat u );
+void WINAPI wine_glEvalCoord1fv( GLfloat* u );
+void WINAPI wine_glEvalCoord2d( GLdouble u, GLdouble v );
+void WINAPI wine_glEvalCoord2dv( GLdouble* u );
+void WINAPI wine_glEvalCoord2f( GLfloat u, GLfloat v );
+void WINAPI wine_glEvalCoord2fv( GLfloat* u );
+void WINAPI wine_glEvalMesh1( GLenum mode, GLint i1, GLint i2 );
+void WINAPI wine_glEvalMesh2( GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2 );
+void WINAPI wine_glEvalPoint1( GLint i );
+void WINAPI wine_glEvalPoint2( GLint i, GLint j );
+void WINAPI wine_glFeedbackBuffer( GLsizei size, GLenum type, GLfloat* buffer );
+void WINAPI wine_glFinish( void );
+void WINAPI wine_glFlush( void );
+void WINAPI wine_glFogf( GLenum pname, GLfloat param );
+void WINAPI wine_glFogfv( GLenum pname, GLfloat* params );
+void WINAPI wine_glFogi( GLenum pname, GLint param );
+void WINAPI wine_glFogiv( GLenum pname, GLint* params );
+void WINAPI wine_glFrontFace( GLenum mode );
+void WINAPI wine_glFrustum( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar );
+GLuint WINAPI wine_glGenLists( GLsizei range );
+void WINAPI wine_glGenTextures( GLsizei n, GLuint* textures );
+void WINAPI wine_glGetBooleanv( GLenum pname, GLboolean* params );
+void WINAPI wine_glGetClipPlane( GLenum plane, GLdouble* equation );
+void WINAPI wine_glGetColorTable( GLenum target, GLenum format, GLenum type, GLvoid* table );
+void WINAPI wine_glGetColorTableParameterfv( GLenum target, GLenum pname, GLfloat* params );
+void WINAPI wine_glGetColorTableParameteriv( GLenum target, GLenum pname, GLint* params );
+void WINAPI wine_glGetConvolutionFilter( GLenum target, GLenum format, GLenum type, GLvoid* image );
+void WINAPI wine_glGetConvolutionParameterfv( GLenum target, GLenum pname, GLfloat* params );
+void WINAPI wine_glGetConvolutionParameteriv( GLenum target, GLenum pname, GLint* params );
+void WINAPI wine_glGetDoublev( GLenum pname, GLdouble* params );
+GLenum WINAPI wine_glGetError( void );
+void WINAPI wine_glGetFloatv( GLenum pname, GLfloat* params );
+void WINAPI wine_glGetHistogram( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values );
+void WINAPI wine_glGetHistogramParameterfv( GLenum target, GLenum pname, GLfloat* params );
+void WINAPI wine_glGetHistogramParameteriv( GLenum target, GLenum pname, GLint* params );
+void WINAPI wine_glGetIntegerv( GLenum pname, GLint* params );
+void WINAPI wine_glGetLightfv( GLenum light, GLenum pname, GLfloat* params );
+void WINAPI wine_glGetLightiv( GLenum light, GLenum pname, GLint* params );
+void WINAPI wine_glGetMapdv( GLenum target, GLenum query, GLdouble* v );
+void WINAPI wine_glGetMapfv( GLenum target, GLenum query, GLfloat* v );
+void WINAPI wine_glGetMapiv( GLenum target, GLenum query, GLint* v );
+void WINAPI wine_glGetMaterialfv( GLenum face, GLenum pname, GLfloat* params );
+void WINAPI wine_glGetMaterialiv( GLenum face, GLenum pname, GLint* params );
+void WINAPI wine_glGetMinmax( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values );
+void WINAPI wine_glGetMinmaxParameterfv( GLenum target, GLenum pname, GLfloat* params );
+void WINAPI wine_glGetMinmaxParameteriv( GLenum target, GLenum pname, GLint* params );
+void WINAPI wine_glGetPixelMapfv( GLenum map, GLfloat* values );
+void WINAPI wine_glGetPixelMapuiv( GLenum map, GLuint* values );
+void WINAPI wine_glGetPixelMapusv( GLenum map, GLushort* values );
+void WINAPI wine_glGetPointerv( GLenum pname, GLvoid** params );
+void WINAPI wine_glGetPolygonStipple( GLubyte* mask );
+void WINAPI wine_glGetSeparableFilter( GLenum target, GLenum format, GLenum type, GLvoid* row, GLvoid* column, GLvoid* span );
+const GLubyte * WINAPI wine_glGetString( GLenum name );
+void WINAPI wine_glGetTexEnvfv( GLenum target, GLenum pname, GLfloat* params );
+void WINAPI wine_glGetTexEnviv( GLenum target, GLenum pname, GLint* params );
+void WINAPI wine_glGetTexGendv( GLenum coord, GLenum pname, GLdouble* params );
+void WINAPI wine_glGetTexGenfv( GLenum coord, GLenum pname, GLfloat* params );
+void WINAPI wine_glGetTexGeniv( GLenum coord, GLenum pname, GLint* params );
+void WINAPI wine_glGetTexImage( GLenum target, GLint level, GLenum format, GLenum type, GLvoid* pixels );
+void WINAPI wine_glGetTexLevelParameterfv( GLenum target, GLint level, GLenum pname, GLfloat* params );
+void WINAPI wine_glGetTexLevelParameteriv( GLenum target, GLint level, GLenum pname, GLint* params );
+void WINAPI wine_glGetTexParameterfv( GLenum target, GLenum pname, GLfloat* params );
+void WINAPI wine_glGetTexParameteriv( GLenum target, GLenum pname, GLint* params );
+void WINAPI wine_glHint( GLenum target, GLenum mode );
+void WINAPI wine_glHistogram( GLenum target, GLsizei width, GLenum internalformat, GLboolean sink );
+void WINAPI wine_glIndexMask( GLuint mask );
+void WINAPI wine_glIndexPointer( GLenum type, GLsizei stride, GLvoid* pointer );
+void WINAPI wine_glIndexd( GLdouble c );
+void WINAPI wine_glIndexdv( GLdouble* c );
+void WINAPI wine_glIndexf( GLfloat c );
+void WINAPI wine_glIndexfv( GLfloat* c );
+void WINAPI wine_glIndexi( GLint c );
+void WINAPI wine_glIndexiv( GLint* c );
+void WINAPI wine_glIndexs( GLshort c );
+void WINAPI wine_glIndexsv( GLshort* c );
+void WINAPI wine_glIndexub( GLubyte c );
+void WINAPI wine_glIndexubv( GLubyte* c );
+void WINAPI wine_glInitNames( void );
+void WINAPI wine_glInterleavedArrays( GLenum format, GLsizei stride, GLvoid* pointer );
+GLboolean WINAPI wine_glIsEnabled( GLenum cap );
+GLboolean WINAPI wine_glIsList( GLuint list );
+GLboolean WINAPI wine_glIsTexture( GLuint texture );
+void WINAPI wine_glLightModelf( GLenum pname, GLfloat param );
+void WINAPI wine_glLightModelfv( GLenum pname, GLfloat* params );
+void WINAPI wine_glLightModeli( GLenum pname, GLint param );
+void WINAPI wine_glLightModeliv( GLenum pname, GLint* params );
+void WINAPI wine_glLightf( GLenum light, GLenum pname, GLfloat param );
+void WINAPI wine_glLightfv( GLenum light, GLenum pname, GLfloat* params );
+void WINAPI wine_glLighti( GLenum light, GLenum pname, GLint param );
+void WINAPI wine_glLightiv( GLenum light, GLenum pname, GLint* params );
+void WINAPI wine_glLineStipple( GLint factor, GLushort pattern );
+void WINAPI wine_glLineWidth( GLfloat width );
+void WINAPI wine_glListBase( GLuint base );
+void WINAPI wine_glLoadIdentity( void );
+void WINAPI wine_glLoadMatrixd( GLdouble* m );
+void WINAPI wine_glLoadMatrixf( GLfloat* m );
+void WINAPI wine_glLoadName( GLuint name );
+void WINAPI wine_glLogicOp( GLenum opcode );
+void WINAPI wine_glMap1d( GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, GLdouble* points );
+void WINAPI wine_glMap1f( GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, GLfloat* points );
+void WINAPI wine_glMap2d( GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble* points );
+void WINAPI wine_glMap2f( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat* points );
+void WINAPI wine_glMapGrid1d( GLint un, GLdouble u1, GLdouble u2 );
+void WINAPI wine_glMapGrid1f( GLint un, GLfloat u1, GLfloat u2 );
+void WINAPI wine_glMapGrid2d( GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2 );
+void WINAPI wine_glMapGrid2f( GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2 );
+void WINAPI wine_glMaterialf( GLenum face, GLenum pname, GLfloat param );
+void WINAPI wine_glMaterialfv( GLenum face, GLenum pname, GLfloat* params );
+void WINAPI wine_glMateriali( GLenum face, GLenum pname, GLint param );
+void WINAPI wine_glMaterialiv( GLenum face, GLenum pname, GLint* params );
+void WINAPI wine_glMatrixMode( GLenum mode );
+void WINAPI wine_glMinmax( GLenum target, GLenum internalformat, GLboolean sink );
+void WINAPI wine_glMultMatrixd( GLdouble* m );
+void WINAPI wine_glMultMatrixf( GLfloat* m );
+void WINAPI wine_glNewList( GLuint list, GLenum mode );
+void WINAPI wine_glNormal3b( GLbyte nx, GLbyte ny, GLbyte nz );
+void WINAPI wine_glNormal3bv( GLbyte* v );
+void WINAPI wine_glNormal3d( GLdouble nx, GLdouble ny, GLdouble nz );
+void WINAPI wine_glNormal3dv( GLdouble* v );
+void WINAPI wine_glNormal3f( GLfloat nx, GLfloat ny, GLfloat nz );
+void WINAPI wine_glNormal3fv( GLfloat* v );
+void WINAPI wine_glNormal3i( GLint nx, GLint ny, GLint nz );
+void WINAPI wine_glNormal3iv( GLint* v );
+void WINAPI wine_glNormal3s( GLshort nx, GLshort ny, GLshort nz );
+void WINAPI wine_glNormal3sv( GLshort* v );
+void WINAPI wine_glNormalPointer( GLenum type, GLsizei stride, GLvoid* pointer );
+void WINAPI wine_glOrtho( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar );
+void WINAPI wine_glPassThrough( GLfloat token );
+void WINAPI wine_glPixelMapfv( GLenum map, GLint mapsize, GLfloat* values );
+void WINAPI wine_glPixelMapuiv( GLenum map, GLint mapsize, GLuint* values );
+void WINAPI wine_glPixelMapusv( GLenum map, GLint mapsize, GLushort* values );
+void WINAPI wine_glPixelStoref( GLenum pname, GLfloat param );
+void WINAPI wine_glPixelStorei( GLenum pname, GLint param );
+void WINAPI wine_glPixelTransferf( GLenum pname, GLfloat param );
+void WINAPI wine_glPixelTransferi( GLenum pname, GLint param );
+void WINAPI wine_glPixelZoom( GLfloat xfactor, GLfloat yfactor );
+void WINAPI wine_glPointSize( GLfloat size );
+void WINAPI wine_glPolygonMode( GLenum face, GLenum mode );
+void WINAPI wine_glPolygonOffset( GLfloat factor, GLfloat units );
+void WINAPI wine_glPolygonStipple( GLubyte* mask );
+void WINAPI wine_glPopAttrib( void );
+void WINAPI wine_glPopClientAttrib( void );
+void WINAPI wine_glPopMatrix( void );
+void WINAPI wine_glPopName( void );
+void WINAPI wine_glPrioritizeTextures( GLsizei n, GLuint* textures, GLclampf* priorities );
+void WINAPI wine_glPushAttrib( GLbitfield mask );
+void WINAPI wine_glPushClientAttrib( GLbitfield mask );
+void WINAPI wine_glPushMatrix( void );
+void WINAPI wine_glPushName( GLuint name );
+void WINAPI wine_glRasterPos2d( GLdouble x, GLdouble y );
+void WINAPI wine_glRasterPos2dv( GLdouble* v );
+void WINAPI wine_glRasterPos2f( GLfloat x, GLfloat y );
+void WINAPI wine_glRasterPos2fv( GLfloat* v );
+void WINAPI wine_glRasterPos2i( GLint x, GLint y );
+void WINAPI wine_glRasterPos2iv( GLint* v );
+void WINAPI wine_glRasterPos2s( GLshort x, GLshort y );
+void WINAPI wine_glRasterPos2sv( GLshort* v );
+void WINAPI wine_glRasterPos3d( GLdouble x, GLdouble y, GLdouble z );
+void WINAPI wine_glRasterPos3dv( GLdouble* v );
+void WINAPI wine_glRasterPos3f( GLfloat x, GLfloat y, GLfloat z );
+void WINAPI wine_glRasterPos3fv( GLfloat* v );
+void WINAPI wine_glRasterPos3i( GLint x, GLint y, GLint z );
+void WINAPI wine_glRasterPos3iv( GLint* v );
+void WINAPI wine_glRasterPos3s( GLshort x, GLshort y, GLshort z );
+void WINAPI wine_glRasterPos3sv( GLshort* v );
+void WINAPI wine_glRasterPos4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w );
+void WINAPI wine_glRasterPos4dv( GLdouble* v );
+void WINAPI wine_glRasterPos4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w );
+void WINAPI wine_glRasterPos4fv( GLfloat* v );
+void WINAPI wine_glRasterPos4i( GLint x, GLint y, GLint z, GLint w );
+void WINAPI wine_glRasterPos4iv( GLint* v );
+void WINAPI wine_glRasterPos4s( GLshort x, GLshort y, GLshort z, GLshort w );
+void WINAPI wine_glRasterPos4sv( GLshort* v );
+void WINAPI wine_glReadBuffer( GLenum mode );
+void WINAPI wine_glReadPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels );
+void WINAPI wine_glRectd( GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2 );
+void WINAPI wine_glRectdv( GLdouble* v1, GLdouble* v2 );
+void WINAPI wine_glRectf( GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2 );
+void WINAPI wine_glRectfv( GLfloat* v1, GLfloat* v2 );
+void WINAPI wine_glRecti( GLint x1, GLint y1, GLint x2, GLint y2 );
+void WINAPI wine_glRectiv( GLint* v1, GLint* v2 );
+void WINAPI wine_glRects( GLshort x1, GLshort y1, GLshort x2, GLshort y2 );
+void WINAPI wine_glRectsv( GLshort* v1, GLshort* v2 );
+GLint WINAPI wine_glRenderMode( GLenum mode );
+void WINAPI wine_glResetHistogram( GLenum target );
+void WINAPI wine_glResetMinmax( GLenum target );
+void WINAPI wine_glRotated( GLdouble angle, GLdouble x, GLdouble y, GLdouble z );
+void WINAPI wine_glRotatef( GLfloat angle, GLfloat x, GLfloat y, GLfloat z );
+void WINAPI wine_glScaled( GLdouble x, GLdouble y, GLdouble z );
+void WINAPI wine_glScalef( GLfloat x, GLfloat y, GLfloat z );
+void WINAPI wine_glScissor( GLint x, GLint y, GLsizei width, GLsizei height );
+void WINAPI wine_glSelectBuffer( GLsizei size, GLuint* buffer );
+void WINAPI wine_glSeparableFilter2D( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* row, GLvoid* column );
+void WINAPI wine_glShadeModel( GLenum mode );
+void WINAPI wine_glStencilFunc( GLenum func, GLint ref, GLuint mask );
+void WINAPI wine_glStencilMask( GLuint mask );
+void WINAPI wine_glStencilOp( GLenum fail, GLenum zfail, GLenum zpass );
+void WINAPI wine_glTexCoord1d( GLdouble s );
+void WINAPI wine_glTexCoord1dv( GLdouble* v );
+void WINAPI wine_glTexCoord1f( GLfloat s );
+void WINAPI wine_glTexCoord1fv( GLfloat* v );
+void WINAPI wine_glTexCoord1i( GLint s );
+void WINAPI wine_glTexCoord1iv( GLint* v );
+void WINAPI wine_glTexCoord1s( GLshort s );
+void WINAPI wine_glTexCoord1sv( GLshort* v );
+void WINAPI wine_glTexCoord2d( GLdouble s, GLdouble t );
+void WINAPI wine_glTexCoord2dv( GLdouble* v );
+void WINAPI wine_glTexCoord2f( GLfloat s, GLfloat t );
+void WINAPI wine_glTexCoord2fv( GLfloat* v );
+void WINAPI wine_glTexCoord2i( GLint s, GLint t );
+void WINAPI wine_glTexCoord2iv( GLint* v );
+void WINAPI wine_glTexCoord2s( GLshort s, GLshort t );
+void WINAPI wine_glTexCoord2sv( GLshort* v );
+void WINAPI wine_glTexCoord3d( GLdouble s, GLdouble t, GLdouble r );
+void WINAPI wine_glTexCoord3dv( GLdouble* v );
+void WINAPI wine_glTexCoord3f( GLfloat s, GLfloat t, GLfloat r );
+void WINAPI wine_glTexCoord3fv( GLfloat* v );
+void WINAPI wine_glTexCoord3i( GLint s, GLint t, GLint r );
+void WINAPI wine_glTexCoord3iv( GLint* v );
+void WINAPI wine_glTexCoord3s( GLshort s, GLshort t, GLshort r );
+void WINAPI wine_glTexCoord3sv( GLshort* v );
+void WINAPI wine_glTexCoord4d( GLdouble s, GLdouble t, GLdouble r, GLdouble q );
+void WINAPI wine_glTexCoord4dv( GLdouble* v );
+void WINAPI wine_glTexCoord4f( GLfloat s, GLfloat t, GLfloat r, GLfloat q );
+void WINAPI wine_glTexCoord4fv( GLfloat* v );
+void WINAPI wine_glTexCoord4i( GLint s, GLint t, GLint r, GLint q );
+void WINAPI wine_glTexCoord4iv( GLint* v );
+void WINAPI wine_glTexCoord4s( GLshort s, GLshort t, GLshort r, GLshort q );
+void WINAPI wine_glTexCoord4sv( GLshort* v );
+void WINAPI wine_glTexCoordPointer( GLint size, GLenum type, GLsizei stride, GLvoid* pointer );
+void WINAPI wine_glTexEnvf( GLenum target, GLenum pname, GLfloat param );
+void WINAPI wine_glTexEnvfv( GLenum target, GLenum pname, GLfloat* params );
+void WINAPI wine_glTexEnvi( GLenum target, GLenum pname, GLint param );
+void WINAPI wine_glTexEnviv( GLenum target, GLenum pname, GLint* params );
+void WINAPI wine_glTexGend( GLenum coord, GLenum pname, GLdouble param );
+void WINAPI wine_glTexGendv( GLenum coord, GLenum pname, GLdouble* params );
+void WINAPI wine_glTexGenf( GLenum coord, GLenum pname, GLfloat param );
+void WINAPI wine_glTexGenfv( GLenum coord, GLenum pname, GLfloat* params );
+void WINAPI wine_glTexGeni( GLenum coord, GLenum pname, GLint param );
+void WINAPI wine_glTexGeniv( GLenum coord, GLenum pname, GLint* params );
+void WINAPI wine_glTexImage1D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, GLvoid* pixels );
+void WINAPI wine_glTexImage2D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, GLvoid* pixels );
+void WINAPI wine_glTexImage3D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, GLvoid* pixels );
+void WINAPI wine_glTexParameterf( GLenum target, GLenum pname, GLfloat param );
+void WINAPI wine_glTexParameterfv( GLenum target, GLenum pname, GLfloat* params );
+void WINAPI wine_glTexParameteri( GLenum target, GLenum pname, GLint param );
+void WINAPI wine_glTexParameteriv( GLenum target, GLenum pname, GLint* params );
+void WINAPI wine_glTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, GLvoid* pixels );
+void WINAPI wine_glTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels );
+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 );
+void WINAPI wine_glTranslated( GLdouble x, GLdouble y, GLdouble z );
+void WINAPI wine_glTranslatef( GLfloat x, GLfloat y, GLfloat z );
+void WINAPI wine_glVertex2d( GLdouble x, GLdouble y );
+void WINAPI wine_glVertex2dv( GLdouble* v );
+void WINAPI wine_glVertex2f( GLfloat x, GLfloat y );
+void WINAPI wine_glVertex2fv( GLfloat* v );
+void WINAPI wine_glVertex2i( GLint x, GLint y );
+void WINAPI wine_glVertex2iv( GLint* v );
+void WINAPI wine_glVertex2s( GLshort x, GLshort y );
+void WINAPI wine_glVertex2sv( GLshort* v );
+void WINAPI wine_glVertex3d( GLdouble x, GLdouble y, GLdouble z );
+void WINAPI wine_glVertex3dv( GLdouble* v );
+void WINAPI wine_glVertex3f( GLfloat x, GLfloat y, GLfloat z );
+void WINAPI wine_glVertex3fv( GLfloat* v );
+void WINAPI wine_glVertex3i( GLint x, GLint y, GLint z );
+void WINAPI wine_glVertex3iv( GLint* v );
+void WINAPI wine_glVertex3s( GLshort x, GLshort y, GLshort z );
+void WINAPI wine_glVertex3sv( GLshort* v );
+void WINAPI wine_glVertex4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w );
+void WINAPI wine_glVertex4dv( GLdouble* v );
+void WINAPI wine_glVertex4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w );
+void WINAPI wine_glVertex4fv( GLfloat* v );
+void WINAPI wine_glVertex4i( GLint x, GLint y, GLint z, GLint w );
+void WINAPI wine_glVertex4iv( GLint* v );
+void WINAPI wine_glVertex4s( GLshort x, GLshort y, GLshort z, GLshort w );
+void WINAPI wine_glVertex4sv( GLshort* v );
+void WINAPI wine_glVertexPointer( GLint size, GLenum type, GLsizei stride, GLvoid* pointer );
+void WINAPI wine_glViewport( GLint x, GLint y, GLsizei width, GLsizei height );
+
 /***********************************************************************
  *              glAccum (OPENGL32.@)
  */


More information about the wine-patches mailing list