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