Commit 16439a43 authored by Roderick Colenbrander's avatar Roderick Colenbrander Committed by Alexandre Julliard

opengl32: Sync with the latest opengl 3.1 extensions and don't export opengl32 1.2 functions.

parent c495df68
......@@ -5,8 +5,6 @@
@ stdcall glBegin( long ) wine_glBegin
@ stdcall glBindTexture( long long ) wine_glBindTexture
@ stdcall glBitmap( long long long long long long ptr ) wine_glBitmap
@ stdcall glBlendColor( long long long long ) wine_glBlendColor
@ stdcall glBlendEquation( long ) wine_glBlendEquation
@ stdcall glBlendFunc( long long ) wine_glBlendFunc
@ stdcall glCallList( long ) wine_glCallList
@ stdcall glCallLists( long long ptr ) wine_glCallLists
......@@ -52,26 +50,11 @@
@ stdcall glColorMask( long long long long ) wine_glColorMask
@ stdcall glColorMaterial( long long ) wine_glColorMaterial
@ stdcall glColorPointer( long long long ptr ) wine_glColorPointer
@ stdcall glColorSubTable( long long long long long ptr ) wine_glColorSubTable
@ stdcall glColorTable( long long long long long ptr ) wine_glColorTable
@ stdcall glColorTableParameterfv( long long ptr ) wine_glColorTableParameterfv
@ stdcall glColorTableParameteriv( long long ptr ) wine_glColorTableParameteriv
@ stdcall glConvolutionFilter1D( long long long long long ptr ) wine_glConvolutionFilter1D
@ stdcall glConvolutionFilter2D( long long long long long long ptr ) wine_glConvolutionFilter2D
@ stdcall glConvolutionParameterf( long long long ) wine_glConvolutionParameterf
@ stdcall glConvolutionParameterfv( long long ptr ) wine_glConvolutionParameterfv
@ stdcall glConvolutionParameteri( long long long ) wine_glConvolutionParameteri
@ stdcall glConvolutionParameteriv( long long ptr ) wine_glConvolutionParameteriv
@ stdcall glCopyColorSubTable( long long long long long ) wine_glCopyColorSubTable
@ stdcall glCopyColorTable( long long long long long ) wine_glCopyColorTable
@ stdcall glCopyConvolutionFilter1D( long long long long long ) wine_glCopyConvolutionFilter1D
@ stdcall glCopyConvolutionFilter2D( long long long long long long ) wine_glCopyConvolutionFilter2D
@ stdcall glCopyPixels( long long long long long ) wine_glCopyPixels
@ stdcall glCopyTexImage1D( long long long long long long long ) wine_glCopyTexImage1D
@ stdcall glCopyTexImage2D( long long long long long long long long ) wine_glCopyTexImage2D
@ stdcall glCopyTexSubImage1D( long long long long long long ) wine_glCopyTexSubImage1D
@ stdcall glCopyTexSubImage2D( long long long long long long long long ) wine_glCopyTexSubImage2D
@ stdcall glCopyTexSubImage3D( long long long long long long long long long ) wine_glCopyTexSubImage3D
@ stdcall glCullFace( long ) wine_glCullFace
@ stdcall glDeleteLists( long long ) wine_glDeleteLists
@ stdcall glDeleteTextures( long ptr ) wine_glDeleteTextures
......@@ -84,7 +67,6 @@
@ stdcall glDrawBuffer( long ) wine_glDrawBuffer
@ stdcall glDrawElements( long long long ptr ) wine_glDrawElements
@ stdcall glDrawPixels( long long long long ptr ) wine_glDrawPixels
@ stdcall glDrawRangeElements( long long long long long ptr ) wine_glDrawRangeElements
@ stdcall glEdgeFlag( long ) wine_glEdgeFlag
@ stdcall glEdgeFlagPointer( long ptr ) wine_glEdgeFlagPointer
@ stdcall glEdgeFlagv( ptr ) wine_glEdgeFlagv
......@@ -117,21 +99,10 @@
@ stdcall glGenTextures( long ptr ) wine_glGenTextures
@ stdcall glGetBooleanv( long ptr ) wine_glGetBooleanv
@ stdcall glGetClipPlane( long ptr ) wine_glGetClipPlane
@ stdcall glGetColorTable( long long long ptr ) wine_glGetColorTable
@ stdcall glGetColorTableParameterfv( long long ptr ) wine_glGetColorTableParameterfv
@ stdcall glGetColorTableParameteriv( long long ptr ) wine_glGetColorTableParameteriv
@ stdcall glGetConvolutionFilter( long long long ptr ) wine_glGetConvolutionFilter
@ stdcall glGetConvolutionParameterfv( long long ptr ) wine_glGetConvolutionParameterfv
@ stdcall glGetConvolutionParameteriv( long long ptr ) wine_glGetConvolutionParameteriv
@ stdcall glGetDoublev( long ptr ) wine_glGetDoublev
@ stdcall glGetError( ) wine_glGetError
@ stdcall glGetFloatv( long ptr ) wine_glGetFloatv
@ stdcall glGetHistogram( long long long long ptr ) wine_glGetHistogram
@ stdcall glGetHistogramParameterfv( long long ptr ) wine_glGetHistogramParameterfv
@ stdcall glGetHistogramParameteriv( long long ptr ) wine_glGetHistogramParameteriv
@ stdcall glGetIntegerv( long ptr ) wine_glGetIntegerv
@ stub glGetLevelParameterfv
@ stub glGetLevelParameteriv
@ stdcall glGetLightfv( long long ptr ) wine_glGetLightfv
@ stdcall glGetLightiv( long long ptr ) wine_glGetLightiv
@ stdcall glGetMapdv( long long ptr ) wine_glGetMapdv
......@@ -139,15 +110,11 @@
@ stdcall glGetMapiv( long long ptr ) wine_glGetMapiv
@ stdcall glGetMaterialfv( long long ptr ) wine_glGetMaterialfv
@ stdcall glGetMaterialiv( long long ptr ) wine_glGetMaterialiv
@ stdcall glGetMinmax( long long long long ptr ) wine_glGetMinmax
@ stdcall glGetMinmaxParameterfv( long long ptr ) wine_glGetMinmaxParameterfv
@ stdcall glGetMinmaxParameteriv( long long ptr ) wine_glGetMinmaxParameteriv
@ stdcall glGetPixelMapfv( long ptr ) wine_glGetPixelMapfv
@ stdcall glGetPixelMapuiv( long ptr ) wine_glGetPixelMapuiv
@ stdcall glGetPixelMapusv( long ptr ) wine_glGetPixelMapusv
@ stdcall glGetPointerv( long ptr ) wine_glGetPointerv
@ stdcall glGetPolygonStipple( ptr ) wine_glGetPolygonStipple
@ stdcall glGetSeparableFilter( long long long ptr ptr ptr ) wine_glGetSeparableFilter
@ stdcall glGetString( long ) wine_glGetString
@ stdcall glGetTexEnvfv( long long ptr ) wine_glGetTexEnvfv
@ stdcall glGetTexEnviv( long long ptr ) wine_glGetTexEnviv
......@@ -160,7 +127,6 @@
@ stdcall glGetTexParameterfv( long long ptr ) wine_glGetTexParameterfv
@ stdcall glGetTexParameteriv( long long ptr ) wine_glGetTexParameteriv
@ stdcall glHint( long long ) wine_glHint
@ stdcall glHistogram( long long long long ) wine_glHistogram
@ stdcall glIndexMask( long ) wine_glIndexMask
@ stdcall glIndexPointer( long long ptr ) wine_glIndexPointer
@ stdcall glIndexd( double ) wine_glIndexd
......@@ -207,7 +173,6 @@
@ stdcall glMateriali( long long long ) wine_glMateriali
@ stdcall glMaterialiv( long long ptr ) wine_glMaterialiv
@ stdcall glMatrixMode( long ) wine_glMatrixMode
@ stdcall glMinmax( long long long ) wine_glMinmax
@ stdcall glMultMatrixd( ptr ) wine_glMultMatrixd
@ stdcall glMultMatrixf( ptr ) wine_glMultMatrixf
@ stdcall glNewList( long long ) wine_glNewList
......@@ -280,15 +245,12 @@
@ stdcall glRects( long long long long ) wine_glRects
@ stdcall glRectsv( ptr ptr ) wine_glRectsv
@ stdcall glRenderMode( long ) wine_glRenderMode
@ stdcall glResetHistogram( long ) wine_glResetHistogram
@ stdcall glResetMinmax( long ) wine_glResetMinmax
@ stdcall glRotated( double double double double ) wine_glRotated
@ stdcall glRotatef( long long long long ) wine_glRotatef
@ stdcall glScaled( double double double ) wine_glScaled
@ stdcall glScalef( long long long ) wine_glScalef
@ stdcall glScissor( long long long long ) wine_glScissor
@ stdcall glSelectBuffer( long ptr ) wine_glSelectBuffer
@ stdcall glSeparableFilter2D( long long long long long long ptr ptr ) wine_glSeparableFilter2D
@ stdcall glShadeModel( long ) wine_glShadeModel
@ stdcall glStencilFunc( long long long ) wine_glStencilFunc
@ stdcall glStencilMask( long ) wine_glStencilMask
......@@ -338,14 +300,12 @@
@ stdcall glTexGeniv( long long ptr ) wine_glTexGeniv
@ stdcall glTexImage1D( long long long long long long long ptr ) wine_glTexImage1D
@ stdcall glTexImage2D( long long long long long long long long ptr ) wine_glTexImage2D
@ stdcall glTexImage3D( long long long long long long long long long ptr ) wine_glTexImage3D
@ stdcall glTexParameterf( long long long ) wine_glTexParameterf
@ stdcall glTexParameterfv( long long ptr ) wine_glTexParameterfv
@ stdcall glTexParameteri( long long long ) wine_glTexParameteri
@ stdcall glTexParameteriv( long long ptr ) wine_glTexParameteriv
@ stdcall glTexSubImage1D( long long long long long long ptr ) wine_glTexSubImage1D
@ stdcall glTexSubImage2D( long long long long long long long long ptr ) wine_glTexSubImage2D
@ stdcall glTexSubImage3D( long long long long long long long long long long ptr ) wine_glTexSubImage3D
@ stdcall glTranslated( double double double ) wine_glTranslated
@ stdcall glTranslatef( long long long ) wine_glTranslatef
@ stdcall glVertex2d( double double ) wine_glVertex2d
......@@ -374,6 +334,8 @@
@ stdcall glVertex4sv( ptr ) wine_glVertex4sv
@ stdcall glVertexPointer( long long long ptr ) wine_glVertexPointer
@ stdcall glViewport( long long long long ) wine_glViewport
@ stub glGetLevelParameterfv
@ stub glGetLevelParameteriv
@ stdcall wglChoosePixelFormat(long ptr) gdi32.ChoosePixelFormat
@ stdcall wglCopyContext(long long long) gdi32.wglCopyContext
@ stdcall wglCreateContext(long) gdi32.wglCreateContext
......
......@@ -78,7 +78,9 @@ enum extensions
EXT_glBinormal3sEXT,
EXT_glBinormal3svEXT,
EXT_glBinormalPointerEXT,
EXT_glBlendColor,
EXT_glBlendColorEXT,
EXT_glBlendEquation,
EXT_glBlendEquationEXT,
EXT_glBlendEquationSeparate,
EXT_glBlendEquationSeparateEXT,
......@@ -129,9 +131,13 @@ enum extensions
EXT_glColorPointerEXT,
EXT_glColorPointerListIBM,
EXT_glColorPointervINTEL,
EXT_glColorSubTable,
EXT_glColorSubTableEXT,
EXT_glColorTable,
EXT_glColorTableEXT,
EXT_glColorTableParameterfv,
EXT_glColorTableParameterfvSGI,
EXT_glColorTableParameteriv,
EXT_glColorTableParameterivSGI,
EXT_glColorTableSGI,
EXT_glCombinerInputNV,
......@@ -167,16 +173,26 @@ enum extensions
EXT_glCompressedTextureSubImage1DEXT,
EXT_glCompressedTextureSubImage2DEXT,
EXT_glCompressedTextureSubImage3DEXT,
EXT_glConvolutionFilter1D,
EXT_glConvolutionFilter1DEXT,
EXT_glConvolutionFilter2D,
EXT_glConvolutionFilter2DEXT,
EXT_glConvolutionParameterf,
EXT_glConvolutionParameterfEXT,
EXT_glConvolutionParameterfv,
EXT_glConvolutionParameterfvEXT,
EXT_glConvolutionParameteri,
EXT_glConvolutionParameteriEXT,
EXT_glConvolutionParameteriv,
EXT_glConvolutionParameterivEXT,
EXT_glCopyBufferSubData,
EXT_glCopyColorSubTable,
EXT_glCopyColorSubTableEXT,
EXT_glCopyColorTable,
EXT_glCopyColorTableSGI,
EXT_glCopyConvolutionFilter1D,
EXT_glCopyConvolutionFilter1DEXT,
EXT_glCopyConvolutionFilter2D,
EXT_glCopyConvolutionFilter2DEXT,
EXT_glCopyMultiTexImage1DEXT,
EXT_glCopyMultiTexImage2DEXT,
......@@ -187,6 +203,7 @@ enum extensions
EXT_glCopyTexImage2DEXT,
EXT_glCopyTexSubImage1DEXT,
EXT_glCopyTexSubImage2DEXT,
EXT_glCopyTexSubImage3D,
EXT_glCopyTexSubImage3DEXT,
EXT_glCopyTextureImage1DEXT,
EXT_glCopyTextureImage2DEXT,
......@@ -242,6 +259,7 @@ enum extensions
EXT_glDisableVertexAttribArrayARB,
EXT_glDisablei,
EXT_glDrawArraysEXT,
EXT_glDrawArraysInstanced,
EXT_glDrawArraysInstancedARB,
EXT_glDrawArraysInstancedEXT,
EXT_glDrawBufferRegion,
......@@ -250,11 +268,13 @@ enum extensions
EXT_glDrawBuffersATI,
EXT_glDrawElementArrayAPPLE,
EXT_glDrawElementArrayATI,
EXT_glDrawElementsInstanced,
EXT_glDrawElementsInstancedARB,
EXT_glDrawElementsInstancedEXT,
EXT_glDrawMeshArraysSUN,
EXT_glDrawRangeElementArrayAPPLE,
EXT_glDrawRangeElementArrayATI,
EXT_glDrawRangeElements,
EXT_glDrawRangeElementsEXT,
EXT_glDrawTransformFeedbackNV,
EXT_glEdgeFlagPointerEXT,
......@@ -390,9 +410,12 @@ enum extensions
EXT_glGetBufferPointervARB,
EXT_glGetBufferSubData,
EXT_glGetBufferSubDataARB,
EXT_glGetColorTable,
EXT_glGetColorTableEXT,
EXT_glGetColorTableParameterfv,
EXT_glGetColorTableParameterfvEXT,
EXT_glGetColorTableParameterfvSGI,
EXT_glGetColorTableParameteriv,
EXT_glGetColorTableParameterivEXT,
EXT_glGetColorTableParameterivSGI,
EXT_glGetColorTableSGI,
......@@ -405,8 +428,11 @@ enum extensions
EXT_glGetCompressedTexImage,
EXT_glGetCompressedTexImageARB,
EXT_glGetCompressedTextureImageEXT,
EXT_glGetConvolutionFilter,
EXT_glGetConvolutionFilterEXT,
EXT_glGetConvolutionParameterfv,
EXT_glGetConvolutionParameterfvEXT,
EXT_glGetConvolutionParameteriv,
EXT_glGetConvolutionParameterivEXT,
EXT_glGetDetailTexFuncSGIS,
EXT_glGetDoubleIndexedvEXT,
......@@ -425,8 +451,11 @@ enum extensions
EXT_glGetFramebufferAttachmentParameterivEXT,
EXT_glGetFramebufferParameterivEXT,
EXT_glGetHandleARB,
EXT_glGetHistogram,
EXT_glGetHistogramEXT,
EXT_glGetHistogramParameterfv,
EXT_glGetHistogramParameterfvEXT,
EXT_glGetHistogramParameteriv,
EXT_glGetHistogramParameterivEXT,
EXT_glGetImageTransformParameterfvHP,
EXT_glGetImageTransformParameterivHP,
......@@ -447,8 +476,11 @@ enum extensions
EXT_glGetMapControlPointsNV,
EXT_glGetMapParameterfvNV,
EXT_glGetMapParameterivNV,
EXT_glGetMinmax,
EXT_glGetMinmaxEXT,
EXT_glGetMinmaxParameterfv,
EXT_glGetMinmaxParameterfvEXT,
EXT_glGetMinmaxParameteriv,
EXT_glGetMinmaxParameterivEXT,
EXT_glGetMultiTexEnvfvEXT,
EXT_glGetMultiTexEnvivEXT,
......@@ -518,6 +550,7 @@ enum extensions
EXT_glGetQueryivARB,
EXT_glGetRenderbufferParameteriv,
EXT_glGetRenderbufferParameterivEXT,
EXT_glGetSeparableFilter,
EXT_glGetSeparableFilterEXT,
EXT_glGetShaderInfoLog,
EXT_glGetShaderSource,
......@@ -593,6 +626,7 @@ enum extensions
EXT_glGlobalAlphaFactoruiSUN,
EXT_glGlobalAlphaFactorusSUN,
EXT_glHintPGI,
EXT_glHistogram,
EXT_glHistogramEXT,
EXT_glIglooInterfaceSGIX,
EXT_glImageTransformParameterfHP,
......@@ -676,6 +710,7 @@ enum extensions
EXT_glMatrixScalefEXT,
EXT_glMatrixTranslatedEXT,
EXT_glMatrixTranslatefEXT,
EXT_glMinmax,
EXT_glMinmaxEXT,
EXT_glMultTransposeMatrixd,
EXT_glMultTransposeMatrixdARB,
......@@ -893,6 +928,7 @@ enum extensions
EXT_glPolygonOffsetEXT,
EXT_glPresentFrameDualFillNV,
EXT_glPresentFrameKeyedNV,
EXT_glPrimitiveRestartIndex,
EXT_glPrimitiveRestartIndexNV,
EXT_glPrimitiveRestartNV,
EXT_glPrioritizeTexturesEXT,
......@@ -1002,7 +1038,9 @@ enum extensions
EXT_glReplacementCodeusSUN,
EXT_glReplacementCodeusvSUN,
EXT_glRequestResidentProgramsNV,
EXT_glResetHistogram,
EXT_glResetHistogramEXT,
EXT_glResetMinmax,
EXT_glResetMinmaxEXT,
EXT_glResizeBuffersMESA,
EXT_glResumeTransformFeedbackNV,
......@@ -1054,6 +1092,7 @@ enum extensions
EXT_glSelectPerfMonitorCountersAMD,
EXT_glSelectTextureCoordSetSGIS,
EXT_glSelectTextureSGIS,
EXT_glSeparableFilter2D,
EXT_glSeparableFilter2DEXT,
EXT_glSetFenceAPPLE,
EXT_glSetFenceNV,
......@@ -1098,6 +1137,7 @@ enum extensions
EXT_glTestFenceAPPLE,
EXT_glTestFenceNV,
EXT_glTestObjectAPPLE,
EXT_glTexBuffer,
EXT_glTexBufferARB,
EXT_glTexBufferEXT,
EXT_glTexBumpParameterfvATI,
......@@ -1128,6 +1168,7 @@ enum extensions
EXT_glTexCoordPointerListIBM,
EXT_glTexCoordPointervINTEL,
EXT_glTexFilterFuncSGIS,
EXT_glTexImage3D,
EXT_glTexImage3DEXT,
EXT_glTexImage4DSGIS,
EXT_glTexParameterIiv,
......@@ -1137,6 +1178,7 @@ enum extensions
EXT_glTexRenderbufferNV,
EXT_glTexSubImage1DEXT,
EXT_glTexSubImage2DEXT,
EXT_glTexSubImage3D,
EXT_glTexSubImage3DEXT,
EXT_glTexSubImage4DSGIS,
EXT_glTextureBufferEXT,
......@@ -1360,7 +1402,7 @@ enum extensions
EXT_glVertexAttrib4usv,
EXT_glVertexAttrib4usvARB,
EXT_glVertexAttribArrayObjectATI,
EXT_glVertexAttribDivisor,
EXT_glVertexAttribDivisorARB,
EXT_glVertexAttribI1i,
EXT_glVertexAttribI1iEXT,
EXT_glVertexAttribI1iv,
......@@ -1466,7 +1508,6 @@ enum extensions
EXT_glVertexWeightfvEXT,
EXT_glVertexWeighthNV,
EXT_glVertexWeighthvNV,
EXT_glVideoParameterivNV,
EXT_glWeightPointerARB,
EXT_glWeightbvARB,
EXT_glWeightdvARB,
......@@ -2106,6 +2147,14 @@ static void WINAPI wine_glBinormalPointerEXT( GLenum type, GLsizei stride, GLvoi
LEAVE_GL();
}
static void WINAPI wine_glBlendColor( GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha ) {
void (*func_glBlendColor)( GLclampf, GLclampf, GLclampf, GLclampf ) = extension_funcs[EXT_glBlendColor];
TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha );
ENTER_GL();
func_glBlendColor( red, green, blue, alpha );
LEAVE_GL();
}
static void WINAPI wine_glBlendColorEXT( GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha ) {
void (*func_glBlendColorEXT)( GLclampf, GLclampf, GLclampf, GLclampf ) = extension_funcs[EXT_glBlendColorEXT];
TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha );
......@@ -2114,6 +2163,14 @@ static void WINAPI wine_glBlendColorEXT( GLclampf red, GLclampf green, GLclampf
LEAVE_GL();
}
static void WINAPI wine_glBlendEquation( GLenum mode ) {
void (*func_glBlendEquation)( GLenum ) = extension_funcs[EXT_glBlendEquation];
TRACE("(%d)\n", mode );
ENTER_GL();
func_glBlendEquation( mode );
LEAVE_GL();
}
static void WINAPI wine_glBlendEquationEXT( GLenum mode ) {
void (*func_glBlendEquationEXT)( GLenum ) = extension_funcs[EXT_glBlendEquationEXT];
TRACE("(%d)\n", mode );
......@@ -2522,6 +2579,14 @@ static void WINAPI wine_glColorPointervINTEL( GLint size, GLenum type, GLvoid**
LEAVE_GL();
}
static void WINAPI wine_glColorSubTable( GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, GLvoid* data ) {
void (*func_glColorSubTable)( GLenum, GLsizei, GLsizei, GLenum, GLenum, GLvoid* ) = extension_funcs[EXT_glColorSubTable];
TRACE("(%d, %d, %d, %d, %d, %p)\n", target, start, count, format, type, data );
ENTER_GL();
func_glColorSubTable( target, start, count, format, type, data );
LEAVE_GL();
}
static void WINAPI wine_glColorSubTableEXT( GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, GLvoid* data ) {
void (*func_glColorSubTableEXT)( GLenum, GLsizei, GLsizei, GLenum, GLenum, GLvoid* ) = extension_funcs[EXT_glColorSubTableEXT];
TRACE("(%d, %d, %d, %d, %d, %p)\n", target, start, count, format, type, data );
......@@ -2530,6 +2595,14 @@ static void WINAPI wine_glColorSubTableEXT( GLenum target, GLsizei start, GLsize
LEAVE_GL();
}
static void WINAPI wine_glColorTable( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, GLvoid* table ) {
void (*func_glColorTable)( GLenum, GLenum, GLsizei, GLenum, GLenum, GLvoid* ) = extension_funcs[EXT_glColorTable];
TRACE("(%d, %d, %d, %d, %d, %p)\n", target, internalformat, width, format, type, table );
ENTER_GL();
func_glColorTable( target, internalformat, width, format, type, table );
LEAVE_GL();
}
static void WINAPI wine_glColorTableEXT( GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, GLvoid* table ) {
void (*func_glColorTableEXT)( GLenum, GLenum, GLsizei, GLenum, GLenum, GLvoid* ) = extension_funcs[EXT_glColorTableEXT];
TRACE("(%d, %d, %d, %d, %d, %p)\n", target, internalFormat, width, format, type, table );
......@@ -2538,6 +2611,14 @@ static void WINAPI wine_glColorTableEXT( GLenum target, GLenum internalFormat, G
LEAVE_GL();
}
static void WINAPI wine_glColorTableParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
void (*func_glColorTableParameterfv)( GLenum, GLenum, GLfloat* ) = extension_funcs[EXT_glColorTableParameterfv];
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
func_glColorTableParameterfv( target, pname, params );
LEAVE_GL();
}
static void WINAPI wine_glColorTableParameterfvSGI( GLenum target, GLenum pname, GLfloat* params ) {
void (*func_glColorTableParameterfvSGI)( GLenum, GLenum, GLfloat* ) = extension_funcs[EXT_glColorTableParameterfvSGI];
TRACE("(%d, %d, %p)\n", target, pname, params );
......@@ -2546,6 +2627,14 @@ static void WINAPI wine_glColorTableParameterfvSGI( GLenum target, GLenum pname,
LEAVE_GL();
}
static void WINAPI wine_glColorTableParameteriv( GLenum target, GLenum pname, GLint* params ) {
void (*func_glColorTableParameteriv)( GLenum, GLenum, GLint* ) = extension_funcs[EXT_glColorTableParameteriv];
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
func_glColorTableParameteriv( target, pname, params );
LEAVE_GL();
}
static void WINAPI wine_glColorTableParameterivSGI( GLenum target, GLenum pname, GLint* params ) {
void (*func_glColorTableParameterivSGI)( GLenum, GLenum, GLint* ) = extension_funcs[EXT_glColorTableParameterivSGI];
TRACE("(%d, %d, %p)\n", target, pname, params );
......@@ -2826,6 +2915,14 @@ static void WINAPI wine_glCompressedTextureSubImage3DEXT( GLuint texture, GLenum
LEAVE_GL();
}
static void WINAPI wine_glConvolutionFilter1D( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, GLvoid* image ) {
void (*func_glConvolutionFilter1D)( GLenum, GLenum, GLsizei, GLenum, GLenum, GLvoid* ) = extension_funcs[EXT_glConvolutionFilter1D];
TRACE("(%d, %d, %d, %d, %d, %p)\n", target, internalformat, width, format, type, image );
ENTER_GL();
func_glConvolutionFilter1D( target, internalformat, width, format, type, image );
LEAVE_GL();
}
static void WINAPI wine_glConvolutionFilter1DEXT( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, GLvoid* image ) {
void (*func_glConvolutionFilter1DEXT)( GLenum, GLenum, GLsizei, GLenum, GLenum, GLvoid* ) = extension_funcs[EXT_glConvolutionFilter1DEXT];
TRACE("(%d, %d, %d, %d, %d, %p)\n", target, internalformat, width, format, type, image );
......@@ -2834,6 +2931,14 @@ static void WINAPI wine_glConvolutionFilter1DEXT( GLenum target, GLenum internal
LEAVE_GL();
}
static void WINAPI wine_glConvolutionFilter2D( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* image ) {
void (*func_glConvolutionFilter2D)( GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, GLvoid* ) = extension_funcs[EXT_glConvolutionFilter2D];
TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target, internalformat, width, height, format, type, image );
ENTER_GL();
func_glConvolutionFilter2D( target, internalformat, width, height, format, type, image );
LEAVE_GL();
}
static void WINAPI wine_glConvolutionFilter2DEXT( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* image ) {
void (*func_glConvolutionFilter2DEXT)( GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, GLvoid* ) = extension_funcs[EXT_glConvolutionFilter2DEXT];
TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target, internalformat, width, height, format, type, image );
......@@ -2842,6 +2947,14 @@ static void WINAPI wine_glConvolutionFilter2DEXT( GLenum target, GLenum internal
LEAVE_GL();
}
static void WINAPI wine_glConvolutionParameterf( GLenum target, GLenum pname, GLfloat params ) {
void (*func_glConvolutionParameterf)( GLenum, GLenum, GLfloat ) = extension_funcs[EXT_glConvolutionParameterf];
TRACE("(%d, %d, %f)\n", target, pname, params );
ENTER_GL();
func_glConvolutionParameterf( target, pname, params );
LEAVE_GL();
}
static void WINAPI wine_glConvolutionParameterfEXT( GLenum target, GLenum pname, GLfloat params ) {
void (*func_glConvolutionParameterfEXT)( GLenum, GLenum, GLfloat ) = extension_funcs[EXT_glConvolutionParameterfEXT];
TRACE("(%d, %d, %f)\n", target, pname, params );
......@@ -2850,6 +2963,14 @@ static void WINAPI wine_glConvolutionParameterfEXT( GLenum target, GLenum pname,
LEAVE_GL();
}
static void WINAPI wine_glConvolutionParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
void (*func_glConvolutionParameterfv)( GLenum, GLenum, GLfloat* ) = extension_funcs[EXT_glConvolutionParameterfv];
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
func_glConvolutionParameterfv( target, pname, params );
LEAVE_GL();
}
static void WINAPI wine_glConvolutionParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) {
void (*func_glConvolutionParameterfvEXT)( GLenum, GLenum, GLfloat* ) = extension_funcs[EXT_glConvolutionParameterfvEXT];
TRACE("(%d, %d, %p)\n", target, pname, params );
......@@ -2858,6 +2979,14 @@ static void WINAPI wine_glConvolutionParameterfvEXT( GLenum target, GLenum pname
LEAVE_GL();
}
static void WINAPI wine_glConvolutionParameteri( GLenum target, GLenum pname, GLint params ) {
void (*func_glConvolutionParameteri)( GLenum, GLenum, GLint ) = extension_funcs[EXT_glConvolutionParameteri];
TRACE("(%d, %d, %d)\n", target, pname, params );
ENTER_GL();
func_glConvolutionParameteri( target, pname, params );
LEAVE_GL();
}
static void WINAPI wine_glConvolutionParameteriEXT( GLenum target, GLenum pname, GLint params ) {
void (*func_glConvolutionParameteriEXT)( GLenum, GLenum, GLint ) = extension_funcs[EXT_glConvolutionParameteriEXT];
TRACE("(%d, %d, %d)\n", target, pname, params );
......@@ -2866,6 +2995,14 @@ static void WINAPI wine_glConvolutionParameteriEXT( GLenum target, GLenum pname,
LEAVE_GL();
}
static void WINAPI wine_glConvolutionParameteriv( GLenum target, GLenum pname, GLint* params ) {
void (*func_glConvolutionParameteriv)( GLenum, GLenum, GLint* ) = extension_funcs[EXT_glConvolutionParameteriv];
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
func_glConvolutionParameteriv( target, pname, params );
LEAVE_GL();
}
static void WINAPI wine_glConvolutionParameterivEXT( GLenum target, GLenum pname, GLint* params ) {
void (*func_glConvolutionParameterivEXT)( GLenum, GLenum, GLint* ) = extension_funcs[EXT_glConvolutionParameterivEXT];
TRACE("(%d, %d, %p)\n", target, pname, params );
......@@ -2882,6 +3019,14 @@ static void WINAPI wine_glCopyBufferSubData( GLenum readTarget, GLenum writeTarg
LEAVE_GL();
}
static void WINAPI wine_glCopyColorSubTable( GLenum target, GLsizei start, GLint x, GLint y, GLsizei width ) {
void (*func_glCopyColorSubTable)( GLenum, GLsizei, GLint, GLint, GLsizei ) = extension_funcs[EXT_glCopyColorSubTable];
TRACE("(%d, %d, %d, %d, %d)\n", target, start, x, y, width );
ENTER_GL();
func_glCopyColorSubTable( target, start, x, y, width );
LEAVE_GL();
}
static void WINAPI wine_glCopyColorSubTableEXT( GLenum target, GLsizei start, GLint x, GLint y, GLsizei width ) {
void (*func_glCopyColorSubTableEXT)( GLenum, GLsizei, GLint, GLint, GLsizei ) = extension_funcs[EXT_glCopyColorSubTableEXT];
TRACE("(%d, %d, %d, %d, %d)\n", target, start, x, y, width );
......@@ -2890,6 +3035,14 @@ static void WINAPI wine_glCopyColorSubTableEXT( GLenum target, GLsizei start, GL
LEAVE_GL();
}
static void WINAPI wine_glCopyColorTable( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) {
void (*func_glCopyColorTable)( GLenum, GLenum, GLint, GLint, GLsizei ) = extension_funcs[EXT_glCopyColorTable];
TRACE("(%d, %d, %d, %d, %d)\n", target, internalformat, x, y, width );
ENTER_GL();
func_glCopyColorTable( target, internalformat, x, y, width );
LEAVE_GL();
}
static void WINAPI wine_glCopyColorTableSGI( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) {
void (*func_glCopyColorTableSGI)( GLenum, GLenum, GLint, GLint, GLsizei ) = extension_funcs[EXT_glCopyColorTableSGI];
TRACE("(%d, %d, %d, %d, %d)\n", target, internalformat, x, y, width );
......@@ -2898,6 +3051,14 @@ static void WINAPI wine_glCopyColorTableSGI( GLenum target, GLenum internalforma
LEAVE_GL();
}
static void WINAPI wine_glCopyConvolutionFilter1D( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) {
void (*func_glCopyConvolutionFilter1D)( GLenum, GLenum, GLint, GLint, GLsizei ) = extension_funcs[EXT_glCopyConvolutionFilter1D];
TRACE("(%d, %d, %d, %d, %d)\n", target, internalformat, x, y, width );
ENTER_GL();
func_glCopyConvolutionFilter1D( target, internalformat, x, y, width );
LEAVE_GL();
}
static void WINAPI wine_glCopyConvolutionFilter1DEXT( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) {
void (*func_glCopyConvolutionFilter1DEXT)( GLenum, GLenum, GLint, GLint, GLsizei ) = extension_funcs[EXT_glCopyConvolutionFilter1DEXT];
TRACE("(%d, %d, %d, %d, %d)\n", target, internalformat, x, y, width );
......@@ -2906,6 +3067,14 @@ static void WINAPI wine_glCopyConvolutionFilter1DEXT( GLenum target, GLenum inte
LEAVE_GL();
}
static void WINAPI wine_glCopyConvolutionFilter2D( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height ) {
void (*func_glCopyConvolutionFilter2D)( GLenum, GLenum, GLint, GLint, GLsizei, GLsizei ) = extension_funcs[EXT_glCopyConvolutionFilter2D];
TRACE("(%d, %d, %d, %d, %d, %d)\n", target, internalformat, x, y, width, height );
ENTER_GL();
func_glCopyConvolutionFilter2D( target, internalformat, x, y, width, height );
LEAVE_GL();
}
static void WINAPI wine_glCopyConvolutionFilter2DEXT( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height ) {
void (*func_glCopyConvolutionFilter2DEXT)( GLenum, GLenum, GLint, GLint, GLsizei, GLsizei ) = extension_funcs[EXT_glCopyConvolutionFilter2DEXT];
TRACE("(%d, %d, %d, %d, %d, %d)\n", target, internalformat, x, y, width, height );
......@@ -2986,6 +3155,14 @@ static void WINAPI wine_glCopyTexSubImage2DEXT( GLenum target, GLint level, GLin
LEAVE_GL();
}
static void WINAPI wine_glCopyTexSubImage3D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height ) {
void (*func_glCopyTexSubImage3D)( GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei ) = extension_funcs[EXT_glCopyTexSubImage3D];
TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d)\n", target, level, xoffset, yoffset, zoffset, x, y, width, height );
ENTER_GL();
func_glCopyTexSubImage3D( target, level, xoffset, yoffset, zoffset, x, y, width, height );
LEAVE_GL();
}
static void WINAPI wine_glCopyTexSubImage3DEXT( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height ) {
void (*func_glCopyTexSubImage3DEXT)( GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei ) = extension_funcs[EXT_glCopyTexSubImage3DEXT];
TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d)\n", target, level, xoffset, yoffset, zoffset, x, y, width, height );
......@@ -3434,6 +3611,14 @@ static void WINAPI wine_glDrawArraysEXT( GLenum mode, GLint first, GLsizei count
LEAVE_GL();
}
static void WINAPI wine_glDrawArraysInstanced( GLenum mode, GLint first, GLsizei count, GLsizei primcount ) {
void (*func_glDrawArraysInstanced)( GLenum, GLint, GLsizei, GLsizei ) = extension_funcs[EXT_glDrawArraysInstanced];
TRACE("(%d, %d, %d, %d)\n", mode, first, count, primcount );
ENTER_GL();
func_glDrawArraysInstanced( mode, first, count, primcount );
LEAVE_GL();
}
static void WINAPI wine_glDrawArraysInstancedARB( GLenum mode, GLint first, GLsizei count, GLsizei primcount ) {
void (*func_glDrawArraysInstancedARB)( GLenum, GLint, GLsizei, GLsizei ) = extension_funcs[EXT_glDrawArraysInstancedARB];
TRACE("(%d, %d, %d, %d)\n", mode, first, count, primcount );
......@@ -3498,6 +3683,14 @@ static void WINAPI wine_glDrawElementArrayATI( GLenum mode, GLsizei count ) {
LEAVE_GL();
}
static void WINAPI wine_glDrawElementsInstanced( GLenum mode, GLsizei count, GLenum type, GLvoid* indices, GLsizei primcount ) {
void (*func_glDrawElementsInstanced)( GLenum, GLsizei, GLenum, GLvoid*, GLsizei ) = extension_funcs[EXT_glDrawElementsInstanced];
TRACE("(%d, %d, %d, %p, %d)\n", mode, count, type, indices, primcount );
ENTER_GL();
func_glDrawElementsInstanced( mode, count, type, indices, primcount );
LEAVE_GL();
}
static void WINAPI wine_glDrawElementsInstancedARB( GLenum mode, GLsizei count, GLenum type, GLvoid* indices, GLsizei primcount ) {
void (*func_glDrawElementsInstancedARB)( GLenum, GLsizei, GLenum, GLvoid*, GLsizei ) = extension_funcs[EXT_glDrawElementsInstancedARB];
TRACE("(%d, %d, %d, %p, %d)\n", mode, count, type, indices, primcount );
......@@ -3538,6 +3731,14 @@ static void WINAPI wine_glDrawRangeElementArrayATI( GLenum mode, GLuint start, G
LEAVE_GL();
}
static void WINAPI wine_glDrawRangeElements( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, GLvoid* indices ) {
void (*func_glDrawRangeElements)( GLenum, GLuint, GLuint, GLsizei, GLenum, GLvoid* ) = extension_funcs[EXT_glDrawRangeElements];
TRACE("(%d, %d, %d, %d, %d, %p)\n", mode, start, end, count, type, indices );
ENTER_GL();
func_glDrawRangeElements( mode, start, end, count, type, indices );
LEAVE_GL();
}
static void WINAPI wine_glDrawRangeElementsEXT( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, GLvoid* indices ) {
void (*func_glDrawRangeElementsEXT)( GLenum, GLuint, GLuint, GLsizei, GLenum, GLvoid* ) = extension_funcs[EXT_glDrawRangeElementsEXT];
TRACE("(%d, %d, %d, %d, %d, %p)\n", mode, start, end, count, type, indices );
......@@ -4632,6 +4833,14 @@ static void WINAPI wine_glGetBufferSubDataARB( GLenum target, INT_PTR offset, IN
LEAVE_GL();
}
static void WINAPI wine_glGetColorTable( GLenum target, GLenum format, GLenum type, GLvoid* table ) {
void (*func_glGetColorTable)( GLenum, GLenum, GLenum, GLvoid* ) = extension_funcs[EXT_glGetColorTable];
TRACE("(%d, %d, %d, %p)\n", target, format, type, table );
ENTER_GL();
func_glGetColorTable( target, format, type, table );
LEAVE_GL();
}
static void WINAPI wine_glGetColorTableEXT( GLenum target, GLenum format, GLenum type, GLvoid* data ) {
void (*func_glGetColorTableEXT)( GLenum, GLenum, GLenum, GLvoid* ) = extension_funcs[EXT_glGetColorTableEXT];
TRACE("(%d, %d, %d, %p)\n", target, format, type, data );
......@@ -4640,6 +4849,14 @@ static void WINAPI wine_glGetColorTableEXT( GLenum target, GLenum format, GLenum
LEAVE_GL();
}
static void WINAPI wine_glGetColorTableParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
void (*func_glGetColorTableParameterfv)( GLenum, GLenum, GLfloat* ) = extension_funcs[EXT_glGetColorTableParameterfv];
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
func_glGetColorTableParameterfv( target, pname, params );
LEAVE_GL();
}
static void WINAPI wine_glGetColorTableParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) {
void (*func_glGetColorTableParameterfvEXT)( GLenum, GLenum, GLfloat* ) = extension_funcs[EXT_glGetColorTableParameterfvEXT];
TRACE("(%d, %d, %p)\n", target, pname, params );
......@@ -4656,6 +4873,14 @@ static void WINAPI wine_glGetColorTableParameterfvSGI( GLenum target, GLenum pna
LEAVE_GL();
}
static void WINAPI wine_glGetColorTableParameteriv( GLenum target, GLenum pname, GLint* params ) {
void (*func_glGetColorTableParameteriv)( GLenum, GLenum, GLint* ) = extension_funcs[EXT_glGetColorTableParameteriv];
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
func_glGetColorTableParameteriv( target, pname, params );
LEAVE_GL();
}
static void WINAPI wine_glGetColorTableParameterivEXT( GLenum target, GLenum pname, GLint* params ) {
void (*func_glGetColorTableParameterivEXT)( GLenum, GLenum, GLint* ) = extension_funcs[EXT_glGetColorTableParameterivEXT];
TRACE("(%d, %d, %p)\n", target, pname, params );
......@@ -4752,6 +4977,14 @@ static void WINAPI wine_glGetCompressedTextureImageEXT( GLuint texture, GLenum t
LEAVE_GL();
}
static void WINAPI wine_glGetConvolutionFilter( GLenum target, GLenum format, GLenum type, GLvoid* image ) {
void (*func_glGetConvolutionFilter)( GLenum, GLenum, GLenum, GLvoid* ) = extension_funcs[EXT_glGetConvolutionFilter];
TRACE("(%d, %d, %d, %p)\n", target, format, type, image );
ENTER_GL();
func_glGetConvolutionFilter( target, format, type, image );
LEAVE_GL();
}
static void WINAPI wine_glGetConvolutionFilterEXT( GLenum target, GLenum format, GLenum type, GLvoid* image ) {
void (*func_glGetConvolutionFilterEXT)( GLenum, GLenum, GLenum, GLvoid* ) = extension_funcs[EXT_glGetConvolutionFilterEXT];
TRACE("(%d, %d, %d, %p)\n", target, format, type, image );
......@@ -4760,6 +4993,14 @@ static void WINAPI wine_glGetConvolutionFilterEXT( GLenum target, GLenum format,
LEAVE_GL();
}
static void WINAPI wine_glGetConvolutionParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
void (*func_glGetConvolutionParameterfv)( GLenum, GLenum, GLfloat* ) = extension_funcs[EXT_glGetConvolutionParameterfv];
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
func_glGetConvolutionParameterfv( target, pname, params );
LEAVE_GL();
}
static void WINAPI wine_glGetConvolutionParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) {
void (*func_glGetConvolutionParameterfvEXT)( GLenum, GLenum, GLfloat* ) = extension_funcs[EXT_glGetConvolutionParameterfvEXT];
TRACE("(%d, %d, %p)\n", target, pname, params );
......@@ -4768,6 +5009,14 @@ static void WINAPI wine_glGetConvolutionParameterfvEXT( GLenum target, GLenum pn
LEAVE_GL();
}
static void WINAPI wine_glGetConvolutionParameteriv( GLenum target, GLenum pname, GLint* params ) {
void (*func_glGetConvolutionParameteriv)( GLenum, GLenum, GLint* ) = extension_funcs[EXT_glGetConvolutionParameteriv];
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
func_glGetConvolutionParameteriv( target, pname, params );
LEAVE_GL();
}
static void WINAPI wine_glGetConvolutionParameterivEXT( GLenum target, GLenum pname, GLint* params ) {
void (*func_glGetConvolutionParameterivEXT)( GLenum, GLenum, GLint* ) = extension_funcs[EXT_glGetConvolutionParameterivEXT];
TRACE("(%d, %d, %p)\n", target, pname, params );
......@@ -4918,6 +5167,14 @@ static unsigned int WINAPI wine_glGetHandleARB( GLenum pname ) {
return ret_value;
}
static void WINAPI wine_glGetHistogram( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) {
void (*func_glGetHistogram)( GLenum, GLboolean, GLenum, GLenum, GLvoid* ) = extension_funcs[EXT_glGetHistogram];
TRACE("(%d, %d, %d, %d, %p)\n", target, reset, format, type, values );
ENTER_GL();
func_glGetHistogram( target, reset, format, type, values );
LEAVE_GL();
}
static void WINAPI wine_glGetHistogramEXT( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) {
void (*func_glGetHistogramEXT)( GLenum, GLboolean, GLenum, GLenum, GLvoid* ) = extension_funcs[EXT_glGetHistogramEXT];
TRACE("(%d, %d, %d, %d, %p)\n", target, reset, format, type, values );
......@@ -4926,6 +5183,14 @@ static void WINAPI wine_glGetHistogramEXT( GLenum target, GLboolean reset, GLenu
LEAVE_GL();
}
static void WINAPI wine_glGetHistogramParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
void (*func_glGetHistogramParameterfv)( GLenum, GLenum, GLfloat* ) = extension_funcs[EXT_glGetHistogramParameterfv];
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
func_glGetHistogramParameterfv( target, pname, params );
LEAVE_GL();
}
static void WINAPI wine_glGetHistogramParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) {
void (*func_glGetHistogramParameterfvEXT)( GLenum, GLenum, GLfloat* ) = extension_funcs[EXT_glGetHistogramParameterfvEXT];
TRACE("(%d, %d, %p)\n", target, pname, params );
......@@ -4934,6 +5199,14 @@ static void WINAPI wine_glGetHistogramParameterfvEXT( GLenum target, GLenum pnam
LEAVE_GL();
}
static void WINAPI wine_glGetHistogramParameteriv( GLenum target, GLenum pname, GLint* params ) {
void (*func_glGetHistogramParameteriv)( GLenum, GLenum, GLint* ) = extension_funcs[EXT_glGetHistogramParameteriv];
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
func_glGetHistogramParameteriv( target, pname, params );
LEAVE_GL();
}
static void WINAPI wine_glGetHistogramParameterivEXT( GLenum target, GLenum pname, GLint* params ) {
void (*func_glGetHistogramParameterivEXT)( GLenum, GLenum, GLint* ) = extension_funcs[EXT_glGetHistogramParameterivEXT];
TRACE("(%d, %d, %p)\n", target, pname, params );
......@@ -5096,6 +5369,14 @@ static void WINAPI wine_glGetMapParameterivNV( GLenum target, GLenum pname, GLin
LEAVE_GL();
}
static void WINAPI wine_glGetMinmax( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) {
void (*func_glGetMinmax)( GLenum, GLboolean, GLenum, GLenum, GLvoid* ) = extension_funcs[EXT_glGetMinmax];
TRACE("(%d, %d, %d, %d, %p)\n", target, reset, format, type, values );
ENTER_GL();
func_glGetMinmax( target, reset, format, type, values );
LEAVE_GL();
}
static void WINAPI wine_glGetMinmaxEXT( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) {
void (*func_glGetMinmaxEXT)( GLenum, GLboolean, GLenum, GLenum, GLvoid* ) = extension_funcs[EXT_glGetMinmaxEXT];
TRACE("(%d, %d, %d, %d, %p)\n", target, reset, format, type, values );
......@@ -5104,6 +5385,14 @@ static void WINAPI wine_glGetMinmaxEXT( GLenum target, GLboolean reset, GLenum f
LEAVE_GL();
}
static void WINAPI wine_glGetMinmaxParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
void (*func_glGetMinmaxParameterfv)( GLenum, GLenum, GLfloat* ) = extension_funcs[EXT_glGetMinmaxParameterfv];
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
func_glGetMinmaxParameterfv( target, pname, params );
LEAVE_GL();
}
static void WINAPI wine_glGetMinmaxParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) {
void (*func_glGetMinmaxParameterfvEXT)( GLenum, GLenum, GLfloat* ) = extension_funcs[EXT_glGetMinmaxParameterfvEXT];
TRACE("(%d, %d, %p)\n", target, pname, params );
......@@ -5112,6 +5401,14 @@ static void WINAPI wine_glGetMinmaxParameterfvEXT( GLenum target, GLenum pname,
LEAVE_GL();
}
static void WINAPI wine_glGetMinmaxParameteriv( GLenum target, GLenum pname, GLint* params ) {
void (*func_glGetMinmaxParameteriv)( GLenum, GLenum, GLint* ) = extension_funcs[EXT_glGetMinmaxParameteriv];
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
func_glGetMinmaxParameteriv( target, pname, params );
LEAVE_GL();
}
static void WINAPI wine_glGetMinmaxParameterivEXT( GLenum target, GLenum pname, GLint* params ) {
void (*func_glGetMinmaxParameterivEXT)( GLenum, GLenum, GLint* ) = extension_funcs[EXT_glGetMinmaxParameterivEXT];
TRACE("(%d, %d, %p)\n", target, pname, params );
......@@ -5664,6 +5961,14 @@ static void WINAPI wine_glGetRenderbufferParameterivEXT( GLenum target, GLenum p
LEAVE_GL();
}
static void WINAPI wine_glGetSeparableFilter( GLenum target, GLenum format, GLenum type, GLvoid* row, GLvoid* column, GLvoid* span ) {
void (*func_glGetSeparableFilter)( GLenum, GLenum, GLenum, GLvoid*, GLvoid*, GLvoid* ) = extension_funcs[EXT_glGetSeparableFilter];
TRACE("(%d, %d, %d, %p, %p, %p)\n", target, format, type, row, column, span );
ENTER_GL();
func_glGetSeparableFilter( target, format, type, row, column, span );
LEAVE_GL();
}
static void WINAPI wine_glGetSeparableFilterEXT( GLenum target, GLenum format, GLenum type, GLvoid* row, GLvoid* column, GLvoid* span ) {
void (*func_glGetSeparableFilterEXT)( GLenum, GLenum, GLenum, GLvoid*, GLvoid*, GLvoid* ) = extension_funcs[EXT_glGetSeparableFilterEXT];
TRACE("(%d, %d, %d, %p, %p, %p)\n", target, format, type, row, column, span );
......@@ -6278,6 +6583,14 @@ static void WINAPI wine_glHintPGI( GLenum target, GLint mode ) {
LEAVE_GL();
}
static void WINAPI wine_glHistogram( GLenum target, GLsizei width, GLenum internalformat, GLboolean sink ) {
void (*func_glHistogram)( GLenum, GLsizei, GLenum, GLboolean ) = extension_funcs[EXT_glHistogram];
TRACE("(%d, %d, %d, %d)\n", target, width, internalformat, sink );
ENTER_GL();
func_glHistogram( target, width, internalformat, sink );
LEAVE_GL();
}
static void WINAPI wine_glHistogramEXT( GLenum target, GLsizei width, GLenum internalformat, GLboolean sink ) {
void (*func_glHistogramEXT)( GLenum, GLsizei, GLenum, GLboolean ) = extension_funcs[EXT_glHistogramEXT];
TRACE("(%d, %d, %d, %d)\n", target, width, internalformat, sink );
......@@ -7000,6 +7313,14 @@ static void WINAPI wine_glMatrixTranslatefEXT( GLenum mode, GLfloat x, GLfloat y
LEAVE_GL();
}
static void WINAPI wine_glMinmax( GLenum target, GLenum internalformat, GLboolean sink ) {
void (*func_glMinmax)( GLenum, GLenum, GLboolean ) = extension_funcs[EXT_glMinmax];
TRACE("(%d, %d, %d)\n", target, internalformat, sink );
ENTER_GL();
func_glMinmax( target, internalformat, sink );
LEAVE_GL();
}
static void WINAPI wine_glMinmaxEXT( GLenum target, GLenum internalformat, GLboolean sink ) {
void (*func_glMinmaxEXT)( GLenum, GLenum, GLboolean ) = extension_funcs[EXT_glMinmaxEXT];
TRACE("(%d, %d, %d)\n", target, internalformat, sink );
......@@ -8744,6 +9065,14 @@ static void WINAPI wine_glPresentFrameKeyedNV( GLuint video_slot, UINT64 minPres
LEAVE_GL();
}
static void WINAPI wine_glPrimitiveRestartIndex( GLuint index ) {
void (*func_glPrimitiveRestartIndex)( GLuint ) = extension_funcs[EXT_glPrimitiveRestartIndex];
TRACE("(%d)\n", index );
ENTER_GL();
func_glPrimitiveRestartIndex( index );
LEAVE_GL();
}
static void WINAPI wine_glPrimitiveRestartIndexNV( GLuint index ) {
void (*func_glPrimitiveRestartIndexNV)( GLuint ) = extension_funcs[EXT_glPrimitiveRestartIndexNV];
TRACE("(%d)\n", index );
......@@ -9616,6 +9945,14 @@ static void WINAPI wine_glRequestResidentProgramsNV( GLsizei n, GLuint* programs
LEAVE_GL();
}
static void WINAPI wine_glResetHistogram( GLenum target ) {
void (*func_glResetHistogram)( GLenum ) = extension_funcs[EXT_glResetHistogram];
TRACE("(%d)\n", target );
ENTER_GL();
func_glResetHistogram( target );
LEAVE_GL();
}
static void WINAPI wine_glResetHistogramEXT( GLenum target ) {
void (*func_glResetHistogramEXT)( GLenum ) = extension_funcs[EXT_glResetHistogramEXT];
TRACE("(%d)\n", target );
......@@ -9624,6 +9961,14 @@ static void WINAPI wine_glResetHistogramEXT( GLenum target ) {
LEAVE_GL();
}
static void WINAPI wine_glResetMinmax( GLenum target ) {
void (*func_glResetMinmax)( GLenum ) = extension_funcs[EXT_glResetMinmax];
TRACE("(%d)\n", target );
ENTER_GL();
func_glResetMinmax( target );
LEAVE_GL();
}
static void WINAPI wine_glResetMinmaxEXT( GLenum target ) {
void (*func_glResetMinmaxEXT)( GLenum ) = extension_funcs[EXT_glResetMinmaxEXT];
TRACE("(%d)\n", target );
......@@ -10032,6 +10377,14 @@ static void WINAPI wine_glSelectTextureSGIS( GLenum target ) {
LEAVE_GL();
}
static void WINAPI wine_glSeparableFilter2D( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* row, GLvoid* column ) {
void (*func_glSeparableFilter2D)( GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, GLvoid*, GLvoid* ) = extension_funcs[EXT_glSeparableFilter2D];
TRACE("(%d, %d, %d, %d, %d, %d, %p, %p)\n", target, internalformat, width, height, format, type, row, column );
ENTER_GL();
func_glSeparableFilter2D( target, internalformat, width, height, format, type, row, column );
LEAVE_GL();
}
static void WINAPI wine_glSeparableFilter2DEXT( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* row, GLvoid* column ) {
void (*func_glSeparableFilter2DEXT)( GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, GLvoid*, GLvoid* ) = extension_funcs[EXT_glSeparableFilter2DEXT];
TRACE("(%d, %d, %d, %d, %d, %d, %p, %p)\n", target, internalformat, width, height, format, type, row, column );
......@@ -10390,6 +10743,14 @@ static GLboolean WINAPI wine_glTestObjectAPPLE( GLenum object, GLuint name ) {
return ret_value;
}
static void WINAPI wine_glTexBuffer( GLenum target, GLenum internalformat, GLuint buffer ) {
void (*func_glTexBuffer)( GLenum, GLenum, GLuint ) = extension_funcs[EXT_glTexBuffer];
TRACE("(%d, %d, %d)\n", target, internalformat, buffer );
ENTER_GL();
func_glTexBuffer( target, internalformat, buffer );
LEAVE_GL();
}
static void WINAPI wine_glTexBufferARB( GLenum target, GLenum internalformat, GLuint buffer ) {
void (*func_glTexBufferARB)( GLenum, GLenum, GLuint ) = extension_funcs[EXT_glTexBufferARB];
TRACE("(%d, %d, %d)\n", target, internalformat, buffer );
......@@ -10630,6 +10991,14 @@ static void WINAPI wine_glTexFilterFuncSGIS( GLenum target, GLenum filter, GLsiz
LEAVE_GL();
}
static 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 (*func_glTexImage3D)( GLenum, GLint, GLint, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, GLvoid* ) = extension_funcs[EXT_glTexImage3D];
TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, height, depth, border, format, type, pixels );
ENTER_GL();
func_glTexImage3D( target, level, internalformat, width, height, depth, border, format, type, pixels );
LEAVE_GL();
}
static void WINAPI wine_glTexImage3DEXT( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, GLvoid* pixels ) {
void (*func_glTexImage3DEXT)( GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, GLvoid* ) = extension_funcs[EXT_glTexImage3DEXT];
TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, height, depth, border, format, type, pixels );
......@@ -10702,6 +11071,14 @@ static void WINAPI wine_glTexSubImage2DEXT( GLenum target, GLint level, GLint xo
LEAVE_GL();
}
static 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 (*func_glTexSubImage3D)( GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, GLvoid* ) = extension_funcs[EXT_glTexSubImage3D];
TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels );
ENTER_GL();
func_glTexSubImage3D( target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels );
LEAVE_GL();
}
static void WINAPI wine_glTexSubImage3DEXT( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLvoid* pixels ) {
void (*func_glTexSubImage3DEXT)( GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, GLvoid* ) = extension_funcs[EXT_glTexSubImage3DEXT];
TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels );
......@@ -12492,11 +12869,11 @@ static void WINAPI wine_glVertexAttribArrayObjectATI( GLuint index, GLint size,
LEAVE_GL();
}
static void WINAPI wine_glVertexAttribDivisor( GLuint index, GLuint divisor ) {
void (*func_glVertexAttribDivisor)( GLuint, GLuint ) = extension_funcs[EXT_glVertexAttribDivisor];
static void WINAPI wine_glVertexAttribDivisorARB( GLuint index, GLuint divisor ) {
void (*func_glVertexAttribDivisorARB)( GLuint, GLuint ) = extension_funcs[EXT_glVertexAttribDivisorARB];
TRACE("(%d, %d)\n", index, divisor );
ENTER_GL();
func_glVertexAttribDivisor( index, divisor );
func_glVertexAttribDivisorARB( index, divisor );
LEAVE_GL();
}
......@@ -13340,14 +13717,6 @@ static void WINAPI wine_glVertexWeighthvNV( unsigned short* weight ) {
LEAVE_GL();
}
static void WINAPI wine_glVideoParameterivNV( GLuint video_slot, GLenum pname, GLint* params ) {
void (*func_glVideoParameterivNV)( GLuint, GLenum, GLint* ) = extension_funcs[EXT_glVideoParameterivNV];
TRACE("(%d, %d, %p)\n", video_slot, pname, params );
ENTER_GL();
func_glVideoParameterivNV( video_slot, pname, params );
LEAVE_GL();
}
static void WINAPI wine_glWeightPointerARB( GLint size, GLenum type, GLsizei stride, GLvoid* pointer ) {
void (*func_glWeightPointerARB)( GLint, GLenum, GLsizei, GLvoid* ) = extension_funcs[EXT_glWeightPointerARB];
TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer );
......@@ -13948,7 +14317,9 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glBinormal3sEXT", "GL_EXT_coordinate_frame", wine_glBinormal3sEXT },
{ "glBinormal3svEXT", "GL_EXT_coordinate_frame", wine_glBinormal3svEXT },
{ "glBinormalPointerEXT", "GL_EXT_coordinate_frame", wine_glBinormalPointerEXT },
{ "glBlendColor", "GL_VERSION_1_2", wine_glBlendColor },
{ "glBlendColorEXT", "GL_EXT_blend_color", wine_glBlendColorEXT },
{ "glBlendEquation", "GL_VERSION_1_2", wine_glBlendEquation },
{ "glBlendEquationEXT", "GL_EXT_blend_minmax", wine_glBlendEquationEXT },
{ "glBlendEquationSeparate", "GL_VERSION_2_0", wine_glBlendEquationSeparate },
{ "glBlendEquationSeparateEXT", "GL_EXT_blend_equation_separate", wine_glBlendEquationSeparateEXT },
......@@ -13975,7 +14346,7 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glClearColorIiEXT", "GL_EXT_texture_integer", wine_glClearColorIiEXT },
{ "glClearColorIuiEXT", "GL_EXT_texture_integer", wine_glClearColorIuiEXT },
{ "glClearDepthdNV", "GL_NV_depth_buffer_float", wine_glClearDepthdNV },
{ "glClientActiveTexture", "GL_VERSION_1_3", wine_glClientActiveTexture },
{ "glClientActiveTexture", "GL_VERSION_1_3_DEPRECATED", wine_glClientActiveTexture },
{ "glClientActiveTextureARB", "GL_ARB_multitexture", wine_glClientActiveTextureARB },
{ "glClientActiveVertexStreamATI", "GL_ATI_vertex_streams", wine_glClientActiveVertexStreamATI },
{ "glClientAttribDefaultEXT", "GL_EXT_direct_state_access", wine_glClientAttribDefaultEXT },
......@@ -13999,9 +14370,13 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glColorPointerEXT", "GL_EXT_vertex_array", wine_glColorPointerEXT },
{ "glColorPointerListIBM", "GL_IBM_vertex_array_lists", wine_glColorPointerListIBM },
{ "glColorPointervINTEL", "GL_INTEL_parallel_arrays", wine_glColorPointervINTEL },
{ "glColorSubTable", "GL_VERSION_1_2_DEPRECATED", wine_glColorSubTable },
{ "glColorSubTableEXT", "GL_EXT_color_subtable", wine_glColorSubTableEXT },
{ "glColorTable", "GL_VERSION_1_2_DEPRECATED", wine_glColorTable },
{ "glColorTableEXT", "GL_EXT_paletted_texture", wine_glColorTableEXT },
{ "glColorTableParameterfv", "GL_VERSION_1_2_DEPRECATED", wine_glColorTableParameterfv },
{ "glColorTableParameterfvSGI", "GL_SGI_color_table", wine_glColorTableParameterfvSGI },
{ "glColorTableParameteriv", "GL_VERSION_1_2_DEPRECATED", wine_glColorTableParameteriv },
{ "glColorTableParameterivSGI", "GL_SGI_color_table", wine_glColorTableParameterivSGI },
{ "glColorTableSGI", "GL_SGI_color_table", wine_glColorTableSGI },
{ "glCombinerInputNV", "GL_NV_register_combiners", wine_glCombinerInputNV },
......@@ -14037,16 +14412,26 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glCompressedTextureSubImage1DEXT", "GL_EXT_direct_state_access", wine_glCompressedTextureSubImage1DEXT },
{ "glCompressedTextureSubImage2DEXT", "GL_EXT_direct_state_access", wine_glCompressedTextureSubImage2DEXT },
{ "glCompressedTextureSubImage3DEXT", "GL_EXT_direct_state_access", wine_glCompressedTextureSubImage3DEXT },
{ "glConvolutionFilter1D", "GL_VERSION_1_2_DEPRECATED", wine_glConvolutionFilter1D },
{ "glConvolutionFilter1DEXT", "GL_EXT_convolution", wine_glConvolutionFilter1DEXT },
{ "glConvolutionFilter2D", "GL_VERSION_1_2_DEPRECATED", wine_glConvolutionFilter2D },
{ "glConvolutionFilter2DEXT", "GL_EXT_convolution", wine_glConvolutionFilter2DEXT },
{ "glConvolutionParameterf", "GL_VERSION_1_2_DEPRECATED", wine_glConvolutionParameterf },
{ "glConvolutionParameterfEXT", "GL_EXT_convolution", wine_glConvolutionParameterfEXT },
{ "glConvolutionParameterfv", "GL_VERSION_1_2_DEPRECATED", wine_glConvolutionParameterfv },
{ "glConvolutionParameterfvEXT", "GL_EXT_convolution", wine_glConvolutionParameterfvEXT },
{ "glConvolutionParameteri", "GL_VERSION_1_2_DEPRECATED", wine_glConvolutionParameteri },
{ "glConvolutionParameteriEXT", "GL_EXT_convolution", wine_glConvolutionParameteriEXT },
{ "glConvolutionParameteriv", "GL_VERSION_1_2_DEPRECATED", wine_glConvolutionParameteriv },
{ "glConvolutionParameterivEXT", "GL_EXT_convolution", wine_glConvolutionParameterivEXT },
{ "glCopyBufferSubData", "GL_ARB_copy_buffer", wine_glCopyBufferSubData },
{ "glCopyColorSubTable", "GL_VERSION_1_2_DEPRECATED", wine_glCopyColorSubTable },
{ "glCopyColorSubTableEXT", "GL_EXT_color_subtable", wine_glCopyColorSubTableEXT },
{ "glCopyColorTable", "GL_VERSION_1_2_DEPRECATED", wine_glCopyColorTable },
{ "glCopyColorTableSGI", "GL_SGI_color_table", wine_glCopyColorTableSGI },
{ "glCopyConvolutionFilter1D", "GL_VERSION_1_2_DEPRECATED", wine_glCopyConvolutionFilter1D },
{ "glCopyConvolutionFilter1DEXT", "GL_EXT_convolution", wine_glCopyConvolutionFilter1DEXT },
{ "glCopyConvolutionFilter2D", "GL_VERSION_1_2_DEPRECATED", wine_glCopyConvolutionFilter2D },
{ "glCopyConvolutionFilter2DEXT", "GL_EXT_convolution", wine_glCopyConvolutionFilter2DEXT },
{ "glCopyMultiTexImage1DEXT", "GL_EXT_direct_state_access", wine_glCopyMultiTexImage1DEXT },
{ "glCopyMultiTexImage2DEXT", "GL_EXT_direct_state_access", wine_glCopyMultiTexImage2DEXT },
......@@ -14057,6 +14442,7 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glCopyTexImage2DEXT", "GL_EXT_copy_texture", wine_glCopyTexImage2DEXT },
{ "glCopyTexSubImage1DEXT", "GL_EXT_copy_texture", wine_glCopyTexSubImage1DEXT },
{ "glCopyTexSubImage2DEXT", "GL_EXT_copy_texture", wine_glCopyTexSubImage2DEXT },
{ "glCopyTexSubImage3D", "GL_VERSION_1_2", wine_glCopyTexSubImage3D },
{ "glCopyTexSubImage3DEXT", "GL_EXT_copy_texture", wine_glCopyTexSubImage3DEXT },
{ "glCopyTextureImage1DEXT", "GL_EXT_direct_state_access", wine_glCopyTextureImage1DEXT },
{ "glCopyTextureImage2DEXT", "GL_EXT_direct_state_access", wine_glCopyTextureImage2DEXT },
......@@ -14112,6 +14498,7 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glDisableVertexAttribArrayARB", "GL_ARB_vertex_program", wine_glDisableVertexAttribArrayARB },
{ "glDisablei", "GL_VERSION_3_0", wine_glDisablei },
{ "glDrawArraysEXT", "GL_EXT_vertex_array", wine_glDrawArraysEXT },
{ "glDrawArraysInstanced", "GL_VERSION_3_1", wine_glDrawArraysInstanced },
{ "glDrawArraysInstancedARB", "GL_ARB_draw_instanced", wine_glDrawArraysInstancedARB },
{ "glDrawArraysInstancedEXT", "GL_EXT_draw_instanced", wine_glDrawArraysInstancedEXT },
{ "glDrawBufferRegion", "GL_KTX_buffer_region", wine_glDrawBufferRegion },
......@@ -14120,11 +14507,13 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glDrawBuffersATI", "GL_ATI_draw_buffers", wine_glDrawBuffersATI },
{ "glDrawElementArrayAPPLE", "GL_APPLE_element_array", wine_glDrawElementArrayAPPLE },
{ "glDrawElementArrayATI", "GL_ATI_element_array", wine_glDrawElementArrayATI },
{ "glDrawElementsInstanced", "GL_VERSION_3_1", wine_glDrawElementsInstanced },
{ "glDrawElementsInstancedARB", "GL_ARB_draw_instanced", wine_glDrawElementsInstancedARB },
{ "glDrawElementsInstancedEXT", "GL_EXT_draw_instanced", wine_glDrawElementsInstancedEXT },
{ "glDrawMeshArraysSUN", "GL_SUN_mesh_array", wine_glDrawMeshArraysSUN },
{ "glDrawRangeElementArrayAPPLE", "GL_APPLE_element_array", wine_glDrawRangeElementArrayAPPLE },
{ "glDrawRangeElementArrayATI", "GL_ATI_element_array", wine_glDrawRangeElementArrayATI },
{ "glDrawRangeElements", "GL_VERSION_1_2", wine_glDrawRangeElements },
{ "glDrawRangeElementsEXT", "GL_EXT_draw_range_elements", wine_glDrawRangeElementsEXT },
{ "glDrawTransformFeedbackNV", "GL_NV_transform_feedback2", wine_glDrawTransformFeedbackNV },
{ "glEdgeFlagPointerEXT", "GL_EXT_vertex_array", wine_glEdgeFlagPointerEXT },
......@@ -14163,16 +14552,16 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glFlushRasterSGIX", "GL_SGIX_flush_raster", wine_glFlushRasterSGIX },
{ "glFlushVertexArrayRangeAPPLE", "GL_APPLE_vertex_array_range", wine_glFlushVertexArrayRangeAPPLE },
{ "glFlushVertexArrayRangeNV", "GL_NV_vertex_array_range", wine_glFlushVertexArrayRangeNV },
{ "glFogCoordPointer", "GL_VERSION_1_4", wine_glFogCoordPointer },
{ "glFogCoordPointer", "GL_VERSION_1_4_DEPRECATED", wine_glFogCoordPointer },
{ "glFogCoordPointerEXT", "GL_EXT_fog_coord", wine_glFogCoordPointerEXT },
{ "glFogCoordPointerListIBM", "GL_IBM_vertex_array_lists", wine_glFogCoordPointerListIBM },
{ "glFogCoordd", "GL_VERSION_1_4", wine_glFogCoordd },
{ "glFogCoordd", "GL_VERSION_1_4_DEPRECATED", wine_glFogCoordd },
{ "glFogCoorddEXT", "GL_EXT_fog_coord", wine_glFogCoorddEXT },
{ "glFogCoorddv", "GL_VERSION_1_4", wine_glFogCoorddv },
{ "glFogCoorddv", "GL_VERSION_1_4_DEPRECATED", wine_glFogCoorddv },
{ "glFogCoorddvEXT", "GL_EXT_fog_coord", wine_glFogCoorddvEXT },
{ "glFogCoordf", "GL_VERSION_1_4", wine_glFogCoordf },
{ "glFogCoordf", "GL_VERSION_1_4_DEPRECATED", wine_glFogCoordf },
{ "glFogCoordfEXT", "GL_EXT_fog_coord", wine_glFogCoordfEXT },
{ "glFogCoordfv", "GL_VERSION_1_4", wine_glFogCoordfv },
{ "glFogCoordfv", "GL_VERSION_1_4_DEPRECATED", wine_glFogCoordfv },
{ "glFogCoordfvEXT", "GL_EXT_fog_coord", wine_glFogCoordfvEXT },
{ "glFogCoordhNV", "GL_NV_half_float", wine_glFogCoordhNV },
{ "glFogCoordhvNV", "GL_NV_half_float", wine_glFogCoordhvNV },
......@@ -14260,9 +14649,12 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glGetBufferPointervARB", "GL_ARB_vertex_buffer_object", wine_glGetBufferPointervARB },
{ "glGetBufferSubData", "GL_VERSION_1_5", wine_glGetBufferSubData },
{ "glGetBufferSubDataARB", "GL_ARB_vertex_buffer_object", wine_glGetBufferSubDataARB },
{ "glGetColorTable", "GL_VERSION_1_2_DEPRECATED", wine_glGetColorTable },
{ "glGetColorTableEXT", "GL_EXT_paletted_texture", wine_glGetColorTableEXT },
{ "glGetColorTableParameterfv", "GL_VERSION_1_2_DEPRECATED", wine_glGetColorTableParameterfv },
{ "glGetColorTableParameterfvEXT", "GL_EXT_paletted_texture", wine_glGetColorTableParameterfvEXT },
{ "glGetColorTableParameterfvSGI", "GL_SGI_color_table", wine_glGetColorTableParameterfvSGI },
{ "glGetColorTableParameteriv", "GL_VERSION_1_2_DEPRECATED", wine_glGetColorTableParameteriv },
{ "glGetColorTableParameterivEXT", "GL_EXT_paletted_texture", wine_glGetColorTableParameterivEXT },
{ "glGetColorTableParameterivSGI", "GL_SGI_color_table", wine_glGetColorTableParameterivSGI },
{ "glGetColorTableSGI", "GL_SGI_color_table", wine_glGetColorTableSGI },
......@@ -14275,8 +14667,11 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glGetCompressedTexImage", "GL_VERSION_1_3", wine_glGetCompressedTexImage },
{ "glGetCompressedTexImageARB", "GL_ARB_texture_compression", wine_glGetCompressedTexImageARB },
{ "glGetCompressedTextureImageEXT", "GL_EXT_direct_state_access", wine_glGetCompressedTextureImageEXT },
{ "glGetConvolutionFilter", "GL_VERSION_1_2_DEPRECATED", wine_glGetConvolutionFilter },
{ "glGetConvolutionFilterEXT", "GL_EXT_convolution", wine_glGetConvolutionFilterEXT },
{ "glGetConvolutionParameterfv", "GL_VERSION_1_2_DEPRECATED", wine_glGetConvolutionParameterfv },
{ "glGetConvolutionParameterfvEXT", "GL_EXT_convolution", wine_glGetConvolutionParameterfvEXT },
{ "glGetConvolutionParameteriv", "GL_VERSION_1_2_DEPRECATED", wine_glGetConvolutionParameteriv },
{ "glGetConvolutionParameterivEXT", "GL_EXT_convolution", wine_glGetConvolutionParameterivEXT },
{ "glGetDetailTexFuncSGIS", "GL_SGIS_detail_texture", wine_glGetDetailTexFuncSGIS },
{ "glGetDoubleIndexedvEXT", "GL_EXT_direct_state_access", wine_glGetDoubleIndexedvEXT },
......@@ -14295,8 +14690,11 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glGetFramebufferAttachmentParameterivEXT", "GL_EXT_framebuffer_object", wine_glGetFramebufferAttachmentParameterivEXT },
{ "glGetFramebufferParameterivEXT", "GL_EXT_direct_state_access", wine_glGetFramebufferParameterivEXT },
{ "glGetHandleARB", "GL_ARB_shader_objects", wine_glGetHandleARB },
{ "glGetHistogram", "GL_VERSION_1_2_DEPRECATED", wine_glGetHistogram },
{ "glGetHistogramEXT", "GL_EXT_histogram", wine_glGetHistogramEXT },
{ "glGetHistogramParameterfv", "GL_VERSION_1_2_DEPRECATED", wine_glGetHistogramParameterfv },
{ "glGetHistogramParameterfvEXT", "GL_EXT_histogram", wine_glGetHistogramParameterfvEXT },
{ "glGetHistogramParameteriv", "GL_VERSION_1_2_DEPRECATED", wine_glGetHistogramParameteriv },
{ "glGetHistogramParameterivEXT", "GL_EXT_histogram", wine_glGetHistogramParameterivEXT },
{ "glGetImageTransformParameterfvHP", "GL_HP_image_transform", wine_glGetImageTransformParameterfvHP },
{ "glGetImageTransformParameterivHP", "GL_HP_image_transform", wine_glGetImageTransformParameterivHP },
......@@ -14317,8 +14715,11 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glGetMapControlPointsNV", "GL_NV_evaluators", wine_glGetMapControlPointsNV },
{ "glGetMapParameterfvNV", "GL_NV_evaluators", wine_glGetMapParameterfvNV },
{ "glGetMapParameterivNV", "GL_NV_evaluators", wine_glGetMapParameterivNV },
{ "glGetMinmax", "GL_VERSION_1_2_DEPRECATED", wine_glGetMinmax },
{ "glGetMinmaxEXT", "GL_EXT_histogram", wine_glGetMinmaxEXT },
{ "glGetMinmaxParameterfv", "GL_VERSION_1_2_DEPRECATED", wine_glGetMinmaxParameterfv },
{ "glGetMinmaxParameterfvEXT", "GL_EXT_histogram", wine_glGetMinmaxParameterfvEXT },
{ "glGetMinmaxParameteriv", "GL_VERSION_1_2_DEPRECATED", wine_glGetMinmaxParameteriv },
{ "glGetMinmaxParameterivEXT", "GL_EXT_histogram", wine_glGetMinmaxParameterivEXT },
{ "glGetMultiTexEnvfvEXT", "GL_EXT_direct_state_access", wine_glGetMultiTexEnvfvEXT },
{ "glGetMultiTexEnvivEXT", "GL_EXT_direct_state_access", wine_glGetMultiTexEnvivEXT },
......@@ -14388,6 +14789,7 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glGetQueryivARB", "GL_ARB_occlusion_query", wine_glGetQueryivARB },
{ "glGetRenderbufferParameteriv", "GL_ARB_framebuffer_object", wine_glGetRenderbufferParameteriv },
{ "glGetRenderbufferParameterivEXT", "GL_EXT_framebuffer_object", wine_glGetRenderbufferParameterivEXT },
{ "glGetSeparableFilter", "GL_VERSION_1_2_DEPRECATED", wine_glGetSeparableFilter },
{ "glGetSeparableFilterEXT", "GL_EXT_convolution", wine_glGetSeparableFilterEXT },
{ "glGetShaderInfoLog", "GL_VERSION_2_0", wine_glGetShaderInfoLog },
{ "glGetShaderSource", "GL_VERSION_2_0", wine_glGetShaderSource },
......@@ -14463,6 +14865,7 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glGlobalAlphaFactoruiSUN", "GL_SUN_global_alpha", wine_glGlobalAlphaFactoruiSUN },
{ "glGlobalAlphaFactorusSUN", "GL_SUN_global_alpha", wine_glGlobalAlphaFactorusSUN },
{ "glHintPGI", "GL_PGI_misc_hints", wine_glHintPGI },
{ "glHistogram", "GL_VERSION_1_2_DEPRECATED", wine_glHistogram },
{ "glHistogramEXT", "GL_EXT_histogram", wine_glHistogramEXT },
{ "glIglooInterfaceSGIX", "GL_SGIX_igloo_interface", wine_glIglooInterfaceSGIX },
{ "glImageTransformParameterfHP", "GL_HP_image_transform", wine_glImageTransformParameterfHP },
......@@ -14508,9 +14911,9 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glListParameterivSGIX", "GL_SGIX_list_priority", wine_glListParameterivSGIX },
{ "glLoadIdentityDeformationMapSGIX", "GL_SGIX_polynomial_ffd", wine_glLoadIdentityDeformationMapSGIX },
{ "glLoadProgramNV", "GL_NV_vertex_program", wine_glLoadProgramNV },
{ "glLoadTransposeMatrixd", "GL_VERSION_1_3", wine_glLoadTransposeMatrixd },
{ "glLoadTransposeMatrixd", "GL_VERSION_1_3_DEPRECATED", wine_glLoadTransposeMatrixd },
{ "glLoadTransposeMatrixdARB", "GL_ARB_transpose_matrix", wine_glLoadTransposeMatrixdARB },
{ "glLoadTransposeMatrixf", "GL_VERSION_1_3", wine_glLoadTransposeMatrixf },
{ "glLoadTransposeMatrixf", "GL_VERSION_1_3_DEPRECATED", wine_glLoadTransposeMatrixf },
{ "glLoadTransposeMatrixfARB", "GL_ARB_transpose_matrix", wine_glLoadTransposeMatrixfARB },
{ "glLockArraysEXT", "GL_EXT_compiled_vertex_array", wine_glLockArraysEXT },
{ "glMTexCoord2fSGIS", "GL_SGIS_multitexture", wine_glMTexCoord2fSGIS },
......@@ -14546,10 +14949,11 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glMatrixScalefEXT", "GL_EXT_direct_state_access", wine_glMatrixScalefEXT },
{ "glMatrixTranslatedEXT", "GL_EXT_direct_state_access", wine_glMatrixTranslatedEXT },
{ "glMatrixTranslatefEXT", "GL_EXT_direct_state_access", wine_glMatrixTranslatefEXT },
{ "glMinmax", "GL_VERSION_1_2_DEPRECATED", wine_glMinmax },
{ "glMinmaxEXT", "GL_EXT_histogram", wine_glMinmaxEXT },
{ "glMultTransposeMatrixd", "GL_VERSION_1_3", wine_glMultTransposeMatrixd },
{ "glMultTransposeMatrixd", "GL_VERSION_1_3_DEPRECATED", wine_glMultTransposeMatrixd },
{ "glMultTransposeMatrixdARB", "GL_ARB_transpose_matrix", wine_glMultTransposeMatrixdARB },
{ "glMultTransposeMatrixf", "GL_VERSION_1_3", wine_glMultTransposeMatrixf },
{ "glMultTransposeMatrixf", "GL_VERSION_1_3_DEPRECATED", wine_glMultTransposeMatrixf },
{ "glMultTransposeMatrixfARB", "GL_ARB_transpose_matrix", wine_glMultTransposeMatrixfARB },
{ "glMultiDrawArrays", "GL_VERSION_1_4", wine_glMultiDrawArrays },
{ "glMultiDrawArraysEXT", "GL_EXT_multi_draw_arrays", wine_glMultiDrawArraysEXT },
......@@ -14560,108 +14964,108 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glMultiModeDrawArraysIBM", "GL_IBM_multimode_draw_arrays", wine_glMultiModeDrawArraysIBM },
{ "glMultiModeDrawElementsIBM", "GL_IBM_multimode_draw_arrays", wine_glMultiModeDrawElementsIBM },
{ "glMultiTexBufferEXT", "GL_EXT_direct_state_access", wine_glMultiTexBufferEXT },
{ "glMultiTexCoord1d", "GL_VERSION_1_3", wine_glMultiTexCoord1d },
{ "glMultiTexCoord1d", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord1d },
{ "glMultiTexCoord1dARB", "GL_ARB_multitexture", wine_glMultiTexCoord1dARB },
{ "glMultiTexCoord1dSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1dSGIS },
{ "glMultiTexCoord1dv", "GL_VERSION_1_3", wine_glMultiTexCoord1dv },
{ "glMultiTexCoord1dv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord1dv },
{ "glMultiTexCoord1dvARB", "GL_ARB_multitexture", wine_glMultiTexCoord1dvARB },
{ "glMultiTexCoord1dvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1dvSGIS },
{ "glMultiTexCoord1f", "GL_VERSION_1_3", wine_glMultiTexCoord1f },
{ "glMultiTexCoord1f", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord1f },
{ "glMultiTexCoord1fARB", "GL_ARB_multitexture", wine_glMultiTexCoord1fARB },
{ "glMultiTexCoord1fSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1fSGIS },
{ "glMultiTexCoord1fv", "GL_VERSION_1_3", wine_glMultiTexCoord1fv },
{ "glMultiTexCoord1fv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord1fv },
{ "glMultiTexCoord1fvARB", "GL_ARB_multitexture", wine_glMultiTexCoord1fvARB },
{ "glMultiTexCoord1fvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1fvSGIS },
{ "glMultiTexCoord1hNV", "GL_NV_half_float", wine_glMultiTexCoord1hNV },
{ "glMultiTexCoord1hvNV", "GL_NV_half_float", wine_glMultiTexCoord1hvNV },
{ "glMultiTexCoord1i", "GL_VERSION_1_3", wine_glMultiTexCoord1i },
{ "glMultiTexCoord1i", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord1i },
{ "glMultiTexCoord1iARB", "GL_ARB_multitexture", wine_glMultiTexCoord1iARB },
{ "glMultiTexCoord1iSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1iSGIS },
{ "glMultiTexCoord1iv", "GL_VERSION_1_3", wine_glMultiTexCoord1iv },
{ "glMultiTexCoord1iv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord1iv },
{ "glMultiTexCoord1ivARB", "GL_ARB_multitexture", wine_glMultiTexCoord1ivARB },
{ "glMultiTexCoord1ivSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1ivSGIS },
{ "glMultiTexCoord1s", "GL_VERSION_1_3", wine_glMultiTexCoord1s },
{ "glMultiTexCoord1s", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord1s },
{ "glMultiTexCoord1sARB", "GL_ARB_multitexture", wine_glMultiTexCoord1sARB },
{ "glMultiTexCoord1sSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1sSGIS },
{ "glMultiTexCoord1sv", "GL_VERSION_1_3", wine_glMultiTexCoord1sv },
{ "glMultiTexCoord1sv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord1sv },
{ "glMultiTexCoord1svARB", "GL_ARB_multitexture", wine_glMultiTexCoord1svARB },
{ "glMultiTexCoord1svSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1svSGIS },
{ "glMultiTexCoord2d", "GL_VERSION_1_3", wine_glMultiTexCoord2d },
{ "glMultiTexCoord2d", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord2d },
{ "glMultiTexCoord2dARB", "GL_ARB_multitexture", wine_glMultiTexCoord2dARB },
{ "glMultiTexCoord2dSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2dSGIS },
{ "glMultiTexCoord2dv", "GL_VERSION_1_3", wine_glMultiTexCoord2dv },
{ "glMultiTexCoord2dv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord2dv },
{ "glMultiTexCoord2dvARB", "GL_ARB_multitexture", wine_glMultiTexCoord2dvARB },
{ "glMultiTexCoord2dvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2dvSGIS },
{ "glMultiTexCoord2f", "GL_VERSION_1_3", wine_glMultiTexCoord2f },
{ "glMultiTexCoord2f", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord2f },
{ "glMultiTexCoord2fARB", "GL_ARB_multitexture", wine_glMultiTexCoord2fARB },
{ "glMultiTexCoord2fSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2fSGIS },
{ "glMultiTexCoord2fv", "GL_VERSION_1_3", wine_glMultiTexCoord2fv },
{ "glMultiTexCoord2fv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord2fv },
{ "glMultiTexCoord2fvARB", "GL_ARB_multitexture", wine_glMultiTexCoord2fvARB },
{ "glMultiTexCoord2fvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2fvSGIS },
{ "glMultiTexCoord2hNV", "GL_NV_half_float", wine_glMultiTexCoord2hNV },
{ "glMultiTexCoord2hvNV", "GL_NV_half_float", wine_glMultiTexCoord2hvNV },
{ "glMultiTexCoord2i", "GL_VERSION_1_3", wine_glMultiTexCoord2i },
{ "glMultiTexCoord2i", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord2i },
{ "glMultiTexCoord2iARB", "GL_ARB_multitexture", wine_glMultiTexCoord2iARB },
{ "glMultiTexCoord2iSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2iSGIS },
{ "glMultiTexCoord2iv", "GL_VERSION_1_3", wine_glMultiTexCoord2iv },
{ "glMultiTexCoord2iv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord2iv },
{ "glMultiTexCoord2ivARB", "GL_ARB_multitexture", wine_glMultiTexCoord2ivARB },
{ "glMultiTexCoord2ivSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2ivSGIS },
{ "glMultiTexCoord2s", "GL_VERSION_1_3", wine_glMultiTexCoord2s },
{ "glMultiTexCoord2s", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord2s },
{ "glMultiTexCoord2sARB", "GL_ARB_multitexture", wine_glMultiTexCoord2sARB },
{ "glMultiTexCoord2sSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2sSGIS },
{ "glMultiTexCoord2sv", "GL_VERSION_1_3", wine_glMultiTexCoord2sv },
{ "glMultiTexCoord2sv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord2sv },
{ "glMultiTexCoord2svARB", "GL_ARB_multitexture", wine_glMultiTexCoord2svARB },
{ "glMultiTexCoord2svSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2svSGIS },
{ "glMultiTexCoord3d", "GL_VERSION_1_3", wine_glMultiTexCoord3d },
{ "glMultiTexCoord3d", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord3d },
{ "glMultiTexCoord3dARB", "GL_ARB_multitexture", wine_glMultiTexCoord3dARB },
{ "glMultiTexCoord3dSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3dSGIS },
{ "glMultiTexCoord3dv", "GL_VERSION_1_3", wine_glMultiTexCoord3dv },
{ "glMultiTexCoord3dv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord3dv },
{ "glMultiTexCoord3dvARB", "GL_ARB_multitexture", wine_glMultiTexCoord3dvARB },
{ "glMultiTexCoord3dvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3dvSGIS },
{ "glMultiTexCoord3f", "GL_VERSION_1_3", wine_glMultiTexCoord3f },
{ "glMultiTexCoord3f", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord3f },
{ "glMultiTexCoord3fARB", "GL_ARB_multitexture", wine_glMultiTexCoord3fARB },
{ "glMultiTexCoord3fSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3fSGIS },
{ "glMultiTexCoord3fv", "GL_VERSION_1_3", wine_glMultiTexCoord3fv },
{ "glMultiTexCoord3fv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord3fv },
{ "glMultiTexCoord3fvARB", "GL_ARB_multitexture", wine_glMultiTexCoord3fvARB },
{ "glMultiTexCoord3fvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3fvSGIS },
{ "glMultiTexCoord3hNV", "GL_NV_half_float", wine_glMultiTexCoord3hNV },
{ "glMultiTexCoord3hvNV", "GL_NV_half_float", wine_glMultiTexCoord3hvNV },
{ "glMultiTexCoord3i", "GL_VERSION_1_3", wine_glMultiTexCoord3i },
{ "glMultiTexCoord3i", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord3i },
{ "glMultiTexCoord3iARB", "GL_ARB_multitexture", wine_glMultiTexCoord3iARB },
{ "glMultiTexCoord3iSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3iSGIS },
{ "glMultiTexCoord3iv", "GL_VERSION_1_3", wine_glMultiTexCoord3iv },
{ "glMultiTexCoord3iv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord3iv },
{ "glMultiTexCoord3ivARB", "GL_ARB_multitexture", wine_glMultiTexCoord3ivARB },
{ "glMultiTexCoord3ivSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3ivSGIS },
{ "glMultiTexCoord3s", "GL_VERSION_1_3", wine_glMultiTexCoord3s },
{ "glMultiTexCoord3s", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord3s },
{ "glMultiTexCoord3sARB", "GL_ARB_multitexture", wine_glMultiTexCoord3sARB },
{ "glMultiTexCoord3sSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3sSGIS },
{ "glMultiTexCoord3sv", "GL_VERSION_1_3", wine_glMultiTexCoord3sv },
{ "glMultiTexCoord3sv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord3sv },
{ "glMultiTexCoord3svARB", "GL_ARB_multitexture", wine_glMultiTexCoord3svARB },
{ "glMultiTexCoord3svSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3svSGIS },
{ "glMultiTexCoord4d", "GL_VERSION_1_3", wine_glMultiTexCoord4d },
{ "glMultiTexCoord4d", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord4d },
{ "glMultiTexCoord4dARB", "GL_ARB_multitexture", wine_glMultiTexCoord4dARB },
{ "glMultiTexCoord4dSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4dSGIS },
{ "glMultiTexCoord4dv", "GL_VERSION_1_3", wine_glMultiTexCoord4dv },
{ "glMultiTexCoord4dv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord4dv },
{ "glMultiTexCoord4dvARB", "GL_ARB_multitexture", wine_glMultiTexCoord4dvARB },
{ "glMultiTexCoord4dvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4dvSGIS },
{ "glMultiTexCoord4f", "GL_VERSION_1_3", wine_glMultiTexCoord4f },
{ "glMultiTexCoord4f", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord4f },
{ "glMultiTexCoord4fARB", "GL_ARB_multitexture", wine_glMultiTexCoord4fARB },
{ "glMultiTexCoord4fSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4fSGIS },
{ "glMultiTexCoord4fv", "GL_VERSION_1_3", wine_glMultiTexCoord4fv },
{ "glMultiTexCoord4fv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord4fv },
{ "glMultiTexCoord4fvARB", "GL_ARB_multitexture", wine_glMultiTexCoord4fvARB },
{ "glMultiTexCoord4fvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4fvSGIS },
{ "glMultiTexCoord4hNV", "GL_NV_half_float", wine_glMultiTexCoord4hNV },
{ "glMultiTexCoord4hvNV", "GL_NV_half_float", wine_glMultiTexCoord4hvNV },
{ "glMultiTexCoord4i", "GL_VERSION_1_3", wine_glMultiTexCoord4i },
{ "glMultiTexCoord4i", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord4i },
{ "glMultiTexCoord4iARB", "GL_ARB_multitexture", wine_glMultiTexCoord4iARB },
{ "glMultiTexCoord4iSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4iSGIS },
{ "glMultiTexCoord4iv", "GL_VERSION_1_3", wine_glMultiTexCoord4iv },
{ "glMultiTexCoord4iv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord4iv },
{ "glMultiTexCoord4ivARB", "GL_ARB_multitexture", wine_glMultiTexCoord4ivARB },
{ "glMultiTexCoord4ivSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4ivSGIS },
{ "glMultiTexCoord4s", "GL_VERSION_1_3", wine_glMultiTexCoord4s },
{ "glMultiTexCoord4s", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord4s },
{ "glMultiTexCoord4sARB", "GL_ARB_multitexture", wine_glMultiTexCoord4sARB },
{ "glMultiTexCoord4sSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4sSGIS },
{ "glMultiTexCoord4sv", "GL_VERSION_1_3", wine_glMultiTexCoord4sv },
{ "glMultiTexCoord4sv", "GL_VERSION_1_3_DEPRECATED", wine_glMultiTexCoord4sv },
{ "glMultiTexCoord4svARB", "GL_ARB_multitexture", wine_glMultiTexCoord4svARB },
{ "glMultiTexCoord4svSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4svSGIS },
{ "glMultiTexCoordPointerEXT", "GL_EXT_direct_state_access", wine_glMultiTexCoordPointerEXT },
......@@ -14763,6 +15167,7 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glPolygonOffsetEXT", "GL_EXT_polygon_offset", wine_glPolygonOffsetEXT },
{ "glPresentFrameDualFillNV", "GL_NV_present_video", wine_glPresentFrameDualFillNV },
{ "glPresentFrameKeyedNV", "GL_NV_present_video", wine_glPresentFrameKeyedNV },
{ "glPrimitiveRestartIndex", "GL_VERSION_3_1", wine_glPrimitiveRestartIndex },
{ "glPrimitiveRestartIndexNV", "GL_NV_primitive_restart", wine_glPrimitiveRestartIndexNV },
{ "glPrimitiveRestartNV", "GL_NV_primitive_restart", wine_glPrimitiveRestartNV },
{ "glPrioritizeTexturesEXT", "GL_EXT_texture_object", wine_glPrioritizeTexturesEXT },
......@@ -14872,7 +15277,9 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glReplacementCodeusSUN", "GL_SUN_triangle_list", wine_glReplacementCodeusSUN },
{ "glReplacementCodeusvSUN", "GL_SUN_triangle_list", wine_glReplacementCodeusvSUN },
{ "glRequestResidentProgramsNV", "GL_NV_vertex_program", wine_glRequestResidentProgramsNV },
{ "glResetHistogram", "GL_VERSION_1_2_DEPRECATED", wine_glResetHistogram },
{ "glResetHistogramEXT", "GL_EXT_histogram", wine_glResetHistogramEXT },
{ "glResetMinmax", "GL_VERSION_1_2_DEPRECATED", wine_glResetMinmax },
{ "glResetMinmaxEXT", "GL_EXT_histogram", wine_glResetMinmaxEXT },
{ "glResizeBuffersMESA", "GL_MESA_resize_buffers", wine_glResizeBuffersMESA },
{ "glResumeTransformFeedbackNV", "GL_NV_transform_feedback2", wine_glResumeTransformFeedbackNV },
......@@ -14884,46 +15291,47 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glSampleMaskSGIS", "GL_SGIS_multisample", wine_glSampleMaskSGIS },
{ "glSamplePatternEXT", "GL_EXT_multisample", wine_glSamplePatternEXT },
{ "glSamplePatternSGIS", "GL_SGIS_multisample", wine_glSamplePatternSGIS },
{ "glSecondaryColor3b", "GL_VERSION_1_4", wine_glSecondaryColor3b },
{ "glSecondaryColor3b", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3b },
{ "glSecondaryColor3bEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3bEXT },
{ "glSecondaryColor3bv", "GL_VERSION_1_4", wine_glSecondaryColor3bv },
{ "glSecondaryColor3bv", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3bv },
{ "glSecondaryColor3bvEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3bvEXT },
{ "glSecondaryColor3d", "GL_VERSION_1_4", wine_glSecondaryColor3d },
{ "glSecondaryColor3d", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3d },
{ "glSecondaryColor3dEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3dEXT },
{ "glSecondaryColor3dv", "GL_VERSION_1_4", wine_glSecondaryColor3dv },
{ "glSecondaryColor3dv", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3dv },
{ "glSecondaryColor3dvEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3dvEXT },
{ "glSecondaryColor3f", "GL_VERSION_1_4", wine_glSecondaryColor3f },
{ "glSecondaryColor3f", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3f },
{ "glSecondaryColor3fEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3fEXT },
{ "glSecondaryColor3fv", "GL_VERSION_1_4", wine_glSecondaryColor3fv },
{ "glSecondaryColor3fv", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3fv },
{ "glSecondaryColor3fvEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3fvEXT },
{ "glSecondaryColor3hNV", "GL_NV_half_float", wine_glSecondaryColor3hNV },
{ "glSecondaryColor3hvNV", "GL_NV_half_float", wine_glSecondaryColor3hvNV },
{ "glSecondaryColor3i", "GL_VERSION_1_4", wine_glSecondaryColor3i },
{ "glSecondaryColor3i", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3i },
{ "glSecondaryColor3iEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3iEXT },
{ "glSecondaryColor3iv", "GL_VERSION_1_4", wine_glSecondaryColor3iv },
{ "glSecondaryColor3iv", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3iv },
{ "glSecondaryColor3ivEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3ivEXT },
{ "glSecondaryColor3s", "GL_VERSION_1_4", wine_glSecondaryColor3s },
{ "glSecondaryColor3s", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3s },
{ "glSecondaryColor3sEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3sEXT },
{ "glSecondaryColor3sv", "GL_VERSION_1_4", wine_glSecondaryColor3sv },
{ "glSecondaryColor3sv", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3sv },
{ "glSecondaryColor3svEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3svEXT },
{ "glSecondaryColor3ub", "GL_VERSION_1_4", wine_glSecondaryColor3ub },
{ "glSecondaryColor3ub", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3ub },
{ "glSecondaryColor3ubEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3ubEXT },
{ "glSecondaryColor3ubv", "GL_VERSION_1_4", wine_glSecondaryColor3ubv },
{ "glSecondaryColor3ubv", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3ubv },
{ "glSecondaryColor3ubvEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3ubvEXT },
{ "glSecondaryColor3ui", "GL_VERSION_1_4", wine_glSecondaryColor3ui },
{ "glSecondaryColor3ui", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3ui },
{ "glSecondaryColor3uiEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3uiEXT },
{ "glSecondaryColor3uiv", "GL_VERSION_1_4", wine_glSecondaryColor3uiv },
{ "glSecondaryColor3uiv", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3uiv },
{ "glSecondaryColor3uivEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3uivEXT },
{ "glSecondaryColor3us", "GL_VERSION_1_4", wine_glSecondaryColor3us },
{ "glSecondaryColor3us", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3us },
{ "glSecondaryColor3usEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3usEXT },
{ "glSecondaryColor3usv", "GL_VERSION_1_4", wine_glSecondaryColor3usv },
{ "glSecondaryColor3usv", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColor3usv },
{ "glSecondaryColor3usvEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3usvEXT },
{ "glSecondaryColorPointer", "GL_VERSION_1_4", wine_glSecondaryColorPointer },
{ "glSecondaryColorPointer", "GL_VERSION_1_4_DEPRECATED", wine_glSecondaryColorPointer },
{ "glSecondaryColorPointerEXT", "GL_EXT_secondary_color", wine_glSecondaryColorPointerEXT },
{ "glSecondaryColorPointerListIBM", "GL_IBM_vertex_array_lists", wine_glSecondaryColorPointerListIBM },
{ "glSelectPerfMonitorCountersAMD", "GL_AMD_performance_monitor", wine_glSelectPerfMonitorCountersAMD },
{ "glSelectTextureCoordSetSGIS", "GL_SGIS_multitexture", wine_glSelectTextureCoordSetSGIS },
{ "glSelectTextureSGIS", "GL_SGIS_multitexture", wine_glSelectTextureSGIS },
{ "glSeparableFilter2D", "GL_VERSION_1_2_DEPRECATED", wine_glSeparableFilter2D },
{ "glSeparableFilter2DEXT", "GL_EXT_convolution", wine_glSeparableFilter2DEXT },
{ "glSetFenceAPPLE", "GL_APPLE_fence", wine_glSetFenceAPPLE },
{ "glSetFenceNV", "GL_NV_fence", wine_glSetFenceNV },
......@@ -14968,6 +15376,7 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glTestFenceAPPLE", "GL_APPLE_fence", wine_glTestFenceAPPLE },
{ "glTestFenceNV", "GL_NV_fence", wine_glTestFenceNV },
{ "glTestObjectAPPLE", "GL_APPLE_fence", wine_glTestObjectAPPLE },
{ "glTexBuffer", "GL_VERSION_3_1", wine_glTexBuffer },
{ "glTexBufferARB", "GL_ARB_texture_buffer_object", wine_glTexBufferARB },
{ "glTexBufferEXT", "GL_EXT_texture_buffer_object", wine_glTexBufferEXT },
{ "glTexBumpParameterfvATI", "GL_ATI_envmap_bumpmap", wine_glTexBumpParameterfvATI },
......@@ -14998,6 +15407,7 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glTexCoordPointerListIBM", "GL_IBM_vertex_array_lists", wine_glTexCoordPointerListIBM },
{ "glTexCoordPointervINTEL", "GL_INTEL_parallel_arrays", wine_glTexCoordPointervINTEL },
{ "glTexFilterFuncSGIS", "GL_SGIS_texture_filter4", wine_glTexFilterFuncSGIS },
{ "glTexImage3D", "GL_VERSION_1_2", wine_glTexImage3D },
{ "glTexImage3DEXT", "GL_EXT_texture3D", wine_glTexImage3DEXT },
{ "glTexImage4DSGIS", "GL_SGIS_texture4D", wine_glTexImage4DSGIS },
{ "glTexParameterIiv", "GL_VERSION_3_0", wine_glTexParameterIiv },
......@@ -15007,6 +15417,7 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glTexRenderbufferNV", "GL_NV_explicit_multisample", wine_glTexRenderbufferNV },
{ "glTexSubImage1DEXT", "GL_EXT_subtexture", wine_glTexSubImage1DEXT },
{ "glTexSubImage2DEXT", "GL_EXT_subtexture", wine_glTexSubImage2DEXT },
{ "glTexSubImage3D", "GL_VERSION_1_2", wine_glTexSubImage3D },
{ "glTexSubImage3DEXT", "GL_EXT_texture3D", wine_glTexSubImage3DEXT },
{ "glTexSubImage4DSGIS", "GL_SGIS_texture4D", wine_glTexSubImage4DSGIS },
{ "glTextureBufferEXT", "GL_EXT_direct_state_access", wine_glTextureBufferEXT },
......@@ -15230,46 +15641,46 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glVertexAttrib4usv", "GL_VERSION_2_0", wine_glVertexAttrib4usv },
{ "glVertexAttrib4usvARB", "GL_ARB_vertex_program", wine_glVertexAttrib4usvARB },
{ "glVertexAttribArrayObjectATI", "GL_ATI_vertex_attrib_array_object", wine_glVertexAttribArrayObjectATI },
{ "glVertexAttribDivisor", "GL_ARB_instanced_arrays", wine_glVertexAttribDivisor },
{ "glVertexAttribI1i", "GL_VERSION_3_0", wine_glVertexAttribI1i },
{ "glVertexAttribDivisorARB", "GL_ARB_instanced_arrays", wine_glVertexAttribDivisorARB },
{ "glVertexAttribI1i", "GL_VERSION_3_0_DEPRECATED", wine_glVertexAttribI1i },
{ "glVertexAttribI1iEXT", "GL_NV_vertex_program4", wine_glVertexAttribI1iEXT },
{ "glVertexAttribI1iv", "GL_VERSION_3_0", wine_glVertexAttribI1iv },
{ "glVertexAttribI1iv", "GL_VERSION_3_0_DEPRECATED", wine_glVertexAttribI1iv },
{ "glVertexAttribI1ivEXT", "GL_NV_vertex_program4", wine_glVertexAttribI1ivEXT },
{ "glVertexAttribI1ui", "GL_VERSION_3_0", wine_glVertexAttribI1ui },
{ "glVertexAttribI1ui", "GL_VERSION_3_0_DEPRECATED", wine_glVertexAttribI1ui },
{ "glVertexAttribI1uiEXT", "GL_NV_vertex_program4", wine_glVertexAttribI1uiEXT },
{ "glVertexAttribI1uiv", "GL_VERSION_3_0", wine_glVertexAttribI1uiv },
{ "glVertexAttribI1uiv", "GL_VERSION_3_0_DEPRECATED", wine_glVertexAttribI1uiv },
{ "glVertexAttribI1uivEXT", "GL_NV_vertex_program4", wine_glVertexAttribI1uivEXT },
{ "glVertexAttribI2i", "GL_VERSION_3_0", wine_glVertexAttribI2i },
{ "glVertexAttribI2i", "GL_VERSION_3_0_DEPRECATED", wine_glVertexAttribI2i },
{ "glVertexAttribI2iEXT", "GL_NV_vertex_program4", wine_glVertexAttribI2iEXT },
{ "glVertexAttribI2iv", "GL_VERSION_3_0", wine_glVertexAttribI2iv },
{ "glVertexAttribI2iv", "GL_VERSION_3_0_DEPRECATED", wine_glVertexAttribI2iv },
{ "glVertexAttribI2ivEXT", "GL_NV_vertex_program4", wine_glVertexAttribI2ivEXT },
{ "glVertexAttribI2ui", "GL_VERSION_3_0", wine_glVertexAttribI2ui },
{ "glVertexAttribI2ui", "GL_VERSION_3_0_DEPRECATED", wine_glVertexAttribI2ui },
{ "glVertexAttribI2uiEXT", "GL_NV_vertex_program4", wine_glVertexAttribI2uiEXT },
{ "glVertexAttribI2uiv", "GL_VERSION_3_0", wine_glVertexAttribI2uiv },
{ "glVertexAttribI2uiv", "GL_VERSION_3_0_DEPRECATED", wine_glVertexAttribI2uiv },
{ "glVertexAttribI2uivEXT", "GL_NV_vertex_program4", wine_glVertexAttribI2uivEXT },
{ "glVertexAttribI3i", "GL_VERSION_3_0", wine_glVertexAttribI3i },
{ "glVertexAttribI3i", "GL_VERSION_3_0_DEPRECATED", wine_glVertexAttribI3i },
{ "glVertexAttribI3iEXT", "GL_NV_vertex_program4", wine_glVertexAttribI3iEXT },
{ "glVertexAttribI3iv", "GL_VERSION_3_0", wine_glVertexAttribI3iv },
{ "glVertexAttribI3iv", "GL_VERSION_3_0_DEPRECATED", wine_glVertexAttribI3iv },
{ "glVertexAttribI3ivEXT", "GL_NV_vertex_program4", wine_glVertexAttribI3ivEXT },
{ "glVertexAttribI3ui", "GL_VERSION_3_0", wine_glVertexAttribI3ui },
{ "glVertexAttribI3ui", "GL_VERSION_3_0_DEPRECATED", wine_glVertexAttribI3ui },
{ "glVertexAttribI3uiEXT", "GL_NV_vertex_program4", wine_glVertexAttribI3uiEXT },
{ "glVertexAttribI3uiv", "GL_VERSION_3_0", wine_glVertexAttribI3uiv },
{ "glVertexAttribI3uiv", "GL_VERSION_3_0_DEPRECATED", wine_glVertexAttribI3uiv },
{ "glVertexAttribI3uivEXT", "GL_NV_vertex_program4", wine_glVertexAttribI3uivEXT },
{ "glVertexAttribI4bv", "GL_VERSION_3_0", wine_glVertexAttribI4bv },
{ "glVertexAttribI4bv", "GL_VERSION_3_0_DEPRECATED", wine_glVertexAttribI4bv },
{ "glVertexAttribI4bvEXT", "GL_NV_vertex_program4", wine_glVertexAttribI4bvEXT },
{ "glVertexAttribI4i", "GL_VERSION_3_0", wine_glVertexAttribI4i },
{ "glVertexAttribI4i", "GL_VERSION_3_0_DEPRECATED", wine_glVertexAttribI4i },
{ "glVertexAttribI4iEXT", "GL_NV_vertex_program4", wine_glVertexAttribI4iEXT },
{ "glVertexAttribI4iv", "GL_VERSION_3_0", wine_glVertexAttribI4iv },
{ "glVertexAttribI4iv", "GL_VERSION_3_0_DEPRECATED", wine_glVertexAttribI4iv },
{ "glVertexAttribI4ivEXT", "GL_NV_vertex_program4", wine_glVertexAttribI4ivEXT },
{ "glVertexAttribI4sv", "GL_VERSION_3_0", wine_glVertexAttribI4sv },
{ "glVertexAttribI4sv", "GL_VERSION_3_0_DEPRECATED", wine_glVertexAttribI4sv },
{ "glVertexAttribI4svEXT", "GL_NV_vertex_program4", wine_glVertexAttribI4svEXT },
{ "glVertexAttribI4ubv", "GL_VERSION_3_0", wine_glVertexAttribI4ubv },
{ "glVertexAttribI4ubv", "GL_VERSION_3_0_DEPRECATED", wine_glVertexAttribI4ubv },
{ "glVertexAttribI4ubvEXT", "GL_NV_vertex_program4", wine_glVertexAttribI4ubvEXT },
{ "glVertexAttribI4ui", "GL_VERSION_3_0", wine_glVertexAttribI4ui },
{ "glVertexAttribI4ui", "GL_VERSION_3_0_DEPRECATED", wine_glVertexAttribI4ui },
{ "glVertexAttribI4uiEXT", "GL_NV_vertex_program4", wine_glVertexAttribI4uiEXT },
{ "glVertexAttribI4uiv", "GL_VERSION_3_0", wine_glVertexAttribI4uiv },
{ "glVertexAttribI4uiv", "GL_VERSION_3_0_DEPRECATED", wine_glVertexAttribI4uiv },
{ "glVertexAttribI4uivEXT", "GL_NV_vertex_program4", wine_glVertexAttribI4uivEXT },
{ "glVertexAttribI4usv", "GL_VERSION_3_0", wine_glVertexAttribI4usv },
{ "glVertexAttribI4usv", "GL_VERSION_3_0_DEPRECATED", wine_glVertexAttribI4usv },
{ "glVertexAttribI4usvEXT", "GL_NV_vertex_program4", wine_glVertexAttribI4usvEXT },
{ "glVertexAttribIPointer", "GL_VERSION_3_0", wine_glVertexAttribIPointer },
{ "glVertexAttribIPointerEXT", "GL_NV_vertex_program4", wine_glVertexAttribIPointerEXT },
......@@ -15336,7 +15747,6 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glVertexWeightfvEXT", "GL_EXT_vertex_weighting", wine_glVertexWeightfvEXT },
{ "glVertexWeighthNV", "GL_NV_half_float", wine_glVertexWeighthNV },
{ "glVertexWeighthvNV", "GL_NV_half_float", wine_glVertexWeighthvNV },
{ "glVideoParameterivNV", "GL_NV_present_video", wine_glVideoParameterivNV },
{ "glWeightPointerARB", "GL_ARB_vertex_blend", wine_glWeightPointerARB },
{ "glWeightbvARB", "GL_ARB_vertex_blend", wine_glWeightbvARB },
{ "glWeightdvARB", "GL_ARB_vertex_blend", wine_glWeightdvARB },
......@@ -15346,52 +15756,52 @@ const OpenGL_extension extension_registry[NB_EXTENSIONS] = {
{ "glWeightubvARB", "GL_ARB_vertex_blend", wine_glWeightubvARB },
{ "glWeightuivARB", "GL_ARB_vertex_blend", wine_glWeightuivARB },
{ "glWeightusvARB", "GL_ARB_vertex_blend", wine_glWeightusvARB },
{ "glWindowPos2d", "GL_VERSION_1_4", wine_glWindowPos2d },
{ "glWindowPos2d", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos2d },
{ "glWindowPos2dARB", "GL_ARB_window_pos", wine_glWindowPos2dARB },
{ "glWindowPos2dMESA", "GL_MESA_window_pos", wine_glWindowPos2dMESA },
{ "glWindowPos2dv", "GL_VERSION_1_4", wine_glWindowPos2dv },
{ "glWindowPos2dv", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos2dv },
{ "glWindowPos2dvARB", "GL_ARB_window_pos", wine_glWindowPos2dvARB },
{ "glWindowPos2dvMESA", "GL_MESA_window_pos", wine_glWindowPos2dvMESA },
{ "glWindowPos2f", "GL_VERSION_1_4", wine_glWindowPos2f },
{ "glWindowPos2f", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos2f },
{ "glWindowPos2fARB", "GL_ARB_window_pos", wine_glWindowPos2fARB },
{ "glWindowPos2fMESA", "GL_MESA_window_pos", wine_glWindowPos2fMESA },
{ "glWindowPos2fv", "GL_VERSION_1_4", wine_glWindowPos2fv },
{ "glWindowPos2fv", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos2fv },
{ "glWindowPos2fvARB", "GL_ARB_window_pos", wine_glWindowPos2fvARB },
{ "glWindowPos2fvMESA", "GL_MESA_window_pos", wine_glWindowPos2fvMESA },
{ "glWindowPos2i", "GL_VERSION_1_4", wine_glWindowPos2i },
{ "glWindowPos2i", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos2i },
{ "glWindowPos2iARB", "GL_ARB_window_pos", wine_glWindowPos2iARB },
{ "glWindowPos2iMESA", "GL_MESA_window_pos", wine_glWindowPos2iMESA },
{ "glWindowPos2iv", "GL_VERSION_1_4", wine_glWindowPos2iv },
{ "glWindowPos2iv", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos2iv },
{ "glWindowPos2ivARB", "GL_ARB_window_pos", wine_glWindowPos2ivARB },
{ "glWindowPos2ivMESA", "GL_MESA_window_pos", wine_glWindowPos2ivMESA },
{ "glWindowPos2s", "GL_VERSION_1_4", wine_glWindowPos2s },
{ "glWindowPos2s", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos2s },
{ "glWindowPos2sARB", "GL_ARB_window_pos", wine_glWindowPos2sARB },
{ "glWindowPos2sMESA", "GL_MESA_window_pos", wine_glWindowPos2sMESA },
{ "glWindowPos2sv", "GL_VERSION_1_4", wine_glWindowPos2sv },
{ "glWindowPos2sv", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos2sv },
{ "glWindowPos2svARB", "GL_ARB_window_pos", wine_glWindowPos2svARB },
{ "glWindowPos2svMESA", "GL_MESA_window_pos", wine_glWindowPos2svMESA },
{ "glWindowPos3d", "GL_VERSION_1_4", wine_glWindowPos3d },
{ "glWindowPos3d", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos3d },
{ "glWindowPos3dARB", "GL_ARB_window_pos", wine_glWindowPos3dARB },
{ "glWindowPos3dMESA", "GL_MESA_window_pos", wine_glWindowPos3dMESA },
{ "glWindowPos3dv", "GL_VERSION_1_4", wine_glWindowPos3dv },
{ "glWindowPos3dv", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos3dv },
{ "glWindowPos3dvARB", "GL_ARB_window_pos", wine_glWindowPos3dvARB },
{ "glWindowPos3dvMESA", "GL_MESA_window_pos", wine_glWindowPos3dvMESA },
{ "glWindowPos3f", "GL_VERSION_1_4", wine_glWindowPos3f },
{ "glWindowPos3f", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos3f },
{ "glWindowPos3fARB", "GL_ARB_window_pos", wine_glWindowPos3fARB },
{ "glWindowPos3fMESA", "GL_MESA_window_pos", wine_glWindowPos3fMESA },
{ "glWindowPos3fv", "GL_VERSION_1_4", wine_glWindowPos3fv },
{ "glWindowPos3fv", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos3fv },
{ "glWindowPos3fvARB", "GL_ARB_window_pos", wine_glWindowPos3fvARB },
{ "glWindowPos3fvMESA", "GL_MESA_window_pos", wine_glWindowPos3fvMESA },
{ "glWindowPos3i", "GL_VERSION_1_4", wine_glWindowPos3i },
{ "glWindowPos3i", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos3i },
{ "glWindowPos3iARB", "GL_ARB_window_pos", wine_glWindowPos3iARB },
{ "glWindowPos3iMESA", "GL_MESA_window_pos", wine_glWindowPos3iMESA },
{ "glWindowPos3iv", "GL_VERSION_1_4", wine_glWindowPos3iv },
{ "glWindowPos3iv", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos3iv },
{ "glWindowPos3ivARB", "GL_ARB_window_pos", wine_glWindowPos3ivARB },
{ "glWindowPos3ivMESA", "GL_MESA_window_pos", wine_glWindowPos3ivMESA },
{ "glWindowPos3s", "GL_VERSION_1_4", wine_glWindowPos3s },
{ "glWindowPos3s", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos3s },
{ "glWindowPos3sARB", "GL_ARB_window_pos", wine_glWindowPos3sARB },
{ "glWindowPos3sMESA", "GL_MESA_window_pos", wine_glWindowPos3sMESA },
{ "glWindowPos3sv", "GL_VERSION_1_4", wine_glWindowPos3sv },
{ "glWindowPos3sv", "GL_VERSION_1_4_DEPRECATED", wine_glWindowPos3sv },
{ "glWindowPos3svARB", "GL_ARB_window_pos", wine_glWindowPos3svARB },
{ "glWindowPos3svMESA", "GL_MESA_window_pos", wine_glWindowPos3svMESA },
{ "glWindowPos4dMESA", "GL_MESA_window_pos", wine_glWindowPos4dMESA },
......
......@@ -80,26 +80,6 @@ void WINAPI wine_glBitmap( GLsizei width, GLsizei height, GLfloat xorig, GLfloat
}
/***********************************************************************
* glBlendColor (OPENGL32.@)
*/
void WINAPI wine_glBlendColor( GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha ) {
TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha );
ENTER_GL();
glBlendColor( red, green, blue, alpha );
LEAVE_GL();
}
/***********************************************************************
* glBlendEquation (OPENGL32.@)
*/
void WINAPI wine_glBlendEquation( GLenum mode ) {
TRACE("(%d)\n", mode );
ENTER_GL();
glBlendEquation( mode );
LEAVE_GL();
}
/***********************************************************************
* glBlendFunc (OPENGL32.@)
*/
void WINAPI wine_glBlendFunc( GLenum sfactor, GLenum dfactor ) {
......@@ -550,146 +530,6 @@ void WINAPI wine_glColorPointer( GLint size, GLenum type, GLsizei stride, GLvoid
}
/***********************************************************************
* glColorSubTable (OPENGL32.@)
*/
void WINAPI wine_glColorSubTable( GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, GLvoid* data ) {
TRACE("(%d, %d, %d, %d, %d, %p)\n", target, start, count, format, type, data );
ENTER_GL();
glColorSubTable( target, start, count, format, type, data );
LEAVE_GL();
}
/***********************************************************************
* glColorTable (OPENGL32.@)
*/
void WINAPI wine_glColorTable( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, GLvoid* table ) {
TRACE("(%d, %d, %d, %d, %d, %p)\n", target, internalformat, width, format, type, table );
ENTER_GL();
glColorTable( target, internalformat, width, format, type, table );
LEAVE_GL();
}
/***********************************************************************
* glColorTableParameterfv (OPENGL32.@)
*/
void WINAPI wine_glColorTableParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
glColorTableParameterfv( target, pname, params );
LEAVE_GL();
}
/***********************************************************************
* glColorTableParameteriv (OPENGL32.@)
*/
void WINAPI wine_glColorTableParameteriv( GLenum target, GLenum pname, GLint* params ) {
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
glColorTableParameteriv( target, pname, params );
LEAVE_GL();
}
/***********************************************************************
* glConvolutionFilter1D (OPENGL32.@)
*/
void WINAPI wine_glConvolutionFilter1D( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, GLvoid* image ) {
TRACE("(%d, %d, %d, %d, %d, %p)\n", target, internalformat, width, format, type, image );
ENTER_GL();
glConvolutionFilter1D( target, internalformat, width, format, type, image );
LEAVE_GL();
}
/***********************************************************************
* glConvolutionFilter2D (OPENGL32.@)
*/
void WINAPI wine_glConvolutionFilter2D( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* image ) {
TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target, internalformat, width, height, format, type, image );
ENTER_GL();
glConvolutionFilter2D( target, internalformat, width, height, format, type, image );
LEAVE_GL();
}
/***********************************************************************
* glConvolutionParameterf (OPENGL32.@)
*/
void WINAPI wine_glConvolutionParameterf( GLenum target, GLenum pname, GLfloat params ) {
TRACE("(%d, %d, %f)\n", target, pname, params );
ENTER_GL();
glConvolutionParameterf( target, pname, params );
LEAVE_GL();
}
/***********************************************************************
* glConvolutionParameterfv (OPENGL32.@)
*/
void WINAPI wine_glConvolutionParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
glConvolutionParameterfv( target, pname, params );
LEAVE_GL();
}
/***********************************************************************
* glConvolutionParameteri (OPENGL32.@)
*/
void WINAPI wine_glConvolutionParameteri( GLenum target, GLenum pname, GLint params ) {
TRACE("(%d, %d, %d)\n", target, pname, params );
ENTER_GL();
glConvolutionParameteri( target, pname, params );
LEAVE_GL();
}
/***********************************************************************
* glConvolutionParameteriv (OPENGL32.@)
*/
void WINAPI wine_glConvolutionParameteriv( GLenum target, GLenum pname, GLint* params ) {
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
glConvolutionParameteriv( target, pname, params );
LEAVE_GL();
}
/***********************************************************************
* glCopyColorSubTable (OPENGL32.@)
*/
void WINAPI wine_glCopyColorSubTable( GLenum target, GLsizei start, GLint x, GLint y, GLsizei width ) {
TRACE("(%d, %d, %d, %d, %d)\n", target, start, x, y, width );
ENTER_GL();
glCopyColorSubTable( target, start, x, y, width );
LEAVE_GL();
}
/***********************************************************************
* glCopyColorTable (OPENGL32.@)
*/
void WINAPI wine_glCopyColorTable( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) {
TRACE("(%d, %d, %d, %d, %d)\n", target, internalformat, x, y, width );
ENTER_GL();
glCopyColorTable( target, internalformat, x, y, width );
LEAVE_GL();
}
/***********************************************************************
* glCopyConvolutionFilter1D (OPENGL32.@)
*/
void WINAPI wine_glCopyConvolutionFilter1D( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) {
TRACE("(%d, %d, %d, %d, %d)\n", target, internalformat, x, y, width );
ENTER_GL();
glCopyConvolutionFilter1D( target, internalformat, x, y, width );
LEAVE_GL();
}
/***********************************************************************
* glCopyConvolutionFilter2D (OPENGL32.@)
*/
void WINAPI wine_glCopyConvolutionFilter2D( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height ) {
TRACE("(%d, %d, %d, %d, %d, %d)\n", target, internalformat, x, y, width, height );
ENTER_GL();
glCopyConvolutionFilter2D( target, internalformat, x, y, width, height );
LEAVE_GL();
}
/***********************************************************************
* glCopyPixels (OPENGL32.@)
*/
void WINAPI wine_glCopyPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum type ) {
......@@ -740,16 +580,6 @@ void WINAPI wine_glCopyTexSubImage2D( GLenum target, GLint level, GLint xoffset,
}
/***********************************************************************
* glCopyTexSubImage3D (OPENGL32.@)
*/
void WINAPI wine_glCopyTexSubImage3D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height ) {
TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d)\n", target, level, xoffset, yoffset, zoffset, x, y, width, height );
ENTER_GL();
glCopyTexSubImage3D( target, level, xoffset, yoffset, zoffset, x, y, width, height );
LEAVE_GL();
}
/***********************************************************************
* glCullFace (OPENGL32.@)
*/
void WINAPI wine_glCullFace( GLenum mode ) {
......@@ -870,16 +700,6 @@ void WINAPI wine_glDrawPixels( GLsizei width, GLsizei height, GLenum format, GLe
}
/***********************************************************************
* glDrawRangeElements (OPENGL32.@)
*/
void WINAPI wine_glDrawRangeElements( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, GLvoid* indices ) {
TRACE("(%d, %d, %d, %d, %d, %p)\n", mode, start, end, count, type, indices );
ENTER_GL();
glDrawRangeElements( mode, start, end, count, type, indices );
LEAVE_GL();
}
/***********************************************************************
* glEdgeFlag (OPENGL32.@)
*/
void WINAPI wine_glEdgeFlag( GLboolean flag ) {
......@@ -1182,66 +1002,6 @@ void WINAPI wine_glGetClipPlane( GLenum plane, GLdouble* equation ) {
}
/***********************************************************************
* glGetColorTable (OPENGL32.@)
*/
void WINAPI wine_glGetColorTable( GLenum target, GLenum format, GLenum type, GLvoid* table ) {
TRACE("(%d, %d, %d, %p)\n", target, format, type, table );
ENTER_GL();
glGetColorTable( target, format, type, table );
LEAVE_GL();
}
/***********************************************************************
* glGetColorTableParameterfv (OPENGL32.@)
*/
void WINAPI wine_glGetColorTableParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
glGetColorTableParameterfv( target, pname, params );
LEAVE_GL();
}
/***********************************************************************
* glGetColorTableParameteriv (OPENGL32.@)
*/
void WINAPI wine_glGetColorTableParameteriv( GLenum target, GLenum pname, GLint* params ) {
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
glGetColorTableParameteriv( target, pname, params );
LEAVE_GL();
}
/***********************************************************************
* glGetConvolutionFilter (OPENGL32.@)
*/
void WINAPI wine_glGetConvolutionFilter( GLenum target, GLenum format, GLenum type, GLvoid* image ) {
TRACE("(%d, %d, %d, %p)\n", target, format, type, image );
ENTER_GL();
glGetConvolutionFilter( target, format, type, image );
LEAVE_GL();
}
/***********************************************************************
* glGetConvolutionParameterfv (OPENGL32.@)
*/
void WINAPI wine_glGetConvolutionParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
glGetConvolutionParameterfv( target, pname, params );
LEAVE_GL();
}
/***********************************************************************
* glGetConvolutionParameteriv (OPENGL32.@)
*/
void WINAPI wine_glGetConvolutionParameteriv( GLenum target, GLenum pname, GLint* params ) {
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
glGetConvolutionParameteriv( target, pname, params );
LEAVE_GL();
}
/***********************************************************************
* glGetDoublev (OPENGL32.@)
*/
void WINAPI wine_glGetDoublev( GLenum pname, GLdouble* params ) {
......@@ -1274,36 +1034,6 @@ void WINAPI wine_glGetFloatv( GLenum pname, GLfloat* params ) {
}
/***********************************************************************
* glGetHistogram (OPENGL32.@)
*/
void WINAPI wine_glGetHistogram( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) {
TRACE("(%d, %d, %d, %d, %p)\n", target, reset, format, type, values );
ENTER_GL();
glGetHistogram( target, reset, format, type, values );
LEAVE_GL();
}
/***********************************************************************
* glGetHistogramParameterfv (OPENGL32.@)
*/
void WINAPI wine_glGetHistogramParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
glGetHistogramParameterfv( target, pname, params );
LEAVE_GL();
}
/***********************************************************************
* glGetHistogramParameteriv (OPENGL32.@)
*/
void WINAPI wine_glGetHistogramParameteriv( GLenum target, GLenum pname, GLint* params ) {
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
glGetHistogramParameteriv( target, pname, params );
LEAVE_GL();
}
/***********************************************************************
* glGetLightfv (OPENGL32.@)
*/
void WINAPI wine_glGetLightfv( GLenum light, GLenum pname, GLfloat* params ) {
......@@ -1374,36 +1104,6 @@ void WINAPI wine_glGetMaterialiv( GLenum face, GLenum pname, GLint* params ) {
}
/***********************************************************************
* glGetMinmax (OPENGL32.@)
*/
void WINAPI wine_glGetMinmax( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) {
TRACE("(%d, %d, %d, %d, %p)\n", target, reset, format, type, values );
ENTER_GL();
glGetMinmax( target, reset, format, type, values );
LEAVE_GL();
}
/***********************************************************************
* glGetMinmaxParameterfv (OPENGL32.@)
*/
void WINAPI wine_glGetMinmaxParameterfv( GLenum target, GLenum pname, GLfloat* params ) {
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
glGetMinmaxParameterfv( target, pname, params );
LEAVE_GL();
}
/***********************************************************************
* glGetMinmaxParameteriv (OPENGL32.@)
*/
void WINAPI wine_glGetMinmaxParameteriv( GLenum target, GLenum pname, GLint* params ) {
TRACE("(%d, %d, %p)\n", target, pname, params );
ENTER_GL();
glGetMinmaxParameteriv( target, pname, params );
LEAVE_GL();
}
/***********************************************************************
* glGetPixelMapfv (OPENGL32.@)
*/
void WINAPI wine_glGetPixelMapfv( GLenum map, GLfloat* values ) {
......@@ -1454,16 +1154,6 @@ void WINAPI wine_glGetPolygonStipple( GLubyte* mask ) {
}
/***********************************************************************
* glGetSeparableFilter (OPENGL32.@)
*/
void WINAPI wine_glGetSeparableFilter( GLenum target, GLenum format, GLenum type, GLvoid* row, GLvoid* column, GLvoid* span ) {
TRACE("(%d, %d, %d, %p, %p, %p)\n", target, format, type, row, column, span );
ENTER_GL();
glGetSeparableFilter( target, format, type, row, column, span );
LEAVE_GL();
}
/***********************************************************************
* glGetTexEnvfv (OPENGL32.@)
*/
void WINAPI wine_glGetTexEnvfv( GLenum target, GLenum pname, GLfloat* params ) {
......@@ -1574,16 +1264,6 @@ void WINAPI wine_glHint( GLenum target, GLenum mode ) {
}
/***********************************************************************
* glHistogram (OPENGL32.@)
*/
void WINAPI wine_glHistogram( GLenum target, GLsizei width, GLenum internalformat, GLboolean sink ) {
TRACE("(%d, %d, %d, %d)\n", target, width, internalformat, sink );
ENTER_GL();
glHistogram( target, width, internalformat, sink );
LEAVE_GL();
}
/***********************************************************************
* glIndexMask (OPENGL32.@)
*/
void WINAPI wine_glIndexMask( GLuint mask ) {
......@@ -2050,16 +1730,6 @@ void WINAPI wine_glMatrixMode( GLenum mode ) {
}
/***********************************************************************
* glMinmax (OPENGL32.@)
*/
void WINAPI wine_glMinmax( GLenum target, GLenum internalformat, GLboolean sink ) {
TRACE("(%d, %d, %d)\n", target, internalformat, sink );
ENTER_GL();
glMinmax( target, internalformat, sink );
LEAVE_GL();
}
/***********************************************************************
* glMultMatrixd (OPENGL32.@)
*/
void WINAPI wine_glMultMatrixd( GLdouble* m ) {
......@@ -2782,26 +2452,6 @@ GLint WINAPI wine_glRenderMode( GLenum mode ) {
}
/***********************************************************************
* glResetHistogram (OPENGL32.@)
*/
void WINAPI wine_glResetHistogram( GLenum target ) {
TRACE("(%d)\n", target );
ENTER_GL();
glResetHistogram( target );
LEAVE_GL();
}
/***********************************************************************
* glResetMinmax (OPENGL32.@)
*/
void WINAPI wine_glResetMinmax( GLenum target ) {
TRACE("(%d)\n", target );
ENTER_GL();
glResetMinmax( target );
LEAVE_GL();
}
/***********************************************************************
* glRotated (OPENGL32.@)
*/
void WINAPI wine_glRotated( GLdouble angle, GLdouble x, GLdouble y, GLdouble z ) {
......@@ -2862,16 +2512,6 @@ void WINAPI wine_glSelectBuffer( GLsizei size, GLuint* buffer ) {
}
/***********************************************************************
* glSeparableFilter2D (OPENGL32.@)
*/
void WINAPI wine_glSeparableFilter2D( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* row, GLvoid* column ) {
TRACE("(%d, %d, %d, %d, %d, %d, %p, %p)\n", target, internalformat, width, height, format, type, row, column );
ENTER_GL();
glSeparableFilter2D( target, internalformat, width, height, format, type, row, column );
LEAVE_GL();
}
/***********************************************************************
* glShadeModel (OPENGL32.@)
*/
void WINAPI wine_glShadeModel( GLenum mode ) {
......@@ -3362,16 +3002,6 @@ void WINAPI wine_glTexImage2D( GLenum target, GLint level, GLint internalformat,
}
/***********************************************************************
* glTexImage3D (OPENGL32.@)
*/
void WINAPI wine_glTexImage3D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, GLvoid* pixels ) {
TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, height, depth, border, format, type, pixels );
ENTER_GL();
glTexImage3D( target, level, internalformat, width, height, depth, border, format, type, pixels );
LEAVE_GL();
}
/***********************************************************************
* glTexParameterf (OPENGL32.@)
*/
void WINAPI wine_glTexParameterf( GLenum target, GLenum pname, GLfloat param ) {
......@@ -3432,16 +3062,6 @@ void WINAPI wine_glTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLi
}
/***********************************************************************
* glTexSubImage3D (OPENGL32.@)
*/
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 ) {
TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels );
ENTER_GL();
glTexSubImage3D( target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels );
LEAVE_GL();
}
/***********************************************************************
* glTranslated (OPENGL32.@)
*/
void WINAPI wine_glTranslated( GLdouble x, GLdouble y, GLdouble z ) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment