From 2480c9395b0b9a14ad1747d2c4621e0cd3a21fca Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Thu, 8 Nov 2012 13:45:03 +0100 Subject: [PATCH] opengl32: Get rid of wine_ prefix on generated functions. --- dlls/opengl32/make_opengl | 69 +- dlls/opengl32/opengl32.spec | 722 +-- dlls/opengl32/opengl_ext.c | 8496 +++++++++++++++++------------------ dlls/opengl32/opengl_norm.c | 670 +-- dlls/opengl32/wgl.c | 8 +- 5 files changed, 4978 insertions(+), 4987 deletions(-) diff --git a/dlls/opengl32/make_opengl b/dlls/opengl32/make_opengl index 6ed2107d51..fedf2a636f 100755 --- a/dlls/opengl32/make_opengl +++ b/dlls/opengl32/make_opengl @@ -257,7 +257,7 @@ sub GenerateThunk($$$$) $ret = "$ret * $name (OPENGL32.\@)\n"; $ret = "$ret */\n"; } - $ret = $ret . ConvertType($func_ref->[0]) . " WINAPI wine_$name( "; + $ret = $ret . ConvertType($func_ref->[0]) . " WINAPI $name( "; for (my $i = 0; $i < @{$func_ref->[1]}; $i++) { ## Quick debug code :-) ## print $func_ref->[1]->[$i]->[1] . "\n"; @@ -374,13 +374,6 @@ sub get_func_proto($$$) return $ret; } -sub get_func_link_name($$) -{ - my ($name, $func) = @_; - return $name if ($func->[2] =~ /^WGL_/); - return "wine_$name"; -} - # # Extract and checks the number of arguments # @@ -885,44 +878,45 @@ close HEADER; open(SPEC, ">$spec_file"); foreach (sort keys %norm_functions) { - print SPEC "@ stdcall $_( "; + my $args=" "; for (my $i = 0; $i < @{$norm_functions{$_}->[1]}; $i++) { my $type = $norm_functions{$_}->[1]->[$i]->[0]; if ($type =~ /\*/) { - print SPEC "ptr "; + $args .= "ptr "; } elsif (defined($arg_conv{$type})) { - print SPEC "$@$arg_conv{$type}[0] "; + $args .= "$@$arg_conv{$type}[0] "; } else { die "No conversion for GL type $type...\n"; } } - print SPEC ") wine_$_\n"; + $args = substr($args,1,-1); + print SPEC "@ stdcall $_($args)\n"; } -print SPEC "@ stdcall wglChoosePixelFormat(long ptr) -@ stdcall wglCopyContext(long long long) -@ stdcall wglCreateContext(long) -@ stdcall wglCreateLayerContext(long long) -@ stdcall wglDeleteContext(long) -@ stdcall wglDescribeLayerPlane(long long long long ptr) -@ stdcall wglDescribePixelFormat(long long long ptr) -@ stdcall wglGetCurrentContext() -@ stdcall wglGetCurrentDC() -@ stub wglGetDefaultProcAddress -@ stdcall wglGetLayerPaletteEntries(long long long long ptr) -@ stdcall wglGetPixelFormat(long) -@ stdcall wglGetProcAddress(str) -@ stdcall wglMakeCurrent(long long) -@ stdcall wglRealizeLayerPalette(long long long) -@ stdcall wglSetLayerPaletteEntries(long long long long ptr) -@ stdcall wglSetPixelFormat(long long ptr) -@ stdcall wglShareLists(long long) -@ stdcall wglSwapBuffers(long) -@ stdcall wglSwapLayerBuffers(long long) -@ stdcall wglUseFontBitmapsA(long long long long) -@ stdcall wglUseFontBitmapsW(long long long long) -@ stdcall wglUseFontOutlinesA(long long long long long long long ptr) -@ stdcall wglUseFontOutlinesW(long long long long long long long ptr) +print SPEC "@ stdcall wglChoosePixelFormat(long ptr) +@ stdcall wglCopyContext(long long long) +@ stdcall wglCreateContext(long) +@ stdcall wglCreateLayerContext(long long) +@ stdcall wglDeleteContext(long) +@ stdcall wglDescribeLayerPlane(long long long long ptr) +@ stdcall wglDescribePixelFormat(long long long ptr) +@ stdcall wglGetCurrentContext() +@ stdcall wglGetCurrentDC() +@ stub wglGetDefaultProcAddress +@ stdcall wglGetLayerPaletteEntries(long long long long ptr) +@ stdcall wglGetPixelFormat(long) +@ stdcall wglGetProcAddress(str) +@ stdcall wglMakeCurrent(long long) +@ stdcall wglRealizeLayerPalette(long long long) +@ stdcall wglSetLayerPaletteEntries(long long long long ptr) +@ stdcall wglSetPixelFormat(long long ptr) +@ stdcall wglShareLists(long long) +@ stdcall wglSwapBuffers(long) +@ stdcall wglSwapLayerBuffers(long long) +@ stdcall wglUseFontBitmapsA(long long long long) +@ stdcall wglUseFontBitmapsW(long long long long) +@ stdcall wglUseFontOutlinesA(long long long long long long long ptr) +@ stdcall wglUseFontOutlinesW(long long long long long long long ptr) "; close(SPEC); @@ -1005,8 +999,7 @@ print EXT "\nconst OpenGL_extension extension_registry[$count] = {\n"; my $i = 0; foreach (sort keys %ext_functions) { my $func_ref = $ext_functions{$_}; - my $link_name = get_func_link_name( $_, $func_ref ); - print EXT " { \"$_\", \"$func_ref->[2]\", $link_name }"; + print EXT " { \"$_\", \"$func_ref->[2]\", $_ }"; if ($i != $count-1) { print EXT ","; } diff --git a/dlls/opengl32/opengl32.spec b/dlls/opengl32/opengl32.spec index 6ada7930ce..f620ac4f8f 100644 --- a/dlls/opengl32/opengl32.spec +++ b/dlls/opengl32/opengl32.spec @@ -1,361 +1,361 @@ -@ stdcall glAccum( long float ) wine_glAccum -@ stdcall glAlphaFunc( long float ) wine_glAlphaFunc -@ stdcall glAreTexturesResident( long ptr ptr ) wine_glAreTexturesResident -@ stdcall glArrayElement( long ) wine_glArrayElement -@ stdcall glBegin( long ) wine_glBegin -@ stdcall glBindTexture( long long ) wine_glBindTexture -@ stdcall glBitmap( long long float float float float ptr ) wine_glBitmap -@ stdcall glBlendFunc( long long ) wine_glBlendFunc -@ stdcall glCallList( long ) wine_glCallList -@ stdcall glCallLists( long long ptr ) wine_glCallLists -@ stdcall glClear( long ) wine_glClear -@ stdcall glClearAccum( float float float float ) wine_glClearAccum -@ stdcall glClearColor( float float float float ) wine_glClearColor -@ stdcall glClearDepth( double ) wine_glClearDepth -@ stdcall glClearIndex( float ) wine_glClearIndex -@ stdcall glClearStencil( long ) wine_glClearStencil -@ stdcall glClipPlane( long ptr ) wine_glClipPlane -@ stdcall glColor3b( long long long ) wine_glColor3b -@ stdcall glColor3bv( ptr ) wine_glColor3bv -@ stdcall glColor3d( double double double ) wine_glColor3d -@ stdcall glColor3dv( ptr ) wine_glColor3dv -@ stdcall glColor3f( float float float ) wine_glColor3f -@ stdcall glColor3fv( ptr ) wine_glColor3fv -@ stdcall glColor3i( long long long ) wine_glColor3i -@ stdcall glColor3iv( ptr ) wine_glColor3iv -@ stdcall glColor3s( long long long ) wine_glColor3s -@ stdcall glColor3sv( ptr ) wine_glColor3sv -@ stdcall glColor3ub( long long long ) wine_glColor3ub -@ stdcall glColor3ubv( ptr ) wine_glColor3ubv -@ stdcall glColor3ui( long long long ) wine_glColor3ui -@ stdcall glColor3uiv( ptr ) wine_glColor3uiv -@ stdcall glColor3us( long long long ) wine_glColor3us -@ stdcall glColor3usv( ptr ) wine_glColor3usv -@ stdcall glColor4b( long long long long ) wine_glColor4b -@ stdcall glColor4bv( ptr ) wine_glColor4bv -@ stdcall glColor4d( double double double double ) wine_glColor4d -@ stdcall glColor4dv( ptr ) wine_glColor4dv -@ stdcall glColor4f( float float float float ) wine_glColor4f -@ stdcall glColor4fv( ptr ) wine_glColor4fv -@ stdcall glColor4i( long long long long ) wine_glColor4i -@ stdcall glColor4iv( ptr ) wine_glColor4iv -@ stdcall glColor4s( long long long long ) wine_glColor4s -@ stdcall glColor4sv( ptr ) wine_glColor4sv -@ stdcall glColor4ub( long long long long ) wine_glColor4ub -@ stdcall glColor4ubv( ptr ) wine_glColor4ubv -@ stdcall glColor4ui( long long long long ) wine_glColor4ui -@ stdcall glColor4uiv( ptr ) wine_glColor4uiv -@ stdcall glColor4us( long long long long ) wine_glColor4us -@ stdcall glColor4usv( ptr ) wine_glColor4usv -@ stdcall glColorMask( long long long long ) wine_glColorMask -@ stdcall glColorMaterial( long long ) wine_glColorMaterial -@ stdcall glColorPointer( long long long ptr ) wine_glColorPointer -@ stdcall glCopyPixels( long long long long long ) wine_glCopyPixels -@ stdcall glCopyTexImage1D( long long long long long long long ) wine_glCopyTexImage1D -@ stdcall glCopyTexImage2D( long long long long long long long long ) wine_glCopyTexImage2D -@ stdcall glCopyTexSubImage1D( long long long long long long ) wine_glCopyTexSubImage1D -@ stdcall glCopyTexSubImage2D( long long long long long long long long ) wine_glCopyTexSubImage2D -@ stdcall glCullFace( long ) wine_glCullFace -@ stdcall glDebugEntry( long long ) wine_glDebugEntry -@ stdcall glDeleteLists( long long ) wine_glDeleteLists -@ stdcall glDeleteTextures( long ptr ) wine_glDeleteTextures -@ stdcall glDepthFunc( long ) wine_glDepthFunc -@ stdcall glDepthMask( long ) wine_glDepthMask -@ stdcall glDepthRange( double double ) wine_glDepthRange -@ stdcall glDisable( long ) wine_glDisable -@ stdcall glDisableClientState( long ) wine_glDisableClientState -@ stdcall glDrawArrays( long long long ) wine_glDrawArrays -@ stdcall glDrawBuffer( long ) wine_glDrawBuffer -@ stdcall glDrawElements( long long long ptr ) wine_glDrawElements -@ stdcall glDrawPixels( long long long long ptr ) wine_glDrawPixels -@ stdcall glEdgeFlag( long ) wine_glEdgeFlag -@ stdcall glEdgeFlagPointer( long ptr ) wine_glEdgeFlagPointer -@ stdcall glEdgeFlagv( ptr ) wine_glEdgeFlagv -@ stdcall glEnable( long ) wine_glEnable -@ stdcall glEnableClientState( long ) wine_glEnableClientState -@ stdcall glEnd( ) wine_glEnd -@ stdcall glEndList( ) wine_glEndList -@ stdcall glEvalCoord1d( double ) wine_glEvalCoord1d -@ stdcall glEvalCoord1dv( ptr ) wine_glEvalCoord1dv -@ stdcall glEvalCoord1f( float ) wine_glEvalCoord1f -@ stdcall glEvalCoord1fv( ptr ) wine_glEvalCoord1fv -@ stdcall glEvalCoord2d( double double ) wine_glEvalCoord2d -@ stdcall glEvalCoord2dv( ptr ) wine_glEvalCoord2dv -@ stdcall glEvalCoord2f( float float ) wine_glEvalCoord2f -@ stdcall glEvalCoord2fv( ptr ) wine_glEvalCoord2fv -@ stdcall glEvalMesh1( long long long ) wine_glEvalMesh1 -@ stdcall glEvalMesh2( long long long long long ) wine_glEvalMesh2 -@ stdcall glEvalPoint1( long ) wine_glEvalPoint1 -@ stdcall glEvalPoint2( long long ) wine_glEvalPoint2 -@ stdcall glFeedbackBuffer( long long ptr ) wine_glFeedbackBuffer -@ stdcall glFinish( ) wine_glFinish -@ stdcall glFlush( ) wine_glFlush -@ stdcall glFogf( long float ) wine_glFogf -@ stdcall glFogfv( long ptr ) wine_glFogfv -@ stdcall glFogi( long long ) wine_glFogi -@ stdcall glFogiv( long ptr ) wine_glFogiv -@ stdcall glFrontFace( long ) wine_glFrontFace -@ stdcall glFrustum( double double double double double double ) wine_glFrustum -@ stdcall glGenLists( long ) wine_glGenLists -@ stdcall glGenTextures( long ptr ) wine_glGenTextures -@ stdcall glGetBooleanv( long ptr ) wine_glGetBooleanv -@ stdcall glGetClipPlane( long ptr ) wine_glGetClipPlane -@ stdcall glGetDoublev( long ptr ) wine_glGetDoublev -@ stdcall glGetError( ) wine_glGetError -@ stdcall glGetFloatv( long ptr ) wine_glGetFloatv -@ stdcall glGetIntegerv( long ptr ) wine_glGetIntegerv -@ stdcall glGetLightfv( long long ptr ) wine_glGetLightfv -@ stdcall glGetLightiv( long long ptr ) wine_glGetLightiv -@ stdcall glGetMapdv( long long ptr ) wine_glGetMapdv -@ stdcall glGetMapfv( long long ptr ) wine_glGetMapfv -@ stdcall glGetMapiv( long long ptr ) wine_glGetMapiv -@ stdcall glGetMaterialfv( long long ptr ) wine_glGetMaterialfv -@ stdcall glGetMaterialiv( long long ptr ) wine_glGetMaterialiv -@ stdcall glGetPixelMapfv( long ptr ) wine_glGetPixelMapfv -@ stdcall glGetPixelMapuiv( long ptr ) wine_glGetPixelMapuiv -@ stdcall glGetPixelMapusv( long ptr ) wine_glGetPixelMapusv -@ stdcall glGetPointerv( long ptr ) wine_glGetPointerv -@ stdcall glGetPolygonStipple( ptr ) wine_glGetPolygonStipple -@ stdcall glGetString( long ) wine_glGetString -@ stdcall glGetTexEnvfv( long long ptr ) wine_glGetTexEnvfv -@ stdcall glGetTexEnviv( long long ptr ) wine_glGetTexEnviv -@ stdcall glGetTexGendv( long long ptr ) wine_glGetTexGendv -@ stdcall glGetTexGenfv( long long ptr ) wine_glGetTexGenfv -@ stdcall glGetTexGeniv( long long ptr ) wine_glGetTexGeniv -@ stdcall glGetTexImage( long long long long ptr ) wine_glGetTexImage -@ stdcall glGetTexLevelParameterfv( long long long ptr ) wine_glGetTexLevelParameterfv -@ stdcall glGetTexLevelParameteriv( long long long ptr ) wine_glGetTexLevelParameteriv -@ stdcall glGetTexParameterfv( long long ptr ) wine_glGetTexParameterfv -@ stdcall glGetTexParameteriv( long long ptr ) wine_glGetTexParameteriv -@ stdcall glHint( long long ) wine_glHint -@ stdcall glIndexMask( long ) wine_glIndexMask -@ stdcall glIndexPointer( long long ptr ) wine_glIndexPointer -@ stdcall glIndexd( double ) wine_glIndexd -@ stdcall glIndexdv( ptr ) wine_glIndexdv -@ stdcall glIndexf( float ) wine_glIndexf -@ stdcall glIndexfv( ptr ) wine_glIndexfv -@ stdcall glIndexi( long ) wine_glIndexi -@ stdcall glIndexiv( ptr ) wine_glIndexiv -@ stdcall glIndexs( long ) wine_glIndexs -@ stdcall glIndexsv( ptr ) wine_glIndexsv -@ stdcall glIndexub( long ) wine_glIndexub -@ stdcall glIndexubv( ptr ) wine_glIndexubv -@ stdcall glInitNames( ) wine_glInitNames -@ stdcall glInterleavedArrays( long long ptr ) wine_glInterleavedArrays -@ stdcall glIsEnabled( long ) wine_glIsEnabled -@ stdcall glIsList( long ) wine_glIsList -@ stdcall glIsTexture( long ) wine_glIsTexture -@ stdcall glLightModelf( long float ) wine_glLightModelf -@ stdcall glLightModelfv( long ptr ) wine_glLightModelfv -@ stdcall glLightModeli( long long ) wine_glLightModeli -@ stdcall glLightModeliv( long ptr ) wine_glLightModeliv -@ stdcall glLightf( long long float ) wine_glLightf -@ stdcall glLightfv( long long ptr ) wine_glLightfv -@ stdcall glLighti( long long long ) wine_glLighti -@ stdcall glLightiv( long long ptr ) wine_glLightiv -@ stdcall glLineStipple( long long ) wine_glLineStipple -@ stdcall glLineWidth( float ) wine_glLineWidth -@ stdcall glListBase( long ) wine_glListBase -@ stdcall glLoadIdentity( ) wine_glLoadIdentity -@ stdcall glLoadMatrixd( ptr ) wine_glLoadMatrixd -@ stdcall glLoadMatrixf( ptr ) wine_glLoadMatrixf -@ stdcall glLoadName( long ) wine_glLoadName -@ stdcall glLogicOp( long ) wine_glLogicOp -@ stdcall glMap1d( long double double long long ptr ) wine_glMap1d -@ stdcall glMap1f( long float float long long ptr ) wine_glMap1f -@ stdcall glMap2d( long double double long long double double long long ptr ) wine_glMap2d -@ stdcall glMap2f( long float float long long float float long long ptr ) wine_glMap2f -@ stdcall glMapGrid1d( long double double ) wine_glMapGrid1d -@ stdcall glMapGrid1f( long float float ) wine_glMapGrid1f -@ stdcall glMapGrid2d( long double double long double double ) wine_glMapGrid2d -@ stdcall glMapGrid2f( long float float long float float ) wine_glMapGrid2f -@ stdcall glMaterialf( long long float ) wine_glMaterialf -@ stdcall glMaterialfv( long long ptr ) wine_glMaterialfv -@ stdcall glMateriali( long long long ) wine_glMateriali -@ stdcall glMaterialiv( long long ptr ) wine_glMaterialiv -@ stdcall glMatrixMode( long ) wine_glMatrixMode -@ stdcall glMultMatrixd( ptr ) wine_glMultMatrixd -@ stdcall glMultMatrixf( ptr ) wine_glMultMatrixf -@ stdcall glNewList( long long ) wine_glNewList -@ stdcall glNormal3b( long long long ) wine_glNormal3b -@ stdcall glNormal3bv( ptr ) wine_glNormal3bv -@ stdcall glNormal3d( double double double ) wine_glNormal3d -@ stdcall glNormal3dv( ptr ) wine_glNormal3dv -@ stdcall glNormal3f( float float float ) wine_glNormal3f -@ stdcall glNormal3fv( ptr ) wine_glNormal3fv -@ stdcall glNormal3i( long long long ) wine_glNormal3i -@ stdcall glNormal3iv( ptr ) wine_glNormal3iv -@ stdcall glNormal3s( long long long ) wine_glNormal3s -@ stdcall glNormal3sv( ptr ) wine_glNormal3sv -@ stdcall glNormalPointer( long long ptr ) wine_glNormalPointer -@ stdcall glOrtho( double double double double double double ) wine_glOrtho -@ stdcall glPassThrough( float ) wine_glPassThrough -@ stdcall glPixelMapfv( long long ptr ) wine_glPixelMapfv -@ stdcall glPixelMapuiv( long long ptr ) wine_glPixelMapuiv -@ stdcall glPixelMapusv( long long ptr ) wine_glPixelMapusv -@ stdcall glPixelStoref( long float ) wine_glPixelStoref -@ stdcall glPixelStorei( long long ) wine_glPixelStorei -@ stdcall glPixelTransferf( long float ) wine_glPixelTransferf -@ stdcall glPixelTransferi( long long ) wine_glPixelTransferi -@ stdcall glPixelZoom( float float ) wine_glPixelZoom -@ stdcall glPointSize( float ) wine_glPointSize -@ stdcall glPolygonMode( long long ) wine_glPolygonMode -@ stdcall glPolygonOffset( float float ) wine_glPolygonOffset -@ stdcall glPolygonStipple( ptr ) wine_glPolygonStipple -@ stdcall glPopAttrib( ) wine_glPopAttrib -@ stdcall glPopClientAttrib( ) wine_glPopClientAttrib -@ stdcall glPopMatrix( ) wine_glPopMatrix -@ stdcall glPopName( ) wine_glPopName -@ stdcall glPrioritizeTextures( long ptr ptr ) wine_glPrioritizeTextures -@ stdcall glPushAttrib( long ) wine_glPushAttrib -@ stdcall glPushClientAttrib( long ) wine_glPushClientAttrib -@ stdcall glPushMatrix( ) wine_glPushMatrix -@ stdcall glPushName( long ) wine_glPushName -@ stdcall glRasterPos2d( double double ) wine_glRasterPos2d -@ stdcall glRasterPos2dv( ptr ) wine_glRasterPos2dv -@ stdcall glRasterPos2f( float float ) wine_glRasterPos2f -@ stdcall glRasterPos2fv( ptr ) wine_glRasterPos2fv -@ stdcall glRasterPos2i( long long ) wine_glRasterPos2i -@ stdcall glRasterPos2iv( ptr ) wine_glRasterPos2iv -@ stdcall glRasterPos2s( long long ) wine_glRasterPos2s -@ stdcall glRasterPos2sv( ptr ) wine_glRasterPos2sv -@ stdcall glRasterPos3d( double double double ) wine_glRasterPos3d -@ stdcall glRasterPos3dv( ptr ) wine_glRasterPos3dv -@ stdcall glRasterPos3f( float float float ) wine_glRasterPos3f -@ stdcall glRasterPos3fv( ptr ) wine_glRasterPos3fv -@ stdcall glRasterPos3i( long long long ) wine_glRasterPos3i -@ stdcall glRasterPos3iv( ptr ) wine_glRasterPos3iv -@ stdcall glRasterPos3s( long long long ) wine_glRasterPos3s -@ stdcall glRasterPos3sv( ptr ) wine_glRasterPos3sv -@ stdcall glRasterPos4d( double double double double ) wine_glRasterPos4d -@ stdcall glRasterPos4dv( ptr ) wine_glRasterPos4dv -@ stdcall glRasterPos4f( float float float float ) wine_glRasterPos4f -@ stdcall glRasterPos4fv( ptr ) wine_glRasterPos4fv -@ stdcall glRasterPos4i( long long long long ) wine_glRasterPos4i -@ stdcall glRasterPos4iv( ptr ) wine_glRasterPos4iv -@ stdcall glRasterPos4s( long long long long ) wine_glRasterPos4s -@ stdcall glRasterPos4sv( ptr ) wine_glRasterPos4sv -@ stdcall glReadBuffer( long ) wine_glReadBuffer -@ stdcall glReadPixels( long long long long long long ptr ) wine_glReadPixels -@ stdcall glRectd( double double double double ) wine_glRectd -@ stdcall glRectdv( ptr ptr ) wine_glRectdv -@ stdcall glRectf( float float float float ) wine_glRectf -@ stdcall glRectfv( ptr ptr ) wine_glRectfv -@ stdcall glRecti( long long long long ) wine_glRecti -@ stdcall glRectiv( ptr ptr ) wine_glRectiv -@ stdcall glRects( long long long long ) wine_glRects -@ stdcall glRectsv( ptr ptr ) wine_glRectsv -@ stdcall glRenderMode( long ) wine_glRenderMode -@ stdcall glRotated( double double double double ) wine_glRotated -@ stdcall glRotatef( float float float float ) wine_glRotatef -@ stdcall glScaled( double double double ) wine_glScaled -@ stdcall glScalef( float float float ) wine_glScalef -@ stdcall glScissor( long long long long ) wine_glScissor -@ stdcall glSelectBuffer( long ptr ) wine_glSelectBuffer -@ stdcall glShadeModel( long ) wine_glShadeModel -@ stdcall glStencilFunc( long long long ) wine_glStencilFunc -@ stdcall glStencilMask( long ) wine_glStencilMask -@ stdcall glStencilOp( long long long ) wine_glStencilOp -@ stdcall glTexCoord1d( double ) wine_glTexCoord1d -@ stdcall glTexCoord1dv( ptr ) wine_glTexCoord1dv -@ stdcall glTexCoord1f( float ) wine_glTexCoord1f -@ stdcall glTexCoord1fv( ptr ) wine_glTexCoord1fv -@ stdcall glTexCoord1i( long ) wine_glTexCoord1i -@ stdcall glTexCoord1iv( ptr ) wine_glTexCoord1iv -@ stdcall glTexCoord1s( long ) wine_glTexCoord1s -@ stdcall glTexCoord1sv( ptr ) wine_glTexCoord1sv -@ stdcall glTexCoord2d( double double ) wine_glTexCoord2d -@ stdcall glTexCoord2dv( ptr ) wine_glTexCoord2dv -@ stdcall glTexCoord2f( float float ) wine_glTexCoord2f -@ stdcall glTexCoord2fv( ptr ) wine_glTexCoord2fv -@ stdcall glTexCoord2i( long long ) wine_glTexCoord2i -@ stdcall glTexCoord2iv( ptr ) wine_glTexCoord2iv -@ stdcall glTexCoord2s( long long ) wine_glTexCoord2s -@ stdcall glTexCoord2sv( ptr ) wine_glTexCoord2sv -@ stdcall glTexCoord3d( double double double ) wine_glTexCoord3d -@ stdcall glTexCoord3dv( ptr ) wine_glTexCoord3dv -@ stdcall glTexCoord3f( float float float ) wine_glTexCoord3f -@ stdcall glTexCoord3fv( ptr ) wine_glTexCoord3fv -@ stdcall glTexCoord3i( long long long ) wine_glTexCoord3i -@ stdcall glTexCoord3iv( ptr ) wine_glTexCoord3iv -@ stdcall glTexCoord3s( long long long ) wine_glTexCoord3s -@ stdcall glTexCoord3sv( ptr ) wine_glTexCoord3sv -@ stdcall glTexCoord4d( double double double double ) wine_glTexCoord4d -@ stdcall glTexCoord4dv( ptr ) wine_glTexCoord4dv -@ stdcall glTexCoord4f( float float float float ) wine_glTexCoord4f -@ stdcall glTexCoord4fv( ptr ) wine_glTexCoord4fv -@ stdcall glTexCoord4i( long long long long ) wine_glTexCoord4i -@ stdcall glTexCoord4iv( ptr ) wine_glTexCoord4iv -@ stdcall glTexCoord4s( long long long long ) wine_glTexCoord4s -@ stdcall glTexCoord4sv( ptr ) wine_glTexCoord4sv -@ stdcall glTexCoordPointer( long long long ptr ) wine_glTexCoordPointer -@ stdcall glTexEnvf( long long float ) wine_glTexEnvf -@ stdcall glTexEnvfv( long long ptr ) wine_glTexEnvfv -@ stdcall glTexEnvi( long long long ) wine_glTexEnvi -@ stdcall glTexEnviv( long long ptr ) wine_glTexEnviv -@ stdcall glTexGend( long long double ) wine_glTexGend -@ stdcall glTexGendv( long long ptr ) wine_glTexGendv -@ stdcall glTexGenf( long long float ) wine_glTexGenf -@ stdcall glTexGenfv( long long ptr ) wine_glTexGenfv -@ stdcall glTexGeni( long long long ) wine_glTexGeni -@ stdcall glTexGeniv( long long ptr ) wine_glTexGeniv -@ stdcall glTexImage1D( long long long long long long long ptr ) wine_glTexImage1D -@ stdcall glTexImage2D( long long long long long long long long ptr ) wine_glTexImage2D -@ stdcall glTexParameterf( long long float ) wine_glTexParameterf -@ stdcall glTexParameterfv( long long ptr ) wine_glTexParameterfv -@ stdcall glTexParameteri( long long long ) wine_glTexParameteri -@ stdcall glTexParameteriv( long long ptr ) wine_glTexParameteriv -@ stdcall glTexSubImage1D( long long long long long long ptr ) wine_glTexSubImage1D -@ stdcall glTexSubImage2D( long long long long long long long long ptr ) wine_glTexSubImage2D -@ stdcall glTranslated( double double double ) wine_glTranslated -@ stdcall glTranslatef( float float float ) wine_glTranslatef -@ stdcall glVertex2d( double double ) wine_glVertex2d -@ stdcall glVertex2dv( ptr ) wine_glVertex2dv -@ stdcall glVertex2f( float float ) wine_glVertex2f -@ stdcall glVertex2fv( ptr ) wine_glVertex2fv -@ stdcall glVertex2i( long long ) wine_glVertex2i -@ stdcall glVertex2iv( ptr ) wine_glVertex2iv -@ stdcall glVertex2s( long long ) wine_glVertex2s -@ stdcall glVertex2sv( ptr ) wine_glVertex2sv -@ stdcall glVertex3d( double double double ) wine_glVertex3d -@ stdcall glVertex3dv( ptr ) wine_glVertex3dv -@ stdcall glVertex3f( float float float ) wine_glVertex3f -@ stdcall glVertex3fv( ptr ) wine_glVertex3fv -@ stdcall glVertex3i( long long long ) wine_glVertex3i -@ stdcall glVertex3iv( ptr ) wine_glVertex3iv -@ stdcall glVertex3s( long long long ) wine_glVertex3s -@ stdcall glVertex3sv( ptr ) wine_glVertex3sv -@ stdcall glVertex4d( double double double double ) wine_glVertex4d -@ stdcall glVertex4dv( ptr ) wine_glVertex4dv -@ stdcall glVertex4f( float float float float ) wine_glVertex4f -@ stdcall glVertex4fv( ptr ) wine_glVertex4fv -@ stdcall glVertex4i( long long long long ) wine_glVertex4i -@ stdcall glVertex4iv( ptr ) wine_glVertex4iv -@ stdcall glVertex4s( long long long long ) wine_glVertex4s -@ stdcall glVertex4sv( ptr ) wine_glVertex4sv -@ stdcall glVertexPointer( long long long ptr ) wine_glVertexPointer -@ stdcall glViewport( long long long long ) wine_glViewport -@ stdcall wglChoosePixelFormat(long ptr) -@ stdcall wglCopyContext(long long long) -@ stdcall wglCreateContext(long) -@ stdcall wglCreateLayerContext(long long) -@ stdcall wglDeleteContext(long) -@ stdcall wglDescribeLayerPlane(long long long long ptr) -@ stdcall wglDescribePixelFormat(long long long ptr) -@ stdcall wglGetCurrentContext() -@ stdcall wglGetCurrentDC() -@ stub wglGetDefaultProcAddress -@ stdcall wglGetLayerPaletteEntries(long long long long ptr) -@ stdcall wglGetPixelFormat(long) -@ stdcall wglGetProcAddress(str) -@ stdcall wglMakeCurrent(long long) -@ stdcall wglRealizeLayerPalette(long long long) -@ stdcall wglSetLayerPaletteEntries(long long long long ptr) -@ stdcall wglSetPixelFormat(long long ptr) -@ stdcall wglShareLists(long long) -@ stdcall wglSwapBuffers(long) -@ stdcall wglSwapLayerBuffers(long long) -@ stdcall wglUseFontBitmapsA(long long long long) -@ stdcall wglUseFontBitmapsW(long long long long) -@ stdcall wglUseFontOutlinesA(long long long long long long long ptr) -@ stdcall wglUseFontOutlinesW(long long long long long long long ptr) +@ stdcall glAccum(long float) +@ stdcall glAlphaFunc(long float) +@ stdcall glAreTexturesResident(long ptr ptr) +@ stdcall glArrayElement(long) +@ stdcall glBegin(long) +@ stdcall glBindTexture(long long) +@ stdcall glBitmap(long long float float float float ptr) +@ stdcall glBlendFunc(long long) +@ stdcall glCallList(long) +@ stdcall glCallLists(long long ptr) +@ stdcall glClear(long) +@ stdcall glClearAccum(float float float float) +@ stdcall glClearColor(float float float float) +@ stdcall glClearDepth(double) +@ stdcall glClearIndex(float) +@ stdcall glClearStencil(long) +@ stdcall glClipPlane(long ptr) +@ stdcall glColor3b(long long long) +@ stdcall glColor3bv(ptr) +@ stdcall glColor3d(double double double) +@ stdcall glColor3dv(ptr) +@ stdcall glColor3f(float float float) +@ stdcall glColor3fv(ptr) +@ stdcall glColor3i(long long long) +@ stdcall glColor3iv(ptr) +@ stdcall glColor3s(long long long) +@ stdcall glColor3sv(ptr) +@ stdcall glColor3ub(long long long) +@ stdcall glColor3ubv(ptr) +@ stdcall glColor3ui(long long long) +@ stdcall glColor3uiv(ptr) +@ stdcall glColor3us(long long long) +@ stdcall glColor3usv(ptr) +@ stdcall glColor4b(long long long long) +@ stdcall glColor4bv(ptr) +@ stdcall glColor4d(double double double double) +@ stdcall glColor4dv(ptr) +@ stdcall glColor4f(float float float float) +@ stdcall glColor4fv(ptr) +@ stdcall glColor4i(long long long long) +@ stdcall glColor4iv(ptr) +@ stdcall glColor4s(long long long long) +@ stdcall glColor4sv(ptr) +@ stdcall glColor4ub(long long long long) +@ stdcall glColor4ubv(ptr) +@ stdcall glColor4ui(long long long long) +@ stdcall glColor4uiv(ptr) +@ stdcall glColor4us(long long long long) +@ stdcall glColor4usv(ptr) +@ stdcall glColorMask(long long long long) +@ stdcall glColorMaterial(long long) +@ stdcall glColorPointer(long long long ptr) +@ stdcall glCopyPixels(long long long long long) +@ stdcall glCopyTexImage1D(long long long long long long long) +@ stdcall glCopyTexImage2D(long long long long long long long long) +@ stdcall glCopyTexSubImage1D(long long long long long long) +@ stdcall glCopyTexSubImage2D(long long long long long long long long) +@ stdcall glCullFace(long) +@ stdcall glDebugEntry(long long) +@ stdcall glDeleteLists(long long) +@ stdcall glDeleteTextures(long ptr) +@ stdcall glDepthFunc(long) +@ stdcall glDepthMask(long) +@ stdcall glDepthRange(double double) +@ stdcall glDisable(long) +@ stdcall glDisableClientState(long) +@ stdcall glDrawArrays(long long long) +@ stdcall glDrawBuffer(long) +@ stdcall glDrawElements(long long long ptr) +@ stdcall glDrawPixels(long long long long ptr) +@ stdcall glEdgeFlag(long) +@ stdcall glEdgeFlagPointer(long ptr) +@ stdcall glEdgeFlagv(ptr) +@ stdcall glEnable(long) +@ stdcall glEnableClientState(long) +@ stdcall glEnd() +@ stdcall glEndList() +@ stdcall glEvalCoord1d(double) +@ stdcall glEvalCoord1dv(ptr) +@ stdcall glEvalCoord1f(float) +@ stdcall glEvalCoord1fv(ptr) +@ stdcall glEvalCoord2d(double double) +@ stdcall glEvalCoord2dv(ptr) +@ stdcall glEvalCoord2f(float float) +@ stdcall glEvalCoord2fv(ptr) +@ stdcall glEvalMesh1(long long long) +@ stdcall glEvalMesh2(long long long long long) +@ stdcall glEvalPoint1(long) +@ stdcall glEvalPoint2(long long) +@ stdcall glFeedbackBuffer(long long ptr) +@ stdcall glFinish() +@ stdcall glFlush() +@ stdcall glFogf(long float) +@ stdcall glFogfv(long ptr) +@ stdcall glFogi(long long) +@ stdcall glFogiv(long ptr) +@ stdcall glFrontFace(long) +@ stdcall glFrustum(double double double double double double) +@ stdcall glGenLists(long) +@ stdcall glGenTextures(long ptr) +@ stdcall glGetBooleanv(long ptr) +@ stdcall glGetClipPlane(long ptr) +@ stdcall glGetDoublev(long ptr) +@ stdcall glGetError() +@ stdcall glGetFloatv(long ptr) +@ stdcall glGetIntegerv(long ptr) +@ stdcall glGetLightfv(long long ptr) +@ stdcall glGetLightiv(long long ptr) +@ stdcall glGetMapdv(long long ptr) +@ stdcall glGetMapfv(long long ptr) +@ stdcall glGetMapiv(long long ptr) +@ stdcall glGetMaterialfv(long long ptr) +@ stdcall glGetMaterialiv(long long ptr) +@ stdcall glGetPixelMapfv(long ptr) +@ stdcall glGetPixelMapuiv(long ptr) +@ stdcall glGetPixelMapusv(long ptr) +@ stdcall glGetPointerv(long ptr) +@ stdcall glGetPolygonStipple(ptr) +@ stdcall glGetString(long) +@ stdcall glGetTexEnvfv(long long ptr) +@ stdcall glGetTexEnviv(long long ptr) +@ stdcall glGetTexGendv(long long ptr) +@ stdcall glGetTexGenfv(long long ptr) +@ stdcall glGetTexGeniv(long long ptr) +@ stdcall glGetTexImage(long long long long ptr) +@ stdcall glGetTexLevelParameterfv(long long long ptr) +@ stdcall glGetTexLevelParameteriv(long long long ptr) +@ stdcall glGetTexParameterfv(long long ptr) +@ stdcall glGetTexParameteriv(long long ptr) +@ stdcall glHint(long long) +@ stdcall glIndexMask(long) +@ stdcall glIndexPointer(long long ptr) +@ stdcall glIndexd(double) +@ stdcall glIndexdv(ptr) +@ stdcall glIndexf(float) +@ stdcall glIndexfv(ptr) +@ stdcall glIndexi(long) +@ stdcall glIndexiv(ptr) +@ stdcall glIndexs(long) +@ stdcall glIndexsv(ptr) +@ stdcall glIndexub(long) +@ stdcall glIndexubv(ptr) +@ stdcall glInitNames() +@ stdcall glInterleavedArrays(long long ptr) +@ stdcall glIsEnabled(long) +@ stdcall glIsList(long) +@ stdcall glIsTexture(long) +@ stdcall glLightModelf(long float) +@ stdcall glLightModelfv(long ptr) +@ stdcall glLightModeli(long long) +@ stdcall glLightModeliv(long ptr) +@ stdcall glLightf(long long float) +@ stdcall glLightfv(long long ptr) +@ stdcall glLighti(long long long) +@ stdcall glLightiv(long long ptr) +@ stdcall glLineStipple(long long) +@ stdcall glLineWidth(float) +@ stdcall glListBase(long) +@ stdcall glLoadIdentity() +@ stdcall glLoadMatrixd(ptr) +@ stdcall glLoadMatrixf(ptr) +@ stdcall glLoadName(long) +@ stdcall glLogicOp(long) +@ stdcall glMap1d(long double double long long ptr) +@ stdcall glMap1f(long float float long long ptr) +@ stdcall glMap2d(long double double long long double double long long ptr) +@ stdcall glMap2f(long float float long long float float long long ptr) +@ stdcall glMapGrid1d(long double double) +@ stdcall glMapGrid1f(long float float) +@ stdcall glMapGrid2d(long double double long double double) +@ stdcall glMapGrid2f(long float float long float float) +@ stdcall glMaterialf(long long float) +@ stdcall glMaterialfv(long long ptr) +@ stdcall glMateriali(long long long) +@ stdcall glMaterialiv(long long ptr) +@ stdcall glMatrixMode(long) +@ stdcall glMultMatrixd(ptr) +@ stdcall glMultMatrixf(ptr) +@ stdcall glNewList(long long) +@ stdcall glNormal3b(long long long) +@ stdcall glNormal3bv(ptr) +@ stdcall glNormal3d(double double double) +@ stdcall glNormal3dv(ptr) +@ stdcall glNormal3f(float float float) +@ stdcall glNormal3fv(ptr) +@ stdcall glNormal3i(long long long) +@ stdcall glNormal3iv(ptr) +@ stdcall glNormal3s(long long long) +@ stdcall glNormal3sv(ptr) +@ stdcall glNormalPointer(long long ptr) +@ stdcall glOrtho(double double double double double double) +@ stdcall glPassThrough(float) +@ stdcall glPixelMapfv(long long ptr) +@ stdcall glPixelMapuiv(long long ptr) +@ stdcall glPixelMapusv(long long ptr) +@ stdcall glPixelStoref(long float) +@ stdcall glPixelStorei(long long) +@ stdcall glPixelTransferf(long float) +@ stdcall glPixelTransferi(long long) +@ stdcall glPixelZoom(float float) +@ stdcall glPointSize(float) +@ stdcall glPolygonMode(long long) +@ stdcall glPolygonOffset(float float) +@ stdcall glPolygonStipple(ptr) +@ stdcall glPopAttrib() +@ stdcall glPopClientAttrib() +@ stdcall glPopMatrix() +@ stdcall glPopName() +@ stdcall glPrioritizeTextures(long ptr ptr) +@ stdcall glPushAttrib(long) +@ stdcall glPushClientAttrib(long) +@ stdcall glPushMatrix() +@ stdcall glPushName(long) +@ stdcall glRasterPos2d(double double) +@ stdcall glRasterPos2dv(ptr) +@ stdcall glRasterPos2f(float float) +@ stdcall glRasterPos2fv(ptr) +@ stdcall glRasterPos2i(long long) +@ stdcall glRasterPos2iv(ptr) +@ stdcall glRasterPos2s(long long) +@ stdcall glRasterPos2sv(ptr) +@ stdcall glRasterPos3d(double double double) +@ stdcall glRasterPos3dv(ptr) +@ stdcall glRasterPos3f(float float float) +@ stdcall glRasterPos3fv(ptr) +@ stdcall glRasterPos3i(long long long) +@ stdcall glRasterPos3iv(ptr) +@ stdcall glRasterPos3s(long long long) +@ stdcall glRasterPos3sv(ptr) +@ stdcall glRasterPos4d(double double double double) +@ stdcall glRasterPos4dv(ptr) +@ stdcall glRasterPos4f(float float float float) +@ stdcall glRasterPos4fv(ptr) +@ stdcall glRasterPos4i(long long long long) +@ stdcall glRasterPos4iv(ptr) +@ stdcall glRasterPos4s(long long long long) +@ stdcall glRasterPos4sv(ptr) +@ stdcall glReadBuffer(long) +@ stdcall glReadPixels(long long long long long long ptr) +@ stdcall glRectd(double double double double) +@ stdcall glRectdv(ptr ptr) +@ stdcall glRectf(float float float float) +@ stdcall glRectfv(ptr ptr) +@ stdcall glRecti(long long long long) +@ stdcall glRectiv(ptr ptr) +@ stdcall glRects(long long long long) +@ stdcall glRectsv(ptr ptr) +@ stdcall glRenderMode(long) +@ stdcall glRotated(double double double double) +@ stdcall glRotatef(float float float float) +@ stdcall glScaled(double double double) +@ stdcall glScalef(float float float) +@ stdcall glScissor(long long long long) +@ stdcall glSelectBuffer(long ptr) +@ stdcall glShadeModel(long) +@ stdcall glStencilFunc(long long long) +@ stdcall glStencilMask(long) +@ stdcall glStencilOp(long long long) +@ stdcall glTexCoord1d(double) +@ stdcall glTexCoord1dv(ptr) +@ stdcall glTexCoord1f(float) +@ stdcall glTexCoord1fv(ptr) +@ stdcall glTexCoord1i(long) +@ stdcall glTexCoord1iv(ptr) +@ stdcall glTexCoord1s(long) +@ stdcall glTexCoord1sv(ptr) +@ stdcall glTexCoord2d(double double) +@ stdcall glTexCoord2dv(ptr) +@ stdcall glTexCoord2f(float float) +@ stdcall glTexCoord2fv(ptr) +@ stdcall glTexCoord2i(long long) +@ stdcall glTexCoord2iv(ptr) +@ stdcall glTexCoord2s(long long) +@ stdcall glTexCoord2sv(ptr) +@ stdcall glTexCoord3d(double double double) +@ stdcall glTexCoord3dv(ptr) +@ stdcall glTexCoord3f(float float float) +@ stdcall glTexCoord3fv(ptr) +@ stdcall glTexCoord3i(long long long) +@ stdcall glTexCoord3iv(ptr) +@ stdcall glTexCoord3s(long long long) +@ stdcall glTexCoord3sv(ptr) +@ stdcall glTexCoord4d(double double double double) +@ stdcall glTexCoord4dv(ptr) +@ stdcall glTexCoord4f(float float float float) +@ stdcall glTexCoord4fv(ptr) +@ stdcall glTexCoord4i(long long long long) +@ stdcall glTexCoord4iv(ptr) +@ stdcall glTexCoord4s(long long long long) +@ stdcall glTexCoord4sv(ptr) +@ stdcall glTexCoordPointer(long long long ptr) +@ stdcall glTexEnvf(long long float) +@ stdcall glTexEnvfv(long long ptr) +@ stdcall glTexEnvi(long long long) +@ stdcall glTexEnviv(long long ptr) +@ stdcall glTexGend(long long double) +@ stdcall glTexGendv(long long ptr) +@ stdcall glTexGenf(long long float) +@ stdcall glTexGenfv(long long ptr) +@ stdcall glTexGeni(long long long) +@ stdcall glTexGeniv(long long ptr) +@ stdcall glTexImage1D(long long long long long long long ptr) +@ stdcall glTexImage2D(long long long long long long long long ptr) +@ stdcall glTexParameterf(long long float) +@ stdcall glTexParameterfv(long long ptr) +@ stdcall glTexParameteri(long long long) +@ stdcall glTexParameteriv(long long ptr) +@ stdcall glTexSubImage1D(long long long long long long ptr) +@ stdcall glTexSubImage2D(long long long long long long long long ptr) +@ stdcall glTranslated(double double double) +@ stdcall glTranslatef(float float float) +@ stdcall glVertex2d(double double) +@ stdcall glVertex2dv(ptr) +@ stdcall glVertex2f(float float) +@ stdcall glVertex2fv(ptr) +@ stdcall glVertex2i(long long) +@ stdcall glVertex2iv(ptr) +@ stdcall glVertex2s(long long) +@ stdcall glVertex2sv(ptr) +@ stdcall glVertex3d(double double double) +@ stdcall glVertex3dv(ptr) +@ stdcall glVertex3f(float float float) +@ stdcall glVertex3fv(ptr) +@ stdcall glVertex3i(long long long) +@ stdcall glVertex3iv(ptr) +@ stdcall glVertex3s(long long long) +@ stdcall glVertex3sv(ptr) +@ stdcall glVertex4d(double double double double) +@ stdcall glVertex4dv(ptr) +@ stdcall glVertex4f(float float float float) +@ stdcall glVertex4fv(ptr) +@ stdcall glVertex4i(long long long long) +@ stdcall glVertex4iv(ptr) +@ stdcall glVertex4s(long long long long) +@ stdcall glVertex4sv(ptr) +@ stdcall glVertexPointer(long long long ptr) +@ stdcall glViewport(long long long long) +@ stdcall wglChoosePixelFormat(long ptr) +@ stdcall wglCopyContext(long long long) +@ stdcall wglCreateContext(long) +@ stdcall wglCreateLayerContext(long long) +@ stdcall wglDeleteContext(long) +@ stdcall wglDescribeLayerPlane(long long long long ptr) +@ stdcall wglDescribePixelFormat(long long long ptr) +@ stdcall wglGetCurrentContext() +@ stdcall wglGetCurrentDC() +@ stub wglGetDefaultProcAddress +@ stdcall wglGetLayerPaletteEntries(long long long long ptr) +@ stdcall wglGetPixelFormat(long) +@ stdcall wglGetProcAddress(str) +@ stdcall wglMakeCurrent(long long) +@ stdcall wglRealizeLayerPalette(long long long) +@ stdcall wglSetLayerPaletteEntries(long long long long ptr) +@ stdcall wglSetPixelFormat(long long ptr) +@ stdcall wglShareLists(long long) +@ stdcall wglSwapBuffers(long) +@ stdcall wglSwapLayerBuffers(long long) +@ stdcall wglUseFontBitmapsA(long long long long) +@ stdcall wglUseFontBitmapsW(long long long long) +@ stdcall wglUseFontOutlinesA(long long long long long long long ptr) +@ stdcall wglUseFontOutlinesW(long long long long long long long ptr) diff --git a/dlls/opengl32/opengl_ext.c b/dlls/opengl32/opengl_ext.c index 22b6732c42..5d4f1688fc 100644 --- a/dlls/opengl32/opengl_ext.c +++ b/dlls/opengl32/opengl_ext.c @@ -16,14875 +16,14875 @@ WINE_DEFAULT_DEBUG_CHANNEL(opengl); const int extension_registry_size = 2145; -static void WINAPI wine_glActiveProgramEXT( GLuint program ) { +static void WINAPI glActiveProgramEXT( GLuint program ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", program ); funcs->ext.p_glActiveProgramEXT( program ); } -static void WINAPI wine_glActiveShaderProgram( GLuint pipeline, GLuint program ) { +static void WINAPI glActiveShaderProgram( GLuint pipeline, GLuint program ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", pipeline, program ); funcs->ext.p_glActiveShaderProgram( pipeline, program ); } -static void WINAPI wine_glActiveStencilFaceEXT( GLenum face ) { +static void WINAPI glActiveStencilFaceEXT( GLenum face ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", face ); funcs->ext.p_glActiveStencilFaceEXT( face ); } -static void WINAPI wine_glActiveTexture( GLenum texture ) { +static void WINAPI glActiveTexture( GLenum texture ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", texture ); funcs->ext.p_glActiveTexture( texture ); } -static void WINAPI wine_glActiveTextureARB( GLenum texture ) { +static void WINAPI glActiveTextureARB( GLenum texture ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", texture ); funcs->ext.p_glActiveTextureARB( texture ); } -static void WINAPI wine_glActiveVaryingNV( GLuint program, const GLchar* name ) { +static void WINAPI glActiveVaryingNV( GLuint program, const GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", program, name ); funcs->ext.p_glActiveVaryingNV( program, name ); } -static void WINAPI wine_glAlphaFragmentOp1ATI( GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod ) { +static void WINAPI glAlphaFragmentOp1ATI( GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", op, dst, dstMod, arg1, arg1Rep, arg1Mod ); funcs->ext.p_glAlphaFragmentOp1ATI( op, dst, dstMod, arg1, arg1Rep, arg1Mod ); } -static void WINAPI wine_glAlphaFragmentOp2ATI( GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod ) { +static void WINAPI glAlphaFragmentOp2ATI( GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d)\n", op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod ); funcs->ext.p_glAlphaFragmentOp2ATI( op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod ); } -static void WINAPI wine_glAlphaFragmentOp3ATI( GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod ) { +static void WINAPI glAlphaFragmentOp3ATI( GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod ); funcs->ext.p_glAlphaFragmentOp3ATI( op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod ); } -static void WINAPI wine_glApplyTextureEXT( GLenum mode ) { +static void WINAPI glApplyTextureEXT( GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mode ); funcs->ext.p_glApplyTextureEXT( mode ); } -static GLboolean WINAPI wine_glAreProgramsResidentNV( GLsizei n, const GLuint* programs, GLboolean* residences ) { +static GLboolean WINAPI glAreProgramsResidentNV( GLsizei n, const GLuint* programs, GLboolean* residences ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %p)\n", n, programs, residences ); return funcs->ext.p_glAreProgramsResidentNV( n, programs, residences ); } -static GLboolean WINAPI wine_glAreTexturesResidentEXT( GLsizei n, const GLuint* textures, GLboolean* residences ) { +static GLboolean WINAPI glAreTexturesResidentEXT( GLsizei n, const GLuint* textures, GLboolean* residences ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %p)\n", n, textures, residences ); return funcs->ext.p_glAreTexturesResidentEXT( n, textures, residences ); } -static void WINAPI wine_glArrayElementEXT( GLint i ) { +static void WINAPI glArrayElementEXT( GLint i ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", i ); funcs->ext.p_glArrayElementEXT( i ); } -static void WINAPI wine_glArrayObjectATI( GLenum array, GLint size, GLenum type, GLsizei stride, GLuint buffer, GLuint offset ) { +static void WINAPI glArrayObjectATI( GLenum array, GLint size, GLenum type, GLsizei stride, GLuint buffer, GLuint offset ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", array, size, type, stride, buffer, offset ); funcs->ext.p_glArrayObjectATI( array, size, type, stride, buffer, offset ); } -static void WINAPI wine_glAsyncMarkerSGIX( GLuint marker ) { +static void WINAPI glAsyncMarkerSGIX( GLuint marker ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", marker ); funcs->ext.p_glAsyncMarkerSGIX( marker ); } -static void WINAPI wine_glAttachObjectARB( GLhandleARB containerObj, GLhandleARB obj ) { +static void WINAPI glAttachObjectARB( GLhandleARB containerObj, GLhandleARB obj ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", containerObj, obj ); funcs->ext.p_glAttachObjectARB( containerObj, obj ); } -static void WINAPI wine_glAttachShader( GLuint program, GLuint shader ) { +static void WINAPI glAttachShader( GLuint program, GLuint shader ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", program, shader ); funcs->ext.p_glAttachShader( program, shader ); } -static void WINAPI wine_glBeginConditionalRender( GLuint id, GLenum mode ) { +static void WINAPI glBeginConditionalRender( GLuint id, GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", id, mode ); funcs->ext.p_glBeginConditionalRender( id, mode ); } -static void WINAPI wine_glBeginConditionalRenderNV( GLuint id, GLenum mode ) { +static void WINAPI glBeginConditionalRenderNV( GLuint id, GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", id, mode ); funcs->ext.p_glBeginConditionalRenderNV( id, mode ); } -static void WINAPI wine_glBeginFragmentShaderATI( void ) { +static void WINAPI glBeginFragmentShaderATI( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glBeginFragmentShaderATI( ); } -static void WINAPI wine_glBeginOcclusionQueryNV( GLuint id ) { +static void WINAPI glBeginOcclusionQueryNV( GLuint id ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", id ); funcs->ext.p_glBeginOcclusionQueryNV( id ); } -static void WINAPI wine_glBeginPerfMonitorAMD( GLuint monitor ) { +static void WINAPI glBeginPerfMonitorAMD( GLuint monitor ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", monitor ); funcs->ext.p_glBeginPerfMonitorAMD( monitor ); } -static void WINAPI wine_glBeginQuery( GLenum target, GLuint id ) { +static void WINAPI glBeginQuery( GLenum target, GLuint id ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, id ); funcs->ext.p_glBeginQuery( target, id ); } -static void WINAPI wine_glBeginQueryARB( GLenum target, GLuint id ) { +static void WINAPI glBeginQueryARB( GLenum target, GLuint id ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, id ); funcs->ext.p_glBeginQueryARB( target, id ); } -static void WINAPI wine_glBeginQueryIndexed( GLenum target, GLuint index, GLuint id ) { +static void WINAPI glBeginQueryIndexed( GLenum target, GLuint index, GLuint id ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, index, id ); funcs->ext.p_glBeginQueryIndexed( target, index, id ); } -static void WINAPI wine_glBeginTransformFeedback( GLenum primitiveMode ) { +static void WINAPI glBeginTransformFeedback( GLenum primitiveMode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", primitiveMode ); funcs->ext.p_glBeginTransformFeedback( primitiveMode ); } -static void WINAPI wine_glBeginTransformFeedbackEXT( GLenum primitiveMode ) { +static void WINAPI glBeginTransformFeedbackEXT( GLenum primitiveMode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", primitiveMode ); funcs->ext.p_glBeginTransformFeedbackEXT( primitiveMode ); } -static void WINAPI wine_glBeginTransformFeedbackNV( GLenum primitiveMode ) { +static void WINAPI glBeginTransformFeedbackNV( GLenum primitiveMode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", primitiveMode ); funcs->ext.p_glBeginTransformFeedbackNV( primitiveMode ); } -static void WINAPI wine_glBeginVertexShaderEXT( void ) { +static void WINAPI glBeginVertexShaderEXT( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glBeginVertexShaderEXT( ); } -static void WINAPI wine_glBeginVideoCaptureNV( GLuint video_capture_slot ) { +static void WINAPI glBeginVideoCaptureNV( GLuint video_capture_slot ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", video_capture_slot ); funcs->ext.p_glBeginVideoCaptureNV( video_capture_slot ); } -static void WINAPI wine_glBindAttribLocation( GLuint program, GLuint index, const GLchar* name ) { +static void WINAPI glBindAttribLocation( GLuint program, GLuint index, const GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", program, index, name ); funcs->ext.p_glBindAttribLocation( program, index, name ); } -static void WINAPI wine_glBindAttribLocationARB( GLhandleARB programObj, GLuint index, const GLcharARB* name ) { +static void WINAPI glBindAttribLocationARB( GLhandleARB programObj, GLuint index, const GLcharARB* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", programObj, index, name ); funcs->ext.p_glBindAttribLocationARB( programObj, index, name ); } -static void WINAPI wine_glBindBuffer( GLenum target, GLuint buffer ) { +static void WINAPI glBindBuffer( GLenum target, GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, buffer ); funcs->ext.p_glBindBuffer( target, buffer ); } -static void WINAPI wine_glBindBufferARB( GLenum target, GLuint buffer ) { +static void WINAPI glBindBufferARB( GLenum target, GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, buffer ); funcs->ext.p_glBindBufferARB( target, buffer ); } -static void WINAPI wine_glBindBufferBase( GLenum target, GLuint index, GLuint buffer ) { +static void WINAPI glBindBufferBase( GLenum target, GLuint index, GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, index, buffer ); funcs->ext.p_glBindBufferBase( target, index, buffer ); } -static void WINAPI wine_glBindBufferBaseEXT( GLenum target, GLuint index, GLuint buffer ) { +static void WINAPI glBindBufferBaseEXT( GLenum target, GLuint index, GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, index, buffer ); funcs->ext.p_glBindBufferBaseEXT( target, index, buffer ); } -static void WINAPI wine_glBindBufferBaseNV( GLenum target, GLuint index, GLuint buffer ) { +static void WINAPI glBindBufferBaseNV( GLenum target, GLuint index, GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, index, buffer ); funcs->ext.p_glBindBufferBaseNV( target, index, buffer ); } -static void WINAPI wine_glBindBufferOffsetEXT( GLenum target, GLuint index, GLuint buffer, GLintptr offset ) { +static void WINAPI glBindBufferOffsetEXT( GLenum target, GLuint index, GLuint buffer, GLintptr offset ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %ld)\n", target, index, buffer, offset ); funcs->ext.p_glBindBufferOffsetEXT( target, index, buffer, offset ); } -static void WINAPI wine_glBindBufferOffsetNV( GLenum target, GLuint index, GLuint buffer, GLintptr offset ) { +static void WINAPI glBindBufferOffsetNV( GLenum target, GLuint index, GLuint buffer, GLintptr offset ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %ld)\n", target, index, buffer, offset ); funcs->ext.p_glBindBufferOffsetNV( target, index, buffer, offset ); } -static void WINAPI wine_glBindBufferRange( GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size ) { +static void WINAPI glBindBufferRange( GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %ld, %ld)\n", target, index, buffer, offset, size ); funcs->ext.p_glBindBufferRange( target, index, buffer, offset, size ); } -static void WINAPI wine_glBindBufferRangeEXT( GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size ) { +static void WINAPI glBindBufferRangeEXT( GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %ld, %ld)\n", target, index, buffer, offset, size ); funcs->ext.p_glBindBufferRangeEXT( target, index, buffer, offset, size ); } -static void WINAPI wine_glBindBufferRangeNV( GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size ) { +static void WINAPI glBindBufferRangeNV( GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %ld, %ld)\n", target, index, buffer, offset, size ); funcs->ext.p_glBindBufferRangeNV( target, index, buffer, offset, size ); } -static void WINAPI wine_glBindFragDataLocation( GLuint program, GLuint color, const GLchar* name ) { +static void WINAPI glBindFragDataLocation( GLuint program, GLuint color, const GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", program, color, name ); funcs->ext.p_glBindFragDataLocation( program, color, name ); } -static void WINAPI wine_glBindFragDataLocationEXT( GLuint program, GLuint color, const GLchar* name ) { +static void WINAPI glBindFragDataLocationEXT( GLuint program, GLuint color, const GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", program, color, name ); funcs->ext.p_glBindFragDataLocationEXT( program, color, name ); } -static void WINAPI wine_glBindFragDataLocationIndexed( GLuint program, GLuint colorNumber, GLuint index, const GLchar* name ) { +static void WINAPI glBindFragDataLocationIndexed( GLuint program, GLuint colorNumber, GLuint index, const GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, colorNumber, index, name ); funcs->ext.p_glBindFragDataLocationIndexed( program, colorNumber, index, name ); } -static void WINAPI wine_glBindFragmentShaderATI( GLuint id ) { +static void WINAPI glBindFragmentShaderATI( GLuint id ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", id ); funcs->ext.p_glBindFragmentShaderATI( id ); } -static void WINAPI wine_glBindFramebuffer( GLenum target, GLuint framebuffer ) { +static void WINAPI glBindFramebuffer( GLenum target, GLuint framebuffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, framebuffer ); funcs->ext.p_glBindFramebuffer( target, framebuffer ); } -static void WINAPI wine_glBindFramebufferEXT( GLenum target, GLuint framebuffer ) { +static void WINAPI glBindFramebufferEXT( GLenum target, GLuint framebuffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, framebuffer ); funcs->ext.p_glBindFramebufferEXT( target, framebuffer ); } -static void WINAPI wine_glBindImageTexture( GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format ) { +static void WINAPI glBindImageTexture( GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", unit, texture, level, layered, layer, access, format ); funcs->ext.p_glBindImageTexture( unit, texture, level, layered, layer, access, format ); } -static void WINAPI wine_glBindImageTextureEXT( GLuint index, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLint format ) { +static void WINAPI glBindImageTextureEXT( GLuint index, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLint format ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", index, texture, level, layered, layer, access, format ); funcs->ext.p_glBindImageTextureEXT( index, texture, level, layered, layer, access, format ); } -static GLuint WINAPI wine_glBindLightParameterEXT( GLenum light, GLenum value ) { +static GLuint WINAPI glBindLightParameterEXT( GLenum light, GLenum value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", light, value ); return funcs->ext.p_glBindLightParameterEXT( light, value ); } -static GLuint WINAPI wine_glBindMaterialParameterEXT( GLenum face, GLenum value ) { +static GLuint WINAPI glBindMaterialParameterEXT( GLenum face, GLenum value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", face, value ); return funcs->ext.p_glBindMaterialParameterEXT( face, value ); } -static void WINAPI wine_glBindMultiTextureEXT( GLenum texunit, GLenum target, GLuint texture ) { +static void WINAPI glBindMultiTextureEXT( GLenum texunit, GLenum target, GLuint texture ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", texunit, target, texture ); funcs->ext.p_glBindMultiTextureEXT( texunit, target, texture ); } -static GLuint WINAPI wine_glBindParameterEXT( GLenum value ) { +static GLuint WINAPI glBindParameterEXT( GLenum value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", value ); return funcs->ext.p_glBindParameterEXT( value ); } -static void WINAPI wine_glBindProgramARB( GLenum target, GLuint program ) { +static void WINAPI glBindProgramARB( GLenum target, GLuint program ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, program ); funcs->ext.p_glBindProgramARB( target, program ); } -static void WINAPI wine_glBindProgramNV( GLenum target, GLuint id ) { +static void WINAPI glBindProgramNV( GLenum target, GLuint id ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, id ); funcs->ext.p_glBindProgramNV( target, id ); } -static void WINAPI wine_glBindProgramPipeline( GLuint pipeline ) { +static void WINAPI glBindProgramPipeline( GLuint pipeline ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", pipeline ); funcs->ext.p_glBindProgramPipeline( pipeline ); } -static void WINAPI wine_glBindRenderbuffer( GLenum target, GLuint renderbuffer ) { +static void WINAPI glBindRenderbuffer( GLenum target, GLuint renderbuffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, renderbuffer ); funcs->ext.p_glBindRenderbuffer( target, renderbuffer ); } -static void WINAPI wine_glBindRenderbufferEXT( GLenum target, GLuint renderbuffer ) { +static void WINAPI glBindRenderbufferEXT( GLenum target, GLuint renderbuffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, renderbuffer ); funcs->ext.p_glBindRenderbufferEXT( target, renderbuffer ); } -static void WINAPI wine_glBindSampler( GLuint unit, GLuint sampler ) { +static void WINAPI glBindSampler( GLuint unit, GLuint sampler ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", unit, sampler ); funcs->ext.p_glBindSampler( unit, sampler ); } -static GLuint WINAPI wine_glBindTexGenParameterEXT( GLenum unit, GLenum coord, GLenum value ) { +static GLuint WINAPI glBindTexGenParameterEXT( GLenum unit, GLenum coord, GLenum value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", unit, coord, value ); return funcs->ext.p_glBindTexGenParameterEXT( unit, coord, value ); } -static void WINAPI wine_glBindTextureEXT( GLenum target, GLuint texture ) { +static void WINAPI glBindTextureEXT( GLenum target, GLuint texture ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, texture ); funcs->ext.p_glBindTextureEXT( target, texture ); } -static GLuint WINAPI wine_glBindTextureUnitParameterEXT( GLenum unit, GLenum value ) { +static GLuint WINAPI glBindTextureUnitParameterEXT( GLenum unit, GLenum value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", unit, value ); return funcs->ext.p_glBindTextureUnitParameterEXT( unit, value ); } -static void WINAPI wine_glBindTransformFeedback( GLenum target, GLuint id ) { +static void WINAPI glBindTransformFeedback( GLenum target, GLuint id ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, id ); funcs->ext.p_glBindTransformFeedback( target, id ); } -static void WINAPI wine_glBindTransformFeedbackNV( GLenum target, GLuint id ) { +static void WINAPI glBindTransformFeedbackNV( GLenum target, GLuint id ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, id ); funcs->ext.p_glBindTransformFeedbackNV( target, id ); } -static void WINAPI wine_glBindVertexArray( GLuint array ) { +static void WINAPI glBindVertexArray( GLuint array ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", array ); funcs->ext.p_glBindVertexArray( array ); } -static void WINAPI wine_glBindVertexArrayAPPLE( GLuint array ) { +static void WINAPI glBindVertexArrayAPPLE( GLuint array ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", array ); funcs->ext.p_glBindVertexArrayAPPLE( array ); } -static void WINAPI wine_glBindVertexBuffer( GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride ) { +static void WINAPI glBindVertexBuffer( GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %ld, %d)\n", bindingindex, buffer, offset, stride ); funcs->ext.p_glBindVertexBuffer( bindingindex, buffer, offset, stride ); } -static void WINAPI wine_glBindVertexShaderEXT( GLuint id ) { +static void WINAPI glBindVertexShaderEXT( GLuint id ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", id ); funcs->ext.p_glBindVertexShaderEXT( id ); } -static void WINAPI wine_glBindVideoCaptureStreamBufferNV( GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLintptrARB offset ) { +static void WINAPI glBindVideoCaptureStreamBufferNV( GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLintptrARB offset ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %ld)\n", video_capture_slot, stream, frame_region, offset ); funcs->ext.p_glBindVideoCaptureStreamBufferNV( video_capture_slot, stream, frame_region, offset ); } -static void WINAPI wine_glBindVideoCaptureStreamTextureNV( GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLenum target, GLuint texture ) { +static void WINAPI glBindVideoCaptureStreamTextureNV( GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLenum target, GLuint texture ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", video_capture_slot, stream, frame_region, target, texture ); funcs->ext.p_glBindVideoCaptureStreamTextureNV( video_capture_slot, stream, frame_region, target, texture ); } -static void WINAPI wine_glBinormal3bEXT( GLbyte bx, GLbyte by, GLbyte bz ) { +static void WINAPI glBinormal3bEXT( GLbyte bx, GLbyte by, GLbyte bz ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", bx, by, bz ); funcs->ext.p_glBinormal3bEXT( bx, by, bz ); } -static void WINAPI wine_glBinormal3bvEXT( const GLbyte* v ) { +static void WINAPI glBinormal3bvEXT( const GLbyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glBinormal3bvEXT( v ); } -static void WINAPI wine_glBinormal3dEXT( GLdouble bx, GLdouble by, GLdouble bz ) { +static void WINAPI glBinormal3dEXT( GLdouble bx, GLdouble by, GLdouble bz ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", bx, by, bz ); funcs->ext.p_glBinormal3dEXT( bx, by, bz ); } -static void WINAPI wine_glBinormal3dvEXT( const GLdouble* v ) { +static void WINAPI glBinormal3dvEXT( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glBinormal3dvEXT( v ); } -static void WINAPI wine_glBinormal3fEXT( GLfloat bx, GLfloat by, GLfloat bz ) { +static void WINAPI glBinormal3fEXT( GLfloat bx, GLfloat by, GLfloat bz ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", bx, by, bz ); funcs->ext.p_glBinormal3fEXT( bx, by, bz ); } -static void WINAPI wine_glBinormal3fvEXT( const GLfloat* v ) { +static void WINAPI glBinormal3fvEXT( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glBinormal3fvEXT( v ); } -static void WINAPI wine_glBinormal3iEXT( GLint bx, GLint by, GLint bz ) { +static void WINAPI glBinormal3iEXT( GLint bx, GLint by, GLint bz ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", bx, by, bz ); funcs->ext.p_glBinormal3iEXT( bx, by, bz ); } -static void WINAPI wine_glBinormal3ivEXT( const GLint* v ) { +static void WINAPI glBinormal3ivEXT( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glBinormal3ivEXT( v ); } -static void WINAPI wine_glBinormal3sEXT( GLshort bx, GLshort by, GLshort bz ) { +static void WINAPI glBinormal3sEXT( GLshort bx, GLshort by, GLshort bz ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", bx, by, bz ); funcs->ext.p_glBinormal3sEXT( bx, by, bz ); } -static void WINAPI wine_glBinormal3svEXT( const GLshort* v ) { +static void WINAPI glBinormal3svEXT( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glBinormal3svEXT( v ); } -static void WINAPI wine_glBinormalPointerEXT( GLenum type, GLsizei stride, const GLvoid* pointer ) { +static void WINAPI glBinormalPointerEXT( GLenum type, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", type, stride, pointer ); funcs->ext.p_glBinormalPointerEXT( type, stride, pointer ); } -static void WINAPI wine_glBlendColor( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) { +static void WINAPI glBlendColor( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha ); funcs->ext.p_glBlendColor( red, green, blue, alpha ); } -static void WINAPI wine_glBlendColorEXT( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) { +static void WINAPI glBlendColorEXT( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha ); funcs->ext.p_glBlendColorEXT( red, green, blue, alpha ); } -static void WINAPI wine_glBlendEquation( GLenum mode ) { +static void WINAPI glBlendEquation( GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mode ); funcs->ext.p_glBlendEquation( mode ); } -static void WINAPI wine_glBlendEquationEXT( GLenum mode ) { +static void WINAPI glBlendEquationEXT( GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mode ); funcs->ext.p_glBlendEquationEXT( mode ); } -static void WINAPI wine_glBlendEquationIndexedAMD( GLuint buf, GLenum mode ) { +static void WINAPI glBlendEquationIndexedAMD( GLuint buf, GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", buf, mode ); funcs->ext.p_glBlendEquationIndexedAMD( buf, mode ); } -static void WINAPI wine_glBlendEquationSeparate( GLenum modeRGB, GLenum modeAlpha ) { +static void WINAPI glBlendEquationSeparate( GLenum modeRGB, GLenum modeAlpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", modeRGB, modeAlpha ); funcs->ext.p_glBlendEquationSeparate( modeRGB, modeAlpha ); } -static void WINAPI wine_glBlendEquationSeparateEXT( GLenum modeRGB, GLenum modeAlpha ) { +static void WINAPI glBlendEquationSeparateEXT( GLenum modeRGB, GLenum modeAlpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", modeRGB, modeAlpha ); funcs->ext.p_glBlendEquationSeparateEXT( modeRGB, modeAlpha ); } -static void WINAPI wine_glBlendEquationSeparateIndexedAMD( GLuint buf, GLenum modeRGB, GLenum modeAlpha ) { +static void WINAPI glBlendEquationSeparateIndexedAMD( GLuint buf, GLenum modeRGB, GLenum modeAlpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", buf, modeRGB, modeAlpha ); funcs->ext.p_glBlendEquationSeparateIndexedAMD( buf, modeRGB, modeAlpha ); } -static void WINAPI wine_glBlendEquationSeparatei( GLuint buf, GLenum modeRGB, GLenum modeAlpha ) { +static void WINAPI glBlendEquationSeparatei( GLuint buf, GLenum modeRGB, GLenum modeAlpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", buf, modeRGB, modeAlpha ); funcs->ext.p_glBlendEquationSeparatei( buf, modeRGB, modeAlpha ); } -static void WINAPI wine_glBlendEquationSeparateiARB( GLuint buf, GLenum modeRGB, GLenum modeAlpha ) { +static void WINAPI glBlendEquationSeparateiARB( GLuint buf, GLenum modeRGB, GLenum modeAlpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", buf, modeRGB, modeAlpha ); funcs->ext.p_glBlendEquationSeparateiARB( buf, modeRGB, modeAlpha ); } -static void WINAPI wine_glBlendEquationi( GLuint buf, GLenum mode ) { +static void WINAPI glBlendEquationi( GLuint buf, GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", buf, mode ); funcs->ext.p_glBlendEquationi( buf, mode ); } -static void WINAPI wine_glBlendEquationiARB( GLuint buf, GLenum mode ) { +static void WINAPI glBlendEquationiARB( GLuint buf, GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", buf, mode ); funcs->ext.p_glBlendEquationiARB( buf, mode ); } -static void WINAPI wine_glBlendFuncIndexedAMD( GLuint buf, GLenum src, GLenum dst ) { +static void WINAPI glBlendFuncIndexedAMD( GLuint buf, GLenum src, GLenum dst ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", buf, src, dst ); funcs->ext.p_glBlendFuncIndexedAMD( buf, src, dst ); } -static void WINAPI wine_glBlendFuncSeparate( GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha ) { +static void WINAPI glBlendFuncSeparate( GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha ); funcs->ext.p_glBlendFuncSeparate( sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha ); } -static void WINAPI wine_glBlendFuncSeparateEXT( GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha ) { +static void WINAPI glBlendFuncSeparateEXT( GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha ); funcs->ext.p_glBlendFuncSeparateEXT( sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha ); } -static void WINAPI wine_glBlendFuncSeparateINGR( GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha ) { +static void WINAPI glBlendFuncSeparateINGR( GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha ); funcs->ext.p_glBlendFuncSeparateINGR( sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha ); } -static void WINAPI wine_glBlendFuncSeparateIndexedAMD( GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha ) { +static void WINAPI glBlendFuncSeparateIndexedAMD( GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", buf, srcRGB, dstRGB, srcAlpha, dstAlpha ); funcs->ext.p_glBlendFuncSeparateIndexedAMD( buf, srcRGB, dstRGB, srcAlpha, dstAlpha ); } -static void WINAPI wine_glBlendFuncSeparatei( GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha ) { +static void WINAPI glBlendFuncSeparatei( GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", buf, srcRGB, dstRGB, srcAlpha, dstAlpha ); funcs->ext.p_glBlendFuncSeparatei( buf, srcRGB, dstRGB, srcAlpha, dstAlpha ); } -static void WINAPI wine_glBlendFuncSeparateiARB( GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha ) { +static void WINAPI glBlendFuncSeparateiARB( GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", buf, srcRGB, dstRGB, srcAlpha, dstAlpha ); funcs->ext.p_glBlendFuncSeparateiARB( buf, srcRGB, dstRGB, srcAlpha, dstAlpha ); } -static void WINAPI wine_glBlendFunci( GLuint buf, GLenum src, GLenum dst ) { +static void WINAPI glBlendFunci( GLuint buf, GLenum src, GLenum dst ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", buf, src, dst ); funcs->ext.p_glBlendFunci( buf, src, dst ); } -static void WINAPI wine_glBlendFunciARB( GLuint buf, GLenum src, GLenum dst ) { +static void WINAPI glBlendFunciARB( GLuint buf, GLenum src, GLenum dst ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", buf, src, dst ); funcs->ext.p_glBlendFunciARB( buf, src, dst ); } -static void WINAPI wine_glBlitFramebuffer( GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter ) { +static void WINAPI glBlitFramebuffer( GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter ); funcs->ext.p_glBlitFramebuffer( srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter ); } -static void WINAPI wine_glBlitFramebufferEXT( GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter ) { +static void WINAPI glBlitFramebufferEXT( GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter ); funcs->ext.p_glBlitFramebufferEXT( srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter ); } -static void WINAPI wine_glBufferAddressRangeNV( GLenum pname, GLuint index, UINT64 address, GLsizeiptr length ) { +static void WINAPI glBufferAddressRangeNV( GLenum pname, GLuint index, UINT64 address, GLsizeiptr length ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %s, %ld)\n", pname, index, wine_dbgstr_longlong(address), length ); funcs->ext.p_glBufferAddressRangeNV( pname, index, address, length ); } -static void WINAPI wine_glBufferData( GLenum target, GLsizeiptr size, const GLvoid* data, GLenum usage ) { +static void WINAPI glBufferData( GLenum target, GLsizeiptr size, const GLvoid* data, GLenum usage ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %ld, %p, %d)\n", target, size, data, usage ); funcs->ext.p_glBufferData( target, size, data, usage ); } -static void WINAPI wine_glBufferDataARB( GLenum target, GLsizeiptrARB size, const GLvoid* data, GLenum usage ) { +static void WINAPI glBufferDataARB( GLenum target, GLsizeiptrARB size, const GLvoid* data, GLenum usage ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %ld, %p, %d)\n", target, size, data, usage ); funcs->ext.p_glBufferDataARB( target, size, data, usage ); } -static void WINAPI wine_glBufferParameteriAPPLE( GLenum target, GLenum pname, GLint param ) { +static void WINAPI glBufferParameteriAPPLE( GLenum target, GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, pname, param ); funcs->ext.p_glBufferParameteriAPPLE( target, pname, param ); } -static GLuint WINAPI wine_glBufferRegionEnabled( void ) { +static GLuint WINAPI glBufferRegionEnabled( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); return funcs->ext.p_glBufferRegionEnabled( ); } -static void WINAPI wine_glBufferSubData( GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid* data ) { +static void WINAPI glBufferSubData( GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %ld, %ld, %p)\n", target, offset, size, data ); funcs->ext.p_glBufferSubData( target, offset, size, data ); } -static void WINAPI wine_glBufferSubDataARB( GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid* data ) { +static void WINAPI glBufferSubDataARB( GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %ld, %ld, %p)\n", target, offset, size, data ); funcs->ext.p_glBufferSubDataARB( target, offset, size, data ); } -static GLenum WINAPI wine_glCheckFramebufferStatus( GLenum target ) { +static GLenum WINAPI glCheckFramebufferStatus( GLenum target ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", target ); return funcs->ext.p_glCheckFramebufferStatus( target ); } -static GLenum WINAPI wine_glCheckFramebufferStatusEXT( GLenum target ) { +static GLenum WINAPI glCheckFramebufferStatusEXT( GLenum target ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", target ); return funcs->ext.p_glCheckFramebufferStatusEXT( target ); } -static GLenum WINAPI wine_glCheckNamedFramebufferStatusEXT( GLuint framebuffer, GLenum target ) { +static GLenum WINAPI glCheckNamedFramebufferStatusEXT( GLuint framebuffer, GLenum target ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", framebuffer, target ); return funcs->ext.p_glCheckNamedFramebufferStatusEXT( framebuffer, target ); } -static void WINAPI wine_glClampColor( GLenum target, GLenum clamp ) { +static void WINAPI glClampColor( GLenum target, GLenum clamp ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, clamp ); funcs->ext.p_glClampColor( target, clamp ); } -static void WINAPI wine_glClampColorARB( GLenum target, GLenum clamp ) { +static void WINAPI glClampColorARB( GLenum target, GLenum clamp ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, clamp ); funcs->ext.p_glClampColorARB( target, clamp ); } -static void WINAPI wine_glClearBufferData( GLenum target, GLenum internalformat, GLenum format, GLenum type, const void* data ) { +static void WINAPI glClearBufferData( GLenum target, GLenum internalformat, GLenum format, GLenum type, const void* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", target, internalformat, format, type, data ); funcs->ext.p_glClearBufferData( target, internalformat, format, type, data ); } -static void WINAPI wine_glClearBufferSubData( GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void* data ) { +static void WINAPI glClearBufferSubData( GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %ld, %ld, %d, %d, %p)\n", target, internalformat, offset, size, format, type, data ); funcs->ext.p_glClearBufferSubData( target, internalformat, offset, size, format, type, data ); } -static void WINAPI wine_glClearBufferfi( GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil ) { +static void WINAPI glClearBufferfi( GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %d)\n", buffer, drawbuffer, depth, stencil ); funcs->ext.p_glClearBufferfi( buffer, drawbuffer, depth, stencil ); } -static void WINAPI wine_glClearBufferfv( GLenum buffer, GLint drawbuffer, const GLfloat* value ) { +static void WINAPI glClearBufferfv( GLenum buffer, GLint drawbuffer, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", buffer, drawbuffer, value ); funcs->ext.p_glClearBufferfv( buffer, drawbuffer, value ); } -static void WINAPI wine_glClearBufferiv( GLenum buffer, GLint drawbuffer, const GLint* value ) { +static void WINAPI glClearBufferiv( GLenum buffer, GLint drawbuffer, const GLint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", buffer, drawbuffer, value ); funcs->ext.p_glClearBufferiv( buffer, drawbuffer, value ); } -static void WINAPI wine_glClearBufferuiv( GLenum buffer, GLint drawbuffer, const GLuint* value ) { +static void WINAPI glClearBufferuiv( GLenum buffer, GLint drawbuffer, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", buffer, drawbuffer, value ); funcs->ext.p_glClearBufferuiv( buffer, drawbuffer, value ); } -static void WINAPI wine_glClearColorIiEXT( GLint red, GLint green, GLint blue, GLint alpha ) { +static void WINAPI glClearColorIiEXT( GLint red, GLint green, GLint blue, GLint alpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha ); funcs->ext.p_glClearColorIiEXT( red, green, blue, alpha ); } -static void WINAPI wine_glClearColorIuiEXT( GLuint red, GLuint green, GLuint blue, GLuint alpha ) { +static void WINAPI glClearColorIuiEXT( GLuint red, GLuint green, GLuint blue, GLuint alpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha ); funcs->ext.p_glClearColorIuiEXT( red, green, blue, alpha ); } -static void WINAPI wine_glClearDepthdNV( GLdouble depth ) { +static void WINAPI glClearDepthdNV( GLdouble depth ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", depth ); funcs->ext.p_glClearDepthdNV( depth ); } -static void WINAPI wine_glClearDepthf( GLfloat d ) { +static void WINAPI glClearDepthf( GLfloat d ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", d ); funcs->ext.p_glClearDepthf( d ); } -static void WINAPI wine_glClearNamedBufferDataEXT( GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void* data ) { +static void WINAPI glClearNamedBufferDataEXT( GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", buffer, internalformat, format, type, data ); funcs->ext.p_glClearNamedBufferDataEXT( buffer, internalformat, format, type, data ); } -static void WINAPI wine_glClearNamedBufferSubDataEXT( GLuint buffer, GLenum internalformat, GLenum format, GLenum type, GLsizeiptr offset, GLsizeiptr size, const void* data ) { +static void WINAPI glClearNamedBufferSubDataEXT( GLuint buffer, GLenum internalformat, GLenum format, GLenum type, GLsizeiptr offset, GLsizeiptr size, const void* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %ld, %ld, %p)\n", buffer, internalformat, format, type, offset, size, data ); funcs->ext.p_glClearNamedBufferSubDataEXT( buffer, internalformat, format, type, offset, size, data ); } -static void WINAPI wine_glClientActiveTexture( GLenum texture ) { +static void WINAPI glClientActiveTexture( GLenum texture ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", texture ); funcs->ext.p_glClientActiveTexture( texture ); } -static void WINAPI wine_glClientActiveTextureARB( GLenum texture ) { +static void WINAPI glClientActiveTextureARB( GLenum texture ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", texture ); funcs->ext.p_glClientActiveTextureARB( texture ); } -static void WINAPI wine_glClientActiveVertexStreamATI( GLenum stream ) { +static void WINAPI glClientActiveVertexStreamATI( GLenum stream ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", stream ); funcs->ext.p_glClientActiveVertexStreamATI( stream ); } -static void WINAPI wine_glClientAttribDefaultEXT( GLbitfield mask ) { +static void WINAPI glClientAttribDefaultEXT( GLbitfield mask ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mask ); funcs->ext.p_glClientAttribDefaultEXT( mask ); } -static GLenum WINAPI wine_glClientWaitSync( GLvoid* sync, GLbitfield flags, UINT64 timeout ) { +static GLenum WINAPI glClientWaitSync( GLvoid* sync, GLbitfield flags, UINT64 timeout ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %d, %s)\n", sync, flags, wine_dbgstr_longlong(timeout) ); return funcs->ext.p_glClientWaitSync( sync, flags, timeout ); } -static void WINAPI wine_glColor3fVertex3fSUN( GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glColor3fVertex3fSUN( GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f, %f, %f)\n", r, g, b, x, y, z ); funcs->ext.p_glColor3fVertex3fSUN( r, g, b, x, y, z ); } -static void WINAPI wine_glColor3fVertex3fvSUN( const GLfloat* c, const GLfloat* v ) { +static void WINAPI glColor3fVertex3fvSUN( const GLfloat* c, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p)\n", c, v ); funcs->ext.p_glColor3fVertex3fvSUN( c, v ); } -static void WINAPI wine_glColor3hNV( GLhalfNV red, GLhalfNV green, GLhalfNV blue ) { +static void WINAPI glColor3hNV( GLhalfNV red, GLhalfNV green, GLhalfNV blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", red, green, blue ); funcs->ext.p_glColor3hNV( red, green, blue ); } -static void WINAPI wine_glColor3hvNV( const GLhalfNV* v ) { +static void WINAPI glColor3hvNV( const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glColor3hvNV( v ); } -static void WINAPI wine_glColor4fNormal3fVertex3fSUN( GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glColor4fNormal3fVertex3fSUN( GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f, %f, %f, %f, %f, %f, %f)\n", r, g, b, a, nx, ny, nz, x, y, z ); funcs->ext.p_glColor4fNormal3fVertex3fSUN( r, g, b, a, nx, ny, nz, x, y, z ); } -static void WINAPI wine_glColor4fNormal3fVertex3fvSUN( const GLfloat* c, const GLfloat* n, const GLfloat* v ) { +static void WINAPI glColor4fNormal3fVertex3fvSUN( const GLfloat* c, const GLfloat* n, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p, %p)\n", c, n, v ); funcs->ext.p_glColor4fNormal3fVertex3fvSUN( c, n, v ); } -static void WINAPI wine_glColor4hNV( GLhalfNV red, GLhalfNV green, GLhalfNV blue, GLhalfNV alpha ) { +static void WINAPI glColor4hNV( GLhalfNV red, GLhalfNV green, GLhalfNV blue, GLhalfNV alpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha ); funcs->ext.p_glColor4hNV( red, green, blue, alpha ); } -static void WINAPI wine_glColor4hvNV( const GLhalfNV* v ) { +static void WINAPI glColor4hvNV( const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glColor4hvNV( v ); } -static void WINAPI wine_glColor4ubVertex2fSUN( GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y ) { +static void WINAPI glColor4ubVertex2fSUN( GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %f, %f)\n", r, g, b, a, x, y ); funcs->ext.p_glColor4ubVertex2fSUN( r, g, b, a, x, y ); } -static void WINAPI wine_glColor4ubVertex2fvSUN( const GLubyte* c, const GLfloat* v ) { +static void WINAPI glColor4ubVertex2fvSUN( const GLubyte* c, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p)\n", c, v ); funcs->ext.p_glColor4ubVertex2fvSUN( c, v ); } -static void WINAPI wine_glColor4ubVertex3fSUN( GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glColor4ubVertex3fSUN( GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %f, %f, %f)\n", r, g, b, a, x, y, z ); funcs->ext.p_glColor4ubVertex3fSUN( r, g, b, a, x, y, z ); } -static void WINAPI wine_glColor4ubVertex3fvSUN( const GLubyte* c, const GLfloat* v ) { +static void WINAPI glColor4ubVertex3fvSUN( const GLubyte* c, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p)\n", c, v ); funcs->ext.p_glColor4ubVertex3fvSUN( c, v ); } -static void WINAPI wine_glColorFormatNV( GLint size, GLenum type, GLsizei stride ) { +static void WINAPI glColorFormatNV( GLint size, GLenum type, GLsizei stride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", size, type, stride ); funcs->ext.p_glColorFormatNV( size, type, stride ); } -static void WINAPI wine_glColorFragmentOp1ATI( GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod ) { +static void WINAPI glColorFragmentOp1ATI( GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod ); funcs->ext.p_glColorFragmentOp1ATI( op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod ); } -static void WINAPI wine_glColorFragmentOp2ATI( GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod ) { +static void WINAPI glColorFragmentOp2ATI( GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod ); funcs->ext.p_glColorFragmentOp2ATI( op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod ); } -static void WINAPI wine_glColorFragmentOp3ATI( GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod ) { +static void WINAPI glColorFragmentOp3ATI( GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod ); funcs->ext.p_glColorFragmentOp3ATI( op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod ); } -static void WINAPI wine_glColorMaskIndexedEXT( GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a ) { +static void WINAPI glColorMaskIndexedEXT( GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", index, r, g, b, a ); funcs->ext.p_glColorMaskIndexedEXT( index, r, g, b, a ); } -static void WINAPI wine_glColorMaski( GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a ) { +static void WINAPI glColorMaski( GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", index, r, g, b, a ); funcs->ext.p_glColorMaski( index, r, g, b, a ); } -static void WINAPI wine_glColorP3ui( GLenum type, GLuint color ) { +static void WINAPI glColorP3ui( GLenum type, GLuint color ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", type, color ); funcs->ext.p_glColorP3ui( type, color ); } -static void WINAPI wine_glColorP3uiv( GLenum type, const GLuint* color ) { +static void WINAPI glColorP3uiv( GLenum type, const GLuint* color ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", type, color ); funcs->ext.p_glColorP3uiv( type, color ); } -static void WINAPI wine_glColorP4ui( GLenum type, GLuint color ) { +static void WINAPI glColorP4ui( GLenum type, GLuint color ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", type, color ); funcs->ext.p_glColorP4ui( type, color ); } -static void WINAPI wine_glColorP4uiv( GLenum type, const GLuint* color ) { +static void WINAPI glColorP4uiv( GLenum type, const GLuint* color ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", type, color ); funcs->ext.p_glColorP4uiv( type, color ); } -static void WINAPI wine_glColorPointerEXT( GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid* pointer ) { +static void WINAPI glColorPointerEXT( GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", size, type, stride, count, pointer ); funcs->ext.p_glColorPointerEXT( size, type, stride, count, pointer ); } -static void WINAPI wine_glColorPointerListIBM( GLint size, GLenum type, GLint stride, const GLvoid** pointer, GLint ptrstride ) { +static void WINAPI glColorPointerListIBM( GLint size, GLenum type, GLint stride, const GLvoid** pointer, GLint ptrstride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %d)\n", size, type, stride, pointer, ptrstride ); funcs->ext.p_glColorPointerListIBM( size, type, stride, pointer, ptrstride ); } -static void WINAPI wine_glColorPointervINTEL( GLint size, GLenum type, const GLvoid** pointer ) { +static void WINAPI glColorPointervINTEL( GLint size, GLenum type, const GLvoid** pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", size, type, pointer ); funcs->ext.p_glColorPointervINTEL( size, type, pointer ); } -static void WINAPI wine_glColorSubTable( GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid* data ) { +static void WINAPI glColorSubTable( GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %p)\n", target, start, count, format, type, data ); funcs->ext.p_glColorSubTable( target, start, count, format, type, data ); } -static void WINAPI wine_glColorSubTableEXT( GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid* data ) { +static void WINAPI glColorSubTableEXT( GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %p)\n", target, start, count, format, type, data ); funcs->ext.p_glColorSubTableEXT( target, start, count, format, type, data ); } -static void WINAPI wine_glColorTable( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid* table ) { +static void WINAPI glColorTable( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid* table ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %p)\n", target, internalformat, width, format, type, table ); funcs->ext.p_glColorTable( target, internalformat, width, format, type, table ); } -static void WINAPI wine_glColorTableEXT( GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, const GLvoid* table ) { +static void WINAPI glColorTableEXT( GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, const GLvoid* table ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %p)\n", target, internalFormat, width, format, type, table ); funcs->ext.p_glColorTableEXT( target, internalFormat, width, format, type, table ); } -static void WINAPI wine_glColorTableParameterfv( GLenum target, GLenum pname, const GLfloat* params ) { +static void WINAPI glColorTableParameterfv( GLenum target, GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glColorTableParameterfv( target, pname, params ); } -static void WINAPI wine_glColorTableParameterfvSGI( GLenum target, GLenum pname, const GLfloat* params ) { +static void WINAPI glColorTableParameterfvSGI( GLenum target, GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glColorTableParameterfvSGI( target, pname, params ); } -static void WINAPI wine_glColorTableParameteriv( GLenum target, GLenum pname, const GLint* params ) { +static void WINAPI glColorTableParameteriv( GLenum target, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glColorTableParameteriv( target, pname, params ); } -static void WINAPI wine_glColorTableParameterivSGI( GLenum target, GLenum pname, const GLint* params ) { +static void WINAPI glColorTableParameterivSGI( GLenum target, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glColorTableParameterivSGI( target, pname, params ); } -static void WINAPI wine_glColorTableSGI( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid* table ) { +static void WINAPI glColorTableSGI( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid* table ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %p)\n", target, internalformat, width, format, type, table ); funcs->ext.p_glColorTableSGI( target, internalformat, width, format, type, table ); } -static void WINAPI wine_glCombinerInputNV( GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage ) { +static void WINAPI glCombinerInputNV( GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", stage, portion, variable, input, mapping, componentUsage ); funcs->ext.p_glCombinerInputNV( stage, portion, variable, input, mapping, componentUsage ); } -static void WINAPI wine_glCombinerOutputNV( GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum ) { +static void WINAPI glCombinerOutputNV( GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", stage, portion, abOutput, cdOutput, sumOutput, scale, bias, abDotProduct, cdDotProduct, muxSum ); funcs->ext.p_glCombinerOutputNV( stage, portion, abOutput, cdOutput, sumOutput, scale, bias, abDotProduct, cdDotProduct, muxSum ); } -static void WINAPI wine_glCombinerParameterfNV( GLenum pname, GLfloat param ) { +static void WINAPI glCombinerParameterfNV( GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", pname, param ); funcs->ext.p_glCombinerParameterfNV( pname, param ); } -static void WINAPI wine_glCombinerParameterfvNV( GLenum pname, const GLfloat* params ) { +static void WINAPI glCombinerParameterfvNV( GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->ext.p_glCombinerParameterfvNV( pname, params ); } -static void WINAPI wine_glCombinerParameteriNV( GLenum pname, GLint param ) { +static void WINAPI glCombinerParameteriNV( GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", pname, param ); funcs->ext.p_glCombinerParameteriNV( pname, param ); } -static void WINAPI wine_glCombinerParameterivNV( GLenum pname, const GLint* params ) { +static void WINAPI glCombinerParameterivNV( GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->ext.p_glCombinerParameterivNV( pname, params ); } -static void WINAPI wine_glCombinerStageParameterfvNV( GLenum stage, GLenum pname, const GLfloat* params ) { +static void WINAPI glCombinerStageParameterfvNV( GLenum stage, GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", stage, pname, params ); funcs->ext.p_glCombinerStageParameterfvNV( stage, pname, params ); } -static void WINAPI wine_glCompileShader( GLuint shader ) { +static void WINAPI glCompileShader( GLuint shader ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", shader ); funcs->ext.p_glCompileShader( shader ); } -static void WINAPI wine_glCompileShaderARB( GLhandleARB shaderObj ) { +static void WINAPI glCompileShaderARB( GLhandleARB shaderObj ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", shaderObj ); funcs->ext.p_glCompileShaderARB( shaderObj ); } -static void WINAPI wine_glCompileShaderIncludeARB( GLuint shader, GLsizei count, const GLchar** path, const GLint* length ) { +static void WINAPI glCompileShaderIncludeARB( GLuint shader, GLsizei count, const GLchar** path, const GLint* length ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p)\n", shader, count, path, length ); funcs->ext.p_glCompileShaderIncludeARB( shader, count, path, length ); } -static void WINAPI wine_glCompressedMultiTexImage1DEXT( GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid* bits ) { +static void WINAPI glCompressedMultiTexImage1DEXT( GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid* bits ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", texunit, target, level, internalformat, width, border, imageSize, bits ); funcs->ext.p_glCompressedMultiTexImage1DEXT( texunit, target, level, internalformat, width, border, imageSize, bits ); } -static void WINAPI wine_glCompressedMultiTexImage2DEXT( GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* bits ) { +static void WINAPI glCompressedMultiTexImage2DEXT( GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* bits ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texunit, target, level, internalformat, width, height, border, imageSize, bits ); funcs->ext.p_glCompressedMultiTexImage2DEXT( texunit, target, level, internalformat, width, height, border, imageSize, bits ); } -static void WINAPI wine_glCompressedMultiTexImage3DEXT( GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid* bits ) { +static void WINAPI glCompressedMultiTexImage3DEXT( GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid* bits ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texunit, target, level, internalformat, width, height, depth, border, imageSize, bits ); funcs->ext.p_glCompressedMultiTexImage3DEXT( texunit, target, level, internalformat, width, height, depth, border, imageSize, bits ); } -static void WINAPI wine_glCompressedMultiTexSubImage1DEXT( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid* bits ) { +static void WINAPI glCompressedMultiTexSubImage1DEXT( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid* bits ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", texunit, target, level, xoffset, width, format, imageSize, bits ); funcs->ext.p_glCompressedMultiTexSubImage1DEXT( texunit, target, level, xoffset, width, format, imageSize, bits ); } -static void WINAPI wine_glCompressedMultiTexSubImage2DEXT( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid* bits ) { +static void WINAPI glCompressedMultiTexSubImage2DEXT( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid* bits ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texunit, target, level, xoffset, yoffset, width, height, format, imageSize, bits ); funcs->ext.p_glCompressedMultiTexSubImage2DEXT( texunit, target, level, xoffset, yoffset, width, height, format, imageSize, bits ); } -static void WINAPI wine_glCompressedMultiTexSubImage3DEXT( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid* bits ) { +static void WINAPI glCompressedMultiTexSubImage3DEXT( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid* bits ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texunit, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, bits ); funcs->ext.p_glCompressedMultiTexSubImage3DEXT( texunit, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, bits ); } -static void WINAPI wine_glCompressedTexImage1D( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid* data ) { +static void WINAPI glCompressedTexImage1D( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, border, imageSize, data ); funcs->ext.p_glCompressedTexImage1D( target, level, internalformat, width, border, imageSize, data ); } -static void WINAPI wine_glCompressedTexImage1DARB( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid* data ) { +static void WINAPI glCompressedTexImage1DARB( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, border, imageSize, data ); funcs->ext.p_glCompressedTexImage1DARB( target, level, internalformat, width, border, imageSize, data ); } -static void WINAPI wine_glCompressedTexImage2D( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* data ) { +static void WINAPI glCompressedTexImage2D( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, height, border, imageSize, data ); funcs->ext.p_glCompressedTexImage2D( target, level, internalformat, width, height, border, imageSize, data ); } -static void WINAPI wine_glCompressedTexImage2DARB( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* data ) { +static void WINAPI glCompressedTexImage2DARB( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, height, border, imageSize, data ); funcs->ext.p_glCompressedTexImage2DARB( target, level, internalformat, width, height, border, imageSize, data ); } -static void WINAPI wine_glCompressedTexImage3D( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid* data ) { +static void WINAPI glCompressedTexImage3D( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, height, depth, border, imageSize, data ); funcs->ext.p_glCompressedTexImage3D( target, level, internalformat, width, height, depth, border, imageSize, data ); } -static void WINAPI wine_glCompressedTexImage3DARB( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid* data ) { +static void WINAPI glCompressedTexImage3DARB( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, height, depth, border, imageSize, data ); funcs->ext.p_glCompressedTexImage3DARB( target, level, internalformat, width, height, depth, border, imageSize, data ); } -static void WINAPI wine_glCompressedTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid* data ) { +static void WINAPI glCompressedTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, width, format, imageSize, data ); funcs->ext.p_glCompressedTexSubImage1D( target, level, xoffset, width, format, imageSize, data ); } -static void WINAPI wine_glCompressedTexSubImage1DARB( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid* data ) { +static void WINAPI glCompressedTexSubImage1DARB( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, width, format, imageSize, data ); funcs->ext.p_glCompressedTexSubImage1DARB( target, level, xoffset, width, format, imageSize, data ); } -static void WINAPI wine_glCompressedTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid* data ) { +static void WINAPI glCompressedTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, yoffset, width, height, format, imageSize, data ); funcs->ext.p_glCompressedTexSubImage2D( target, level, xoffset, yoffset, width, height, format, imageSize, data ); } -static void WINAPI wine_glCompressedTexSubImage2DARB( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid* data ) { +static void WINAPI glCompressedTexSubImage2DARB( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, yoffset, width, height, format, imageSize, data ); funcs->ext.p_glCompressedTexSubImage2DARB( target, level, xoffset, yoffset, width, height, format, imageSize, data ); } -static void WINAPI wine_glCompressedTexSubImage3D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid* data ) { +static void WINAPI glCompressedTexSubImage3D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data ); funcs->ext.p_glCompressedTexSubImage3D( target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data ); } -static void WINAPI wine_glCompressedTexSubImage3DARB( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid* data ) { +static void WINAPI glCompressedTexSubImage3DARB( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data ); funcs->ext.p_glCompressedTexSubImage3DARB( target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data ); } -static void WINAPI wine_glCompressedTextureImage1DEXT( GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid* bits ) { +static void WINAPI glCompressedTextureImage1DEXT( GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid* bits ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", texture, target, level, internalformat, width, border, imageSize, bits ); funcs->ext.p_glCompressedTextureImage1DEXT( texture, target, level, internalformat, width, border, imageSize, bits ); } -static void WINAPI wine_glCompressedTextureImage2DEXT( GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* bits ) { +static void WINAPI glCompressedTextureImage2DEXT( GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* bits ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texture, target, level, internalformat, width, height, border, imageSize, bits ); funcs->ext.p_glCompressedTextureImage2DEXT( texture, target, level, internalformat, width, height, border, imageSize, bits ); } -static void WINAPI wine_glCompressedTextureImage3DEXT( GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid* bits ) { +static void WINAPI glCompressedTextureImage3DEXT( GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid* bits ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texture, target, level, internalformat, width, height, depth, border, imageSize, bits ); funcs->ext.p_glCompressedTextureImage3DEXT( texture, target, level, internalformat, width, height, depth, border, imageSize, bits ); } -static void WINAPI wine_glCompressedTextureSubImage1DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid* bits ) { +static void WINAPI glCompressedTextureSubImage1DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid* bits ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", texture, target, level, xoffset, width, format, imageSize, bits ); funcs->ext.p_glCompressedTextureSubImage1DEXT( texture, target, level, xoffset, width, format, imageSize, bits ); } -static void WINAPI wine_glCompressedTextureSubImage2DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid* bits ) { +static void WINAPI glCompressedTextureSubImage2DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid* bits ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texture, target, level, xoffset, yoffset, width, height, format, imageSize, bits ); funcs->ext.p_glCompressedTextureSubImage2DEXT( texture, target, level, xoffset, yoffset, width, height, format, imageSize, bits ); } -static void WINAPI wine_glCompressedTextureSubImage3DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid* bits ) { +static void WINAPI glCompressedTextureSubImage3DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid* bits ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texture, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, bits ); funcs->ext.p_glCompressedTextureSubImage3DEXT( texture, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, bits ); } -static void WINAPI wine_glConvolutionFilter1D( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid* image ) { +static void WINAPI glConvolutionFilter1D( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid* image ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %p)\n", target, internalformat, width, format, type, image ); funcs->ext.p_glConvolutionFilter1D( target, internalformat, width, format, type, image ); } -static void WINAPI wine_glConvolutionFilter1DEXT( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid* image ) { +static void WINAPI glConvolutionFilter1DEXT( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid* image ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %p)\n", target, internalformat, width, format, type, image ); funcs->ext.p_glConvolutionFilter1DEXT( target, internalformat, width, format, type, image ); } -static void WINAPI wine_glConvolutionFilter2D( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* image ) { +static void WINAPI glConvolutionFilter2D( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* image ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target, internalformat, width, height, format, type, image ); funcs->ext.p_glConvolutionFilter2D( target, internalformat, width, height, format, type, image ); } -static void WINAPI wine_glConvolutionFilter2DEXT( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* image ) { +static void WINAPI glConvolutionFilter2DEXT( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* image ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target, internalformat, width, height, format, type, image ); funcs->ext.p_glConvolutionFilter2DEXT( target, internalformat, width, height, format, type, image ); } -static void WINAPI wine_glConvolutionParameterf( GLenum target, GLenum pname, GLfloat params ) { +static void WINAPI glConvolutionParameterf( GLenum target, GLenum pname, GLfloat params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f)\n", target, pname, params ); funcs->ext.p_glConvolutionParameterf( target, pname, params ); } -static void WINAPI wine_glConvolutionParameterfEXT( GLenum target, GLenum pname, GLfloat params ) { +static void WINAPI glConvolutionParameterfEXT( GLenum target, GLenum pname, GLfloat params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f)\n", target, pname, params ); funcs->ext.p_glConvolutionParameterfEXT( target, pname, params ); } -static void WINAPI wine_glConvolutionParameterfv( GLenum target, GLenum pname, const GLfloat* params ) { +static void WINAPI glConvolutionParameterfv( GLenum target, GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glConvolutionParameterfv( target, pname, params ); } -static void WINAPI wine_glConvolutionParameterfvEXT( GLenum target, GLenum pname, const GLfloat* params ) { +static void WINAPI glConvolutionParameterfvEXT( GLenum target, GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glConvolutionParameterfvEXT( target, pname, params ); } -static void WINAPI wine_glConvolutionParameteri( GLenum target, GLenum pname, GLint params ) { +static void WINAPI glConvolutionParameteri( GLenum target, GLenum pname, GLint params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, pname, params ); funcs->ext.p_glConvolutionParameteri( target, pname, params ); } -static void WINAPI wine_glConvolutionParameteriEXT( GLenum target, GLenum pname, GLint params ) { +static void WINAPI glConvolutionParameteriEXT( GLenum target, GLenum pname, GLint params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, pname, params ); funcs->ext.p_glConvolutionParameteriEXT( target, pname, params ); } -static void WINAPI wine_glConvolutionParameteriv( GLenum target, GLenum pname, const GLint* params ) { +static void WINAPI glConvolutionParameteriv( GLenum target, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glConvolutionParameteriv( target, pname, params ); } -static void WINAPI wine_glConvolutionParameterivEXT( GLenum target, GLenum pname, const GLint* params ) { +static void WINAPI glConvolutionParameterivEXT( GLenum target, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glConvolutionParameterivEXT( target, pname, params ); } -static void WINAPI wine_glCopyBufferSubData( GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size ) { +static void WINAPI glCopyBufferSubData( GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %ld, %ld, %ld)\n", readTarget, writeTarget, readOffset, writeOffset, size ); funcs->ext.p_glCopyBufferSubData( readTarget, writeTarget, readOffset, writeOffset, size ); } -static void WINAPI wine_glCopyColorSubTable( GLenum target, GLsizei start, GLint x, GLint y, GLsizei width ) { +static void WINAPI glCopyColorSubTable( GLenum target, GLsizei start, GLint x, GLint y, GLsizei width ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, start, x, y, width ); funcs->ext.p_glCopyColorSubTable( target, start, x, y, width ); } -static void WINAPI wine_glCopyColorSubTableEXT( GLenum target, GLsizei start, GLint x, GLint y, GLsizei width ) { +static void WINAPI glCopyColorSubTableEXT( GLenum target, GLsizei start, GLint x, GLint y, GLsizei width ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, start, x, y, width ); funcs->ext.p_glCopyColorSubTableEXT( target, start, x, y, width ); } -static void WINAPI wine_glCopyColorTable( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) { +static void WINAPI glCopyColorTable( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, internalformat, x, y, width ); funcs->ext.p_glCopyColorTable( target, internalformat, x, y, width ); } -static void WINAPI wine_glCopyColorTableSGI( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) { +static void WINAPI glCopyColorTableSGI( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, internalformat, x, y, width ); funcs->ext.p_glCopyColorTableSGI( target, internalformat, x, y, width ); } -static void WINAPI wine_glCopyConvolutionFilter1D( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) { +static void WINAPI glCopyConvolutionFilter1D( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, internalformat, x, y, width ); funcs->ext.p_glCopyConvolutionFilter1D( target, internalformat, x, y, width ); } -static void WINAPI wine_glCopyConvolutionFilter1DEXT( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) { +static void WINAPI glCopyConvolutionFilter1DEXT( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, internalformat, x, y, width ); funcs->ext.p_glCopyConvolutionFilter1DEXT( target, internalformat, x, y, width ); } -static void WINAPI wine_glCopyConvolutionFilter2D( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height ) { +static void WINAPI glCopyConvolutionFilter2D( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", target, internalformat, x, y, width, height ); funcs->ext.p_glCopyConvolutionFilter2D( target, internalformat, x, y, width, height ); } -static void WINAPI wine_glCopyConvolutionFilter2DEXT( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height ) { +static void WINAPI glCopyConvolutionFilter2DEXT( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", target, internalformat, x, y, width, height ); funcs->ext.p_glCopyConvolutionFilter2DEXT( target, internalformat, x, y, width, height ); } -static void WINAPI wine_glCopyImageSubData( GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth ) { +static void WINAPI glCopyImageSubData( GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, srcWidth, srcHeight, srcDepth ); funcs->ext.p_glCopyImageSubData( srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, srcWidth, srcHeight, srcDepth ); } -static void WINAPI wine_glCopyImageSubDataNV( GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth ) { +static void WINAPI glCopyImageSubDataNV( GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, width, height, depth ); funcs->ext.p_glCopyImageSubDataNV( srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, width, height, depth ); } -static void WINAPI wine_glCopyMultiTexImage1DEXT( GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border ) { +static void WINAPI glCopyMultiTexImage1DEXT( GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", texunit, target, level, internalformat, x, y, width, border ); funcs->ext.p_glCopyMultiTexImage1DEXT( texunit, target, level, internalformat, x, y, width, border ); } -static void WINAPI wine_glCopyMultiTexImage2DEXT( GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border ) { +static void WINAPI glCopyMultiTexImage2DEXT( GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d)\n", texunit, target, level, internalformat, x, y, width, height, border ); funcs->ext.p_glCopyMultiTexImage2DEXT( texunit, target, level, internalformat, x, y, width, height, border ); } -static void WINAPI wine_glCopyMultiTexSubImage1DEXT( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width ) { +static void WINAPI glCopyMultiTexSubImage1DEXT( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", texunit, target, level, xoffset, x, y, width ); funcs->ext.p_glCopyMultiTexSubImage1DEXT( texunit, target, level, xoffset, x, y, width ); } -static void WINAPI wine_glCopyMultiTexSubImage2DEXT( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { +static void WINAPI glCopyMultiTexSubImage2DEXT( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d)\n", texunit, target, level, xoffset, yoffset, x, y, width, height ); funcs->ext.p_glCopyMultiTexSubImage2DEXT( texunit, target, level, xoffset, yoffset, x, y, width, height ); } -static void WINAPI wine_glCopyMultiTexSubImage3DEXT( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { +static void WINAPI glCopyMultiTexSubImage3DEXT( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", texunit, target, level, xoffset, yoffset, zoffset, x, y, width, height ); funcs->ext.p_glCopyMultiTexSubImage3DEXT( texunit, target, level, xoffset, yoffset, zoffset, x, y, width, height ); } -static void WINAPI wine_glCopyPathNV( GLuint resultPath, GLuint srcPath ) { +static void WINAPI glCopyPathNV( GLuint resultPath, GLuint srcPath ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", resultPath, srcPath ); funcs->ext.p_glCopyPathNV( resultPath, srcPath ); } -static void WINAPI wine_glCopyTexImage1DEXT( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border ) { +static void WINAPI glCopyTexImage1DEXT( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", target, level, internalformat, x, y, width, border ); funcs->ext.p_glCopyTexImage1DEXT( target, level, internalformat, x, y, width, border ); } -static void WINAPI wine_glCopyTexImage2DEXT( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border ) { +static void WINAPI glCopyTexImage2DEXT( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", target, level, internalformat, x, y, width, height, border ); funcs->ext.p_glCopyTexImage2DEXT( target, level, internalformat, x, y, width, height, border ); } -static void WINAPI wine_glCopyTexSubImage1DEXT( GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width ) { +static void WINAPI glCopyTexSubImage1DEXT( GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", target, level, xoffset, x, y, width ); funcs->ext.p_glCopyTexSubImage1DEXT( target, level, xoffset, x, y, width ); } -static void WINAPI wine_glCopyTexSubImage2DEXT( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { +static void WINAPI glCopyTexSubImage2DEXT( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", target, level, xoffset, yoffset, x, y, width, height ); funcs->ext.p_glCopyTexSubImage2DEXT( target, level, xoffset, yoffset, x, y, width, height ); } -static void WINAPI wine_glCopyTexSubImage3D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { +static void WINAPI glCopyTexSubImage3D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d)\n", target, level, xoffset, yoffset, zoffset, x, y, width, height ); funcs->ext.p_glCopyTexSubImage3D( target, level, xoffset, yoffset, zoffset, x, y, width, height ); } -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 glCopyTexSubImage3DEXT( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d)\n", target, level, xoffset, yoffset, zoffset, x, y, width, height ); funcs->ext.p_glCopyTexSubImage3DEXT( target, level, xoffset, yoffset, zoffset, x, y, width, height ); } -static void WINAPI wine_glCopyTextureImage1DEXT( GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border ) { +static void WINAPI glCopyTextureImage1DEXT( GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", texture, target, level, internalformat, x, y, width, border ); funcs->ext.p_glCopyTextureImage1DEXT( texture, target, level, internalformat, x, y, width, border ); } -static void WINAPI wine_glCopyTextureImage2DEXT( GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border ) { +static void WINAPI glCopyTextureImage2DEXT( GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d)\n", texture, target, level, internalformat, x, y, width, height, border ); funcs->ext.p_glCopyTextureImage2DEXT( texture, target, level, internalformat, x, y, width, height, border ); } -static void WINAPI wine_glCopyTextureSubImage1DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width ) { +static void WINAPI glCopyTextureSubImage1DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", texture, target, level, xoffset, x, y, width ); funcs->ext.p_glCopyTextureSubImage1DEXT( texture, target, level, xoffset, x, y, width ); } -static void WINAPI wine_glCopyTextureSubImage2DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { +static void WINAPI glCopyTextureSubImage2DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d)\n", texture, target, level, xoffset, yoffset, x, y, width, height ); funcs->ext.p_glCopyTextureSubImage2DEXT( texture, target, level, xoffset, yoffset, x, y, width, height ); } -static void WINAPI wine_glCopyTextureSubImage3DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { +static void WINAPI glCopyTextureSubImage3DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", texture, target, level, xoffset, yoffset, zoffset, x, y, width, height ); funcs->ext.p_glCopyTextureSubImage3DEXT( texture, target, level, xoffset, yoffset, zoffset, x, y, width, height ); } -static void WINAPI wine_glCoverFillPathInstancedNV( GLsizei numPaths, GLenum pathNameType, const GLvoid* paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat* transformValues ) { +static void WINAPI glCoverFillPathInstancedNV( GLsizei numPaths, GLenum pathNameType, const GLvoid* paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat* transformValues ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %d, %d, %d, %p)\n", numPaths, pathNameType, paths, pathBase, coverMode, transformType, transformValues ); funcs->ext.p_glCoverFillPathInstancedNV( numPaths, pathNameType, paths, pathBase, coverMode, transformType, transformValues ); } -static void WINAPI wine_glCoverFillPathNV( GLuint path, GLenum coverMode ) { +static void WINAPI glCoverFillPathNV( GLuint path, GLenum coverMode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", path, coverMode ); funcs->ext.p_glCoverFillPathNV( path, coverMode ); } -static void WINAPI wine_glCoverStrokePathInstancedNV( GLsizei numPaths, GLenum pathNameType, const GLvoid* paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat* transformValues ) { +static void WINAPI glCoverStrokePathInstancedNV( GLsizei numPaths, GLenum pathNameType, const GLvoid* paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat* transformValues ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %d, %d, %d, %p)\n", numPaths, pathNameType, paths, pathBase, coverMode, transformType, transformValues ); funcs->ext.p_glCoverStrokePathInstancedNV( numPaths, pathNameType, paths, pathBase, coverMode, transformType, transformValues ); } -static void WINAPI wine_glCoverStrokePathNV( GLuint path, GLenum coverMode ) { +static void WINAPI glCoverStrokePathNV( GLuint path, GLenum coverMode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", path, coverMode ); funcs->ext.p_glCoverStrokePathNV( path, coverMode ); } -static GLuint WINAPI wine_glCreateProgram( void ) { +static GLuint WINAPI glCreateProgram( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); return funcs->ext.p_glCreateProgram( ); } -static GLhandleARB WINAPI wine_glCreateProgramObjectARB( void ) { +static GLhandleARB WINAPI glCreateProgramObjectARB( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); return funcs->ext.p_glCreateProgramObjectARB( ); } -static GLuint WINAPI wine_glCreateShader( GLenum type ) { +static GLuint WINAPI glCreateShader( GLenum type ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", type ); return funcs->ext.p_glCreateShader( type ); } -static GLhandleARB WINAPI wine_glCreateShaderObjectARB( GLenum shaderType ) { +static GLhandleARB WINAPI glCreateShaderObjectARB( GLenum shaderType ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", shaderType ); return funcs->ext.p_glCreateShaderObjectARB( shaderType ); } -static GLuint WINAPI wine_glCreateShaderProgramEXT( GLenum type, const GLchar* string ) { +static GLuint WINAPI glCreateShaderProgramEXT( GLenum type, const GLchar* string ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", type, string ); return funcs->ext.p_glCreateShaderProgramEXT( type, string ); } -static GLuint WINAPI wine_glCreateShaderProgramv( GLenum type, GLsizei count, const GLchar* const* strings ) { +static GLuint WINAPI glCreateShaderProgramv( GLenum type, GLsizei count, const GLchar* const* strings ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", type, count, strings ); return funcs->ext.p_glCreateShaderProgramv( type, count, strings ); } -static GLvoid* WINAPI wine_glCreateSyncFromCLeventARB( void * context, void * event, GLbitfield flags ) { +static GLvoid* WINAPI glCreateSyncFromCLeventARB( void * context, void * event, GLbitfield flags ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p, %d)\n", context, event, flags ); return funcs->ext.p_glCreateSyncFromCLeventARB( context, event, flags ); } -static void WINAPI wine_glCullParameterdvEXT( GLenum pname, GLdouble* params ) { +static void WINAPI glCullParameterdvEXT( GLenum pname, GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->ext.p_glCullParameterdvEXT( pname, params ); } -static void WINAPI wine_glCullParameterfvEXT( GLenum pname, GLfloat* params ) { +static void WINAPI glCullParameterfvEXT( GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->ext.p_glCullParameterfvEXT( pname, params ); } -static void WINAPI wine_glCurrentPaletteMatrixARB( GLint index ) { +static void WINAPI glCurrentPaletteMatrixARB( GLint index ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", index ); funcs->ext.p_glCurrentPaletteMatrixARB( index ); } -static void WINAPI wine_glDebugMessageCallback( void * callback, const void* userParam ) { +static void WINAPI glDebugMessageCallback( void * callback, const void* userParam ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p)\n", callback, userParam ); funcs->ext.p_glDebugMessageCallback( callback, userParam ); } -static void WINAPI wine_glDebugMessageCallbackAMD( void * callback, GLvoid* userParam ) { +static void WINAPI glDebugMessageCallbackAMD( void * callback, GLvoid* userParam ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p)\n", callback, userParam ); funcs->ext.p_glDebugMessageCallbackAMD( callback, userParam ); } -static void WINAPI wine_glDebugMessageCallbackARB( void * callback, const GLvoid* userParam ) { +static void WINAPI glDebugMessageCallbackARB( void * callback, const GLvoid* userParam ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p)\n", callback, userParam ); funcs->ext.p_glDebugMessageCallbackARB( callback, userParam ); } -static void WINAPI wine_glDebugMessageControl( GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint* ids, GLboolean enabled ) { +static void WINAPI glDebugMessageControl( GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint* ids, GLboolean enabled ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p, %d)\n", source, type, severity, count, ids, enabled ); funcs->ext.p_glDebugMessageControl( source, type, severity, count, ids, enabled ); } -static void WINAPI wine_glDebugMessageControlARB( GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint* ids, GLboolean enabled ) { +static void WINAPI glDebugMessageControlARB( GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint* ids, GLboolean enabled ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p, %d)\n", source, type, severity, count, ids, enabled ); funcs->ext.p_glDebugMessageControlARB( source, type, severity, count, ids, enabled ); } -static void WINAPI wine_glDebugMessageEnableAMD( GLenum category, GLenum severity, GLsizei count, const GLuint* ids, GLboolean enabled ) { +static void WINAPI glDebugMessageEnableAMD( GLenum category, GLenum severity, GLsizei count, const GLuint* ids, GLboolean enabled ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %d)\n", category, severity, count, ids, enabled ); funcs->ext.p_glDebugMessageEnableAMD( category, severity, count, ids, enabled ); } -static void WINAPI wine_glDebugMessageInsert( GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar* buf ) { +static void WINAPI glDebugMessageInsert( GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar* buf ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %p)\n", source, type, id, severity, length, buf ); funcs->ext.p_glDebugMessageInsert( source, type, id, severity, length, buf ); } -static void WINAPI wine_glDebugMessageInsertAMD( GLenum category, GLenum severity, GLuint id, GLsizei length, const GLchar* buf ) { +static void WINAPI glDebugMessageInsertAMD( GLenum category, GLenum severity, GLuint id, GLsizei length, const GLchar* buf ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", category, severity, id, length, buf ); funcs->ext.p_glDebugMessageInsertAMD( category, severity, id, length, buf ); } -static void WINAPI wine_glDebugMessageInsertARB( GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar* buf ) { +static void WINAPI glDebugMessageInsertARB( GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar* buf ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %p)\n", source, type, id, severity, length, buf ); funcs->ext.p_glDebugMessageInsertARB( source, type, id, severity, length, buf ); } -static void WINAPI wine_glDeformSGIX( GLbitfield mask ) { +static void WINAPI glDeformSGIX( GLbitfield mask ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mask ); funcs->ext.p_glDeformSGIX( mask ); } -static void WINAPI wine_glDeformationMap3dSGIX( GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble* points ) { +static void WINAPI glDeformationMap3dSGIX( GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble* points ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %d, %d, %f, %f, %d, %d, %f, %f, %d, %d, %p)\n", target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points ); funcs->ext.p_glDeformationMap3dSGIX( target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points ); } -static void WINAPI wine_glDeformationMap3fSGIX( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat* points ) { +static void WINAPI glDeformationMap3fSGIX( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat* points ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %d, %d, %f, %f, %d, %d, %f, %f, %d, %d, %p)\n", target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points ); funcs->ext.p_glDeformationMap3fSGIX( target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points ); } -static void WINAPI wine_glDeleteAsyncMarkersSGIX( GLuint marker, GLsizei range ) { +static void WINAPI glDeleteAsyncMarkersSGIX( GLuint marker, GLsizei range ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", marker, range ); funcs->ext.p_glDeleteAsyncMarkersSGIX( marker, range ); } -static void WINAPI wine_glDeleteBufferRegion( GLenum region ) { +static void WINAPI glDeleteBufferRegion( GLenum region ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", region ); funcs->ext.p_glDeleteBufferRegion( region ); } -static void WINAPI wine_glDeleteBuffers( GLsizei n, const GLuint* buffers ) { +static void WINAPI glDeleteBuffers( GLsizei n, const GLuint* buffers ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, buffers ); funcs->ext.p_glDeleteBuffers( n, buffers ); } -static void WINAPI wine_glDeleteBuffersARB( GLsizei n, const GLuint* buffers ) { +static void WINAPI glDeleteBuffersARB( GLsizei n, const GLuint* buffers ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, buffers ); funcs->ext.p_glDeleteBuffersARB( n, buffers ); } -static void WINAPI wine_glDeleteFencesAPPLE( GLsizei n, const GLuint* fences ) { +static void WINAPI glDeleteFencesAPPLE( GLsizei n, const GLuint* fences ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, fences ); funcs->ext.p_glDeleteFencesAPPLE( n, fences ); } -static void WINAPI wine_glDeleteFencesNV( GLsizei n, const GLuint* fences ) { +static void WINAPI glDeleteFencesNV( GLsizei n, const GLuint* fences ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, fences ); funcs->ext.p_glDeleteFencesNV( n, fences ); } -static void WINAPI wine_glDeleteFragmentShaderATI( GLuint id ) { +static void WINAPI glDeleteFragmentShaderATI( GLuint id ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", id ); funcs->ext.p_glDeleteFragmentShaderATI( id ); } -static void WINAPI wine_glDeleteFramebuffers( GLsizei n, const GLuint* framebuffers ) { +static void WINAPI glDeleteFramebuffers( GLsizei n, const GLuint* framebuffers ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, framebuffers ); funcs->ext.p_glDeleteFramebuffers( n, framebuffers ); } -static void WINAPI wine_glDeleteFramebuffersEXT( GLsizei n, const GLuint* framebuffers ) { +static void WINAPI glDeleteFramebuffersEXT( GLsizei n, const GLuint* framebuffers ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, framebuffers ); funcs->ext.p_glDeleteFramebuffersEXT( n, framebuffers ); } -static void WINAPI wine_glDeleteNamedStringARB( GLint namelen, const GLchar* name ) { +static void WINAPI glDeleteNamedStringARB( GLint namelen, const GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", namelen, name ); funcs->ext.p_glDeleteNamedStringARB( namelen, name ); } -static void WINAPI wine_glDeleteNamesAMD( GLenum identifier, GLuint num, const GLuint* names ) { +static void WINAPI glDeleteNamesAMD( GLenum identifier, GLuint num, const GLuint* names ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", identifier, num, names ); funcs->ext.p_glDeleteNamesAMD( identifier, num, names ); } -static void WINAPI wine_glDeleteObjectARB( GLhandleARB obj ) { +static void WINAPI glDeleteObjectARB( GLhandleARB obj ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", obj ); funcs->ext.p_glDeleteObjectARB( obj ); } -static void WINAPI wine_glDeleteObjectBufferATI( GLuint buffer ) { +static void WINAPI glDeleteObjectBufferATI( GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", buffer ); funcs->ext.p_glDeleteObjectBufferATI( buffer ); } -static void WINAPI wine_glDeleteOcclusionQueriesNV( GLsizei n, const GLuint* ids ) { +static void WINAPI glDeleteOcclusionQueriesNV( GLsizei n, const GLuint* ids ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, ids ); funcs->ext.p_glDeleteOcclusionQueriesNV( n, ids ); } -static void WINAPI wine_glDeletePathsNV( GLuint path, GLsizei range ) { +static void WINAPI glDeletePathsNV( GLuint path, GLsizei range ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", path, range ); funcs->ext.p_glDeletePathsNV( path, range ); } -static void WINAPI wine_glDeletePerfMonitorsAMD( GLsizei n, GLuint* monitors ) { +static void WINAPI glDeletePerfMonitorsAMD( GLsizei n, GLuint* monitors ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, monitors ); funcs->ext.p_glDeletePerfMonitorsAMD( n, monitors ); } -static void WINAPI wine_glDeleteProgram( GLuint program ) { +static void WINAPI glDeleteProgram( GLuint program ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", program ); funcs->ext.p_glDeleteProgram( program ); } -static void WINAPI wine_glDeleteProgramPipelines( GLsizei n, const GLuint* pipelines ) { +static void WINAPI glDeleteProgramPipelines( GLsizei n, const GLuint* pipelines ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, pipelines ); funcs->ext.p_glDeleteProgramPipelines( n, pipelines ); } -static void WINAPI wine_glDeleteProgramsARB( GLsizei n, const GLuint* programs ) { +static void WINAPI glDeleteProgramsARB( GLsizei n, const GLuint* programs ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, programs ); funcs->ext.p_glDeleteProgramsARB( n, programs ); } -static void WINAPI wine_glDeleteProgramsNV( GLsizei n, const GLuint* programs ) { +static void WINAPI glDeleteProgramsNV( GLsizei n, const GLuint* programs ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, programs ); funcs->ext.p_glDeleteProgramsNV( n, programs ); } -static void WINAPI wine_glDeleteQueries( GLsizei n, const GLuint* ids ) { +static void WINAPI glDeleteQueries( GLsizei n, const GLuint* ids ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, ids ); funcs->ext.p_glDeleteQueries( n, ids ); } -static void WINAPI wine_glDeleteQueriesARB( GLsizei n, const GLuint* ids ) { +static void WINAPI glDeleteQueriesARB( GLsizei n, const GLuint* ids ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, ids ); funcs->ext.p_glDeleteQueriesARB( n, ids ); } -static void WINAPI wine_glDeleteRenderbuffers( GLsizei n, const GLuint* renderbuffers ) { +static void WINAPI glDeleteRenderbuffers( GLsizei n, const GLuint* renderbuffers ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, renderbuffers ); funcs->ext.p_glDeleteRenderbuffers( n, renderbuffers ); } -static void WINAPI wine_glDeleteRenderbuffersEXT( GLsizei n, const GLuint* renderbuffers ) { +static void WINAPI glDeleteRenderbuffersEXT( GLsizei n, const GLuint* renderbuffers ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, renderbuffers ); funcs->ext.p_glDeleteRenderbuffersEXT( n, renderbuffers ); } -static void WINAPI wine_glDeleteSamplers( GLsizei count, const GLuint* samplers ) { +static void WINAPI glDeleteSamplers( GLsizei count, const GLuint* samplers ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", count, samplers ); funcs->ext.p_glDeleteSamplers( count, samplers ); } -static void WINAPI wine_glDeleteShader( GLuint shader ) { +static void WINAPI glDeleteShader( GLuint shader ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", shader ); funcs->ext.p_glDeleteShader( shader ); } -static void WINAPI wine_glDeleteSync( GLvoid* sync ) { +static void WINAPI glDeleteSync( GLvoid* sync ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", sync ); funcs->ext.p_glDeleteSync( sync ); } -static void WINAPI wine_glDeleteTexturesEXT( GLsizei n, const GLuint* textures ) { +static void WINAPI glDeleteTexturesEXT( GLsizei n, const GLuint* textures ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, textures ); funcs->ext.p_glDeleteTexturesEXT( n, textures ); } -static void WINAPI wine_glDeleteTransformFeedbacks( GLsizei n, const GLuint* ids ) { +static void WINAPI glDeleteTransformFeedbacks( GLsizei n, const GLuint* ids ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, ids ); funcs->ext.p_glDeleteTransformFeedbacks( n, ids ); } -static void WINAPI wine_glDeleteTransformFeedbacksNV( GLsizei n, const GLuint* ids ) { +static void WINAPI glDeleteTransformFeedbacksNV( GLsizei n, const GLuint* ids ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, ids ); funcs->ext.p_glDeleteTransformFeedbacksNV( n, ids ); } -static void WINAPI wine_glDeleteVertexArrays( GLsizei n, const GLuint* arrays ) { +static void WINAPI glDeleteVertexArrays( GLsizei n, const GLuint* arrays ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, arrays ); funcs->ext.p_glDeleteVertexArrays( n, arrays ); } -static void WINAPI wine_glDeleteVertexArraysAPPLE( GLsizei n, const GLuint* arrays ) { +static void WINAPI glDeleteVertexArraysAPPLE( GLsizei n, const GLuint* arrays ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, arrays ); funcs->ext.p_glDeleteVertexArraysAPPLE( n, arrays ); } -static void WINAPI wine_glDeleteVertexShaderEXT( GLuint id ) { +static void WINAPI glDeleteVertexShaderEXT( GLuint id ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", id ); funcs->ext.p_glDeleteVertexShaderEXT( id ); } -static void WINAPI wine_glDepthBoundsEXT( GLclampd zmin, GLclampd zmax ) { +static void WINAPI glDepthBoundsEXT( GLclampd zmin, GLclampd zmax ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", zmin, zmax ); funcs->ext.p_glDepthBoundsEXT( zmin, zmax ); } -static void WINAPI wine_glDepthBoundsdNV( GLdouble zmin, GLdouble zmax ) { +static void WINAPI glDepthBoundsdNV( GLdouble zmin, GLdouble zmax ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", zmin, zmax ); funcs->ext.p_glDepthBoundsdNV( zmin, zmax ); } -static void WINAPI wine_glDepthRangeArrayv( GLuint first, GLsizei count, const GLdouble* v ) { +static void WINAPI glDepthRangeArrayv( GLuint first, GLsizei count, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", first, count, v ); funcs->ext.p_glDepthRangeArrayv( first, count, v ); } -static void WINAPI wine_glDepthRangeIndexed( GLuint index, GLdouble n, GLdouble f ) { +static void WINAPI glDepthRangeIndexed( GLuint index, GLdouble n, GLdouble f ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", index, n, f ); funcs->ext.p_glDepthRangeIndexed( index, n, f ); } -static void WINAPI wine_glDepthRangedNV( GLdouble zNear, GLdouble zFar ) { +static void WINAPI glDepthRangedNV( GLdouble zNear, GLdouble zFar ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", zNear, zFar ); funcs->ext.p_glDepthRangedNV( zNear, zFar ); } -static void WINAPI wine_glDepthRangef( GLfloat n, GLfloat f ) { +static void WINAPI glDepthRangef( GLfloat n, GLfloat f ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", n, f ); funcs->ext.p_glDepthRangef( n, f ); } -static void WINAPI wine_glDetachObjectARB( GLhandleARB containerObj, GLhandleARB attachedObj ) { +static void WINAPI glDetachObjectARB( GLhandleARB containerObj, GLhandleARB attachedObj ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", containerObj, attachedObj ); funcs->ext.p_glDetachObjectARB( containerObj, attachedObj ); } -static void WINAPI wine_glDetachShader( GLuint program, GLuint shader ) { +static void WINAPI glDetachShader( GLuint program, GLuint shader ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", program, shader ); funcs->ext.p_glDetachShader( program, shader ); } -static void WINAPI wine_glDetailTexFuncSGIS( GLenum target, GLsizei n, const GLfloat* points ) { +static void WINAPI glDetailTexFuncSGIS( GLenum target, GLsizei n, const GLfloat* points ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, n, points ); funcs->ext.p_glDetailTexFuncSGIS( target, n, points ); } -static void WINAPI wine_glDisableClientStateIndexedEXT( GLenum array, GLuint index ) { +static void WINAPI glDisableClientStateIndexedEXT( GLenum array, GLuint index ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", array, index ); funcs->ext.p_glDisableClientStateIndexedEXT( array, index ); } -static void WINAPI wine_glDisableIndexedEXT( GLenum target, GLuint index ) { +static void WINAPI glDisableIndexedEXT( GLenum target, GLuint index ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, index ); funcs->ext.p_glDisableIndexedEXT( target, index ); } -static void WINAPI wine_glDisableVariantClientStateEXT( GLuint id ) { +static void WINAPI glDisableVariantClientStateEXT( GLuint id ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", id ); funcs->ext.p_glDisableVariantClientStateEXT( id ); } -static void WINAPI wine_glDisableVertexAttribAPPLE( GLuint index, GLenum pname ) { +static void WINAPI glDisableVertexAttribAPPLE( GLuint index, GLenum pname ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", index, pname ); funcs->ext.p_glDisableVertexAttribAPPLE( index, pname ); } -static void WINAPI wine_glDisableVertexAttribArray( GLuint index ) { +static void WINAPI glDisableVertexAttribArray( GLuint index ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", index ); funcs->ext.p_glDisableVertexAttribArray( index ); } -static void WINAPI wine_glDisableVertexAttribArrayARB( GLuint index ) { +static void WINAPI glDisableVertexAttribArrayARB( GLuint index ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", index ); funcs->ext.p_glDisableVertexAttribArrayARB( index ); } -static void WINAPI wine_glDisablei( GLenum target, GLuint index ) { +static void WINAPI glDisablei( GLenum target, GLuint index ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, index ); funcs->ext.p_glDisablei( target, index ); } -static void WINAPI wine_glDispatchCompute( GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z ) { +static void WINAPI glDispatchCompute( GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", num_groups_x, num_groups_y, num_groups_z ); funcs->ext.p_glDispatchCompute( num_groups_x, num_groups_y, num_groups_z ); } -static void WINAPI wine_glDispatchComputeIndirect( GLintptr indirect ) { +static void WINAPI glDispatchComputeIndirect( GLintptr indirect ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%ld)\n", indirect ); funcs->ext.p_glDispatchComputeIndirect( indirect ); } -static void WINAPI wine_glDrawArraysEXT( GLenum mode, GLint first, GLsizei count ) { +static void WINAPI glDrawArraysEXT( GLenum mode, GLint first, GLsizei count ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", mode, first, count ); funcs->ext.p_glDrawArraysEXT( mode, first, count ); } -static void WINAPI wine_glDrawArraysIndirect( GLenum mode, const GLvoid* indirect ) { +static void WINAPI glDrawArraysIndirect( GLenum mode, const GLvoid* indirect ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", mode, indirect ); funcs->ext.p_glDrawArraysIndirect( mode, indirect ); } -static void WINAPI wine_glDrawArraysInstanced( GLenum mode, GLint first, GLsizei count, GLsizei instancecount ) { +static void WINAPI glDrawArraysInstanced( GLenum mode, GLint first, GLsizei count, GLsizei instancecount ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", mode, first, count, instancecount ); funcs->ext.p_glDrawArraysInstanced( mode, first, count, instancecount ); } -static void WINAPI wine_glDrawArraysInstancedARB( GLenum mode, GLint first, GLsizei count, GLsizei primcount ) { +static void WINAPI glDrawArraysInstancedARB( GLenum mode, GLint first, GLsizei count, GLsizei primcount ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", mode, first, count, primcount ); funcs->ext.p_glDrawArraysInstancedARB( mode, first, count, primcount ); } -static void WINAPI wine_glDrawArraysInstancedBaseInstance( GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance ) { +static void WINAPI glDrawArraysInstancedBaseInstance( GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", mode, first, count, instancecount, baseinstance ); funcs->ext.p_glDrawArraysInstancedBaseInstance( mode, first, count, instancecount, baseinstance ); } -static void WINAPI wine_glDrawArraysInstancedEXT( GLenum mode, GLint start, GLsizei count, GLsizei primcount ) { +static void WINAPI glDrawArraysInstancedEXT( GLenum mode, GLint start, GLsizei count, GLsizei primcount ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", mode, start, count, primcount ); funcs->ext.p_glDrawArraysInstancedEXT( mode, start, count, primcount ); } -static void WINAPI wine_glDrawBufferRegion( GLenum region, GLint x, GLint y, GLsizei width, GLsizei height, GLint xDest, GLint yDest ) { +static void WINAPI glDrawBufferRegion( GLenum region, GLint x, GLint y, GLsizei width, GLsizei height, GLint xDest, GLint yDest ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", region, x, y, width, height, xDest, yDest ); funcs->ext.p_glDrawBufferRegion( region, x, y, width, height, xDest, yDest ); } -static void WINAPI wine_glDrawBuffers( GLsizei n, const GLenum* bufs ) { +static void WINAPI glDrawBuffers( GLsizei n, const GLenum* bufs ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, bufs ); funcs->ext.p_glDrawBuffers( n, bufs ); } -static void WINAPI wine_glDrawBuffersARB( GLsizei n, const GLenum* bufs ) { +static void WINAPI glDrawBuffersARB( GLsizei n, const GLenum* bufs ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, bufs ); funcs->ext.p_glDrawBuffersARB( n, bufs ); } -static void WINAPI wine_glDrawBuffersATI( GLsizei n, const GLenum* bufs ) { +static void WINAPI glDrawBuffersATI( GLsizei n, const GLenum* bufs ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, bufs ); funcs->ext.p_glDrawBuffersATI( n, bufs ); } -static void WINAPI wine_glDrawElementArrayAPPLE( GLenum mode, GLint first, GLsizei count ) { +static void WINAPI glDrawElementArrayAPPLE( GLenum mode, GLint first, GLsizei count ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", mode, first, count ); funcs->ext.p_glDrawElementArrayAPPLE( mode, first, count ); } -static void WINAPI wine_glDrawElementArrayATI( GLenum mode, GLsizei count ) { +static void WINAPI glDrawElementArrayATI( GLenum mode, GLsizei count ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", mode, count ); funcs->ext.p_glDrawElementArrayATI( mode, count ); } -static void WINAPI wine_glDrawElementsBaseVertex( GLenum mode, GLsizei count, GLenum type, const GLvoid* indices, GLint basevertex ) { +static void WINAPI glDrawElementsBaseVertex( GLenum mode, GLsizei count, GLenum type, const GLvoid* indices, GLint basevertex ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %d)\n", mode, count, type, indices, basevertex ); funcs->ext.p_glDrawElementsBaseVertex( mode, count, type, indices, basevertex ); } -static void WINAPI wine_glDrawElementsIndirect( GLenum mode, GLenum type, const GLvoid* indirect ) { +static void WINAPI glDrawElementsIndirect( GLenum mode, GLenum type, const GLvoid* indirect ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", mode, type, indirect ); funcs->ext.p_glDrawElementsIndirect( mode, type, indirect ); } -static void WINAPI wine_glDrawElementsInstanced( GLenum mode, GLsizei count, GLenum type, const GLvoid* indices, GLsizei instancecount ) { +static void WINAPI glDrawElementsInstanced( GLenum mode, GLsizei count, GLenum type, const GLvoid* indices, GLsizei instancecount ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %d)\n", mode, count, type, indices, instancecount ); funcs->ext.p_glDrawElementsInstanced( mode, count, type, indices, instancecount ); } -static void WINAPI wine_glDrawElementsInstancedARB( GLenum mode, GLsizei count, GLenum type, const GLvoid* indices, GLsizei primcount ) { +static void WINAPI glDrawElementsInstancedARB( GLenum mode, GLsizei count, GLenum type, const GLvoid* indices, GLsizei primcount ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %d)\n", mode, count, type, indices, primcount ); funcs->ext.p_glDrawElementsInstancedARB( mode, count, type, indices, primcount ); } -static void WINAPI wine_glDrawElementsInstancedBaseInstance( GLenum mode, GLsizei count, GLenum type, const void* indices, GLsizei instancecount, GLuint baseinstance ) { +static void WINAPI glDrawElementsInstancedBaseInstance( GLenum mode, GLsizei count, GLenum type, const void* indices, GLsizei instancecount, GLuint baseinstance ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %d, %d)\n", mode, count, type, indices, instancecount, baseinstance ); funcs->ext.p_glDrawElementsInstancedBaseInstance( mode, count, type, indices, instancecount, baseinstance ); } -static void WINAPI wine_glDrawElementsInstancedBaseVertex( GLenum mode, GLsizei count, GLenum type, const GLvoid* indices, GLsizei instancecount, GLint basevertex ) { +static void WINAPI glDrawElementsInstancedBaseVertex( GLenum mode, GLsizei count, GLenum type, const GLvoid* indices, GLsizei instancecount, GLint basevertex ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %d, %d)\n", mode, count, type, indices, instancecount, basevertex ); funcs->ext.p_glDrawElementsInstancedBaseVertex( mode, count, type, indices, instancecount, basevertex ); } -static void WINAPI wine_glDrawElementsInstancedBaseVertexBaseInstance( GLenum mode, GLsizei count, GLenum type, const void* indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance ) { +static void WINAPI glDrawElementsInstancedBaseVertexBaseInstance( GLenum mode, GLsizei count, GLenum type, const void* indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %d, %d, %d)\n", mode, count, type, indices, instancecount, basevertex, baseinstance ); funcs->ext.p_glDrawElementsInstancedBaseVertexBaseInstance( mode, count, type, indices, instancecount, basevertex, baseinstance ); } -static void WINAPI wine_glDrawElementsInstancedEXT( GLenum mode, GLsizei count, GLenum type, const GLvoid* indices, GLsizei primcount ) { +static void WINAPI glDrawElementsInstancedEXT( GLenum mode, GLsizei count, GLenum type, const GLvoid* indices, GLsizei primcount ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %d)\n", mode, count, type, indices, primcount ); funcs->ext.p_glDrawElementsInstancedEXT( mode, count, type, indices, primcount ); } -static void WINAPI wine_glDrawMeshArraysSUN( GLenum mode, GLint first, GLsizei count, GLsizei width ) { +static void WINAPI glDrawMeshArraysSUN( GLenum mode, GLint first, GLsizei count, GLsizei width ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", mode, first, count, width ); funcs->ext.p_glDrawMeshArraysSUN( mode, first, count, width ); } -static void WINAPI wine_glDrawRangeElementArrayAPPLE( GLenum mode, GLuint start, GLuint end, GLint first, GLsizei count ) { +static void WINAPI glDrawRangeElementArrayAPPLE( GLenum mode, GLuint start, GLuint end, GLint first, GLsizei count ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", mode, start, end, first, count ); funcs->ext.p_glDrawRangeElementArrayAPPLE( mode, start, end, first, count ); } -static void WINAPI wine_glDrawRangeElementArrayATI( GLenum mode, GLuint start, GLuint end, GLsizei count ) { +static void WINAPI glDrawRangeElementArrayATI( GLenum mode, GLuint start, GLuint end, GLsizei count ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", mode, start, end, count ); funcs->ext.p_glDrawRangeElementArrayATI( mode, start, end, count ); } -static void WINAPI wine_glDrawRangeElements( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid* indices ) { +static void WINAPI glDrawRangeElements( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid* indices ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %p)\n", mode, start, end, count, type, indices ); funcs->ext.p_glDrawRangeElements( mode, start, end, count, type, indices ); } -static void WINAPI wine_glDrawRangeElementsBaseVertex( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid* indices, GLint basevertex ) { +static void WINAPI glDrawRangeElementsBaseVertex( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid* indices, GLint basevertex ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %p, %d)\n", mode, start, end, count, type, indices, basevertex ); funcs->ext.p_glDrawRangeElementsBaseVertex( mode, start, end, count, type, indices, basevertex ); } -static void WINAPI wine_glDrawRangeElementsEXT( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid* indices ) { +static void WINAPI glDrawRangeElementsEXT( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid* indices ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %p)\n", mode, start, end, count, type, indices ); funcs->ext.p_glDrawRangeElementsEXT( mode, start, end, count, type, indices ); } -static void WINAPI wine_glDrawTransformFeedback( GLenum mode, GLuint id ) { +static void WINAPI glDrawTransformFeedback( GLenum mode, GLuint id ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", mode, id ); funcs->ext.p_glDrawTransformFeedback( mode, id ); } -static void WINAPI wine_glDrawTransformFeedbackInstanced( GLenum mode, GLuint id, GLsizei instancecount ) { +static void WINAPI glDrawTransformFeedbackInstanced( GLenum mode, GLuint id, GLsizei instancecount ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", mode, id, instancecount ); funcs->ext.p_glDrawTransformFeedbackInstanced( mode, id, instancecount ); } -static void WINAPI wine_glDrawTransformFeedbackNV( GLenum mode, GLuint id ) { +static void WINAPI glDrawTransformFeedbackNV( GLenum mode, GLuint id ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", mode, id ); funcs->ext.p_glDrawTransformFeedbackNV( mode, id ); } -static void WINAPI wine_glDrawTransformFeedbackStream( GLenum mode, GLuint id, GLuint stream ) { +static void WINAPI glDrawTransformFeedbackStream( GLenum mode, GLuint id, GLuint stream ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", mode, id, stream ); funcs->ext.p_glDrawTransformFeedbackStream( mode, id, stream ); } -static void WINAPI wine_glDrawTransformFeedbackStreamInstanced( GLenum mode, GLuint id, GLuint stream, GLsizei instancecount ) { +static void WINAPI glDrawTransformFeedbackStreamInstanced( GLenum mode, GLuint id, GLuint stream, GLsizei instancecount ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", mode, id, stream, instancecount ); funcs->ext.p_glDrawTransformFeedbackStreamInstanced( mode, id, stream, instancecount ); } -static void WINAPI wine_glEdgeFlagFormatNV( GLsizei stride ) { +static void WINAPI glEdgeFlagFormatNV( GLsizei stride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", stride ); funcs->ext.p_glEdgeFlagFormatNV( stride ); } -static void WINAPI wine_glEdgeFlagPointerEXT( GLsizei stride, GLsizei count, const GLboolean* pointer ) { +static void WINAPI glEdgeFlagPointerEXT( GLsizei stride, GLsizei count, const GLboolean* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", stride, count, pointer ); funcs->ext.p_glEdgeFlagPointerEXT( stride, count, pointer ); } -static void WINAPI wine_glEdgeFlagPointerListIBM( GLint stride, const GLboolean** pointer, GLint ptrstride ) { +static void WINAPI glEdgeFlagPointerListIBM( GLint stride, const GLboolean** pointer, GLint ptrstride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %d)\n", stride, pointer, ptrstride ); funcs->ext.p_glEdgeFlagPointerListIBM( stride, pointer, ptrstride ); } -static void WINAPI wine_glElementPointerAPPLE( GLenum type, const GLvoid* pointer ) { +static void WINAPI glElementPointerAPPLE( GLenum type, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", type, pointer ); funcs->ext.p_glElementPointerAPPLE( type, pointer ); } -static void WINAPI wine_glElementPointerATI( GLenum type, const GLvoid* pointer ) { +static void WINAPI glElementPointerATI( GLenum type, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", type, pointer ); funcs->ext.p_glElementPointerATI( type, pointer ); } -static void WINAPI wine_glEnableClientStateIndexedEXT( GLenum array, GLuint index ) { +static void WINAPI glEnableClientStateIndexedEXT( GLenum array, GLuint index ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", array, index ); funcs->ext.p_glEnableClientStateIndexedEXT( array, index ); } -static void WINAPI wine_glEnableIndexedEXT( GLenum target, GLuint index ) { +static void WINAPI glEnableIndexedEXT( GLenum target, GLuint index ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, index ); funcs->ext.p_glEnableIndexedEXT( target, index ); } -static void WINAPI wine_glEnableVariantClientStateEXT( GLuint id ) { +static void WINAPI glEnableVariantClientStateEXT( GLuint id ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", id ); funcs->ext.p_glEnableVariantClientStateEXT( id ); } -static void WINAPI wine_glEnableVertexAttribAPPLE( GLuint index, GLenum pname ) { +static void WINAPI glEnableVertexAttribAPPLE( GLuint index, GLenum pname ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", index, pname ); funcs->ext.p_glEnableVertexAttribAPPLE( index, pname ); } -static void WINAPI wine_glEnableVertexAttribArray( GLuint index ) { +static void WINAPI glEnableVertexAttribArray( GLuint index ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", index ); funcs->ext.p_glEnableVertexAttribArray( index ); } -static void WINAPI wine_glEnableVertexAttribArrayARB( GLuint index ) { +static void WINAPI glEnableVertexAttribArrayARB( GLuint index ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", index ); funcs->ext.p_glEnableVertexAttribArrayARB( index ); } -static void WINAPI wine_glEnablei( GLenum target, GLuint index ) { +static void WINAPI glEnablei( GLenum target, GLuint index ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, index ); funcs->ext.p_glEnablei( target, index ); } -static void WINAPI wine_glEndConditionalRender( void ) { +static void WINAPI glEndConditionalRender( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glEndConditionalRender( ); } -static void WINAPI wine_glEndConditionalRenderNV( void ) { +static void WINAPI glEndConditionalRenderNV( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glEndConditionalRenderNV( ); } -static void WINAPI wine_glEndFragmentShaderATI( void ) { +static void WINAPI glEndFragmentShaderATI( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glEndFragmentShaderATI( ); } -static void WINAPI wine_glEndOcclusionQueryNV( void ) { +static void WINAPI glEndOcclusionQueryNV( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glEndOcclusionQueryNV( ); } -static void WINAPI wine_glEndPerfMonitorAMD( GLuint monitor ) { +static void WINAPI glEndPerfMonitorAMD( GLuint monitor ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", monitor ); funcs->ext.p_glEndPerfMonitorAMD( monitor ); } -static void WINAPI wine_glEndQuery( GLenum target ) { +static void WINAPI glEndQuery( GLenum target ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", target ); funcs->ext.p_glEndQuery( target ); } -static void WINAPI wine_glEndQueryARB( GLenum target ) { +static void WINAPI glEndQueryARB( GLenum target ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", target ); funcs->ext.p_glEndQueryARB( target ); } -static void WINAPI wine_glEndQueryIndexed( GLenum target, GLuint index ) { +static void WINAPI glEndQueryIndexed( GLenum target, GLuint index ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, index ); funcs->ext.p_glEndQueryIndexed( target, index ); } -static void WINAPI wine_glEndTransformFeedback( void ) { +static void WINAPI glEndTransformFeedback( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glEndTransformFeedback( ); } -static void WINAPI wine_glEndTransformFeedbackEXT( void ) { +static void WINAPI glEndTransformFeedbackEXT( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glEndTransformFeedbackEXT( ); } -static void WINAPI wine_glEndTransformFeedbackNV( void ) { +static void WINAPI glEndTransformFeedbackNV( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glEndTransformFeedbackNV( ); } -static void WINAPI wine_glEndVertexShaderEXT( void ) { +static void WINAPI glEndVertexShaderEXT( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glEndVertexShaderEXT( ); } -static void WINAPI wine_glEndVideoCaptureNV( GLuint video_capture_slot ) { +static void WINAPI glEndVideoCaptureNV( GLuint video_capture_slot ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", video_capture_slot ); funcs->ext.p_glEndVideoCaptureNV( video_capture_slot ); } -static void WINAPI wine_glEvalMapsNV( GLenum target, GLenum mode ) { +static void WINAPI glEvalMapsNV( GLenum target, GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, mode ); funcs->ext.p_glEvalMapsNV( target, mode ); } -static void WINAPI wine_glExecuteProgramNV( GLenum target, GLuint id, const GLfloat* params ) { +static void WINAPI glExecuteProgramNV( GLenum target, GLuint id, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, id, params ); funcs->ext.p_glExecuteProgramNV( target, id, params ); } -static void WINAPI wine_glExtractComponentEXT( GLuint res, GLuint src, GLuint num ) { +static void WINAPI glExtractComponentEXT( GLuint res, GLuint src, GLuint num ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", res, src, num ); funcs->ext.p_glExtractComponentEXT( res, src, num ); } -static GLvoid* WINAPI wine_glFenceSync( GLenum condition, GLbitfield flags ) { +static GLvoid* WINAPI glFenceSync( GLenum condition, GLbitfield flags ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", condition, flags ); return funcs->ext.p_glFenceSync( condition, flags ); } -static void WINAPI wine_glFinalCombinerInputNV( GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage ) { +static void WINAPI glFinalCombinerInputNV( GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", variable, input, mapping, componentUsage ); funcs->ext.p_glFinalCombinerInputNV( variable, input, mapping, componentUsage ); } -static GLint WINAPI wine_glFinishAsyncSGIX( GLuint* markerp ) { +static GLint WINAPI glFinishAsyncSGIX( GLuint* markerp ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", markerp ); return funcs->ext.p_glFinishAsyncSGIX( markerp ); } -static void WINAPI wine_glFinishFenceAPPLE( GLuint fence ) { +static void WINAPI glFinishFenceAPPLE( GLuint fence ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", fence ); funcs->ext.p_glFinishFenceAPPLE( fence ); } -static void WINAPI wine_glFinishFenceNV( GLuint fence ) { +static void WINAPI glFinishFenceNV( GLuint fence ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", fence ); funcs->ext.p_glFinishFenceNV( fence ); } -static void WINAPI wine_glFinishObjectAPPLE( GLenum object, GLint name ) { +static void WINAPI glFinishObjectAPPLE( GLenum object, GLint name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", object, name ); funcs->ext.p_glFinishObjectAPPLE( object, name ); } -static void WINAPI wine_glFinishTextureSUNX( void ) { +static void WINAPI glFinishTextureSUNX( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glFinishTextureSUNX( ); } -static void WINAPI wine_glFlushMappedBufferRange( GLenum target, GLintptr offset, GLsizeiptr length ) { +static void WINAPI glFlushMappedBufferRange( GLenum target, GLintptr offset, GLsizeiptr length ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %ld, %ld)\n", target, offset, length ); funcs->ext.p_glFlushMappedBufferRange( target, offset, length ); } -static void WINAPI wine_glFlushMappedBufferRangeAPPLE( GLenum target, GLintptr offset, GLsizeiptr size ) { +static void WINAPI glFlushMappedBufferRangeAPPLE( GLenum target, GLintptr offset, GLsizeiptr size ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %ld, %ld)\n", target, offset, size ); funcs->ext.p_glFlushMappedBufferRangeAPPLE( target, offset, size ); } -static void WINAPI wine_glFlushMappedNamedBufferRangeEXT( GLuint buffer, GLintptr offset, GLsizeiptr length ) { +static void WINAPI glFlushMappedNamedBufferRangeEXT( GLuint buffer, GLintptr offset, GLsizeiptr length ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %ld, %ld)\n", buffer, offset, length ); funcs->ext.p_glFlushMappedNamedBufferRangeEXT( buffer, offset, length ); } -static void WINAPI wine_glFlushPixelDataRangeNV( GLenum target ) { +static void WINAPI glFlushPixelDataRangeNV( GLenum target ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", target ); funcs->ext.p_glFlushPixelDataRangeNV( target ); } -static void WINAPI wine_glFlushRasterSGIX( void ) { +static void WINAPI glFlushRasterSGIX( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glFlushRasterSGIX( ); } -static void WINAPI wine_glFlushVertexArrayRangeAPPLE( GLsizei length, GLvoid* pointer ) { +static void WINAPI glFlushVertexArrayRangeAPPLE( GLsizei length, GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", length, pointer ); funcs->ext.p_glFlushVertexArrayRangeAPPLE( length, pointer ); } -static void WINAPI wine_glFlushVertexArrayRangeNV( void ) { +static void WINAPI glFlushVertexArrayRangeNV( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glFlushVertexArrayRangeNV( ); } -static void WINAPI wine_glFogCoordFormatNV( GLenum type, GLsizei stride ) { +static void WINAPI glFogCoordFormatNV( GLenum type, GLsizei stride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", type, stride ); funcs->ext.p_glFogCoordFormatNV( type, stride ); } -static void WINAPI wine_glFogCoordPointer( GLenum type, GLsizei stride, const GLvoid* pointer ) { +static void WINAPI glFogCoordPointer( GLenum type, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", type, stride, pointer ); funcs->ext.p_glFogCoordPointer( type, stride, pointer ); } -static void WINAPI wine_glFogCoordPointerEXT( GLenum type, GLsizei stride, const GLvoid* pointer ) { +static void WINAPI glFogCoordPointerEXT( GLenum type, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", type, stride, pointer ); funcs->ext.p_glFogCoordPointerEXT( type, stride, pointer ); } -static void WINAPI wine_glFogCoordPointerListIBM( GLenum type, GLint stride, const GLvoid** pointer, GLint ptrstride ) { +static void WINAPI glFogCoordPointerListIBM( GLenum type, GLint stride, const GLvoid** pointer, GLint ptrstride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %d)\n", type, stride, pointer, ptrstride ); funcs->ext.p_glFogCoordPointerListIBM( type, stride, pointer, ptrstride ); } -static void WINAPI wine_glFogCoordd( GLdouble coord ) { +static void WINAPI glFogCoordd( GLdouble coord ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", coord ); funcs->ext.p_glFogCoordd( coord ); } -static void WINAPI wine_glFogCoorddEXT( GLdouble coord ) { +static void WINAPI glFogCoorddEXT( GLdouble coord ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", coord ); funcs->ext.p_glFogCoorddEXT( coord ); } -static void WINAPI wine_glFogCoorddv( const GLdouble* coord ) { +static void WINAPI glFogCoorddv( const GLdouble* coord ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", coord ); funcs->ext.p_glFogCoorddv( coord ); } -static void WINAPI wine_glFogCoorddvEXT( const GLdouble* coord ) { +static void WINAPI glFogCoorddvEXT( const GLdouble* coord ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", coord ); funcs->ext.p_glFogCoorddvEXT( coord ); } -static void WINAPI wine_glFogCoordf( GLfloat coord ) { +static void WINAPI glFogCoordf( GLfloat coord ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", coord ); funcs->ext.p_glFogCoordf( coord ); } -static void WINAPI wine_glFogCoordfEXT( GLfloat coord ) { +static void WINAPI glFogCoordfEXT( GLfloat coord ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", coord ); funcs->ext.p_glFogCoordfEXT( coord ); } -static void WINAPI wine_glFogCoordfv( const GLfloat* coord ) { +static void WINAPI glFogCoordfv( const GLfloat* coord ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", coord ); funcs->ext.p_glFogCoordfv( coord ); } -static void WINAPI wine_glFogCoordfvEXT( const GLfloat* coord ) { +static void WINAPI glFogCoordfvEXT( const GLfloat* coord ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", coord ); funcs->ext.p_glFogCoordfvEXT( coord ); } -static void WINAPI wine_glFogCoordhNV( GLhalfNV fog ) { +static void WINAPI glFogCoordhNV( GLhalfNV fog ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", fog ); funcs->ext.p_glFogCoordhNV( fog ); } -static void WINAPI wine_glFogCoordhvNV( const GLhalfNV* fog ) { +static void WINAPI glFogCoordhvNV( const GLhalfNV* fog ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", fog ); funcs->ext.p_glFogCoordhvNV( fog ); } -static void WINAPI wine_glFogFuncSGIS( GLsizei n, const GLfloat* points ) { +static void WINAPI glFogFuncSGIS( GLsizei n, const GLfloat* points ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, points ); funcs->ext.p_glFogFuncSGIS( n, points ); } -static void WINAPI wine_glFragmentColorMaterialSGIX( GLenum face, GLenum mode ) { +static void WINAPI glFragmentColorMaterialSGIX( GLenum face, GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", face, mode ); funcs->ext.p_glFragmentColorMaterialSGIX( face, mode ); } -static void WINAPI wine_glFragmentLightModelfSGIX( GLenum pname, GLfloat param ) { +static void WINAPI glFragmentLightModelfSGIX( GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", pname, param ); funcs->ext.p_glFragmentLightModelfSGIX( pname, param ); } -static void WINAPI wine_glFragmentLightModelfvSGIX( GLenum pname, const GLfloat* params ) { +static void WINAPI glFragmentLightModelfvSGIX( GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->ext.p_glFragmentLightModelfvSGIX( pname, params ); } -static void WINAPI wine_glFragmentLightModeliSGIX( GLenum pname, GLint param ) { +static void WINAPI glFragmentLightModeliSGIX( GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", pname, param ); funcs->ext.p_glFragmentLightModeliSGIX( pname, param ); } -static void WINAPI wine_glFragmentLightModelivSGIX( GLenum pname, const GLint* params ) { +static void WINAPI glFragmentLightModelivSGIX( GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->ext.p_glFragmentLightModelivSGIX( pname, params ); } -static void WINAPI wine_glFragmentLightfSGIX( GLenum light, GLenum pname, GLfloat param ) { +static void WINAPI glFragmentLightfSGIX( GLenum light, GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f)\n", light, pname, param ); funcs->ext.p_glFragmentLightfSGIX( light, pname, param ); } -static void WINAPI wine_glFragmentLightfvSGIX( GLenum light, GLenum pname, const GLfloat* params ) { +static void WINAPI glFragmentLightfvSGIX( GLenum light, GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", light, pname, params ); funcs->ext.p_glFragmentLightfvSGIX( light, pname, params ); } -static void WINAPI wine_glFragmentLightiSGIX( GLenum light, GLenum pname, GLint param ) { +static void WINAPI glFragmentLightiSGIX( GLenum light, GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", light, pname, param ); funcs->ext.p_glFragmentLightiSGIX( light, pname, param ); } -static void WINAPI wine_glFragmentLightivSGIX( GLenum light, GLenum pname, const GLint* params ) { +static void WINAPI glFragmentLightivSGIX( GLenum light, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", light, pname, params ); funcs->ext.p_glFragmentLightivSGIX( light, pname, params ); } -static void WINAPI wine_glFragmentMaterialfSGIX( GLenum face, GLenum pname, GLfloat param ) { +static void WINAPI glFragmentMaterialfSGIX( GLenum face, GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f)\n", face, pname, param ); funcs->ext.p_glFragmentMaterialfSGIX( face, pname, param ); } -static void WINAPI wine_glFragmentMaterialfvSGIX( GLenum face, GLenum pname, const GLfloat* params ) { +static void WINAPI glFragmentMaterialfvSGIX( GLenum face, GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", face, pname, params ); funcs->ext.p_glFragmentMaterialfvSGIX( face, pname, params ); } -static void WINAPI wine_glFragmentMaterialiSGIX( GLenum face, GLenum pname, GLint param ) { +static void WINAPI glFragmentMaterialiSGIX( GLenum face, GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", face, pname, param ); funcs->ext.p_glFragmentMaterialiSGIX( face, pname, param ); } -static void WINAPI wine_glFragmentMaterialivSGIX( GLenum face, GLenum pname, const GLint* params ) { +static void WINAPI glFragmentMaterialivSGIX( GLenum face, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", face, pname, params ); funcs->ext.p_glFragmentMaterialivSGIX( face, pname, params ); } -static void WINAPI wine_glFrameTerminatorGREMEDY( void ) { +static void WINAPI glFrameTerminatorGREMEDY( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glFrameTerminatorGREMEDY( ); } -static void WINAPI wine_glFrameZoomSGIX( GLint factor ) { +static void WINAPI glFrameZoomSGIX( GLint factor ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", factor ); funcs->ext.p_glFrameZoomSGIX( factor ); } -static void WINAPI wine_glFramebufferDrawBufferEXT( GLuint framebuffer, GLenum mode ) { +static void WINAPI glFramebufferDrawBufferEXT( GLuint framebuffer, GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", framebuffer, mode ); funcs->ext.p_glFramebufferDrawBufferEXT( framebuffer, mode ); } -static void WINAPI wine_glFramebufferDrawBuffersEXT( GLuint framebuffer, GLsizei n, const GLenum* bufs ) { +static void WINAPI glFramebufferDrawBuffersEXT( GLuint framebuffer, GLsizei n, const GLenum* bufs ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", framebuffer, n, bufs ); funcs->ext.p_glFramebufferDrawBuffersEXT( framebuffer, n, bufs ); } -static void WINAPI wine_glFramebufferParameteri( GLenum target, GLenum pname, GLint param ) { +static void WINAPI glFramebufferParameteri( GLenum target, GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, pname, param ); funcs->ext.p_glFramebufferParameteri( target, pname, param ); } -static void WINAPI wine_glFramebufferReadBufferEXT( GLuint framebuffer, GLenum mode ) { +static void WINAPI glFramebufferReadBufferEXT( GLuint framebuffer, GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", framebuffer, mode ); funcs->ext.p_glFramebufferReadBufferEXT( framebuffer, mode ); } -static void WINAPI wine_glFramebufferRenderbuffer( GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer ) { +static void WINAPI glFramebufferRenderbuffer( GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", target, attachment, renderbuffertarget, renderbuffer ); funcs->ext.p_glFramebufferRenderbuffer( target, attachment, renderbuffertarget, renderbuffer ); } -static void WINAPI wine_glFramebufferRenderbufferEXT( GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer ) { +static void WINAPI glFramebufferRenderbufferEXT( GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", target, attachment, renderbuffertarget, renderbuffer ); funcs->ext.p_glFramebufferRenderbufferEXT( target, attachment, renderbuffertarget, renderbuffer ); } -static void WINAPI wine_glFramebufferTexture( GLenum target, GLenum attachment, GLuint texture, GLint level ) { +static void WINAPI glFramebufferTexture( GLenum target, GLenum attachment, GLuint texture, GLint level ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", target, attachment, texture, level ); funcs->ext.p_glFramebufferTexture( target, attachment, texture, level ); } -static void WINAPI wine_glFramebufferTexture1D( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level ) { +static void WINAPI glFramebufferTexture1D( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, attachment, textarget, texture, level ); funcs->ext.p_glFramebufferTexture1D( target, attachment, textarget, texture, level ); } -static void WINAPI wine_glFramebufferTexture1DEXT( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level ) { +static void WINAPI glFramebufferTexture1DEXT( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, attachment, textarget, texture, level ); funcs->ext.p_glFramebufferTexture1DEXT( target, attachment, textarget, texture, level ); } -static void WINAPI wine_glFramebufferTexture2D( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level ) { +static void WINAPI glFramebufferTexture2D( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, attachment, textarget, texture, level ); funcs->ext.p_glFramebufferTexture2D( target, attachment, textarget, texture, level ); } -static void WINAPI wine_glFramebufferTexture2DEXT( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level ) { +static void WINAPI glFramebufferTexture2DEXT( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, attachment, textarget, texture, level ); funcs->ext.p_glFramebufferTexture2DEXT( target, attachment, textarget, texture, level ); } -static void WINAPI wine_glFramebufferTexture3D( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset ) { +static void WINAPI glFramebufferTexture3D( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", target, attachment, textarget, texture, level, zoffset ); funcs->ext.p_glFramebufferTexture3D( target, attachment, textarget, texture, level, zoffset ); } -static void WINAPI wine_glFramebufferTexture3DEXT( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset ) { +static void WINAPI glFramebufferTexture3DEXT( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", target, attachment, textarget, texture, level, zoffset ); funcs->ext.p_glFramebufferTexture3DEXT( target, attachment, textarget, texture, level, zoffset ); } -static void WINAPI wine_glFramebufferTextureARB( GLenum target, GLenum attachment, GLuint texture, GLint level ) { +static void WINAPI glFramebufferTextureARB( GLenum target, GLenum attachment, GLuint texture, GLint level ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", target, attachment, texture, level ); funcs->ext.p_glFramebufferTextureARB( target, attachment, texture, level ); } -static void WINAPI wine_glFramebufferTextureEXT( GLenum target, GLenum attachment, GLuint texture, GLint level ) { +static void WINAPI glFramebufferTextureEXT( GLenum target, GLenum attachment, GLuint texture, GLint level ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", target, attachment, texture, level ); funcs->ext.p_glFramebufferTextureEXT( target, attachment, texture, level ); } -static void WINAPI wine_glFramebufferTextureFaceARB( GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face ) { +static void WINAPI glFramebufferTextureFaceARB( GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, attachment, texture, level, face ); funcs->ext.p_glFramebufferTextureFaceARB( target, attachment, texture, level, face ); } -static void WINAPI wine_glFramebufferTextureFaceEXT( GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face ) { +static void WINAPI glFramebufferTextureFaceEXT( GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, attachment, texture, level, face ); funcs->ext.p_glFramebufferTextureFaceEXT( target, attachment, texture, level, face ); } -static void WINAPI wine_glFramebufferTextureLayer( GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer ) { +static void WINAPI glFramebufferTextureLayer( GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, attachment, texture, level, layer ); funcs->ext.p_glFramebufferTextureLayer( target, attachment, texture, level, layer ); } -static void WINAPI wine_glFramebufferTextureLayerARB( GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer ) { +static void WINAPI glFramebufferTextureLayerARB( GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, attachment, texture, level, layer ); funcs->ext.p_glFramebufferTextureLayerARB( target, attachment, texture, level, layer ); } -static void WINAPI wine_glFramebufferTextureLayerEXT( GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer ) { +static void WINAPI glFramebufferTextureLayerEXT( GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, attachment, texture, level, layer ); funcs->ext.p_glFramebufferTextureLayerEXT( target, attachment, texture, level, layer ); } -static void WINAPI wine_glFreeObjectBufferATI( GLuint buffer ) { +static void WINAPI glFreeObjectBufferATI( GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", buffer ); funcs->ext.p_glFreeObjectBufferATI( buffer ); } -static GLuint WINAPI wine_glGenAsyncMarkersSGIX( GLsizei range ) { +static GLuint WINAPI glGenAsyncMarkersSGIX( GLsizei range ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", range ); return funcs->ext.p_glGenAsyncMarkersSGIX( range ); } -static void WINAPI wine_glGenBuffers( GLsizei n, GLuint* buffers ) { +static void WINAPI glGenBuffers( GLsizei n, GLuint* buffers ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, buffers ); funcs->ext.p_glGenBuffers( n, buffers ); } -static void WINAPI wine_glGenBuffersARB( GLsizei n, GLuint* buffers ) { +static void WINAPI glGenBuffersARB( GLsizei n, GLuint* buffers ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, buffers ); funcs->ext.p_glGenBuffersARB( n, buffers ); } -static void WINAPI wine_glGenFencesAPPLE( GLsizei n, GLuint* fences ) { +static void WINAPI glGenFencesAPPLE( GLsizei n, GLuint* fences ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, fences ); funcs->ext.p_glGenFencesAPPLE( n, fences ); } -static void WINAPI wine_glGenFencesNV( GLsizei n, GLuint* fences ) { +static void WINAPI glGenFencesNV( GLsizei n, GLuint* fences ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, fences ); funcs->ext.p_glGenFencesNV( n, fences ); } -static GLuint WINAPI wine_glGenFragmentShadersATI( GLuint range ) { +static GLuint WINAPI glGenFragmentShadersATI( GLuint range ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", range ); return funcs->ext.p_glGenFragmentShadersATI( range ); } -static void WINAPI wine_glGenFramebuffers( GLsizei n, GLuint* framebuffers ) { +static void WINAPI glGenFramebuffers( GLsizei n, GLuint* framebuffers ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, framebuffers ); funcs->ext.p_glGenFramebuffers( n, framebuffers ); } -static void WINAPI wine_glGenFramebuffersEXT( GLsizei n, GLuint* framebuffers ) { +static void WINAPI glGenFramebuffersEXT( GLsizei n, GLuint* framebuffers ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, framebuffers ); funcs->ext.p_glGenFramebuffersEXT( n, framebuffers ); } -static void WINAPI wine_glGenNamesAMD( GLenum identifier, GLuint num, GLuint* names ) { +static void WINAPI glGenNamesAMD( GLenum identifier, GLuint num, GLuint* names ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", identifier, num, names ); funcs->ext.p_glGenNamesAMD( identifier, num, names ); } -static void WINAPI wine_glGenOcclusionQueriesNV( GLsizei n, GLuint* ids ) { +static void WINAPI glGenOcclusionQueriesNV( GLsizei n, GLuint* ids ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, ids ); funcs->ext.p_glGenOcclusionQueriesNV( n, ids ); } -static GLuint WINAPI wine_glGenPathsNV( GLsizei range ) { +static GLuint WINAPI glGenPathsNV( GLsizei range ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", range ); return funcs->ext.p_glGenPathsNV( range ); } -static void WINAPI wine_glGenPerfMonitorsAMD( GLsizei n, GLuint* monitors ) { +static void WINAPI glGenPerfMonitorsAMD( GLsizei n, GLuint* monitors ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, monitors ); funcs->ext.p_glGenPerfMonitorsAMD( n, monitors ); } -static void WINAPI wine_glGenProgramPipelines( GLsizei n, GLuint* pipelines ) { +static void WINAPI glGenProgramPipelines( GLsizei n, GLuint* pipelines ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, pipelines ); funcs->ext.p_glGenProgramPipelines( n, pipelines ); } -static void WINAPI wine_glGenProgramsARB( GLsizei n, GLuint* programs ) { +static void WINAPI glGenProgramsARB( GLsizei n, GLuint* programs ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, programs ); funcs->ext.p_glGenProgramsARB( n, programs ); } -static void WINAPI wine_glGenProgramsNV( GLsizei n, GLuint* programs ) { +static void WINAPI glGenProgramsNV( GLsizei n, GLuint* programs ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, programs ); funcs->ext.p_glGenProgramsNV( n, programs ); } -static void WINAPI wine_glGenQueries( GLsizei n, GLuint* ids ) { +static void WINAPI glGenQueries( GLsizei n, GLuint* ids ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, ids ); funcs->ext.p_glGenQueries( n, ids ); } -static void WINAPI wine_glGenQueriesARB( GLsizei n, GLuint* ids ) { +static void WINAPI glGenQueriesARB( GLsizei n, GLuint* ids ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, ids ); funcs->ext.p_glGenQueriesARB( n, ids ); } -static void WINAPI wine_glGenRenderbuffers( GLsizei n, GLuint* renderbuffers ) { +static void WINAPI glGenRenderbuffers( GLsizei n, GLuint* renderbuffers ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, renderbuffers ); funcs->ext.p_glGenRenderbuffers( n, renderbuffers ); } -static void WINAPI wine_glGenRenderbuffersEXT( GLsizei n, GLuint* renderbuffers ) { +static void WINAPI glGenRenderbuffersEXT( GLsizei n, GLuint* renderbuffers ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, renderbuffers ); funcs->ext.p_glGenRenderbuffersEXT( n, renderbuffers ); } -static void WINAPI wine_glGenSamplers( GLsizei count, GLuint* samplers ) { +static void WINAPI glGenSamplers( GLsizei count, GLuint* samplers ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", count, samplers ); funcs->ext.p_glGenSamplers( count, samplers ); } -static GLuint WINAPI wine_glGenSymbolsEXT( GLenum datatype, GLenum storagetype, GLenum range, GLuint components ) { +static GLuint WINAPI glGenSymbolsEXT( GLenum datatype, GLenum storagetype, GLenum range, GLuint components ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", datatype, storagetype, range, components ); return funcs->ext.p_glGenSymbolsEXT( datatype, storagetype, range, components ); } -static void WINAPI wine_glGenTexturesEXT( GLsizei n, GLuint* textures ) { +static void WINAPI glGenTexturesEXT( GLsizei n, GLuint* textures ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, textures ); funcs->ext.p_glGenTexturesEXT( n, textures ); } -static void WINAPI wine_glGenTransformFeedbacks( GLsizei n, GLuint* ids ) { +static void WINAPI glGenTransformFeedbacks( GLsizei n, GLuint* ids ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, ids ); funcs->ext.p_glGenTransformFeedbacks( n, ids ); } -static void WINAPI wine_glGenTransformFeedbacksNV( GLsizei n, GLuint* ids ) { +static void WINAPI glGenTransformFeedbacksNV( GLsizei n, GLuint* ids ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, ids ); funcs->ext.p_glGenTransformFeedbacksNV( n, ids ); } -static void WINAPI wine_glGenVertexArrays( GLsizei n, GLuint* arrays ) { +static void WINAPI glGenVertexArrays( GLsizei n, GLuint* arrays ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, arrays ); funcs->ext.p_glGenVertexArrays( n, arrays ); } -static void WINAPI wine_glGenVertexArraysAPPLE( GLsizei n, GLuint* arrays ) { +static void WINAPI glGenVertexArraysAPPLE( GLsizei n, GLuint* arrays ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, arrays ); funcs->ext.p_glGenVertexArraysAPPLE( n, arrays ); } -static GLuint WINAPI wine_glGenVertexShadersEXT( GLuint range ) { +static GLuint WINAPI glGenVertexShadersEXT( GLuint range ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", range ); return funcs->ext.p_glGenVertexShadersEXT( range ); } -static void WINAPI wine_glGenerateMipmap( GLenum target ) { +static void WINAPI glGenerateMipmap( GLenum target ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", target ); funcs->ext.p_glGenerateMipmap( target ); } -static void WINAPI wine_glGenerateMipmapEXT( GLenum target ) { +static void WINAPI glGenerateMipmapEXT( GLenum target ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", target ); funcs->ext.p_glGenerateMipmapEXT( target ); } -static void WINAPI wine_glGenerateMultiTexMipmapEXT( GLenum texunit, GLenum target ) { +static void WINAPI glGenerateMultiTexMipmapEXT( GLenum texunit, GLenum target ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", texunit, target ); funcs->ext.p_glGenerateMultiTexMipmapEXT( texunit, target ); } -static void WINAPI wine_glGenerateTextureMipmapEXT( GLuint texture, GLenum target ) { +static void WINAPI glGenerateTextureMipmapEXT( GLuint texture, GLenum target ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", texture, target ); funcs->ext.p_glGenerateTextureMipmapEXT( texture, target ); } -static void WINAPI wine_glGetActiveAtomicCounterBufferiv( GLuint program, GLuint bufferIndex, GLenum pname, GLint* params ) { +static void WINAPI glGetActiveAtomicCounterBufferiv( GLuint program, GLuint bufferIndex, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, bufferIndex, pname, params ); funcs->ext.p_glGetActiveAtomicCounterBufferiv( program, bufferIndex, pname, params ); } -static void WINAPI wine_glGetActiveAttrib( GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLint* size, GLenum* type, GLchar* name ) { +static void WINAPI glGetActiveAttrib( GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLint* size, GLenum* type, GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %p, %p, %p)\n", program, index, bufSize, length, size, type, name ); funcs->ext.p_glGetActiveAttrib( program, index, bufSize, length, size, type, name ); } -static void WINAPI wine_glGetActiveAttribARB( GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint* size, GLenum* type, GLcharARB* name ) { +static void WINAPI glGetActiveAttribARB( GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint* size, GLenum* type, GLcharARB* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %p, %p, %p)\n", programObj, index, maxLength, length, size, type, name ); funcs->ext.p_glGetActiveAttribARB( programObj, index, maxLength, length, size, type, name ); } -static void WINAPI wine_glGetActiveSubroutineName( GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei* length, GLchar* name ) { +static void WINAPI glGetActiveSubroutineName( GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei* length, GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p, %p)\n", program, shadertype, index, bufsize, length, name ); funcs->ext.p_glGetActiveSubroutineName( program, shadertype, index, bufsize, length, name ); } -static void WINAPI wine_glGetActiveSubroutineUniformName( GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei* length, GLchar* name ) { +static void WINAPI glGetActiveSubroutineUniformName( GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei* length, GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p, %p)\n", program, shadertype, index, bufsize, length, name ); funcs->ext.p_glGetActiveSubroutineUniformName( program, shadertype, index, bufsize, length, name ); } -static void WINAPI wine_glGetActiveSubroutineUniformiv( GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint* values ) { +static void WINAPI glGetActiveSubroutineUniformiv( GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint* values ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, shadertype, index, pname, values ); funcs->ext.p_glGetActiveSubroutineUniformiv( program, shadertype, index, pname, values ); } -static void WINAPI wine_glGetActiveUniform( GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLint* size, GLenum* type, GLchar* name ) { +static void WINAPI glGetActiveUniform( GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLint* size, GLenum* type, GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %p, %p, %p)\n", program, index, bufSize, length, size, type, name ); funcs->ext.p_glGetActiveUniform( program, index, bufSize, length, size, type, name ); } -static void WINAPI wine_glGetActiveUniformARB( GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint* size, GLenum* type, GLcharARB* name ) { +static void WINAPI glGetActiveUniformARB( GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint* size, GLenum* type, GLcharARB* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %p, %p, %p)\n", programObj, index, maxLength, length, size, type, name ); funcs->ext.p_glGetActiveUniformARB( programObj, index, maxLength, length, size, type, name ); } -static void WINAPI wine_glGetActiveUniformBlockName( GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei* length, GLchar* uniformBlockName ) { +static void WINAPI glGetActiveUniformBlockName( GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei* length, GLchar* uniformBlockName ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %p)\n", program, uniformBlockIndex, bufSize, length, uniformBlockName ); funcs->ext.p_glGetActiveUniformBlockName( program, uniformBlockIndex, bufSize, length, uniformBlockName ); } -static void WINAPI wine_glGetActiveUniformBlockiv( GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint* params ) { +static void WINAPI glGetActiveUniformBlockiv( GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, uniformBlockIndex, pname, params ); funcs->ext.p_glGetActiveUniformBlockiv( program, uniformBlockIndex, pname, params ); } -static void WINAPI wine_glGetActiveUniformName( GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei* length, GLchar* uniformName ) { +static void WINAPI glGetActiveUniformName( GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei* length, GLchar* uniformName ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %p)\n", program, uniformIndex, bufSize, length, uniformName ); funcs->ext.p_glGetActiveUniformName( program, uniformIndex, bufSize, length, uniformName ); } -static void WINAPI wine_glGetActiveUniformsiv( GLuint program, GLsizei uniformCount, const GLuint* uniformIndices, GLenum pname, GLint* params ) { +static void WINAPI glGetActiveUniformsiv( GLuint program, GLsizei uniformCount, const GLuint* uniformIndices, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %d, %p)\n", program, uniformCount, uniformIndices, pname, params ); funcs->ext.p_glGetActiveUniformsiv( program, uniformCount, uniformIndices, pname, params ); } -static void WINAPI wine_glGetActiveVaryingNV( GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLsizei* size, GLenum* type, GLchar* name ) { +static void WINAPI glGetActiveVaryingNV( GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLsizei* size, GLenum* type, GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %p, %p, %p)\n", program, index, bufSize, length, size, type, name ); funcs->ext.p_glGetActiveVaryingNV( program, index, bufSize, length, size, type, name ); } -static void WINAPI wine_glGetArrayObjectfvATI( GLenum array, GLenum pname, GLfloat* params ) { +static void WINAPI glGetArrayObjectfvATI( GLenum array, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", array, pname, params ); funcs->ext.p_glGetArrayObjectfvATI( array, pname, params ); } -static void WINAPI wine_glGetArrayObjectivATI( GLenum array, GLenum pname, GLint* params ) { +static void WINAPI glGetArrayObjectivATI( GLenum array, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", array, pname, params ); funcs->ext.p_glGetArrayObjectivATI( array, pname, params ); } -static void WINAPI wine_glGetAttachedObjectsARB( GLhandleARB containerObj, GLsizei maxCount, GLsizei* count, GLhandleARB* obj ) { +static void WINAPI glGetAttachedObjectsARB( GLhandleARB containerObj, GLsizei maxCount, GLsizei* count, GLhandleARB* obj ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p)\n", containerObj, maxCount, count, obj ); funcs->ext.p_glGetAttachedObjectsARB( containerObj, maxCount, count, obj ); } -static void WINAPI wine_glGetAttachedShaders( GLuint program, GLsizei maxCount, GLsizei* count, GLuint* obj ) { +static void WINAPI glGetAttachedShaders( GLuint program, GLsizei maxCount, GLsizei* count, GLuint* obj ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p)\n", program, maxCount, count, obj ); funcs->ext.p_glGetAttachedShaders( program, maxCount, count, obj ); } -static GLint WINAPI wine_glGetAttribLocation( GLuint program, const GLchar* name ) { +static GLint WINAPI glGetAttribLocation( GLuint program, const GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", program, name ); return funcs->ext.p_glGetAttribLocation( program, name ); } -static GLint WINAPI wine_glGetAttribLocationARB( GLhandleARB programObj, const GLcharARB* name ) { +static GLint WINAPI glGetAttribLocationARB( GLhandleARB programObj, const GLcharARB* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", programObj, name ); return funcs->ext.p_glGetAttribLocationARB( programObj, name ); } -static void WINAPI wine_glGetBooleanIndexedvEXT( GLenum target, GLuint index, GLboolean* data ) { +static void WINAPI glGetBooleanIndexedvEXT( GLenum target, GLuint index, GLboolean* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, data ); funcs->ext.p_glGetBooleanIndexedvEXT( target, index, data ); } -static void WINAPI wine_glGetBooleani_v( GLenum target, GLuint index, GLboolean* data ) { +static void WINAPI glGetBooleani_v( GLenum target, GLuint index, GLboolean* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, data ); funcs->ext.p_glGetBooleani_v( target, index, data ); } -static void WINAPI wine_glGetBufferParameteri64v( GLenum target, GLenum pname, INT64* params ) { +static void WINAPI glGetBufferParameteri64v( GLenum target, GLenum pname, INT64* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetBufferParameteri64v( target, pname, params ); } -static void WINAPI wine_glGetBufferParameteriv( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetBufferParameteriv( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetBufferParameteriv( target, pname, params ); } -static void WINAPI wine_glGetBufferParameterivARB( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetBufferParameterivARB( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetBufferParameterivARB( target, pname, params ); } -static void WINAPI wine_glGetBufferParameterui64vNV( GLenum target, GLenum pname, UINT64* params ) { +static void WINAPI glGetBufferParameterui64vNV( GLenum target, GLenum pname, UINT64* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetBufferParameterui64vNV( target, pname, params ); } -static void WINAPI wine_glGetBufferPointerv( GLenum target, GLenum pname, GLvoid** params ) { +static void WINAPI glGetBufferPointerv( GLenum target, GLenum pname, GLvoid** params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetBufferPointerv( target, pname, params ); } -static void WINAPI wine_glGetBufferPointervARB( GLenum target, GLenum pname, GLvoid** params ) { +static void WINAPI glGetBufferPointervARB( GLenum target, GLenum pname, GLvoid** params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetBufferPointervARB( target, pname, params ); } -static void WINAPI wine_glGetBufferSubData( GLenum target, GLintptr offset, GLsizeiptr size, GLvoid* data ) { +static void WINAPI glGetBufferSubData( GLenum target, GLintptr offset, GLsizeiptr size, GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %ld, %ld, %p)\n", target, offset, size, data ); funcs->ext.p_glGetBufferSubData( target, offset, size, data ); } -static void WINAPI wine_glGetBufferSubDataARB( GLenum target, GLintptrARB offset, GLsizeiptrARB size, GLvoid* data ) { +static void WINAPI glGetBufferSubDataARB( GLenum target, GLintptrARB offset, GLsizeiptrARB size, GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %ld, %ld, %p)\n", target, offset, size, data ); funcs->ext.p_glGetBufferSubDataARB( target, offset, size, data ); } -static void WINAPI wine_glGetColorTable( GLenum target, GLenum format, GLenum type, GLvoid* table ) { +static void WINAPI glGetColorTable( GLenum target, GLenum format, GLenum type, GLvoid* table ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, format, type, table ); funcs->ext.p_glGetColorTable( target, format, type, table ); } -static void WINAPI wine_glGetColorTableEXT( GLenum target, GLenum format, GLenum type, GLvoid* data ) { +static void WINAPI glGetColorTableEXT( GLenum target, GLenum format, GLenum type, GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, format, type, data ); funcs->ext.p_glGetColorTableEXT( target, format, type, data ); } -static void WINAPI wine_glGetColorTableParameterfv( GLenum target, GLenum pname, GLfloat* params ) { +static void WINAPI glGetColorTableParameterfv( GLenum target, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetColorTableParameterfv( target, pname, params ); } -static void WINAPI wine_glGetColorTableParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) { +static void WINAPI glGetColorTableParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetColorTableParameterfvEXT( target, pname, params ); } -static void WINAPI wine_glGetColorTableParameterfvSGI( GLenum target, GLenum pname, GLfloat* params ) { +static void WINAPI glGetColorTableParameterfvSGI( GLenum target, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetColorTableParameterfvSGI( target, pname, params ); } -static void WINAPI wine_glGetColorTableParameteriv( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetColorTableParameteriv( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetColorTableParameteriv( target, pname, params ); } -static void WINAPI wine_glGetColorTableParameterivEXT( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetColorTableParameterivEXT( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetColorTableParameterivEXT( target, pname, params ); } -static void WINAPI wine_glGetColorTableParameterivSGI( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetColorTableParameterivSGI( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetColorTableParameterivSGI( target, pname, params ); } -static void WINAPI wine_glGetColorTableSGI( GLenum target, GLenum format, GLenum type, GLvoid* table ) { +static void WINAPI glGetColorTableSGI( GLenum target, GLenum format, GLenum type, GLvoid* table ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, format, type, table ); funcs->ext.p_glGetColorTableSGI( target, format, type, table ); } -static void WINAPI wine_glGetCombinerInputParameterfvNV( GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat* params ) { +static void WINAPI glGetCombinerInputParameterfvNV( GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", stage, portion, variable, pname, params ); funcs->ext.p_glGetCombinerInputParameterfvNV( stage, portion, variable, pname, params ); } -static void WINAPI wine_glGetCombinerInputParameterivNV( GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint* params ) { +static void WINAPI glGetCombinerInputParameterivNV( GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", stage, portion, variable, pname, params ); funcs->ext.p_glGetCombinerInputParameterivNV( stage, portion, variable, pname, params ); } -static void WINAPI wine_glGetCombinerOutputParameterfvNV( GLenum stage, GLenum portion, GLenum pname, GLfloat* params ) { +static void WINAPI glGetCombinerOutputParameterfvNV( GLenum stage, GLenum portion, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", stage, portion, pname, params ); funcs->ext.p_glGetCombinerOutputParameterfvNV( stage, portion, pname, params ); } -static void WINAPI wine_glGetCombinerOutputParameterivNV( GLenum stage, GLenum portion, GLenum pname, GLint* params ) { +static void WINAPI glGetCombinerOutputParameterivNV( GLenum stage, GLenum portion, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", stage, portion, pname, params ); funcs->ext.p_glGetCombinerOutputParameterivNV( stage, portion, pname, params ); } -static void WINAPI wine_glGetCombinerStageParameterfvNV( GLenum stage, GLenum pname, GLfloat* params ) { +static void WINAPI glGetCombinerStageParameterfvNV( GLenum stage, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", stage, pname, params ); funcs->ext.p_glGetCombinerStageParameterfvNV( stage, pname, params ); } -static void WINAPI wine_glGetCompressedMultiTexImageEXT( GLenum texunit, GLenum target, GLint lod, GLvoid* img ) { +static void WINAPI glGetCompressedMultiTexImageEXT( GLenum texunit, GLenum target, GLint lod, GLvoid* img ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texunit, target, lod, img ); funcs->ext.p_glGetCompressedMultiTexImageEXT( texunit, target, lod, img ); } -static void WINAPI wine_glGetCompressedTexImage( GLenum target, GLint level, GLvoid* img ) { +static void WINAPI glGetCompressedTexImage( GLenum target, GLint level, GLvoid* img ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, level, img ); funcs->ext.p_glGetCompressedTexImage( target, level, img ); } -static void WINAPI wine_glGetCompressedTexImageARB( GLenum target, GLint level, GLvoid* img ) { +static void WINAPI glGetCompressedTexImageARB( GLenum target, GLint level, GLvoid* img ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, level, img ); funcs->ext.p_glGetCompressedTexImageARB( target, level, img ); } -static void WINAPI wine_glGetCompressedTextureImageEXT( GLuint texture, GLenum target, GLint lod, GLvoid* img ) { +static void WINAPI glGetCompressedTextureImageEXT( GLuint texture, GLenum target, GLint lod, GLvoid* img ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texture, target, lod, img ); funcs->ext.p_glGetCompressedTextureImageEXT( texture, target, lod, img ); } -static void WINAPI wine_glGetConvolutionFilter( GLenum target, GLenum format, GLenum type, GLvoid* image ) { +static void WINAPI glGetConvolutionFilter( GLenum target, GLenum format, GLenum type, GLvoid* image ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, format, type, image ); funcs->ext.p_glGetConvolutionFilter( target, format, type, image ); } -static void WINAPI wine_glGetConvolutionFilterEXT( GLenum target, GLenum format, GLenum type, GLvoid* image ) { +static void WINAPI glGetConvolutionFilterEXT( GLenum target, GLenum format, GLenum type, GLvoid* image ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, format, type, image ); funcs->ext.p_glGetConvolutionFilterEXT( target, format, type, image ); } -static void WINAPI wine_glGetConvolutionParameterfv( GLenum target, GLenum pname, GLfloat* params ) { +static void WINAPI glGetConvolutionParameterfv( GLenum target, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetConvolutionParameterfv( target, pname, params ); } -static void WINAPI wine_glGetConvolutionParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) { +static void WINAPI glGetConvolutionParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetConvolutionParameterfvEXT( target, pname, params ); } -static void WINAPI wine_glGetConvolutionParameteriv( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetConvolutionParameteriv( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetConvolutionParameteriv( target, pname, params ); } -static void WINAPI wine_glGetConvolutionParameterivEXT( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetConvolutionParameterivEXT( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetConvolutionParameterivEXT( target, pname, params ); } -static GLuint WINAPI wine_glGetDebugMessageLog( GLuint count, GLsizei bufsize, GLenum* sources, GLenum* types, GLuint* ids, GLenum* severities, GLsizei* lengths, GLchar* messageLog ) { +static GLuint WINAPI glGetDebugMessageLog( GLuint count, GLsizei bufsize, GLenum* sources, GLenum* types, GLuint* ids, GLenum* severities, GLsizei* lengths, GLchar* messageLog ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p, %p, %p, %p, %p)\n", count, bufsize, sources, types, ids, severities, lengths, messageLog ); return funcs->ext.p_glGetDebugMessageLog( count, bufsize, sources, types, ids, severities, lengths, messageLog ); } -static GLuint WINAPI wine_glGetDebugMessageLogAMD( GLuint count, GLsizei bufsize, GLenum* categories, GLuint* severities, GLuint* ids, GLsizei* lengths, GLchar* message ) { +static GLuint WINAPI glGetDebugMessageLogAMD( GLuint count, GLsizei bufsize, GLenum* categories, GLuint* severities, GLuint* ids, GLsizei* lengths, GLchar* message ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p, %p, %p, %p)\n", count, bufsize, categories, severities, ids, lengths, message ); return funcs->ext.p_glGetDebugMessageLogAMD( count, bufsize, categories, severities, ids, lengths, message ); } -static GLuint WINAPI wine_glGetDebugMessageLogARB( GLuint count, GLsizei bufsize, GLenum* sources, GLenum* types, GLuint* ids, GLenum* severities, GLsizei* lengths, GLchar* messageLog ) { +static GLuint WINAPI glGetDebugMessageLogARB( GLuint count, GLsizei bufsize, GLenum* sources, GLenum* types, GLuint* ids, GLenum* severities, GLsizei* lengths, GLchar* messageLog ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p, %p, %p, %p, %p)\n", count, bufsize, sources, types, ids, severities, lengths, messageLog ); return funcs->ext.p_glGetDebugMessageLogARB( count, bufsize, sources, types, ids, severities, lengths, messageLog ); } -static void WINAPI wine_glGetDetailTexFuncSGIS( GLenum target, GLfloat* points ) { +static void WINAPI glGetDetailTexFuncSGIS( GLenum target, GLfloat* points ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, points ); funcs->ext.p_glGetDetailTexFuncSGIS( target, points ); } -static void WINAPI wine_glGetDoubleIndexedvEXT( GLenum target, GLuint index, GLdouble* data ) { +static void WINAPI glGetDoubleIndexedvEXT( GLenum target, GLuint index, GLdouble* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, data ); funcs->ext.p_glGetDoubleIndexedvEXT( target, index, data ); } -static void WINAPI wine_glGetDoublei_v( GLenum target, GLuint index, GLdouble* data ) { +static void WINAPI glGetDoublei_v( GLenum target, GLuint index, GLdouble* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, data ); funcs->ext.p_glGetDoublei_v( target, index, data ); } -static void WINAPI wine_glGetFenceivNV( GLuint fence, GLenum pname, GLint* params ) { +static void WINAPI glGetFenceivNV( GLuint fence, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", fence, pname, params ); funcs->ext.p_glGetFenceivNV( fence, pname, params ); } -static void WINAPI wine_glGetFinalCombinerInputParameterfvNV( GLenum variable, GLenum pname, GLfloat* params ) { +static void WINAPI glGetFinalCombinerInputParameterfvNV( GLenum variable, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", variable, pname, params ); funcs->ext.p_glGetFinalCombinerInputParameterfvNV( variable, pname, params ); } -static void WINAPI wine_glGetFinalCombinerInputParameterivNV( GLenum variable, GLenum pname, GLint* params ) { +static void WINAPI glGetFinalCombinerInputParameterivNV( GLenum variable, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", variable, pname, params ); funcs->ext.p_glGetFinalCombinerInputParameterivNV( variable, pname, params ); } -static void WINAPI wine_glGetFloatIndexedvEXT( GLenum target, GLuint index, GLfloat* data ) { +static void WINAPI glGetFloatIndexedvEXT( GLenum target, GLuint index, GLfloat* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, data ); funcs->ext.p_glGetFloatIndexedvEXT( target, index, data ); } -static void WINAPI wine_glGetFloati_v( GLenum target, GLuint index, GLfloat* data ) { +static void WINAPI glGetFloati_v( GLenum target, GLuint index, GLfloat* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, data ); funcs->ext.p_glGetFloati_v( target, index, data ); } -static void WINAPI wine_glGetFogFuncSGIS( GLfloat* points ) { +static void WINAPI glGetFogFuncSGIS( GLfloat* points ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", points ); funcs->ext.p_glGetFogFuncSGIS( points ); } -static GLint WINAPI wine_glGetFragDataIndex( GLuint program, const GLchar* name ) { +static GLint WINAPI glGetFragDataIndex( GLuint program, const GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", program, name ); return funcs->ext.p_glGetFragDataIndex( program, name ); } -static GLint WINAPI wine_glGetFragDataLocation( GLuint program, const GLchar* name ) { +static GLint WINAPI glGetFragDataLocation( GLuint program, const GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", program, name ); return funcs->ext.p_glGetFragDataLocation( program, name ); } -static GLint WINAPI wine_glGetFragDataLocationEXT( GLuint program, const GLchar* name ) { +static GLint WINAPI glGetFragDataLocationEXT( GLuint program, const GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", program, name ); return funcs->ext.p_glGetFragDataLocationEXT( program, name ); } -static void WINAPI wine_glGetFragmentLightfvSGIX( GLenum light, GLenum pname, GLfloat* params ) { +static void WINAPI glGetFragmentLightfvSGIX( GLenum light, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", light, pname, params ); funcs->ext.p_glGetFragmentLightfvSGIX( light, pname, params ); } -static void WINAPI wine_glGetFragmentLightivSGIX( GLenum light, GLenum pname, GLint* params ) { +static void WINAPI glGetFragmentLightivSGIX( GLenum light, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", light, pname, params ); funcs->ext.p_glGetFragmentLightivSGIX( light, pname, params ); } -static void WINAPI wine_glGetFragmentMaterialfvSGIX( GLenum face, GLenum pname, GLfloat* params ) { +static void WINAPI glGetFragmentMaterialfvSGIX( GLenum face, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", face, pname, params ); funcs->ext.p_glGetFragmentMaterialfvSGIX( face, pname, params ); } -static void WINAPI wine_glGetFragmentMaterialivSGIX( GLenum face, GLenum pname, GLint* params ) { +static void WINAPI glGetFragmentMaterialivSGIX( GLenum face, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", face, pname, params ); funcs->ext.p_glGetFragmentMaterialivSGIX( face, pname, params ); } -static void WINAPI wine_glGetFramebufferAttachmentParameteriv( GLenum target, GLenum attachment, GLenum pname, GLint* params ) { +static void WINAPI glGetFramebufferAttachmentParameteriv( GLenum target, GLenum attachment, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, attachment, pname, params ); funcs->ext.p_glGetFramebufferAttachmentParameteriv( target, attachment, pname, params ); } -static void WINAPI wine_glGetFramebufferAttachmentParameterivEXT( GLenum target, GLenum attachment, GLenum pname, GLint* params ) { +static void WINAPI glGetFramebufferAttachmentParameterivEXT( GLenum target, GLenum attachment, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, attachment, pname, params ); funcs->ext.p_glGetFramebufferAttachmentParameterivEXT( target, attachment, pname, params ); } -static void WINAPI wine_glGetFramebufferParameteriv( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetFramebufferParameteriv( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetFramebufferParameteriv( target, pname, params ); } -static void WINAPI wine_glGetFramebufferParameterivEXT( GLuint framebuffer, GLenum pname, GLint* params ) { +static void WINAPI glGetFramebufferParameterivEXT( GLuint framebuffer, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", framebuffer, pname, params ); funcs->ext.p_glGetFramebufferParameterivEXT( framebuffer, pname, params ); } -static GLenum WINAPI wine_glGetGraphicsResetStatusARB( void ) { +static GLenum WINAPI glGetGraphicsResetStatusARB( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); return funcs->ext.p_glGetGraphicsResetStatusARB( ); } -static GLhandleARB WINAPI wine_glGetHandleARB( GLenum pname ) { +static GLhandleARB WINAPI glGetHandleARB( GLenum pname ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", pname ); return funcs->ext.p_glGetHandleARB( pname ); } -static void WINAPI wine_glGetHistogram( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) { +static void WINAPI glGetHistogram( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", target, reset, format, type, values ); funcs->ext.p_glGetHistogram( target, reset, format, type, values ); } -static void WINAPI wine_glGetHistogramEXT( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) { +static void WINAPI glGetHistogramEXT( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", target, reset, format, type, values ); funcs->ext.p_glGetHistogramEXT( target, reset, format, type, values ); } -static void WINAPI wine_glGetHistogramParameterfv( GLenum target, GLenum pname, GLfloat* params ) { +static void WINAPI glGetHistogramParameterfv( GLenum target, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetHistogramParameterfv( target, pname, params ); } -static void WINAPI wine_glGetHistogramParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) { +static void WINAPI glGetHistogramParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetHistogramParameterfvEXT( target, pname, params ); } -static void WINAPI wine_glGetHistogramParameteriv( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetHistogramParameteriv( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetHistogramParameteriv( target, pname, params ); } -static void WINAPI wine_glGetHistogramParameterivEXT( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetHistogramParameterivEXT( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetHistogramParameterivEXT( target, pname, params ); } -static UINT64 WINAPI wine_glGetImageHandleNV( GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format ) { +static UINT64 WINAPI glGetImageHandleNV( GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", texture, level, layered, layer, format ); return funcs->ext.p_glGetImageHandleNV( texture, level, layered, layer, format ); } -static void WINAPI wine_glGetImageTransformParameterfvHP( GLenum target, GLenum pname, GLfloat* params ) { +static void WINAPI glGetImageTransformParameterfvHP( GLenum target, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetImageTransformParameterfvHP( target, pname, params ); } -static void WINAPI wine_glGetImageTransformParameterivHP( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetImageTransformParameterivHP( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetImageTransformParameterivHP( target, pname, params ); } -static void WINAPI wine_glGetInfoLogARB( GLhandleARB obj, GLsizei maxLength, GLsizei* length, GLcharARB* infoLog ) { +static void WINAPI glGetInfoLogARB( GLhandleARB obj, GLsizei maxLength, GLsizei* length, GLcharARB* infoLog ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p)\n", obj, maxLength, length, infoLog ); funcs->ext.p_glGetInfoLogARB( obj, maxLength, length, infoLog ); } -static GLint WINAPI wine_glGetInstrumentsSGIX( void ) { +static GLint WINAPI glGetInstrumentsSGIX( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); return funcs->ext.p_glGetInstrumentsSGIX( ); } -static void WINAPI wine_glGetInteger64i_v( GLenum target, GLuint index, INT64* data ) { +static void WINAPI glGetInteger64i_v( GLenum target, GLuint index, INT64* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, data ); funcs->ext.p_glGetInteger64i_v( target, index, data ); } -static void WINAPI wine_glGetInteger64v( GLenum pname, INT64* params ) { +static void WINAPI glGetInteger64v( GLenum pname, INT64* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->ext.p_glGetInteger64v( pname, params ); } -static void WINAPI wine_glGetIntegerIndexedvEXT( GLenum target, GLuint index, GLint* data ) { +static void WINAPI glGetIntegerIndexedvEXT( GLenum target, GLuint index, GLint* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, data ); funcs->ext.p_glGetIntegerIndexedvEXT( target, index, data ); } -static void WINAPI wine_glGetIntegeri_v( GLenum target, GLuint index, GLint* data ) { +static void WINAPI glGetIntegeri_v( GLenum target, GLuint index, GLint* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, data ); funcs->ext.p_glGetIntegeri_v( target, index, data ); } -static void WINAPI wine_glGetIntegerui64i_vNV( GLenum value, GLuint index, UINT64* result ) { +static void WINAPI glGetIntegerui64i_vNV( GLenum value, GLuint index, UINT64* result ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", value, index, result ); funcs->ext.p_glGetIntegerui64i_vNV( value, index, result ); } -static void WINAPI wine_glGetIntegerui64vNV( GLenum value, UINT64* result ) { +static void WINAPI glGetIntegerui64vNV( GLenum value, UINT64* result ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", value, result ); funcs->ext.p_glGetIntegerui64vNV( value, result ); } -static void WINAPI wine_glGetInternalformati64v( GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, INT64* params ) { +static void WINAPI glGetInternalformati64v( GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, INT64* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", target, internalformat, pname, bufSize, params ); funcs->ext.p_glGetInternalformati64v( target, internalformat, pname, bufSize, params ); } -static void WINAPI wine_glGetInternalformativ( GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint* params ) { +static void WINAPI glGetInternalformativ( GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", target, internalformat, pname, bufSize, params ); funcs->ext.p_glGetInternalformativ( target, internalformat, pname, bufSize, params ); } -static void WINAPI wine_glGetInvariantBooleanvEXT( GLuint id, GLenum value, GLboolean* data ) { +static void WINAPI glGetInvariantBooleanvEXT( GLuint id, GLenum value, GLboolean* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, value, data ); funcs->ext.p_glGetInvariantBooleanvEXT( id, value, data ); } -static void WINAPI wine_glGetInvariantFloatvEXT( GLuint id, GLenum value, GLfloat* data ) { +static void WINAPI glGetInvariantFloatvEXT( GLuint id, GLenum value, GLfloat* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, value, data ); funcs->ext.p_glGetInvariantFloatvEXT( id, value, data ); } -static void WINAPI wine_glGetInvariantIntegervEXT( GLuint id, GLenum value, GLint* data ) { +static void WINAPI glGetInvariantIntegervEXT( GLuint id, GLenum value, GLint* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, value, data ); funcs->ext.p_glGetInvariantIntegervEXT( id, value, data ); } -static void WINAPI wine_glGetListParameterfvSGIX( GLuint list, GLenum pname, GLfloat* params ) { +static void WINAPI glGetListParameterfvSGIX( GLuint list, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", list, pname, params ); funcs->ext.p_glGetListParameterfvSGIX( list, pname, params ); } -static void WINAPI wine_glGetListParameterivSGIX( GLuint list, GLenum pname, GLint* params ) { +static void WINAPI glGetListParameterivSGIX( GLuint list, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", list, pname, params ); funcs->ext.p_glGetListParameterivSGIX( list, pname, params ); } -static void WINAPI wine_glGetLocalConstantBooleanvEXT( GLuint id, GLenum value, GLboolean* data ) { +static void WINAPI glGetLocalConstantBooleanvEXT( GLuint id, GLenum value, GLboolean* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, value, data ); funcs->ext.p_glGetLocalConstantBooleanvEXT( id, value, data ); } -static void WINAPI wine_glGetLocalConstantFloatvEXT( GLuint id, GLenum value, GLfloat* data ) { +static void WINAPI glGetLocalConstantFloatvEXT( GLuint id, GLenum value, GLfloat* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, value, data ); funcs->ext.p_glGetLocalConstantFloatvEXT( id, value, data ); } -static void WINAPI wine_glGetLocalConstantIntegervEXT( GLuint id, GLenum value, GLint* data ) { +static void WINAPI glGetLocalConstantIntegervEXT( GLuint id, GLenum value, GLint* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, value, data ); funcs->ext.p_glGetLocalConstantIntegervEXT( id, value, data ); } -static void WINAPI wine_glGetMapAttribParameterfvNV( GLenum target, GLuint index, GLenum pname, GLfloat* params ) { +static void WINAPI glGetMapAttribParameterfvNV( GLenum target, GLuint index, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, index, pname, params ); funcs->ext.p_glGetMapAttribParameterfvNV( target, index, pname, params ); } -static void WINAPI wine_glGetMapAttribParameterivNV( GLenum target, GLuint index, GLenum pname, GLint* params ) { +static void WINAPI glGetMapAttribParameterivNV( GLenum target, GLuint index, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, index, pname, params ); funcs->ext.p_glGetMapAttribParameterivNV( target, index, pname, params ); } -static void WINAPI wine_glGetMapControlPointsNV( GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, GLvoid* points ) { +static void WINAPI glGetMapControlPointsNV( GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, GLvoid* points ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target, index, type, ustride, vstride, packed, points ); funcs->ext.p_glGetMapControlPointsNV( target, index, type, ustride, vstride, packed, points ); } -static void WINAPI wine_glGetMapParameterfvNV( GLenum target, GLenum pname, GLfloat* params ) { +static void WINAPI glGetMapParameterfvNV( GLenum target, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetMapParameterfvNV( target, pname, params ); } -static void WINAPI wine_glGetMapParameterivNV( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetMapParameterivNV( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetMapParameterivNV( target, pname, params ); } -static void WINAPI wine_glGetMinmax( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) { +static void WINAPI glGetMinmax( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", target, reset, format, type, values ); funcs->ext.p_glGetMinmax( target, reset, format, type, values ); } -static void WINAPI wine_glGetMinmaxEXT( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) { +static void WINAPI glGetMinmaxEXT( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", target, reset, format, type, values ); funcs->ext.p_glGetMinmaxEXT( target, reset, format, type, values ); } -static void WINAPI wine_glGetMinmaxParameterfv( GLenum target, GLenum pname, GLfloat* params ) { +static void WINAPI glGetMinmaxParameterfv( GLenum target, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetMinmaxParameterfv( target, pname, params ); } -static void WINAPI wine_glGetMinmaxParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) { +static void WINAPI glGetMinmaxParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetMinmaxParameterfvEXT( target, pname, params ); } -static void WINAPI wine_glGetMinmaxParameteriv( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetMinmaxParameteriv( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetMinmaxParameteriv( target, pname, params ); } -static void WINAPI wine_glGetMinmaxParameterivEXT( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetMinmaxParameterivEXT( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetMinmaxParameterivEXT( target, pname, params ); } -static void WINAPI wine_glGetMultiTexEnvfvEXT( GLenum texunit, GLenum target, GLenum pname, GLfloat* params ) { +static void WINAPI glGetMultiTexEnvfvEXT( GLenum texunit, GLenum target, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texunit, target, pname, params ); funcs->ext.p_glGetMultiTexEnvfvEXT( texunit, target, pname, params ); } -static void WINAPI wine_glGetMultiTexEnvivEXT( GLenum texunit, GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetMultiTexEnvivEXT( GLenum texunit, GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texunit, target, pname, params ); funcs->ext.p_glGetMultiTexEnvivEXT( texunit, target, pname, params ); } -static void WINAPI wine_glGetMultiTexGendvEXT( GLenum texunit, GLenum coord, GLenum pname, GLdouble* params ) { +static void WINAPI glGetMultiTexGendvEXT( GLenum texunit, GLenum coord, GLenum pname, GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texunit, coord, pname, params ); funcs->ext.p_glGetMultiTexGendvEXT( texunit, coord, pname, params ); } -static void WINAPI wine_glGetMultiTexGenfvEXT( GLenum texunit, GLenum coord, GLenum pname, GLfloat* params ) { +static void WINAPI glGetMultiTexGenfvEXT( GLenum texunit, GLenum coord, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texunit, coord, pname, params ); funcs->ext.p_glGetMultiTexGenfvEXT( texunit, coord, pname, params ); } -static void WINAPI wine_glGetMultiTexGenivEXT( GLenum texunit, GLenum coord, GLenum pname, GLint* params ) { +static void WINAPI glGetMultiTexGenivEXT( GLenum texunit, GLenum coord, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texunit, coord, pname, params ); funcs->ext.p_glGetMultiTexGenivEXT( texunit, coord, pname, params ); } -static void WINAPI wine_glGetMultiTexImageEXT( GLenum texunit, GLenum target, GLint level, GLenum format, GLenum type, GLvoid* pixels ) { +static void WINAPI glGetMultiTexImageEXT( GLenum texunit, GLenum target, GLint level, GLenum format, GLenum type, GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %p)\n", texunit, target, level, format, type, pixels ); funcs->ext.p_glGetMultiTexImageEXT( texunit, target, level, format, type, pixels ); } -static void WINAPI wine_glGetMultiTexLevelParameterfvEXT( GLenum texunit, GLenum target, GLint level, GLenum pname, GLfloat* params ) { +static void WINAPI glGetMultiTexLevelParameterfvEXT( GLenum texunit, GLenum target, GLint level, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", texunit, target, level, pname, params ); funcs->ext.p_glGetMultiTexLevelParameterfvEXT( texunit, target, level, pname, params ); } -static void WINAPI wine_glGetMultiTexLevelParameterivEXT( GLenum texunit, GLenum target, GLint level, GLenum pname, GLint* params ) { +static void WINAPI glGetMultiTexLevelParameterivEXT( GLenum texunit, GLenum target, GLint level, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", texunit, target, level, pname, params ); funcs->ext.p_glGetMultiTexLevelParameterivEXT( texunit, target, level, pname, params ); } -static void WINAPI wine_glGetMultiTexParameterIivEXT( GLenum texunit, GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetMultiTexParameterIivEXT( GLenum texunit, GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texunit, target, pname, params ); funcs->ext.p_glGetMultiTexParameterIivEXT( texunit, target, pname, params ); } -static void WINAPI wine_glGetMultiTexParameterIuivEXT( GLenum texunit, GLenum target, GLenum pname, GLuint* params ) { +static void WINAPI glGetMultiTexParameterIuivEXT( GLenum texunit, GLenum target, GLenum pname, GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texunit, target, pname, params ); funcs->ext.p_glGetMultiTexParameterIuivEXT( texunit, target, pname, params ); } -static void WINAPI wine_glGetMultiTexParameterfvEXT( GLenum texunit, GLenum target, GLenum pname, GLfloat* params ) { +static void WINAPI glGetMultiTexParameterfvEXT( GLenum texunit, GLenum target, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texunit, target, pname, params ); funcs->ext.p_glGetMultiTexParameterfvEXT( texunit, target, pname, params ); } -static void WINAPI wine_glGetMultiTexParameterivEXT( GLenum texunit, GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetMultiTexParameterivEXT( GLenum texunit, GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texunit, target, pname, params ); funcs->ext.p_glGetMultiTexParameterivEXT( texunit, target, pname, params ); } -static void WINAPI wine_glGetMultisamplefv( GLenum pname, GLuint index, GLfloat* val ) { +static void WINAPI glGetMultisamplefv( GLenum pname, GLuint index, GLfloat* val ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", pname, index, val ); funcs->ext.p_glGetMultisamplefv( pname, index, val ); } -static void WINAPI wine_glGetMultisamplefvNV( GLenum pname, GLuint index, GLfloat* val ) { +static void WINAPI glGetMultisamplefvNV( GLenum pname, GLuint index, GLfloat* val ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", pname, index, val ); funcs->ext.p_glGetMultisamplefvNV( pname, index, val ); } -static void WINAPI wine_glGetNamedBufferParameterivEXT( GLuint buffer, GLenum pname, GLint* params ) { +static void WINAPI glGetNamedBufferParameterivEXT( GLuint buffer, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", buffer, pname, params ); funcs->ext.p_glGetNamedBufferParameterivEXT( buffer, pname, params ); } -static void WINAPI wine_glGetNamedBufferParameterui64vNV( GLuint buffer, GLenum pname, UINT64* params ) { +static void WINAPI glGetNamedBufferParameterui64vNV( GLuint buffer, GLenum pname, UINT64* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", buffer, pname, params ); funcs->ext.p_glGetNamedBufferParameterui64vNV( buffer, pname, params ); } -static void WINAPI wine_glGetNamedBufferPointervEXT( GLuint buffer, GLenum pname, GLvoid** params ) { +static void WINAPI glGetNamedBufferPointervEXT( GLuint buffer, GLenum pname, GLvoid** params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", buffer, pname, params ); funcs->ext.p_glGetNamedBufferPointervEXT( buffer, pname, params ); } -static void WINAPI wine_glGetNamedBufferSubDataEXT( GLuint buffer, GLintptr offset, GLsizeiptr size, GLvoid* data ) { +static void WINAPI glGetNamedBufferSubDataEXT( GLuint buffer, GLintptr offset, GLsizeiptr size, GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %ld, %ld, %p)\n", buffer, offset, size, data ); funcs->ext.p_glGetNamedBufferSubDataEXT( buffer, offset, size, data ); } -static void WINAPI wine_glGetNamedFramebufferAttachmentParameterivEXT( GLuint framebuffer, GLenum attachment, GLenum pname, GLint* params ) { +static void WINAPI glGetNamedFramebufferAttachmentParameterivEXT( GLuint framebuffer, GLenum attachment, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", framebuffer, attachment, pname, params ); funcs->ext.p_glGetNamedFramebufferAttachmentParameterivEXT( framebuffer, attachment, pname, params ); } -static void WINAPI wine_glGetNamedFramebufferParameterivEXT( GLuint framebuffer, GLenum pname, GLint* params ) { +static void WINAPI glGetNamedFramebufferParameterivEXT( GLuint framebuffer, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", framebuffer, pname, params ); funcs->ext.p_glGetNamedFramebufferParameterivEXT( framebuffer, pname, params ); } -static void WINAPI wine_glGetNamedProgramLocalParameterIivEXT( GLuint program, GLenum target, GLuint index, GLint* params ) { +static void WINAPI glGetNamedProgramLocalParameterIivEXT( GLuint program, GLenum target, GLuint index, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, target, index, params ); funcs->ext.p_glGetNamedProgramLocalParameterIivEXT( program, target, index, params ); } -static void WINAPI wine_glGetNamedProgramLocalParameterIuivEXT( GLuint program, GLenum target, GLuint index, GLuint* params ) { +static void WINAPI glGetNamedProgramLocalParameterIuivEXT( GLuint program, GLenum target, GLuint index, GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, target, index, params ); funcs->ext.p_glGetNamedProgramLocalParameterIuivEXT( program, target, index, params ); } -static void WINAPI wine_glGetNamedProgramLocalParameterdvEXT( GLuint program, GLenum target, GLuint index, GLdouble* params ) { +static void WINAPI glGetNamedProgramLocalParameterdvEXT( GLuint program, GLenum target, GLuint index, GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, target, index, params ); funcs->ext.p_glGetNamedProgramLocalParameterdvEXT( program, target, index, params ); } -static void WINAPI wine_glGetNamedProgramLocalParameterfvEXT( GLuint program, GLenum target, GLuint index, GLfloat* params ) { +static void WINAPI glGetNamedProgramLocalParameterfvEXT( GLuint program, GLenum target, GLuint index, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, target, index, params ); funcs->ext.p_glGetNamedProgramLocalParameterfvEXT( program, target, index, params ); } -static void WINAPI wine_glGetNamedProgramStringEXT( GLuint program, GLenum target, GLenum pname, GLvoid* string ) { +static void WINAPI glGetNamedProgramStringEXT( GLuint program, GLenum target, GLenum pname, GLvoid* string ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, target, pname, string ); funcs->ext.p_glGetNamedProgramStringEXT( program, target, pname, string ); } -static void WINAPI wine_glGetNamedProgramivEXT( GLuint program, GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetNamedProgramivEXT( GLuint program, GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, target, pname, params ); funcs->ext.p_glGetNamedProgramivEXT( program, target, pname, params ); } -static void WINAPI wine_glGetNamedRenderbufferParameterivEXT( GLuint renderbuffer, GLenum pname, GLint* params ) { +static void WINAPI glGetNamedRenderbufferParameterivEXT( GLuint renderbuffer, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", renderbuffer, pname, params ); funcs->ext.p_glGetNamedRenderbufferParameterivEXT( renderbuffer, pname, params ); } -static void WINAPI wine_glGetNamedStringARB( GLint namelen, const GLchar* name, GLsizei bufSize, GLint* stringlen, GLchar* string ) { +static void WINAPI glGetNamedStringARB( GLint namelen, const GLchar* name, GLsizei bufSize, GLint* stringlen, GLchar* string ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %d, %p, %p)\n", namelen, name, bufSize, stringlen, string ); funcs->ext.p_glGetNamedStringARB( namelen, name, bufSize, stringlen, string ); } -static void WINAPI wine_glGetNamedStringivARB( GLint namelen, const GLchar* name, GLenum pname, GLint* params ) { +static void WINAPI glGetNamedStringivARB( GLint namelen, const GLchar* name, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %d, %p)\n", namelen, name, pname, params ); funcs->ext.p_glGetNamedStringivARB( namelen, name, pname, params ); } -static void WINAPI wine_glGetObjectBufferfvATI( GLuint buffer, GLenum pname, GLfloat* params ) { +static void WINAPI glGetObjectBufferfvATI( GLuint buffer, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", buffer, pname, params ); funcs->ext.p_glGetObjectBufferfvATI( buffer, pname, params ); } -static void WINAPI wine_glGetObjectBufferivATI( GLuint buffer, GLenum pname, GLint* params ) { +static void WINAPI glGetObjectBufferivATI( GLuint buffer, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", buffer, pname, params ); funcs->ext.p_glGetObjectBufferivATI( buffer, pname, params ); } -static void WINAPI wine_glGetObjectLabel( GLenum identifier, GLuint name, GLsizei bufSize, GLsizei* length, GLchar* label ) { +static void WINAPI glGetObjectLabel( GLenum identifier, GLuint name, GLsizei bufSize, GLsizei* length, GLchar* label ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %p)\n", identifier, name, bufSize, length, label ); funcs->ext.p_glGetObjectLabel( identifier, name, bufSize, length, label ); } -static void WINAPI wine_glGetObjectParameterfvARB( GLhandleARB obj, GLenum pname, GLfloat* params ) { +static void WINAPI glGetObjectParameterfvARB( GLhandleARB obj, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", obj, pname, params ); funcs->ext.p_glGetObjectParameterfvARB( obj, pname, params ); } -static void WINAPI wine_glGetObjectParameterivAPPLE( GLenum objectType, GLuint name, GLenum pname, GLint* params ) { +static void WINAPI glGetObjectParameterivAPPLE( GLenum objectType, GLuint name, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", objectType, name, pname, params ); funcs->ext.p_glGetObjectParameterivAPPLE( objectType, name, pname, params ); } -static void WINAPI wine_glGetObjectParameterivARB( GLhandleARB obj, GLenum pname, GLint* params ) { +static void WINAPI glGetObjectParameterivARB( GLhandleARB obj, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", obj, pname, params ); funcs->ext.p_glGetObjectParameterivARB( obj, pname, params ); } -static void WINAPI wine_glGetObjectPtrLabel( const void* ptr, GLsizei bufSize, GLsizei* length, GLchar* label ) { +static void WINAPI glGetObjectPtrLabel( const void* ptr, GLsizei bufSize, GLsizei* length, GLchar* label ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %d, %p, %p)\n", ptr, bufSize, length, label ); funcs->ext.p_glGetObjectPtrLabel( ptr, bufSize, length, label ); } -static void WINAPI wine_glGetOcclusionQueryivNV( GLuint id, GLenum pname, GLint* params ) { +static void WINAPI glGetOcclusionQueryivNV( GLuint id, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, pname, params ); funcs->ext.p_glGetOcclusionQueryivNV( id, pname, params ); } -static void WINAPI wine_glGetOcclusionQueryuivNV( GLuint id, GLenum pname, GLuint* params ) { +static void WINAPI glGetOcclusionQueryuivNV( GLuint id, GLenum pname, GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, pname, params ); funcs->ext.p_glGetOcclusionQueryuivNV( id, pname, params ); } -static void WINAPI wine_glGetPathColorGenfvNV( GLenum color, GLenum pname, GLfloat* value ) { +static void WINAPI glGetPathColorGenfvNV( GLenum color, GLenum pname, GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", color, pname, value ); funcs->ext.p_glGetPathColorGenfvNV( color, pname, value ); } -static void WINAPI wine_glGetPathColorGenivNV( GLenum color, GLenum pname, GLint* value ) { +static void WINAPI glGetPathColorGenivNV( GLenum color, GLenum pname, GLint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", color, pname, value ); funcs->ext.p_glGetPathColorGenivNV( color, pname, value ); } -static void WINAPI wine_glGetPathCommandsNV( GLuint path, GLubyte* commands ) { +static void WINAPI glGetPathCommandsNV( GLuint path, GLubyte* commands ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", path, commands ); funcs->ext.p_glGetPathCommandsNV( path, commands ); } -static void WINAPI wine_glGetPathCoordsNV( GLuint path, GLfloat* coords ) { +static void WINAPI glGetPathCoordsNV( GLuint path, GLfloat* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", path, coords ); funcs->ext.p_glGetPathCoordsNV( path, coords ); } -static void WINAPI wine_glGetPathDashArrayNV( GLuint path, GLfloat* dashArray ) { +static void WINAPI glGetPathDashArrayNV( GLuint path, GLfloat* dashArray ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", path, dashArray ); funcs->ext.p_glGetPathDashArrayNV( path, dashArray ); } -static GLfloat WINAPI wine_glGetPathLengthNV( GLuint path, GLsizei startSegment, GLsizei numSegments ) { +static GLfloat WINAPI glGetPathLengthNV( GLuint path, GLsizei startSegment, GLsizei numSegments ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", path, startSegment, numSegments ); return funcs->ext.p_glGetPathLengthNV( path, startSegment, numSegments ); } -static void WINAPI wine_glGetPathMetricRangeNV( GLbitfield metricQueryMask, GLuint firstPathName, GLsizei numPaths, GLsizei stride, GLfloat* metrics ) { +static void WINAPI glGetPathMetricRangeNV( GLbitfield metricQueryMask, GLuint firstPathName, GLsizei numPaths, GLsizei stride, GLfloat* metrics ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", metricQueryMask, firstPathName, numPaths, stride, metrics ); funcs->ext.p_glGetPathMetricRangeNV( metricQueryMask, firstPathName, numPaths, stride, metrics ); } -static void WINAPI wine_glGetPathMetricsNV( GLbitfield metricQueryMask, GLsizei numPaths, GLenum pathNameType, const GLvoid* paths, GLuint pathBase, GLsizei stride, GLfloat* metrics ) { +static void WINAPI glGetPathMetricsNV( GLbitfield metricQueryMask, GLsizei numPaths, GLenum pathNameType, const GLvoid* paths, GLuint pathBase, GLsizei stride, GLfloat* metrics ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %d, %d, %p)\n", metricQueryMask, numPaths, pathNameType, paths, pathBase, stride, metrics ); funcs->ext.p_glGetPathMetricsNV( metricQueryMask, numPaths, pathNameType, paths, pathBase, stride, metrics ); } -static void WINAPI wine_glGetPathParameterfvNV( GLuint path, GLenum pname, GLfloat* value ) { +static void WINAPI glGetPathParameterfvNV( GLuint path, GLenum pname, GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", path, pname, value ); funcs->ext.p_glGetPathParameterfvNV( path, pname, value ); } -static void WINAPI wine_glGetPathParameterivNV( GLuint path, GLenum pname, GLint* value ) { +static void WINAPI glGetPathParameterivNV( GLuint path, GLenum pname, GLint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", path, pname, value ); funcs->ext.p_glGetPathParameterivNV( path, pname, value ); } -static void WINAPI wine_glGetPathSpacingNV( GLenum pathListMode, GLsizei numPaths, GLenum pathNameType, const GLvoid* paths, GLuint pathBase, GLfloat advanceScale, GLfloat kerningScale, GLenum transformType, GLfloat* returnedSpacing ) { +static void WINAPI glGetPathSpacingNV( GLenum pathListMode, GLsizei numPaths, GLenum pathNameType, const GLvoid* paths, GLuint pathBase, GLfloat advanceScale, GLfloat kerningScale, GLenum transformType, GLfloat* returnedSpacing ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %d, %f, %f, %d, %p)\n", pathListMode, numPaths, pathNameType, paths, pathBase, advanceScale, kerningScale, transformType, returnedSpacing ); funcs->ext.p_glGetPathSpacingNV( pathListMode, numPaths, pathNameType, paths, pathBase, advanceScale, kerningScale, transformType, returnedSpacing ); } -static void WINAPI wine_glGetPathTexGenfvNV( GLenum texCoordSet, GLenum pname, GLfloat* value ) { +static void WINAPI glGetPathTexGenfvNV( GLenum texCoordSet, GLenum pname, GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", texCoordSet, pname, value ); funcs->ext.p_glGetPathTexGenfvNV( texCoordSet, pname, value ); } -static void WINAPI wine_glGetPathTexGenivNV( GLenum texCoordSet, GLenum pname, GLint* value ) { +static void WINAPI glGetPathTexGenivNV( GLenum texCoordSet, GLenum pname, GLint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", texCoordSet, pname, value ); funcs->ext.p_glGetPathTexGenivNV( texCoordSet, pname, value ); } -static void WINAPI wine_glGetPerfMonitorCounterDataAMD( GLuint monitor, GLenum pname, GLsizei dataSize, GLuint* data, GLint* bytesWritten ) { +static void WINAPI glGetPerfMonitorCounterDataAMD( GLuint monitor, GLenum pname, GLsizei dataSize, GLuint* data, GLint* bytesWritten ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %p)\n", monitor, pname, dataSize, data, bytesWritten ); funcs->ext.p_glGetPerfMonitorCounterDataAMD( monitor, pname, dataSize, data, bytesWritten ); } -static void WINAPI wine_glGetPerfMonitorCounterInfoAMD( GLuint group, GLuint counter, GLenum pname, GLvoid* data ) { +static void WINAPI glGetPerfMonitorCounterInfoAMD( GLuint group, GLuint counter, GLenum pname, GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", group, counter, pname, data ); funcs->ext.p_glGetPerfMonitorCounterInfoAMD( group, counter, pname, data ); } -static void WINAPI wine_glGetPerfMonitorCounterStringAMD( GLuint group, GLuint counter, GLsizei bufSize, GLsizei* length, GLchar* counterString ) { +static void WINAPI glGetPerfMonitorCounterStringAMD( GLuint group, GLuint counter, GLsizei bufSize, GLsizei* length, GLchar* counterString ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %p)\n", group, counter, bufSize, length, counterString ); funcs->ext.p_glGetPerfMonitorCounterStringAMD( group, counter, bufSize, length, counterString ); } -static void WINAPI wine_glGetPerfMonitorCountersAMD( GLuint group, GLint* numCounters, GLint* maxActiveCounters, GLsizei counterSize, GLuint* counters ) { +static void WINAPI glGetPerfMonitorCountersAMD( GLuint group, GLint* numCounters, GLint* maxActiveCounters, GLsizei counterSize, GLuint* counters ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %p, %d, %p)\n", group, numCounters, maxActiveCounters, counterSize, counters ); funcs->ext.p_glGetPerfMonitorCountersAMD( group, numCounters, maxActiveCounters, counterSize, counters ); } -static void WINAPI wine_glGetPerfMonitorGroupStringAMD( GLuint group, GLsizei bufSize, GLsizei* length, GLchar* groupString ) { +static void WINAPI glGetPerfMonitorGroupStringAMD( GLuint group, GLsizei bufSize, GLsizei* length, GLchar* groupString ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p)\n", group, bufSize, length, groupString ); funcs->ext.p_glGetPerfMonitorGroupStringAMD( group, bufSize, length, groupString ); } -static void WINAPI wine_glGetPerfMonitorGroupsAMD( GLint* numGroups, GLsizei groupsSize, GLuint* groups ) { +static void WINAPI glGetPerfMonitorGroupsAMD( GLint* numGroups, GLsizei groupsSize, GLuint* groups ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %d, %p)\n", numGroups, groupsSize, groups ); funcs->ext.p_glGetPerfMonitorGroupsAMD( numGroups, groupsSize, groups ); } -static void WINAPI wine_glGetPixelTexGenParameterfvSGIS( GLenum pname, GLfloat* params ) { +static void WINAPI glGetPixelTexGenParameterfvSGIS( GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->ext.p_glGetPixelTexGenParameterfvSGIS( pname, params ); } -static void WINAPI wine_glGetPixelTexGenParameterivSGIS( GLenum pname, GLint* params ) { +static void WINAPI glGetPixelTexGenParameterivSGIS( GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->ext.p_glGetPixelTexGenParameterivSGIS( pname, params ); } -static void WINAPI wine_glGetPixelTransformParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) { +static void WINAPI glGetPixelTransformParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetPixelTransformParameterfvEXT( target, pname, params ); } -static void WINAPI wine_glGetPixelTransformParameterivEXT( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetPixelTransformParameterivEXT( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetPixelTransformParameterivEXT( target, pname, params ); } -static void WINAPI wine_glGetPointerIndexedvEXT( GLenum target, GLuint index, GLvoid** data ) { +static void WINAPI glGetPointerIndexedvEXT( GLenum target, GLuint index, GLvoid** data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, data ); funcs->ext.p_glGetPointerIndexedvEXT( target, index, data ); } -static void WINAPI wine_glGetPointervEXT( GLenum pname, GLvoid** params ) { +static void WINAPI glGetPointervEXT( GLenum pname, GLvoid** params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->ext.p_glGetPointervEXT( pname, params ); } -static void WINAPI wine_glGetProgramBinary( GLuint program, GLsizei bufSize, GLsizei* length, GLenum* binaryFormat, GLvoid* binary ) { +static void WINAPI glGetProgramBinary( GLuint program, GLsizei bufSize, GLsizei* length, GLenum* binaryFormat, GLvoid* binary ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p, %p)\n", program, bufSize, length, binaryFormat, binary ); funcs->ext.p_glGetProgramBinary( program, bufSize, length, binaryFormat, binary ); } -static void WINAPI wine_glGetProgramEnvParameterIivNV( GLenum target, GLuint index, GLint* params ) { +static void WINAPI glGetProgramEnvParameterIivNV( GLenum target, GLuint index, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, params ); funcs->ext.p_glGetProgramEnvParameterIivNV( target, index, params ); } -static void WINAPI wine_glGetProgramEnvParameterIuivNV( GLenum target, GLuint index, GLuint* params ) { +static void WINAPI glGetProgramEnvParameterIuivNV( GLenum target, GLuint index, GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, params ); funcs->ext.p_glGetProgramEnvParameterIuivNV( target, index, params ); } -static void WINAPI wine_glGetProgramEnvParameterdvARB( GLenum target, GLuint index, GLdouble* params ) { +static void WINAPI glGetProgramEnvParameterdvARB( GLenum target, GLuint index, GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, params ); funcs->ext.p_glGetProgramEnvParameterdvARB( target, index, params ); } -static void WINAPI wine_glGetProgramEnvParameterfvARB( GLenum target, GLuint index, GLfloat* params ) { +static void WINAPI glGetProgramEnvParameterfvARB( GLenum target, GLuint index, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, params ); funcs->ext.p_glGetProgramEnvParameterfvARB( target, index, params ); } -static void WINAPI wine_glGetProgramInfoLog( GLuint program, GLsizei bufSize, GLsizei* length, GLchar* infoLog ) { +static void WINAPI glGetProgramInfoLog( GLuint program, GLsizei bufSize, GLsizei* length, GLchar* infoLog ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p)\n", program, bufSize, length, infoLog ); funcs->ext.p_glGetProgramInfoLog( program, bufSize, length, infoLog ); } -static void WINAPI wine_glGetProgramInterfaceiv( GLuint program, GLenum programInterface, GLenum pname, GLint* params ) { +static void WINAPI glGetProgramInterfaceiv( GLuint program, GLenum programInterface, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, programInterface, pname, params ); funcs->ext.p_glGetProgramInterfaceiv( program, programInterface, pname, params ); } -static void WINAPI wine_glGetProgramLocalParameterIivNV( GLenum target, GLuint index, GLint* params ) { +static void WINAPI glGetProgramLocalParameterIivNV( GLenum target, GLuint index, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, params ); funcs->ext.p_glGetProgramLocalParameterIivNV( target, index, params ); } -static void WINAPI wine_glGetProgramLocalParameterIuivNV( GLenum target, GLuint index, GLuint* params ) { +static void WINAPI glGetProgramLocalParameterIuivNV( GLenum target, GLuint index, GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, params ); funcs->ext.p_glGetProgramLocalParameterIuivNV( target, index, params ); } -static void WINAPI wine_glGetProgramLocalParameterdvARB( GLenum target, GLuint index, GLdouble* params ) { +static void WINAPI glGetProgramLocalParameterdvARB( GLenum target, GLuint index, GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, params ); funcs->ext.p_glGetProgramLocalParameterdvARB( target, index, params ); } -static void WINAPI wine_glGetProgramLocalParameterfvARB( GLenum target, GLuint index, GLfloat* params ) { +static void WINAPI glGetProgramLocalParameterfvARB( GLenum target, GLuint index, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, params ); funcs->ext.p_glGetProgramLocalParameterfvARB( target, index, params ); } -static void WINAPI wine_glGetProgramNamedParameterdvNV( GLuint id, GLsizei len, const GLubyte* name, GLdouble* params ) { +static void WINAPI glGetProgramNamedParameterdvNV( GLuint id, GLsizei len, const GLubyte* name, GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p)\n", id, len, name, params ); funcs->ext.p_glGetProgramNamedParameterdvNV( id, len, name, params ); } -static void WINAPI wine_glGetProgramNamedParameterfvNV( GLuint id, GLsizei len, const GLubyte* name, GLfloat* params ) { +static void WINAPI glGetProgramNamedParameterfvNV( GLuint id, GLsizei len, const GLubyte* name, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p)\n", id, len, name, params ); funcs->ext.p_glGetProgramNamedParameterfvNV( id, len, name, params ); } -static void WINAPI wine_glGetProgramParameterdvNV( GLenum target, GLuint index, GLenum pname, GLdouble* params ) { +static void WINAPI glGetProgramParameterdvNV( GLenum target, GLuint index, GLenum pname, GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, index, pname, params ); funcs->ext.p_glGetProgramParameterdvNV( target, index, pname, params ); } -static void WINAPI wine_glGetProgramParameterfvNV( GLenum target, GLuint index, GLenum pname, GLfloat* params ) { +static void WINAPI glGetProgramParameterfvNV( GLenum target, GLuint index, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, index, pname, params ); funcs->ext.p_glGetProgramParameterfvNV( target, index, pname, params ); } -static void WINAPI wine_glGetProgramPipelineInfoLog( GLuint pipeline, GLsizei bufSize, GLsizei* length, GLchar* infoLog ) { +static void WINAPI glGetProgramPipelineInfoLog( GLuint pipeline, GLsizei bufSize, GLsizei* length, GLchar* infoLog ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p)\n", pipeline, bufSize, length, infoLog ); funcs->ext.p_glGetProgramPipelineInfoLog( pipeline, bufSize, length, infoLog ); } -static void WINAPI wine_glGetProgramPipelineiv( GLuint pipeline, GLenum pname, GLint* params ) { +static void WINAPI glGetProgramPipelineiv( GLuint pipeline, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", pipeline, pname, params ); funcs->ext.p_glGetProgramPipelineiv( pipeline, pname, params ); } -static GLuint WINAPI wine_glGetProgramResourceIndex( GLuint program, GLenum programInterface, const GLchar* name ) { +static GLuint WINAPI glGetProgramResourceIndex( GLuint program, GLenum programInterface, const GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", program, programInterface, name ); return funcs->ext.p_glGetProgramResourceIndex( program, programInterface, name ); } -static GLint WINAPI wine_glGetProgramResourceLocation( GLuint program, GLenum programInterface, const GLchar* name ) { +static GLint WINAPI glGetProgramResourceLocation( GLuint program, GLenum programInterface, const GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", program, programInterface, name ); return funcs->ext.p_glGetProgramResourceLocation( program, programInterface, name ); } -static GLint WINAPI wine_glGetProgramResourceLocationIndex( GLuint program, GLenum programInterface, const GLchar* name ) { +static GLint WINAPI glGetProgramResourceLocationIndex( GLuint program, GLenum programInterface, const GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", program, programInterface, name ); return funcs->ext.p_glGetProgramResourceLocationIndex( program, programInterface, name ); } -static void WINAPI wine_glGetProgramResourceName( GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei* length, GLchar* name ) { +static void WINAPI glGetProgramResourceName( GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei* length, GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p, %p)\n", program, programInterface, index, bufSize, length, name ); funcs->ext.p_glGetProgramResourceName( program, programInterface, index, bufSize, length, name ); } -static void WINAPI wine_glGetProgramResourceiv( GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum* props, GLsizei bufSize, GLsizei* length, GLint* params ) { +static void WINAPI glGetProgramResourceiv( GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum* props, GLsizei bufSize, GLsizei* length, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p, %d, %p, %p)\n", program, programInterface, index, propCount, props, bufSize, length, params ); funcs->ext.p_glGetProgramResourceiv( program, programInterface, index, propCount, props, bufSize, length, params ); } -static void WINAPI wine_glGetProgramStageiv( GLuint program, GLenum shadertype, GLenum pname, GLint* values ) { +static void WINAPI glGetProgramStageiv( GLuint program, GLenum shadertype, GLenum pname, GLint* values ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, shadertype, pname, values ); funcs->ext.p_glGetProgramStageiv( program, shadertype, pname, values ); } -static void WINAPI wine_glGetProgramStringARB( GLenum target, GLenum pname, GLvoid* string ) { +static void WINAPI glGetProgramStringARB( GLenum target, GLenum pname, GLvoid* string ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, string ); funcs->ext.p_glGetProgramStringARB( target, pname, string ); } -static void WINAPI wine_glGetProgramStringNV( GLuint id, GLenum pname, GLubyte* program ) { +static void WINAPI glGetProgramStringNV( GLuint id, GLenum pname, GLubyte* program ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, pname, program ); funcs->ext.p_glGetProgramStringNV( id, pname, program ); } -static void WINAPI wine_glGetProgramSubroutineParameteruivNV( GLenum target, GLuint index, GLuint* param ) { +static void WINAPI glGetProgramSubroutineParameteruivNV( GLenum target, GLuint index, GLuint* param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, param ); funcs->ext.p_glGetProgramSubroutineParameteruivNV( target, index, param ); } -static void WINAPI wine_glGetProgramiv( GLuint program, GLenum pname, GLint* params ) { +static void WINAPI glGetProgramiv( GLuint program, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", program, pname, params ); funcs->ext.p_glGetProgramiv( program, pname, params ); } -static void WINAPI wine_glGetProgramivARB( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetProgramivARB( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetProgramivARB( target, pname, params ); } -static void WINAPI wine_glGetProgramivNV( GLuint id, GLenum pname, GLint* params ) { +static void WINAPI glGetProgramivNV( GLuint id, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, pname, params ); funcs->ext.p_glGetProgramivNV( id, pname, params ); } -static void WINAPI wine_glGetQueryIndexediv( GLenum target, GLuint index, GLenum pname, GLint* params ) { +static void WINAPI glGetQueryIndexediv( GLenum target, GLuint index, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, index, pname, params ); funcs->ext.p_glGetQueryIndexediv( target, index, pname, params ); } -static void WINAPI wine_glGetQueryObjecti64v( GLuint id, GLenum pname, INT64* params ) { +static void WINAPI glGetQueryObjecti64v( GLuint id, GLenum pname, INT64* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, pname, params ); funcs->ext.p_glGetQueryObjecti64v( id, pname, params ); } -static void WINAPI wine_glGetQueryObjecti64vEXT( GLuint id, GLenum pname, INT64* params ) { +static void WINAPI glGetQueryObjecti64vEXT( GLuint id, GLenum pname, INT64* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, pname, params ); funcs->ext.p_glGetQueryObjecti64vEXT( id, pname, params ); } -static void WINAPI wine_glGetQueryObjectiv( GLuint id, GLenum pname, GLint* params ) { +static void WINAPI glGetQueryObjectiv( GLuint id, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, pname, params ); funcs->ext.p_glGetQueryObjectiv( id, pname, params ); } -static void WINAPI wine_glGetQueryObjectivARB( GLuint id, GLenum pname, GLint* params ) { +static void WINAPI glGetQueryObjectivARB( GLuint id, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, pname, params ); funcs->ext.p_glGetQueryObjectivARB( id, pname, params ); } -static void WINAPI wine_glGetQueryObjectui64v( GLuint id, GLenum pname, UINT64* params ) { +static void WINAPI glGetQueryObjectui64v( GLuint id, GLenum pname, UINT64* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, pname, params ); funcs->ext.p_glGetQueryObjectui64v( id, pname, params ); } -static void WINAPI wine_glGetQueryObjectui64vEXT( GLuint id, GLenum pname, UINT64* params ) { +static void WINAPI glGetQueryObjectui64vEXT( GLuint id, GLenum pname, UINT64* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, pname, params ); funcs->ext.p_glGetQueryObjectui64vEXT( id, pname, params ); } -static void WINAPI wine_glGetQueryObjectuiv( GLuint id, GLenum pname, GLuint* params ) { +static void WINAPI glGetQueryObjectuiv( GLuint id, GLenum pname, GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, pname, params ); funcs->ext.p_glGetQueryObjectuiv( id, pname, params ); } -static void WINAPI wine_glGetQueryObjectuivARB( GLuint id, GLenum pname, GLuint* params ) { +static void WINAPI glGetQueryObjectuivARB( GLuint id, GLenum pname, GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, pname, params ); funcs->ext.p_glGetQueryObjectuivARB( id, pname, params ); } -static void WINAPI wine_glGetQueryiv( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetQueryiv( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetQueryiv( target, pname, params ); } -static void WINAPI wine_glGetQueryivARB( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetQueryivARB( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetQueryivARB( target, pname, params ); } -static void WINAPI wine_glGetRenderbufferParameteriv( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetRenderbufferParameteriv( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetRenderbufferParameteriv( target, pname, params ); } -static void WINAPI wine_glGetRenderbufferParameterivEXT( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetRenderbufferParameterivEXT( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetRenderbufferParameterivEXT( target, pname, params ); } -static void WINAPI wine_glGetSamplerParameterIiv( GLuint sampler, GLenum pname, GLint* params ) { +static void WINAPI glGetSamplerParameterIiv( GLuint sampler, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", sampler, pname, params ); funcs->ext.p_glGetSamplerParameterIiv( sampler, pname, params ); } -static void WINAPI wine_glGetSamplerParameterIuiv( GLuint sampler, GLenum pname, GLuint* params ) { +static void WINAPI glGetSamplerParameterIuiv( GLuint sampler, GLenum pname, GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", sampler, pname, params ); funcs->ext.p_glGetSamplerParameterIuiv( sampler, pname, params ); } -static void WINAPI wine_glGetSamplerParameterfv( GLuint sampler, GLenum pname, GLfloat* params ) { +static void WINAPI glGetSamplerParameterfv( GLuint sampler, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", sampler, pname, params ); funcs->ext.p_glGetSamplerParameterfv( sampler, pname, params ); } -static void WINAPI wine_glGetSamplerParameteriv( GLuint sampler, GLenum pname, GLint* params ) { +static void WINAPI glGetSamplerParameteriv( GLuint sampler, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", sampler, pname, params ); funcs->ext.p_glGetSamplerParameteriv( sampler, pname, params ); } -static void WINAPI wine_glGetSeparableFilter( GLenum target, GLenum format, GLenum type, GLvoid* row, GLvoid* column, GLvoid* span ) { +static void WINAPI glGetSeparableFilter( GLenum target, GLenum format, GLenum type, GLvoid* row, GLvoid* column, GLvoid* span ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %p, %p)\n", target, format, type, row, column, span ); funcs->ext.p_glGetSeparableFilter( target, format, type, row, column, span ); } -static void WINAPI wine_glGetSeparableFilterEXT( GLenum target, GLenum format, GLenum type, GLvoid* row, GLvoid* column, GLvoid* span ) { +static void WINAPI glGetSeparableFilterEXT( GLenum target, GLenum format, GLenum type, GLvoid* row, GLvoid* column, GLvoid* span ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %p, %p)\n", target, format, type, row, column, span ); funcs->ext.p_glGetSeparableFilterEXT( target, format, type, row, column, span ); } -static void WINAPI wine_glGetShaderInfoLog( GLuint shader, GLsizei bufSize, GLsizei* length, GLchar* infoLog ) { +static void WINAPI glGetShaderInfoLog( GLuint shader, GLsizei bufSize, GLsizei* length, GLchar* infoLog ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p)\n", shader, bufSize, length, infoLog ); funcs->ext.p_glGetShaderInfoLog( shader, bufSize, length, infoLog ); } -static void WINAPI wine_glGetShaderPrecisionFormat( GLenum shadertype, GLenum precisiontype, GLint* range, GLint* precision ) { +static void WINAPI glGetShaderPrecisionFormat( GLenum shadertype, GLenum precisiontype, GLint* range, GLint* precision ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p)\n", shadertype, precisiontype, range, precision ); funcs->ext.p_glGetShaderPrecisionFormat( shadertype, precisiontype, range, precision ); } -static void WINAPI wine_glGetShaderSource( GLuint shader, GLsizei bufSize, GLsizei* length, GLchar* source ) { +static void WINAPI glGetShaderSource( GLuint shader, GLsizei bufSize, GLsizei* length, GLchar* source ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p)\n", shader, bufSize, length, source ); funcs->ext.p_glGetShaderSource( shader, bufSize, length, source ); } -static void WINAPI wine_glGetShaderSourceARB( GLhandleARB obj, GLsizei maxLength, GLsizei* length, GLcharARB* source ) { +static void WINAPI glGetShaderSourceARB( GLhandleARB obj, GLsizei maxLength, GLsizei* length, GLcharARB* source ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p)\n", obj, maxLength, length, source ); funcs->ext.p_glGetShaderSourceARB( obj, maxLength, length, source ); } -static void WINAPI wine_glGetShaderiv( GLuint shader, GLenum pname, GLint* params ) { +static void WINAPI glGetShaderiv( GLuint shader, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", shader, pname, params ); funcs->ext.p_glGetShaderiv( shader, pname, params ); } -static void WINAPI wine_glGetSharpenTexFuncSGIS( GLenum target, GLfloat* points ) { +static void WINAPI glGetSharpenTexFuncSGIS( GLenum target, GLfloat* points ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, points ); funcs->ext.p_glGetSharpenTexFuncSGIS( target, points ); } -static const GLubyte * WINAPI wine_glGetStringi( GLenum name, GLuint index ) { +static const GLubyte * WINAPI glGetStringi( GLenum name, GLuint index ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", name, index ); return funcs->ext.p_glGetStringi( name, index ); } -static GLuint WINAPI wine_glGetSubroutineIndex( GLuint program, GLenum shadertype, const GLchar* name ) { +static GLuint WINAPI glGetSubroutineIndex( GLuint program, GLenum shadertype, const GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", program, shadertype, name ); return funcs->ext.p_glGetSubroutineIndex( program, shadertype, name ); } -static GLint WINAPI wine_glGetSubroutineUniformLocation( GLuint program, GLenum shadertype, const GLchar* name ) { +static GLint WINAPI glGetSubroutineUniformLocation( GLuint program, GLenum shadertype, const GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", program, shadertype, name ); return funcs->ext.p_glGetSubroutineUniformLocation( program, shadertype, name ); } -static void WINAPI wine_glGetSynciv( GLvoid* sync, GLenum pname, GLsizei bufSize, GLsizei* length, GLint* values ) { +static void WINAPI glGetSynciv( GLvoid* sync, GLenum pname, GLsizei bufSize, GLsizei* length, GLint* values ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %d, %d, %p, %p)\n", sync, pname, bufSize, length, values ); funcs->ext.p_glGetSynciv( sync, pname, bufSize, length, values ); } -static void WINAPI wine_glGetTexBumpParameterfvATI( GLenum pname, GLfloat* param ) { +static void WINAPI glGetTexBumpParameterfvATI( GLenum pname, GLfloat* param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, param ); funcs->ext.p_glGetTexBumpParameterfvATI( pname, param ); } -static void WINAPI wine_glGetTexBumpParameterivATI( GLenum pname, GLint* param ) { +static void WINAPI glGetTexBumpParameterivATI( GLenum pname, GLint* param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, param ); funcs->ext.p_glGetTexBumpParameterivATI( pname, param ); } -static void WINAPI wine_glGetTexFilterFuncSGIS( GLenum target, GLenum filter, GLfloat* weights ) { +static void WINAPI glGetTexFilterFuncSGIS( GLenum target, GLenum filter, GLfloat* weights ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, filter, weights ); funcs->ext.p_glGetTexFilterFuncSGIS( target, filter, weights ); } -static void WINAPI wine_glGetTexParameterIiv( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetTexParameterIiv( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetTexParameterIiv( target, pname, params ); } -static void WINAPI wine_glGetTexParameterIivEXT( GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetTexParameterIivEXT( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetTexParameterIivEXT( target, pname, params ); } -static void WINAPI wine_glGetTexParameterIuiv( GLenum target, GLenum pname, GLuint* params ) { +static void WINAPI glGetTexParameterIuiv( GLenum target, GLenum pname, GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetTexParameterIuiv( target, pname, params ); } -static void WINAPI wine_glGetTexParameterIuivEXT( GLenum target, GLenum pname, GLuint* params ) { +static void WINAPI glGetTexParameterIuivEXT( GLenum target, GLenum pname, GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetTexParameterIuivEXT( target, pname, params ); } -static void WINAPI wine_glGetTexParameterPointervAPPLE( GLenum target, GLenum pname, GLvoid** params ) { +static void WINAPI glGetTexParameterPointervAPPLE( GLenum target, GLenum pname, GLvoid** params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glGetTexParameterPointervAPPLE( target, pname, params ); } -static UINT64 WINAPI wine_glGetTextureHandleNV( GLuint texture ) { +static UINT64 WINAPI glGetTextureHandleNV( GLuint texture ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", texture ); return funcs->ext.p_glGetTextureHandleNV( texture ); } -static void WINAPI wine_glGetTextureImageEXT( GLuint texture, GLenum target, GLint level, GLenum format, GLenum type, GLvoid* pixels ) { +static void WINAPI glGetTextureImageEXT( GLuint texture, GLenum target, GLint level, GLenum format, GLenum type, GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %p)\n", texture, target, level, format, type, pixels ); funcs->ext.p_glGetTextureImageEXT( texture, target, level, format, type, pixels ); } -static void WINAPI wine_glGetTextureLevelParameterfvEXT( GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat* params ) { +static void WINAPI glGetTextureLevelParameterfvEXT( GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", texture, target, level, pname, params ); funcs->ext.p_glGetTextureLevelParameterfvEXT( texture, target, level, pname, params ); } -static void WINAPI wine_glGetTextureLevelParameterivEXT( GLuint texture, GLenum target, GLint level, GLenum pname, GLint* params ) { +static void WINAPI glGetTextureLevelParameterivEXT( GLuint texture, GLenum target, GLint level, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", texture, target, level, pname, params ); funcs->ext.p_glGetTextureLevelParameterivEXT( texture, target, level, pname, params ); } -static void WINAPI wine_glGetTextureParameterIivEXT( GLuint texture, GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetTextureParameterIivEXT( GLuint texture, GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texture, target, pname, params ); funcs->ext.p_glGetTextureParameterIivEXT( texture, target, pname, params ); } -static void WINAPI wine_glGetTextureParameterIuivEXT( GLuint texture, GLenum target, GLenum pname, GLuint* params ) { +static void WINAPI glGetTextureParameterIuivEXT( GLuint texture, GLenum target, GLenum pname, GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texture, target, pname, params ); funcs->ext.p_glGetTextureParameterIuivEXT( texture, target, pname, params ); } -static void WINAPI wine_glGetTextureParameterfvEXT( GLuint texture, GLenum target, GLenum pname, GLfloat* params ) { +static void WINAPI glGetTextureParameterfvEXT( GLuint texture, GLenum target, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texture, target, pname, params ); funcs->ext.p_glGetTextureParameterfvEXT( texture, target, pname, params ); } -static void WINAPI wine_glGetTextureParameterivEXT( GLuint texture, GLenum target, GLenum pname, GLint* params ) { +static void WINAPI glGetTextureParameterivEXT( GLuint texture, GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texture, target, pname, params ); funcs->ext.p_glGetTextureParameterivEXT( texture, target, pname, params ); } -static UINT64 WINAPI wine_glGetTextureSamplerHandleNV( GLuint texture, GLuint sampler ) { +static UINT64 WINAPI glGetTextureSamplerHandleNV( GLuint texture, GLuint sampler ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", texture, sampler ); return funcs->ext.p_glGetTextureSamplerHandleNV( texture, sampler ); } -static void WINAPI wine_glGetTrackMatrixivNV( GLenum target, GLuint address, GLenum pname, GLint* params ) { +static void WINAPI glGetTrackMatrixivNV( GLenum target, GLuint address, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, address, pname, params ); funcs->ext.p_glGetTrackMatrixivNV( target, address, pname, params ); } -static void WINAPI wine_glGetTransformFeedbackVarying( GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLsizei* size, GLenum* type, GLchar* name ) { +static void WINAPI glGetTransformFeedbackVarying( GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLsizei* size, GLenum* type, GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %p, %p, %p)\n", program, index, bufSize, length, size, type, name ); funcs->ext.p_glGetTransformFeedbackVarying( program, index, bufSize, length, size, type, name ); } -static void WINAPI wine_glGetTransformFeedbackVaryingEXT( GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLsizei* size, GLenum* type, GLchar* name ) { +static void WINAPI glGetTransformFeedbackVaryingEXT( GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLsizei* size, GLenum* type, GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %p, %p, %p)\n", program, index, bufSize, length, size, type, name ); funcs->ext.p_glGetTransformFeedbackVaryingEXT( program, index, bufSize, length, size, type, name ); } -static void WINAPI wine_glGetTransformFeedbackVaryingNV( GLuint program, GLuint index, GLint* location ) { +static void WINAPI glGetTransformFeedbackVaryingNV( GLuint program, GLuint index, GLint* location ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", program, index, location ); funcs->ext.p_glGetTransformFeedbackVaryingNV( program, index, location ); } -static GLuint WINAPI wine_glGetUniformBlockIndex( GLuint program, const GLchar* uniformBlockName ) { +static GLuint WINAPI glGetUniformBlockIndex( GLuint program, const GLchar* uniformBlockName ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", program, uniformBlockName ); return funcs->ext.p_glGetUniformBlockIndex( program, uniformBlockName ); } -static GLint WINAPI wine_glGetUniformBufferSizeEXT( GLuint program, GLint location ) { +static GLint WINAPI glGetUniformBufferSizeEXT( GLuint program, GLint location ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", program, location ); return funcs->ext.p_glGetUniformBufferSizeEXT( program, location ); } -static void WINAPI wine_glGetUniformIndices( GLuint program, GLsizei uniformCount, const GLchar* const* uniformNames, GLuint* uniformIndices ) { +static void WINAPI glGetUniformIndices( GLuint program, GLsizei uniformCount, const GLchar* const* uniformNames, GLuint* uniformIndices ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p)\n", program, uniformCount, uniformNames, uniformIndices ); funcs->ext.p_glGetUniformIndices( program, uniformCount, uniformNames, uniformIndices ); } -static GLint WINAPI wine_glGetUniformLocation( GLuint program, const GLchar* name ) { +static GLint WINAPI glGetUniformLocation( GLuint program, const GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", program, name ); return funcs->ext.p_glGetUniformLocation( program, name ); } -static GLint WINAPI wine_glGetUniformLocationARB( GLhandleARB programObj, const GLcharARB* name ) { +static GLint WINAPI glGetUniformLocationARB( GLhandleARB programObj, const GLcharARB* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", programObj, name ); return funcs->ext.p_glGetUniformLocationARB( programObj, name ); } -static GLintptr WINAPI wine_glGetUniformOffsetEXT( GLuint program, GLint location ) { +static GLintptr WINAPI glGetUniformOffsetEXT( GLuint program, GLint location ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", program, location ); return funcs->ext.p_glGetUniformOffsetEXT( program, location ); } -static void WINAPI wine_glGetUniformSubroutineuiv( GLenum shadertype, GLint location, GLuint* params ) { +static void WINAPI glGetUniformSubroutineuiv( GLenum shadertype, GLint location, GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", shadertype, location, params ); funcs->ext.p_glGetUniformSubroutineuiv( shadertype, location, params ); } -static void WINAPI wine_glGetUniformdv( GLuint program, GLint location, GLdouble* params ) { +static void WINAPI glGetUniformdv( GLuint program, GLint location, GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", program, location, params ); funcs->ext.p_glGetUniformdv( program, location, params ); } -static void WINAPI wine_glGetUniformfv( GLuint program, GLint location, GLfloat* params ) { +static void WINAPI glGetUniformfv( GLuint program, GLint location, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", program, location, params ); funcs->ext.p_glGetUniformfv( program, location, params ); } -static void WINAPI wine_glGetUniformfvARB( GLhandleARB programObj, GLint location, GLfloat* params ) { +static void WINAPI glGetUniformfvARB( GLhandleARB programObj, GLint location, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", programObj, location, params ); funcs->ext.p_glGetUniformfvARB( programObj, location, params ); } -static void WINAPI wine_glGetUniformi64vNV( GLuint program, GLint location, INT64* params ) { +static void WINAPI glGetUniformi64vNV( GLuint program, GLint location, INT64* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", program, location, params ); funcs->ext.p_glGetUniformi64vNV( program, location, params ); } -static void WINAPI wine_glGetUniformiv( GLuint program, GLint location, GLint* params ) { +static void WINAPI glGetUniformiv( GLuint program, GLint location, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", program, location, params ); funcs->ext.p_glGetUniformiv( program, location, params ); } -static void WINAPI wine_glGetUniformivARB( GLhandleARB programObj, GLint location, GLint* params ) { +static void WINAPI glGetUniformivARB( GLhandleARB programObj, GLint location, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", programObj, location, params ); funcs->ext.p_glGetUniformivARB( programObj, location, params ); } -static void WINAPI wine_glGetUniformui64vNV( GLuint program, GLint location, UINT64* params ) { +static void WINAPI glGetUniformui64vNV( GLuint program, GLint location, UINT64* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", program, location, params ); funcs->ext.p_glGetUniformui64vNV( program, location, params ); } -static void WINAPI wine_glGetUniformuiv( GLuint program, GLint location, GLuint* params ) { +static void WINAPI glGetUniformuiv( GLuint program, GLint location, GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", program, location, params ); funcs->ext.p_glGetUniformuiv( program, location, params ); } -static void WINAPI wine_glGetUniformuivEXT( GLuint program, GLint location, GLuint* params ) { +static void WINAPI glGetUniformuivEXT( GLuint program, GLint location, GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", program, location, params ); funcs->ext.p_glGetUniformuivEXT( program, location, params ); } -static void WINAPI wine_glGetVariantArrayObjectfvATI( GLuint id, GLenum pname, GLfloat* params ) { +static void WINAPI glGetVariantArrayObjectfvATI( GLuint id, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, pname, params ); funcs->ext.p_glGetVariantArrayObjectfvATI( id, pname, params ); } -static void WINAPI wine_glGetVariantArrayObjectivATI( GLuint id, GLenum pname, GLint* params ) { +static void WINAPI glGetVariantArrayObjectivATI( GLuint id, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, pname, params ); funcs->ext.p_glGetVariantArrayObjectivATI( id, pname, params ); } -static void WINAPI wine_glGetVariantBooleanvEXT( GLuint id, GLenum value, GLboolean* data ) { +static void WINAPI glGetVariantBooleanvEXT( GLuint id, GLenum value, GLboolean* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, value, data ); funcs->ext.p_glGetVariantBooleanvEXT( id, value, data ); } -static void WINAPI wine_glGetVariantFloatvEXT( GLuint id, GLenum value, GLfloat* data ) { +static void WINAPI glGetVariantFloatvEXT( GLuint id, GLenum value, GLfloat* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, value, data ); funcs->ext.p_glGetVariantFloatvEXT( id, value, data ); } -static void WINAPI wine_glGetVariantIntegervEXT( GLuint id, GLenum value, GLint* data ) { +static void WINAPI glGetVariantIntegervEXT( GLuint id, GLenum value, GLint* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, value, data ); funcs->ext.p_glGetVariantIntegervEXT( id, value, data ); } -static void WINAPI wine_glGetVariantPointervEXT( GLuint id, GLenum value, GLvoid** data ) { +static void WINAPI glGetVariantPointervEXT( GLuint id, GLenum value, GLvoid** data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, value, data ); funcs->ext.p_glGetVariantPointervEXT( id, value, data ); } -static GLint WINAPI wine_glGetVaryingLocationNV( GLuint program, const GLchar* name ) { +static GLint WINAPI glGetVaryingLocationNV( GLuint program, const GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", program, name ); return funcs->ext.p_glGetVaryingLocationNV( program, name ); } -static void WINAPI wine_glGetVertexAttribArrayObjectfvATI( GLuint index, GLenum pname, GLfloat* params ) { +static void WINAPI glGetVertexAttribArrayObjectfvATI( GLuint index, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, params ); funcs->ext.p_glGetVertexAttribArrayObjectfvATI( index, pname, params ); } -static void WINAPI wine_glGetVertexAttribArrayObjectivATI( GLuint index, GLenum pname, GLint* params ) { +static void WINAPI glGetVertexAttribArrayObjectivATI( GLuint index, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, params ); funcs->ext.p_glGetVertexAttribArrayObjectivATI( index, pname, params ); } -static void WINAPI wine_glGetVertexAttribIiv( GLuint index, GLenum pname, GLint* params ) { +static void WINAPI glGetVertexAttribIiv( GLuint index, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, params ); funcs->ext.p_glGetVertexAttribIiv( index, pname, params ); } -static void WINAPI wine_glGetVertexAttribIivEXT( GLuint index, GLenum pname, GLint* params ) { +static void WINAPI glGetVertexAttribIivEXT( GLuint index, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, params ); funcs->ext.p_glGetVertexAttribIivEXT( index, pname, params ); } -static void WINAPI wine_glGetVertexAttribIuiv( GLuint index, GLenum pname, GLuint* params ) { +static void WINAPI glGetVertexAttribIuiv( GLuint index, GLenum pname, GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, params ); funcs->ext.p_glGetVertexAttribIuiv( index, pname, params ); } -static void WINAPI wine_glGetVertexAttribIuivEXT( GLuint index, GLenum pname, GLuint* params ) { +static void WINAPI glGetVertexAttribIuivEXT( GLuint index, GLenum pname, GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, params ); funcs->ext.p_glGetVertexAttribIuivEXT( index, pname, params ); } -static void WINAPI wine_glGetVertexAttribLdv( GLuint index, GLenum pname, GLdouble* params ) { +static void WINAPI glGetVertexAttribLdv( GLuint index, GLenum pname, GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, params ); funcs->ext.p_glGetVertexAttribLdv( index, pname, params ); } -static void WINAPI wine_glGetVertexAttribLdvEXT( GLuint index, GLenum pname, GLdouble* params ) { +static void WINAPI glGetVertexAttribLdvEXT( GLuint index, GLenum pname, GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, params ); funcs->ext.p_glGetVertexAttribLdvEXT( index, pname, params ); } -static void WINAPI wine_glGetVertexAttribLi64vNV( GLuint index, GLenum pname, INT64* params ) { +static void WINAPI glGetVertexAttribLi64vNV( GLuint index, GLenum pname, INT64* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, params ); funcs->ext.p_glGetVertexAttribLi64vNV( index, pname, params ); } -static void WINAPI wine_glGetVertexAttribLui64vNV( GLuint index, GLenum pname, UINT64* params ) { +static void WINAPI glGetVertexAttribLui64vNV( GLuint index, GLenum pname, UINT64* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, params ); funcs->ext.p_glGetVertexAttribLui64vNV( index, pname, params ); } -static void WINAPI wine_glGetVertexAttribPointerv( GLuint index, GLenum pname, GLvoid** pointer ) { +static void WINAPI glGetVertexAttribPointerv( GLuint index, GLenum pname, GLvoid** pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, pointer ); funcs->ext.p_glGetVertexAttribPointerv( index, pname, pointer ); } -static void WINAPI wine_glGetVertexAttribPointervARB( GLuint index, GLenum pname, GLvoid** pointer ) { +static void WINAPI glGetVertexAttribPointervARB( GLuint index, GLenum pname, GLvoid** pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, pointer ); funcs->ext.p_glGetVertexAttribPointervARB( index, pname, pointer ); } -static void WINAPI wine_glGetVertexAttribPointervNV( GLuint index, GLenum pname, GLvoid** pointer ) { +static void WINAPI glGetVertexAttribPointervNV( GLuint index, GLenum pname, GLvoid** pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, pointer ); funcs->ext.p_glGetVertexAttribPointervNV( index, pname, pointer ); } -static void WINAPI wine_glGetVertexAttribdv( GLuint index, GLenum pname, GLdouble* params ) { +static void WINAPI glGetVertexAttribdv( GLuint index, GLenum pname, GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, params ); funcs->ext.p_glGetVertexAttribdv( index, pname, params ); } -static void WINAPI wine_glGetVertexAttribdvARB( GLuint index, GLenum pname, GLdouble* params ) { +static void WINAPI glGetVertexAttribdvARB( GLuint index, GLenum pname, GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, params ); funcs->ext.p_glGetVertexAttribdvARB( index, pname, params ); } -static void WINAPI wine_glGetVertexAttribdvNV( GLuint index, GLenum pname, GLdouble* params ) { +static void WINAPI glGetVertexAttribdvNV( GLuint index, GLenum pname, GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, params ); funcs->ext.p_glGetVertexAttribdvNV( index, pname, params ); } -static void WINAPI wine_glGetVertexAttribfv( GLuint index, GLenum pname, GLfloat* params ) { +static void WINAPI glGetVertexAttribfv( GLuint index, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, params ); funcs->ext.p_glGetVertexAttribfv( index, pname, params ); } -static void WINAPI wine_glGetVertexAttribfvARB( GLuint index, GLenum pname, GLfloat* params ) { +static void WINAPI glGetVertexAttribfvARB( GLuint index, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, params ); funcs->ext.p_glGetVertexAttribfvARB( index, pname, params ); } -static void WINAPI wine_glGetVertexAttribfvNV( GLuint index, GLenum pname, GLfloat* params ) { +static void WINAPI glGetVertexAttribfvNV( GLuint index, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, params ); funcs->ext.p_glGetVertexAttribfvNV( index, pname, params ); } -static void WINAPI wine_glGetVertexAttribiv( GLuint index, GLenum pname, GLint* params ) { +static void WINAPI glGetVertexAttribiv( GLuint index, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, params ); funcs->ext.p_glGetVertexAttribiv( index, pname, params ); } -static void WINAPI wine_glGetVertexAttribivARB( GLuint index, GLenum pname, GLint* params ) { +static void WINAPI glGetVertexAttribivARB( GLuint index, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, params ); funcs->ext.p_glGetVertexAttribivARB( index, pname, params ); } -static void WINAPI wine_glGetVertexAttribivNV( GLuint index, GLenum pname, GLint* params ) { +static void WINAPI glGetVertexAttribivNV( GLuint index, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, pname, params ); funcs->ext.p_glGetVertexAttribivNV( index, pname, params ); } -static void WINAPI wine_glGetVideoCaptureStreamdvNV( GLuint video_capture_slot, GLuint stream, GLenum pname, GLdouble* params ) { +static void WINAPI glGetVideoCaptureStreamdvNV( GLuint video_capture_slot, GLuint stream, GLenum pname, GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", video_capture_slot, stream, pname, params ); funcs->ext.p_glGetVideoCaptureStreamdvNV( video_capture_slot, stream, pname, params ); } -static void WINAPI wine_glGetVideoCaptureStreamfvNV( GLuint video_capture_slot, GLuint stream, GLenum pname, GLfloat* params ) { +static void WINAPI glGetVideoCaptureStreamfvNV( GLuint video_capture_slot, GLuint stream, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", video_capture_slot, stream, pname, params ); funcs->ext.p_glGetVideoCaptureStreamfvNV( video_capture_slot, stream, pname, params ); } -static void WINAPI wine_glGetVideoCaptureStreamivNV( GLuint video_capture_slot, GLuint stream, GLenum pname, GLint* params ) { +static void WINAPI glGetVideoCaptureStreamivNV( GLuint video_capture_slot, GLuint stream, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", video_capture_slot, stream, pname, params ); funcs->ext.p_glGetVideoCaptureStreamivNV( video_capture_slot, stream, pname, params ); } -static void WINAPI wine_glGetVideoCaptureivNV( GLuint video_capture_slot, GLenum pname, GLint* params ) { +static void WINAPI glGetVideoCaptureivNV( GLuint video_capture_slot, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", video_capture_slot, pname, params ); funcs->ext.p_glGetVideoCaptureivNV( video_capture_slot, pname, params ); } -static void WINAPI wine_glGetVideoi64vNV( GLuint video_slot, GLenum pname, INT64* params ) { +static void WINAPI glGetVideoi64vNV( GLuint video_slot, GLenum pname, INT64* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", video_slot, pname, params ); funcs->ext.p_glGetVideoi64vNV( video_slot, pname, params ); } -static void WINAPI wine_glGetVideoivNV( GLuint video_slot, GLenum pname, GLint* params ) { +static void WINAPI glGetVideoivNV( GLuint video_slot, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", video_slot, pname, params ); funcs->ext.p_glGetVideoivNV( video_slot, pname, params ); } -static void WINAPI wine_glGetVideoui64vNV( GLuint video_slot, GLenum pname, UINT64* params ) { +static void WINAPI glGetVideoui64vNV( GLuint video_slot, GLenum pname, UINT64* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", video_slot, pname, params ); funcs->ext.p_glGetVideoui64vNV( video_slot, pname, params ); } -static void WINAPI wine_glGetVideouivNV( GLuint video_slot, GLenum pname, GLuint* params ) { +static void WINAPI glGetVideouivNV( GLuint video_slot, GLenum pname, GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", video_slot, pname, params ); funcs->ext.p_glGetVideouivNV( video_slot, pname, params ); } -static void WINAPI wine_glGetnColorTableARB( GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid* table ) { +static void WINAPI glGetnColorTableARB( GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid* table ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", target, format, type, bufSize, table ); funcs->ext.p_glGetnColorTableARB( target, format, type, bufSize, table ); } -static void WINAPI wine_glGetnCompressedTexImageARB( GLenum target, GLint lod, GLsizei bufSize, GLvoid* img ) { +static void WINAPI glGetnCompressedTexImageARB( GLenum target, GLint lod, GLsizei bufSize, GLvoid* img ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, lod, bufSize, img ); funcs->ext.p_glGetnCompressedTexImageARB( target, lod, bufSize, img ); } -static void WINAPI wine_glGetnConvolutionFilterARB( GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid* image ) { +static void WINAPI glGetnConvolutionFilterARB( GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid* image ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", target, format, type, bufSize, image ); funcs->ext.p_glGetnConvolutionFilterARB( target, format, type, bufSize, image ); } -static void WINAPI wine_glGetnHistogramARB( GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid* values ) { +static void WINAPI glGetnHistogramARB( GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid* values ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %p)\n", target, reset, format, type, bufSize, values ); funcs->ext.p_glGetnHistogramARB( target, reset, format, type, bufSize, values ); } -static void WINAPI wine_glGetnMapdvARB( GLenum target, GLenum query, GLsizei bufSize, GLdouble* v ) { +static void WINAPI glGetnMapdvARB( GLenum target, GLenum query, GLsizei bufSize, GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, query, bufSize, v ); funcs->ext.p_glGetnMapdvARB( target, query, bufSize, v ); } -static void WINAPI wine_glGetnMapfvARB( GLenum target, GLenum query, GLsizei bufSize, GLfloat* v ) { +static void WINAPI glGetnMapfvARB( GLenum target, GLenum query, GLsizei bufSize, GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, query, bufSize, v ); funcs->ext.p_glGetnMapfvARB( target, query, bufSize, v ); } -static void WINAPI wine_glGetnMapivARB( GLenum target, GLenum query, GLsizei bufSize, GLint* v ) { +static void WINAPI glGetnMapivARB( GLenum target, GLenum query, GLsizei bufSize, GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, query, bufSize, v ); funcs->ext.p_glGetnMapivARB( target, query, bufSize, v ); } -static void WINAPI wine_glGetnMinmaxARB( GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid* values ) { +static void WINAPI glGetnMinmaxARB( GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid* values ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %p)\n", target, reset, format, type, bufSize, values ); funcs->ext.p_glGetnMinmaxARB( target, reset, format, type, bufSize, values ); } -static void WINAPI wine_glGetnPixelMapfvARB( GLenum map, GLsizei bufSize, GLfloat* values ) { +static void WINAPI glGetnPixelMapfvARB( GLenum map, GLsizei bufSize, GLfloat* values ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", map, bufSize, values ); funcs->ext.p_glGetnPixelMapfvARB( map, bufSize, values ); } -static void WINAPI wine_glGetnPixelMapuivARB( GLenum map, GLsizei bufSize, GLuint* values ) { +static void WINAPI glGetnPixelMapuivARB( GLenum map, GLsizei bufSize, GLuint* values ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", map, bufSize, values ); funcs->ext.p_glGetnPixelMapuivARB( map, bufSize, values ); } -static void WINAPI wine_glGetnPixelMapusvARB( GLenum map, GLsizei bufSize, GLushort* values ) { +static void WINAPI glGetnPixelMapusvARB( GLenum map, GLsizei bufSize, GLushort* values ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", map, bufSize, values ); funcs->ext.p_glGetnPixelMapusvARB( map, bufSize, values ); } -static void WINAPI wine_glGetnPolygonStippleARB( GLsizei bufSize, GLubyte* pattern ) { +static void WINAPI glGetnPolygonStippleARB( GLsizei bufSize, GLubyte* pattern ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", bufSize, pattern ); funcs->ext.p_glGetnPolygonStippleARB( bufSize, pattern ); } -static void WINAPI wine_glGetnSeparableFilterARB( GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, GLvoid* row, GLsizei columnBufSize, GLvoid* column, GLvoid* span ) { +static void WINAPI glGetnSeparableFilterARB( GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, GLvoid* row, GLsizei columnBufSize, GLvoid* column, GLvoid* span ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p, %d, %p, %p)\n", target, format, type, rowBufSize, row, columnBufSize, column, span ); funcs->ext.p_glGetnSeparableFilterARB( target, format, type, rowBufSize, row, columnBufSize, column, span ); } -static void WINAPI wine_glGetnTexImageARB( GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, GLvoid* img ) { +static void WINAPI glGetnTexImageARB( GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, GLvoid* img ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %p)\n", target, level, format, type, bufSize, img ); funcs->ext.p_glGetnTexImageARB( target, level, format, type, bufSize, img ); } -static void WINAPI wine_glGetnUniformdvARB( GLuint program, GLint location, GLsizei bufSize, GLdouble* params ) { +static void WINAPI glGetnUniformdvARB( GLuint program, GLint location, GLsizei bufSize, GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, bufSize, params ); funcs->ext.p_glGetnUniformdvARB( program, location, bufSize, params ); } -static void WINAPI wine_glGetnUniformfvARB( GLuint program, GLint location, GLsizei bufSize, GLfloat* params ) { +static void WINAPI glGetnUniformfvARB( GLuint program, GLint location, GLsizei bufSize, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, bufSize, params ); funcs->ext.p_glGetnUniformfvARB( program, location, bufSize, params ); } -static void WINAPI wine_glGetnUniformivARB( GLuint program, GLint location, GLsizei bufSize, GLint* params ) { +static void WINAPI glGetnUniformivARB( GLuint program, GLint location, GLsizei bufSize, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, bufSize, params ); funcs->ext.p_glGetnUniformivARB( program, location, bufSize, params ); } -static void WINAPI wine_glGetnUniformuivARB( GLuint program, GLint location, GLsizei bufSize, GLuint* params ) { +static void WINAPI glGetnUniformuivARB( GLuint program, GLint location, GLsizei bufSize, GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, bufSize, params ); funcs->ext.p_glGetnUniformuivARB( program, location, bufSize, params ); } -static void WINAPI wine_glGlobalAlphaFactorbSUN( GLbyte factor ) { +static void WINAPI glGlobalAlphaFactorbSUN( GLbyte factor ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", factor ); funcs->ext.p_glGlobalAlphaFactorbSUN( factor ); } -static void WINAPI wine_glGlobalAlphaFactordSUN( GLdouble factor ) { +static void WINAPI glGlobalAlphaFactordSUN( GLdouble factor ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", factor ); funcs->ext.p_glGlobalAlphaFactordSUN( factor ); } -static void WINAPI wine_glGlobalAlphaFactorfSUN( GLfloat factor ) { +static void WINAPI glGlobalAlphaFactorfSUN( GLfloat factor ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", factor ); funcs->ext.p_glGlobalAlphaFactorfSUN( factor ); } -static void WINAPI wine_glGlobalAlphaFactoriSUN( GLint factor ) { +static void WINAPI glGlobalAlphaFactoriSUN( GLint factor ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", factor ); funcs->ext.p_glGlobalAlphaFactoriSUN( factor ); } -static void WINAPI wine_glGlobalAlphaFactorsSUN( GLshort factor ) { +static void WINAPI glGlobalAlphaFactorsSUN( GLshort factor ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", factor ); funcs->ext.p_glGlobalAlphaFactorsSUN( factor ); } -static void WINAPI wine_glGlobalAlphaFactorubSUN( GLubyte factor ) { +static void WINAPI glGlobalAlphaFactorubSUN( GLubyte factor ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", factor ); funcs->ext.p_glGlobalAlphaFactorubSUN( factor ); } -static void WINAPI wine_glGlobalAlphaFactoruiSUN( GLuint factor ) { +static void WINAPI glGlobalAlphaFactoruiSUN( GLuint factor ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", factor ); funcs->ext.p_glGlobalAlphaFactoruiSUN( factor ); } -static void WINAPI wine_glGlobalAlphaFactorusSUN( GLushort factor ) { +static void WINAPI glGlobalAlphaFactorusSUN( GLushort factor ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", factor ); funcs->ext.p_glGlobalAlphaFactorusSUN( factor ); } -static void WINAPI wine_glHintPGI( GLenum target, GLint mode ) { +static void WINAPI glHintPGI( GLenum target, GLint mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, mode ); funcs->ext.p_glHintPGI( target, mode ); } -static void WINAPI wine_glHistogram( GLenum target, GLsizei width, GLenum internalformat, GLboolean sink ) { +static void WINAPI glHistogram( GLenum target, GLsizei width, GLenum internalformat, GLboolean sink ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", target, width, internalformat, sink ); funcs->ext.p_glHistogram( target, width, internalformat, sink ); } -static void WINAPI wine_glHistogramEXT( GLenum target, GLsizei width, GLenum internalformat, GLboolean sink ) { +static void WINAPI glHistogramEXT( GLenum target, GLsizei width, GLenum internalformat, GLboolean sink ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", target, width, internalformat, sink ); funcs->ext.p_glHistogramEXT( target, width, internalformat, sink ); } -static void WINAPI wine_glIglooInterfaceSGIX( GLenum pname, const GLvoid* params ) { +static void WINAPI glIglooInterfaceSGIX( GLenum pname, const GLvoid* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->ext.p_glIglooInterfaceSGIX( pname, params ); } -static void WINAPI wine_glImageTransformParameterfHP( GLenum target, GLenum pname, GLfloat param ) { +static void WINAPI glImageTransformParameterfHP( GLenum target, GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f)\n", target, pname, param ); funcs->ext.p_glImageTransformParameterfHP( target, pname, param ); } -static void WINAPI wine_glImageTransformParameterfvHP( GLenum target, GLenum pname, const GLfloat* params ) { +static void WINAPI glImageTransformParameterfvHP( GLenum target, GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glImageTransformParameterfvHP( target, pname, params ); } -static void WINAPI wine_glImageTransformParameteriHP( GLenum target, GLenum pname, GLint param ) { +static void WINAPI glImageTransformParameteriHP( GLenum target, GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, pname, param ); funcs->ext.p_glImageTransformParameteriHP( target, pname, param ); } -static void WINAPI wine_glImageTransformParameterivHP( GLenum target, GLenum pname, const GLint* params ) { +static void WINAPI glImageTransformParameterivHP( GLenum target, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glImageTransformParameterivHP( target, pname, params ); } -static GLvoid* WINAPI wine_glImportSyncEXT( GLenum external_sync_type, GLintptr external_sync, GLbitfield flags ) { +static GLvoid* WINAPI glImportSyncEXT( GLenum external_sync_type, GLintptr external_sync, GLbitfield flags ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %ld, %d)\n", external_sync_type, external_sync, flags ); return funcs->ext.p_glImportSyncEXT( external_sync_type, external_sync, flags ); } -static void WINAPI wine_glIndexFormatNV( GLenum type, GLsizei stride ) { +static void WINAPI glIndexFormatNV( GLenum type, GLsizei stride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", type, stride ); funcs->ext.p_glIndexFormatNV( type, stride ); } -static void WINAPI wine_glIndexFuncEXT( GLenum func, GLclampf ref ) { +static void WINAPI glIndexFuncEXT( GLenum func, GLclampf ref ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", func, ref ); funcs->ext.p_glIndexFuncEXT( func, ref ); } -static void WINAPI wine_glIndexMaterialEXT( GLenum face, GLenum mode ) { +static void WINAPI glIndexMaterialEXT( GLenum face, GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", face, mode ); funcs->ext.p_glIndexMaterialEXT( face, mode ); } -static void WINAPI wine_glIndexPointerEXT( GLenum type, GLsizei stride, GLsizei count, const GLvoid* pointer ) { +static void WINAPI glIndexPointerEXT( GLenum type, GLsizei stride, GLsizei count, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", type, stride, count, pointer ); funcs->ext.p_glIndexPointerEXT( type, stride, count, pointer ); } -static void WINAPI wine_glIndexPointerListIBM( GLenum type, GLint stride, const GLvoid** pointer, GLint ptrstride ) { +static void WINAPI glIndexPointerListIBM( GLenum type, GLint stride, const GLvoid** pointer, GLint ptrstride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %d)\n", type, stride, pointer, ptrstride ); funcs->ext.p_glIndexPointerListIBM( type, stride, pointer, ptrstride ); } -static void WINAPI wine_glInsertComponentEXT( GLuint res, GLuint src, GLuint num ) { +static void WINAPI glInsertComponentEXT( GLuint res, GLuint src, GLuint num ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", res, src, num ); funcs->ext.p_glInsertComponentEXT( res, src, num ); } -static void WINAPI wine_glInstrumentsBufferSGIX( GLsizei size, GLint* buffer ) { +static void WINAPI glInstrumentsBufferSGIX( GLsizei size, GLint* buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", size, buffer ); funcs->ext.p_glInstrumentsBufferSGIX( size, buffer ); } -static void WINAPI wine_glInterpolatePathsNV( GLuint resultPath, GLuint pathA, GLuint pathB, GLfloat weight ) { +static void WINAPI glInterpolatePathsNV( GLuint resultPath, GLuint pathA, GLuint pathB, GLfloat weight ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %f)\n", resultPath, pathA, pathB, weight ); funcs->ext.p_glInterpolatePathsNV( resultPath, pathA, pathB, weight ); } -static void WINAPI wine_glInvalidateBufferData( GLuint buffer ) { +static void WINAPI glInvalidateBufferData( GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", buffer ); funcs->ext.p_glInvalidateBufferData( buffer ); } -static void WINAPI wine_glInvalidateBufferSubData( GLuint buffer, GLintptr offset, GLsizeiptr length ) { +static void WINAPI glInvalidateBufferSubData( GLuint buffer, GLintptr offset, GLsizeiptr length ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %ld, %ld)\n", buffer, offset, length ); funcs->ext.p_glInvalidateBufferSubData( buffer, offset, length ); } -static void WINAPI wine_glInvalidateFramebuffer( GLenum target, GLsizei numAttachments, const GLenum* attachments ) { +static void WINAPI glInvalidateFramebuffer( GLenum target, GLsizei numAttachments, const GLenum* attachments ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, numAttachments, attachments ); funcs->ext.p_glInvalidateFramebuffer( target, numAttachments, attachments ); } -static void WINAPI wine_glInvalidateSubFramebuffer( GLenum target, GLsizei numAttachments, const GLenum* attachments, GLint x, GLint y, GLsizei width, GLsizei height ) { +static void WINAPI glInvalidateSubFramebuffer( GLenum target, GLsizei numAttachments, const GLenum* attachments, GLint x, GLint y, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %d, %d, %d, %d)\n", target, numAttachments, attachments, x, y, width, height ); funcs->ext.p_glInvalidateSubFramebuffer( target, numAttachments, attachments, x, y, width, height ); } -static void WINAPI wine_glInvalidateTexImage( GLuint texture, GLint level ) { +static void WINAPI glInvalidateTexImage( GLuint texture, GLint level ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", texture, level ); funcs->ext.p_glInvalidateTexImage( texture, level ); } -static void WINAPI wine_glInvalidateTexSubImage( GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth ) { +static void WINAPI glInvalidateTexSubImage( GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", texture, level, xoffset, yoffset, zoffset, width, height, depth ); funcs->ext.p_glInvalidateTexSubImage( texture, level, xoffset, yoffset, zoffset, width, height, depth ); } -static GLboolean WINAPI wine_glIsAsyncMarkerSGIX( GLuint marker ) { +static GLboolean WINAPI glIsAsyncMarkerSGIX( GLuint marker ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", marker ); return funcs->ext.p_glIsAsyncMarkerSGIX( marker ); } -static GLboolean WINAPI wine_glIsBuffer( GLuint buffer ) { +static GLboolean WINAPI glIsBuffer( GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", buffer ); return funcs->ext.p_glIsBuffer( buffer ); } -static GLboolean WINAPI wine_glIsBufferARB( GLuint buffer ) { +static GLboolean WINAPI glIsBufferARB( GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", buffer ); return funcs->ext.p_glIsBufferARB( buffer ); } -static GLboolean WINAPI wine_glIsBufferResidentNV( GLenum target ) { +static GLboolean WINAPI glIsBufferResidentNV( GLenum target ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", target ); return funcs->ext.p_glIsBufferResidentNV( target ); } -static GLboolean WINAPI wine_glIsEnabledIndexedEXT( GLenum target, GLuint index ) { +static GLboolean WINAPI glIsEnabledIndexedEXT( GLenum target, GLuint index ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, index ); return funcs->ext.p_glIsEnabledIndexedEXT( target, index ); } -static GLboolean WINAPI wine_glIsEnabledi( GLenum target, GLuint index ) { +static GLboolean WINAPI glIsEnabledi( GLenum target, GLuint index ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, index ); return funcs->ext.p_glIsEnabledi( target, index ); } -static GLboolean WINAPI wine_glIsFenceAPPLE( GLuint fence ) { +static GLboolean WINAPI glIsFenceAPPLE( GLuint fence ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", fence ); return funcs->ext.p_glIsFenceAPPLE( fence ); } -static GLboolean WINAPI wine_glIsFenceNV( GLuint fence ) { +static GLboolean WINAPI glIsFenceNV( GLuint fence ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", fence ); return funcs->ext.p_glIsFenceNV( fence ); } -static GLboolean WINAPI wine_glIsFramebuffer( GLuint framebuffer ) { +static GLboolean WINAPI glIsFramebuffer( GLuint framebuffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", framebuffer ); return funcs->ext.p_glIsFramebuffer( framebuffer ); } -static GLboolean WINAPI wine_glIsFramebufferEXT( GLuint framebuffer ) { +static GLboolean WINAPI glIsFramebufferEXT( GLuint framebuffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", framebuffer ); return funcs->ext.p_glIsFramebufferEXT( framebuffer ); } -static GLboolean WINAPI wine_glIsImageHandleResidentNV( UINT64 handle ) { +static GLboolean WINAPI glIsImageHandleResidentNV( UINT64 handle ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%s)\n", wine_dbgstr_longlong(handle) ); return funcs->ext.p_glIsImageHandleResidentNV( handle ); } -static GLboolean WINAPI wine_glIsNameAMD( GLenum identifier, GLuint name ) { +static GLboolean WINAPI glIsNameAMD( GLenum identifier, GLuint name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", identifier, name ); return funcs->ext.p_glIsNameAMD( identifier, name ); } -static GLboolean WINAPI wine_glIsNamedBufferResidentNV( GLuint buffer ) { +static GLboolean WINAPI glIsNamedBufferResidentNV( GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", buffer ); return funcs->ext.p_glIsNamedBufferResidentNV( buffer ); } -static GLboolean WINAPI wine_glIsNamedStringARB( GLint namelen, const GLchar* name ) { +static GLboolean WINAPI glIsNamedStringARB( GLint namelen, const GLchar* name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", namelen, name ); return funcs->ext.p_glIsNamedStringARB( namelen, name ); } -static GLboolean WINAPI wine_glIsObjectBufferATI( GLuint buffer ) { +static GLboolean WINAPI glIsObjectBufferATI( GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", buffer ); return funcs->ext.p_glIsObjectBufferATI( buffer ); } -static GLboolean WINAPI wine_glIsOcclusionQueryNV( GLuint id ) { +static GLboolean WINAPI glIsOcclusionQueryNV( GLuint id ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", id ); return funcs->ext.p_glIsOcclusionQueryNV( id ); } -static GLboolean WINAPI wine_glIsPathNV( GLuint path ) { +static GLboolean WINAPI glIsPathNV( GLuint path ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", path ); return funcs->ext.p_glIsPathNV( path ); } -static GLboolean WINAPI wine_glIsPointInFillPathNV( GLuint path, GLuint mask, GLfloat x, GLfloat y ) { +static GLboolean WINAPI glIsPointInFillPathNV( GLuint path, GLuint mask, GLfloat x, GLfloat y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f)\n", path, mask, x, y ); return funcs->ext.p_glIsPointInFillPathNV( path, mask, x, y ); } -static GLboolean WINAPI wine_glIsPointInStrokePathNV( GLuint path, GLfloat x, GLfloat y ) { +static GLboolean WINAPI glIsPointInStrokePathNV( GLuint path, GLfloat x, GLfloat y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", path, x, y ); return funcs->ext.p_glIsPointInStrokePathNV( path, x, y ); } -static GLboolean WINAPI wine_glIsProgram( GLuint program ) { +static GLboolean WINAPI glIsProgram( GLuint program ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", program ); return funcs->ext.p_glIsProgram( program ); } -static GLboolean WINAPI wine_glIsProgramARB( GLuint program ) { +static GLboolean WINAPI glIsProgramARB( GLuint program ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", program ); return funcs->ext.p_glIsProgramARB( program ); } -static GLboolean WINAPI wine_glIsProgramNV( GLuint id ) { +static GLboolean WINAPI glIsProgramNV( GLuint id ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", id ); return funcs->ext.p_glIsProgramNV( id ); } -static GLboolean WINAPI wine_glIsProgramPipeline( GLuint pipeline ) { +static GLboolean WINAPI glIsProgramPipeline( GLuint pipeline ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", pipeline ); return funcs->ext.p_glIsProgramPipeline( pipeline ); } -static GLboolean WINAPI wine_glIsQuery( GLuint id ) { +static GLboolean WINAPI glIsQuery( GLuint id ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", id ); return funcs->ext.p_glIsQuery( id ); } -static GLboolean WINAPI wine_glIsQueryARB( GLuint id ) { +static GLboolean WINAPI glIsQueryARB( GLuint id ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", id ); return funcs->ext.p_glIsQueryARB( id ); } -static GLboolean WINAPI wine_glIsRenderbuffer( GLuint renderbuffer ) { +static GLboolean WINAPI glIsRenderbuffer( GLuint renderbuffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", renderbuffer ); return funcs->ext.p_glIsRenderbuffer( renderbuffer ); } -static GLboolean WINAPI wine_glIsRenderbufferEXT( GLuint renderbuffer ) { +static GLboolean WINAPI glIsRenderbufferEXT( GLuint renderbuffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", renderbuffer ); return funcs->ext.p_glIsRenderbufferEXT( renderbuffer ); } -static GLboolean WINAPI wine_glIsSampler( GLuint sampler ) { +static GLboolean WINAPI glIsSampler( GLuint sampler ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", sampler ); return funcs->ext.p_glIsSampler( sampler ); } -static GLboolean WINAPI wine_glIsShader( GLuint shader ) { +static GLboolean WINAPI glIsShader( GLuint shader ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", shader ); return funcs->ext.p_glIsShader( shader ); } -static GLboolean WINAPI wine_glIsSync( GLvoid* sync ) { +static GLboolean WINAPI glIsSync( GLvoid* sync ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", sync ); return funcs->ext.p_glIsSync( sync ); } -static GLboolean WINAPI wine_glIsTextureEXT( GLuint texture ) { +static GLboolean WINAPI glIsTextureEXT( GLuint texture ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", texture ); return funcs->ext.p_glIsTextureEXT( texture ); } -static GLboolean WINAPI wine_glIsTextureHandleResidentNV( UINT64 handle ) { +static GLboolean WINAPI glIsTextureHandleResidentNV( UINT64 handle ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%s)\n", wine_dbgstr_longlong(handle) ); return funcs->ext.p_glIsTextureHandleResidentNV( handle ); } -static GLboolean WINAPI wine_glIsTransformFeedback( GLuint id ) { +static GLboolean WINAPI glIsTransformFeedback( GLuint id ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", id ); return funcs->ext.p_glIsTransformFeedback( id ); } -static GLboolean WINAPI wine_glIsTransformFeedbackNV( GLuint id ) { +static GLboolean WINAPI glIsTransformFeedbackNV( GLuint id ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", id ); return funcs->ext.p_glIsTransformFeedbackNV( id ); } -static GLboolean WINAPI wine_glIsVariantEnabledEXT( GLuint id, GLenum cap ) { +static GLboolean WINAPI glIsVariantEnabledEXT( GLuint id, GLenum cap ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", id, cap ); return funcs->ext.p_glIsVariantEnabledEXT( id, cap ); } -static GLboolean WINAPI wine_glIsVertexArray( GLuint array ) { +static GLboolean WINAPI glIsVertexArray( GLuint array ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", array ); return funcs->ext.p_glIsVertexArray( array ); } -static GLboolean WINAPI wine_glIsVertexArrayAPPLE( GLuint array ) { +static GLboolean WINAPI glIsVertexArrayAPPLE( GLuint array ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", array ); return funcs->ext.p_glIsVertexArrayAPPLE( array ); } -static GLboolean WINAPI wine_glIsVertexAttribEnabledAPPLE( GLuint index, GLenum pname ) { +static GLboolean WINAPI glIsVertexAttribEnabledAPPLE( GLuint index, GLenum pname ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", index, pname ); return funcs->ext.p_glIsVertexAttribEnabledAPPLE( index, pname ); } -static void WINAPI wine_glLightEnviSGIX( GLenum pname, GLint param ) { +static void WINAPI glLightEnviSGIX( GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", pname, param ); funcs->ext.p_glLightEnviSGIX( pname, param ); } -static void WINAPI wine_glLinkProgram( GLuint program ) { +static void WINAPI glLinkProgram( GLuint program ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", program ); funcs->ext.p_glLinkProgram( program ); } -static void WINAPI wine_glLinkProgramARB( GLhandleARB programObj ) { +static void WINAPI glLinkProgramARB( GLhandleARB programObj ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", programObj ); funcs->ext.p_glLinkProgramARB( programObj ); } -static void WINAPI wine_glListParameterfSGIX( GLuint list, GLenum pname, GLfloat param ) { +static void WINAPI glListParameterfSGIX( GLuint list, GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f)\n", list, pname, param ); funcs->ext.p_glListParameterfSGIX( list, pname, param ); } -static void WINAPI wine_glListParameterfvSGIX( GLuint list, GLenum pname, const GLfloat* params ) { +static void WINAPI glListParameterfvSGIX( GLuint list, GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", list, pname, params ); funcs->ext.p_glListParameterfvSGIX( list, pname, params ); } -static void WINAPI wine_glListParameteriSGIX( GLuint list, GLenum pname, GLint param ) { +static void WINAPI glListParameteriSGIX( GLuint list, GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", list, pname, param ); funcs->ext.p_glListParameteriSGIX( list, pname, param ); } -static void WINAPI wine_glListParameterivSGIX( GLuint list, GLenum pname, const GLint* params ) { +static void WINAPI glListParameterivSGIX( GLuint list, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", list, pname, params ); funcs->ext.p_glListParameterivSGIX( list, pname, params ); } -static void WINAPI wine_glLoadIdentityDeformationMapSGIX( GLbitfield mask ) { +static void WINAPI glLoadIdentityDeformationMapSGIX( GLbitfield mask ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mask ); funcs->ext.p_glLoadIdentityDeformationMapSGIX( mask ); } -static void WINAPI wine_glLoadProgramNV( GLenum target, GLuint id, GLsizei len, const GLubyte* program ) { +static void WINAPI glLoadProgramNV( GLenum target, GLuint id, GLsizei len, const GLubyte* program ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, id, len, program ); funcs->ext.p_glLoadProgramNV( target, id, len, program ); } -static void WINAPI wine_glLoadTransposeMatrixd( const GLdouble* m ) { +static void WINAPI glLoadTransposeMatrixd( const GLdouble* m ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", m ); funcs->ext.p_glLoadTransposeMatrixd( m ); } -static void WINAPI wine_glLoadTransposeMatrixdARB( const GLdouble* m ) { +static void WINAPI glLoadTransposeMatrixdARB( const GLdouble* m ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", m ); funcs->ext.p_glLoadTransposeMatrixdARB( m ); } -static void WINAPI wine_glLoadTransposeMatrixf( const GLfloat* m ) { +static void WINAPI glLoadTransposeMatrixf( const GLfloat* m ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", m ); funcs->ext.p_glLoadTransposeMatrixf( m ); } -static void WINAPI wine_glLoadTransposeMatrixfARB( const GLfloat* m ) { +static void WINAPI glLoadTransposeMatrixfARB( const GLfloat* m ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", m ); funcs->ext.p_glLoadTransposeMatrixfARB( m ); } -static void WINAPI wine_glLockArraysEXT( GLint first, GLsizei count ) { +static void WINAPI glLockArraysEXT( GLint first, GLsizei count ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", first, count ); funcs->ext.p_glLockArraysEXT( first, count ); } -static void WINAPI wine_glMTexCoord2fSGIS( GLenum target, GLfloat s, GLfloat t ) { +static void WINAPI glMTexCoord2fSGIS( GLenum target, GLfloat s, GLfloat t ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", target, s, t ); funcs->ext.p_glMTexCoord2fSGIS( target, s, t ); } -static void WINAPI wine_glMTexCoord2fvSGIS( GLenum target, GLfloat * v ) { +static void WINAPI glMTexCoord2fvSGIS( GLenum target, GLfloat * v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMTexCoord2fvSGIS( target, v ); } -static void WINAPI wine_glMakeBufferNonResidentNV( GLenum target ) { +static void WINAPI glMakeBufferNonResidentNV( GLenum target ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", target ); funcs->ext.p_glMakeBufferNonResidentNV( target ); } -static void WINAPI wine_glMakeBufferResidentNV( GLenum target, GLenum access ) { +static void WINAPI glMakeBufferResidentNV( GLenum target, GLenum access ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, access ); funcs->ext.p_glMakeBufferResidentNV( target, access ); } -static void WINAPI wine_glMakeImageHandleNonResidentNV( UINT64 handle ) { +static void WINAPI glMakeImageHandleNonResidentNV( UINT64 handle ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%s)\n", wine_dbgstr_longlong(handle) ); funcs->ext.p_glMakeImageHandleNonResidentNV( handle ); } -static void WINAPI wine_glMakeImageHandleResidentNV( UINT64 handle, GLenum access ) { +static void WINAPI glMakeImageHandleResidentNV( UINT64 handle, GLenum access ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%s, %d)\n", wine_dbgstr_longlong(handle), access ); funcs->ext.p_glMakeImageHandleResidentNV( handle, access ); } -static void WINAPI wine_glMakeNamedBufferNonResidentNV( GLuint buffer ) { +static void WINAPI glMakeNamedBufferNonResidentNV( GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", buffer ); funcs->ext.p_glMakeNamedBufferNonResidentNV( buffer ); } -static void WINAPI wine_glMakeNamedBufferResidentNV( GLuint buffer, GLenum access ) { +static void WINAPI glMakeNamedBufferResidentNV( GLuint buffer, GLenum access ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", buffer, access ); funcs->ext.p_glMakeNamedBufferResidentNV( buffer, access ); } -static void WINAPI wine_glMakeTextureHandleNonResidentNV( UINT64 handle ) { +static void WINAPI glMakeTextureHandleNonResidentNV( UINT64 handle ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%s)\n", wine_dbgstr_longlong(handle) ); funcs->ext.p_glMakeTextureHandleNonResidentNV( handle ); } -static void WINAPI wine_glMakeTextureHandleResidentNV( UINT64 handle ) { +static void WINAPI glMakeTextureHandleResidentNV( UINT64 handle ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%s)\n", wine_dbgstr_longlong(handle) ); funcs->ext.p_glMakeTextureHandleResidentNV( handle ); } -static GLvoid* WINAPI wine_glMapBuffer( GLenum target, GLenum access ) { +static GLvoid* WINAPI glMapBuffer( GLenum target, GLenum access ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, access ); return funcs->ext.p_glMapBuffer( target, access ); } -static GLvoid* WINAPI wine_glMapBufferARB( GLenum target, GLenum access ) { +static GLvoid* WINAPI glMapBufferARB( GLenum target, GLenum access ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, access ); return funcs->ext.p_glMapBufferARB( target, access ); } -static GLvoid* WINAPI wine_glMapBufferRange( GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access ) { +static GLvoid* WINAPI glMapBufferRange( GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %ld, %ld, %d)\n", target, offset, length, access ); return funcs->ext.p_glMapBufferRange( target, offset, length, access ); } -static void WINAPI wine_glMapControlPointsNV( GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const GLvoid* points ) { +static void WINAPI glMapControlPointsNV( GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const GLvoid* points ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, index, type, ustride, vstride, uorder, vorder, packed, points ); funcs->ext.p_glMapControlPointsNV( target, index, type, ustride, vstride, uorder, vorder, packed, points ); } -static GLvoid* WINAPI wine_glMapNamedBufferEXT( GLuint buffer, GLenum access ) { +static GLvoid* WINAPI glMapNamedBufferEXT( GLuint buffer, GLenum access ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", buffer, access ); return funcs->ext.p_glMapNamedBufferEXT( buffer, access ); } -static GLvoid* WINAPI wine_glMapNamedBufferRangeEXT( GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access ) { +static GLvoid* WINAPI glMapNamedBufferRangeEXT( GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %ld, %ld, %d)\n", buffer, offset, length, access ); return funcs->ext.p_glMapNamedBufferRangeEXT( buffer, offset, length, access ); } -static GLvoid* WINAPI wine_glMapObjectBufferATI( GLuint buffer ) { +static GLvoid* WINAPI glMapObjectBufferATI( GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", buffer ); return funcs->ext.p_glMapObjectBufferATI( buffer ); } -static void WINAPI wine_glMapParameterfvNV( GLenum target, GLenum pname, const GLfloat* params ) { +static void WINAPI glMapParameterfvNV( GLenum target, GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glMapParameterfvNV( target, pname, params ); } -static void WINAPI wine_glMapParameterivNV( GLenum target, GLenum pname, const GLint* params ) { +static void WINAPI glMapParameterivNV( GLenum target, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glMapParameterivNV( target, pname, params ); } -static void WINAPI wine_glMapVertexAttrib1dAPPLE( GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble* points ) { +static void WINAPI glMapVertexAttrib1dAPPLE( GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble* points ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f, %d, %d, %p)\n", index, size, u1, u2, stride, order, points ); funcs->ext.p_glMapVertexAttrib1dAPPLE( index, size, u1, u2, stride, order, points ); } -static void WINAPI wine_glMapVertexAttrib1fAPPLE( GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat* points ) { +static void WINAPI glMapVertexAttrib1fAPPLE( GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat* points ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f, %d, %d, %p)\n", index, size, u1, u2, stride, order, points ); funcs->ext.p_glMapVertexAttrib1fAPPLE( index, size, u1, u2, stride, order, points ); } -static void WINAPI wine_glMapVertexAttrib2dAPPLE( GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble* points ) { +static void WINAPI glMapVertexAttrib2dAPPLE( GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble* points ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f, %d, %d, %f, %f, %d, %d, %p)\n", index, size, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points ); funcs->ext.p_glMapVertexAttrib2dAPPLE( index, size, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points ); } -static void WINAPI wine_glMapVertexAttrib2fAPPLE( GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat* points ) { +static void WINAPI glMapVertexAttrib2fAPPLE( GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat* points ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f, %d, %d, %f, %f, %d, %d, %p)\n", index, size, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points ); funcs->ext.p_glMapVertexAttrib2fAPPLE( index, size, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points ); } -static void WINAPI wine_glMatrixFrustumEXT( GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar ) { +static void WINAPI glMatrixFrustumEXT( GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f, %f, %f)\n", mode, left, right, bottom, top, zNear, zFar ); funcs->ext.p_glMatrixFrustumEXT( mode, left, right, bottom, top, zNear, zFar ); } -static void WINAPI wine_glMatrixIndexPointerARB( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { +static void WINAPI glMatrixIndexPointerARB( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer ); funcs->ext.p_glMatrixIndexPointerARB( size, type, stride, pointer ); } -static void WINAPI wine_glMatrixIndexubvARB( GLint size, const GLubyte* indices ) { +static void WINAPI glMatrixIndexubvARB( GLint size, const GLubyte* indices ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", size, indices ); funcs->ext.p_glMatrixIndexubvARB( size, indices ); } -static void WINAPI wine_glMatrixIndexuivARB( GLint size, const GLuint* indices ) { +static void WINAPI glMatrixIndexuivARB( GLint size, const GLuint* indices ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", size, indices ); funcs->ext.p_glMatrixIndexuivARB( size, indices ); } -static void WINAPI wine_glMatrixIndexusvARB( GLint size, const GLushort* indices ) { +static void WINAPI glMatrixIndexusvARB( GLint size, const GLushort* indices ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", size, indices ); funcs->ext.p_glMatrixIndexusvARB( size, indices ); } -static void WINAPI wine_glMatrixLoadIdentityEXT( GLenum mode ) { +static void WINAPI glMatrixLoadIdentityEXT( GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mode ); funcs->ext.p_glMatrixLoadIdentityEXT( mode ); } -static void WINAPI wine_glMatrixLoadTransposedEXT( GLenum mode, const GLdouble* m ) { +static void WINAPI glMatrixLoadTransposedEXT( GLenum mode, const GLdouble* m ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", mode, m ); funcs->ext.p_glMatrixLoadTransposedEXT( mode, m ); } -static void WINAPI wine_glMatrixLoadTransposefEXT( GLenum mode, const GLfloat* m ) { +static void WINAPI glMatrixLoadTransposefEXT( GLenum mode, const GLfloat* m ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", mode, m ); funcs->ext.p_glMatrixLoadTransposefEXT( mode, m ); } -static void WINAPI wine_glMatrixLoaddEXT( GLenum mode, const GLdouble* m ) { +static void WINAPI glMatrixLoaddEXT( GLenum mode, const GLdouble* m ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", mode, m ); funcs->ext.p_glMatrixLoaddEXT( mode, m ); } -static void WINAPI wine_glMatrixLoadfEXT( GLenum mode, const GLfloat* m ) { +static void WINAPI glMatrixLoadfEXT( GLenum mode, const GLfloat* m ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", mode, m ); funcs->ext.p_glMatrixLoadfEXT( mode, m ); } -static void WINAPI wine_glMatrixMultTransposedEXT( GLenum mode, const GLdouble* m ) { +static void WINAPI glMatrixMultTransposedEXT( GLenum mode, const GLdouble* m ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", mode, m ); funcs->ext.p_glMatrixMultTransposedEXT( mode, m ); } -static void WINAPI wine_glMatrixMultTransposefEXT( GLenum mode, const GLfloat* m ) { +static void WINAPI glMatrixMultTransposefEXT( GLenum mode, const GLfloat* m ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", mode, m ); funcs->ext.p_glMatrixMultTransposefEXT( mode, m ); } -static void WINAPI wine_glMatrixMultdEXT( GLenum mode, const GLdouble* m ) { +static void WINAPI glMatrixMultdEXT( GLenum mode, const GLdouble* m ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", mode, m ); funcs->ext.p_glMatrixMultdEXT( mode, m ); } -static void WINAPI wine_glMatrixMultfEXT( GLenum mode, const GLfloat* m ) { +static void WINAPI glMatrixMultfEXT( GLenum mode, const GLfloat* m ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", mode, m ); funcs->ext.p_glMatrixMultfEXT( mode, m ); } -static void WINAPI wine_glMatrixOrthoEXT( GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar ) { +static void WINAPI glMatrixOrthoEXT( GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f, %f, %f)\n", mode, left, right, bottom, top, zNear, zFar ); funcs->ext.p_glMatrixOrthoEXT( mode, left, right, bottom, top, zNear, zFar ); } -static void WINAPI wine_glMatrixPopEXT( GLenum mode ) { +static void WINAPI glMatrixPopEXT( GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mode ); funcs->ext.p_glMatrixPopEXT( mode ); } -static void WINAPI wine_glMatrixPushEXT( GLenum mode ) { +static void WINAPI glMatrixPushEXT( GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mode ); funcs->ext.p_glMatrixPushEXT( mode ); } -static void WINAPI wine_glMatrixRotatedEXT( GLenum mode, GLdouble angle, GLdouble x, GLdouble y, GLdouble z ) { +static void WINAPI glMatrixRotatedEXT( GLenum mode, GLdouble angle, GLdouble x, GLdouble y, GLdouble z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", mode, angle, x, y, z ); funcs->ext.p_glMatrixRotatedEXT( mode, angle, x, y, z ); } -static void WINAPI wine_glMatrixRotatefEXT( GLenum mode, GLfloat angle, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glMatrixRotatefEXT( GLenum mode, GLfloat angle, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", mode, angle, x, y, z ); funcs->ext.p_glMatrixRotatefEXT( mode, angle, x, y, z ); } -static void WINAPI wine_glMatrixScaledEXT( GLenum mode, GLdouble x, GLdouble y, GLdouble z ) { +static void WINAPI glMatrixScaledEXT( GLenum mode, GLdouble x, GLdouble y, GLdouble z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", mode, x, y, z ); funcs->ext.p_glMatrixScaledEXT( mode, x, y, z ); } -static void WINAPI wine_glMatrixScalefEXT( GLenum mode, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glMatrixScalefEXT( GLenum mode, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", mode, x, y, z ); funcs->ext.p_glMatrixScalefEXT( mode, x, y, z ); } -static void WINAPI wine_glMatrixTranslatedEXT( GLenum mode, GLdouble x, GLdouble y, GLdouble z ) { +static void WINAPI glMatrixTranslatedEXT( GLenum mode, GLdouble x, GLdouble y, GLdouble z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", mode, x, y, z ); funcs->ext.p_glMatrixTranslatedEXT( mode, x, y, z ); } -static void WINAPI wine_glMatrixTranslatefEXT( GLenum mode, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glMatrixTranslatefEXT( GLenum mode, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", mode, x, y, z ); funcs->ext.p_glMatrixTranslatefEXT( mode, x, y, z ); } -static void WINAPI wine_glMemoryBarrier( GLbitfield barriers ) { +static void WINAPI glMemoryBarrier( GLbitfield barriers ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", barriers ); funcs->ext.p_glMemoryBarrier( barriers ); } -static void WINAPI wine_glMemoryBarrierEXT( GLbitfield barriers ) { +static void WINAPI glMemoryBarrierEXT( GLbitfield barriers ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", barriers ); funcs->ext.p_glMemoryBarrierEXT( barriers ); } -static void WINAPI wine_glMinSampleShading( GLfloat value ) { +static void WINAPI glMinSampleShading( GLfloat value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", value ); funcs->ext.p_glMinSampleShading( value ); } -static void WINAPI wine_glMinSampleShadingARB( GLfloat value ) { +static void WINAPI glMinSampleShadingARB( GLfloat value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", value ); funcs->ext.p_glMinSampleShadingARB( value ); } -static void WINAPI wine_glMinmax( GLenum target, GLenum internalformat, GLboolean sink ) { +static void WINAPI glMinmax( GLenum target, GLenum internalformat, GLboolean sink ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, internalformat, sink ); funcs->ext.p_glMinmax( target, internalformat, sink ); } -static void WINAPI wine_glMinmaxEXT( GLenum target, GLenum internalformat, GLboolean sink ) { +static void WINAPI glMinmaxEXT( GLenum target, GLenum internalformat, GLboolean sink ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, internalformat, sink ); funcs->ext.p_glMinmaxEXT( target, internalformat, sink ); } -static void WINAPI wine_glMultTransposeMatrixd( const GLdouble* m ) { +static void WINAPI glMultTransposeMatrixd( const GLdouble* m ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", m ); funcs->ext.p_glMultTransposeMatrixd( m ); } -static void WINAPI wine_glMultTransposeMatrixdARB( const GLdouble* m ) { +static void WINAPI glMultTransposeMatrixdARB( const GLdouble* m ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", m ); funcs->ext.p_glMultTransposeMatrixdARB( m ); } -static void WINAPI wine_glMultTransposeMatrixf( const GLfloat* m ) { +static void WINAPI glMultTransposeMatrixf( const GLfloat* m ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", m ); funcs->ext.p_glMultTransposeMatrixf( m ); } -static void WINAPI wine_glMultTransposeMatrixfARB( const GLfloat* m ) { +static void WINAPI glMultTransposeMatrixfARB( const GLfloat* m ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", m ); funcs->ext.p_glMultTransposeMatrixfARB( m ); } -static void WINAPI wine_glMultiDrawArrays( GLenum mode, const GLint* first, const GLsizei* count, GLsizei drawcount ) { +static void WINAPI glMultiDrawArrays( GLenum mode, const GLint* first, const GLsizei* count, GLsizei drawcount ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %p, %d)\n", mode, first, count, drawcount ); funcs->ext.p_glMultiDrawArrays( mode, first, count, drawcount ); } -static void WINAPI wine_glMultiDrawArraysEXT( GLenum mode, const GLint* first, const GLsizei* count, GLsizei primcount ) { +static void WINAPI glMultiDrawArraysEXT( GLenum mode, const GLint* first, const GLsizei* count, GLsizei primcount ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %p, %d)\n", mode, first, count, primcount ); funcs->ext.p_glMultiDrawArraysEXT( mode, first, count, primcount ); } -static void WINAPI wine_glMultiDrawArraysIndirect( GLenum mode, const void* indirect, GLsizei drawcount, GLsizei stride ) { +static void WINAPI glMultiDrawArraysIndirect( GLenum mode, const void* indirect, GLsizei drawcount, GLsizei stride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %d, %d)\n", mode, indirect, drawcount, stride ); funcs->ext.p_glMultiDrawArraysIndirect( mode, indirect, drawcount, stride ); } -static void WINAPI wine_glMultiDrawArraysIndirectAMD( GLenum mode, const GLvoid* indirect, GLsizei primcount, GLsizei stride ) { +static void WINAPI glMultiDrawArraysIndirectAMD( GLenum mode, const GLvoid* indirect, GLsizei primcount, GLsizei stride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %d, %d)\n", mode, indirect, primcount, stride ); funcs->ext.p_glMultiDrawArraysIndirectAMD( mode, indirect, primcount, stride ); } -static void WINAPI wine_glMultiDrawElementArrayAPPLE( GLenum mode, const GLint* first, const GLsizei* count, GLsizei primcount ) { +static void WINAPI glMultiDrawElementArrayAPPLE( GLenum mode, const GLint* first, const GLsizei* count, GLsizei primcount ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %p, %d)\n", mode, first, count, primcount ); funcs->ext.p_glMultiDrawElementArrayAPPLE( mode, first, count, primcount ); } -static void WINAPI wine_glMultiDrawElements( GLenum mode, const GLsizei* count, GLenum type, const GLvoid* const* indices, GLsizei drawcount ) { +static void WINAPI glMultiDrawElements( GLenum mode, const GLsizei* count, GLenum type, const GLvoid* const* indices, GLsizei drawcount ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %d, %p, %d)\n", mode, count, type, indices, drawcount ); funcs->ext.p_glMultiDrawElements( mode, count, type, indices, drawcount ); } -static void WINAPI wine_glMultiDrawElementsBaseVertex( GLenum mode, const GLsizei* count, GLenum type, const GLvoid* const* indices, GLsizei drawcount, const GLint* basevertex ) { +static void WINAPI glMultiDrawElementsBaseVertex( GLenum mode, const GLsizei* count, GLenum type, const GLvoid* const* indices, GLsizei drawcount, const GLint* basevertex ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %d, %p, %d, %p)\n", mode, count, type, indices, drawcount, basevertex ); funcs->ext.p_glMultiDrawElementsBaseVertex( mode, count, type, indices, drawcount, basevertex ); } -static void WINAPI wine_glMultiDrawElementsEXT( GLenum mode, const GLsizei* count, GLenum type, const GLvoid** indices, GLsizei primcount ) { +static void WINAPI glMultiDrawElementsEXT( GLenum mode, const GLsizei* count, GLenum type, const GLvoid** indices, GLsizei primcount ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %d, %p, %d)\n", mode, count, type, indices, primcount ); funcs->ext.p_glMultiDrawElementsEXT( mode, count, type, indices, primcount ); } -static void WINAPI wine_glMultiDrawElementsIndirect( GLenum mode, GLenum type, const void* indirect, GLsizei drawcount, GLsizei stride ) { +static void WINAPI glMultiDrawElementsIndirect( GLenum mode, GLenum type, const void* indirect, GLsizei drawcount, GLsizei stride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %d, %d)\n", mode, type, indirect, drawcount, stride ); funcs->ext.p_glMultiDrawElementsIndirect( mode, type, indirect, drawcount, stride ); } -static void WINAPI wine_glMultiDrawElementsIndirectAMD( GLenum mode, GLenum type, const GLvoid* indirect, GLsizei primcount, GLsizei stride ) { +static void WINAPI glMultiDrawElementsIndirectAMD( GLenum mode, GLenum type, const GLvoid* indirect, GLsizei primcount, GLsizei stride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %d, %d)\n", mode, type, indirect, primcount, stride ); funcs->ext.p_glMultiDrawElementsIndirectAMD( mode, type, indirect, primcount, stride ); } -static void WINAPI wine_glMultiDrawRangeElementArrayAPPLE( GLenum mode, GLuint start, GLuint end, const GLint* first, const GLsizei* count, GLsizei primcount ) { +static void WINAPI glMultiDrawRangeElementArrayAPPLE( GLenum mode, GLuint start, GLuint end, const GLint* first, const GLsizei* count, GLsizei primcount ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %p, %d)\n", mode, start, end, first, count, primcount ); funcs->ext.p_glMultiDrawRangeElementArrayAPPLE( mode, start, end, first, count, primcount ); } -static void WINAPI wine_glMultiModeDrawArraysIBM( const GLenum* mode, const GLint* first, const GLsizei* count, GLsizei primcount, GLint modestride ) { +static void WINAPI glMultiModeDrawArraysIBM( const GLenum* mode, const GLint* first, const GLsizei* count, GLsizei primcount, GLint modestride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p, %p, %d, %d)\n", mode, first, count, primcount, modestride ); funcs->ext.p_glMultiModeDrawArraysIBM( mode, first, count, primcount, modestride ); } -static void WINAPI wine_glMultiModeDrawElementsIBM( const GLenum* mode, const GLsizei* count, GLenum type, const GLvoid* const* indices, GLsizei primcount, GLint modestride ) { +static void WINAPI glMultiModeDrawElementsIBM( const GLenum* mode, const GLsizei* count, GLenum type, const GLvoid* const* indices, GLsizei primcount, GLint modestride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p, %d, %p, %d, %d)\n", mode, count, type, indices, primcount, modestride ); funcs->ext.p_glMultiModeDrawElementsIBM( mode, count, type, indices, primcount, modestride ); } -static void WINAPI wine_glMultiTexBufferEXT( GLenum texunit, GLenum target, GLenum internalformat, GLuint buffer ) { +static void WINAPI glMultiTexBufferEXT( GLenum texunit, GLenum target, GLenum internalformat, GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", texunit, target, internalformat, buffer ); funcs->ext.p_glMultiTexBufferEXT( texunit, target, internalformat, buffer ); } -static void WINAPI wine_glMultiTexCoord1d( GLenum target, GLdouble s ) { +static void WINAPI glMultiTexCoord1d( GLenum target, GLdouble s ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", target, s ); funcs->ext.p_glMultiTexCoord1d( target, s ); } -static void WINAPI wine_glMultiTexCoord1dARB( GLenum target, GLdouble s ) { +static void WINAPI glMultiTexCoord1dARB( GLenum target, GLdouble s ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", target, s ); funcs->ext.p_glMultiTexCoord1dARB( target, s ); } -static void WINAPI wine_glMultiTexCoord1dSGIS( GLenum target, GLdouble s ) { +static void WINAPI glMultiTexCoord1dSGIS( GLenum target, GLdouble s ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", target, s ); funcs->ext.p_glMultiTexCoord1dSGIS( target, s ); } -static void WINAPI wine_glMultiTexCoord1dv( GLenum target, const GLdouble* v ) { +static void WINAPI glMultiTexCoord1dv( GLenum target, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord1dv( target, v ); } -static void WINAPI wine_glMultiTexCoord1dvARB( GLenum target, const GLdouble* v ) { +static void WINAPI glMultiTexCoord1dvARB( GLenum target, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord1dvARB( target, v ); } -static void WINAPI wine_glMultiTexCoord1dvSGIS( GLenum target, GLdouble * v ) { +static void WINAPI glMultiTexCoord1dvSGIS( GLenum target, GLdouble * v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord1dvSGIS( target, v ); } -static void WINAPI wine_glMultiTexCoord1f( GLenum target, GLfloat s ) { +static void WINAPI glMultiTexCoord1f( GLenum target, GLfloat s ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", target, s ); funcs->ext.p_glMultiTexCoord1f( target, s ); } -static void WINAPI wine_glMultiTexCoord1fARB( GLenum target, GLfloat s ) { +static void WINAPI glMultiTexCoord1fARB( GLenum target, GLfloat s ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", target, s ); funcs->ext.p_glMultiTexCoord1fARB( target, s ); } -static void WINAPI wine_glMultiTexCoord1fSGIS( GLenum target, GLfloat s ) { +static void WINAPI glMultiTexCoord1fSGIS( GLenum target, GLfloat s ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", target, s ); funcs->ext.p_glMultiTexCoord1fSGIS( target, s ); } -static void WINAPI wine_glMultiTexCoord1fv( GLenum target, const GLfloat* v ) { +static void WINAPI glMultiTexCoord1fv( GLenum target, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord1fv( target, v ); } -static void WINAPI wine_glMultiTexCoord1fvARB( GLenum target, const GLfloat* v ) { +static void WINAPI glMultiTexCoord1fvARB( GLenum target, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord1fvARB( target, v ); } -static void WINAPI wine_glMultiTexCoord1fvSGIS( GLenum target, const GLfloat * v ) { +static void WINAPI glMultiTexCoord1fvSGIS( GLenum target, const GLfloat * v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord1fvSGIS( target, v ); } -static void WINAPI wine_glMultiTexCoord1hNV( GLenum target, GLhalfNV s ) { +static void WINAPI glMultiTexCoord1hNV( GLenum target, GLhalfNV s ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, s ); funcs->ext.p_glMultiTexCoord1hNV( target, s ); } -static void WINAPI wine_glMultiTexCoord1hvNV( GLenum target, const GLhalfNV* v ) { +static void WINAPI glMultiTexCoord1hvNV( GLenum target, const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord1hvNV( target, v ); } -static void WINAPI wine_glMultiTexCoord1i( GLenum target, GLint s ) { +static void WINAPI glMultiTexCoord1i( GLenum target, GLint s ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, s ); funcs->ext.p_glMultiTexCoord1i( target, s ); } -static void WINAPI wine_glMultiTexCoord1iARB( GLenum target, GLint s ) { +static void WINAPI glMultiTexCoord1iARB( GLenum target, GLint s ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, s ); funcs->ext.p_glMultiTexCoord1iARB( target, s ); } -static void WINAPI wine_glMultiTexCoord1iSGIS( GLenum target, GLint s ) { +static void WINAPI glMultiTexCoord1iSGIS( GLenum target, GLint s ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, s ); funcs->ext.p_glMultiTexCoord1iSGIS( target, s ); } -static void WINAPI wine_glMultiTexCoord1iv( GLenum target, const GLint* v ) { +static void WINAPI glMultiTexCoord1iv( GLenum target, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord1iv( target, v ); } -static void WINAPI wine_glMultiTexCoord1ivARB( GLenum target, const GLint* v ) { +static void WINAPI glMultiTexCoord1ivARB( GLenum target, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord1ivARB( target, v ); } -static void WINAPI wine_glMultiTexCoord1ivSGIS( GLenum target, GLint * v ) { +static void WINAPI glMultiTexCoord1ivSGIS( GLenum target, GLint * v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord1ivSGIS( target, v ); } -static void WINAPI wine_glMultiTexCoord1s( GLenum target, GLshort s ) { +static void WINAPI glMultiTexCoord1s( GLenum target, GLshort s ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, s ); funcs->ext.p_glMultiTexCoord1s( target, s ); } -static void WINAPI wine_glMultiTexCoord1sARB( GLenum target, GLshort s ) { +static void WINAPI glMultiTexCoord1sARB( GLenum target, GLshort s ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, s ); funcs->ext.p_glMultiTexCoord1sARB( target, s ); } -static void WINAPI wine_glMultiTexCoord1sSGIS( GLenum target, GLshort s ) { +static void WINAPI glMultiTexCoord1sSGIS( GLenum target, GLshort s ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, s ); funcs->ext.p_glMultiTexCoord1sSGIS( target, s ); } -static void WINAPI wine_glMultiTexCoord1sv( GLenum target, const GLshort* v ) { +static void WINAPI glMultiTexCoord1sv( GLenum target, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord1sv( target, v ); } -static void WINAPI wine_glMultiTexCoord1svARB( GLenum target, const GLshort* v ) { +static void WINAPI glMultiTexCoord1svARB( GLenum target, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord1svARB( target, v ); } -static void WINAPI wine_glMultiTexCoord1svSGIS( GLenum target, GLshort * v ) { +static void WINAPI glMultiTexCoord1svSGIS( GLenum target, GLshort * v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord1svSGIS( target, v ); } -static void WINAPI wine_glMultiTexCoord2d( GLenum target, GLdouble s, GLdouble t ) { +static void WINAPI glMultiTexCoord2d( GLenum target, GLdouble s, GLdouble t ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", target, s, t ); funcs->ext.p_glMultiTexCoord2d( target, s, t ); } -static void WINAPI wine_glMultiTexCoord2dARB( GLenum target, GLdouble s, GLdouble t ) { +static void WINAPI glMultiTexCoord2dARB( GLenum target, GLdouble s, GLdouble t ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", target, s, t ); funcs->ext.p_glMultiTexCoord2dARB( target, s, t ); } -static void WINAPI wine_glMultiTexCoord2dSGIS( GLenum target, GLdouble s, GLdouble t ) { +static void WINAPI glMultiTexCoord2dSGIS( GLenum target, GLdouble s, GLdouble t ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", target, s, t ); funcs->ext.p_glMultiTexCoord2dSGIS( target, s, t ); } -static void WINAPI wine_glMultiTexCoord2dv( GLenum target, const GLdouble* v ) { +static void WINAPI glMultiTexCoord2dv( GLenum target, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord2dv( target, v ); } -static void WINAPI wine_glMultiTexCoord2dvARB( GLenum target, const GLdouble* v ) { +static void WINAPI glMultiTexCoord2dvARB( GLenum target, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord2dvARB( target, v ); } -static void WINAPI wine_glMultiTexCoord2dvSGIS( GLenum target, GLdouble * v ) { +static void WINAPI glMultiTexCoord2dvSGIS( GLenum target, GLdouble * v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord2dvSGIS( target, v ); } -static void WINAPI wine_glMultiTexCoord2f( GLenum target, GLfloat s, GLfloat t ) { +static void WINAPI glMultiTexCoord2f( GLenum target, GLfloat s, GLfloat t ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", target, s, t ); funcs->ext.p_glMultiTexCoord2f( target, s, t ); } -static void WINAPI wine_glMultiTexCoord2fARB( GLenum target, GLfloat s, GLfloat t ) { +static void WINAPI glMultiTexCoord2fARB( GLenum target, GLfloat s, GLfloat t ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", target, s, t ); funcs->ext.p_glMultiTexCoord2fARB( target, s, t ); } -static void WINAPI wine_glMultiTexCoord2fSGIS( GLenum target, GLfloat s, GLfloat t ) { +static void WINAPI glMultiTexCoord2fSGIS( GLenum target, GLfloat s, GLfloat t ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", target, s, t ); funcs->ext.p_glMultiTexCoord2fSGIS( target, s, t ); } -static void WINAPI wine_glMultiTexCoord2fv( GLenum target, const GLfloat* v ) { +static void WINAPI glMultiTexCoord2fv( GLenum target, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord2fv( target, v ); } -static void WINAPI wine_glMultiTexCoord2fvARB( GLenum target, const GLfloat* v ) { +static void WINAPI glMultiTexCoord2fvARB( GLenum target, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord2fvARB( target, v ); } -static void WINAPI wine_glMultiTexCoord2fvSGIS( GLenum target, GLfloat * v ) { +static void WINAPI glMultiTexCoord2fvSGIS( GLenum target, GLfloat * v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord2fvSGIS( target, v ); } -static void WINAPI wine_glMultiTexCoord2hNV( GLenum target, GLhalfNV s, GLhalfNV t ) { +static void WINAPI glMultiTexCoord2hNV( GLenum target, GLhalfNV s, GLhalfNV t ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, s, t ); funcs->ext.p_glMultiTexCoord2hNV( target, s, t ); } -static void WINAPI wine_glMultiTexCoord2hvNV( GLenum target, const GLhalfNV* v ) { +static void WINAPI glMultiTexCoord2hvNV( GLenum target, const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord2hvNV( target, v ); } -static void WINAPI wine_glMultiTexCoord2i( GLenum target, GLint s, GLint t ) { +static void WINAPI glMultiTexCoord2i( GLenum target, GLint s, GLint t ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, s, t ); funcs->ext.p_glMultiTexCoord2i( target, s, t ); } -static void WINAPI wine_glMultiTexCoord2iARB( GLenum target, GLint s, GLint t ) { +static void WINAPI glMultiTexCoord2iARB( GLenum target, GLint s, GLint t ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, s, t ); funcs->ext.p_glMultiTexCoord2iARB( target, s, t ); } -static void WINAPI wine_glMultiTexCoord2iSGIS( GLenum target, GLint s, GLint t ) { +static void WINAPI glMultiTexCoord2iSGIS( GLenum target, GLint s, GLint t ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, s, t ); funcs->ext.p_glMultiTexCoord2iSGIS( target, s, t ); } -static void WINAPI wine_glMultiTexCoord2iv( GLenum target, const GLint* v ) { +static void WINAPI glMultiTexCoord2iv( GLenum target, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord2iv( target, v ); } -static void WINAPI wine_glMultiTexCoord2ivARB( GLenum target, const GLint* v ) { +static void WINAPI glMultiTexCoord2ivARB( GLenum target, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord2ivARB( target, v ); } -static void WINAPI wine_glMultiTexCoord2ivSGIS( GLenum target, GLint * v ) { +static void WINAPI glMultiTexCoord2ivSGIS( GLenum target, GLint * v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord2ivSGIS( target, v ); } -static void WINAPI wine_glMultiTexCoord2s( GLenum target, GLshort s, GLshort t ) { +static void WINAPI glMultiTexCoord2s( GLenum target, GLshort s, GLshort t ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, s, t ); funcs->ext.p_glMultiTexCoord2s( target, s, t ); } -static void WINAPI wine_glMultiTexCoord2sARB( GLenum target, GLshort s, GLshort t ) { +static void WINAPI glMultiTexCoord2sARB( GLenum target, GLshort s, GLshort t ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, s, t ); funcs->ext.p_glMultiTexCoord2sARB( target, s, t ); } -static void WINAPI wine_glMultiTexCoord2sSGIS( GLenum target, GLshort s, GLshort t ) { +static void WINAPI glMultiTexCoord2sSGIS( GLenum target, GLshort s, GLshort t ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, s, t ); funcs->ext.p_glMultiTexCoord2sSGIS( target, s, t ); } -static void WINAPI wine_glMultiTexCoord2sv( GLenum target, const GLshort* v ) { +static void WINAPI glMultiTexCoord2sv( GLenum target, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord2sv( target, v ); } -static void WINAPI wine_glMultiTexCoord2svARB( GLenum target, const GLshort* v ) { +static void WINAPI glMultiTexCoord2svARB( GLenum target, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord2svARB( target, v ); } -static void WINAPI wine_glMultiTexCoord2svSGIS( GLenum target, GLshort * v ) { +static void WINAPI glMultiTexCoord2svSGIS( GLenum target, GLshort * v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord2svSGIS( target, v ); } -static void WINAPI wine_glMultiTexCoord3d( GLenum target, GLdouble s, GLdouble t, GLdouble r ) { +static void WINAPI glMultiTexCoord3d( GLenum target, GLdouble s, GLdouble t, GLdouble r ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", target, s, t, r ); funcs->ext.p_glMultiTexCoord3d( target, s, t, r ); } -static void WINAPI wine_glMultiTexCoord3dARB( GLenum target, GLdouble s, GLdouble t, GLdouble r ) { +static void WINAPI glMultiTexCoord3dARB( GLenum target, GLdouble s, GLdouble t, GLdouble r ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", target, s, t, r ); funcs->ext.p_glMultiTexCoord3dARB( target, s, t, r ); } -static void WINAPI wine_glMultiTexCoord3dSGIS( GLenum target, GLdouble s, GLdouble t, GLdouble r ) { +static void WINAPI glMultiTexCoord3dSGIS( GLenum target, GLdouble s, GLdouble t, GLdouble r ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", target, s, t, r ); funcs->ext.p_glMultiTexCoord3dSGIS( target, s, t, r ); } -static void WINAPI wine_glMultiTexCoord3dv( GLenum target, const GLdouble* v ) { +static void WINAPI glMultiTexCoord3dv( GLenum target, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord3dv( target, v ); } -static void WINAPI wine_glMultiTexCoord3dvARB( GLenum target, const GLdouble* v ) { +static void WINAPI glMultiTexCoord3dvARB( GLenum target, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord3dvARB( target, v ); } -static void WINAPI wine_glMultiTexCoord3dvSGIS( GLenum target, GLdouble * v ) { +static void WINAPI glMultiTexCoord3dvSGIS( GLenum target, GLdouble * v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord3dvSGIS( target, v ); } -static void WINAPI wine_glMultiTexCoord3f( GLenum target, GLfloat s, GLfloat t, GLfloat r ) { +static void WINAPI glMultiTexCoord3f( GLenum target, GLfloat s, GLfloat t, GLfloat r ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", target, s, t, r ); funcs->ext.p_glMultiTexCoord3f( target, s, t, r ); } -static void WINAPI wine_glMultiTexCoord3fARB( GLenum target, GLfloat s, GLfloat t, GLfloat r ) { +static void WINAPI glMultiTexCoord3fARB( GLenum target, GLfloat s, GLfloat t, GLfloat r ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", target, s, t, r ); funcs->ext.p_glMultiTexCoord3fARB( target, s, t, r ); } -static void WINAPI wine_glMultiTexCoord3fSGIS( GLenum target, GLfloat s, GLfloat t, GLfloat r ) { +static void WINAPI glMultiTexCoord3fSGIS( GLenum target, GLfloat s, GLfloat t, GLfloat r ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", target, s, t, r ); funcs->ext.p_glMultiTexCoord3fSGIS( target, s, t, r ); } -static void WINAPI wine_glMultiTexCoord3fv( GLenum target, const GLfloat* v ) { +static void WINAPI glMultiTexCoord3fv( GLenum target, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord3fv( target, v ); } -static void WINAPI wine_glMultiTexCoord3fvARB( GLenum target, const GLfloat* v ) { +static void WINAPI glMultiTexCoord3fvARB( GLenum target, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord3fvARB( target, v ); } -static void WINAPI wine_glMultiTexCoord3fvSGIS( GLenum target, GLfloat * v ) { +static void WINAPI glMultiTexCoord3fvSGIS( GLenum target, GLfloat * v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord3fvSGIS( target, v ); } -static void WINAPI wine_glMultiTexCoord3hNV( GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r ) { +static void WINAPI glMultiTexCoord3hNV( GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", target, s, t, r ); funcs->ext.p_glMultiTexCoord3hNV( target, s, t, r ); } -static void WINAPI wine_glMultiTexCoord3hvNV( GLenum target, const GLhalfNV* v ) { +static void WINAPI glMultiTexCoord3hvNV( GLenum target, const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord3hvNV( target, v ); } -static void WINAPI wine_glMultiTexCoord3i( GLenum target, GLint s, GLint t, GLint r ) { +static void WINAPI glMultiTexCoord3i( GLenum target, GLint s, GLint t, GLint r ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", target, s, t, r ); funcs->ext.p_glMultiTexCoord3i( target, s, t, r ); } -static void WINAPI wine_glMultiTexCoord3iARB( GLenum target, GLint s, GLint t, GLint r ) { +static void WINAPI glMultiTexCoord3iARB( GLenum target, GLint s, GLint t, GLint r ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", target, s, t, r ); funcs->ext.p_glMultiTexCoord3iARB( target, s, t, r ); } -static void WINAPI wine_glMultiTexCoord3iSGIS( GLenum target, GLint s, GLint t, GLint r ) { +static void WINAPI glMultiTexCoord3iSGIS( GLenum target, GLint s, GLint t, GLint r ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", target, s, t, r ); funcs->ext.p_glMultiTexCoord3iSGIS( target, s, t, r ); } -static void WINAPI wine_glMultiTexCoord3iv( GLenum target, const GLint* v ) { +static void WINAPI glMultiTexCoord3iv( GLenum target, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord3iv( target, v ); } -static void WINAPI wine_glMultiTexCoord3ivARB( GLenum target, const GLint* v ) { +static void WINAPI glMultiTexCoord3ivARB( GLenum target, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord3ivARB( target, v ); } -static void WINAPI wine_glMultiTexCoord3ivSGIS( GLenum target, GLint * v ) { +static void WINAPI glMultiTexCoord3ivSGIS( GLenum target, GLint * v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord3ivSGIS( target, v ); } -static void WINAPI wine_glMultiTexCoord3s( GLenum target, GLshort s, GLshort t, GLshort r ) { +static void WINAPI glMultiTexCoord3s( GLenum target, GLshort s, GLshort t, GLshort r ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", target, s, t, r ); funcs->ext.p_glMultiTexCoord3s( target, s, t, r ); } -static void WINAPI wine_glMultiTexCoord3sARB( GLenum target, GLshort s, GLshort t, GLshort r ) { +static void WINAPI glMultiTexCoord3sARB( GLenum target, GLshort s, GLshort t, GLshort r ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", target, s, t, r ); funcs->ext.p_glMultiTexCoord3sARB( target, s, t, r ); } -static void WINAPI wine_glMultiTexCoord3sSGIS( GLenum target, GLshort s, GLshort t, GLshort r ) { +static void WINAPI glMultiTexCoord3sSGIS( GLenum target, GLshort s, GLshort t, GLshort r ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", target, s, t, r ); funcs->ext.p_glMultiTexCoord3sSGIS( target, s, t, r ); } -static void WINAPI wine_glMultiTexCoord3sv( GLenum target, const GLshort* v ) { +static void WINAPI glMultiTexCoord3sv( GLenum target, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord3sv( target, v ); } -static void WINAPI wine_glMultiTexCoord3svARB( GLenum target, const GLshort* v ) { +static void WINAPI glMultiTexCoord3svARB( GLenum target, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord3svARB( target, v ); } -static void WINAPI wine_glMultiTexCoord3svSGIS( GLenum target, GLshort * v ) { +static void WINAPI glMultiTexCoord3svSGIS( GLenum target, GLshort * v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord3svSGIS( target, v ); } -static void WINAPI wine_glMultiTexCoord4d( GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q ) { +static void WINAPI glMultiTexCoord4d( GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", target, s, t, r, q ); funcs->ext.p_glMultiTexCoord4d( target, s, t, r, q ); } -static void WINAPI wine_glMultiTexCoord4dARB( GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q ) { +static void WINAPI glMultiTexCoord4dARB( GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", target, s, t, r, q ); funcs->ext.p_glMultiTexCoord4dARB( target, s, t, r, q ); } -static void WINAPI wine_glMultiTexCoord4dSGIS( GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q ) { +static void WINAPI glMultiTexCoord4dSGIS( GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", target, s, t, r, q ); funcs->ext.p_glMultiTexCoord4dSGIS( target, s, t, r, q ); } -static void WINAPI wine_glMultiTexCoord4dv( GLenum target, const GLdouble* v ) { +static void WINAPI glMultiTexCoord4dv( GLenum target, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord4dv( target, v ); } -static void WINAPI wine_glMultiTexCoord4dvARB( GLenum target, const GLdouble* v ) { +static void WINAPI glMultiTexCoord4dvARB( GLenum target, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord4dvARB( target, v ); } -static void WINAPI wine_glMultiTexCoord4dvSGIS( GLenum target, GLdouble * v ) { +static void WINAPI glMultiTexCoord4dvSGIS( GLenum target, GLdouble * v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord4dvSGIS( target, v ); } -static void WINAPI wine_glMultiTexCoord4f( GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q ) { +static void WINAPI glMultiTexCoord4f( GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", target, s, t, r, q ); funcs->ext.p_glMultiTexCoord4f( target, s, t, r, q ); } -static void WINAPI wine_glMultiTexCoord4fARB( GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q ) { +static void WINAPI glMultiTexCoord4fARB( GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", target, s, t, r, q ); funcs->ext.p_glMultiTexCoord4fARB( target, s, t, r, q ); } -static void WINAPI wine_glMultiTexCoord4fSGIS( GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q ) { +static void WINAPI glMultiTexCoord4fSGIS( GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", target, s, t, r, q ); funcs->ext.p_glMultiTexCoord4fSGIS( target, s, t, r, q ); } -static void WINAPI wine_glMultiTexCoord4fv( GLenum target, const GLfloat* v ) { +static void WINAPI glMultiTexCoord4fv( GLenum target, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord4fv( target, v ); } -static void WINAPI wine_glMultiTexCoord4fvARB( GLenum target, const GLfloat* v ) { +static void WINAPI glMultiTexCoord4fvARB( GLenum target, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord4fvARB( target, v ); } -static void WINAPI wine_glMultiTexCoord4fvSGIS( GLenum target, GLfloat * v ) { +static void WINAPI glMultiTexCoord4fvSGIS( GLenum target, GLfloat * v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord4fvSGIS( target, v ); } -static void WINAPI wine_glMultiTexCoord4hNV( GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q ) { +static void WINAPI glMultiTexCoord4hNV( GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, s, t, r, q ); funcs->ext.p_glMultiTexCoord4hNV( target, s, t, r, q ); } -static void WINAPI wine_glMultiTexCoord4hvNV( GLenum target, const GLhalfNV* v ) { +static void WINAPI glMultiTexCoord4hvNV( GLenum target, const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord4hvNV( target, v ); } -static void WINAPI wine_glMultiTexCoord4i( GLenum target, GLint s, GLint t, GLint r, GLint q ) { +static void WINAPI glMultiTexCoord4i( GLenum target, GLint s, GLint t, GLint r, GLint q ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, s, t, r, q ); funcs->ext.p_glMultiTexCoord4i( target, s, t, r, q ); } -static void WINAPI wine_glMultiTexCoord4iARB( GLenum target, GLint s, GLint t, GLint r, GLint q ) { +static void WINAPI glMultiTexCoord4iARB( GLenum target, GLint s, GLint t, GLint r, GLint q ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, s, t, r, q ); funcs->ext.p_glMultiTexCoord4iARB( target, s, t, r, q ); } -static void WINAPI wine_glMultiTexCoord4iSGIS( GLenum target, GLint s, GLint t, GLint r, GLint q ) { +static void WINAPI glMultiTexCoord4iSGIS( GLenum target, GLint s, GLint t, GLint r, GLint q ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, s, t, r, q ); funcs->ext.p_glMultiTexCoord4iSGIS( target, s, t, r, q ); } -static void WINAPI wine_glMultiTexCoord4iv( GLenum target, const GLint* v ) { +static void WINAPI glMultiTexCoord4iv( GLenum target, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord4iv( target, v ); } -static void WINAPI wine_glMultiTexCoord4ivARB( GLenum target, const GLint* v ) { +static void WINAPI glMultiTexCoord4ivARB( GLenum target, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord4ivARB( target, v ); } -static void WINAPI wine_glMultiTexCoord4ivSGIS( GLenum target, GLint * v ) { +static void WINAPI glMultiTexCoord4ivSGIS( GLenum target, GLint * v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord4ivSGIS( target, v ); } -static void WINAPI wine_glMultiTexCoord4s( GLenum target, GLshort s, GLshort t, GLshort r, GLshort q ) { +static void WINAPI glMultiTexCoord4s( GLenum target, GLshort s, GLshort t, GLshort r, GLshort q ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, s, t, r, q ); funcs->ext.p_glMultiTexCoord4s( target, s, t, r, q ); } -static void WINAPI wine_glMultiTexCoord4sARB( GLenum target, GLshort s, GLshort t, GLshort r, GLshort q ) { +static void WINAPI glMultiTexCoord4sARB( GLenum target, GLshort s, GLshort t, GLshort r, GLshort q ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, s, t, r, q ); funcs->ext.p_glMultiTexCoord4sARB( target, s, t, r, q ); } -static void WINAPI wine_glMultiTexCoord4sSGIS( GLenum target, GLshort s, GLshort t, GLshort r, GLshort q ) { +static void WINAPI glMultiTexCoord4sSGIS( GLenum target, GLshort s, GLshort t, GLshort r, GLshort q ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, s, t, r, q ); funcs->ext.p_glMultiTexCoord4sSGIS( target, s, t, r, q ); } -static void WINAPI wine_glMultiTexCoord4sv( GLenum target, const GLshort* v ) { +static void WINAPI glMultiTexCoord4sv( GLenum target, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord4sv( target, v ); } -static void WINAPI wine_glMultiTexCoord4svARB( GLenum target, const GLshort* v ) { +static void WINAPI glMultiTexCoord4svARB( GLenum target, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord4svARB( target, v ); } -static void WINAPI wine_glMultiTexCoord4svSGIS( GLenum target, GLshort * v ) { +static void WINAPI glMultiTexCoord4svSGIS( GLenum target, GLshort * v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", target, v ); funcs->ext.p_glMultiTexCoord4svSGIS( target, v ); } -static void WINAPI wine_glMultiTexCoordP1ui( GLenum texture, GLenum type, GLuint coords ) { +static void WINAPI glMultiTexCoordP1ui( GLenum texture, GLenum type, GLuint coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", texture, type, coords ); funcs->ext.p_glMultiTexCoordP1ui( texture, type, coords ); } -static void WINAPI wine_glMultiTexCoordP1uiv( GLenum texture, GLenum type, const GLuint* coords ) { +static void WINAPI glMultiTexCoordP1uiv( GLenum texture, GLenum type, const GLuint* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", texture, type, coords ); funcs->ext.p_glMultiTexCoordP1uiv( texture, type, coords ); } -static void WINAPI wine_glMultiTexCoordP2ui( GLenum texture, GLenum type, GLuint coords ) { +static void WINAPI glMultiTexCoordP2ui( GLenum texture, GLenum type, GLuint coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", texture, type, coords ); funcs->ext.p_glMultiTexCoordP2ui( texture, type, coords ); } -static void WINAPI wine_glMultiTexCoordP2uiv( GLenum texture, GLenum type, const GLuint* coords ) { +static void WINAPI glMultiTexCoordP2uiv( GLenum texture, GLenum type, const GLuint* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", texture, type, coords ); funcs->ext.p_glMultiTexCoordP2uiv( texture, type, coords ); } -static void WINAPI wine_glMultiTexCoordP3ui( GLenum texture, GLenum type, GLuint coords ) { +static void WINAPI glMultiTexCoordP3ui( GLenum texture, GLenum type, GLuint coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", texture, type, coords ); funcs->ext.p_glMultiTexCoordP3ui( texture, type, coords ); } -static void WINAPI wine_glMultiTexCoordP3uiv( GLenum texture, GLenum type, const GLuint* coords ) { +static void WINAPI glMultiTexCoordP3uiv( GLenum texture, GLenum type, const GLuint* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", texture, type, coords ); funcs->ext.p_glMultiTexCoordP3uiv( texture, type, coords ); } -static void WINAPI wine_glMultiTexCoordP4ui( GLenum texture, GLenum type, GLuint coords ) { +static void WINAPI glMultiTexCoordP4ui( GLenum texture, GLenum type, GLuint coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", texture, type, coords ); funcs->ext.p_glMultiTexCoordP4ui( texture, type, coords ); } -static void WINAPI wine_glMultiTexCoordP4uiv( GLenum texture, GLenum type, const GLuint* coords ) { +static void WINAPI glMultiTexCoordP4uiv( GLenum texture, GLenum type, const GLuint* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", texture, type, coords ); funcs->ext.p_glMultiTexCoordP4uiv( texture, type, coords ); } -static void WINAPI wine_glMultiTexCoordPointerEXT( GLenum texunit, GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { +static void WINAPI glMultiTexCoordPointerEXT( GLenum texunit, GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", texunit, size, type, stride, pointer ); funcs->ext.p_glMultiTexCoordPointerEXT( texunit, size, type, stride, pointer ); } -static void WINAPI wine_glMultiTexCoordPointerSGIS( GLenum target, GLint size, GLenum type, GLsizei stride, GLvoid * pointer ) { +static void WINAPI glMultiTexCoordPointerSGIS( GLenum target, GLint size, GLenum type, GLsizei stride, GLvoid * pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", target, size, type, stride, pointer ); funcs->ext.p_glMultiTexCoordPointerSGIS( target, size, type, stride, pointer ); } -static void WINAPI wine_glMultiTexEnvfEXT( GLenum texunit, GLenum target, GLenum pname, GLfloat param ) { +static void WINAPI glMultiTexEnvfEXT( GLenum texunit, GLenum target, GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %f)\n", texunit, target, pname, param ); funcs->ext.p_glMultiTexEnvfEXT( texunit, target, pname, param ); } -static void WINAPI wine_glMultiTexEnvfvEXT( GLenum texunit, GLenum target, GLenum pname, const GLfloat* params ) { +static void WINAPI glMultiTexEnvfvEXT( GLenum texunit, GLenum target, GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texunit, target, pname, params ); funcs->ext.p_glMultiTexEnvfvEXT( texunit, target, pname, params ); } -static void WINAPI wine_glMultiTexEnviEXT( GLenum texunit, GLenum target, GLenum pname, GLint param ) { +static void WINAPI glMultiTexEnviEXT( GLenum texunit, GLenum target, GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", texunit, target, pname, param ); funcs->ext.p_glMultiTexEnviEXT( texunit, target, pname, param ); } -static void WINAPI wine_glMultiTexEnvivEXT( GLenum texunit, GLenum target, GLenum pname, const GLint* params ) { +static void WINAPI glMultiTexEnvivEXT( GLenum texunit, GLenum target, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texunit, target, pname, params ); funcs->ext.p_glMultiTexEnvivEXT( texunit, target, pname, params ); } -static void WINAPI wine_glMultiTexGendEXT( GLenum texunit, GLenum coord, GLenum pname, GLdouble param ) { +static void WINAPI glMultiTexGendEXT( GLenum texunit, GLenum coord, GLenum pname, GLdouble param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %f)\n", texunit, coord, pname, param ); funcs->ext.p_glMultiTexGendEXT( texunit, coord, pname, param ); } -static void WINAPI wine_glMultiTexGendvEXT( GLenum texunit, GLenum coord, GLenum pname, const GLdouble* params ) { +static void WINAPI glMultiTexGendvEXT( GLenum texunit, GLenum coord, GLenum pname, const GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texunit, coord, pname, params ); funcs->ext.p_glMultiTexGendvEXT( texunit, coord, pname, params ); } -static void WINAPI wine_glMultiTexGenfEXT( GLenum texunit, GLenum coord, GLenum pname, GLfloat param ) { +static void WINAPI glMultiTexGenfEXT( GLenum texunit, GLenum coord, GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %f)\n", texunit, coord, pname, param ); funcs->ext.p_glMultiTexGenfEXT( texunit, coord, pname, param ); } -static void WINAPI wine_glMultiTexGenfvEXT( GLenum texunit, GLenum coord, GLenum pname, const GLfloat* params ) { +static void WINAPI glMultiTexGenfvEXT( GLenum texunit, GLenum coord, GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texunit, coord, pname, params ); funcs->ext.p_glMultiTexGenfvEXT( texunit, coord, pname, params ); } -static void WINAPI wine_glMultiTexGeniEXT( GLenum texunit, GLenum coord, GLenum pname, GLint param ) { +static void WINAPI glMultiTexGeniEXT( GLenum texunit, GLenum coord, GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", texunit, coord, pname, param ); funcs->ext.p_glMultiTexGeniEXT( texunit, coord, pname, param ); } -static void WINAPI wine_glMultiTexGenivEXT( GLenum texunit, GLenum coord, GLenum pname, const GLint* params ) { +static void WINAPI glMultiTexGenivEXT( GLenum texunit, GLenum coord, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texunit, coord, pname, params ); funcs->ext.p_glMultiTexGenivEXT( texunit, coord, pname, params ); } -static void WINAPI wine_glMultiTexImage1DEXT( GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { +static void WINAPI glMultiTexImage1DEXT( GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texunit, target, level, internalformat, width, border, format, type, pixels ); funcs->ext.p_glMultiTexImage1DEXT( texunit, target, level, internalformat, width, border, format, type, pixels ); } -static void WINAPI wine_glMultiTexImage2DEXT( GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { +static void WINAPI glMultiTexImage2DEXT( GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texunit, target, level, internalformat, width, height, border, format, type, pixels ); funcs->ext.p_glMultiTexImage2DEXT( texunit, target, level, internalformat, width, height, border, format, type, pixels ); } -static void WINAPI wine_glMultiTexImage3DEXT( GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { +static void WINAPI glMultiTexImage3DEXT( GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texunit, target, level, internalformat, width, height, depth, border, format, type, pixels ); funcs->ext.p_glMultiTexImage3DEXT( texunit, target, level, internalformat, width, height, depth, border, format, type, pixels ); } -static void WINAPI wine_glMultiTexParameterIivEXT( GLenum texunit, GLenum target, GLenum pname, const GLint* params ) { +static void WINAPI glMultiTexParameterIivEXT( GLenum texunit, GLenum target, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texunit, target, pname, params ); funcs->ext.p_glMultiTexParameterIivEXT( texunit, target, pname, params ); } -static void WINAPI wine_glMultiTexParameterIuivEXT( GLenum texunit, GLenum target, GLenum pname, const GLuint* params ) { +static void WINAPI glMultiTexParameterIuivEXT( GLenum texunit, GLenum target, GLenum pname, const GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texunit, target, pname, params ); funcs->ext.p_glMultiTexParameterIuivEXT( texunit, target, pname, params ); } -static void WINAPI wine_glMultiTexParameterfEXT( GLenum texunit, GLenum target, GLenum pname, GLfloat param ) { +static void WINAPI glMultiTexParameterfEXT( GLenum texunit, GLenum target, GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %f)\n", texunit, target, pname, param ); funcs->ext.p_glMultiTexParameterfEXT( texunit, target, pname, param ); } -static void WINAPI wine_glMultiTexParameterfvEXT( GLenum texunit, GLenum target, GLenum pname, const GLfloat* params ) { +static void WINAPI glMultiTexParameterfvEXT( GLenum texunit, GLenum target, GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texunit, target, pname, params ); funcs->ext.p_glMultiTexParameterfvEXT( texunit, target, pname, params ); } -static void WINAPI wine_glMultiTexParameteriEXT( GLenum texunit, GLenum target, GLenum pname, GLint param ) { +static void WINAPI glMultiTexParameteriEXT( GLenum texunit, GLenum target, GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", texunit, target, pname, param ); funcs->ext.p_glMultiTexParameteriEXT( texunit, target, pname, param ); } -static void WINAPI wine_glMultiTexParameterivEXT( GLenum texunit, GLenum target, GLenum pname, const GLint* params ) { +static void WINAPI glMultiTexParameterivEXT( GLenum texunit, GLenum target, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texunit, target, pname, params ); funcs->ext.p_glMultiTexParameterivEXT( texunit, target, pname, params ); } -static void WINAPI wine_glMultiTexRenderbufferEXT( GLenum texunit, GLenum target, GLuint renderbuffer ) { +static void WINAPI glMultiTexRenderbufferEXT( GLenum texunit, GLenum target, GLuint renderbuffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", texunit, target, renderbuffer ); funcs->ext.p_glMultiTexRenderbufferEXT( texunit, target, renderbuffer ); } -static void WINAPI wine_glMultiTexSubImage1DEXT( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid* pixels ) { +static void WINAPI glMultiTexSubImage1DEXT( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", texunit, target, level, xoffset, width, format, type, pixels ); funcs->ext.p_glMultiTexSubImage1DEXT( texunit, target, level, xoffset, width, format, type, pixels ); } -static void WINAPI wine_glMultiTexSubImage2DEXT( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels ) { +static void WINAPI glMultiTexSubImage2DEXT( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texunit, target, level, xoffset, yoffset, width, height, format, type, pixels ); funcs->ext.p_glMultiTexSubImage2DEXT( texunit, target, level, xoffset, yoffset, width, height, format, type, pixels ); } -static void WINAPI wine_glMultiTexSubImage3DEXT( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid* pixels ) { +static void WINAPI glMultiTexSubImage3DEXT( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texunit, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels ); funcs->ext.p_glMultiTexSubImage3DEXT( texunit, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels ); } -static void WINAPI wine_glNamedBufferDataEXT( GLuint buffer, GLsizeiptr size, const GLvoid* data, GLenum usage ) { +static void WINAPI glNamedBufferDataEXT( GLuint buffer, GLsizeiptr size, const GLvoid* data, GLenum usage ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %ld, %p, %d)\n", buffer, size, data, usage ); funcs->ext.p_glNamedBufferDataEXT( buffer, size, data, usage ); } -static void WINAPI wine_glNamedBufferSubDataEXT( GLuint buffer, GLintptr offset, GLsizeiptr size, const GLvoid* data ) { +static void WINAPI glNamedBufferSubDataEXT( GLuint buffer, GLintptr offset, GLsizeiptr size, const GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %ld, %ld, %p)\n", buffer, offset, size, data ); funcs->ext.p_glNamedBufferSubDataEXT( buffer, offset, size, data ); } -static void WINAPI wine_glNamedCopyBufferSubDataEXT( GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size ) { +static void WINAPI glNamedCopyBufferSubDataEXT( GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %ld, %ld, %ld)\n", readBuffer, writeBuffer, readOffset, writeOffset, size ); funcs->ext.p_glNamedCopyBufferSubDataEXT( readBuffer, writeBuffer, readOffset, writeOffset, size ); } -static void WINAPI wine_glNamedFramebufferParameteriEXT( GLuint framebuffer, GLenum pname, GLint param ) { +static void WINAPI glNamedFramebufferParameteriEXT( GLuint framebuffer, GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", framebuffer, pname, param ); funcs->ext.p_glNamedFramebufferParameteriEXT( framebuffer, pname, param ); } -static void WINAPI wine_glNamedFramebufferRenderbufferEXT( GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer ) { +static void WINAPI glNamedFramebufferRenderbufferEXT( GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", framebuffer, attachment, renderbuffertarget, renderbuffer ); funcs->ext.p_glNamedFramebufferRenderbufferEXT( framebuffer, attachment, renderbuffertarget, renderbuffer ); } -static void WINAPI wine_glNamedFramebufferTexture1DEXT( GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level ) { +static void WINAPI glNamedFramebufferTexture1DEXT( GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", framebuffer, attachment, textarget, texture, level ); funcs->ext.p_glNamedFramebufferTexture1DEXT( framebuffer, attachment, textarget, texture, level ); } -static void WINAPI wine_glNamedFramebufferTexture2DEXT( GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level ) { +static void WINAPI glNamedFramebufferTexture2DEXT( GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", framebuffer, attachment, textarget, texture, level ); funcs->ext.p_glNamedFramebufferTexture2DEXT( framebuffer, attachment, textarget, texture, level ); } -static void WINAPI wine_glNamedFramebufferTexture3DEXT( GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset ) { +static void WINAPI glNamedFramebufferTexture3DEXT( GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", framebuffer, attachment, textarget, texture, level, zoffset ); funcs->ext.p_glNamedFramebufferTexture3DEXT( framebuffer, attachment, textarget, texture, level, zoffset ); } -static void WINAPI wine_glNamedFramebufferTextureEXT( GLuint framebuffer, GLenum attachment, GLuint texture, GLint level ) { +static void WINAPI glNamedFramebufferTextureEXT( GLuint framebuffer, GLenum attachment, GLuint texture, GLint level ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", framebuffer, attachment, texture, level ); funcs->ext.p_glNamedFramebufferTextureEXT( framebuffer, attachment, texture, level ); } -static void WINAPI wine_glNamedFramebufferTextureFaceEXT( GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLenum face ) { +static void WINAPI glNamedFramebufferTextureFaceEXT( GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLenum face ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", framebuffer, attachment, texture, level, face ); funcs->ext.p_glNamedFramebufferTextureFaceEXT( framebuffer, attachment, texture, level, face ); } -static void WINAPI wine_glNamedFramebufferTextureLayerEXT( GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer ) { +static void WINAPI glNamedFramebufferTextureLayerEXT( GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", framebuffer, attachment, texture, level, layer ); funcs->ext.p_glNamedFramebufferTextureLayerEXT( framebuffer, attachment, texture, level, layer ); } -static void WINAPI wine_glNamedProgramLocalParameter4dEXT( GLuint program, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { +static void WINAPI glNamedProgramLocalParameter4dEXT( GLuint program, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %f, %f, %f, %f)\n", program, target, index, x, y, z, w ); funcs->ext.p_glNamedProgramLocalParameter4dEXT( program, target, index, x, y, z, w ); } -static void WINAPI wine_glNamedProgramLocalParameter4dvEXT( GLuint program, GLenum target, GLuint index, const GLdouble* params ) { +static void WINAPI glNamedProgramLocalParameter4dvEXT( GLuint program, GLenum target, GLuint index, const GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, target, index, params ); funcs->ext.p_glNamedProgramLocalParameter4dvEXT( program, target, index, params ); } -static void WINAPI wine_glNamedProgramLocalParameter4fEXT( GLuint program, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { +static void WINAPI glNamedProgramLocalParameter4fEXT( GLuint program, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %f, %f, %f, %f)\n", program, target, index, x, y, z, w ); funcs->ext.p_glNamedProgramLocalParameter4fEXT( program, target, index, x, y, z, w ); } -static void WINAPI wine_glNamedProgramLocalParameter4fvEXT( GLuint program, GLenum target, GLuint index, const GLfloat* params ) { +static void WINAPI glNamedProgramLocalParameter4fvEXT( GLuint program, GLenum target, GLuint index, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, target, index, params ); funcs->ext.p_glNamedProgramLocalParameter4fvEXT( program, target, index, params ); } -static void WINAPI wine_glNamedProgramLocalParameterI4iEXT( GLuint program, GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w ) { +static void WINAPI glNamedProgramLocalParameterI4iEXT( GLuint program, GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", program, target, index, x, y, z, w ); funcs->ext.p_glNamedProgramLocalParameterI4iEXT( program, target, index, x, y, z, w ); } -static void WINAPI wine_glNamedProgramLocalParameterI4ivEXT( GLuint program, GLenum target, GLuint index, const GLint* params ) { +static void WINAPI glNamedProgramLocalParameterI4ivEXT( GLuint program, GLenum target, GLuint index, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, target, index, params ); funcs->ext.p_glNamedProgramLocalParameterI4ivEXT( program, target, index, params ); } -static void WINAPI wine_glNamedProgramLocalParameterI4uiEXT( GLuint program, GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w ) { +static void WINAPI glNamedProgramLocalParameterI4uiEXT( GLuint program, GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", program, target, index, x, y, z, w ); funcs->ext.p_glNamedProgramLocalParameterI4uiEXT( program, target, index, x, y, z, w ); } -static void WINAPI wine_glNamedProgramLocalParameterI4uivEXT( GLuint program, GLenum target, GLuint index, const GLuint* params ) { +static void WINAPI glNamedProgramLocalParameterI4uivEXT( GLuint program, GLenum target, GLuint index, const GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, target, index, params ); funcs->ext.p_glNamedProgramLocalParameterI4uivEXT( program, target, index, params ); } -static void WINAPI wine_glNamedProgramLocalParameters4fvEXT( GLuint program, GLenum target, GLuint index, GLsizei count, const GLfloat* params ) { +static void WINAPI glNamedProgramLocalParameters4fvEXT( GLuint program, GLenum target, GLuint index, GLsizei count, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, target, index, count, params ); funcs->ext.p_glNamedProgramLocalParameters4fvEXT( program, target, index, count, params ); } -static void WINAPI wine_glNamedProgramLocalParametersI4ivEXT( GLuint program, GLenum target, GLuint index, GLsizei count, const GLint* params ) { +static void WINAPI glNamedProgramLocalParametersI4ivEXT( GLuint program, GLenum target, GLuint index, GLsizei count, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, target, index, count, params ); funcs->ext.p_glNamedProgramLocalParametersI4ivEXT( program, target, index, count, params ); } -static void WINAPI wine_glNamedProgramLocalParametersI4uivEXT( GLuint program, GLenum target, GLuint index, GLsizei count, const GLuint* params ) { +static void WINAPI glNamedProgramLocalParametersI4uivEXT( GLuint program, GLenum target, GLuint index, GLsizei count, const GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, target, index, count, params ); funcs->ext.p_glNamedProgramLocalParametersI4uivEXT( program, target, index, count, params ); } -static void WINAPI wine_glNamedProgramStringEXT( GLuint program, GLenum target, GLenum format, GLsizei len, const GLvoid* string ) { +static void WINAPI glNamedProgramStringEXT( GLuint program, GLenum target, GLenum format, GLsizei len, const GLvoid* string ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, target, format, len, string ); funcs->ext.p_glNamedProgramStringEXT( program, target, format, len, string ); } -static void WINAPI wine_glNamedRenderbufferStorageEXT( GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height ) { +static void WINAPI glNamedRenderbufferStorageEXT( GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", renderbuffer, internalformat, width, height ); funcs->ext.p_glNamedRenderbufferStorageEXT( renderbuffer, internalformat, width, height ); } -static void WINAPI wine_glNamedRenderbufferStorageMultisampleCoverageEXT( GLuint renderbuffer, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height ) { +static void WINAPI glNamedRenderbufferStorageMultisampleCoverageEXT( GLuint renderbuffer, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", renderbuffer, coverageSamples, colorSamples, internalformat, width, height ); funcs->ext.p_glNamedRenderbufferStorageMultisampleCoverageEXT( renderbuffer, coverageSamples, colorSamples, internalformat, width, height ); } -static void WINAPI wine_glNamedRenderbufferStorageMultisampleEXT( GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height ) { +static void WINAPI glNamedRenderbufferStorageMultisampleEXT( GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", renderbuffer, samples, internalformat, width, height ); funcs->ext.p_glNamedRenderbufferStorageMultisampleEXT( renderbuffer, samples, internalformat, width, height ); } -static void WINAPI wine_glNamedStringARB( GLenum type, GLint namelen, const GLchar* name, GLint stringlen, const GLchar* string ) { +static void WINAPI glNamedStringARB( GLenum type, GLint namelen, const GLchar* name, GLint stringlen, const GLchar* string ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %d, %p)\n", type, namelen, name, stringlen, string ); funcs->ext.p_glNamedStringARB( type, namelen, name, stringlen, string ); } -static GLuint WINAPI wine_glNewBufferRegion( GLenum type ) { +static GLuint WINAPI glNewBufferRegion( GLenum type ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", type ); return funcs->ext.p_glNewBufferRegion( type ); } -static GLuint WINAPI wine_glNewObjectBufferATI( GLsizei size, const GLvoid* pointer, GLenum usage ) { +static GLuint WINAPI glNewObjectBufferATI( GLsizei size, const GLvoid* pointer, GLenum usage ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %d)\n", size, pointer, usage ); return funcs->ext.p_glNewObjectBufferATI( size, pointer, usage ); } -static void WINAPI wine_glNormal3fVertex3fSUN( GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glNormal3fVertex3fSUN( GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f, %f, %f)\n", nx, ny, nz, x, y, z ); funcs->ext.p_glNormal3fVertex3fSUN( nx, ny, nz, x, y, z ); } -static void WINAPI wine_glNormal3fVertex3fvSUN( const GLfloat* n, const GLfloat* v ) { +static void WINAPI glNormal3fVertex3fvSUN( const GLfloat* n, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p)\n", n, v ); funcs->ext.p_glNormal3fVertex3fvSUN( n, v ); } -static void WINAPI wine_glNormal3hNV( GLhalfNV nx, GLhalfNV ny, GLhalfNV nz ) { +static void WINAPI glNormal3hNV( GLhalfNV nx, GLhalfNV ny, GLhalfNV nz ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", nx, ny, nz ); funcs->ext.p_glNormal3hNV( nx, ny, nz ); } -static void WINAPI wine_glNormal3hvNV( const GLhalfNV* v ) { +static void WINAPI glNormal3hvNV( const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glNormal3hvNV( v ); } -static void WINAPI wine_glNormalFormatNV( GLenum type, GLsizei stride ) { +static void WINAPI glNormalFormatNV( GLenum type, GLsizei stride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", type, stride ); funcs->ext.p_glNormalFormatNV( type, stride ); } -static void WINAPI wine_glNormalP3ui( GLenum type, GLuint coords ) { +static void WINAPI glNormalP3ui( GLenum type, GLuint coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", type, coords ); funcs->ext.p_glNormalP3ui( type, coords ); } -static void WINAPI wine_glNormalP3uiv( GLenum type, const GLuint* coords ) { +static void WINAPI glNormalP3uiv( GLenum type, const GLuint* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", type, coords ); funcs->ext.p_glNormalP3uiv( type, coords ); } -static void WINAPI wine_glNormalPointerEXT( GLenum type, GLsizei stride, GLsizei count, const GLvoid* pointer ) { +static void WINAPI glNormalPointerEXT( GLenum type, GLsizei stride, GLsizei count, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", type, stride, count, pointer ); funcs->ext.p_glNormalPointerEXT( type, stride, count, pointer ); } -static void WINAPI wine_glNormalPointerListIBM( GLenum type, GLint stride, const GLvoid** pointer, GLint ptrstride ) { +static void WINAPI glNormalPointerListIBM( GLenum type, GLint stride, const GLvoid** pointer, GLint ptrstride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %d)\n", type, stride, pointer, ptrstride ); funcs->ext.p_glNormalPointerListIBM( type, stride, pointer, ptrstride ); } -static void WINAPI wine_glNormalPointervINTEL( GLenum type, const GLvoid** pointer ) { +static void WINAPI glNormalPointervINTEL( GLenum type, const GLvoid** pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", type, pointer ); funcs->ext.p_glNormalPointervINTEL( type, pointer ); } -static void WINAPI wine_glNormalStream3bATI( GLenum stream, GLbyte nx, GLbyte ny, GLbyte nz ) { +static void WINAPI glNormalStream3bATI( GLenum stream, GLbyte nx, GLbyte ny, GLbyte nz ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", stream, nx, ny, nz ); funcs->ext.p_glNormalStream3bATI( stream, nx, ny, nz ); } -static void WINAPI wine_glNormalStream3bvATI( GLenum stream, const GLbyte* coords ) { +static void WINAPI glNormalStream3bvATI( GLenum stream, const GLbyte* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stream, coords ); funcs->ext.p_glNormalStream3bvATI( stream, coords ); } -static void WINAPI wine_glNormalStream3dATI( GLenum stream, GLdouble nx, GLdouble ny, GLdouble nz ) { +static void WINAPI glNormalStream3dATI( GLenum stream, GLdouble nx, GLdouble ny, GLdouble nz ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", stream, nx, ny, nz ); funcs->ext.p_glNormalStream3dATI( stream, nx, ny, nz ); } -static void WINAPI wine_glNormalStream3dvATI( GLenum stream, const GLdouble* coords ) { +static void WINAPI glNormalStream3dvATI( GLenum stream, const GLdouble* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stream, coords ); funcs->ext.p_glNormalStream3dvATI( stream, coords ); } -static void WINAPI wine_glNormalStream3fATI( GLenum stream, GLfloat nx, GLfloat ny, GLfloat nz ) { +static void WINAPI glNormalStream3fATI( GLenum stream, GLfloat nx, GLfloat ny, GLfloat nz ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", stream, nx, ny, nz ); funcs->ext.p_glNormalStream3fATI( stream, nx, ny, nz ); } -static void WINAPI wine_glNormalStream3fvATI( GLenum stream, const GLfloat* coords ) { +static void WINAPI glNormalStream3fvATI( GLenum stream, const GLfloat* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stream, coords ); funcs->ext.p_glNormalStream3fvATI( stream, coords ); } -static void WINAPI wine_glNormalStream3iATI( GLenum stream, GLint nx, GLint ny, GLint nz ) { +static void WINAPI glNormalStream3iATI( GLenum stream, GLint nx, GLint ny, GLint nz ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", stream, nx, ny, nz ); funcs->ext.p_glNormalStream3iATI( stream, nx, ny, nz ); } -static void WINAPI wine_glNormalStream3ivATI( GLenum stream, const GLint* coords ) { +static void WINAPI glNormalStream3ivATI( GLenum stream, const GLint* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stream, coords ); funcs->ext.p_glNormalStream3ivATI( stream, coords ); } -static void WINAPI wine_glNormalStream3sATI( GLenum stream, GLshort nx, GLshort ny, GLshort nz ) { +static void WINAPI glNormalStream3sATI( GLenum stream, GLshort nx, GLshort ny, GLshort nz ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", stream, nx, ny, nz ); funcs->ext.p_glNormalStream3sATI( stream, nx, ny, nz ); } -static void WINAPI wine_glNormalStream3svATI( GLenum stream, const GLshort* coords ) { +static void WINAPI glNormalStream3svATI( GLenum stream, const GLshort* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stream, coords ); funcs->ext.p_glNormalStream3svATI( stream, coords ); } -static void WINAPI wine_glObjectLabel( GLenum identifier, GLuint name, GLsizei length, const GLchar* label ) { +static void WINAPI glObjectLabel( GLenum identifier, GLuint name, GLsizei length, const GLchar* label ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", identifier, name, length, label ); funcs->ext.p_glObjectLabel( identifier, name, length, label ); } -static void WINAPI wine_glObjectPtrLabel( const void* ptr, GLsizei length, const GLchar* label ) { +static void WINAPI glObjectPtrLabel( const void* ptr, GLsizei length, const GLchar* label ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %d, %p)\n", ptr, length, label ); funcs->ext.p_glObjectPtrLabel( ptr, length, label ); } -static GLenum WINAPI wine_glObjectPurgeableAPPLE( GLenum objectType, GLuint name, GLenum option ) { +static GLenum WINAPI glObjectPurgeableAPPLE( GLenum objectType, GLuint name, GLenum option ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", objectType, name, option ); return funcs->ext.p_glObjectPurgeableAPPLE( objectType, name, option ); } -static GLenum WINAPI wine_glObjectUnpurgeableAPPLE( GLenum objectType, GLuint name, GLenum option ) { +static GLenum WINAPI glObjectUnpurgeableAPPLE( GLenum objectType, GLuint name, GLenum option ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", objectType, name, option ); return funcs->ext.p_glObjectUnpurgeableAPPLE( objectType, name, option ); } -static void WINAPI wine_glPNTrianglesfATI( GLenum pname, GLfloat param ) { +static void WINAPI glPNTrianglesfATI( GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", pname, param ); funcs->ext.p_glPNTrianglesfATI( pname, param ); } -static void WINAPI wine_glPNTrianglesiATI( GLenum pname, GLint param ) { +static void WINAPI glPNTrianglesiATI( GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", pname, param ); funcs->ext.p_glPNTrianglesiATI( pname, param ); } -static void WINAPI wine_glPassTexCoordATI( GLuint dst, GLuint coord, GLenum swizzle ) { +static void WINAPI glPassTexCoordATI( GLuint dst, GLuint coord, GLenum swizzle ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", dst, coord, swizzle ); funcs->ext.p_glPassTexCoordATI( dst, coord, swizzle ); } -static void WINAPI wine_glPatchParameterfv( GLenum pname, const GLfloat* values ) { +static void WINAPI glPatchParameterfv( GLenum pname, const GLfloat* values ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, values ); funcs->ext.p_glPatchParameterfv( pname, values ); } -static void WINAPI wine_glPatchParameteri( GLenum pname, GLint value ) { +static void WINAPI glPatchParameteri( GLenum pname, GLint value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", pname, value ); funcs->ext.p_glPatchParameteri( pname, value ); } -static void WINAPI wine_glPathColorGenNV( GLenum color, GLenum genMode, GLenum colorFormat, const GLfloat* coeffs ) { +static void WINAPI glPathColorGenNV( GLenum color, GLenum genMode, GLenum colorFormat, const GLfloat* coeffs ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", color, genMode, colorFormat, coeffs ); funcs->ext.p_glPathColorGenNV( color, genMode, colorFormat, coeffs ); } -static void WINAPI wine_glPathCommandsNV( GLuint path, GLsizei numCommands, const GLubyte* commands, GLsizei numCoords, GLenum coordType, const GLvoid* coords ) { +static void WINAPI glPathCommandsNV( GLuint path, GLsizei numCommands, const GLubyte* commands, GLsizei numCoords, GLenum coordType, const GLvoid* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %d, %d, %p)\n", path, numCommands, commands, numCoords, coordType, coords ); funcs->ext.p_glPathCommandsNV( path, numCommands, commands, numCoords, coordType, coords ); } -static void WINAPI wine_glPathCoordsNV( GLuint path, GLsizei numCoords, GLenum coordType, const GLvoid* coords ) { +static void WINAPI glPathCoordsNV( GLuint path, GLsizei numCoords, GLenum coordType, const GLvoid* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", path, numCoords, coordType, coords ); funcs->ext.p_glPathCoordsNV( path, numCoords, coordType, coords ); } -static void WINAPI wine_glPathCoverDepthFuncNV( GLenum func ) { +static void WINAPI glPathCoverDepthFuncNV( GLenum func ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", func ); funcs->ext.p_glPathCoverDepthFuncNV( func ); } -static void WINAPI wine_glPathDashArrayNV( GLuint path, GLsizei dashCount, const GLfloat* dashArray ) { +static void WINAPI glPathDashArrayNV( GLuint path, GLsizei dashCount, const GLfloat* dashArray ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", path, dashCount, dashArray ); funcs->ext.p_glPathDashArrayNV( path, dashCount, dashArray ); } -static void WINAPI wine_glPathFogGenNV( GLenum genMode ) { +static void WINAPI glPathFogGenNV( GLenum genMode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", genMode ); funcs->ext.p_glPathFogGenNV( genMode ); } -static void WINAPI wine_glPathGlyphRangeNV( GLuint firstPathName, GLenum fontTarget, const GLvoid* fontName, GLbitfield fontStyle, GLuint firstGlyph, GLsizei numGlyphs, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale ) { +static void WINAPI glPathGlyphRangeNV( GLuint firstPathName, GLenum fontTarget, const GLvoid* fontName, GLbitfield fontStyle, GLuint firstGlyph, GLsizei numGlyphs, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %d, %d, %d, %d, %d, %f)\n", firstPathName, fontTarget, fontName, fontStyle, firstGlyph, numGlyphs, handleMissingGlyphs, pathParameterTemplate, emScale ); funcs->ext.p_glPathGlyphRangeNV( firstPathName, fontTarget, fontName, fontStyle, firstGlyph, numGlyphs, handleMissingGlyphs, pathParameterTemplate, emScale ); } -static void WINAPI wine_glPathGlyphsNV( GLuint firstPathName, GLenum fontTarget, const GLvoid* fontName, GLbitfield fontStyle, GLsizei numGlyphs, GLenum type, const GLvoid* charcodes, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale ) { +static void WINAPI glPathGlyphsNV( GLuint firstPathName, GLenum fontTarget, const GLvoid* fontName, GLbitfield fontStyle, GLsizei numGlyphs, GLenum type, const GLvoid* charcodes, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %d, %d, %d, %p, %d, %d, %f)\n", firstPathName, fontTarget, fontName, fontStyle, numGlyphs, type, charcodes, handleMissingGlyphs, pathParameterTemplate, emScale ); funcs->ext.p_glPathGlyphsNV( firstPathName, fontTarget, fontName, fontStyle, numGlyphs, type, charcodes, handleMissingGlyphs, pathParameterTemplate, emScale ); } -static void WINAPI wine_glPathParameterfNV( GLuint path, GLenum pname, GLfloat value ) { +static void WINAPI glPathParameterfNV( GLuint path, GLenum pname, GLfloat value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f)\n", path, pname, value ); funcs->ext.p_glPathParameterfNV( path, pname, value ); } -static void WINAPI wine_glPathParameterfvNV( GLuint path, GLenum pname, const GLfloat* value ) { +static void WINAPI glPathParameterfvNV( GLuint path, GLenum pname, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", path, pname, value ); funcs->ext.p_glPathParameterfvNV( path, pname, value ); } -static void WINAPI wine_glPathParameteriNV( GLuint path, GLenum pname, GLint value ) { +static void WINAPI glPathParameteriNV( GLuint path, GLenum pname, GLint value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", path, pname, value ); funcs->ext.p_glPathParameteriNV( path, pname, value ); } -static void WINAPI wine_glPathParameterivNV( GLuint path, GLenum pname, const GLint* value ) { +static void WINAPI glPathParameterivNV( GLuint path, GLenum pname, const GLint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", path, pname, value ); funcs->ext.p_glPathParameterivNV( path, pname, value ); } -static void WINAPI wine_glPathStencilDepthOffsetNV( GLfloat factor, GLfloat units ) { +static void WINAPI glPathStencilDepthOffsetNV( GLfloat factor, GLfloat units ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", factor, units ); funcs->ext.p_glPathStencilDepthOffsetNV( factor, units ); } -static void WINAPI wine_glPathStencilFuncNV( GLenum func, GLint ref, GLuint mask ) { +static void WINAPI glPathStencilFuncNV( GLenum func, GLint ref, GLuint mask ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", func, ref, mask ); funcs->ext.p_glPathStencilFuncNV( func, ref, mask ); } -static void WINAPI wine_glPathStringNV( GLuint path, GLenum format, GLsizei length, const GLvoid* pathString ) { +static void WINAPI glPathStringNV( GLuint path, GLenum format, GLsizei length, const GLvoid* pathString ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", path, format, length, pathString ); funcs->ext.p_glPathStringNV( path, format, length, pathString ); } -static void WINAPI wine_glPathSubCommandsNV( GLuint path, GLsizei commandStart, GLsizei commandsToDelete, GLsizei numCommands, const GLubyte* commands, GLsizei numCoords, GLenum coordType, const GLvoid* coords ) { +static void WINAPI glPathSubCommandsNV( GLuint path, GLsizei commandStart, GLsizei commandsToDelete, GLsizei numCommands, const GLubyte* commands, GLsizei numCoords, GLenum coordType, const GLvoid* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p, %d, %d, %p)\n", path, commandStart, commandsToDelete, numCommands, commands, numCoords, coordType, coords ); funcs->ext.p_glPathSubCommandsNV( path, commandStart, commandsToDelete, numCommands, commands, numCoords, coordType, coords ); } -static void WINAPI wine_glPathSubCoordsNV( GLuint path, GLsizei coordStart, GLsizei numCoords, GLenum coordType, const GLvoid* coords ) { +static void WINAPI glPathSubCoordsNV( GLuint path, GLsizei coordStart, GLsizei numCoords, GLenum coordType, const GLvoid* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", path, coordStart, numCoords, coordType, coords ); funcs->ext.p_glPathSubCoordsNV( path, coordStart, numCoords, coordType, coords ); } -static void WINAPI wine_glPathTexGenNV( GLenum texCoordSet, GLenum genMode, GLint components, const GLfloat* coeffs ) { +static void WINAPI glPathTexGenNV( GLenum texCoordSet, GLenum genMode, GLint components, const GLfloat* coeffs ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texCoordSet, genMode, components, coeffs ); funcs->ext.p_glPathTexGenNV( texCoordSet, genMode, components, coeffs ); } -static void WINAPI wine_glPauseTransformFeedback( void ) { +static void WINAPI glPauseTransformFeedback( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glPauseTransformFeedback( ); } -static void WINAPI wine_glPauseTransformFeedbackNV( void ) { +static void WINAPI glPauseTransformFeedbackNV( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glPauseTransformFeedbackNV( ); } -static void WINAPI wine_glPixelDataRangeNV( GLenum target, GLsizei length, const GLvoid* pointer ) { +static void WINAPI glPixelDataRangeNV( GLenum target, GLsizei length, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, length, pointer ); funcs->ext.p_glPixelDataRangeNV( target, length, pointer ); } -static void WINAPI wine_glPixelTexGenParameterfSGIS( GLenum pname, GLfloat param ) { +static void WINAPI glPixelTexGenParameterfSGIS( GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", pname, param ); funcs->ext.p_glPixelTexGenParameterfSGIS( pname, param ); } -static void WINAPI wine_glPixelTexGenParameterfvSGIS( GLenum pname, const GLfloat* params ) { +static void WINAPI glPixelTexGenParameterfvSGIS( GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->ext.p_glPixelTexGenParameterfvSGIS( pname, params ); } -static void WINAPI wine_glPixelTexGenParameteriSGIS( GLenum pname, GLint param ) { +static void WINAPI glPixelTexGenParameteriSGIS( GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", pname, param ); funcs->ext.p_glPixelTexGenParameteriSGIS( pname, param ); } -static void WINAPI wine_glPixelTexGenParameterivSGIS( GLenum pname, const GLint* params ) { +static void WINAPI glPixelTexGenParameterivSGIS( GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->ext.p_glPixelTexGenParameterivSGIS( pname, params ); } -static void WINAPI wine_glPixelTexGenSGIX( GLenum mode ) { +static void WINAPI glPixelTexGenSGIX( GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mode ); funcs->ext.p_glPixelTexGenSGIX( mode ); } -static void WINAPI wine_glPixelTransformParameterfEXT( GLenum target, GLenum pname, GLfloat param ) { +static void WINAPI glPixelTransformParameterfEXT( GLenum target, GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f)\n", target, pname, param ); funcs->ext.p_glPixelTransformParameterfEXT( target, pname, param ); } -static void WINAPI wine_glPixelTransformParameterfvEXT( GLenum target, GLenum pname, const GLfloat* params ) { +static void WINAPI glPixelTransformParameterfvEXT( GLenum target, GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glPixelTransformParameterfvEXT( target, pname, params ); } -static void WINAPI wine_glPixelTransformParameteriEXT( GLenum target, GLenum pname, GLint param ) { +static void WINAPI glPixelTransformParameteriEXT( GLenum target, GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, pname, param ); funcs->ext.p_glPixelTransformParameteriEXT( target, pname, param ); } -static void WINAPI wine_glPixelTransformParameterivEXT( GLenum target, GLenum pname, const GLint* params ) { +static void WINAPI glPixelTransformParameterivEXT( GLenum target, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glPixelTransformParameterivEXT( target, pname, params ); } -static GLboolean WINAPI wine_glPointAlongPathNV( GLuint path, GLsizei startSegment, GLsizei numSegments, GLfloat distance, GLfloat* x, GLfloat* y, GLfloat* tangentX, GLfloat* tangentY ) { +static GLboolean WINAPI glPointAlongPathNV( GLuint path, GLsizei startSegment, GLsizei numSegments, GLfloat distance, GLfloat* x, GLfloat* y, GLfloat* tangentX, GLfloat* tangentY ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %f, %p, %p, %p, %p)\n", path, startSegment, numSegments, distance, x, y, tangentX, tangentY ); return funcs->ext.p_glPointAlongPathNV( path, startSegment, numSegments, distance, x, y, tangentX, tangentY ); } -static void WINAPI wine_glPointParameterf( GLenum pname, GLfloat param ) { +static void WINAPI glPointParameterf( GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", pname, param ); funcs->ext.p_glPointParameterf( pname, param ); } -static void WINAPI wine_glPointParameterfARB( GLenum pname, GLfloat param ) { +static void WINAPI glPointParameterfARB( GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", pname, param ); funcs->ext.p_glPointParameterfARB( pname, param ); } -static void WINAPI wine_glPointParameterfEXT( GLenum pname, GLfloat param ) { +static void WINAPI glPointParameterfEXT( GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", pname, param ); funcs->ext.p_glPointParameterfEXT( pname, param ); } -static void WINAPI wine_glPointParameterfSGIS( GLenum pname, GLfloat param ) { +static void WINAPI glPointParameterfSGIS( GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", pname, param ); funcs->ext.p_glPointParameterfSGIS( pname, param ); } -static void WINAPI wine_glPointParameterfv( GLenum pname, const GLfloat* params ) { +static void WINAPI glPointParameterfv( GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->ext.p_glPointParameterfv( pname, params ); } -static void WINAPI wine_glPointParameterfvARB( GLenum pname, const GLfloat* params ) { +static void WINAPI glPointParameterfvARB( GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->ext.p_glPointParameterfvARB( pname, params ); } -static void WINAPI wine_glPointParameterfvEXT( GLenum pname, const GLfloat* params ) { +static void WINAPI glPointParameterfvEXT( GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->ext.p_glPointParameterfvEXT( pname, params ); } -static void WINAPI wine_glPointParameterfvSGIS( GLenum pname, const GLfloat* params ) { +static void WINAPI glPointParameterfvSGIS( GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->ext.p_glPointParameterfvSGIS( pname, params ); } -static void WINAPI wine_glPointParameteri( GLenum pname, GLint param ) { +static void WINAPI glPointParameteri( GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", pname, param ); funcs->ext.p_glPointParameteri( pname, param ); } -static void WINAPI wine_glPointParameteriNV( GLenum pname, GLint param ) { +static void WINAPI glPointParameteriNV( GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", pname, param ); funcs->ext.p_glPointParameteriNV( pname, param ); } -static void WINAPI wine_glPointParameteriv( GLenum pname, const GLint* params ) { +static void WINAPI glPointParameteriv( GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->ext.p_glPointParameteriv( pname, params ); } -static void WINAPI wine_glPointParameterivNV( GLenum pname, const GLint* params ) { +static void WINAPI glPointParameterivNV( GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->ext.p_glPointParameterivNV( pname, params ); } -static GLint WINAPI wine_glPollAsyncSGIX( GLuint* markerp ) { +static GLint WINAPI glPollAsyncSGIX( GLuint* markerp ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", markerp ); return funcs->ext.p_glPollAsyncSGIX( markerp ); } -static GLint WINAPI wine_glPollInstrumentsSGIX( GLint* marker_p ) { +static GLint WINAPI glPollInstrumentsSGIX( GLint* marker_p ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", marker_p ); return funcs->ext.p_glPollInstrumentsSGIX( marker_p ); } -static void WINAPI wine_glPolygonOffsetEXT( GLfloat factor, GLfloat bias ) { +static void WINAPI glPolygonOffsetEXT( GLfloat factor, GLfloat bias ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", factor, bias ); funcs->ext.p_glPolygonOffsetEXT( factor, bias ); } -static void WINAPI wine_glPopDebugGroup( void ) { +static void WINAPI glPopDebugGroup( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glPopDebugGroup( ); } -static void WINAPI wine_glPresentFrameDualFillNV( GLuint video_slot, UINT64 minPresentTime, GLuint beginPresentTimeId, GLuint presentDurationId, GLenum type, GLenum target0, GLuint fill0, GLenum target1, GLuint fill1, GLenum target2, GLuint fill2, GLenum target3, GLuint fill3 ) { +static void WINAPI glPresentFrameDualFillNV( GLuint video_slot, UINT64 minPresentTime, GLuint beginPresentTimeId, GLuint presentDurationId, GLenum type, GLenum target0, GLuint fill0, GLenum target1, GLuint fill1, GLenum target2, GLuint fill2, GLenum target3, GLuint fill3 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %s, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", video_slot, wine_dbgstr_longlong(minPresentTime), beginPresentTimeId, presentDurationId, type, target0, fill0, target1, fill1, target2, fill2, target3, fill3 ); funcs->ext.p_glPresentFrameDualFillNV( video_slot, minPresentTime, beginPresentTimeId, presentDurationId, type, target0, fill0, target1, fill1, target2, fill2, target3, fill3 ); } -static void WINAPI wine_glPresentFrameKeyedNV( GLuint video_slot, UINT64 minPresentTime, GLuint beginPresentTimeId, GLuint presentDurationId, GLenum type, GLenum target0, GLuint fill0, GLuint key0, GLenum target1, GLuint fill1, GLuint key1 ) { +static void WINAPI glPresentFrameKeyedNV( GLuint video_slot, UINT64 minPresentTime, GLuint beginPresentTimeId, GLuint presentDurationId, GLenum type, GLenum target0, GLuint fill0, GLuint key0, GLenum target1, GLuint fill1, GLuint key1 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %s, %d, %d, %d, %d, %d, %d, %d, %d, %d)\n", video_slot, wine_dbgstr_longlong(minPresentTime), beginPresentTimeId, presentDurationId, type, target0, fill0, key0, target1, fill1, key1 ); funcs->ext.p_glPresentFrameKeyedNV( video_slot, minPresentTime, beginPresentTimeId, presentDurationId, type, target0, fill0, key0, target1, fill1, key1 ); } -static void WINAPI wine_glPrimitiveRestartIndex( GLuint index ) { +static void WINAPI glPrimitiveRestartIndex( GLuint index ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", index ); funcs->ext.p_glPrimitiveRestartIndex( index ); } -static void WINAPI wine_glPrimitiveRestartIndexNV( GLuint index ) { +static void WINAPI glPrimitiveRestartIndexNV( GLuint index ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", index ); funcs->ext.p_glPrimitiveRestartIndexNV( index ); } -static void WINAPI wine_glPrimitiveRestartNV( void ) { +static void WINAPI glPrimitiveRestartNV( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glPrimitiveRestartNV( ); } -static void WINAPI wine_glPrioritizeTexturesEXT( GLsizei n, const GLuint* textures, const GLclampf* priorities ) { +static void WINAPI glPrioritizeTexturesEXT( GLsizei n, const GLuint* textures, const GLclampf* priorities ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %p)\n", n, textures, priorities ); funcs->ext.p_glPrioritizeTexturesEXT( n, textures, priorities ); } -static void WINAPI wine_glProgramBinary( GLuint program, GLenum binaryFormat, const GLvoid* binary, GLsizei length ) { +static void WINAPI glProgramBinary( GLuint program, GLenum binaryFormat, const GLvoid* binary, GLsizei length ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %d)\n", program, binaryFormat, binary, length ); funcs->ext.p_glProgramBinary( program, binaryFormat, binary, length ); } -static void WINAPI wine_glProgramBufferParametersIivNV( GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLint* params ) { +static void WINAPI glProgramBufferParametersIivNV( GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", target, buffer, index, count, params ); funcs->ext.p_glProgramBufferParametersIivNV( target, buffer, index, count, params ); } -static void WINAPI wine_glProgramBufferParametersIuivNV( GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLuint* params ) { +static void WINAPI glProgramBufferParametersIuivNV( GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", target, buffer, index, count, params ); funcs->ext.p_glProgramBufferParametersIuivNV( target, buffer, index, count, params ); } -static void WINAPI wine_glProgramBufferParametersfvNV( GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLfloat* params ) { +static void WINAPI glProgramBufferParametersfvNV( GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", target, buffer, index, count, params ); funcs->ext.p_glProgramBufferParametersfvNV( target, buffer, index, count, params ); } -static void WINAPI wine_glProgramEnvParameter4dARB( GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { +static void WINAPI glProgramEnvParameter4dARB( GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f, %f, %f)\n", target, index, x, y, z, w ); funcs->ext.p_glProgramEnvParameter4dARB( target, index, x, y, z, w ); } -static void WINAPI wine_glProgramEnvParameter4dvARB( GLenum target, GLuint index, const GLdouble* params ) { +static void WINAPI glProgramEnvParameter4dvARB( GLenum target, GLuint index, const GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, params ); funcs->ext.p_glProgramEnvParameter4dvARB( target, index, params ); } -static void WINAPI wine_glProgramEnvParameter4fARB( GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { +static void WINAPI glProgramEnvParameter4fARB( GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f, %f, %f)\n", target, index, x, y, z, w ); funcs->ext.p_glProgramEnvParameter4fARB( target, index, x, y, z, w ); } -static void WINAPI wine_glProgramEnvParameter4fvARB( GLenum target, GLuint index, const GLfloat* params ) { +static void WINAPI glProgramEnvParameter4fvARB( GLenum target, GLuint index, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, params ); funcs->ext.p_glProgramEnvParameter4fvARB( target, index, params ); } -static void WINAPI wine_glProgramEnvParameterI4iNV( GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w ) { +static void WINAPI glProgramEnvParameterI4iNV( GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", target, index, x, y, z, w ); funcs->ext.p_glProgramEnvParameterI4iNV( target, index, x, y, z, w ); } -static void WINAPI wine_glProgramEnvParameterI4ivNV( GLenum target, GLuint index, const GLint* params ) { +static void WINAPI glProgramEnvParameterI4ivNV( GLenum target, GLuint index, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, params ); funcs->ext.p_glProgramEnvParameterI4ivNV( target, index, params ); } -static void WINAPI wine_glProgramEnvParameterI4uiNV( GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w ) { +static void WINAPI glProgramEnvParameterI4uiNV( GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", target, index, x, y, z, w ); funcs->ext.p_glProgramEnvParameterI4uiNV( target, index, x, y, z, w ); } -static void WINAPI wine_glProgramEnvParameterI4uivNV( GLenum target, GLuint index, const GLuint* params ) { +static void WINAPI glProgramEnvParameterI4uivNV( GLenum target, GLuint index, const GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, params ); funcs->ext.p_glProgramEnvParameterI4uivNV( target, index, params ); } -static void WINAPI wine_glProgramEnvParameters4fvEXT( GLenum target, GLuint index, GLsizei count, const GLfloat* params ) { +static void WINAPI glProgramEnvParameters4fvEXT( GLenum target, GLuint index, GLsizei count, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, index, count, params ); funcs->ext.p_glProgramEnvParameters4fvEXT( target, index, count, params ); } -static void WINAPI wine_glProgramEnvParametersI4ivNV( GLenum target, GLuint index, GLsizei count, const GLint* params ) { +static void WINAPI glProgramEnvParametersI4ivNV( GLenum target, GLuint index, GLsizei count, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, index, count, params ); funcs->ext.p_glProgramEnvParametersI4ivNV( target, index, count, params ); } -static void WINAPI wine_glProgramEnvParametersI4uivNV( GLenum target, GLuint index, GLsizei count, const GLuint* params ) { +static void WINAPI glProgramEnvParametersI4uivNV( GLenum target, GLuint index, GLsizei count, const GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, index, count, params ); funcs->ext.p_glProgramEnvParametersI4uivNV( target, index, count, params ); } -static void WINAPI wine_glProgramLocalParameter4dARB( GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { +static void WINAPI glProgramLocalParameter4dARB( GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f, %f, %f)\n", target, index, x, y, z, w ); funcs->ext.p_glProgramLocalParameter4dARB( target, index, x, y, z, w ); } -static void WINAPI wine_glProgramLocalParameter4dvARB( GLenum target, GLuint index, const GLdouble* params ) { +static void WINAPI glProgramLocalParameter4dvARB( GLenum target, GLuint index, const GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, params ); funcs->ext.p_glProgramLocalParameter4dvARB( target, index, params ); } -static void WINAPI wine_glProgramLocalParameter4fARB( GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { +static void WINAPI glProgramLocalParameter4fARB( GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f, %f, %f)\n", target, index, x, y, z, w ); funcs->ext.p_glProgramLocalParameter4fARB( target, index, x, y, z, w ); } -static void WINAPI wine_glProgramLocalParameter4fvARB( GLenum target, GLuint index, const GLfloat* params ) { +static void WINAPI glProgramLocalParameter4fvARB( GLenum target, GLuint index, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, params ); funcs->ext.p_glProgramLocalParameter4fvARB( target, index, params ); } -static void WINAPI wine_glProgramLocalParameterI4iNV( GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w ) { +static void WINAPI glProgramLocalParameterI4iNV( GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", target, index, x, y, z, w ); funcs->ext.p_glProgramLocalParameterI4iNV( target, index, x, y, z, w ); } -static void WINAPI wine_glProgramLocalParameterI4ivNV( GLenum target, GLuint index, const GLint* params ) { +static void WINAPI glProgramLocalParameterI4ivNV( GLenum target, GLuint index, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, params ); funcs->ext.p_glProgramLocalParameterI4ivNV( target, index, params ); } -static void WINAPI wine_glProgramLocalParameterI4uiNV( GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w ) { +static void WINAPI glProgramLocalParameterI4uiNV( GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", target, index, x, y, z, w ); funcs->ext.p_glProgramLocalParameterI4uiNV( target, index, x, y, z, w ); } -static void WINAPI wine_glProgramLocalParameterI4uivNV( GLenum target, GLuint index, const GLuint* params ) { +static void WINAPI glProgramLocalParameterI4uivNV( GLenum target, GLuint index, const GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, params ); funcs->ext.p_glProgramLocalParameterI4uivNV( target, index, params ); } -static void WINAPI wine_glProgramLocalParameters4fvEXT( GLenum target, GLuint index, GLsizei count, const GLfloat* params ) { +static void WINAPI glProgramLocalParameters4fvEXT( GLenum target, GLuint index, GLsizei count, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, index, count, params ); funcs->ext.p_glProgramLocalParameters4fvEXT( target, index, count, params ); } -static void WINAPI wine_glProgramLocalParametersI4ivNV( GLenum target, GLuint index, GLsizei count, const GLint* params ) { +static void WINAPI glProgramLocalParametersI4ivNV( GLenum target, GLuint index, GLsizei count, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, index, count, params ); funcs->ext.p_glProgramLocalParametersI4ivNV( target, index, count, params ); } -static void WINAPI wine_glProgramLocalParametersI4uivNV( GLenum target, GLuint index, GLsizei count, const GLuint* params ) { +static void WINAPI glProgramLocalParametersI4uivNV( GLenum target, GLuint index, GLsizei count, const GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, index, count, params ); funcs->ext.p_glProgramLocalParametersI4uivNV( target, index, count, params ); } -static void WINAPI wine_glProgramNamedParameter4dNV( GLuint id, GLsizei len, const GLubyte* name, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { +static void WINAPI glProgramNamedParameter4dNV( GLuint id, GLsizei len, const GLubyte* name, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %f, %f, %f, %f)\n", id, len, name, x, y, z, w ); funcs->ext.p_glProgramNamedParameter4dNV( id, len, name, x, y, z, w ); } -static void WINAPI wine_glProgramNamedParameter4dvNV( GLuint id, GLsizei len, const GLubyte* name, const GLdouble* v ) { +static void WINAPI glProgramNamedParameter4dvNV( GLuint id, GLsizei len, const GLubyte* name, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p)\n", id, len, name, v ); funcs->ext.p_glProgramNamedParameter4dvNV( id, len, name, v ); } -static void WINAPI wine_glProgramNamedParameter4fNV( GLuint id, GLsizei len, const GLubyte* name, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { +static void WINAPI glProgramNamedParameter4fNV( GLuint id, GLsizei len, const GLubyte* name, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %f, %f, %f, %f)\n", id, len, name, x, y, z, w ); funcs->ext.p_glProgramNamedParameter4fNV( id, len, name, x, y, z, w ); } -static void WINAPI wine_glProgramNamedParameter4fvNV( GLuint id, GLsizei len, const GLubyte* name, const GLfloat* v ) { +static void WINAPI glProgramNamedParameter4fvNV( GLuint id, GLsizei len, const GLubyte* name, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p)\n", id, len, name, v ); funcs->ext.p_glProgramNamedParameter4fvNV( id, len, name, v ); } -static void WINAPI wine_glProgramParameter4dNV( GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { +static void WINAPI glProgramParameter4dNV( GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f, %f, %f)\n", target, index, x, y, z, w ); funcs->ext.p_glProgramParameter4dNV( target, index, x, y, z, w ); } -static void WINAPI wine_glProgramParameter4dvNV( GLenum target, GLuint index, const GLdouble* v ) { +static void WINAPI glProgramParameter4dvNV( GLenum target, GLuint index, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, v ); funcs->ext.p_glProgramParameter4dvNV( target, index, v ); } -static void WINAPI wine_glProgramParameter4fNV( GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { +static void WINAPI glProgramParameter4fNV( GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f, %f, %f)\n", target, index, x, y, z, w ); funcs->ext.p_glProgramParameter4fNV( target, index, x, y, z, w ); } -static void WINAPI wine_glProgramParameter4fvNV( GLenum target, GLuint index, const GLfloat* v ) { +static void WINAPI glProgramParameter4fvNV( GLenum target, GLuint index, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, index, v ); funcs->ext.p_glProgramParameter4fvNV( target, index, v ); } -static void WINAPI wine_glProgramParameteri( GLuint program, GLenum pname, GLint value ) { +static void WINAPI glProgramParameteri( GLuint program, GLenum pname, GLint value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", program, pname, value ); funcs->ext.p_glProgramParameteri( program, pname, value ); } -static void WINAPI wine_glProgramParameteriARB( GLuint program, GLenum pname, GLint value ) { +static void WINAPI glProgramParameteriARB( GLuint program, GLenum pname, GLint value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", program, pname, value ); funcs->ext.p_glProgramParameteriARB( program, pname, value ); } -static void WINAPI wine_glProgramParameteriEXT( GLuint program, GLenum pname, GLint value ) { +static void WINAPI glProgramParameteriEXT( GLuint program, GLenum pname, GLint value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", program, pname, value ); funcs->ext.p_glProgramParameteriEXT( program, pname, value ); } -static void WINAPI wine_glProgramParameters4dvNV( GLenum target, GLuint index, GLsizei count, const GLdouble* v ) { +static void WINAPI glProgramParameters4dvNV( GLenum target, GLuint index, GLsizei count, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, index, count, v ); funcs->ext.p_glProgramParameters4dvNV( target, index, count, v ); } -static void WINAPI wine_glProgramParameters4fvNV( GLenum target, GLuint index, GLsizei count, const GLfloat* v ) { +static void WINAPI glProgramParameters4fvNV( GLenum target, GLuint index, GLsizei count, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, index, count, v ); funcs->ext.p_glProgramParameters4fvNV( target, index, count, v ); } -static void WINAPI wine_glProgramStringARB( GLenum target, GLenum format, GLsizei len, const GLvoid* string ) { +static void WINAPI glProgramStringARB( GLenum target, GLenum format, GLsizei len, const GLvoid* string ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, format, len, string ); funcs->ext.p_glProgramStringARB( target, format, len, string ); } -static void WINAPI wine_glProgramSubroutineParametersuivNV( GLenum target, GLsizei count, const GLuint* params ) { +static void WINAPI glProgramSubroutineParametersuivNV( GLenum target, GLsizei count, const GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, count, params ); funcs->ext.p_glProgramSubroutineParametersuivNV( target, count, params ); } -static void WINAPI wine_glProgramUniform1d( GLuint program, GLint location, GLdouble v0 ) { +static void WINAPI glProgramUniform1d( GLuint program, GLint location, GLdouble v0 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f)\n", program, location, v0 ); funcs->ext.p_glProgramUniform1d( program, location, v0 ); } -static void WINAPI wine_glProgramUniform1dEXT( GLuint program, GLint location, GLdouble x ) { +static void WINAPI glProgramUniform1dEXT( GLuint program, GLint location, GLdouble x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f)\n", program, location, x ); funcs->ext.p_glProgramUniform1dEXT( program, location, x ); } -static void WINAPI wine_glProgramUniform1dv( GLuint program, GLint location, GLsizei count, const GLdouble* value ) { +static void WINAPI glProgramUniform1dv( GLuint program, GLint location, GLsizei count, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform1dv( program, location, count, value ); } -static void WINAPI wine_glProgramUniform1dvEXT( GLuint program, GLint location, GLsizei count, const GLdouble* value ) { +static void WINAPI glProgramUniform1dvEXT( GLuint program, GLint location, GLsizei count, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform1dvEXT( program, location, count, value ); } -static void WINAPI wine_glProgramUniform1f( GLuint program, GLint location, GLfloat v0 ) { +static void WINAPI glProgramUniform1f( GLuint program, GLint location, GLfloat v0 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f)\n", program, location, v0 ); funcs->ext.p_glProgramUniform1f( program, location, v0 ); } -static void WINAPI wine_glProgramUniform1fEXT( GLuint program, GLint location, GLfloat v0 ) { +static void WINAPI glProgramUniform1fEXT( GLuint program, GLint location, GLfloat v0 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f)\n", program, location, v0 ); funcs->ext.p_glProgramUniform1fEXT( program, location, v0 ); } -static void WINAPI wine_glProgramUniform1fv( GLuint program, GLint location, GLsizei count, const GLfloat* value ) { +static void WINAPI glProgramUniform1fv( GLuint program, GLint location, GLsizei count, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform1fv( program, location, count, value ); } -static void WINAPI wine_glProgramUniform1fvEXT( GLuint program, GLint location, GLsizei count, const GLfloat* value ) { +static void WINAPI glProgramUniform1fvEXT( GLuint program, GLint location, GLsizei count, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform1fvEXT( program, location, count, value ); } -static void WINAPI wine_glProgramUniform1i( GLuint program, GLint location, GLint v0 ) { +static void WINAPI glProgramUniform1i( GLuint program, GLint location, GLint v0 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", program, location, v0 ); funcs->ext.p_glProgramUniform1i( program, location, v0 ); } -static void WINAPI wine_glProgramUniform1i64NV( GLuint program, GLint location, INT64 x ) { +static void WINAPI glProgramUniform1i64NV( GLuint program, GLint location, INT64 x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %s)\n", program, location, wine_dbgstr_longlong(x) ); funcs->ext.p_glProgramUniform1i64NV( program, location, x ); } -static void WINAPI wine_glProgramUniform1i64vNV( GLuint program, GLint location, GLsizei count, const INT64* value ) { +static void WINAPI glProgramUniform1i64vNV( GLuint program, GLint location, GLsizei count, const INT64* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform1i64vNV( program, location, count, value ); } -static void WINAPI wine_glProgramUniform1iEXT( GLuint program, GLint location, GLint v0 ) { +static void WINAPI glProgramUniform1iEXT( GLuint program, GLint location, GLint v0 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", program, location, v0 ); funcs->ext.p_glProgramUniform1iEXT( program, location, v0 ); } -static void WINAPI wine_glProgramUniform1iv( GLuint program, GLint location, GLsizei count, const GLint* value ) { +static void WINAPI glProgramUniform1iv( GLuint program, GLint location, GLsizei count, const GLint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform1iv( program, location, count, value ); } -static void WINAPI wine_glProgramUniform1ivEXT( GLuint program, GLint location, GLsizei count, const GLint* value ) { +static void WINAPI glProgramUniform1ivEXT( GLuint program, GLint location, GLsizei count, const GLint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform1ivEXT( program, location, count, value ); } -static void WINAPI wine_glProgramUniform1ui( GLuint program, GLint location, GLuint v0 ) { +static void WINAPI glProgramUniform1ui( GLuint program, GLint location, GLuint v0 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", program, location, v0 ); funcs->ext.p_glProgramUniform1ui( program, location, v0 ); } -static void WINAPI wine_glProgramUniform1ui64NV( GLuint program, GLint location, UINT64 x ) { +static void WINAPI glProgramUniform1ui64NV( GLuint program, GLint location, UINT64 x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %s)\n", program, location, wine_dbgstr_longlong(x) ); funcs->ext.p_glProgramUniform1ui64NV( program, location, x ); } -static void WINAPI wine_glProgramUniform1ui64vNV( GLuint program, GLint location, GLsizei count, const UINT64* value ) { +static void WINAPI glProgramUniform1ui64vNV( GLuint program, GLint location, GLsizei count, const UINT64* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform1ui64vNV( program, location, count, value ); } -static void WINAPI wine_glProgramUniform1uiEXT( GLuint program, GLint location, GLuint v0 ) { +static void WINAPI glProgramUniform1uiEXT( GLuint program, GLint location, GLuint v0 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", program, location, v0 ); funcs->ext.p_glProgramUniform1uiEXT( program, location, v0 ); } -static void WINAPI wine_glProgramUniform1uiv( GLuint program, GLint location, GLsizei count, const GLuint* value ) { +static void WINAPI glProgramUniform1uiv( GLuint program, GLint location, GLsizei count, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform1uiv( program, location, count, value ); } -static void WINAPI wine_glProgramUniform1uivEXT( GLuint program, GLint location, GLsizei count, const GLuint* value ) { +static void WINAPI glProgramUniform1uivEXT( GLuint program, GLint location, GLsizei count, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform1uivEXT( program, location, count, value ); } -static void WINAPI wine_glProgramUniform2d( GLuint program, GLint location, GLdouble v0, GLdouble v1 ) { +static void WINAPI glProgramUniform2d( GLuint program, GLint location, GLdouble v0, GLdouble v1 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f)\n", program, location, v0, v1 ); funcs->ext.p_glProgramUniform2d( program, location, v0, v1 ); } -static void WINAPI wine_glProgramUniform2dEXT( GLuint program, GLint location, GLdouble x, GLdouble y ) { +static void WINAPI glProgramUniform2dEXT( GLuint program, GLint location, GLdouble x, GLdouble y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f)\n", program, location, x, y ); funcs->ext.p_glProgramUniform2dEXT( program, location, x, y ); } -static void WINAPI wine_glProgramUniform2dv( GLuint program, GLint location, GLsizei count, const GLdouble* value ) { +static void WINAPI glProgramUniform2dv( GLuint program, GLint location, GLsizei count, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform2dv( program, location, count, value ); } -static void WINAPI wine_glProgramUniform2dvEXT( GLuint program, GLint location, GLsizei count, const GLdouble* value ) { +static void WINAPI glProgramUniform2dvEXT( GLuint program, GLint location, GLsizei count, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform2dvEXT( program, location, count, value ); } -static void WINAPI wine_glProgramUniform2f( GLuint program, GLint location, GLfloat v0, GLfloat v1 ) { +static void WINAPI glProgramUniform2f( GLuint program, GLint location, GLfloat v0, GLfloat v1 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f)\n", program, location, v0, v1 ); funcs->ext.p_glProgramUniform2f( program, location, v0, v1 ); } -static void WINAPI wine_glProgramUniform2fEXT( GLuint program, GLint location, GLfloat v0, GLfloat v1 ) { +static void WINAPI glProgramUniform2fEXT( GLuint program, GLint location, GLfloat v0, GLfloat v1 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f)\n", program, location, v0, v1 ); funcs->ext.p_glProgramUniform2fEXT( program, location, v0, v1 ); } -static void WINAPI wine_glProgramUniform2fv( GLuint program, GLint location, GLsizei count, const GLfloat* value ) { +static void WINAPI glProgramUniform2fv( GLuint program, GLint location, GLsizei count, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform2fv( program, location, count, value ); } -static void WINAPI wine_glProgramUniform2fvEXT( GLuint program, GLint location, GLsizei count, const GLfloat* value ) { +static void WINAPI glProgramUniform2fvEXT( GLuint program, GLint location, GLsizei count, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform2fvEXT( program, location, count, value ); } -static void WINAPI wine_glProgramUniform2i( GLuint program, GLint location, GLint v0, GLint v1 ) { +static void WINAPI glProgramUniform2i( GLuint program, GLint location, GLint v0, GLint v1 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", program, location, v0, v1 ); funcs->ext.p_glProgramUniform2i( program, location, v0, v1 ); } -static void WINAPI wine_glProgramUniform2i64NV( GLuint program, GLint location, INT64 x, INT64 y ) { +static void WINAPI glProgramUniform2i64NV( GLuint program, GLint location, INT64 x, INT64 y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %s, %s)\n", program, location, wine_dbgstr_longlong(x), wine_dbgstr_longlong(y) ); funcs->ext.p_glProgramUniform2i64NV( program, location, x, y ); } -static void WINAPI wine_glProgramUniform2i64vNV( GLuint program, GLint location, GLsizei count, const INT64* value ) { +static void WINAPI glProgramUniform2i64vNV( GLuint program, GLint location, GLsizei count, const INT64* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform2i64vNV( program, location, count, value ); } -static void WINAPI wine_glProgramUniform2iEXT( GLuint program, GLint location, GLint v0, GLint v1 ) { +static void WINAPI glProgramUniform2iEXT( GLuint program, GLint location, GLint v0, GLint v1 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", program, location, v0, v1 ); funcs->ext.p_glProgramUniform2iEXT( program, location, v0, v1 ); } -static void WINAPI wine_glProgramUniform2iv( GLuint program, GLint location, GLsizei count, const GLint* value ) { +static void WINAPI glProgramUniform2iv( GLuint program, GLint location, GLsizei count, const GLint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform2iv( program, location, count, value ); } -static void WINAPI wine_glProgramUniform2ivEXT( GLuint program, GLint location, GLsizei count, const GLint* value ) { +static void WINAPI glProgramUniform2ivEXT( GLuint program, GLint location, GLsizei count, const GLint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform2ivEXT( program, location, count, value ); } -static void WINAPI wine_glProgramUniform2ui( GLuint program, GLint location, GLuint v0, GLuint v1 ) { +static void WINAPI glProgramUniform2ui( GLuint program, GLint location, GLuint v0, GLuint v1 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", program, location, v0, v1 ); funcs->ext.p_glProgramUniform2ui( program, location, v0, v1 ); } -static void WINAPI wine_glProgramUniform2ui64NV( GLuint program, GLint location, UINT64 x, UINT64 y ) { +static void WINAPI glProgramUniform2ui64NV( GLuint program, GLint location, UINT64 x, UINT64 y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %s, %s)\n", program, location, wine_dbgstr_longlong(x), wine_dbgstr_longlong(y) ); funcs->ext.p_glProgramUniform2ui64NV( program, location, x, y ); } -static void WINAPI wine_glProgramUniform2ui64vNV( GLuint program, GLint location, GLsizei count, const UINT64* value ) { +static void WINAPI glProgramUniform2ui64vNV( GLuint program, GLint location, GLsizei count, const UINT64* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform2ui64vNV( program, location, count, value ); } -static void WINAPI wine_glProgramUniform2uiEXT( GLuint program, GLint location, GLuint v0, GLuint v1 ) { +static void WINAPI glProgramUniform2uiEXT( GLuint program, GLint location, GLuint v0, GLuint v1 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", program, location, v0, v1 ); funcs->ext.p_glProgramUniform2uiEXT( program, location, v0, v1 ); } -static void WINAPI wine_glProgramUniform2uiv( GLuint program, GLint location, GLsizei count, const GLuint* value ) { +static void WINAPI glProgramUniform2uiv( GLuint program, GLint location, GLsizei count, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform2uiv( program, location, count, value ); } -static void WINAPI wine_glProgramUniform2uivEXT( GLuint program, GLint location, GLsizei count, const GLuint* value ) { +static void WINAPI glProgramUniform2uivEXT( GLuint program, GLint location, GLsizei count, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform2uivEXT( program, location, count, value ); } -static void WINAPI wine_glProgramUniform3d( GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2 ) { +static void WINAPI glProgramUniform3d( GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f, %f)\n", program, location, v0, v1, v2 ); funcs->ext.p_glProgramUniform3d( program, location, v0, v1, v2 ); } -static void WINAPI wine_glProgramUniform3dEXT( GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z ) { +static void WINAPI glProgramUniform3dEXT( GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f, %f)\n", program, location, x, y, z ); funcs->ext.p_glProgramUniform3dEXT( program, location, x, y, z ); } -static void WINAPI wine_glProgramUniform3dv( GLuint program, GLint location, GLsizei count, const GLdouble* value ) { +static void WINAPI glProgramUniform3dv( GLuint program, GLint location, GLsizei count, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform3dv( program, location, count, value ); } -static void WINAPI wine_glProgramUniform3dvEXT( GLuint program, GLint location, GLsizei count, const GLdouble* value ) { +static void WINAPI glProgramUniform3dvEXT( GLuint program, GLint location, GLsizei count, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform3dvEXT( program, location, count, value ); } -static void WINAPI wine_glProgramUniform3f( GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2 ) { +static void WINAPI glProgramUniform3f( GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f, %f)\n", program, location, v0, v1, v2 ); funcs->ext.p_glProgramUniform3f( program, location, v0, v1, v2 ); } -static void WINAPI wine_glProgramUniform3fEXT( GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2 ) { +static void WINAPI glProgramUniform3fEXT( GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f, %f)\n", program, location, v0, v1, v2 ); funcs->ext.p_glProgramUniform3fEXT( program, location, v0, v1, v2 ); } -static void WINAPI wine_glProgramUniform3fv( GLuint program, GLint location, GLsizei count, const GLfloat* value ) { +static void WINAPI glProgramUniform3fv( GLuint program, GLint location, GLsizei count, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform3fv( program, location, count, value ); } -static void WINAPI wine_glProgramUniform3fvEXT( GLuint program, GLint location, GLsizei count, const GLfloat* value ) { +static void WINAPI glProgramUniform3fvEXT( GLuint program, GLint location, GLsizei count, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform3fvEXT( program, location, count, value ); } -static void WINAPI wine_glProgramUniform3i( GLuint program, GLint location, GLint v0, GLint v1, GLint v2 ) { +static void WINAPI glProgramUniform3i( GLuint program, GLint location, GLint v0, GLint v1, GLint v2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", program, location, v0, v1, v2 ); funcs->ext.p_glProgramUniform3i( program, location, v0, v1, v2 ); } -static void WINAPI wine_glProgramUniform3i64NV( GLuint program, GLint location, INT64 x, INT64 y, INT64 z ) { +static void WINAPI glProgramUniform3i64NV( GLuint program, GLint location, INT64 x, INT64 y, INT64 z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %s, %s, %s)\n", program, location, wine_dbgstr_longlong(x), wine_dbgstr_longlong(y), wine_dbgstr_longlong(z) ); funcs->ext.p_glProgramUniform3i64NV( program, location, x, y, z ); } -static void WINAPI wine_glProgramUniform3i64vNV( GLuint program, GLint location, GLsizei count, const INT64* value ) { +static void WINAPI glProgramUniform3i64vNV( GLuint program, GLint location, GLsizei count, const INT64* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform3i64vNV( program, location, count, value ); } -static void WINAPI wine_glProgramUniform3iEXT( GLuint program, GLint location, GLint v0, GLint v1, GLint v2 ) { +static void WINAPI glProgramUniform3iEXT( GLuint program, GLint location, GLint v0, GLint v1, GLint v2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", program, location, v0, v1, v2 ); funcs->ext.p_glProgramUniform3iEXT( program, location, v0, v1, v2 ); } -static void WINAPI wine_glProgramUniform3iv( GLuint program, GLint location, GLsizei count, const GLint* value ) { +static void WINAPI glProgramUniform3iv( GLuint program, GLint location, GLsizei count, const GLint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform3iv( program, location, count, value ); } -static void WINAPI wine_glProgramUniform3ivEXT( GLuint program, GLint location, GLsizei count, const GLint* value ) { +static void WINAPI glProgramUniform3ivEXT( GLuint program, GLint location, GLsizei count, const GLint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform3ivEXT( program, location, count, value ); } -static void WINAPI wine_glProgramUniform3ui( GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2 ) { +static void WINAPI glProgramUniform3ui( GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", program, location, v0, v1, v2 ); funcs->ext.p_glProgramUniform3ui( program, location, v0, v1, v2 ); } -static void WINAPI wine_glProgramUniform3ui64NV( GLuint program, GLint location, UINT64 x, UINT64 y, UINT64 z ) { +static void WINAPI glProgramUniform3ui64NV( GLuint program, GLint location, UINT64 x, UINT64 y, UINT64 z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %s, %s, %s)\n", program, location, wine_dbgstr_longlong(x), wine_dbgstr_longlong(y), wine_dbgstr_longlong(z) ); funcs->ext.p_glProgramUniform3ui64NV( program, location, x, y, z ); } -static void WINAPI wine_glProgramUniform3ui64vNV( GLuint program, GLint location, GLsizei count, const UINT64* value ) { +static void WINAPI glProgramUniform3ui64vNV( GLuint program, GLint location, GLsizei count, const UINT64* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform3ui64vNV( program, location, count, value ); } -static void WINAPI wine_glProgramUniform3uiEXT( GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2 ) { +static void WINAPI glProgramUniform3uiEXT( GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", program, location, v0, v1, v2 ); funcs->ext.p_glProgramUniform3uiEXT( program, location, v0, v1, v2 ); } -static void WINAPI wine_glProgramUniform3uiv( GLuint program, GLint location, GLsizei count, const GLuint* value ) { +static void WINAPI glProgramUniform3uiv( GLuint program, GLint location, GLsizei count, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform3uiv( program, location, count, value ); } -static void WINAPI wine_glProgramUniform3uivEXT( GLuint program, GLint location, GLsizei count, const GLuint* value ) { +static void WINAPI glProgramUniform3uivEXT( GLuint program, GLint location, GLsizei count, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform3uivEXT( program, location, count, value ); } -static void WINAPI wine_glProgramUniform4d( GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3 ) { +static void WINAPI glProgramUniform4d( GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f, %f, %f)\n", program, location, v0, v1, v2, v3 ); funcs->ext.p_glProgramUniform4d( program, location, v0, v1, v2, v3 ); } -static void WINAPI wine_glProgramUniform4dEXT( GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { +static void WINAPI glProgramUniform4dEXT( GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f, %f, %f)\n", program, location, x, y, z, w ); funcs->ext.p_glProgramUniform4dEXT( program, location, x, y, z, w ); } -static void WINAPI wine_glProgramUniform4dv( GLuint program, GLint location, GLsizei count, const GLdouble* value ) { +static void WINAPI glProgramUniform4dv( GLuint program, GLint location, GLsizei count, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform4dv( program, location, count, value ); } -static void WINAPI wine_glProgramUniform4dvEXT( GLuint program, GLint location, GLsizei count, const GLdouble* value ) { +static void WINAPI glProgramUniform4dvEXT( GLuint program, GLint location, GLsizei count, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform4dvEXT( program, location, count, value ); } -static void WINAPI wine_glProgramUniform4f( GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3 ) { +static void WINAPI glProgramUniform4f( GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f, %f, %f)\n", program, location, v0, v1, v2, v3 ); funcs->ext.p_glProgramUniform4f( program, location, v0, v1, v2, v3 ); } -static void WINAPI wine_glProgramUniform4fEXT( GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3 ) { +static void WINAPI glProgramUniform4fEXT( GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f, %f, %f)\n", program, location, v0, v1, v2, v3 ); funcs->ext.p_glProgramUniform4fEXT( program, location, v0, v1, v2, v3 ); } -static void WINAPI wine_glProgramUniform4fv( GLuint program, GLint location, GLsizei count, const GLfloat* value ) { +static void WINAPI glProgramUniform4fv( GLuint program, GLint location, GLsizei count, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform4fv( program, location, count, value ); } -static void WINAPI wine_glProgramUniform4fvEXT( GLuint program, GLint location, GLsizei count, const GLfloat* value ) { +static void WINAPI glProgramUniform4fvEXT( GLuint program, GLint location, GLsizei count, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform4fvEXT( program, location, count, value ); } -static void WINAPI wine_glProgramUniform4i( GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3 ) { +static void WINAPI glProgramUniform4i( GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", program, location, v0, v1, v2, v3 ); funcs->ext.p_glProgramUniform4i( program, location, v0, v1, v2, v3 ); } -static void WINAPI wine_glProgramUniform4i64NV( GLuint program, GLint location, INT64 x, INT64 y, INT64 z, INT64 w ) { +static void WINAPI glProgramUniform4i64NV( GLuint program, GLint location, INT64 x, INT64 y, INT64 z, INT64 w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %s, %s, %s, %s)\n", program, location, wine_dbgstr_longlong(x), wine_dbgstr_longlong(y), wine_dbgstr_longlong(z), wine_dbgstr_longlong(w) ); funcs->ext.p_glProgramUniform4i64NV( program, location, x, y, z, w ); } -static void WINAPI wine_glProgramUniform4i64vNV( GLuint program, GLint location, GLsizei count, const INT64* value ) { +static void WINAPI glProgramUniform4i64vNV( GLuint program, GLint location, GLsizei count, const INT64* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform4i64vNV( program, location, count, value ); } -static void WINAPI wine_glProgramUniform4iEXT( GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3 ) { +static void WINAPI glProgramUniform4iEXT( GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", program, location, v0, v1, v2, v3 ); funcs->ext.p_glProgramUniform4iEXT( program, location, v0, v1, v2, v3 ); } -static void WINAPI wine_glProgramUniform4iv( GLuint program, GLint location, GLsizei count, const GLint* value ) { +static void WINAPI glProgramUniform4iv( GLuint program, GLint location, GLsizei count, const GLint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform4iv( program, location, count, value ); } -static void WINAPI wine_glProgramUniform4ivEXT( GLuint program, GLint location, GLsizei count, const GLint* value ) { +static void WINAPI glProgramUniform4ivEXT( GLuint program, GLint location, GLsizei count, const GLint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform4ivEXT( program, location, count, value ); } -static void WINAPI wine_glProgramUniform4ui( GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3 ) { +static void WINAPI glProgramUniform4ui( GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", program, location, v0, v1, v2, v3 ); funcs->ext.p_glProgramUniform4ui( program, location, v0, v1, v2, v3 ); } -static void WINAPI wine_glProgramUniform4ui64NV( GLuint program, GLint location, UINT64 x, UINT64 y, UINT64 z, UINT64 w ) { +static void WINAPI glProgramUniform4ui64NV( GLuint program, GLint location, UINT64 x, UINT64 y, UINT64 z, UINT64 w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %s, %s, %s, %s)\n", program, location, wine_dbgstr_longlong(x), wine_dbgstr_longlong(y), wine_dbgstr_longlong(z), wine_dbgstr_longlong(w) ); funcs->ext.p_glProgramUniform4ui64NV( program, location, x, y, z, w ); } -static void WINAPI wine_glProgramUniform4ui64vNV( GLuint program, GLint location, GLsizei count, const UINT64* value ) { +static void WINAPI glProgramUniform4ui64vNV( GLuint program, GLint location, GLsizei count, const UINT64* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform4ui64vNV( program, location, count, value ); } -static void WINAPI wine_glProgramUniform4uiEXT( GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3 ) { +static void WINAPI glProgramUniform4uiEXT( GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", program, location, v0, v1, v2, v3 ); funcs->ext.p_glProgramUniform4uiEXT( program, location, v0, v1, v2, v3 ); } -static void WINAPI wine_glProgramUniform4uiv( GLuint program, GLint location, GLsizei count, const GLuint* value ) { +static void WINAPI glProgramUniform4uiv( GLuint program, GLint location, GLsizei count, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform4uiv( program, location, count, value ); } -static void WINAPI wine_glProgramUniform4uivEXT( GLuint program, GLint location, GLsizei count, const GLuint* value ) { +static void WINAPI glProgramUniform4uivEXT( GLuint program, GLint location, GLsizei count, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniform4uivEXT( program, location, count, value ); } -static void WINAPI wine_glProgramUniformHandleui64NV( GLuint program, GLint location, UINT64 value ) { +static void WINAPI glProgramUniformHandleui64NV( GLuint program, GLint location, UINT64 value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %s)\n", program, location, wine_dbgstr_longlong(value) ); funcs->ext.p_glProgramUniformHandleui64NV( program, location, value ); } -static void WINAPI wine_glProgramUniformHandleui64vNV( GLuint program, GLint location, GLsizei count, const UINT64* values ) { +static void WINAPI glProgramUniformHandleui64vNV( GLuint program, GLint location, GLsizei count, const UINT64* values ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, values ); funcs->ext.p_glProgramUniformHandleui64vNV( program, location, count, values ); } -static void WINAPI wine_glProgramUniformMatrix2dv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glProgramUniformMatrix2dv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix2dv( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix2dvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glProgramUniformMatrix2dvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix2dvEXT( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix2fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glProgramUniformMatrix2fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix2fv( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix2fvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glProgramUniformMatrix2fvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix2fvEXT( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix2x3dv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glProgramUniformMatrix2x3dv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix2x3dv( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix2x3dvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glProgramUniformMatrix2x3dvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix2x3dvEXT( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix2x3fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glProgramUniformMatrix2x3fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix2x3fv( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix2x3fvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glProgramUniformMatrix2x3fvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix2x3fvEXT( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix2x4dv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glProgramUniformMatrix2x4dv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix2x4dv( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix2x4dvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glProgramUniformMatrix2x4dvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix2x4dvEXT( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix2x4fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glProgramUniformMatrix2x4fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix2x4fv( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix2x4fvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glProgramUniformMatrix2x4fvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix2x4fvEXT( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix3dv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glProgramUniformMatrix3dv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix3dv( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix3dvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glProgramUniformMatrix3dvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix3dvEXT( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix3fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glProgramUniformMatrix3fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix3fv( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix3fvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glProgramUniformMatrix3fvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix3fvEXT( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix3x2dv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glProgramUniformMatrix3x2dv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix3x2dv( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix3x2dvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glProgramUniformMatrix3x2dvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix3x2dvEXT( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix3x2fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glProgramUniformMatrix3x2fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix3x2fv( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix3x2fvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glProgramUniformMatrix3x2fvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix3x2fvEXT( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix3x4dv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glProgramUniformMatrix3x4dv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix3x4dv( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix3x4dvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glProgramUniformMatrix3x4dvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix3x4dvEXT( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix3x4fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glProgramUniformMatrix3x4fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix3x4fv( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix3x4fvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glProgramUniformMatrix3x4fvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix3x4fvEXT( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix4dv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glProgramUniformMatrix4dv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix4dv( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix4dvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glProgramUniformMatrix4dvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix4dvEXT( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix4fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glProgramUniformMatrix4fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix4fv( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix4fvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glProgramUniformMatrix4fvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix4fvEXT( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix4x2dv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glProgramUniformMatrix4x2dv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix4x2dv( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix4x2dvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glProgramUniformMatrix4x2dvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix4x2dvEXT( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix4x2fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glProgramUniformMatrix4x2fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix4x2fv( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix4x2fvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glProgramUniformMatrix4x2fvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix4x2fvEXT( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix4x3dv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glProgramUniformMatrix4x3dv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix4x3dv( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix4x3dvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glProgramUniformMatrix4x3dvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix4x3dvEXT( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix4x3fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glProgramUniformMatrix4x3fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix4x3fv( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformMatrix4x3fvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glProgramUniformMatrix4x3fvEXT( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", program, location, count, transpose, value ); funcs->ext.p_glProgramUniformMatrix4x3fvEXT( program, location, count, transpose, value ); } -static void WINAPI wine_glProgramUniformui64NV( GLuint program, GLint location, UINT64 value ) { +static void WINAPI glProgramUniformui64NV( GLuint program, GLint location, UINT64 value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %s)\n", program, location, wine_dbgstr_longlong(value) ); funcs->ext.p_glProgramUniformui64NV( program, location, value ); } -static void WINAPI wine_glProgramUniformui64vNV( GLuint program, GLint location, GLsizei count, const UINT64* value ) { +static void WINAPI glProgramUniformui64vNV( GLuint program, GLint location, GLsizei count, const UINT64* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", program, location, count, value ); funcs->ext.p_glProgramUniformui64vNV( program, location, count, value ); } -static void WINAPI wine_glProgramVertexLimitNV( GLenum target, GLint limit ) { +static void WINAPI glProgramVertexLimitNV( GLenum target, GLint limit ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, limit ); funcs->ext.p_glProgramVertexLimitNV( target, limit ); } -static void WINAPI wine_glProvokingVertex( GLenum mode ) { +static void WINAPI glProvokingVertex( GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mode ); funcs->ext.p_glProvokingVertex( mode ); } -static void WINAPI wine_glProvokingVertexEXT( GLenum mode ) { +static void WINAPI glProvokingVertexEXT( GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mode ); funcs->ext.p_glProvokingVertexEXT( mode ); } -static void WINAPI wine_glPushClientAttribDefaultEXT( GLbitfield mask ) { +static void WINAPI glPushClientAttribDefaultEXT( GLbitfield mask ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mask ); funcs->ext.p_glPushClientAttribDefaultEXT( mask ); } -static void WINAPI wine_glPushDebugGroup( GLenum source, GLuint id, GLsizei length, const GLchar* message ) { +static void WINAPI glPushDebugGroup( GLenum source, GLuint id, GLsizei length, const GLchar* message ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", source, id, length, message ); funcs->ext.p_glPushDebugGroup( source, id, length, message ); } -static void WINAPI wine_glQueryCounter( GLuint id, GLenum target ) { +static void WINAPI glQueryCounter( GLuint id, GLenum target ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", id, target ); funcs->ext.p_glQueryCounter( id, target ); } -static void WINAPI wine_glReadBufferRegion( GLenum region, GLint x, GLint y, GLsizei width, GLsizei height ) { +static void WINAPI glReadBufferRegion( GLenum region, GLint x, GLint y, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", region, x, y, width, height ); funcs->ext.p_glReadBufferRegion( region, x, y, width, height ); } -static void WINAPI wine_glReadInstrumentsSGIX( GLint marker ) { +static void WINAPI glReadInstrumentsSGIX( GLint marker ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", marker ); funcs->ext.p_glReadInstrumentsSGIX( marker ); } -static void WINAPI wine_glReadnPixelsARB( GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, GLvoid* data ) { +static void WINAPI glReadnPixelsARB( GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, GLvoid* data ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", x, y, width, height, format, type, bufSize, data ); funcs->ext.p_glReadnPixelsARB( x, y, width, height, format, type, bufSize, data ); } -static void WINAPI wine_glReferencePlaneSGIX( const GLdouble* equation ) { +static void WINAPI glReferencePlaneSGIX( const GLdouble* equation ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", equation ); funcs->ext.p_glReferencePlaneSGIX( equation ); } -static void WINAPI wine_glReleaseShaderCompiler( void ) { +static void WINAPI glReleaseShaderCompiler( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glReleaseShaderCompiler( ); } -static void WINAPI wine_glRenderbufferStorage( GLenum target, GLenum internalformat, GLsizei width, GLsizei height ) { +static void WINAPI glRenderbufferStorage( GLenum target, GLenum internalformat, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", target, internalformat, width, height ); funcs->ext.p_glRenderbufferStorage( target, internalformat, width, height ); } -static void WINAPI wine_glRenderbufferStorageEXT( GLenum target, GLenum internalformat, GLsizei width, GLsizei height ) { +static void WINAPI glRenderbufferStorageEXT( GLenum target, GLenum internalformat, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", target, internalformat, width, height ); funcs->ext.p_glRenderbufferStorageEXT( target, internalformat, width, height ); } -static void WINAPI wine_glRenderbufferStorageMultisample( GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height ) { +static void WINAPI glRenderbufferStorageMultisample( GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, samples, internalformat, width, height ); funcs->ext.p_glRenderbufferStorageMultisample( target, samples, internalformat, width, height ); } -static void WINAPI wine_glRenderbufferStorageMultisampleCoverageNV( GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height ) { +static void WINAPI glRenderbufferStorageMultisampleCoverageNV( GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", target, coverageSamples, colorSamples, internalformat, width, height ); funcs->ext.p_glRenderbufferStorageMultisampleCoverageNV( target, coverageSamples, colorSamples, internalformat, width, height ); } -static void WINAPI wine_glRenderbufferStorageMultisampleEXT( GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height ) { +static void WINAPI glRenderbufferStorageMultisampleEXT( GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, samples, internalformat, width, height ); funcs->ext.p_glRenderbufferStorageMultisampleEXT( target, samples, internalformat, width, height ); } -static void WINAPI wine_glReplacementCodePointerSUN( GLenum type, GLsizei stride, const GLvoid** pointer ) { +static void WINAPI glReplacementCodePointerSUN( GLenum type, GLsizei stride, const GLvoid** pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", type, stride, pointer ); funcs->ext.p_glReplacementCodePointerSUN( type, stride, pointer ); } -static void WINAPI wine_glReplacementCodeubSUN( GLubyte code ) { +static void WINAPI glReplacementCodeubSUN( GLubyte code ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", code ); funcs->ext.p_glReplacementCodeubSUN( code ); } -static void WINAPI wine_glReplacementCodeubvSUN( const GLubyte* code ) { +static void WINAPI glReplacementCodeubvSUN( const GLubyte* code ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", code ); funcs->ext.p_glReplacementCodeubvSUN( code ); } -static void WINAPI wine_glReplacementCodeuiColor3fVertex3fSUN( GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glReplacementCodeuiColor3fVertex3fSUN( GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f, %f, %f)\n", rc, r, g, b, x, y, z ); funcs->ext.p_glReplacementCodeuiColor3fVertex3fSUN( rc, r, g, b, x, y, z ); } -static void WINAPI wine_glReplacementCodeuiColor3fVertex3fvSUN( const GLuint* rc, const GLfloat* c, const GLfloat* v ) { +static void WINAPI glReplacementCodeuiColor3fVertex3fvSUN( const GLuint* rc, const GLfloat* c, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p, %p)\n", rc, c, v ); funcs->ext.p_glReplacementCodeuiColor3fVertex3fvSUN( rc, c, v ); } -static void WINAPI wine_glReplacementCodeuiColor4fNormal3fVertex3fSUN( GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glReplacementCodeuiColor4fNormal3fVertex3fSUN( GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f)\n", rc, r, g, b, a, nx, ny, nz, x, y, z ); funcs->ext.p_glReplacementCodeuiColor4fNormal3fVertex3fSUN( rc, r, g, b, a, nx, ny, nz, x, y, z ); } -static void WINAPI wine_glReplacementCodeuiColor4fNormal3fVertex3fvSUN( const GLuint* rc, const GLfloat* c, const GLfloat* n, const GLfloat* v ) { +static void WINAPI glReplacementCodeuiColor4fNormal3fVertex3fvSUN( const GLuint* rc, const GLfloat* c, const GLfloat* n, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p, %p, %p)\n", rc, c, n, v ); funcs->ext.p_glReplacementCodeuiColor4fNormal3fVertex3fvSUN( rc, c, n, v ); } -static void WINAPI wine_glReplacementCodeuiColor4ubVertex3fSUN( GLuint rc, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glReplacementCodeuiColor4ubVertex3fSUN( GLuint rc, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %f, %f, %f)\n", rc, r, g, b, a, x, y, z ); funcs->ext.p_glReplacementCodeuiColor4ubVertex3fSUN( rc, r, g, b, a, x, y, z ); } -static void WINAPI wine_glReplacementCodeuiColor4ubVertex3fvSUN( const GLuint* rc, const GLubyte* c, const GLfloat* v ) { +static void WINAPI glReplacementCodeuiColor4ubVertex3fvSUN( const GLuint* rc, const GLubyte* c, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p, %p)\n", rc, c, v ); funcs->ext.p_glReplacementCodeuiColor4ubVertex3fvSUN( rc, c, v ); } -static void WINAPI wine_glReplacementCodeuiNormal3fVertex3fSUN( GLuint rc, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glReplacementCodeuiNormal3fVertex3fSUN( GLuint rc, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f, %f, %f)\n", rc, nx, ny, nz, x, y, z ); funcs->ext.p_glReplacementCodeuiNormal3fVertex3fSUN( rc, nx, ny, nz, x, y, z ); } -static void WINAPI wine_glReplacementCodeuiNormal3fVertex3fvSUN( const GLuint* rc, const GLfloat* n, const GLfloat* v ) { +static void WINAPI glReplacementCodeuiNormal3fVertex3fvSUN( const GLuint* rc, const GLfloat* n, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p, %p)\n", rc, n, v ); funcs->ext.p_glReplacementCodeuiNormal3fVertex3fvSUN( rc, n, v ); } -static void WINAPI wine_glReplacementCodeuiSUN( GLuint code ) { +static void WINAPI glReplacementCodeuiSUN( GLuint code ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", code ); funcs->ext.p_glReplacementCodeuiSUN( code ); } -static void WINAPI wine_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN( GLuint rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN( GLuint rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f)\n", rc, s, t, r, g, b, a, nx, ny, nz, x, y, z ); funcs->ext.p_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN( rc, s, t, r, g, b, a, nx, ny, nz, x, y, z ); } -static void WINAPI wine_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN( const GLuint* rc, const GLfloat* tc, const GLfloat* c, const GLfloat* n, const GLfloat* v ) { +static void WINAPI glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN( const GLuint* rc, const GLfloat* tc, const GLfloat* c, const GLfloat* n, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p, %p, %p, %p)\n", rc, tc, c, n, v ); funcs->ext.p_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN( rc, tc, c, n, v ); } -static void WINAPI wine_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN( GLuint rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN( GLuint rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f, %f, %f, %f, %f)\n", rc, s, t, nx, ny, nz, x, y, z ); funcs->ext.p_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN( rc, s, t, nx, ny, nz, x, y, z ); } -static void WINAPI wine_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN( const GLuint* rc, const GLfloat* tc, const GLfloat* n, const GLfloat* v ) { +static void WINAPI glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN( const GLuint* rc, const GLfloat* tc, const GLfloat* n, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p, %p, %p)\n", rc, tc, n, v ); funcs->ext.p_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN( rc, tc, n, v ); } -static void WINAPI wine_glReplacementCodeuiTexCoord2fVertex3fSUN( GLuint rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glReplacementCodeuiTexCoord2fVertex3fSUN( GLuint rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f, %f)\n", rc, s, t, x, y, z ); funcs->ext.p_glReplacementCodeuiTexCoord2fVertex3fSUN( rc, s, t, x, y, z ); } -static void WINAPI wine_glReplacementCodeuiTexCoord2fVertex3fvSUN( const GLuint* rc, const GLfloat* tc, const GLfloat* v ) { +static void WINAPI glReplacementCodeuiTexCoord2fVertex3fvSUN( const GLuint* rc, const GLfloat* tc, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p, %p)\n", rc, tc, v ); funcs->ext.p_glReplacementCodeuiTexCoord2fVertex3fvSUN( rc, tc, v ); } -static void WINAPI wine_glReplacementCodeuiVertex3fSUN( GLuint rc, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glReplacementCodeuiVertex3fSUN( GLuint rc, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", rc, x, y, z ); funcs->ext.p_glReplacementCodeuiVertex3fSUN( rc, x, y, z ); } -static void WINAPI wine_glReplacementCodeuiVertex3fvSUN( const GLuint* rc, const GLfloat* v ) { +static void WINAPI glReplacementCodeuiVertex3fvSUN( const GLuint* rc, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p)\n", rc, v ); funcs->ext.p_glReplacementCodeuiVertex3fvSUN( rc, v ); } -static void WINAPI wine_glReplacementCodeuivSUN( const GLuint* code ) { +static void WINAPI glReplacementCodeuivSUN( const GLuint* code ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", code ); funcs->ext.p_glReplacementCodeuivSUN( code ); } -static void WINAPI wine_glReplacementCodeusSUN( GLushort code ) { +static void WINAPI glReplacementCodeusSUN( GLushort code ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", code ); funcs->ext.p_glReplacementCodeusSUN( code ); } -static void WINAPI wine_glReplacementCodeusvSUN( const GLushort* code ) { +static void WINAPI glReplacementCodeusvSUN( const GLushort* code ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", code ); funcs->ext.p_glReplacementCodeusvSUN( code ); } -static void WINAPI wine_glRequestResidentProgramsNV( GLsizei n, const GLuint* programs ) { +static void WINAPI glRequestResidentProgramsNV( GLsizei n, const GLuint* programs ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, programs ); funcs->ext.p_glRequestResidentProgramsNV( n, programs ); } -static void WINAPI wine_glResetHistogram( GLenum target ) { +static void WINAPI glResetHistogram( GLenum target ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", target ); funcs->ext.p_glResetHistogram( target ); } -static void WINAPI wine_glResetHistogramEXT( GLenum target ) { +static void WINAPI glResetHistogramEXT( GLenum target ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", target ); funcs->ext.p_glResetHistogramEXT( target ); } -static void WINAPI wine_glResetMinmax( GLenum target ) { +static void WINAPI glResetMinmax( GLenum target ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", target ); funcs->ext.p_glResetMinmax( target ); } -static void WINAPI wine_glResetMinmaxEXT( GLenum target ) { +static void WINAPI glResetMinmaxEXT( GLenum target ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", target ); funcs->ext.p_glResetMinmaxEXT( target ); } -static void WINAPI wine_glResizeBuffersMESA( void ) { +static void WINAPI glResizeBuffersMESA( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glResizeBuffersMESA( ); } -static void WINAPI wine_glResumeTransformFeedback( void ) { +static void WINAPI glResumeTransformFeedback( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glResumeTransformFeedback( ); } -static void WINAPI wine_glResumeTransformFeedbackNV( void ) { +static void WINAPI glResumeTransformFeedbackNV( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glResumeTransformFeedbackNV( ); } -static void WINAPI wine_glSampleCoverage( GLfloat value, GLboolean invert ) { +static void WINAPI glSampleCoverage( GLfloat value, GLboolean invert ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %d)\n", value, invert ); funcs->ext.p_glSampleCoverage( value, invert ); } -static void WINAPI wine_glSampleCoverageARB( GLfloat value, GLboolean invert ) { +static void WINAPI glSampleCoverageARB( GLfloat value, GLboolean invert ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %d)\n", value, invert ); funcs->ext.p_glSampleCoverageARB( value, invert ); } -static void WINAPI wine_glSampleMapATI( GLuint dst, GLuint interp, GLenum swizzle ) { +static void WINAPI glSampleMapATI( GLuint dst, GLuint interp, GLenum swizzle ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", dst, interp, swizzle ); funcs->ext.p_glSampleMapATI( dst, interp, swizzle ); } -static void WINAPI wine_glSampleMaskEXT( GLclampf value, GLboolean invert ) { +static void WINAPI glSampleMaskEXT( GLclampf value, GLboolean invert ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %d)\n", value, invert ); funcs->ext.p_glSampleMaskEXT( value, invert ); } -static void WINAPI wine_glSampleMaskIndexedNV( GLuint index, GLbitfield mask ) { +static void WINAPI glSampleMaskIndexedNV( GLuint index, GLbitfield mask ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", index, mask ); funcs->ext.p_glSampleMaskIndexedNV( index, mask ); } -static void WINAPI wine_glSampleMaskSGIS( GLclampf value, GLboolean invert ) { +static void WINAPI glSampleMaskSGIS( GLclampf value, GLboolean invert ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %d)\n", value, invert ); funcs->ext.p_glSampleMaskSGIS( value, invert ); } -static void WINAPI wine_glSampleMaski( GLuint index, GLbitfield mask ) { +static void WINAPI glSampleMaski( GLuint index, GLbitfield mask ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", index, mask ); funcs->ext.p_glSampleMaski( index, mask ); } -static void WINAPI wine_glSamplePatternEXT( GLenum pattern ) { +static void WINAPI glSamplePatternEXT( GLenum pattern ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", pattern ); funcs->ext.p_glSamplePatternEXT( pattern ); } -static void WINAPI wine_glSamplePatternSGIS( GLenum pattern ) { +static void WINAPI glSamplePatternSGIS( GLenum pattern ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", pattern ); funcs->ext.p_glSamplePatternSGIS( pattern ); } -static void WINAPI wine_glSamplerParameterIiv( GLuint sampler, GLenum pname, const GLint* param ) { +static void WINAPI glSamplerParameterIiv( GLuint sampler, GLenum pname, const GLint* param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", sampler, pname, param ); funcs->ext.p_glSamplerParameterIiv( sampler, pname, param ); } -static void WINAPI wine_glSamplerParameterIuiv( GLuint sampler, GLenum pname, const GLuint* param ) { +static void WINAPI glSamplerParameterIuiv( GLuint sampler, GLenum pname, const GLuint* param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", sampler, pname, param ); funcs->ext.p_glSamplerParameterIuiv( sampler, pname, param ); } -static void WINAPI wine_glSamplerParameterf( GLuint sampler, GLenum pname, GLfloat param ) { +static void WINAPI glSamplerParameterf( GLuint sampler, GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f)\n", sampler, pname, param ); funcs->ext.p_glSamplerParameterf( sampler, pname, param ); } -static void WINAPI wine_glSamplerParameterfv( GLuint sampler, GLenum pname, const GLfloat* param ) { +static void WINAPI glSamplerParameterfv( GLuint sampler, GLenum pname, const GLfloat* param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", sampler, pname, param ); funcs->ext.p_glSamplerParameterfv( sampler, pname, param ); } -static void WINAPI wine_glSamplerParameteri( GLuint sampler, GLenum pname, GLint param ) { +static void WINAPI glSamplerParameteri( GLuint sampler, GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", sampler, pname, param ); funcs->ext.p_glSamplerParameteri( sampler, pname, param ); } -static void WINAPI wine_glSamplerParameteriv( GLuint sampler, GLenum pname, const GLint* param ) { +static void WINAPI glSamplerParameteriv( GLuint sampler, GLenum pname, const GLint* param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", sampler, pname, param ); funcs->ext.p_glSamplerParameteriv( sampler, pname, param ); } -static void WINAPI wine_glScissorArrayv( GLuint first, GLsizei count, const GLint* v ) { +static void WINAPI glScissorArrayv( GLuint first, GLsizei count, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", first, count, v ); funcs->ext.p_glScissorArrayv( first, count, v ); } -static void WINAPI wine_glScissorIndexed( GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height ) { +static void WINAPI glScissorIndexed( GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", index, left, bottom, width, height ); funcs->ext.p_glScissorIndexed( index, left, bottom, width, height ); } -static void WINAPI wine_glScissorIndexedv( GLuint index, const GLint* v ) { +static void WINAPI glScissorIndexedv( GLuint index, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glScissorIndexedv( index, v ); } -static void WINAPI wine_glSecondaryColor3b( GLbyte red, GLbyte green, GLbyte blue ) { +static void WINAPI glSecondaryColor3b( GLbyte red, GLbyte green, GLbyte blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", red, green, blue ); funcs->ext.p_glSecondaryColor3b( red, green, blue ); } -static void WINAPI wine_glSecondaryColor3bEXT( GLbyte red, GLbyte green, GLbyte blue ) { +static void WINAPI glSecondaryColor3bEXT( GLbyte red, GLbyte green, GLbyte blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", red, green, blue ); funcs->ext.p_glSecondaryColor3bEXT( red, green, blue ); } -static void WINAPI wine_glSecondaryColor3bv( const GLbyte* v ) { +static void WINAPI glSecondaryColor3bv( const GLbyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glSecondaryColor3bv( v ); } -static void WINAPI wine_glSecondaryColor3bvEXT( const GLbyte* v ) { +static void WINAPI glSecondaryColor3bvEXT( const GLbyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glSecondaryColor3bvEXT( v ); } -static void WINAPI wine_glSecondaryColor3d( GLdouble red, GLdouble green, GLdouble blue ) { +static void WINAPI glSecondaryColor3d( GLdouble red, GLdouble green, GLdouble blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", red, green, blue ); funcs->ext.p_glSecondaryColor3d( red, green, blue ); } -static void WINAPI wine_glSecondaryColor3dEXT( GLdouble red, GLdouble green, GLdouble blue ) { +static void WINAPI glSecondaryColor3dEXT( GLdouble red, GLdouble green, GLdouble blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", red, green, blue ); funcs->ext.p_glSecondaryColor3dEXT( red, green, blue ); } -static void WINAPI wine_glSecondaryColor3dv( const GLdouble* v ) { +static void WINAPI glSecondaryColor3dv( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glSecondaryColor3dv( v ); } -static void WINAPI wine_glSecondaryColor3dvEXT( const GLdouble* v ) { +static void WINAPI glSecondaryColor3dvEXT( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glSecondaryColor3dvEXT( v ); } -static void WINAPI wine_glSecondaryColor3f( GLfloat red, GLfloat green, GLfloat blue ) { +static void WINAPI glSecondaryColor3f( GLfloat red, GLfloat green, GLfloat blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", red, green, blue ); funcs->ext.p_glSecondaryColor3f( red, green, blue ); } -static void WINAPI wine_glSecondaryColor3fEXT( GLfloat red, GLfloat green, GLfloat blue ) { +static void WINAPI glSecondaryColor3fEXT( GLfloat red, GLfloat green, GLfloat blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", red, green, blue ); funcs->ext.p_glSecondaryColor3fEXT( red, green, blue ); } -static void WINAPI wine_glSecondaryColor3fv( const GLfloat* v ) { +static void WINAPI glSecondaryColor3fv( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glSecondaryColor3fv( v ); } -static void WINAPI wine_glSecondaryColor3fvEXT( const GLfloat* v ) { +static void WINAPI glSecondaryColor3fvEXT( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glSecondaryColor3fvEXT( v ); } -static void WINAPI wine_glSecondaryColor3hNV( GLhalfNV red, GLhalfNV green, GLhalfNV blue ) { +static void WINAPI glSecondaryColor3hNV( GLhalfNV red, GLhalfNV green, GLhalfNV blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", red, green, blue ); funcs->ext.p_glSecondaryColor3hNV( red, green, blue ); } -static void WINAPI wine_glSecondaryColor3hvNV( const GLhalfNV* v ) { +static void WINAPI glSecondaryColor3hvNV( const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glSecondaryColor3hvNV( v ); } -static void WINAPI wine_glSecondaryColor3i( GLint red, GLint green, GLint blue ) { +static void WINAPI glSecondaryColor3i( GLint red, GLint green, GLint blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", red, green, blue ); funcs->ext.p_glSecondaryColor3i( red, green, blue ); } -static void WINAPI wine_glSecondaryColor3iEXT( GLint red, GLint green, GLint blue ) { +static void WINAPI glSecondaryColor3iEXT( GLint red, GLint green, GLint blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", red, green, blue ); funcs->ext.p_glSecondaryColor3iEXT( red, green, blue ); } -static void WINAPI wine_glSecondaryColor3iv( const GLint* v ) { +static void WINAPI glSecondaryColor3iv( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glSecondaryColor3iv( v ); } -static void WINAPI wine_glSecondaryColor3ivEXT( const GLint* v ) { +static void WINAPI glSecondaryColor3ivEXT( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glSecondaryColor3ivEXT( v ); } -static void WINAPI wine_glSecondaryColor3s( GLshort red, GLshort green, GLshort blue ) { +static void WINAPI glSecondaryColor3s( GLshort red, GLshort green, GLshort blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", red, green, blue ); funcs->ext.p_glSecondaryColor3s( red, green, blue ); } -static void WINAPI wine_glSecondaryColor3sEXT( GLshort red, GLshort green, GLshort blue ) { +static void WINAPI glSecondaryColor3sEXT( GLshort red, GLshort green, GLshort blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", red, green, blue ); funcs->ext.p_glSecondaryColor3sEXT( red, green, blue ); } -static void WINAPI wine_glSecondaryColor3sv( const GLshort* v ) { +static void WINAPI glSecondaryColor3sv( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glSecondaryColor3sv( v ); } -static void WINAPI wine_glSecondaryColor3svEXT( const GLshort* v ) { +static void WINAPI glSecondaryColor3svEXT( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glSecondaryColor3svEXT( v ); } -static void WINAPI wine_glSecondaryColor3ub( GLubyte red, GLubyte green, GLubyte blue ) { +static void WINAPI glSecondaryColor3ub( GLubyte red, GLubyte green, GLubyte blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", red, green, blue ); funcs->ext.p_glSecondaryColor3ub( red, green, blue ); } -static void WINAPI wine_glSecondaryColor3ubEXT( GLubyte red, GLubyte green, GLubyte blue ) { +static void WINAPI glSecondaryColor3ubEXT( GLubyte red, GLubyte green, GLubyte blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", red, green, blue ); funcs->ext.p_glSecondaryColor3ubEXT( red, green, blue ); } -static void WINAPI wine_glSecondaryColor3ubv( const GLubyte* v ) { +static void WINAPI glSecondaryColor3ubv( const GLubyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glSecondaryColor3ubv( v ); } -static void WINAPI wine_glSecondaryColor3ubvEXT( const GLubyte* v ) { +static void WINAPI glSecondaryColor3ubvEXT( const GLubyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glSecondaryColor3ubvEXT( v ); } -static void WINAPI wine_glSecondaryColor3ui( GLuint red, GLuint green, GLuint blue ) { +static void WINAPI glSecondaryColor3ui( GLuint red, GLuint green, GLuint blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", red, green, blue ); funcs->ext.p_glSecondaryColor3ui( red, green, blue ); } -static void WINAPI wine_glSecondaryColor3uiEXT( GLuint red, GLuint green, GLuint blue ) { +static void WINAPI glSecondaryColor3uiEXT( GLuint red, GLuint green, GLuint blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", red, green, blue ); funcs->ext.p_glSecondaryColor3uiEXT( red, green, blue ); } -static void WINAPI wine_glSecondaryColor3uiv( const GLuint* v ) { +static void WINAPI glSecondaryColor3uiv( const GLuint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glSecondaryColor3uiv( v ); } -static void WINAPI wine_glSecondaryColor3uivEXT( const GLuint* v ) { +static void WINAPI glSecondaryColor3uivEXT( const GLuint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glSecondaryColor3uivEXT( v ); } -static void WINAPI wine_glSecondaryColor3us( GLushort red, GLushort green, GLushort blue ) { +static void WINAPI glSecondaryColor3us( GLushort red, GLushort green, GLushort blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", red, green, blue ); funcs->ext.p_glSecondaryColor3us( red, green, blue ); } -static void WINAPI wine_glSecondaryColor3usEXT( GLushort red, GLushort green, GLushort blue ) { +static void WINAPI glSecondaryColor3usEXT( GLushort red, GLushort green, GLushort blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", red, green, blue ); funcs->ext.p_glSecondaryColor3usEXT( red, green, blue ); } -static void WINAPI wine_glSecondaryColor3usv( const GLushort* v ) { +static void WINAPI glSecondaryColor3usv( const GLushort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glSecondaryColor3usv( v ); } -static void WINAPI wine_glSecondaryColor3usvEXT( const GLushort* v ) { +static void WINAPI glSecondaryColor3usvEXT( const GLushort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glSecondaryColor3usvEXT( v ); } -static void WINAPI wine_glSecondaryColorFormatNV( GLint size, GLenum type, GLsizei stride ) { +static void WINAPI glSecondaryColorFormatNV( GLint size, GLenum type, GLsizei stride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", size, type, stride ); funcs->ext.p_glSecondaryColorFormatNV( size, type, stride ); } -static void WINAPI wine_glSecondaryColorP3ui( GLenum type, GLuint color ) { +static void WINAPI glSecondaryColorP3ui( GLenum type, GLuint color ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", type, color ); funcs->ext.p_glSecondaryColorP3ui( type, color ); } -static void WINAPI wine_glSecondaryColorP3uiv( GLenum type, const GLuint* color ) { +static void WINAPI glSecondaryColorP3uiv( GLenum type, const GLuint* color ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", type, color ); funcs->ext.p_glSecondaryColorP3uiv( type, color ); } -static void WINAPI wine_glSecondaryColorPointer( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { +static void WINAPI glSecondaryColorPointer( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer ); funcs->ext.p_glSecondaryColorPointer( size, type, stride, pointer ); } -static void WINAPI wine_glSecondaryColorPointerEXT( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { +static void WINAPI glSecondaryColorPointerEXT( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer ); funcs->ext.p_glSecondaryColorPointerEXT( size, type, stride, pointer ); } -static void WINAPI wine_glSecondaryColorPointerListIBM( GLint size, GLenum type, GLint stride, const GLvoid** pointer, GLint ptrstride ) { +static void WINAPI glSecondaryColorPointerListIBM( GLint size, GLenum type, GLint stride, const GLvoid** pointer, GLint ptrstride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %d)\n", size, type, stride, pointer, ptrstride ); funcs->ext.p_glSecondaryColorPointerListIBM( size, type, stride, pointer, ptrstride ); } -static void WINAPI wine_glSelectPerfMonitorCountersAMD( GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint* counterList ) { +static void WINAPI glSelectPerfMonitorCountersAMD( GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint* counterList ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", monitor, enable, group, numCounters, counterList ); funcs->ext.p_glSelectPerfMonitorCountersAMD( monitor, enable, group, numCounters, counterList ); } -static void WINAPI wine_glSelectTextureCoordSetSGIS( GLenum target ) { +static void WINAPI glSelectTextureCoordSetSGIS( GLenum target ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", target ); funcs->ext.p_glSelectTextureCoordSetSGIS( target ); } -static void WINAPI wine_glSelectTextureSGIS( GLenum target ) { +static void WINAPI glSelectTextureSGIS( GLenum target ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", target ); funcs->ext.p_glSelectTextureSGIS( target ); } -static void WINAPI wine_glSeparableFilter2D( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* row, const GLvoid* column ) { +static void WINAPI glSeparableFilter2D( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* row, const GLvoid* column ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %p, %p)\n", target, internalformat, width, height, format, type, row, column ); funcs->ext.p_glSeparableFilter2D( target, internalformat, width, height, format, type, row, column ); } -static void WINAPI wine_glSeparableFilter2DEXT( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* row, const GLvoid* column ) { +static void WINAPI glSeparableFilter2DEXT( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* row, const GLvoid* column ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %p, %p)\n", target, internalformat, width, height, format, type, row, column ); funcs->ext.p_glSeparableFilter2DEXT( target, internalformat, width, height, format, type, row, column ); } -static void WINAPI wine_glSetFenceAPPLE( GLuint fence ) { +static void WINAPI glSetFenceAPPLE( GLuint fence ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", fence ); funcs->ext.p_glSetFenceAPPLE( fence ); } -static void WINAPI wine_glSetFenceNV( GLuint fence, GLenum condition ) { +static void WINAPI glSetFenceNV( GLuint fence, GLenum condition ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", fence, condition ); funcs->ext.p_glSetFenceNV( fence, condition ); } -static void WINAPI wine_glSetFragmentShaderConstantATI( GLuint dst, const GLfloat* value ) { +static void WINAPI glSetFragmentShaderConstantATI( GLuint dst, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", dst, value ); funcs->ext.p_glSetFragmentShaderConstantATI( dst, value ); } -static void WINAPI wine_glSetInvariantEXT( GLuint id, GLenum type, const GLvoid* addr ) { +static void WINAPI glSetInvariantEXT( GLuint id, GLenum type, const GLvoid* addr ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, type, addr ); funcs->ext.p_glSetInvariantEXT( id, type, addr ); } -static void WINAPI wine_glSetLocalConstantEXT( GLuint id, GLenum type, const GLvoid* addr ) { +static void WINAPI glSetLocalConstantEXT( GLuint id, GLenum type, const GLvoid* addr ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", id, type, addr ); funcs->ext.p_glSetLocalConstantEXT( id, type, addr ); } -static void WINAPI wine_glSetMultisamplefvAMD( GLenum pname, GLuint index, const GLfloat* val ) { +static void WINAPI glSetMultisamplefvAMD( GLenum pname, GLuint index, const GLfloat* val ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", pname, index, val ); funcs->ext.p_glSetMultisamplefvAMD( pname, index, val ); } -static void WINAPI wine_glShaderBinary( GLsizei count, const GLuint* shaders, GLenum binaryformat, const GLvoid* binary, GLsizei length ) { +static void WINAPI glShaderBinary( GLsizei count, const GLuint* shaders, GLenum binaryformat, const GLvoid* binary, GLsizei length ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %d, %p, %d)\n", count, shaders, binaryformat, binary, length ); funcs->ext.p_glShaderBinary( count, shaders, binaryformat, binary, length ); } -static void WINAPI wine_glShaderOp1EXT( GLenum op, GLuint res, GLuint arg1 ) { +static void WINAPI glShaderOp1EXT( GLenum op, GLuint res, GLuint arg1 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", op, res, arg1 ); funcs->ext.p_glShaderOp1EXT( op, res, arg1 ); } -static void WINAPI wine_glShaderOp2EXT( GLenum op, GLuint res, GLuint arg1, GLuint arg2 ) { +static void WINAPI glShaderOp2EXT( GLenum op, GLuint res, GLuint arg1, GLuint arg2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", op, res, arg1, arg2 ); funcs->ext.p_glShaderOp2EXT( op, res, arg1, arg2 ); } -static void WINAPI wine_glShaderOp3EXT( GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3 ) { +static void WINAPI glShaderOp3EXT( GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", op, res, arg1, arg2, arg3 ); funcs->ext.p_glShaderOp3EXT( op, res, arg1, arg2, arg3 ); } -static void WINAPI wine_glShaderSource( GLuint shader, GLsizei count, const GLchar* const* string, const GLint* length ) { +static void WINAPI glShaderSource( GLuint shader, GLsizei count, const GLchar* const* string, const GLint* length ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p)\n", shader, count, string, length ); funcs->ext.p_glShaderSource( shader, count, string, length ); } -static void WINAPI wine_glShaderSourceARB( GLhandleARB shaderObj, GLsizei count, const GLcharARB** string, const GLint* length ) { +static void WINAPI glShaderSourceARB( GLhandleARB shaderObj, GLsizei count, const GLcharARB** string, const GLint* length ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p)\n", shaderObj, count, string, length ); funcs->ext.p_glShaderSourceARB( shaderObj, count, string, length ); } -static void WINAPI wine_glShaderStorageBlockBinding( GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding ) { +static void WINAPI glShaderStorageBlockBinding( GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", program, storageBlockIndex, storageBlockBinding ); funcs->ext.p_glShaderStorageBlockBinding( program, storageBlockIndex, storageBlockBinding ); } -static void WINAPI wine_glSharpenTexFuncSGIS( GLenum target, GLsizei n, const GLfloat* points ) { +static void WINAPI glSharpenTexFuncSGIS( GLenum target, GLsizei n, const GLfloat* points ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, n, points ); funcs->ext.p_glSharpenTexFuncSGIS( target, n, points ); } -static void WINAPI wine_glSpriteParameterfSGIX( GLenum pname, GLfloat param ) { +static void WINAPI glSpriteParameterfSGIX( GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", pname, param ); funcs->ext.p_glSpriteParameterfSGIX( pname, param ); } -static void WINAPI wine_glSpriteParameterfvSGIX( GLenum pname, const GLfloat* params ) { +static void WINAPI glSpriteParameterfvSGIX( GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->ext.p_glSpriteParameterfvSGIX( pname, params ); } -static void WINAPI wine_glSpriteParameteriSGIX( GLenum pname, GLint param ) { +static void WINAPI glSpriteParameteriSGIX( GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", pname, param ); funcs->ext.p_glSpriteParameteriSGIX( pname, param ); } -static void WINAPI wine_glSpriteParameterivSGIX( GLenum pname, const GLint* params ) { +static void WINAPI glSpriteParameterivSGIX( GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->ext.p_glSpriteParameterivSGIX( pname, params ); } -static void WINAPI wine_glStartInstrumentsSGIX( void ) { +static void WINAPI glStartInstrumentsSGIX( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glStartInstrumentsSGIX( ); } -static void WINAPI wine_glStencilClearTagEXT( GLsizei stencilTagBits, GLuint stencilClearTag ) { +static void WINAPI glStencilClearTagEXT( GLsizei stencilTagBits, GLuint stencilClearTag ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", stencilTagBits, stencilClearTag ); funcs->ext.p_glStencilClearTagEXT( stencilTagBits, stencilClearTag ); } -static void WINAPI wine_glStencilFillPathInstancedNV( GLsizei numPaths, GLenum pathNameType, const GLvoid* paths, GLuint pathBase, GLenum fillMode, GLuint mask, GLenum transformType, const GLfloat* transformValues ) { +static void WINAPI glStencilFillPathInstancedNV( GLsizei numPaths, GLenum pathNameType, const GLvoid* paths, GLuint pathBase, GLenum fillMode, GLuint mask, GLenum transformType, const GLfloat* transformValues ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %d, %d, %d, %d, %p)\n", numPaths, pathNameType, paths, pathBase, fillMode, mask, transformType, transformValues ); funcs->ext.p_glStencilFillPathInstancedNV( numPaths, pathNameType, paths, pathBase, fillMode, mask, transformType, transformValues ); } -static void WINAPI wine_glStencilFillPathNV( GLuint path, GLenum fillMode, GLuint mask ) { +static void WINAPI glStencilFillPathNV( GLuint path, GLenum fillMode, GLuint mask ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", path, fillMode, mask ); funcs->ext.p_glStencilFillPathNV( path, fillMode, mask ); } -static void WINAPI wine_glStencilFuncSeparate( GLenum face, GLenum func, GLint ref, GLuint mask ) { +static void WINAPI glStencilFuncSeparate( GLenum face, GLenum func, GLint ref, GLuint mask ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", face, func, ref, mask ); funcs->ext.p_glStencilFuncSeparate( face, func, ref, mask ); } -static void WINAPI wine_glStencilFuncSeparateATI( GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask ) { +static void WINAPI glStencilFuncSeparateATI( GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", frontfunc, backfunc, ref, mask ); funcs->ext.p_glStencilFuncSeparateATI( frontfunc, backfunc, ref, mask ); } -static void WINAPI wine_glStencilMaskSeparate( GLenum face, GLuint mask ) { +static void WINAPI glStencilMaskSeparate( GLenum face, GLuint mask ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", face, mask ); funcs->ext.p_glStencilMaskSeparate( face, mask ); } -static void WINAPI wine_glStencilOpSeparate( GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass ) { +static void WINAPI glStencilOpSeparate( GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", face, sfail, dpfail, dppass ); funcs->ext.p_glStencilOpSeparate( face, sfail, dpfail, dppass ); } -static void WINAPI wine_glStencilOpSeparateATI( GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass ) { +static void WINAPI glStencilOpSeparateATI( GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", face, sfail, dpfail, dppass ); funcs->ext.p_glStencilOpSeparateATI( face, sfail, dpfail, dppass ); } -static void WINAPI wine_glStencilOpValueAMD( GLenum face, GLuint value ) { +static void WINAPI glStencilOpValueAMD( GLenum face, GLuint value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", face, value ); funcs->ext.p_glStencilOpValueAMD( face, value ); } -static void WINAPI wine_glStencilStrokePathInstancedNV( GLsizei numPaths, GLenum pathNameType, const GLvoid* paths, GLuint pathBase, GLint reference, GLuint mask, GLenum transformType, const GLfloat* transformValues ) { +static void WINAPI glStencilStrokePathInstancedNV( GLsizei numPaths, GLenum pathNameType, const GLvoid* paths, GLuint pathBase, GLint reference, GLuint mask, GLenum transformType, const GLfloat* transformValues ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %d, %d, %d, %d, %p)\n", numPaths, pathNameType, paths, pathBase, reference, mask, transformType, transformValues ); funcs->ext.p_glStencilStrokePathInstancedNV( numPaths, pathNameType, paths, pathBase, reference, mask, transformType, transformValues ); } -static void WINAPI wine_glStencilStrokePathNV( GLuint path, GLint reference, GLuint mask ) { +static void WINAPI glStencilStrokePathNV( GLuint path, GLint reference, GLuint mask ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", path, reference, mask ); funcs->ext.p_glStencilStrokePathNV( path, reference, mask ); } -static void WINAPI wine_glStopInstrumentsSGIX( GLint marker ) { +static void WINAPI glStopInstrumentsSGIX( GLint marker ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", marker ); funcs->ext.p_glStopInstrumentsSGIX( marker ); } -static void WINAPI wine_glStringMarkerGREMEDY( GLsizei len, const GLvoid* string ) { +static void WINAPI glStringMarkerGREMEDY( GLsizei len, const GLvoid* string ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", len, string ); funcs->ext.p_glStringMarkerGREMEDY( len, string ); } -static void WINAPI wine_glSwizzleEXT( GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW ) { +static void WINAPI glSwizzleEXT( GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", res, in, outX, outY, outZ, outW ); funcs->ext.p_glSwizzleEXT( res, in, outX, outY, outZ, outW ); } -static void WINAPI wine_glTagSampleBufferSGIX( void ) { +static void WINAPI glTagSampleBufferSGIX( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glTagSampleBufferSGIX( ); } -static void WINAPI wine_glTangent3bEXT( GLbyte tx, GLbyte ty, GLbyte tz ) { +static void WINAPI glTangent3bEXT( GLbyte tx, GLbyte ty, GLbyte tz ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", tx, ty, tz ); funcs->ext.p_glTangent3bEXT( tx, ty, tz ); } -static void WINAPI wine_glTangent3bvEXT( const GLbyte* v ) { +static void WINAPI glTangent3bvEXT( const GLbyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glTangent3bvEXT( v ); } -static void WINAPI wine_glTangent3dEXT( GLdouble tx, GLdouble ty, GLdouble tz ) { +static void WINAPI glTangent3dEXT( GLdouble tx, GLdouble ty, GLdouble tz ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", tx, ty, tz ); funcs->ext.p_glTangent3dEXT( tx, ty, tz ); } -static void WINAPI wine_glTangent3dvEXT( const GLdouble* v ) { +static void WINAPI glTangent3dvEXT( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glTangent3dvEXT( v ); } -static void WINAPI wine_glTangent3fEXT( GLfloat tx, GLfloat ty, GLfloat tz ) { +static void WINAPI glTangent3fEXT( GLfloat tx, GLfloat ty, GLfloat tz ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", tx, ty, tz ); funcs->ext.p_glTangent3fEXT( tx, ty, tz ); } -static void WINAPI wine_glTangent3fvEXT( const GLfloat* v ) { +static void WINAPI glTangent3fvEXT( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glTangent3fvEXT( v ); } -static void WINAPI wine_glTangent3iEXT( GLint tx, GLint ty, GLint tz ) { +static void WINAPI glTangent3iEXT( GLint tx, GLint ty, GLint tz ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", tx, ty, tz ); funcs->ext.p_glTangent3iEXT( tx, ty, tz ); } -static void WINAPI wine_glTangent3ivEXT( const GLint* v ) { +static void WINAPI glTangent3ivEXT( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glTangent3ivEXT( v ); } -static void WINAPI wine_glTangent3sEXT( GLshort tx, GLshort ty, GLshort tz ) { +static void WINAPI glTangent3sEXT( GLshort tx, GLshort ty, GLshort tz ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", tx, ty, tz ); funcs->ext.p_glTangent3sEXT( tx, ty, tz ); } -static void WINAPI wine_glTangent3svEXT( const GLshort* v ) { +static void WINAPI glTangent3svEXT( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glTangent3svEXT( v ); } -static void WINAPI wine_glTangentPointerEXT( GLenum type, GLsizei stride, const GLvoid* pointer ) { +static void WINAPI glTangentPointerEXT( GLenum type, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", type, stride, pointer ); funcs->ext.p_glTangentPointerEXT( type, stride, pointer ); } -static void WINAPI wine_glTbufferMask3DFX( GLuint mask ) { +static void WINAPI glTbufferMask3DFX( GLuint mask ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mask ); funcs->ext.p_glTbufferMask3DFX( mask ); } -static void WINAPI wine_glTessellationFactorAMD( GLfloat factor ) { +static void WINAPI glTessellationFactorAMD( GLfloat factor ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", factor ); funcs->ext.p_glTessellationFactorAMD( factor ); } -static void WINAPI wine_glTessellationModeAMD( GLenum mode ) { +static void WINAPI glTessellationModeAMD( GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mode ); funcs->ext.p_glTessellationModeAMD( mode ); } -static GLboolean WINAPI wine_glTestFenceAPPLE( GLuint fence ) { +static GLboolean WINAPI glTestFenceAPPLE( GLuint fence ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", fence ); return funcs->ext.p_glTestFenceAPPLE( fence ); } -static GLboolean WINAPI wine_glTestFenceNV( GLuint fence ) { +static GLboolean WINAPI glTestFenceNV( GLuint fence ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", fence ); return funcs->ext.p_glTestFenceNV( fence ); } -static GLboolean WINAPI wine_glTestObjectAPPLE( GLenum object, GLuint name ) { +static GLboolean WINAPI glTestObjectAPPLE( GLenum object, GLuint name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", object, name ); return funcs->ext.p_glTestObjectAPPLE( object, name ); } -static void WINAPI wine_glTexBuffer( GLenum target, GLenum internalformat, GLuint buffer ) { +static void WINAPI glTexBuffer( GLenum target, GLenum internalformat, GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, internalformat, buffer ); funcs->ext.p_glTexBuffer( target, internalformat, buffer ); } -static void WINAPI wine_glTexBufferARB( GLenum target, GLenum internalformat, GLuint buffer ) { +static void WINAPI glTexBufferARB( GLenum target, GLenum internalformat, GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, internalformat, buffer ); funcs->ext.p_glTexBufferARB( target, internalformat, buffer ); } -static void WINAPI wine_glTexBufferEXT( GLenum target, GLenum internalformat, GLuint buffer ) { +static void WINAPI glTexBufferEXT( GLenum target, GLenum internalformat, GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, internalformat, buffer ); funcs->ext.p_glTexBufferEXT( target, internalformat, buffer ); } -static void WINAPI wine_glTexBufferRange( GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size ) { +static void WINAPI glTexBufferRange( GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %ld, %ld)\n", target, internalformat, buffer, offset, size ); funcs->ext.p_glTexBufferRange( target, internalformat, buffer, offset, size ); } -static void WINAPI wine_glTexBumpParameterfvATI( GLenum pname, const GLfloat* param ) { +static void WINAPI glTexBumpParameterfvATI( GLenum pname, const GLfloat* param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, param ); funcs->ext.p_glTexBumpParameterfvATI( pname, param ); } -static void WINAPI wine_glTexBumpParameterivATI( GLenum pname, const GLint* param ) { +static void WINAPI glTexBumpParameterivATI( GLenum pname, const GLint* param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, param ); funcs->ext.p_glTexBumpParameterivATI( pname, param ); } -static void WINAPI wine_glTexCoord1hNV( GLhalfNV s ) { +static void WINAPI glTexCoord1hNV( GLhalfNV s ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", s ); funcs->ext.p_glTexCoord1hNV( s ); } -static void WINAPI wine_glTexCoord1hvNV( const GLhalfNV* v ) { +static void WINAPI glTexCoord1hvNV( const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glTexCoord1hvNV( v ); } -static void WINAPI wine_glTexCoord2fColor3fVertex3fSUN( GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glTexCoord2fColor3fVertex3fSUN( GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f, %f, %f, %f, %f)\n", s, t, r, g, b, x, y, z ); funcs->ext.p_glTexCoord2fColor3fVertex3fSUN( s, t, r, g, b, x, y, z ); } -static void WINAPI wine_glTexCoord2fColor3fVertex3fvSUN( const GLfloat* tc, const GLfloat* c, const GLfloat* v ) { +static void WINAPI glTexCoord2fColor3fVertex3fvSUN( const GLfloat* tc, const GLfloat* c, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p, %p)\n", tc, c, v ); funcs->ext.p_glTexCoord2fColor3fVertex3fvSUN( tc, c, v ); } -static void WINAPI wine_glTexCoord2fColor4fNormal3fVertex3fSUN( GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glTexCoord2fColor4fNormal3fVertex3fSUN( GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f)\n", s, t, r, g, b, a, nx, ny, nz, x, y, z ); funcs->ext.p_glTexCoord2fColor4fNormal3fVertex3fSUN( s, t, r, g, b, a, nx, ny, nz, x, y, z ); } -static void WINAPI wine_glTexCoord2fColor4fNormal3fVertex3fvSUN( const GLfloat* tc, const GLfloat* c, const GLfloat* n, const GLfloat* v ) { +static void WINAPI glTexCoord2fColor4fNormal3fVertex3fvSUN( const GLfloat* tc, const GLfloat* c, const GLfloat* n, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p, %p, %p)\n", tc, c, n, v ); funcs->ext.p_glTexCoord2fColor4fNormal3fVertex3fvSUN( tc, c, n, v ); } -static void WINAPI wine_glTexCoord2fColor4ubVertex3fSUN( GLfloat s, GLfloat t, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glTexCoord2fColor4ubVertex3fSUN( GLfloat s, GLfloat t, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %d, %d, %d, %d, %f, %f, %f)\n", s, t, r, g, b, a, x, y, z ); funcs->ext.p_glTexCoord2fColor4ubVertex3fSUN( s, t, r, g, b, a, x, y, z ); } -static void WINAPI wine_glTexCoord2fColor4ubVertex3fvSUN( const GLfloat* tc, const GLubyte* c, const GLfloat* v ) { +static void WINAPI glTexCoord2fColor4ubVertex3fvSUN( const GLfloat* tc, const GLubyte* c, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p, %p)\n", tc, c, v ); funcs->ext.p_glTexCoord2fColor4ubVertex3fvSUN( tc, c, v ); } -static void WINAPI wine_glTexCoord2fNormal3fVertex3fSUN( GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glTexCoord2fNormal3fVertex3fSUN( GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f, %f, %f, %f, %f)\n", s, t, nx, ny, nz, x, y, z ); funcs->ext.p_glTexCoord2fNormal3fVertex3fSUN( s, t, nx, ny, nz, x, y, z ); } -static void WINAPI wine_glTexCoord2fNormal3fVertex3fvSUN( const GLfloat* tc, const GLfloat* n, const GLfloat* v ) { +static void WINAPI glTexCoord2fNormal3fVertex3fvSUN( const GLfloat* tc, const GLfloat* n, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p, %p)\n", tc, n, v ); funcs->ext.p_glTexCoord2fNormal3fVertex3fvSUN( tc, n, v ); } -static void WINAPI wine_glTexCoord2fVertex3fSUN( GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glTexCoord2fVertex3fSUN( GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f, %f)\n", s, t, x, y, z ); funcs->ext.p_glTexCoord2fVertex3fSUN( s, t, x, y, z ); } -static void WINAPI wine_glTexCoord2fVertex3fvSUN( const GLfloat* tc, const GLfloat* v ) { +static void WINAPI glTexCoord2fVertex3fvSUN( const GLfloat* tc, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p)\n", tc, v ); funcs->ext.p_glTexCoord2fVertex3fvSUN( tc, v ); } -static void WINAPI wine_glTexCoord2hNV( GLhalfNV s, GLhalfNV t ) { +static void WINAPI glTexCoord2hNV( GLhalfNV s, GLhalfNV t ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", s, t ); funcs->ext.p_glTexCoord2hNV( s, t ); } -static void WINAPI wine_glTexCoord2hvNV( const GLhalfNV* v ) { +static void WINAPI glTexCoord2hvNV( const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glTexCoord2hvNV( v ); } -static void WINAPI wine_glTexCoord3hNV( GLhalfNV s, GLhalfNV t, GLhalfNV r ) { +static void WINAPI glTexCoord3hNV( GLhalfNV s, GLhalfNV t, GLhalfNV r ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", s, t, r ); funcs->ext.p_glTexCoord3hNV( s, t, r ); } -static void WINAPI wine_glTexCoord3hvNV( const GLhalfNV* v ) { +static void WINAPI glTexCoord3hvNV( const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glTexCoord3hvNV( v ); } -static void WINAPI wine_glTexCoord4fColor4fNormal3fVertex4fSUN( GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { +static void WINAPI glTexCoord4fColor4fNormal3fVertex4fSUN( GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f)\n", s, t, p, q, r, g, b, a, nx, ny, nz, x, y, z, w ); funcs->ext.p_glTexCoord4fColor4fNormal3fVertex4fSUN( s, t, p, q, r, g, b, a, nx, ny, nz, x, y, z, w ); } -static void WINAPI wine_glTexCoord4fColor4fNormal3fVertex4fvSUN( const GLfloat* tc, const GLfloat* c, const GLfloat* n, const GLfloat* v ) { +static void WINAPI glTexCoord4fColor4fNormal3fVertex4fvSUN( const GLfloat* tc, const GLfloat* c, const GLfloat* n, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p, %p, %p)\n", tc, c, n, v ); funcs->ext.p_glTexCoord4fColor4fNormal3fVertex4fvSUN( tc, c, n, v ); } -static void WINAPI wine_glTexCoord4fVertex4fSUN( GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { +static void WINAPI glTexCoord4fVertex4fSUN( GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f, %f, %f, %f, %f)\n", s, t, p, q, x, y, z, w ); funcs->ext.p_glTexCoord4fVertex4fSUN( s, t, p, q, x, y, z, w ); } -static void WINAPI wine_glTexCoord4fVertex4fvSUN( const GLfloat* tc, const GLfloat* v ) { +static void WINAPI glTexCoord4fVertex4fvSUN( const GLfloat* tc, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p)\n", tc, v ); funcs->ext.p_glTexCoord4fVertex4fvSUN( tc, v ); } -static void WINAPI wine_glTexCoord4hNV( GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q ) { +static void WINAPI glTexCoord4hNV( GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", s, t, r, q ); funcs->ext.p_glTexCoord4hNV( s, t, r, q ); } -static void WINAPI wine_glTexCoord4hvNV( const GLhalfNV* v ) { +static void WINAPI glTexCoord4hvNV( const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glTexCoord4hvNV( v ); } -static void WINAPI wine_glTexCoordFormatNV( GLint size, GLenum type, GLsizei stride ) { +static void WINAPI glTexCoordFormatNV( GLint size, GLenum type, GLsizei stride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", size, type, stride ); funcs->ext.p_glTexCoordFormatNV( size, type, stride ); } -static void WINAPI wine_glTexCoordP1ui( GLenum type, GLuint coords ) { +static void WINAPI glTexCoordP1ui( GLenum type, GLuint coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", type, coords ); funcs->ext.p_glTexCoordP1ui( type, coords ); } -static void WINAPI wine_glTexCoordP1uiv( GLenum type, const GLuint* coords ) { +static void WINAPI glTexCoordP1uiv( GLenum type, const GLuint* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", type, coords ); funcs->ext.p_glTexCoordP1uiv( type, coords ); } -static void WINAPI wine_glTexCoordP2ui( GLenum type, GLuint coords ) { +static void WINAPI glTexCoordP2ui( GLenum type, GLuint coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", type, coords ); funcs->ext.p_glTexCoordP2ui( type, coords ); } -static void WINAPI wine_glTexCoordP2uiv( GLenum type, const GLuint* coords ) { +static void WINAPI glTexCoordP2uiv( GLenum type, const GLuint* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", type, coords ); funcs->ext.p_glTexCoordP2uiv( type, coords ); } -static void WINAPI wine_glTexCoordP3ui( GLenum type, GLuint coords ) { +static void WINAPI glTexCoordP3ui( GLenum type, GLuint coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", type, coords ); funcs->ext.p_glTexCoordP3ui( type, coords ); } -static void WINAPI wine_glTexCoordP3uiv( GLenum type, const GLuint* coords ) { +static void WINAPI glTexCoordP3uiv( GLenum type, const GLuint* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", type, coords ); funcs->ext.p_glTexCoordP3uiv( type, coords ); } -static void WINAPI wine_glTexCoordP4ui( GLenum type, GLuint coords ) { +static void WINAPI glTexCoordP4ui( GLenum type, GLuint coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", type, coords ); funcs->ext.p_glTexCoordP4ui( type, coords ); } -static void WINAPI wine_glTexCoordP4uiv( GLenum type, const GLuint* coords ) { +static void WINAPI glTexCoordP4uiv( GLenum type, const GLuint* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", type, coords ); funcs->ext.p_glTexCoordP4uiv( type, coords ); } -static void WINAPI wine_glTexCoordPointerEXT( GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid* pointer ) { +static void WINAPI glTexCoordPointerEXT( GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", size, type, stride, count, pointer ); funcs->ext.p_glTexCoordPointerEXT( size, type, stride, count, pointer ); } -static void WINAPI wine_glTexCoordPointerListIBM( GLint size, GLenum type, GLint stride, const GLvoid** pointer, GLint ptrstride ) { +static void WINAPI glTexCoordPointerListIBM( GLint size, GLenum type, GLint stride, const GLvoid** pointer, GLint ptrstride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %d)\n", size, type, stride, pointer, ptrstride ); funcs->ext.p_glTexCoordPointerListIBM( size, type, stride, pointer, ptrstride ); } -static void WINAPI wine_glTexCoordPointervINTEL( GLint size, GLenum type, const GLvoid** pointer ) { +static void WINAPI glTexCoordPointervINTEL( GLint size, GLenum type, const GLvoid** pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", size, type, pointer ); funcs->ext.p_glTexCoordPointervINTEL( size, type, pointer ); } -static void WINAPI wine_glTexFilterFuncSGIS( GLenum target, GLenum filter, GLsizei n, const GLfloat* weights ) { +static void WINAPI glTexFilterFuncSGIS( GLenum target, GLenum filter, GLsizei n, const GLfloat* weights ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, filter, n, weights ); funcs->ext.p_glTexFilterFuncSGIS( target, filter, n, weights ); } -static void WINAPI wine_glTexImage2DMultisample( GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations ) { +static void WINAPI glTexImage2DMultisample( GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", target, samples, internalformat, width, height, fixedsamplelocations ); funcs->ext.p_glTexImage2DMultisample( target, samples, internalformat, width, height, fixedsamplelocations ); } -static void WINAPI wine_glTexImage2DMultisampleCoverageNV( GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations ) { +static void WINAPI glTexImage2DMultisampleCoverageNV( GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", target, coverageSamples, colorSamples, internalFormat, width, height, fixedSampleLocations ); funcs->ext.p_glTexImage2DMultisampleCoverageNV( target, coverageSamples, colorSamples, internalFormat, width, height, fixedSampleLocations ); } -static void WINAPI wine_glTexImage3D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { +static void WINAPI glTexImage3D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, height, depth, border, format, type, pixels ); funcs->ext.p_glTexImage3D( target, level, internalformat, width, height, depth, border, format, type, pixels ); } -static void WINAPI wine_glTexImage3DEXT( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { +static void WINAPI glTexImage3DEXT( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, height, depth, border, format, type, pixels ); funcs->ext.p_glTexImage3DEXT( target, level, internalformat, width, height, depth, border, format, type, pixels ); } -static void WINAPI wine_glTexImage3DMultisample( GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations ) { +static void WINAPI glTexImage3DMultisample( GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", target, samples, internalformat, width, height, depth, fixedsamplelocations ); funcs->ext.p_glTexImage3DMultisample( target, samples, internalformat, width, height, depth, fixedsamplelocations ); } -static void WINAPI wine_glTexImage3DMultisampleCoverageNV( GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations ) { +static void WINAPI glTexImage3DMultisampleCoverageNV( GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", target, coverageSamples, colorSamples, internalFormat, width, height, depth, fixedSampleLocations ); funcs->ext.p_glTexImage3DMultisampleCoverageNV( target, coverageSamples, colorSamples, internalFormat, width, height, depth, fixedSampleLocations ); } -static void WINAPI wine_glTexImage4DSGIS( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { +static void WINAPI glTexImage4DSGIS( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, height, depth, size4d, border, format, type, pixels ); funcs->ext.p_glTexImage4DSGIS( target, level, internalformat, width, height, depth, size4d, border, format, type, pixels ); } -static void WINAPI wine_glTexParameterIiv( GLenum target, GLenum pname, const GLint* params ) { +static void WINAPI glTexParameterIiv( GLenum target, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glTexParameterIiv( target, pname, params ); } -static void WINAPI wine_glTexParameterIivEXT( GLenum target, GLenum pname, const GLint* params ) { +static void WINAPI glTexParameterIivEXT( GLenum target, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glTexParameterIivEXT( target, pname, params ); } -static void WINAPI wine_glTexParameterIuiv( GLenum target, GLenum pname, const GLuint* params ) { +static void WINAPI glTexParameterIuiv( GLenum target, GLenum pname, const GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glTexParameterIuiv( target, pname, params ); } -static void WINAPI wine_glTexParameterIuivEXT( GLenum target, GLenum pname, const GLuint* params ) { +static void WINAPI glTexParameterIuivEXT( GLenum target, GLenum pname, const GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->ext.p_glTexParameterIuivEXT( target, pname, params ); } -static void WINAPI wine_glTexRenderbufferNV( GLenum target, GLuint renderbuffer ) { +static void WINAPI glTexRenderbufferNV( GLenum target, GLuint renderbuffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, renderbuffer ); funcs->ext.p_glTexRenderbufferNV( target, renderbuffer ); } -static void WINAPI wine_glTexStorage1D( GLenum target, GLsizei levels, GLenum internalformat, GLsizei width ) { +static void WINAPI glTexStorage1D( GLenum target, GLsizei levels, GLenum internalformat, GLsizei width ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", target, levels, internalformat, width ); funcs->ext.p_glTexStorage1D( target, levels, internalformat, width ); } -static void WINAPI wine_glTexStorage2D( GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height ) { +static void WINAPI glTexStorage2D( GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", target, levels, internalformat, width, height ); funcs->ext.p_glTexStorage2D( target, levels, internalformat, width, height ); } -static void WINAPI wine_glTexStorage2DMultisample( GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations ) { +static void WINAPI glTexStorage2DMultisample( GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", target, samples, internalformat, width, height, fixedsamplelocations ); funcs->ext.p_glTexStorage2DMultisample( target, samples, internalformat, width, height, fixedsamplelocations ); } -static void WINAPI wine_glTexStorage3D( GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth ) { +static void WINAPI glTexStorage3D( GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", target, levels, internalformat, width, height, depth ); funcs->ext.p_glTexStorage3D( target, levels, internalformat, width, height, depth ); } -static void WINAPI wine_glTexStorage3DMultisample( GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations ) { +static void WINAPI glTexStorage3DMultisample( GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", target, samples, internalformat, width, height, depth, fixedsamplelocations ); funcs->ext.p_glTexStorage3DMultisample( target, samples, internalformat, width, height, depth, fixedsamplelocations ); } -static void WINAPI wine_glTexStorageSparseAMD( GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags ) { +static void WINAPI glTexStorageSparseAMD( GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", target, internalFormat, width, height, depth, layers, flags ); funcs->ext.p_glTexStorageSparseAMD( target, internalFormat, width, height, depth, layers, flags ); } -static void WINAPI wine_glTexSubImage1DEXT( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid* pixels ) { +static void WINAPI glTexSubImage1DEXT( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, width, format, type, pixels ); funcs->ext.p_glTexSubImage1DEXT( target, level, xoffset, width, format, type, pixels ); } -static void WINAPI wine_glTexSubImage2DEXT( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels ) { +static void WINAPI glTexSubImage2DEXT( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, yoffset, width, height, format, type, pixels ); funcs->ext.p_glTexSubImage2DEXT( target, level, xoffset, yoffset, width, height, format, type, pixels ); } -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, const GLvoid* pixels ) { +static void WINAPI glTexSubImage3D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels ); funcs->ext.p_glTexSubImage3D( target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, 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, const GLvoid* pixels ) { +static void WINAPI glTexSubImage3DEXT( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels ); funcs->ext.p_glTexSubImage3DEXT( target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels ); } -static void WINAPI wine_glTexSubImage4DSGIS( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, const GLvoid* pixels ) { +static void WINAPI glTexSubImage4DSGIS( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, yoffset, zoffset, woffset, width, height, depth, size4d, format, type, pixels ); funcs->ext.p_glTexSubImage4DSGIS( target, level, xoffset, yoffset, zoffset, woffset, width, height, depth, size4d, format, type, pixels ); } -static void WINAPI wine_glTextureBarrierNV( void ) { +static void WINAPI glTextureBarrierNV( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glTextureBarrierNV( ); } -static void WINAPI wine_glTextureBufferEXT( GLuint texture, GLenum target, GLenum internalformat, GLuint buffer ) { +static void WINAPI glTextureBufferEXT( GLuint texture, GLenum target, GLenum internalformat, GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", texture, target, internalformat, buffer ); funcs->ext.p_glTextureBufferEXT( texture, target, internalformat, buffer ); } -static void WINAPI wine_glTextureBufferRangeEXT( GLuint texture, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size ) { +static void WINAPI glTextureBufferRangeEXT( GLuint texture, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %ld, %ld)\n", texture, target, internalformat, buffer, offset, size ); funcs->ext.p_glTextureBufferRangeEXT( texture, target, internalformat, buffer, offset, size ); } -static void WINAPI wine_glTextureColorMaskSGIS( GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha ) { +static void WINAPI glTextureColorMaskSGIS( GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha ); funcs->ext.p_glTextureColorMaskSGIS( red, green, blue, alpha ); } -static void WINAPI wine_glTextureImage1DEXT( GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { +static void WINAPI glTextureImage1DEXT( GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texture, target, level, internalformat, width, border, format, type, pixels ); funcs->ext.p_glTextureImage1DEXT( texture, target, level, internalformat, width, border, format, type, pixels ); } -static void WINAPI wine_glTextureImage2DEXT( GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { +static void WINAPI glTextureImage2DEXT( GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texture, target, level, internalformat, width, height, border, format, type, pixels ); funcs->ext.p_glTextureImage2DEXT( texture, target, level, internalformat, width, height, border, format, type, pixels ); } -static void WINAPI wine_glTextureImage2DMultisampleCoverageNV( GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations ) { +static void WINAPI glTextureImage2DMultisampleCoverageNV( GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", texture, target, coverageSamples, colorSamples, internalFormat, width, height, fixedSampleLocations ); funcs->ext.p_glTextureImage2DMultisampleCoverageNV( texture, target, coverageSamples, colorSamples, internalFormat, width, height, fixedSampleLocations ); } -static void WINAPI wine_glTextureImage2DMultisampleNV( GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations ) { +static void WINAPI glTextureImage2DMultisampleNV( GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", texture, target, samples, internalFormat, width, height, fixedSampleLocations ); funcs->ext.p_glTextureImage2DMultisampleNV( texture, target, samples, internalFormat, width, height, fixedSampleLocations ); } -static void WINAPI wine_glTextureImage3DEXT( GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { +static void WINAPI glTextureImage3DEXT( GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texture, target, level, internalformat, width, height, depth, border, format, type, pixels ); funcs->ext.p_glTextureImage3DEXT( texture, target, level, internalformat, width, height, depth, border, format, type, pixels ); } -static void WINAPI wine_glTextureImage3DMultisampleCoverageNV( GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations ) { +static void WINAPI glTextureImage3DMultisampleCoverageNV( GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d)\n", texture, target, coverageSamples, colorSamples, internalFormat, width, height, depth, fixedSampleLocations ); funcs->ext.p_glTextureImage3DMultisampleCoverageNV( texture, target, coverageSamples, colorSamples, internalFormat, width, height, depth, fixedSampleLocations ); } -static void WINAPI wine_glTextureImage3DMultisampleNV( GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations ) { +static void WINAPI glTextureImage3DMultisampleNV( GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", texture, target, samples, internalFormat, width, height, depth, fixedSampleLocations ); funcs->ext.p_glTextureImage3DMultisampleNV( texture, target, samples, internalFormat, width, height, depth, fixedSampleLocations ); } -static void WINAPI wine_glTextureLightEXT( GLenum pname ) { +static void WINAPI glTextureLightEXT( GLenum pname ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", pname ); funcs->ext.p_glTextureLightEXT( pname ); } -static void WINAPI wine_glTextureMaterialEXT( GLenum face, GLenum mode ) { +static void WINAPI glTextureMaterialEXT( GLenum face, GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", face, mode ); funcs->ext.p_glTextureMaterialEXT( face, mode ); } -static void WINAPI wine_glTextureNormalEXT( GLenum mode ) { +static void WINAPI glTextureNormalEXT( GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mode ); funcs->ext.p_glTextureNormalEXT( mode ); } -static void WINAPI wine_glTextureParameterIivEXT( GLuint texture, GLenum target, GLenum pname, const GLint* params ) { +static void WINAPI glTextureParameterIivEXT( GLuint texture, GLenum target, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texture, target, pname, params ); funcs->ext.p_glTextureParameterIivEXT( texture, target, pname, params ); } -static void WINAPI wine_glTextureParameterIuivEXT( GLuint texture, GLenum target, GLenum pname, const GLuint* params ) { +static void WINAPI glTextureParameterIuivEXT( GLuint texture, GLenum target, GLenum pname, const GLuint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texture, target, pname, params ); funcs->ext.p_glTextureParameterIuivEXT( texture, target, pname, params ); } -static void WINAPI wine_glTextureParameterfEXT( GLuint texture, GLenum target, GLenum pname, GLfloat param ) { +static void WINAPI glTextureParameterfEXT( GLuint texture, GLenum target, GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %f)\n", texture, target, pname, param ); funcs->ext.p_glTextureParameterfEXT( texture, target, pname, param ); } -static void WINAPI wine_glTextureParameterfvEXT( GLuint texture, GLenum target, GLenum pname, const GLfloat* params ) { +static void WINAPI glTextureParameterfvEXT( GLuint texture, GLenum target, GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texture, target, pname, params ); funcs->ext.p_glTextureParameterfvEXT( texture, target, pname, params ); } -static void WINAPI wine_glTextureParameteriEXT( GLuint texture, GLenum target, GLenum pname, GLint param ) { +static void WINAPI glTextureParameteriEXT( GLuint texture, GLenum target, GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", texture, target, pname, param ); funcs->ext.p_glTextureParameteriEXT( texture, target, pname, param ); } -static void WINAPI wine_glTextureParameterivEXT( GLuint texture, GLenum target, GLenum pname, const GLint* params ) { +static void WINAPI glTextureParameterivEXT( GLuint texture, GLenum target, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", texture, target, pname, params ); funcs->ext.p_glTextureParameterivEXT( texture, target, pname, params ); } -static void WINAPI wine_glTextureRangeAPPLE( GLenum target, GLsizei length, const GLvoid* pointer ) { +static void WINAPI glTextureRangeAPPLE( GLenum target, GLsizei length, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, length, pointer ); funcs->ext.p_glTextureRangeAPPLE( target, length, pointer ); } -static void WINAPI wine_glTextureRenderbufferEXT( GLuint texture, GLenum target, GLuint renderbuffer ) { +static void WINAPI glTextureRenderbufferEXT( GLuint texture, GLenum target, GLuint renderbuffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", texture, target, renderbuffer ); funcs->ext.p_glTextureRenderbufferEXT( texture, target, renderbuffer ); } -static void WINAPI wine_glTextureStorage1DEXT( GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width ) { +static void WINAPI glTextureStorage1DEXT( GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", texture, target, levels, internalformat, width ); funcs->ext.p_glTextureStorage1DEXT( texture, target, levels, internalformat, width ); } -static void WINAPI wine_glTextureStorage2DEXT( GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height ) { +static void WINAPI glTextureStorage2DEXT( GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", texture, target, levels, internalformat, width, height ); funcs->ext.p_glTextureStorage2DEXT( texture, target, levels, internalformat, width, height ); } -static void WINAPI wine_glTextureStorage2DMultisampleEXT( GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations ) { +static void WINAPI glTextureStorage2DMultisampleEXT( GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", texture, target, samples, internalformat, width, height, fixedsamplelocations ); funcs->ext.p_glTextureStorage2DMultisampleEXT( texture, target, samples, internalformat, width, height, fixedsamplelocations ); } -static void WINAPI wine_glTextureStorage3DEXT( GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth ) { +static void WINAPI glTextureStorage3DEXT( GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", texture, target, levels, internalformat, width, height, depth ); funcs->ext.p_glTextureStorage3DEXT( texture, target, levels, internalformat, width, height, depth ); } -static void WINAPI wine_glTextureStorage3DMultisampleEXT( GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations ) { +static void WINAPI glTextureStorage3DMultisampleEXT( GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", texture, target, samples, internalformat, width, height, depth, fixedsamplelocations ); funcs->ext.p_glTextureStorage3DMultisampleEXT( texture, target, samples, internalformat, width, height, depth, fixedsamplelocations ); } -static void WINAPI wine_glTextureStorageSparseAMD( GLuint texture, GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags ) { +static void WINAPI glTextureStorageSparseAMD( GLuint texture, GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", texture, target, internalFormat, width, height, depth, layers, flags ); funcs->ext.p_glTextureStorageSparseAMD( texture, target, internalFormat, width, height, depth, layers, flags ); } -static void WINAPI wine_glTextureSubImage1DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid* pixels ) { +static void WINAPI glTextureSubImage1DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", texture, target, level, xoffset, width, format, type, pixels ); funcs->ext.p_glTextureSubImage1DEXT( texture, target, level, xoffset, width, format, type, pixels ); } -static void WINAPI wine_glTextureSubImage2DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels ) { +static void WINAPI glTextureSubImage2DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texture, target, level, xoffset, yoffset, width, height, format, type, pixels ); funcs->ext.p_glTextureSubImage2DEXT( texture, target, level, xoffset, yoffset, width, height, format, type, pixels ); } -static void WINAPI wine_glTextureSubImage3DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid* pixels ) { +static void WINAPI glTextureSubImage3DEXT( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %p)\n", texture, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels ); funcs->ext.p_glTextureSubImage3DEXT( texture, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels ); } -static void WINAPI wine_glTextureView( GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers ) { +static void WINAPI glTextureView( GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", texture, target, origtexture, internalformat, minlevel, numlevels, minlayer, numlayers ); funcs->ext.p_glTextureView( texture, target, origtexture, internalformat, minlevel, numlevels, minlayer, numlayers ); } -static void WINAPI wine_glTrackMatrixNV( GLenum target, GLuint address, GLenum matrix, GLenum transform ) { +static void WINAPI glTrackMatrixNV( GLenum target, GLuint address, GLenum matrix, GLenum transform ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", target, address, matrix, transform ); funcs->ext.p_glTrackMatrixNV( target, address, matrix, transform ); } -static void WINAPI wine_glTransformFeedbackAttribsNV( GLuint count, const GLint* attribs, GLenum bufferMode ) { +static void WINAPI glTransformFeedbackAttribsNV( GLuint count, const GLint* attribs, GLenum bufferMode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %d)\n", count, attribs, bufferMode ); funcs->ext.p_glTransformFeedbackAttribsNV( count, attribs, bufferMode ); } -static void WINAPI wine_glTransformFeedbackStreamAttribsNV( GLsizei count, const GLint* attribs, GLsizei nbuffers, const GLint* bufstreams, GLenum bufferMode ) { +static void WINAPI glTransformFeedbackStreamAttribsNV( GLsizei count, const GLint* attribs, GLsizei nbuffers, const GLint* bufstreams, GLenum bufferMode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %d, %p, %d)\n", count, attribs, nbuffers, bufstreams, bufferMode ); funcs->ext.p_glTransformFeedbackStreamAttribsNV( count, attribs, nbuffers, bufstreams, bufferMode ); } -static void WINAPI wine_glTransformFeedbackVaryings( GLuint program, GLsizei count, const GLchar* const* varyings, GLenum bufferMode ) { +static void WINAPI glTransformFeedbackVaryings( GLuint program, GLsizei count, const GLchar* const* varyings, GLenum bufferMode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %d)\n", program, count, varyings, bufferMode ); funcs->ext.p_glTransformFeedbackVaryings( program, count, varyings, bufferMode ); } -static void WINAPI wine_glTransformFeedbackVaryingsEXT( GLuint program, GLsizei count, const GLchar** varyings, GLenum bufferMode ) { +static void WINAPI glTransformFeedbackVaryingsEXT( GLuint program, GLsizei count, const GLchar** varyings, GLenum bufferMode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %d)\n", program, count, varyings, bufferMode ); funcs->ext.p_glTransformFeedbackVaryingsEXT( program, count, varyings, bufferMode ); } -static void WINAPI wine_glTransformFeedbackVaryingsNV( GLuint program, GLsizei count, const GLint* locations, GLenum bufferMode ) { +static void WINAPI glTransformFeedbackVaryingsNV( GLuint program, GLsizei count, const GLint* locations, GLenum bufferMode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %d)\n", program, count, locations, bufferMode ); funcs->ext.p_glTransformFeedbackVaryingsNV( program, count, locations, bufferMode ); } -static void WINAPI wine_glTransformPathNV( GLuint resultPath, GLuint srcPath, GLenum transformType, const GLfloat* transformValues ) { +static void WINAPI glTransformPathNV( GLuint resultPath, GLuint srcPath, GLenum transformType, const GLfloat* transformValues ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", resultPath, srcPath, transformType, transformValues ); funcs->ext.p_glTransformPathNV( resultPath, srcPath, transformType, transformValues ); } -static void WINAPI wine_glUniform1d( GLint location, GLdouble x ) { +static void WINAPI glUniform1d( GLint location, GLdouble x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", location, x ); funcs->ext.p_glUniform1d( location, x ); } -static void WINAPI wine_glUniform1dv( GLint location, GLsizei count, const GLdouble* value ) { +static void WINAPI glUniform1dv( GLint location, GLsizei count, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform1dv( location, count, value ); } -static void WINAPI wine_glUniform1f( GLint location, GLfloat v0 ) { +static void WINAPI glUniform1f( GLint location, GLfloat v0 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", location, v0 ); funcs->ext.p_glUniform1f( location, v0 ); } -static void WINAPI wine_glUniform1fARB( GLint location, GLfloat v0 ) { +static void WINAPI glUniform1fARB( GLint location, GLfloat v0 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", location, v0 ); funcs->ext.p_glUniform1fARB( location, v0 ); } -static void WINAPI wine_glUniform1fv( GLint location, GLsizei count, const GLfloat* value ) { +static void WINAPI glUniform1fv( GLint location, GLsizei count, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform1fv( location, count, value ); } -static void WINAPI wine_glUniform1fvARB( GLint location, GLsizei count, const GLfloat* value ) { +static void WINAPI glUniform1fvARB( GLint location, GLsizei count, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform1fvARB( location, count, value ); } -static void WINAPI wine_glUniform1i( GLint location, GLint v0 ) { +static void WINAPI glUniform1i( GLint location, GLint v0 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", location, v0 ); funcs->ext.p_glUniform1i( location, v0 ); } -static void WINAPI wine_glUniform1i64NV( GLint location, INT64 x ) { +static void WINAPI glUniform1i64NV( GLint location, INT64 x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %s)\n", location, wine_dbgstr_longlong(x) ); funcs->ext.p_glUniform1i64NV( location, x ); } -static void WINAPI wine_glUniform1i64vNV( GLint location, GLsizei count, const INT64* value ) { +static void WINAPI glUniform1i64vNV( GLint location, GLsizei count, const INT64* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform1i64vNV( location, count, value ); } -static void WINAPI wine_glUniform1iARB( GLint location, GLint v0 ) { +static void WINAPI glUniform1iARB( GLint location, GLint v0 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", location, v0 ); funcs->ext.p_glUniform1iARB( location, v0 ); } -static void WINAPI wine_glUniform1iv( GLint location, GLsizei count, const GLint* value ) { +static void WINAPI glUniform1iv( GLint location, GLsizei count, const GLint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform1iv( location, count, value ); } -static void WINAPI wine_glUniform1ivARB( GLint location, GLsizei count, const GLint* value ) { +static void WINAPI glUniform1ivARB( GLint location, GLsizei count, const GLint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform1ivARB( location, count, value ); } -static void WINAPI wine_glUniform1ui( GLint location, GLuint v0 ) { +static void WINAPI glUniform1ui( GLint location, GLuint v0 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", location, v0 ); funcs->ext.p_glUniform1ui( location, v0 ); } -static void WINAPI wine_glUniform1ui64NV( GLint location, UINT64 x ) { +static void WINAPI glUniform1ui64NV( GLint location, UINT64 x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %s)\n", location, wine_dbgstr_longlong(x) ); funcs->ext.p_glUniform1ui64NV( location, x ); } -static void WINAPI wine_glUniform1ui64vNV( GLint location, GLsizei count, const UINT64* value ) { +static void WINAPI glUniform1ui64vNV( GLint location, GLsizei count, const UINT64* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform1ui64vNV( location, count, value ); } -static void WINAPI wine_glUniform1uiEXT( GLint location, GLuint v0 ) { +static void WINAPI glUniform1uiEXT( GLint location, GLuint v0 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", location, v0 ); funcs->ext.p_glUniform1uiEXT( location, v0 ); } -static void WINAPI wine_glUniform1uiv( GLint location, GLsizei count, const GLuint* value ) { +static void WINAPI glUniform1uiv( GLint location, GLsizei count, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform1uiv( location, count, value ); } -static void WINAPI wine_glUniform1uivEXT( GLint location, GLsizei count, const GLuint* value ) { +static void WINAPI glUniform1uivEXT( GLint location, GLsizei count, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform1uivEXT( location, count, value ); } -static void WINAPI wine_glUniform2d( GLint location, GLdouble x, GLdouble y ) { +static void WINAPI glUniform2d( GLint location, GLdouble x, GLdouble y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", location, x, y ); funcs->ext.p_glUniform2d( location, x, y ); } -static void WINAPI wine_glUniform2dv( GLint location, GLsizei count, const GLdouble* value ) { +static void WINAPI glUniform2dv( GLint location, GLsizei count, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform2dv( location, count, value ); } -static void WINAPI wine_glUniform2f( GLint location, GLfloat v0, GLfloat v1 ) { +static void WINAPI glUniform2f( GLint location, GLfloat v0, GLfloat v1 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", location, v0, v1 ); funcs->ext.p_glUniform2f( location, v0, v1 ); } -static void WINAPI wine_glUniform2fARB( GLint location, GLfloat v0, GLfloat v1 ) { +static void WINAPI glUniform2fARB( GLint location, GLfloat v0, GLfloat v1 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", location, v0, v1 ); funcs->ext.p_glUniform2fARB( location, v0, v1 ); } -static void WINAPI wine_glUniform2fv( GLint location, GLsizei count, const GLfloat* value ) { +static void WINAPI glUniform2fv( GLint location, GLsizei count, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform2fv( location, count, value ); } -static void WINAPI wine_glUniform2fvARB( GLint location, GLsizei count, const GLfloat* value ) { +static void WINAPI glUniform2fvARB( GLint location, GLsizei count, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform2fvARB( location, count, value ); } -static void WINAPI wine_glUniform2i( GLint location, GLint v0, GLint v1 ) { +static void WINAPI glUniform2i( GLint location, GLint v0, GLint v1 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", location, v0, v1 ); funcs->ext.p_glUniform2i( location, v0, v1 ); } -static void WINAPI wine_glUniform2i64NV( GLint location, INT64 x, INT64 y ) { +static void WINAPI glUniform2i64NV( GLint location, INT64 x, INT64 y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %s, %s)\n", location, wine_dbgstr_longlong(x), wine_dbgstr_longlong(y) ); funcs->ext.p_glUniform2i64NV( location, x, y ); } -static void WINAPI wine_glUniform2i64vNV( GLint location, GLsizei count, const INT64* value ) { +static void WINAPI glUniform2i64vNV( GLint location, GLsizei count, const INT64* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform2i64vNV( location, count, value ); } -static void WINAPI wine_glUniform2iARB( GLint location, GLint v0, GLint v1 ) { +static void WINAPI glUniform2iARB( GLint location, GLint v0, GLint v1 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", location, v0, v1 ); funcs->ext.p_glUniform2iARB( location, v0, v1 ); } -static void WINAPI wine_glUniform2iv( GLint location, GLsizei count, const GLint* value ) { +static void WINAPI glUniform2iv( GLint location, GLsizei count, const GLint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform2iv( location, count, value ); } -static void WINAPI wine_glUniform2ivARB( GLint location, GLsizei count, const GLint* value ) { +static void WINAPI glUniform2ivARB( GLint location, GLsizei count, const GLint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform2ivARB( location, count, value ); } -static void WINAPI wine_glUniform2ui( GLint location, GLuint v0, GLuint v1 ) { +static void WINAPI glUniform2ui( GLint location, GLuint v0, GLuint v1 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", location, v0, v1 ); funcs->ext.p_glUniform2ui( location, v0, v1 ); } -static void WINAPI wine_glUniform2ui64NV( GLint location, UINT64 x, UINT64 y ) { +static void WINAPI glUniform2ui64NV( GLint location, UINT64 x, UINT64 y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %s, %s)\n", location, wine_dbgstr_longlong(x), wine_dbgstr_longlong(y) ); funcs->ext.p_glUniform2ui64NV( location, x, y ); } -static void WINAPI wine_glUniform2ui64vNV( GLint location, GLsizei count, const UINT64* value ) { +static void WINAPI glUniform2ui64vNV( GLint location, GLsizei count, const UINT64* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform2ui64vNV( location, count, value ); } -static void WINAPI wine_glUniform2uiEXT( GLint location, GLuint v0, GLuint v1 ) { +static void WINAPI glUniform2uiEXT( GLint location, GLuint v0, GLuint v1 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", location, v0, v1 ); funcs->ext.p_glUniform2uiEXT( location, v0, v1 ); } -static void WINAPI wine_glUniform2uiv( GLint location, GLsizei count, const GLuint* value ) { +static void WINAPI glUniform2uiv( GLint location, GLsizei count, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform2uiv( location, count, value ); } -static void WINAPI wine_glUniform2uivEXT( GLint location, GLsizei count, const GLuint* value ) { +static void WINAPI glUniform2uivEXT( GLint location, GLsizei count, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform2uivEXT( location, count, value ); } -static void WINAPI wine_glUniform3d( GLint location, GLdouble x, GLdouble y, GLdouble z ) { +static void WINAPI glUniform3d( GLint location, GLdouble x, GLdouble y, GLdouble z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", location, x, y, z ); funcs->ext.p_glUniform3d( location, x, y, z ); } -static void WINAPI wine_glUniform3dv( GLint location, GLsizei count, const GLdouble* value ) { +static void WINAPI glUniform3dv( GLint location, GLsizei count, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform3dv( location, count, value ); } -static void WINAPI wine_glUniform3f( GLint location, GLfloat v0, GLfloat v1, GLfloat v2 ) { +static void WINAPI glUniform3f( GLint location, GLfloat v0, GLfloat v1, GLfloat v2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", location, v0, v1, v2 ); funcs->ext.p_glUniform3f( location, v0, v1, v2 ); } -static void WINAPI wine_glUniform3fARB( GLint location, GLfloat v0, GLfloat v1, GLfloat v2 ) { +static void WINAPI glUniform3fARB( GLint location, GLfloat v0, GLfloat v1, GLfloat v2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", location, v0, v1, v2 ); funcs->ext.p_glUniform3fARB( location, v0, v1, v2 ); } -static void WINAPI wine_glUniform3fv( GLint location, GLsizei count, const GLfloat* value ) { +static void WINAPI glUniform3fv( GLint location, GLsizei count, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform3fv( location, count, value ); } -static void WINAPI wine_glUniform3fvARB( GLint location, GLsizei count, const GLfloat* value ) { +static void WINAPI glUniform3fvARB( GLint location, GLsizei count, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform3fvARB( location, count, value ); } -static void WINAPI wine_glUniform3i( GLint location, GLint v0, GLint v1, GLint v2 ) { +static void WINAPI glUniform3i( GLint location, GLint v0, GLint v1, GLint v2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", location, v0, v1, v2 ); funcs->ext.p_glUniform3i( location, v0, v1, v2 ); } -static void WINAPI wine_glUniform3i64NV( GLint location, INT64 x, INT64 y, INT64 z ) { +static void WINAPI glUniform3i64NV( GLint location, INT64 x, INT64 y, INT64 z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %s, %s, %s)\n", location, wine_dbgstr_longlong(x), wine_dbgstr_longlong(y), wine_dbgstr_longlong(z) ); funcs->ext.p_glUniform3i64NV( location, x, y, z ); } -static void WINAPI wine_glUniform3i64vNV( GLint location, GLsizei count, const INT64* value ) { +static void WINAPI glUniform3i64vNV( GLint location, GLsizei count, const INT64* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform3i64vNV( location, count, value ); } -static void WINAPI wine_glUniform3iARB( GLint location, GLint v0, GLint v1, GLint v2 ) { +static void WINAPI glUniform3iARB( GLint location, GLint v0, GLint v1, GLint v2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", location, v0, v1, v2 ); funcs->ext.p_glUniform3iARB( location, v0, v1, v2 ); } -static void WINAPI wine_glUniform3iv( GLint location, GLsizei count, const GLint* value ) { +static void WINAPI glUniform3iv( GLint location, GLsizei count, const GLint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform3iv( location, count, value ); } -static void WINAPI wine_glUniform3ivARB( GLint location, GLsizei count, const GLint* value ) { +static void WINAPI glUniform3ivARB( GLint location, GLsizei count, const GLint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform3ivARB( location, count, value ); } -static void WINAPI wine_glUniform3ui( GLint location, GLuint v0, GLuint v1, GLuint v2 ) { +static void WINAPI glUniform3ui( GLint location, GLuint v0, GLuint v1, GLuint v2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", location, v0, v1, v2 ); funcs->ext.p_glUniform3ui( location, v0, v1, v2 ); } -static void WINAPI wine_glUniform3ui64NV( GLint location, UINT64 x, UINT64 y, UINT64 z ) { +static void WINAPI glUniform3ui64NV( GLint location, UINT64 x, UINT64 y, UINT64 z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %s, %s, %s)\n", location, wine_dbgstr_longlong(x), wine_dbgstr_longlong(y), wine_dbgstr_longlong(z) ); funcs->ext.p_glUniform3ui64NV( location, x, y, z ); } -static void WINAPI wine_glUniform3ui64vNV( GLint location, GLsizei count, const UINT64* value ) { +static void WINAPI glUniform3ui64vNV( GLint location, GLsizei count, const UINT64* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform3ui64vNV( location, count, value ); } -static void WINAPI wine_glUniform3uiEXT( GLint location, GLuint v0, GLuint v1, GLuint v2 ) { +static void WINAPI glUniform3uiEXT( GLint location, GLuint v0, GLuint v1, GLuint v2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", location, v0, v1, v2 ); funcs->ext.p_glUniform3uiEXT( location, v0, v1, v2 ); } -static void WINAPI wine_glUniform3uiv( GLint location, GLsizei count, const GLuint* value ) { +static void WINAPI glUniform3uiv( GLint location, GLsizei count, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform3uiv( location, count, value ); } -static void WINAPI wine_glUniform3uivEXT( GLint location, GLsizei count, const GLuint* value ) { +static void WINAPI glUniform3uivEXT( GLint location, GLsizei count, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform3uivEXT( location, count, value ); } -static void WINAPI wine_glUniform4d( GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { +static void WINAPI glUniform4d( GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", location, x, y, z, w ); funcs->ext.p_glUniform4d( location, x, y, z, w ); } -static void WINAPI wine_glUniform4dv( GLint location, GLsizei count, const GLdouble* value ) { +static void WINAPI glUniform4dv( GLint location, GLsizei count, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform4dv( location, count, value ); } -static void WINAPI wine_glUniform4f( GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3 ) { +static void WINAPI glUniform4f( GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", location, v0, v1, v2, v3 ); funcs->ext.p_glUniform4f( location, v0, v1, v2, v3 ); } -static void WINAPI wine_glUniform4fARB( GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3 ) { +static void WINAPI glUniform4fARB( GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", location, v0, v1, v2, v3 ); funcs->ext.p_glUniform4fARB( location, v0, v1, v2, v3 ); } -static void WINAPI wine_glUniform4fv( GLint location, GLsizei count, const GLfloat* value ) { +static void WINAPI glUniform4fv( GLint location, GLsizei count, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform4fv( location, count, value ); } -static void WINAPI wine_glUniform4fvARB( GLint location, GLsizei count, const GLfloat* value ) { +static void WINAPI glUniform4fvARB( GLint location, GLsizei count, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform4fvARB( location, count, value ); } -static void WINAPI wine_glUniform4i( GLint location, GLint v0, GLint v1, GLint v2, GLint v3 ) { +static void WINAPI glUniform4i( GLint location, GLint v0, GLint v1, GLint v2, GLint v3 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", location, v0, v1, v2, v3 ); funcs->ext.p_glUniform4i( location, v0, v1, v2, v3 ); } -static void WINAPI wine_glUniform4i64NV( GLint location, INT64 x, INT64 y, INT64 z, INT64 w ) { +static void WINAPI glUniform4i64NV( GLint location, INT64 x, INT64 y, INT64 z, INT64 w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %s, %s, %s, %s)\n", location, wine_dbgstr_longlong(x), wine_dbgstr_longlong(y), wine_dbgstr_longlong(z), wine_dbgstr_longlong(w) ); funcs->ext.p_glUniform4i64NV( location, x, y, z, w ); } -static void WINAPI wine_glUniform4i64vNV( GLint location, GLsizei count, const INT64* value ) { +static void WINAPI glUniform4i64vNV( GLint location, GLsizei count, const INT64* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform4i64vNV( location, count, value ); } -static void WINAPI wine_glUniform4iARB( GLint location, GLint v0, GLint v1, GLint v2, GLint v3 ) { +static void WINAPI glUniform4iARB( GLint location, GLint v0, GLint v1, GLint v2, GLint v3 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", location, v0, v1, v2, v3 ); funcs->ext.p_glUniform4iARB( location, v0, v1, v2, v3 ); } -static void WINAPI wine_glUniform4iv( GLint location, GLsizei count, const GLint* value ) { +static void WINAPI glUniform4iv( GLint location, GLsizei count, const GLint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform4iv( location, count, value ); } -static void WINAPI wine_glUniform4ivARB( GLint location, GLsizei count, const GLint* value ) { +static void WINAPI glUniform4ivARB( GLint location, GLsizei count, const GLint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform4ivARB( location, count, value ); } -static void WINAPI wine_glUniform4ui( GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3 ) { +static void WINAPI glUniform4ui( GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", location, v0, v1, v2, v3 ); funcs->ext.p_glUniform4ui( location, v0, v1, v2, v3 ); } -static void WINAPI wine_glUniform4ui64NV( GLint location, UINT64 x, UINT64 y, UINT64 z, UINT64 w ) { +static void WINAPI glUniform4ui64NV( GLint location, UINT64 x, UINT64 y, UINT64 z, UINT64 w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %s, %s, %s, %s)\n", location, wine_dbgstr_longlong(x), wine_dbgstr_longlong(y), wine_dbgstr_longlong(z), wine_dbgstr_longlong(w) ); funcs->ext.p_glUniform4ui64NV( location, x, y, z, w ); } -static void WINAPI wine_glUniform4ui64vNV( GLint location, GLsizei count, const UINT64* value ) { +static void WINAPI glUniform4ui64vNV( GLint location, GLsizei count, const UINT64* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform4ui64vNV( location, count, value ); } -static void WINAPI wine_glUniform4uiEXT( GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3 ) { +static void WINAPI glUniform4uiEXT( GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", location, v0, v1, v2, v3 ); funcs->ext.p_glUniform4uiEXT( location, v0, v1, v2, v3 ); } -static void WINAPI wine_glUniform4uiv( GLint location, GLsizei count, const GLuint* value ) { +static void WINAPI glUniform4uiv( GLint location, GLsizei count, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform4uiv( location, count, value ); } -static void WINAPI wine_glUniform4uivEXT( GLint location, GLsizei count, const GLuint* value ) { +static void WINAPI glUniform4uivEXT( GLint location, GLsizei count, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniform4uivEXT( location, count, value ); } -static void WINAPI wine_glUniformBlockBinding( GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding ) { +static void WINAPI glUniformBlockBinding( GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", program, uniformBlockIndex, uniformBlockBinding ); funcs->ext.p_glUniformBlockBinding( program, uniformBlockIndex, uniformBlockBinding ); } -static void WINAPI wine_glUniformBufferEXT( GLuint program, GLint location, GLuint buffer ) { +static void WINAPI glUniformBufferEXT( GLuint program, GLint location, GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", program, location, buffer ); funcs->ext.p_glUniformBufferEXT( program, location, buffer ); } -static void WINAPI wine_glUniformHandleui64NV( GLint location, UINT64 value ) { +static void WINAPI glUniformHandleui64NV( GLint location, UINT64 value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %s)\n", location, wine_dbgstr_longlong(value) ); funcs->ext.p_glUniformHandleui64NV( location, value ); } -static void WINAPI wine_glUniformHandleui64vNV( GLint location, GLsizei count, const UINT64* value ) { +static void WINAPI glUniformHandleui64vNV( GLint location, GLsizei count, const UINT64* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniformHandleui64vNV( location, count, value ); } -static void WINAPI wine_glUniformMatrix2dv( GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glUniformMatrix2dv( GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", location, count, transpose, value ); funcs->ext.p_glUniformMatrix2dv( location, count, transpose, value ); } -static void WINAPI wine_glUniformMatrix2fv( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glUniformMatrix2fv( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", location, count, transpose, value ); funcs->ext.p_glUniformMatrix2fv( location, count, transpose, value ); } -static void WINAPI wine_glUniformMatrix2fvARB( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glUniformMatrix2fvARB( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", location, count, transpose, value ); funcs->ext.p_glUniformMatrix2fvARB( location, count, transpose, value ); } -static void WINAPI wine_glUniformMatrix2x3dv( GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glUniformMatrix2x3dv( GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", location, count, transpose, value ); funcs->ext.p_glUniformMatrix2x3dv( location, count, transpose, value ); } -static void WINAPI wine_glUniformMatrix2x3fv( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glUniformMatrix2x3fv( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", location, count, transpose, value ); funcs->ext.p_glUniformMatrix2x3fv( location, count, transpose, value ); } -static void WINAPI wine_glUniformMatrix2x4dv( GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glUniformMatrix2x4dv( GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", location, count, transpose, value ); funcs->ext.p_glUniformMatrix2x4dv( location, count, transpose, value ); } -static void WINAPI wine_glUniformMatrix2x4fv( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glUniformMatrix2x4fv( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", location, count, transpose, value ); funcs->ext.p_glUniformMatrix2x4fv( location, count, transpose, value ); } -static void WINAPI wine_glUniformMatrix3dv( GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glUniformMatrix3dv( GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", location, count, transpose, value ); funcs->ext.p_glUniformMatrix3dv( location, count, transpose, value ); } -static void WINAPI wine_glUniformMatrix3fv( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glUniformMatrix3fv( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", location, count, transpose, value ); funcs->ext.p_glUniformMatrix3fv( location, count, transpose, value ); } -static void WINAPI wine_glUniformMatrix3fvARB( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glUniformMatrix3fvARB( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", location, count, transpose, value ); funcs->ext.p_glUniformMatrix3fvARB( location, count, transpose, value ); } -static void WINAPI wine_glUniformMatrix3x2dv( GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glUniformMatrix3x2dv( GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", location, count, transpose, value ); funcs->ext.p_glUniformMatrix3x2dv( location, count, transpose, value ); } -static void WINAPI wine_glUniformMatrix3x2fv( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glUniformMatrix3x2fv( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", location, count, transpose, value ); funcs->ext.p_glUniformMatrix3x2fv( location, count, transpose, value ); } -static void WINAPI wine_glUniformMatrix3x4dv( GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glUniformMatrix3x4dv( GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", location, count, transpose, value ); funcs->ext.p_glUniformMatrix3x4dv( location, count, transpose, value ); } -static void WINAPI wine_glUniformMatrix3x4fv( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glUniformMatrix3x4fv( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", location, count, transpose, value ); funcs->ext.p_glUniformMatrix3x4fv( location, count, transpose, value ); } -static void WINAPI wine_glUniformMatrix4dv( GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glUniformMatrix4dv( GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", location, count, transpose, value ); funcs->ext.p_glUniformMatrix4dv( location, count, transpose, value ); } -static void WINAPI wine_glUniformMatrix4fv( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glUniformMatrix4fv( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", location, count, transpose, value ); funcs->ext.p_glUniformMatrix4fv( location, count, transpose, value ); } -static void WINAPI wine_glUniformMatrix4fvARB( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glUniformMatrix4fvARB( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", location, count, transpose, value ); funcs->ext.p_glUniformMatrix4fvARB( location, count, transpose, value ); } -static void WINAPI wine_glUniformMatrix4x2dv( GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glUniformMatrix4x2dv( GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", location, count, transpose, value ); funcs->ext.p_glUniformMatrix4x2dv( location, count, transpose, value ); } -static void WINAPI wine_glUniformMatrix4x2fv( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glUniformMatrix4x2fv( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", location, count, transpose, value ); funcs->ext.p_glUniformMatrix4x2fv( location, count, transpose, value ); } -static void WINAPI wine_glUniformMatrix4x3dv( GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { +static void WINAPI glUniformMatrix4x3dv( GLint location, GLsizei count, GLboolean transpose, const GLdouble* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", location, count, transpose, value ); funcs->ext.p_glUniformMatrix4x3dv( location, count, transpose, value ); } -static void WINAPI wine_glUniformMatrix4x3fv( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { +static void WINAPI glUniformMatrix4x3fv( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", location, count, transpose, value ); funcs->ext.p_glUniformMatrix4x3fv( location, count, transpose, value ); } -static void WINAPI wine_glUniformSubroutinesuiv( GLenum shadertype, GLsizei count, const GLuint* indices ) { +static void WINAPI glUniformSubroutinesuiv( GLenum shadertype, GLsizei count, const GLuint* indices ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", shadertype, count, indices ); funcs->ext.p_glUniformSubroutinesuiv( shadertype, count, indices ); } -static void WINAPI wine_glUniformui64NV( GLint location, UINT64 value ) { +static void WINAPI glUniformui64NV( GLint location, UINT64 value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %s)\n", location, wine_dbgstr_longlong(value) ); funcs->ext.p_glUniformui64NV( location, value ); } -static void WINAPI wine_glUniformui64vNV( GLint location, GLsizei count, const UINT64* value ) { +static void WINAPI glUniformui64vNV( GLint location, GLsizei count, const UINT64* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", location, count, value ); funcs->ext.p_glUniformui64vNV( location, count, value ); } -static void WINAPI wine_glUnlockArraysEXT( void ) { +static void WINAPI glUnlockArraysEXT( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glUnlockArraysEXT( ); } -static GLboolean WINAPI wine_glUnmapBuffer( GLenum target ) { +static GLboolean WINAPI glUnmapBuffer( GLenum target ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", target ); return funcs->ext.p_glUnmapBuffer( target ); } -static GLboolean WINAPI wine_glUnmapBufferARB( GLenum target ) { +static GLboolean WINAPI glUnmapBufferARB( GLenum target ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", target ); return funcs->ext.p_glUnmapBufferARB( target ); } -static GLboolean WINAPI wine_glUnmapNamedBufferEXT( GLuint buffer ) { +static GLboolean WINAPI glUnmapNamedBufferEXT( GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", buffer ); return funcs->ext.p_glUnmapNamedBufferEXT( buffer ); } -static void WINAPI wine_glUnmapObjectBufferATI( GLuint buffer ) { +static void WINAPI glUnmapObjectBufferATI( GLuint buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", buffer ); funcs->ext.p_glUnmapObjectBufferATI( buffer ); } -static void WINAPI wine_glUpdateObjectBufferATI( GLuint buffer, GLuint offset, GLsizei size, const GLvoid* pointer, GLenum preserve ) { +static void WINAPI glUpdateObjectBufferATI( GLuint buffer, GLuint offset, GLsizei size, const GLvoid* pointer, GLenum preserve ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %d)\n", buffer, offset, size, pointer, preserve ); funcs->ext.p_glUpdateObjectBufferATI( buffer, offset, size, pointer, preserve ); } -static void WINAPI wine_glUseProgram( GLuint program ) { +static void WINAPI glUseProgram( GLuint program ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", program ); funcs->ext.p_glUseProgram( program ); } -static void WINAPI wine_glUseProgramObjectARB( GLhandleARB programObj ) { +static void WINAPI glUseProgramObjectARB( GLhandleARB programObj ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", programObj ); funcs->ext.p_glUseProgramObjectARB( programObj ); } -static void WINAPI wine_glUseProgramStages( GLuint pipeline, GLbitfield stages, GLuint program ) { +static void WINAPI glUseProgramStages( GLuint pipeline, GLbitfield stages, GLuint program ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", pipeline, stages, program ); funcs->ext.p_glUseProgramStages( pipeline, stages, program ); } -static void WINAPI wine_glUseShaderProgramEXT( GLenum type, GLuint program ) { +static void WINAPI glUseShaderProgramEXT( GLenum type, GLuint program ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", type, program ); funcs->ext.p_glUseShaderProgramEXT( type, program ); } -static void WINAPI wine_glVDPAUFiniNV( void ) { +static void WINAPI glVDPAUFiniNV( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->ext.p_glVDPAUFiniNV( ); } -static void WINAPI wine_glVDPAUGetSurfaceivNV( GLvdpauSurfaceNV surface, GLenum pname, GLsizei bufSize, GLsizei* length, GLint* values ) { +static void WINAPI glVDPAUGetSurfaceivNV( GLvdpauSurfaceNV surface, GLenum pname, GLsizei bufSize, GLsizei* length, GLint* values ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%ld, %d, %d, %p, %p)\n", surface, pname, bufSize, length, values ); funcs->ext.p_glVDPAUGetSurfaceivNV( surface, pname, bufSize, length, values ); } -static void WINAPI wine_glVDPAUInitNV( const GLvoid* vdpDevice, const GLvoid* getProcAddress ) { +static void WINAPI glVDPAUInitNV( const GLvoid* vdpDevice, const GLvoid* getProcAddress ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p)\n", vdpDevice, getProcAddress ); funcs->ext.p_glVDPAUInitNV( vdpDevice, getProcAddress ); } -static void WINAPI wine_glVDPAUIsSurfaceNV( GLvdpauSurfaceNV surface ) { +static void WINAPI glVDPAUIsSurfaceNV( GLvdpauSurfaceNV surface ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%ld)\n", surface ); funcs->ext.p_glVDPAUIsSurfaceNV( surface ); } -static void WINAPI wine_glVDPAUMapSurfacesNV( GLsizei numSurfaces, const GLvdpauSurfaceNV* surfaces ) { +static void WINAPI glVDPAUMapSurfacesNV( GLsizei numSurfaces, const GLvdpauSurfaceNV* surfaces ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", numSurfaces, surfaces ); funcs->ext.p_glVDPAUMapSurfacesNV( numSurfaces, surfaces ); } -static GLvdpauSurfaceNV WINAPI wine_glVDPAURegisterOutputSurfaceNV( GLvoid* vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint* textureNames ) { +static GLvdpauSurfaceNV WINAPI glVDPAURegisterOutputSurfaceNV( GLvoid* vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint* textureNames ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %d, %d, %p)\n", vdpSurface, target, numTextureNames, textureNames ); return funcs->ext.p_glVDPAURegisterOutputSurfaceNV( vdpSurface, target, numTextureNames, textureNames ); } -static GLvdpauSurfaceNV WINAPI wine_glVDPAURegisterVideoSurfaceNV( const GLvoid* vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint* textureNames ) { +static GLvdpauSurfaceNV WINAPI glVDPAURegisterVideoSurfaceNV( const GLvoid* vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint* textureNames ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %d, %d, %p)\n", vdpSurface, target, numTextureNames, textureNames ); return funcs->ext.p_glVDPAURegisterVideoSurfaceNV( vdpSurface, target, numTextureNames, textureNames ); } -static void WINAPI wine_glVDPAUSurfaceAccessNV( GLvdpauSurfaceNV surface, GLenum access ) { +static void WINAPI glVDPAUSurfaceAccessNV( GLvdpauSurfaceNV surface, GLenum access ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%ld, %d)\n", surface, access ); funcs->ext.p_glVDPAUSurfaceAccessNV( surface, access ); } -static void WINAPI wine_glVDPAUUnmapSurfacesNV( GLsizei numSurface, const GLvdpauSurfaceNV* surfaces ) { +static void WINAPI glVDPAUUnmapSurfacesNV( GLsizei numSurface, const GLvdpauSurfaceNV* surfaces ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", numSurface, surfaces ); funcs->ext.p_glVDPAUUnmapSurfacesNV( numSurface, surfaces ); } -static void WINAPI wine_glVDPAUUnregisterSurfaceNV( GLvdpauSurfaceNV surface ) { +static void WINAPI glVDPAUUnregisterSurfaceNV( GLvdpauSurfaceNV surface ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%ld)\n", surface ); funcs->ext.p_glVDPAUUnregisterSurfaceNV( surface ); } -static void WINAPI wine_glValidateProgram( GLuint program ) { +static void WINAPI glValidateProgram( GLuint program ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", program ); funcs->ext.p_glValidateProgram( program ); } -static void WINAPI wine_glValidateProgramARB( GLhandleARB programObj ) { +static void WINAPI glValidateProgramARB( GLhandleARB programObj ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", programObj ); funcs->ext.p_glValidateProgramARB( programObj ); } -static void WINAPI wine_glValidateProgramPipeline( GLuint pipeline ) { +static void WINAPI glValidateProgramPipeline( GLuint pipeline ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", pipeline ); funcs->ext.p_glValidateProgramPipeline( pipeline ); } -static void WINAPI wine_glVariantArrayObjectATI( GLuint id, GLenum type, GLsizei stride, GLuint buffer, GLuint offset ) { +static void WINAPI glVariantArrayObjectATI( GLuint id, GLenum type, GLsizei stride, GLuint buffer, GLuint offset ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", id, type, stride, buffer, offset ); funcs->ext.p_glVariantArrayObjectATI( id, type, stride, buffer, offset ); } -static void WINAPI wine_glVariantPointerEXT( GLuint id, GLenum type, GLuint stride, const GLvoid* addr ) { +static void WINAPI glVariantPointerEXT( GLuint id, GLenum type, GLuint stride, const GLvoid* addr ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", id, type, stride, addr ); funcs->ext.p_glVariantPointerEXT( id, type, stride, addr ); } -static void WINAPI wine_glVariantbvEXT( GLuint id, const GLbyte* addr ) { +static void WINAPI glVariantbvEXT( GLuint id, const GLbyte* addr ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", id, addr ); funcs->ext.p_glVariantbvEXT( id, addr ); } -static void WINAPI wine_glVariantdvEXT( GLuint id, const GLdouble* addr ) { +static void WINAPI glVariantdvEXT( GLuint id, const GLdouble* addr ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", id, addr ); funcs->ext.p_glVariantdvEXT( id, addr ); } -static void WINAPI wine_glVariantfvEXT( GLuint id, const GLfloat* addr ) { +static void WINAPI glVariantfvEXT( GLuint id, const GLfloat* addr ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", id, addr ); funcs->ext.p_glVariantfvEXT( id, addr ); } -static void WINAPI wine_glVariantivEXT( GLuint id, const GLint* addr ) { +static void WINAPI glVariantivEXT( GLuint id, const GLint* addr ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", id, addr ); funcs->ext.p_glVariantivEXT( id, addr ); } -static void WINAPI wine_glVariantsvEXT( GLuint id, const GLshort* addr ) { +static void WINAPI glVariantsvEXT( GLuint id, const GLshort* addr ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", id, addr ); funcs->ext.p_glVariantsvEXT( id, addr ); } -static void WINAPI wine_glVariantubvEXT( GLuint id, const GLubyte* addr ) { +static void WINAPI glVariantubvEXT( GLuint id, const GLubyte* addr ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", id, addr ); funcs->ext.p_glVariantubvEXT( id, addr ); } -static void WINAPI wine_glVariantuivEXT( GLuint id, const GLuint* addr ) { +static void WINAPI glVariantuivEXT( GLuint id, const GLuint* addr ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", id, addr ); funcs->ext.p_glVariantuivEXT( id, addr ); } -static void WINAPI wine_glVariantusvEXT( GLuint id, const GLushort* addr ) { +static void WINAPI glVariantusvEXT( GLuint id, const GLushort* addr ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", id, addr ); funcs->ext.p_glVariantusvEXT( id, addr ); } -static void WINAPI wine_glVertex2hNV( GLhalfNV x, GLhalfNV y ) { +static void WINAPI glVertex2hNV( GLhalfNV x, GLhalfNV y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", x, y ); funcs->ext.p_glVertex2hNV( x, y ); } -static void WINAPI wine_glVertex2hvNV( const GLhalfNV* v ) { +static void WINAPI glVertex2hvNV( const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glVertex2hvNV( v ); } -static void WINAPI wine_glVertex3hNV( GLhalfNV x, GLhalfNV y, GLhalfNV z ) { +static void WINAPI glVertex3hNV( GLhalfNV x, GLhalfNV y, GLhalfNV z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", x, y, z ); funcs->ext.p_glVertex3hNV( x, y, z ); } -static void WINAPI wine_glVertex3hvNV( const GLhalfNV* v ) { +static void WINAPI glVertex3hvNV( const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glVertex3hvNV( v ); } -static void WINAPI wine_glVertex4hNV( GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w ) { +static void WINAPI glVertex4hNV( GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", x, y, z, w ); funcs->ext.p_glVertex4hNV( x, y, z, w ); } -static void WINAPI wine_glVertex4hvNV( const GLhalfNV* v ) { +static void WINAPI glVertex4hvNV( const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glVertex4hvNV( v ); } -static void WINAPI wine_glVertexArrayBindVertexBufferEXT( GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride ) { +static void WINAPI glVertexArrayBindVertexBufferEXT( GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %ld, %d)\n", vaobj, bindingindex, buffer, offset, stride ); funcs->ext.p_glVertexArrayBindVertexBufferEXT( vaobj, bindingindex, buffer, offset, stride ); } -static void WINAPI wine_glVertexArrayParameteriAPPLE( GLenum pname, GLint param ) { +static void WINAPI glVertexArrayParameteriAPPLE( GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", pname, param ); funcs->ext.p_glVertexArrayParameteriAPPLE( pname, param ); } -static void WINAPI wine_glVertexArrayRangeAPPLE( GLsizei length, GLvoid* pointer ) { +static void WINAPI glVertexArrayRangeAPPLE( GLsizei length, GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", length, pointer ); funcs->ext.p_glVertexArrayRangeAPPLE( length, pointer ); } -static void WINAPI wine_glVertexArrayRangeNV( GLsizei length, const GLvoid* pointer ) { +static void WINAPI glVertexArrayRangeNV( GLsizei length, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", length, pointer ); funcs->ext.p_glVertexArrayRangeNV( length, pointer ); } -static void WINAPI wine_glVertexArrayVertexAttribBindingEXT( GLuint vaobj, GLuint attribindex, GLuint bindingindex ) { +static void WINAPI glVertexArrayVertexAttribBindingEXT( GLuint vaobj, GLuint attribindex, GLuint bindingindex ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", vaobj, attribindex, bindingindex ); funcs->ext.p_glVertexArrayVertexAttribBindingEXT( vaobj, attribindex, bindingindex ); } -static void WINAPI wine_glVertexArrayVertexAttribFormatEXT( GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset ) { +static void WINAPI glVertexArrayVertexAttribFormatEXT( GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", vaobj, attribindex, size, type, normalized, relativeoffset ); funcs->ext.p_glVertexArrayVertexAttribFormatEXT( vaobj, attribindex, size, type, normalized, relativeoffset ); } -static void WINAPI wine_glVertexArrayVertexAttribIFormatEXT( GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset ) { +static void WINAPI glVertexArrayVertexAttribIFormatEXT( GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", vaobj, attribindex, size, type, relativeoffset ); funcs->ext.p_glVertexArrayVertexAttribIFormatEXT( vaobj, attribindex, size, type, relativeoffset ); } -static void WINAPI wine_glVertexArrayVertexAttribLFormatEXT( GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset ) { +static void WINAPI glVertexArrayVertexAttribLFormatEXT( GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", vaobj, attribindex, size, type, relativeoffset ); funcs->ext.p_glVertexArrayVertexAttribLFormatEXT( vaobj, attribindex, size, type, relativeoffset ); } -static void WINAPI wine_glVertexArrayVertexAttribLOffsetEXT( GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset ) { +static void WINAPI glVertexArrayVertexAttribLOffsetEXT( GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %ld)\n", vaobj, buffer, index, size, type, stride, offset ); funcs->ext.p_glVertexArrayVertexAttribLOffsetEXT( vaobj, buffer, index, size, type, stride, offset ); } -static void WINAPI wine_glVertexArrayVertexBindingDivisorEXT( GLuint vaobj, GLuint bindingindex, GLuint divisor ) { +static void WINAPI glVertexArrayVertexBindingDivisorEXT( GLuint vaobj, GLuint bindingindex, GLuint divisor ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", vaobj, bindingindex, divisor ); funcs->ext.p_glVertexArrayVertexBindingDivisorEXT( vaobj, bindingindex, divisor ); } -static void WINAPI wine_glVertexAttrib1d( GLuint index, GLdouble x ) { +static void WINAPI glVertexAttrib1d( GLuint index, GLdouble x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", index, x ); funcs->ext.p_glVertexAttrib1d( index, x ); } -static void WINAPI wine_glVertexAttrib1dARB( GLuint index, GLdouble x ) { +static void WINAPI glVertexAttrib1dARB( GLuint index, GLdouble x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", index, x ); funcs->ext.p_glVertexAttrib1dARB( index, x ); } -static void WINAPI wine_glVertexAttrib1dNV( GLuint index, GLdouble x ) { +static void WINAPI glVertexAttrib1dNV( GLuint index, GLdouble x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", index, x ); funcs->ext.p_glVertexAttrib1dNV( index, x ); } -static void WINAPI wine_glVertexAttrib1dv( GLuint index, const GLdouble* v ) { +static void WINAPI glVertexAttrib1dv( GLuint index, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib1dv( index, v ); } -static void WINAPI wine_glVertexAttrib1dvARB( GLuint index, const GLdouble* v ) { +static void WINAPI glVertexAttrib1dvARB( GLuint index, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib1dvARB( index, v ); } -static void WINAPI wine_glVertexAttrib1dvNV( GLuint index, const GLdouble* v ) { +static void WINAPI glVertexAttrib1dvNV( GLuint index, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib1dvNV( index, v ); } -static void WINAPI wine_glVertexAttrib1f( GLuint index, GLfloat x ) { +static void WINAPI glVertexAttrib1f( GLuint index, GLfloat x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", index, x ); funcs->ext.p_glVertexAttrib1f( index, x ); } -static void WINAPI wine_glVertexAttrib1fARB( GLuint index, GLfloat x ) { +static void WINAPI glVertexAttrib1fARB( GLuint index, GLfloat x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", index, x ); funcs->ext.p_glVertexAttrib1fARB( index, x ); } -static void WINAPI wine_glVertexAttrib1fNV( GLuint index, GLfloat x ) { +static void WINAPI glVertexAttrib1fNV( GLuint index, GLfloat x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", index, x ); funcs->ext.p_glVertexAttrib1fNV( index, x ); } -static void WINAPI wine_glVertexAttrib1fv( GLuint index, const GLfloat* v ) { +static void WINAPI glVertexAttrib1fv( GLuint index, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib1fv( index, v ); } -static void WINAPI wine_glVertexAttrib1fvARB( GLuint index, const GLfloat* v ) { +static void WINAPI glVertexAttrib1fvARB( GLuint index, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib1fvARB( index, v ); } -static void WINAPI wine_glVertexAttrib1fvNV( GLuint index, const GLfloat* v ) { +static void WINAPI glVertexAttrib1fvNV( GLuint index, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib1fvNV( index, v ); } -static void WINAPI wine_glVertexAttrib1hNV( GLuint index, GLhalfNV x ) { +static void WINAPI glVertexAttrib1hNV( GLuint index, GLhalfNV x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", index, x ); funcs->ext.p_glVertexAttrib1hNV( index, x ); } -static void WINAPI wine_glVertexAttrib1hvNV( GLuint index, const GLhalfNV* v ) { +static void WINAPI glVertexAttrib1hvNV( GLuint index, const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib1hvNV( index, v ); } -static void WINAPI wine_glVertexAttrib1s( GLuint index, GLshort x ) { +static void WINAPI glVertexAttrib1s( GLuint index, GLshort x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", index, x ); funcs->ext.p_glVertexAttrib1s( index, x ); } -static void WINAPI wine_glVertexAttrib1sARB( GLuint index, GLshort x ) { +static void WINAPI glVertexAttrib1sARB( GLuint index, GLshort x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", index, x ); funcs->ext.p_glVertexAttrib1sARB( index, x ); } -static void WINAPI wine_glVertexAttrib1sNV( GLuint index, GLshort x ) { +static void WINAPI glVertexAttrib1sNV( GLuint index, GLshort x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", index, x ); funcs->ext.p_glVertexAttrib1sNV( index, x ); } -static void WINAPI wine_glVertexAttrib1sv( GLuint index, const GLshort* v ) { +static void WINAPI glVertexAttrib1sv( GLuint index, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib1sv( index, v ); } -static void WINAPI wine_glVertexAttrib1svARB( GLuint index, const GLshort* v ) { +static void WINAPI glVertexAttrib1svARB( GLuint index, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib1svARB( index, v ); } -static void WINAPI wine_glVertexAttrib1svNV( GLuint index, const GLshort* v ) { +static void WINAPI glVertexAttrib1svNV( GLuint index, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib1svNV( index, v ); } -static void WINAPI wine_glVertexAttrib2d( GLuint index, GLdouble x, GLdouble y ) { +static void WINAPI glVertexAttrib2d( GLuint index, GLdouble x, GLdouble y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", index, x, y ); funcs->ext.p_glVertexAttrib2d( index, x, y ); } -static void WINAPI wine_glVertexAttrib2dARB( GLuint index, GLdouble x, GLdouble y ) { +static void WINAPI glVertexAttrib2dARB( GLuint index, GLdouble x, GLdouble y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", index, x, y ); funcs->ext.p_glVertexAttrib2dARB( index, x, y ); } -static void WINAPI wine_glVertexAttrib2dNV( GLuint index, GLdouble x, GLdouble y ) { +static void WINAPI glVertexAttrib2dNV( GLuint index, GLdouble x, GLdouble y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", index, x, y ); funcs->ext.p_glVertexAttrib2dNV( index, x, y ); } -static void WINAPI wine_glVertexAttrib2dv( GLuint index, const GLdouble* v ) { +static void WINAPI glVertexAttrib2dv( GLuint index, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib2dv( index, v ); } -static void WINAPI wine_glVertexAttrib2dvARB( GLuint index, const GLdouble* v ) { +static void WINAPI glVertexAttrib2dvARB( GLuint index, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib2dvARB( index, v ); } -static void WINAPI wine_glVertexAttrib2dvNV( GLuint index, const GLdouble* v ) { +static void WINAPI glVertexAttrib2dvNV( GLuint index, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib2dvNV( index, v ); } -static void WINAPI wine_glVertexAttrib2f( GLuint index, GLfloat x, GLfloat y ) { +static void WINAPI glVertexAttrib2f( GLuint index, GLfloat x, GLfloat y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", index, x, y ); funcs->ext.p_glVertexAttrib2f( index, x, y ); } -static void WINAPI wine_glVertexAttrib2fARB( GLuint index, GLfloat x, GLfloat y ) { +static void WINAPI glVertexAttrib2fARB( GLuint index, GLfloat x, GLfloat y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", index, x, y ); funcs->ext.p_glVertexAttrib2fARB( index, x, y ); } -static void WINAPI wine_glVertexAttrib2fNV( GLuint index, GLfloat x, GLfloat y ) { +static void WINAPI glVertexAttrib2fNV( GLuint index, GLfloat x, GLfloat y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", index, x, y ); funcs->ext.p_glVertexAttrib2fNV( index, x, y ); } -static void WINAPI wine_glVertexAttrib2fv( GLuint index, const GLfloat* v ) { +static void WINAPI glVertexAttrib2fv( GLuint index, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib2fv( index, v ); } -static void WINAPI wine_glVertexAttrib2fvARB( GLuint index, const GLfloat* v ) { +static void WINAPI glVertexAttrib2fvARB( GLuint index, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib2fvARB( index, v ); } -static void WINAPI wine_glVertexAttrib2fvNV( GLuint index, const GLfloat* v ) { +static void WINAPI glVertexAttrib2fvNV( GLuint index, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib2fvNV( index, v ); } -static void WINAPI wine_glVertexAttrib2hNV( GLuint index, GLhalfNV x, GLhalfNV y ) { +static void WINAPI glVertexAttrib2hNV( GLuint index, GLhalfNV x, GLhalfNV y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", index, x, y ); funcs->ext.p_glVertexAttrib2hNV( index, x, y ); } -static void WINAPI wine_glVertexAttrib2hvNV( GLuint index, const GLhalfNV* v ) { +static void WINAPI glVertexAttrib2hvNV( GLuint index, const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib2hvNV( index, v ); } -static void WINAPI wine_glVertexAttrib2s( GLuint index, GLshort x, GLshort y ) { +static void WINAPI glVertexAttrib2s( GLuint index, GLshort x, GLshort y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", index, x, y ); funcs->ext.p_glVertexAttrib2s( index, x, y ); } -static void WINAPI wine_glVertexAttrib2sARB( GLuint index, GLshort x, GLshort y ) { +static void WINAPI glVertexAttrib2sARB( GLuint index, GLshort x, GLshort y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", index, x, y ); funcs->ext.p_glVertexAttrib2sARB( index, x, y ); } -static void WINAPI wine_glVertexAttrib2sNV( GLuint index, GLshort x, GLshort y ) { +static void WINAPI glVertexAttrib2sNV( GLuint index, GLshort x, GLshort y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", index, x, y ); funcs->ext.p_glVertexAttrib2sNV( index, x, y ); } -static void WINAPI wine_glVertexAttrib2sv( GLuint index, const GLshort* v ) { +static void WINAPI glVertexAttrib2sv( GLuint index, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib2sv( index, v ); } -static void WINAPI wine_glVertexAttrib2svARB( GLuint index, const GLshort* v ) { +static void WINAPI glVertexAttrib2svARB( GLuint index, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib2svARB( index, v ); } -static void WINAPI wine_glVertexAttrib2svNV( GLuint index, const GLshort* v ) { +static void WINAPI glVertexAttrib2svNV( GLuint index, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib2svNV( index, v ); } -static void WINAPI wine_glVertexAttrib3d( GLuint index, GLdouble x, GLdouble y, GLdouble z ) { +static void WINAPI glVertexAttrib3d( GLuint index, GLdouble x, GLdouble y, GLdouble z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", index, x, y, z ); funcs->ext.p_glVertexAttrib3d( index, x, y, z ); } -static void WINAPI wine_glVertexAttrib3dARB( GLuint index, GLdouble x, GLdouble y, GLdouble z ) { +static void WINAPI glVertexAttrib3dARB( GLuint index, GLdouble x, GLdouble y, GLdouble z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", index, x, y, z ); funcs->ext.p_glVertexAttrib3dARB( index, x, y, z ); } -static void WINAPI wine_glVertexAttrib3dNV( GLuint index, GLdouble x, GLdouble y, GLdouble z ) { +static void WINAPI glVertexAttrib3dNV( GLuint index, GLdouble x, GLdouble y, GLdouble z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", index, x, y, z ); funcs->ext.p_glVertexAttrib3dNV( index, x, y, z ); } -static void WINAPI wine_glVertexAttrib3dv( GLuint index, const GLdouble* v ) { +static void WINAPI glVertexAttrib3dv( GLuint index, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib3dv( index, v ); } -static void WINAPI wine_glVertexAttrib3dvARB( GLuint index, const GLdouble* v ) { +static void WINAPI glVertexAttrib3dvARB( GLuint index, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib3dvARB( index, v ); } -static void WINAPI wine_glVertexAttrib3dvNV( GLuint index, const GLdouble* v ) { +static void WINAPI glVertexAttrib3dvNV( GLuint index, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib3dvNV( index, v ); } -static void WINAPI wine_glVertexAttrib3f( GLuint index, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glVertexAttrib3f( GLuint index, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", index, x, y, z ); funcs->ext.p_glVertexAttrib3f( index, x, y, z ); } -static void WINAPI wine_glVertexAttrib3fARB( GLuint index, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glVertexAttrib3fARB( GLuint index, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", index, x, y, z ); funcs->ext.p_glVertexAttrib3fARB( index, x, y, z ); } -static void WINAPI wine_glVertexAttrib3fNV( GLuint index, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glVertexAttrib3fNV( GLuint index, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", index, x, y, z ); funcs->ext.p_glVertexAttrib3fNV( index, x, y, z ); } -static void WINAPI wine_glVertexAttrib3fv( GLuint index, const GLfloat* v ) { +static void WINAPI glVertexAttrib3fv( GLuint index, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib3fv( index, v ); } -static void WINAPI wine_glVertexAttrib3fvARB( GLuint index, const GLfloat* v ) { +static void WINAPI glVertexAttrib3fvARB( GLuint index, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib3fvARB( index, v ); } -static void WINAPI wine_glVertexAttrib3fvNV( GLuint index, const GLfloat* v ) { +static void WINAPI glVertexAttrib3fvNV( GLuint index, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib3fvNV( index, v ); } -static void WINAPI wine_glVertexAttrib3hNV( GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z ) { +static void WINAPI glVertexAttrib3hNV( GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", index, x, y, z ); funcs->ext.p_glVertexAttrib3hNV( index, x, y, z ); } -static void WINAPI wine_glVertexAttrib3hvNV( GLuint index, const GLhalfNV* v ) { +static void WINAPI glVertexAttrib3hvNV( GLuint index, const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib3hvNV( index, v ); } -static void WINAPI wine_glVertexAttrib3s( GLuint index, GLshort x, GLshort y, GLshort z ) { +static void WINAPI glVertexAttrib3s( GLuint index, GLshort x, GLshort y, GLshort z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", index, x, y, z ); funcs->ext.p_glVertexAttrib3s( index, x, y, z ); } -static void WINAPI wine_glVertexAttrib3sARB( GLuint index, GLshort x, GLshort y, GLshort z ) { +static void WINAPI glVertexAttrib3sARB( GLuint index, GLshort x, GLshort y, GLshort z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", index, x, y, z ); funcs->ext.p_glVertexAttrib3sARB( index, x, y, z ); } -static void WINAPI wine_glVertexAttrib3sNV( GLuint index, GLshort x, GLshort y, GLshort z ) { +static void WINAPI glVertexAttrib3sNV( GLuint index, GLshort x, GLshort y, GLshort z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", index, x, y, z ); funcs->ext.p_glVertexAttrib3sNV( index, x, y, z ); } -static void WINAPI wine_glVertexAttrib3sv( GLuint index, const GLshort* v ) { +static void WINAPI glVertexAttrib3sv( GLuint index, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib3sv( index, v ); } -static void WINAPI wine_glVertexAttrib3svARB( GLuint index, const GLshort* v ) { +static void WINAPI glVertexAttrib3svARB( GLuint index, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib3svARB( index, v ); } -static void WINAPI wine_glVertexAttrib3svNV( GLuint index, const GLshort* v ) { +static void WINAPI glVertexAttrib3svNV( GLuint index, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib3svNV( index, v ); } -static void WINAPI wine_glVertexAttrib4Nbv( GLuint index, const GLbyte* v ) { +static void WINAPI glVertexAttrib4Nbv( GLuint index, const GLbyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4Nbv( index, v ); } -static void WINAPI wine_glVertexAttrib4NbvARB( GLuint index, const GLbyte* v ) { +static void WINAPI glVertexAttrib4NbvARB( GLuint index, const GLbyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4NbvARB( index, v ); } -static void WINAPI wine_glVertexAttrib4Niv( GLuint index, const GLint* v ) { +static void WINAPI glVertexAttrib4Niv( GLuint index, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4Niv( index, v ); } -static void WINAPI wine_glVertexAttrib4NivARB( GLuint index, const GLint* v ) { +static void WINAPI glVertexAttrib4NivARB( GLuint index, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4NivARB( index, v ); } -static void WINAPI wine_glVertexAttrib4Nsv( GLuint index, const GLshort* v ) { +static void WINAPI glVertexAttrib4Nsv( GLuint index, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4Nsv( index, v ); } -static void WINAPI wine_glVertexAttrib4NsvARB( GLuint index, const GLshort* v ) { +static void WINAPI glVertexAttrib4NsvARB( GLuint index, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4NsvARB( index, v ); } -static void WINAPI wine_glVertexAttrib4Nub( GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w ) { +static void WINAPI glVertexAttrib4Nub( GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", index, x, y, z, w ); funcs->ext.p_glVertexAttrib4Nub( index, x, y, z, w ); } -static void WINAPI wine_glVertexAttrib4NubARB( GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w ) { +static void WINAPI glVertexAttrib4NubARB( GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", index, x, y, z, w ); funcs->ext.p_glVertexAttrib4NubARB( index, x, y, z, w ); } -static void WINAPI wine_glVertexAttrib4Nubv( GLuint index, const GLubyte* v ) { +static void WINAPI glVertexAttrib4Nubv( GLuint index, const GLubyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4Nubv( index, v ); } -static void WINAPI wine_glVertexAttrib4NubvARB( GLuint index, const GLubyte* v ) { +static void WINAPI glVertexAttrib4NubvARB( GLuint index, const GLubyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4NubvARB( index, v ); } -static void WINAPI wine_glVertexAttrib4Nuiv( GLuint index, const GLuint* v ) { +static void WINAPI glVertexAttrib4Nuiv( GLuint index, const GLuint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4Nuiv( index, v ); } -static void WINAPI wine_glVertexAttrib4NuivARB( GLuint index, const GLuint* v ) { +static void WINAPI glVertexAttrib4NuivARB( GLuint index, const GLuint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4NuivARB( index, v ); } -static void WINAPI wine_glVertexAttrib4Nusv( GLuint index, const GLushort* v ) { +static void WINAPI glVertexAttrib4Nusv( GLuint index, const GLushort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4Nusv( index, v ); } -static void WINAPI wine_glVertexAttrib4NusvARB( GLuint index, const GLushort* v ) { +static void WINAPI glVertexAttrib4NusvARB( GLuint index, const GLushort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4NusvARB( index, v ); } -static void WINAPI wine_glVertexAttrib4bv( GLuint index, const GLbyte* v ) { +static void WINAPI glVertexAttrib4bv( GLuint index, const GLbyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4bv( index, v ); } -static void WINAPI wine_glVertexAttrib4bvARB( GLuint index, const GLbyte* v ) { +static void WINAPI glVertexAttrib4bvARB( GLuint index, const GLbyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4bvARB( index, v ); } -static void WINAPI wine_glVertexAttrib4d( GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { +static void WINAPI glVertexAttrib4d( GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", index, x, y, z, w ); funcs->ext.p_glVertexAttrib4d( index, x, y, z, w ); } -static void WINAPI wine_glVertexAttrib4dARB( GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { +static void WINAPI glVertexAttrib4dARB( GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", index, x, y, z, w ); funcs->ext.p_glVertexAttrib4dARB( index, x, y, z, w ); } -static void WINAPI wine_glVertexAttrib4dNV( GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { +static void WINAPI glVertexAttrib4dNV( GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", index, x, y, z, w ); funcs->ext.p_glVertexAttrib4dNV( index, x, y, z, w ); } -static void WINAPI wine_glVertexAttrib4dv( GLuint index, const GLdouble* v ) { +static void WINAPI glVertexAttrib4dv( GLuint index, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4dv( index, v ); } -static void WINAPI wine_glVertexAttrib4dvARB( GLuint index, const GLdouble* v ) { +static void WINAPI glVertexAttrib4dvARB( GLuint index, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4dvARB( index, v ); } -static void WINAPI wine_glVertexAttrib4dvNV( GLuint index, const GLdouble* v ) { +static void WINAPI glVertexAttrib4dvNV( GLuint index, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4dvNV( index, v ); } -static void WINAPI wine_glVertexAttrib4f( GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { +static void WINAPI glVertexAttrib4f( GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", index, x, y, z, w ); funcs->ext.p_glVertexAttrib4f( index, x, y, z, w ); } -static void WINAPI wine_glVertexAttrib4fARB( GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { +static void WINAPI glVertexAttrib4fARB( GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", index, x, y, z, w ); funcs->ext.p_glVertexAttrib4fARB( index, x, y, z, w ); } -static void WINAPI wine_glVertexAttrib4fNV( GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { +static void WINAPI glVertexAttrib4fNV( GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", index, x, y, z, w ); funcs->ext.p_glVertexAttrib4fNV( index, x, y, z, w ); } -static void WINAPI wine_glVertexAttrib4fv( GLuint index, const GLfloat* v ) { +static void WINAPI glVertexAttrib4fv( GLuint index, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4fv( index, v ); } -static void WINAPI wine_glVertexAttrib4fvARB( GLuint index, const GLfloat* v ) { +static void WINAPI glVertexAttrib4fvARB( GLuint index, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4fvARB( index, v ); } -static void WINAPI wine_glVertexAttrib4fvNV( GLuint index, const GLfloat* v ) { +static void WINAPI glVertexAttrib4fvNV( GLuint index, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4fvNV( index, v ); } -static void WINAPI wine_glVertexAttrib4hNV( GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w ) { +static void WINAPI glVertexAttrib4hNV( GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", index, x, y, z, w ); funcs->ext.p_glVertexAttrib4hNV( index, x, y, z, w ); } -static void WINAPI wine_glVertexAttrib4hvNV( GLuint index, const GLhalfNV* v ) { +static void WINAPI glVertexAttrib4hvNV( GLuint index, const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4hvNV( index, v ); } -static void WINAPI wine_glVertexAttrib4iv( GLuint index, const GLint* v ) { +static void WINAPI glVertexAttrib4iv( GLuint index, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4iv( index, v ); } -static void WINAPI wine_glVertexAttrib4ivARB( GLuint index, const GLint* v ) { +static void WINAPI glVertexAttrib4ivARB( GLuint index, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4ivARB( index, v ); } -static void WINAPI wine_glVertexAttrib4s( GLuint index, GLshort x, GLshort y, GLshort z, GLshort w ) { +static void WINAPI glVertexAttrib4s( GLuint index, GLshort x, GLshort y, GLshort z, GLshort w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", index, x, y, z, w ); funcs->ext.p_glVertexAttrib4s( index, x, y, z, w ); } -static void WINAPI wine_glVertexAttrib4sARB( GLuint index, GLshort x, GLshort y, GLshort z, GLshort w ) { +static void WINAPI glVertexAttrib4sARB( GLuint index, GLshort x, GLshort y, GLshort z, GLshort w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", index, x, y, z, w ); funcs->ext.p_glVertexAttrib4sARB( index, x, y, z, w ); } -static void WINAPI wine_glVertexAttrib4sNV( GLuint index, GLshort x, GLshort y, GLshort z, GLshort w ) { +static void WINAPI glVertexAttrib4sNV( GLuint index, GLshort x, GLshort y, GLshort z, GLshort w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", index, x, y, z, w ); funcs->ext.p_glVertexAttrib4sNV( index, x, y, z, w ); } -static void WINAPI wine_glVertexAttrib4sv( GLuint index, const GLshort* v ) { +static void WINAPI glVertexAttrib4sv( GLuint index, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4sv( index, v ); } -static void WINAPI wine_glVertexAttrib4svARB( GLuint index, const GLshort* v ) { +static void WINAPI glVertexAttrib4svARB( GLuint index, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4svARB( index, v ); } -static void WINAPI wine_glVertexAttrib4svNV( GLuint index, const GLshort* v ) { +static void WINAPI glVertexAttrib4svNV( GLuint index, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4svNV( index, v ); } -static void WINAPI wine_glVertexAttrib4ubNV( GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w ) { +static void WINAPI glVertexAttrib4ubNV( GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", index, x, y, z, w ); funcs->ext.p_glVertexAttrib4ubNV( index, x, y, z, w ); } -static void WINAPI wine_glVertexAttrib4ubv( GLuint index, const GLubyte* v ) { +static void WINAPI glVertexAttrib4ubv( GLuint index, const GLubyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4ubv( index, v ); } -static void WINAPI wine_glVertexAttrib4ubvARB( GLuint index, const GLubyte* v ) { +static void WINAPI glVertexAttrib4ubvARB( GLuint index, const GLubyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4ubvARB( index, v ); } -static void WINAPI wine_glVertexAttrib4ubvNV( GLuint index, const GLubyte* v ) { +static void WINAPI glVertexAttrib4ubvNV( GLuint index, const GLubyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4ubvNV( index, v ); } -static void WINAPI wine_glVertexAttrib4uiv( GLuint index, const GLuint* v ) { +static void WINAPI glVertexAttrib4uiv( GLuint index, const GLuint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4uiv( index, v ); } -static void WINAPI wine_glVertexAttrib4uivARB( GLuint index, const GLuint* v ) { +static void WINAPI glVertexAttrib4uivARB( GLuint index, const GLuint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4uivARB( index, v ); } -static void WINAPI wine_glVertexAttrib4usv( GLuint index, const GLushort* v ) { +static void WINAPI glVertexAttrib4usv( GLuint index, const GLushort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4usv( index, v ); } -static void WINAPI wine_glVertexAttrib4usvARB( GLuint index, const GLushort* v ) { +static void WINAPI glVertexAttrib4usvARB( GLuint index, const GLushort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttrib4usvARB( index, v ); } -static void WINAPI wine_glVertexAttribArrayObjectATI( GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLuint buffer, GLuint offset ) { +static void WINAPI glVertexAttribArrayObjectATI( GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLuint buffer, GLuint offset ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", index, size, type, normalized, stride, buffer, offset ); funcs->ext.p_glVertexAttribArrayObjectATI( index, size, type, normalized, stride, buffer, offset ); } -static void WINAPI wine_glVertexAttribBinding( GLuint attribindex, GLuint bindingindex ) { +static void WINAPI glVertexAttribBinding( GLuint attribindex, GLuint bindingindex ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", attribindex, bindingindex ); funcs->ext.p_glVertexAttribBinding( attribindex, bindingindex ); } -static void WINAPI wine_glVertexAttribDivisor( GLuint index, GLuint divisor ) { +static void WINAPI glVertexAttribDivisor( GLuint index, GLuint divisor ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", index, divisor ); funcs->ext.p_glVertexAttribDivisor( index, divisor ); } -static void WINAPI wine_glVertexAttribDivisorARB( GLuint index, GLuint divisor ) { +static void WINAPI glVertexAttribDivisorARB( GLuint index, GLuint divisor ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", index, divisor ); funcs->ext.p_glVertexAttribDivisorARB( index, divisor ); } -static void WINAPI wine_glVertexAttribFormat( GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset ) { +static void WINAPI glVertexAttribFormat( GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", attribindex, size, type, normalized, relativeoffset ); funcs->ext.p_glVertexAttribFormat( attribindex, size, type, normalized, relativeoffset ); } -static void WINAPI wine_glVertexAttribFormatNV( GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride ) { +static void WINAPI glVertexAttribFormatNV( GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", index, size, type, normalized, stride ); funcs->ext.p_glVertexAttribFormatNV( index, size, type, normalized, stride ); } -static void WINAPI wine_glVertexAttribI1i( GLuint index, GLint x ) { +static void WINAPI glVertexAttribI1i( GLuint index, GLint x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", index, x ); funcs->ext.p_glVertexAttribI1i( index, x ); } -static void WINAPI wine_glVertexAttribI1iEXT( GLuint index, GLint x ) { +static void WINAPI glVertexAttribI1iEXT( GLuint index, GLint x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", index, x ); funcs->ext.p_glVertexAttribI1iEXT( index, x ); } -static void WINAPI wine_glVertexAttribI1iv( GLuint index, const GLint* v ) { +static void WINAPI glVertexAttribI1iv( GLuint index, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI1iv( index, v ); } -static void WINAPI wine_glVertexAttribI1ivEXT( GLuint index, const GLint* v ) { +static void WINAPI glVertexAttribI1ivEXT( GLuint index, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI1ivEXT( index, v ); } -static void WINAPI wine_glVertexAttribI1ui( GLuint index, GLuint x ) { +static void WINAPI glVertexAttribI1ui( GLuint index, GLuint x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", index, x ); funcs->ext.p_glVertexAttribI1ui( index, x ); } -static void WINAPI wine_glVertexAttribI1uiEXT( GLuint index, GLuint x ) { +static void WINAPI glVertexAttribI1uiEXT( GLuint index, GLuint x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", index, x ); funcs->ext.p_glVertexAttribI1uiEXT( index, x ); } -static void WINAPI wine_glVertexAttribI1uiv( GLuint index, const GLuint* v ) { +static void WINAPI glVertexAttribI1uiv( GLuint index, const GLuint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI1uiv( index, v ); } -static void WINAPI wine_glVertexAttribI1uivEXT( GLuint index, const GLuint* v ) { +static void WINAPI glVertexAttribI1uivEXT( GLuint index, const GLuint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI1uivEXT( index, v ); } -static void WINAPI wine_glVertexAttribI2i( GLuint index, GLint x, GLint y ) { +static void WINAPI glVertexAttribI2i( GLuint index, GLint x, GLint y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", index, x, y ); funcs->ext.p_glVertexAttribI2i( index, x, y ); } -static void WINAPI wine_glVertexAttribI2iEXT( GLuint index, GLint x, GLint y ) { +static void WINAPI glVertexAttribI2iEXT( GLuint index, GLint x, GLint y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", index, x, y ); funcs->ext.p_glVertexAttribI2iEXT( index, x, y ); } -static void WINAPI wine_glVertexAttribI2iv( GLuint index, const GLint* v ) { +static void WINAPI glVertexAttribI2iv( GLuint index, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI2iv( index, v ); } -static void WINAPI wine_glVertexAttribI2ivEXT( GLuint index, const GLint* v ) { +static void WINAPI glVertexAttribI2ivEXT( GLuint index, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI2ivEXT( index, v ); } -static void WINAPI wine_glVertexAttribI2ui( GLuint index, GLuint x, GLuint y ) { +static void WINAPI glVertexAttribI2ui( GLuint index, GLuint x, GLuint y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", index, x, y ); funcs->ext.p_glVertexAttribI2ui( index, x, y ); } -static void WINAPI wine_glVertexAttribI2uiEXT( GLuint index, GLuint x, GLuint y ) { +static void WINAPI glVertexAttribI2uiEXT( GLuint index, GLuint x, GLuint y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", index, x, y ); funcs->ext.p_glVertexAttribI2uiEXT( index, x, y ); } -static void WINAPI wine_glVertexAttribI2uiv( GLuint index, const GLuint* v ) { +static void WINAPI glVertexAttribI2uiv( GLuint index, const GLuint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI2uiv( index, v ); } -static void WINAPI wine_glVertexAttribI2uivEXT( GLuint index, const GLuint* v ) { +static void WINAPI glVertexAttribI2uivEXT( GLuint index, const GLuint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI2uivEXT( index, v ); } -static void WINAPI wine_glVertexAttribI3i( GLuint index, GLint x, GLint y, GLint z ) { +static void WINAPI glVertexAttribI3i( GLuint index, GLint x, GLint y, GLint z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", index, x, y, z ); funcs->ext.p_glVertexAttribI3i( index, x, y, z ); } -static void WINAPI wine_glVertexAttribI3iEXT( GLuint index, GLint x, GLint y, GLint z ) { +static void WINAPI glVertexAttribI3iEXT( GLuint index, GLint x, GLint y, GLint z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", index, x, y, z ); funcs->ext.p_glVertexAttribI3iEXT( index, x, y, z ); } -static void WINAPI wine_glVertexAttribI3iv( GLuint index, const GLint* v ) { +static void WINAPI glVertexAttribI3iv( GLuint index, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI3iv( index, v ); } -static void WINAPI wine_glVertexAttribI3ivEXT( GLuint index, const GLint* v ) { +static void WINAPI glVertexAttribI3ivEXT( GLuint index, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI3ivEXT( index, v ); } -static void WINAPI wine_glVertexAttribI3ui( GLuint index, GLuint x, GLuint y, GLuint z ) { +static void WINAPI glVertexAttribI3ui( GLuint index, GLuint x, GLuint y, GLuint z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", index, x, y, z ); funcs->ext.p_glVertexAttribI3ui( index, x, y, z ); } -static void WINAPI wine_glVertexAttribI3uiEXT( GLuint index, GLuint x, GLuint y, GLuint z ) { +static void WINAPI glVertexAttribI3uiEXT( GLuint index, GLuint x, GLuint y, GLuint z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", index, x, y, z ); funcs->ext.p_glVertexAttribI3uiEXT( index, x, y, z ); } -static void WINAPI wine_glVertexAttribI3uiv( GLuint index, const GLuint* v ) { +static void WINAPI glVertexAttribI3uiv( GLuint index, const GLuint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI3uiv( index, v ); } -static void WINAPI wine_glVertexAttribI3uivEXT( GLuint index, const GLuint* v ) { +static void WINAPI glVertexAttribI3uivEXT( GLuint index, const GLuint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI3uivEXT( index, v ); } -static void WINAPI wine_glVertexAttribI4bv( GLuint index, const GLbyte* v ) { +static void WINAPI glVertexAttribI4bv( GLuint index, const GLbyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI4bv( index, v ); } -static void WINAPI wine_glVertexAttribI4bvEXT( GLuint index, const GLbyte* v ) { +static void WINAPI glVertexAttribI4bvEXT( GLuint index, const GLbyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI4bvEXT( index, v ); } -static void WINAPI wine_glVertexAttribI4i( GLuint index, GLint x, GLint y, GLint z, GLint w ) { +static void WINAPI glVertexAttribI4i( GLuint index, GLint x, GLint y, GLint z, GLint w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", index, x, y, z, w ); funcs->ext.p_glVertexAttribI4i( index, x, y, z, w ); } -static void WINAPI wine_glVertexAttribI4iEXT( GLuint index, GLint x, GLint y, GLint z, GLint w ) { +static void WINAPI glVertexAttribI4iEXT( GLuint index, GLint x, GLint y, GLint z, GLint w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", index, x, y, z, w ); funcs->ext.p_glVertexAttribI4iEXT( index, x, y, z, w ); } -static void WINAPI wine_glVertexAttribI4iv( GLuint index, const GLint* v ) { +static void WINAPI glVertexAttribI4iv( GLuint index, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI4iv( index, v ); } -static void WINAPI wine_glVertexAttribI4ivEXT( GLuint index, const GLint* v ) { +static void WINAPI glVertexAttribI4ivEXT( GLuint index, const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI4ivEXT( index, v ); } -static void WINAPI wine_glVertexAttribI4sv( GLuint index, const GLshort* v ) { +static void WINAPI glVertexAttribI4sv( GLuint index, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI4sv( index, v ); } -static void WINAPI wine_glVertexAttribI4svEXT( GLuint index, const GLshort* v ) { +static void WINAPI glVertexAttribI4svEXT( GLuint index, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI4svEXT( index, v ); } -static void WINAPI wine_glVertexAttribI4ubv( GLuint index, const GLubyte* v ) { +static void WINAPI glVertexAttribI4ubv( GLuint index, const GLubyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI4ubv( index, v ); } -static void WINAPI wine_glVertexAttribI4ubvEXT( GLuint index, const GLubyte* v ) { +static void WINAPI glVertexAttribI4ubvEXT( GLuint index, const GLubyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI4ubvEXT( index, v ); } -static void WINAPI wine_glVertexAttribI4ui( GLuint index, GLuint x, GLuint y, GLuint z, GLuint w ) { +static void WINAPI glVertexAttribI4ui( GLuint index, GLuint x, GLuint y, GLuint z, GLuint w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", index, x, y, z, w ); funcs->ext.p_glVertexAttribI4ui( index, x, y, z, w ); } -static void WINAPI wine_glVertexAttribI4uiEXT( GLuint index, GLuint x, GLuint y, GLuint z, GLuint w ) { +static void WINAPI glVertexAttribI4uiEXT( GLuint index, GLuint x, GLuint y, GLuint z, GLuint w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", index, x, y, z, w ); funcs->ext.p_glVertexAttribI4uiEXT( index, x, y, z, w ); } -static void WINAPI wine_glVertexAttribI4uiv( GLuint index, const GLuint* v ) { +static void WINAPI glVertexAttribI4uiv( GLuint index, const GLuint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI4uiv( index, v ); } -static void WINAPI wine_glVertexAttribI4uivEXT( GLuint index, const GLuint* v ) { +static void WINAPI glVertexAttribI4uivEXT( GLuint index, const GLuint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI4uivEXT( index, v ); } -static void WINAPI wine_glVertexAttribI4usv( GLuint index, const GLushort* v ) { +static void WINAPI glVertexAttribI4usv( GLuint index, const GLushort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI4usv( index, v ); } -static void WINAPI wine_glVertexAttribI4usvEXT( GLuint index, const GLushort* v ) { +static void WINAPI glVertexAttribI4usvEXT( GLuint index, const GLushort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribI4usvEXT( index, v ); } -static void WINAPI wine_glVertexAttribIFormat( GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset ) { +static void WINAPI glVertexAttribIFormat( GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", attribindex, size, type, relativeoffset ); funcs->ext.p_glVertexAttribIFormat( attribindex, size, type, relativeoffset ); } -static void WINAPI wine_glVertexAttribIFormatNV( GLuint index, GLint size, GLenum type, GLsizei stride ) { +static void WINAPI glVertexAttribIFormatNV( GLuint index, GLint size, GLenum type, GLsizei stride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", index, size, type, stride ); funcs->ext.p_glVertexAttribIFormatNV( index, size, type, stride ); } -static void WINAPI wine_glVertexAttribIPointer( GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { +static void WINAPI glVertexAttribIPointer( GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", index, size, type, stride, pointer ); funcs->ext.p_glVertexAttribIPointer( index, size, type, stride, pointer ); } -static void WINAPI wine_glVertexAttribIPointerEXT( GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { +static void WINAPI glVertexAttribIPointerEXT( GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", index, size, type, stride, pointer ); funcs->ext.p_glVertexAttribIPointerEXT( index, size, type, stride, pointer ); } -static void WINAPI wine_glVertexAttribL1d( GLuint index, GLdouble x ) { +static void WINAPI glVertexAttribL1d( GLuint index, GLdouble x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", index, x ); funcs->ext.p_glVertexAttribL1d( index, x ); } -static void WINAPI wine_glVertexAttribL1dEXT( GLuint index, GLdouble x ) { +static void WINAPI glVertexAttribL1dEXT( GLuint index, GLdouble x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", index, x ); funcs->ext.p_glVertexAttribL1dEXT( index, x ); } -static void WINAPI wine_glVertexAttribL1dv( GLuint index, const GLdouble* v ) { +static void WINAPI glVertexAttribL1dv( GLuint index, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribL1dv( index, v ); } -static void WINAPI wine_glVertexAttribL1dvEXT( GLuint index, const GLdouble* v ) { +static void WINAPI glVertexAttribL1dvEXT( GLuint index, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribL1dvEXT( index, v ); } -static void WINAPI wine_glVertexAttribL1i64NV( GLuint index, INT64 x ) { +static void WINAPI glVertexAttribL1i64NV( GLuint index, INT64 x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %s)\n", index, wine_dbgstr_longlong(x) ); funcs->ext.p_glVertexAttribL1i64NV( index, x ); } -static void WINAPI wine_glVertexAttribL1i64vNV( GLuint index, const INT64* v ) { +static void WINAPI glVertexAttribL1i64vNV( GLuint index, const INT64* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribL1i64vNV( index, v ); } -static void WINAPI wine_glVertexAttribL1ui64NV( GLuint index, UINT64 x ) { +static void WINAPI glVertexAttribL1ui64NV( GLuint index, UINT64 x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %s)\n", index, wine_dbgstr_longlong(x) ); funcs->ext.p_glVertexAttribL1ui64NV( index, x ); } -static void WINAPI wine_glVertexAttribL1ui64vNV( GLuint index, const UINT64* v ) { +static void WINAPI glVertexAttribL1ui64vNV( GLuint index, const UINT64* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribL1ui64vNV( index, v ); } -static void WINAPI wine_glVertexAttribL2d( GLuint index, GLdouble x, GLdouble y ) { +static void WINAPI glVertexAttribL2d( GLuint index, GLdouble x, GLdouble y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", index, x, y ); funcs->ext.p_glVertexAttribL2d( index, x, y ); } -static void WINAPI wine_glVertexAttribL2dEXT( GLuint index, GLdouble x, GLdouble y ) { +static void WINAPI glVertexAttribL2dEXT( GLuint index, GLdouble x, GLdouble y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", index, x, y ); funcs->ext.p_glVertexAttribL2dEXT( index, x, y ); } -static void WINAPI wine_glVertexAttribL2dv( GLuint index, const GLdouble* v ) { +static void WINAPI glVertexAttribL2dv( GLuint index, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribL2dv( index, v ); } -static void WINAPI wine_glVertexAttribL2dvEXT( GLuint index, const GLdouble* v ) { +static void WINAPI glVertexAttribL2dvEXT( GLuint index, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribL2dvEXT( index, v ); } -static void WINAPI wine_glVertexAttribL2i64NV( GLuint index, INT64 x, INT64 y ) { +static void WINAPI glVertexAttribL2i64NV( GLuint index, INT64 x, INT64 y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %s, %s)\n", index, wine_dbgstr_longlong(x), wine_dbgstr_longlong(y) ); funcs->ext.p_glVertexAttribL2i64NV( index, x, y ); } -static void WINAPI wine_glVertexAttribL2i64vNV( GLuint index, const INT64* v ) { +static void WINAPI glVertexAttribL2i64vNV( GLuint index, const INT64* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribL2i64vNV( index, v ); } -static void WINAPI wine_glVertexAttribL2ui64NV( GLuint index, UINT64 x, UINT64 y ) { +static void WINAPI glVertexAttribL2ui64NV( GLuint index, UINT64 x, UINT64 y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %s, %s)\n", index, wine_dbgstr_longlong(x), wine_dbgstr_longlong(y) ); funcs->ext.p_glVertexAttribL2ui64NV( index, x, y ); } -static void WINAPI wine_glVertexAttribL2ui64vNV( GLuint index, const UINT64* v ) { +static void WINAPI glVertexAttribL2ui64vNV( GLuint index, const UINT64* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribL2ui64vNV( index, v ); } -static void WINAPI wine_glVertexAttribL3d( GLuint index, GLdouble x, GLdouble y, GLdouble z ) { +static void WINAPI glVertexAttribL3d( GLuint index, GLdouble x, GLdouble y, GLdouble z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", index, x, y, z ); funcs->ext.p_glVertexAttribL3d( index, x, y, z ); } -static void WINAPI wine_glVertexAttribL3dEXT( GLuint index, GLdouble x, GLdouble y, GLdouble z ) { +static void WINAPI glVertexAttribL3dEXT( GLuint index, GLdouble x, GLdouble y, GLdouble z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", index, x, y, z ); funcs->ext.p_glVertexAttribL3dEXT( index, x, y, z ); } -static void WINAPI wine_glVertexAttribL3dv( GLuint index, const GLdouble* v ) { +static void WINAPI glVertexAttribL3dv( GLuint index, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribL3dv( index, v ); } -static void WINAPI wine_glVertexAttribL3dvEXT( GLuint index, const GLdouble* v ) { +static void WINAPI glVertexAttribL3dvEXT( GLuint index, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribL3dvEXT( index, v ); } -static void WINAPI wine_glVertexAttribL3i64NV( GLuint index, INT64 x, INT64 y, INT64 z ) { +static void WINAPI glVertexAttribL3i64NV( GLuint index, INT64 x, INT64 y, INT64 z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %s, %s, %s)\n", index, wine_dbgstr_longlong(x), wine_dbgstr_longlong(y), wine_dbgstr_longlong(z) ); funcs->ext.p_glVertexAttribL3i64NV( index, x, y, z ); } -static void WINAPI wine_glVertexAttribL3i64vNV( GLuint index, const INT64* v ) { +static void WINAPI glVertexAttribL3i64vNV( GLuint index, const INT64* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribL3i64vNV( index, v ); } -static void WINAPI wine_glVertexAttribL3ui64NV( GLuint index, UINT64 x, UINT64 y, UINT64 z ) { +static void WINAPI glVertexAttribL3ui64NV( GLuint index, UINT64 x, UINT64 y, UINT64 z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %s, %s, %s)\n", index, wine_dbgstr_longlong(x), wine_dbgstr_longlong(y), wine_dbgstr_longlong(z) ); funcs->ext.p_glVertexAttribL3ui64NV( index, x, y, z ); } -static void WINAPI wine_glVertexAttribL3ui64vNV( GLuint index, const UINT64* v ) { +static void WINAPI glVertexAttribL3ui64vNV( GLuint index, const UINT64* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribL3ui64vNV( index, v ); } -static void WINAPI wine_glVertexAttribL4d( GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { +static void WINAPI glVertexAttribL4d( GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", index, x, y, z, w ); funcs->ext.p_glVertexAttribL4d( index, x, y, z, w ); } -static void WINAPI wine_glVertexAttribL4dEXT( GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { +static void WINAPI glVertexAttribL4dEXT( GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", index, x, y, z, w ); funcs->ext.p_glVertexAttribL4dEXT( index, x, y, z, w ); } -static void WINAPI wine_glVertexAttribL4dv( GLuint index, const GLdouble* v ) { +static void WINAPI glVertexAttribL4dv( GLuint index, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribL4dv( index, v ); } -static void WINAPI wine_glVertexAttribL4dvEXT( GLuint index, const GLdouble* v ) { +static void WINAPI glVertexAttribL4dvEXT( GLuint index, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribL4dvEXT( index, v ); } -static void WINAPI wine_glVertexAttribL4i64NV( GLuint index, INT64 x, INT64 y, INT64 z, INT64 w ) { +static void WINAPI glVertexAttribL4i64NV( GLuint index, INT64 x, INT64 y, INT64 z, INT64 w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %s, %s, %s, %s)\n", index, wine_dbgstr_longlong(x), wine_dbgstr_longlong(y), wine_dbgstr_longlong(z), wine_dbgstr_longlong(w) ); funcs->ext.p_glVertexAttribL4i64NV( index, x, y, z, w ); } -static void WINAPI wine_glVertexAttribL4i64vNV( GLuint index, const INT64* v ) { +static void WINAPI glVertexAttribL4i64vNV( GLuint index, const INT64* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribL4i64vNV( index, v ); } -static void WINAPI wine_glVertexAttribL4ui64NV( GLuint index, UINT64 x, UINT64 y, UINT64 z, UINT64 w ) { +static void WINAPI glVertexAttribL4ui64NV( GLuint index, UINT64 x, UINT64 y, UINT64 z, UINT64 w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %s, %s, %s, %s)\n", index, wine_dbgstr_longlong(x), wine_dbgstr_longlong(y), wine_dbgstr_longlong(z), wine_dbgstr_longlong(w) ); funcs->ext.p_glVertexAttribL4ui64NV( index, x, y, z, w ); } -static void WINAPI wine_glVertexAttribL4ui64vNV( GLuint index, const UINT64* v ) { +static void WINAPI glVertexAttribL4ui64vNV( GLuint index, const UINT64* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glVertexAttribL4ui64vNV( index, v ); } -static void WINAPI wine_glVertexAttribLFormat( GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset ) { +static void WINAPI glVertexAttribLFormat( GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", attribindex, size, type, relativeoffset ); funcs->ext.p_glVertexAttribLFormat( attribindex, size, type, relativeoffset ); } -static void WINAPI wine_glVertexAttribLFormatNV( GLuint index, GLint size, GLenum type, GLsizei stride ) { +static void WINAPI glVertexAttribLFormatNV( GLuint index, GLint size, GLenum type, GLsizei stride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", index, size, type, stride ); funcs->ext.p_glVertexAttribLFormatNV( index, size, type, stride ); } -static void WINAPI wine_glVertexAttribLPointer( GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { +static void WINAPI glVertexAttribLPointer( GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", index, size, type, stride, pointer ); funcs->ext.p_glVertexAttribLPointer( index, size, type, stride, pointer ); } -static void WINAPI wine_glVertexAttribLPointerEXT( GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { +static void WINAPI glVertexAttribLPointerEXT( GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", index, size, type, stride, pointer ); funcs->ext.p_glVertexAttribLPointerEXT( index, size, type, stride, pointer ); } -static void WINAPI wine_glVertexAttribP1ui( GLuint index, GLenum type, GLboolean normalized, GLuint value ) { +static void WINAPI glVertexAttribP1ui( GLuint index, GLenum type, GLboolean normalized, GLuint value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", index, type, normalized, value ); funcs->ext.p_glVertexAttribP1ui( index, type, normalized, value ); } -static void WINAPI wine_glVertexAttribP1uiv( GLuint index, GLenum type, GLboolean normalized, const GLuint* value ) { +static void WINAPI glVertexAttribP1uiv( GLuint index, GLenum type, GLboolean normalized, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", index, type, normalized, value ); funcs->ext.p_glVertexAttribP1uiv( index, type, normalized, value ); } -static void WINAPI wine_glVertexAttribP2ui( GLuint index, GLenum type, GLboolean normalized, GLuint value ) { +static void WINAPI glVertexAttribP2ui( GLuint index, GLenum type, GLboolean normalized, GLuint value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", index, type, normalized, value ); funcs->ext.p_glVertexAttribP2ui( index, type, normalized, value ); } -static void WINAPI wine_glVertexAttribP2uiv( GLuint index, GLenum type, GLboolean normalized, const GLuint* value ) { +static void WINAPI glVertexAttribP2uiv( GLuint index, GLenum type, GLboolean normalized, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", index, type, normalized, value ); funcs->ext.p_glVertexAttribP2uiv( index, type, normalized, value ); } -static void WINAPI wine_glVertexAttribP3ui( GLuint index, GLenum type, GLboolean normalized, GLuint value ) { +static void WINAPI glVertexAttribP3ui( GLuint index, GLenum type, GLboolean normalized, GLuint value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", index, type, normalized, value ); funcs->ext.p_glVertexAttribP3ui( index, type, normalized, value ); } -static void WINAPI wine_glVertexAttribP3uiv( GLuint index, GLenum type, GLboolean normalized, const GLuint* value ) { +static void WINAPI glVertexAttribP3uiv( GLuint index, GLenum type, GLboolean normalized, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", index, type, normalized, value ); funcs->ext.p_glVertexAttribP3uiv( index, type, normalized, value ); } -static void WINAPI wine_glVertexAttribP4ui( GLuint index, GLenum type, GLboolean normalized, GLuint value ) { +static void WINAPI glVertexAttribP4ui( GLuint index, GLenum type, GLboolean normalized, GLuint value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", index, type, normalized, value ); funcs->ext.p_glVertexAttribP4ui( index, type, normalized, value ); } -static void WINAPI wine_glVertexAttribP4uiv( GLuint index, GLenum type, GLboolean normalized, const GLuint* value ) { +static void WINAPI glVertexAttribP4uiv( GLuint index, GLenum type, GLboolean normalized, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", index, type, normalized, value ); funcs->ext.p_glVertexAttribP4uiv( index, type, normalized, value ); } -static void WINAPI wine_glVertexAttribPointer( GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid* pointer ) { +static void WINAPI glVertexAttribPointer( GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %p)\n", index, size, type, normalized, stride, pointer ); funcs->ext.p_glVertexAttribPointer( index, size, type, normalized, stride, pointer ); } -static void WINAPI wine_glVertexAttribPointerARB( GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid* pointer ) { +static void WINAPI glVertexAttribPointerARB( GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %p)\n", index, size, type, normalized, stride, pointer ); funcs->ext.p_glVertexAttribPointerARB( index, size, type, normalized, stride, pointer ); } -static void WINAPI wine_glVertexAttribPointerNV( GLuint index, GLint fsize, GLenum type, GLsizei stride, const GLvoid* pointer ) { +static void WINAPI glVertexAttribPointerNV( GLuint index, GLint fsize, GLenum type, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", index, fsize, type, stride, pointer ); funcs->ext.p_glVertexAttribPointerNV( index, fsize, type, stride, pointer ); } -static void WINAPI wine_glVertexAttribs1dvNV( GLuint index, GLsizei count, const GLdouble* v ) { +static void WINAPI glVertexAttribs1dvNV( GLuint index, GLsizei count, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, count, v ); funcs->ext.p_glVertexAttribs1dvNV( index, count, v ); } -static void WINAPI wine_glVertexAttribs1fvNV( GLuint index, GLsizei count, const GLfloat* v ) { +static void WINAPI glVertexAttribs1fvNV( GLuint index, GLsizei count, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, count, v ); funcs->ext.p_glVertexAttribs1fvNV( index, count, v ); } -static void WINAPI wine_glVertexAttribs1hvNV( GLuint index, GLsizei n, const GLhalfNV* v ) { +static void WINAPI glVertexAttribs1hvNV( GLuint index, GLsizei n, const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, n, v ); funcs->ext.p_glVertexAttribs1hvNV( index, n, v ); } -static void WINAPI wine_glVertexAttribs1svNV( GLuint index, GLsizei count, const GLshort* v ) { +static void WINAPI glVertexAttribs1svNV( GLuint index, GLsizei count, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, count, v ); funcs->ext.p_glVertexAttribs1svNV( index, count, v ); } -static void WINAPI wine_glVertexAttribs2dvNV( GLuint index, GLsizei count, const GLdouble* v ) { +static void WINAPI glVertexAttribs2dvNV( GLuint index, GLsizei count, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, count, v ); funcs->ext.p_glVertexAttribs2dvNV( index, count, v ); } -static void WINAPI wine_glVertexAttribs2fvNV( GLuint index, GLsizei count, const GLfloat* v ) { +static void WINAPI glVertexAttribs2fvNV( GLuint index, GLsizei count, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, count, v ); funcs->ext.p_glVertexAttribs2fvNV( index, count, v ); } -static void WINAPI wine_glVertexAttribs2hvNV( GLuint index, GLsizei n, const GLhalfNV* v ) { +static void WINAPI glVertexAttribs2hvNV( GLuint index, GLsizei n, const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, n, v ); funcs->ext.p_glVertexAttribs2hvNV( index, n, v ); } -static void WINAPI wine_glVertexAttribs2svNV( GLuint index, GLsizei count, const GLshort* v ) { +static void WINAPI glVertexAttribs2svNV( GLuint index, GLsizei count, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, count, v ); funcs->ext.p_glVertexAttribs2svNV( index, count, v ); } -static void WINAPI wine_glVertexAttribs3dvNV( GLuint index, GLsizei count, const GLdouble* v ) { +static void WINAPI glVertexAttribs3dvNV( GLuint index, GLsizei count, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, count, v ); funcs->ext.p_glVertexAttribs3dvNV( index, count, v ); } -static void WINAPI wine_glVertexAttribs3fvNV( GLuint index, GLsizei count, const GLfloat* v ) { +static void WINAPI glVertexAttribs3fvNV( GLuint index, GLsizei count, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, count, v ); funcs->ext.p_glVertexAttribs3fvNV( index, count, v ); } -static void WINAPI wine_glVertexAttribs3hvNV( GLuint index, GLsizei n, const GLhalfNV* v ) { +static void WINAPI glVertexAttribs3hvNV( GLuint index, GLsizei n, const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, n, v ); funcs->ext.p_glVertexAttribs3hvNV( index, n, v ); } -static void WINAPI wine_glVertexAttribs3svNV( GLuint index, GLsizei count, const GLshort* v ) { +static void WINAPI glVertexAttribs3svNV( GLuint index, GLsizei count, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, count, v ); funcs->ext.p_glVertexAttribs3svNV( index, count, v ); } -static void WINAPI wine_glVertexAttribs4dvNV( GLuint index, GLsizei count, const GLdouble* v ) { +static void WINAPI glVertexAttribs4dvNV( GLuint index, GLsizei count, const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, count, v ); funcs->ext.p_glVertexAttribs4dvNV( index, count, v ); } -static void WINAPI wine_glVertexAttribs4fvNV( GLuint index, GLsizei count, const GLfloat* v ) { +static void WINAPI glVertexAttribs4fvNV( GLuint index, GLsizei count, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, count, v ); funcs->ext.p_glVertexAttribs4fvNV( index, count, v ); } -static void WINAPI wine_glVertexAttribs4hvNV( GLuint index, GLsizei n, const GLhalfNV* v ) { +static void WINAPI glVertexAttribs4hvNV( GLuint index, GLsizei n, const GLhalfNV* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, n, v ); funcs->ext.p_glVertexAttribs4hvNV( index, n, v ); } -static void WINAPI wine_glVertexAttribs4svNV( GLuint index, GLsizei count, const GLshort* v ) { +static void WINAPI glVertexAttribs4svNV( GLuint index, GLsizei count, const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, count, v ); funcs->ext.p_glVertexAttribs4svNV( index, count, v ); } -static void WINAPI wine_glVertexAttribs4ubvNV( GLuint index, GLsizei count, const GLubyte* v ) { +static void WINAPI glVertexAttribs4ubvNV( GLuint index, GLsizei count, const GLubyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", index, count, v ); funcs->ext.p_glVertexAttribs4ubvNV( index, count, v ); } -static void WINAPI wine_glVertexBindingDivisor( GLuint bindingindex, GLuint divisor ) { +static void WINAPI glVertexBindingDivisor( GLuint bindingindex, GLuint divisor ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", bindingindex, divisor ); funcs->ext.p_glVertexBindingDivisor( bindingindex, divisor ); } -static void WINAPI wine_glVertexBlendARB( GLint count ) { +static void WINAPI glVertexBlendARB( GLint count ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", count ); funcs->ext.p_glVertexBlendARB( count ); } -static void WINAPI wine_glVertexBlendEnvfATI( GLenum pname, GLfloat param ) { +static void WINAPI glVertexBlendEnvfATI( GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", pname, param ); funcs->ext.p_glVertexBlendEnvfATI( pname, param ); } -static void WINAPI wine_glVertexBlendEnviATI( GLenum pname, GLint param ) { +static void WINAPI glVertexBlendEnviATI( GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", pname, param ); funcs->ext.p_glVertexBlendEnviATI( pname, param ); } -static void WINAPI wine_glVertexFormatNV( GLint size, GLenum type, GLsizei stride ) { +static void WINAPI glVertexFormatNV( GLint size, GLenum type, GLsizei stride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", size, type, stride ); funcs->ext.p_glVertexFormatNV( size, type, stride ); } -static void WINAPI wine_glVertexP2ui( GLenum type, GLuint value ) { +static void WINAPI glVertexP2ui( GLenum type, GLuint value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", type, value ); funcs->ext.p_glVertexP2ui( type, value ); } -static void WINAPI wine_glVertexP2uiv( GLenum type, const GLuint* value ) { +static void WINAPI glVertexP2uiv( GLenum type, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", type, value ); funcs->ext.p_glVertexP2uiv( type, value ); } -static void WINAPI wine_glVertexP3ui( GLenum type, GLuint value ) { +static void WINAPI glVertexP3ui( GLenum type, GLuint value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", type, value ); funcs->ext.p_glVertexP3ui( type, value ); } -static void WINAPI wine_glVertexP3uiv( GLenum type, const GLuint* value ) { +static void WINAPI glVertexP3uiv( GLenum type, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", type, value ); funcs->ext.p_glVertexP3uiv( type, value ); } -static void WINAPI wine_glVertexP4ui( GLenum type, GLuint value ) { +static void WINAPI glVertexP4ui( GLenum type, GLuint value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", type, value ); funcs->ext.p_glVertexP4ui( type, value ); } -static void WINAPI wine_glVertexP4uiv( GLenum type, const GLuint* value ) { +static void WINAPI glVertexP4uiv( GLenum type, const GLuint* value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", type, value ); funcs->ext.p_glVertexP4uiv( type, value ); } -static void WINAPI wine_glVertexPointerEXT( GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid* pointer ) { +static void WINAPI glVertexPointerEXT( GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", size, type, stride, count, pointer ); funcs->ext.p_glVertexPointerEXT( size, type, stride, count, pointer ); } -static void WINAPI wine_glVertexPointerListIBM( GLint size, GLenum type, GLint stride, const GLvoid** pointer, GLint ptrstride ) { +static void WINAPI glVertexPointerListIBM( GLint size, GLenum type, GLint stride, const GLvoid** pointer, GLint ptrstride ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p, %d)\n", size, type, stride, pointer, ptrstride ); funcs->ext.p_glVertexPointerListIBM( size, type, stride, pointer, ptrstride ); } -static void WINAPI wine_glVertexPointervINTEL( GLint size, GLenum type, const GLvoid** pointer ) { +static void WINAPI glVertexPointervINTEL( GLint size, GLenum type, const GLvoid** pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", size, type, pointer ); funcs->ext.p_glVertexPointervINTEL( size, type, pointer ); } -static void WINAPI wine_glVertexStream1dATI( GLenum stream, GLdouble x ) { +static void WINAPI glVertexStream1dATI( GLenum stream, GLdouble x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", stream, x ); funcs->ext.p_glVertexStream1dATI( stream, x ); } -static void WINAPI wine_glVertexStream1dvATI( GLenum stream, const GLdouble* coords ) { +static void WINAPI glVertexStream1dvATI( GLenum stream, const GLdouble* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stream, coords ); funcs->ext.p_glVertexStream1dvATI( stream, coords ); } -static void WINAPI wine_glVertexStream1fATI( GLenum stream, GLfloat x ) { +static void WINAPI glVertexStream1fATI( GLenum stream, GLfloat x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", stream, x ); funcs->ext.p_glVertexStream1fATI( stream, x ); } -static void WINAPI wine_glVertexStream1fvATI( GLenum stream, const GLfloat* coords ) { +static void WINAPI glVertexStream1fvATI( GLenum stream, const GLfloat* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stream, coords ); funcs->ext.p_glVertexStream1fvATI( stream, coords ); } -static void WINAPI wine_glVertexStream1iATI( GLenum stream, GLint x ) { +static void WINAPI glVertexStream1iATI( GLenum stream, GLint x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", stream, x ); funcs->ext.p_glVertexStream1iATI( stream, x ); } -static void WINAPI wine_glVertexStream1ivATI( GLenum stream, const GLint* coords ) { +static void WINAPI glVertexStream1ivATI( GLenum stream, const GLint* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stream, coords ); funcs->ext.p_glVertexStream1ivATI( stream, coords ); } -static void WINAPI wine_glVertexStream1sATI( GLenum stream, GLshort x ) { +static void WINAPI glVertexStream1sATI( GLenum stream, GLshort x ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", stream, x ); funcs->ext.p_glVertexStream1sATI( stream, x ); } -static void WINAPI wine_glVertexStream1svATI( GLenum stream, const GLshort* coords ) { +static void WINAPI glVertexStream1svATI( GLenum stream, const GLshort* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stream, coords ); funcs->ext.p_glVertexStream1svATI( stream, coords ); } -static void WINAPI wine_glVertexStream2dATI( GLenum stream, GLdouble x, GLdouble y ) { +static void WINAPI glVertexStream2dATI( GLenum stream, GLdouble x, GLdouble y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", stream, x, y ); funcs->ext.p_glVertexStream2dATI( stream, x, y ); } -static void WINAPI wine_glVertexStream2dvATI( GLenum stream, const GLdouble* coords ) { +static void WINAPI glVertexStream2dvATI( GLenum stream, const GLdouble* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stream, coords ); funcs->ext.p_glVertexStream2dvATI( stream, coords ); } -static void WINAPI wine_glVertexStream2fATI( GLenum stream, GLfloat x, GLfloat y ) { +static void WINAPI glVertexStream2fATI( GLenum stream, GLfloat x, GLfloat y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", stream, x, y ); funcs->ext.p_glVertexStream2fATI( stream, x, y ); } -static void WINAPI wine_glVertexStream2fvATI( GLenum stream, const GLfloat* coords ) { +static void WINAPI glVertexStream2fvATI( GLenum stream, const GLfloat* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stream, coords ); funcs->ext.p_glVertexStream2fvATI( stream, coords ); } -static void WINAPI wine_glVertexStream2iATI( GLenum stream, GLint x, GLint y ) { +static void WINAPI glVertexStream2iATI( GLenum stream, GLint x, GLint y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", stream, x, y ); funcs->ext.p_glVertexStream2iATI( stream, x, y ); } -static void WINAPI wine_glVertexStream2ivATI( GLenum stream, const GLint* coords ) { +static void WINAPI glVertexStream2ivATI( GLenum stream, const GLint* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stream, coords ); funcs->ext.p_glVertexStream2ivATI( stream, coords ); } -static void WINAPI wine_glVertexStream2sATI( GLenum stream, GLshort x, GLshort y ) { +static void WINAPI glVertexStream2sATI( GLenum stream, GLshort x, GLshort y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", stream, x, y ); funcs->ext.p_glVertexStream2sATI( stream, x, y ); } -static void WINAPI wine_glVertexStream2svATI( GLenum stream, const GLshort* coords ) { +static void WINAPI glVertexStream2svATI( GLenum stream, const GLshort* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stream, coords ); funcs->ext.p_glVertexStream2svATI( stream, coords ); } -static void WINAPI wine_glVertexStream3dATI( GLenum stream, GLdouble x, GLdouble y, GLdouble z ) { +static void WINAPI glVertexStream3dATI( GLenum stream, GLdouble x, GLdouble y, GLdouble z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", stream, x, y, z ); funcs->ext.p_glVertexStream3dATI( stream, x, y, z ); } -static void WINAPI wine_glVertexStream3dvATI( GLenum stream, const GLdouble* coords ) { +static void WINAPI glVertexStream3dvATI( GLenum stream, const GLdouble* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stream, coords ); funcs->ext.p_glVertexStream3dvATI( stream, coords ); } -static void WINAPI wine_glVertexStream3fATI( GLenum stream, GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glVertexStream3fATI( GLenum stream, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f)\n", stream, x, y, z ); funcs->ext.p_glVertexStream3fATI( stream, x, y, z ); } -static void WINAPI wine_glVertexStream3fvATI( GLenum stream, const GLfloat* coords ) { +static void WINAPI glVertexStream3fvATI( GLenum stream, const GLfloat* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stream, coords ); funcs->ext.p_glVertexStream3fvATI( stream, coords ); } -static void WINAPI wine_glVertexStream3iATI( GLenum stream, GLint x, GLint y, GLint z ) { +static void WINAPI glVertexStream3iATI( GLenum stream, GLint x, GLint y, GLint z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", stream, x, y, z ); funcs->ext.p_glVertexStream3iATI( stream, x, y, z ); } -static void WINAPI wine_glVertexStream3ivATI( GLenum stream, const GLint* coords ) { +static void WINAPI glVertexStream3ivATI( GLenum stream, const GLint* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stream, coords ); funcs->ext.p_glVertexStream3ivATI( stream, coords ); } -static void WINAPI wine_glVertexStream3sATI( GLenum stream, GLshort x, GLshort y, GLshort z ) { +static void WINAPI glVertexStream3sATI( GLenum stream, GLshort x, GLshort y, GLshort z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", stream, x, y, z ); funcs->ext.p_glVertexStream3sATI( stream, x, y, z ); } -static void WINAPI wine_glVertexStream3svATI( GLenum stream, const GLshort* coords ) { +static void WINAPI glVertexStream3svATI( GLenum stream, const GLshort* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stream, coords ); funcs->ext.p_glVertexStream3svATI( stream, coords ); } -static void WINAPI wine_glVertexStream4dATI( GLenum stream, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { +static void WINAPI glVertexStream4dATI( GLenum stream, GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", stream, x, y, z, w ); funcs->ext.p_glVertexStream4dATI( stream, x, y, z, w ); } -static void WINAPI wine_glVertexStream4dvATI( GLenum stream, const GLdouble* coords ) { +static void WINAPI glVertexStream4dvATI( GLenum stream, const GLdouble* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stream, coords ); funcs->ext.p_glVertexStream4dvATI( stream, coords ); } -static void WINAPI wine_glVertexStream4fATI( GLenum stream, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { +static void WINAPI glVertexStream4fATI( GLenum stream, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", stream, x, y, z, w ); funcs->ext.p_glVertexStream4fATI( stream, x, y, z, w ); } -static void WINAPI wine_glVertexStream4fvATI( GLenum stream, const GLfloat* coords ) { +static void WINAPI glVertexStream4fvATI( GLenum stream, const GLfloat* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stream, coords ); funcs->ext.p_glVertexStream4fvATI( stream, coords ); } -static void WINAPI wine_glVertexStream4iATI( GLenum stream, GLint x, GLint y, GLint z, GLint w ) { +static void WINAPI glVertexStream4iATI( GLenum stream, GLint x, GLint y, GLint z, GLint w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", stream, x, y, z, w ); funcs->ext.p_glVertexStream4iATI( stream, x, y, z, w ); } -static void WINAPI wine_glVertexStream4ivATI( GLenum stream, const GLint* coords ) { +static void WINAPI glVertexStream4ivATI( GLenum stream, const GLint* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stream, coords ); funcs->ext.p_glVertexStream4ivATI( stream, coords ); } -static void WINAPI wine_glVertexStream4sATI( GLenum stream, GLshort x, GLshort y, GLshort z, GLshort w ) { +static void WINAPI glVertexStream4sATI( GLenum stream, GLshort x, GLshort y, GLshort z, GLshort w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", stream, x, y, z, w ); funcs->ext.p_glVertexStream4sATI( stream, x, y, z, w ); } -static void WINAPI wine_glVertexStream4svATI( GLenum stream, const GLshort* coords ) { +static void WINAPI glVertexStream4svATI( GLenum stream, const GLshort* coords ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stream, coords ); funcs->ext.p_glVertexStream4svATI( stream, coords ); } -static void WINAPI wine_glVertexWeightPointerEXT( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { +static void WINAPI glVertexWeightPointerEXT( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer ); funcs->ext.p_glVertexWeightPointerEXT( size, type, stride, pointer ); } -static void WINAPI wine_glVertexWeightfEXT( GLfloat weight ) { +static void WINAPI glVertexWeightfEXT( GLfloat weight ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", weight ); funcs->ext.p_glVertexWeightfEXT( weight ); } -static void WINAPI wine_glVertexWeightfvEXT( const GLfloat* weight ) { +static void WINAPI glVertexWeightfvEXT( const GLfloat* weight ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", weight ); funcs->ext.p_glVertexWeightfvEXT( weight ); } -static void WINAPI wine_glVertexWeighthNV( GLhalfNV weight ) { +static void WINAPI glVertexWeighthNV( GLhalfNV weight ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", weight ); funcs->ext.p_glVertexWeighthNV( weight ); } -static void WINAPI wine_glVertexWeighthvNV( const GLhalfNV* weight ) { +static void WINAPI glVertexWeighthvNV( const GLhalfNV* weight ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", weight ); funcs->ext.p_glVertexWeighthvNV( weight ); } -static GLenum WINAPI wine_glVideoCaptureNV( GLuint video_capture_slot, GLuint* sequence_num, UINT64* capture_time ) { +static GLenum WINAPI glVideoCaptureNV( GLuint video_capture_slot, GLuint* sequence_num, UINT64* capture_time ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %p)\n", video_capture_slot, sequence_num, capture_time ); return funcs->ext.p_glVideoCaptureNV( video_capture_slot, sequence_num, capture_time ); } -static void WINAPI wine_glVideoCaptureStreamParameterdvNV( GLuint video_capture_slot, GLuint stream, GLenum pname, const GLdouble* params ) { +static void WINAPI glVideoCaptureStreamParameterdvNV( GLuint video_capture_slot, GLuint stream, GLenum pname, const GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", video_capture_slot, stream, pname, params ); funcs->ext.p_glVideoCaptureStreamParameterdvNV( video_capture_slot, stream, pname, params ); } -static void WINAPI wine_glVideoCaptureStreamParameterfvNV( GLuint video_capture_slot, GLuint stream, GLenum pname, const GLfloat* params ) { +static void WINAPI glVideoCaptureStreamParameterfvNV( GLuint video_capture_slot, GLuint stream, GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", video_capture_slot, stream, pname, params ); funcs->ext.p_glVideoCaptureStreamParameterfvNV( video_capture_slot, stream, pname, params ); } -static void WINAPI wine_glVideoCaptureStreamParameterivNV( GLuint video_capture_slot, GLuint stream, GLenum pname, const GLint* params ) { +static void WINAPI glVideoCaptureStreamParameterivNV( GLuint video_capture_slot, GLuint stream, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", video_capture_slot, stream, pname, params ); funcs->ext.p_glVideoCaptureStreamParameterivNV( video_capture_slot, stream, pname, params ); } -static void WINAPI wine_glViewportArrayv( GLuint first, GLsizei count, const GLfloat* v ) { +static void WINAPI glViewportArrayv( GLuint first, GLsizei count, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", first, count, v ); funcs->ext.p_glViewportArrayv( first, count, v ); } -static void WINAPI wine_glViewportIndexedf( GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h ) { +static void WINAPI glViewportIndexedf( GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %f, %f)\n", index, x, y, w, h ); funcs->ext.p_glViewportIndexedf( index, x, y, w, h ); } -static void WINAPI wine_glViewportIndexedfv( GLuint index, const GLfloat* v ) { +static void WINAPI glViewportIndexedfv( GLuint index, const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", index, v ); funcs->ext.p_glViewportIndexedfv( index, v ); } -static void WINAPI wine_glWaitSync( GLvoid* sync, GLbitfield flags, UINT64 timeout ) { +static void WINAPI glWaitSync( GLvoid* sync, GLbitfield flags, UINT64 timeout ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %d, %s)\n", sync, flags, wine_dbgstr_longlong(timeout) ); funcs->ext.p_glWaitSync( sync, flags, timeout ); } -static void WINAPI wine_glWeightPathsNV( GLuint resultPath, GLsizei numPaths, const GLuint* paths, const GLfloat* weights ) { +static void WINAPI glWeightPathsNV( GLuint resultPath, GLsizei numPaths, const GLuint* paths, const GLfloat* weights ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p, %p)\n", resultPath, numPaths, paths, weights ); funcs->ext.p_glWeightPathsNV( resultPath, numPaths, paths, weights ); } -static void WINAPI wine_glWeightPointerARB( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { +static void WINAPI glWeightPointerARB( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer ); funcs->ext.p_glWeightPointerARB( size, type, stride, pointer ); } -static void WINAPI wine_glWeightbvARB( GLint size, const GLbyte* weights ) { +static void WINAPI glWeightbvARB( GLint size, const GLbyte* weights ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", size, weights ); funcs->ext.p_glWeightbvARB( size, weights ); } -static void WINAPI wine_glWeightdvARB( GLint size, const GLdouble* weights ) { +static void WINAPI glWeightdvARB( GLint size, const GLdouble* weights ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", size, weights ); funcs->ext.p_glWeightdvARB( size, weights ); } -static void WINAPI wine_glWeightfvARB( GLint size, const GLfloat* weights ) { +static void WINAPI glWeightfvARB( GLint size, const GLfloat* weights ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", size, weights ); funcs->ext.p_glWeightfvARB( size, weights ); } -static void WINAPI wine_glWeightivARB( GLint size, const GLint* weights ) { +static void WINAPI glWeightivARB( GLint size, const GLint* weights ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", size, weights ); funcs->ext.p_glWeightivARB( size, weights ); } -static void WINAPI wine_glWeightsvARB( GLint size, const GLshort* weights ) { +static void WINAPI glWeightsvARB( GLint size, const GLshort* weights ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", size, weights ); funcs->ext.p_glWeightsvARB( size, weights ); } -static void WINAPI wine_glWeightubvARB( GLint size, const GLubyte* weights ) { +static void WINAPI glWeightubvARB( GLint size, const GLubyte* weights ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", size, weights ); funcs->ext.p_glWeightubvARB( size, weights ); } -static void WINAPI wine_glWeightuivARB( GLint size, const GLuint* weights ) { +static void WINAPI glWeightuivARB( GLint size, const GLuint* weights ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", size, weights ); funcs->ext.p_glWeightuivARB( size, weights ); } -static void WINAPI wine_glWeightusvARB( GLint size, const GLushort* weights ) { +static void WINAPI glWeightusvARB( GLint size, const GLushort* weights ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", size, weights ); funcs->ext.p_glWeightusvARB( size, weights ); } -static void WINAPI wine_glWindowPos2d( GLdouble x, GLdouble y ) { +static void WINAPI glWindowPos2d( GLdouble x, GLdouble y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", x, y ); funcs->ext.p_glWindowPos2d( x, y ); } -static void WINAPI wine_glWindowPos2dARB( GLdouble x, GLdouble y ) { +static void WINAPI glWindowPos2dARB( GLdouble x, GLdouble y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", x, y ); funcs->ext.p_glWindowPos2dARB( x, y ); } -static void WINAPI wine_glWindowPos2dMESA( GLdouble x, GLdouble y ) { +static void WINAPI glWindowPos2dMESA( GLdouble x, GLdouble y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", x, y ); funcs->ext.p_glWindowPos2dMESA( x, y ); } -static void WINAPI wine_glWindowPos2dv( const GLdouble* v ) { +static void WINAPI glWindowPos2dv( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos2dv( v ); } -static void WINAPI wine_glWindowPos2dvARB( const GLdouble* v ) { +static void WINAPI glWindowPos2dvARB( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos2dvARB( v ); } -static void WINAPI wine_glWindowPos2dvMESA( const GLdouble* v ) { +static void WINAPI glWindowPos2dvMESA( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos2dvMESA( v ); } -static void WINAPI wine_glWindowPos2f( GLfloat x, GLfloat y ) { +static void WINAPI glWindowPos2f( GLfloat x, GLfloat y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", x, y ); funcs->ext.p_glWindowPos2f( x, y ); } -static void WINAPI wine_glWindowPos2fARB( GLfloat x, GLfloat y ) { +static void WINAPI glWindowPos2fARB( GLfloat x, GLfloat y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", x, y ); funcs->ext.p_glWindowPos2fARB( x, y ); } -static void WINAPI wine_glWindowPos2fMESA( GLfloat x, GLfloat y ) { +static void WINAPI glWindowPos2fMESA( GLfloat x, GLfloat y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", x, y ); funcs->ext.p_glWindowPos2fMESA( x, y ); } -static void WINAPI wine_glWindowPos2fv( const GLfloat* v ) { +static void WINAPI glWindowPos2fv( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos2fv( v ); } -static void WINAPI wine_glWindowPos2fvARB( const GLfloat* v ) { +static void WINAPI glWindowPos2fvARB( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos2fvARB( v ); } -static void WINAPI wine_glWindowPos2fvMESA( const GLfloat* v ) { +static void WINAPI glWindowPos2fvMESA( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos2fvMESA( v ); } -static void WINAPI wine_glWindowPos2i( GLint x, GLint y ) { +static void WINAPI glWindowPos2i( GLint x, GLint y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", x, y ); funcs->ext.p_glWindowPos2i( x, y ); } -static void WINAPI wine_glWindowPos2iARB( GLint x, GLint y ) { +static void WINAPI glWindowPos2iARB( GLint x, GLint y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", x, y ); funcs->ext.p_glWindowPos2iARB( x, y ); } -static void WINAPI wine_glWindowPos2iMESA( GLint x, GLint y ) { +static void WINAPI glWindowPos2iMESA( GLint x, GLint y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", x, y ); funcs->ext.p_glWindowPos2iMESA( x, y ); } -static void WINAPI wine_glWindowPos2iv( const GLint* v ) { +static void WINAPI glWindowPos2iv( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos2iv( v ); } -static void WINAPI wine_glWindowPos2ivARB( const GLint* v ) { +static void WINAPI glWindowPos2ivARB( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos2ivARB( v ); } -static void WINAPI wine_glWindowPos2ivMESA( const GLint* v ) { +static void WINAPI glWindowPos2ivMESA( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos2ivMESA( v ); } -static void WINAPI wine_glWindowPos2s( GLshort x, GLshort y ) { +static void WINAPI glWindowPos2s( GLshort x, GLshort y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", x, y ); funcs->ext.p_glWindowPos2s( x, y ); } -static void WINAPI wine_glWindowPos2sARB( GLshort x, GLshort y ) { +static void WINAPI glWindowPos2sARB( GLshort x, GLshort y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", x, y ); funcs->ext.p_glWindowPos2sARB( x, y ); } -static void WINAPI wine_glWindowPos2sMESA( GLshort x, GLshort y ) { +static void WINAPI glWindowPos2sMESA( GLshort x, GLshort y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", x, y ); funcs->ext.p_glWindowPos2sMESA( x, y ); } -static void WINAPI wine_glWindowPos2sv( const GLshort* v ) { +static void WINAPI glWindowPos2sv( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos2sv( v ); } -static void WINAPI wine_glWindowPos2svARB( const GLshort* v ) { +static void WINAPI glWindowPos2svARB( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos2svARB( v ); } -static void WINAPI wine_glWindowPos2svMESA( const GLshort* v ) { +static void WINAPI glWindowPos2svMESA( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos2svMESA( v ); } -static void WINAPI wine_glWindowPos3d( GLdouble x, GLdouble y, GLdouble z ) { +static void WINAPI glWindowPos3d( GLdouble x, GLdouble y, GLdouble z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", x, y, z ); funcs->ext.p_glWindowPos3d( x, y, z ); } -static void WINAPI wine_glWindowPos3dARB( GLdouble x, GLdouble y, GLdouble z ) { +static void WINAPI glWindowPos3dARB( GLdouble x, GLdouble y, GLdouble z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", x, y, z ); funcs->ext.p_glWindowPos3dARB( x, y, z ); } -static void WINAPI wine_glWindowPos3dMESA( GLdouble x, GLdouble y, GLdouble z ) { +static void WINAPI glWindowPos3dMESA( GLdouble x, GLdouble y, GLdouble z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", x, y, z ); funcs->ext.p_glWindowPos3dMESA( x, y, z ); } -static void WINAPI wine_glWindowPos3dv( const GLdouble* v ) { +static void WINAPI glWindowPos3dv( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos3dv( v ); } -static void WINAPI wine_glWindowPos3dvARB( const GLdouble* v ) { +static void WINAPI glWindowPos3dvARB( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos3dvARB( v ); } -static void WINAPI wine_glWindowPos3dvMESA( const GLdouble* v ) { +static void WINAPI glWindowPos3dvMESA( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos3dvMESA( v ); } -static void WINAPI wine_glWindowPos3f( GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glWindowPos3f( GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", x, y, z ); funcs->ext.p_glWindowPos3f( x, y, z ); } -static void WINAPI wine_glWindowPos3fARB( GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glWindowPos3fARB( GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", x, y, z ); funcs->ext.p_glWindowPos3fARB( x, y, z ); } -static void WINAPI wine_glWindowPos3fMESA( GLfloat x, GLfloat y, GLfloat z ) { +static void WINAPI glWindowPos3fMESA( GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", x, y, z ); funcs->ext.p_glWindowPos3fMESA( x, y, z ); } -static void WINAPI wine_glWindowPos3fv( const GLfloat* v ) { +static void WINAPI glWindowPos3fv( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos3fv( v ); } -static void WINAPI wine_glWindowPos3fvARB( const GLfloat* v ) { +static void WINAPI glWindowPos3fvARB( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos3fvARB( v ); } -static void WINAPI wine_glWindowPos3fvMESA( const GLfloat* v ) { +static void WINAPI glWindowPos3fvMESA( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos3fvMESA( v ); } -static void WINAPI wine_glWindowPos3i( GLint x, GLint y, GLint z ) { +static void WINAPI glWindowPos3i( GLint x, GLint y, GLint z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", x, y, z ); funcs->ext.p_glWindowPos3i( x, y, z ); } -static void WINAPI wine_glWindowPos3iARB( GLint x, GLint y, GLint z ) { +static void WINAPI glWindowPos3iARB( GLint x, GLint y, GLint z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", x, y, z ); funcs->ext.p_glWindowPos3iARB( x, y, z ); } -static void WINAPI wine_glWindowPos3iMESA( GLint x, GLint y, GLint z ) { +static void WINAPI glWindowPos3iMESA( GLint x, GLint y, GLint z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", x, y, z ); funcs->ext.p_glWindowPos3iMESA( x, y, z ); } -static void WINAPI wine_glWindowPos3iv( const GLint* v ) { +static void WINAPI glWindowPos3iv( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos3iv( v ); } -static void WINAPI wine_glWindowPos3ivARB( const GLint* v ) { +static void WINAPI glWindowPos3ivARB( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos3ivARB( v ); } -static void WINAPI wine_glWindowPos3ivMESA( const GLint* v ) { +static void WINAPI glWindowPos3ivMESA( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos3ivMESA( v ); } -static void WINAPI wine_glWindowPos3s( GLshort x, GLshort y, GLshort z ) { +static void WINAPI glWindowPos3s( GLshort x, GLshort y, GLshort z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", x, y, z ); funcs->ext.p_glWindowPos3s( x, y, z ); } -static void WINAPI wine_glWindowPos3sARB( GLshort x, GLshort y, GLshort z ) { +static void WINAPI glWindowPos3sARB( GLshort x, GLshort y, GLshort z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", x, y, z ); funcs->ext.p_glWindowPos3sARB( x, y, z ); } -static void WINAPI wine_glWindowPos3sMESA( GLshort x, GLshort y, GLshort z ) { +static void WINAPI glWindowPos3sMESA( GLshort x, GLshort y, GLshort z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", x, y, z ); funcs->ext.p_glWindowPos3sMESA( x, y, z ); } -static void WINAPI wine_glWindowPos3sv( const GLshort* v ) { +static void WINAPI glWindowPos3sv( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos3sv( v ); } -static void WINAPI wine_glWindowPos3svARB( const GLshort* v ) { +static void WINAPI glWindowPos3svARB( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos3svARB( v ); } -static void WINAPI wine_glWindowPos3svMESA( const GLshort* v ) { +static void WINAPI glWindowPos3svMESA( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos3svMESA( v ); } -static void WINAPI wine_glWindowPos4dMESA( GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { +static void WINAPI glWindowPos4dMESA( GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f)\n", x, y, z, w ); funcs->ext.p_glWindowPos4dMESA( x, y, z, w ); } -static void WINAPI wine_glWindowPos4dvMESA( const GLdouble* v ) { +static void WINAPI glWindowPos4dvMESA( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos4dvMESA( v ); } -static void WINAPI wine_glWindowPos4fMESA( GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { +static void WINAPI glWindowPos4fMESA( GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f)\n", x, y, z, w ); funcs->ext.p_glWindowPos4fMESA( x, y, z, w ); } -static void WINAPI wine_glWindowPos4fvMESA( const GLfloat* v ) { +static void WINAPI glWindowPos4fvMESA( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos4fvMESA( v ); } -static void WINAPI wine_glWindowPos4iMESA( GLint x, GLint y, GLint z, GLint w ) { +static void WINAPI glWindowPos4iMESA( GLint x, GLint y, GLint z, GLint w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", x, y, z, w ); funcs->ext.p_glWindowPos4iMESA( x, y, z, w ); } -static void WINAPI wine_glWindowPos4ivMESA( const GLint* v ) { +static void WINAPI glWindowPos4ivMESA( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos4ivMESA( v ); } -static void WINAPI wine_glWindowPos4sMESA( GLshort x, GLshort y, GLshort z, GLshort w ) { +static void WINAPI glWindowPos4sMESA( GLshort x, GLshort y, GLshort z, GLshort w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", x, y, z, w ); funcs->ext.p_glWindowPos4sMESA( x, y, z, w ); } -static void WINAPI wine_glWindowPos4svMESA( const GLshort* v ) { +static void WINAPI glWindowPos4svMESA( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->ext.p_glWindowPos4svMESA( v ); } -static void WINAPI wine_glWriteMaskEXT( GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW ) { +static void WINAPI glWriteMaskEXT( GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", res, in, outX, outY, outZ, outW ); funcs->ext.p_glWriteMaskEXT( res, in, outX, outY, outZ, outW ); } const OpenGL_extension extension_registry[2145] = { - { "glActiveProgramEXT", "GL_EXT_separate_shader_objects", wine_glActiveProgramEXT }, - { "glActiveShaderProgram", "GL_ARB_separate_shader_objects", wine_glActiveShaderProgram }, - { "glActiveStencilFaceEXT", "GL_EXT_stencil_two_side", wine_glActiveStencilFaceEXT }, - { "glActiveTexture", "GL_VERSION_1_3", wine_glActiveTexture }, - { "glActiveTextureARB", "GL_ARB_multitexture", wine_glActiveTextureARB }, - { "glActiveVaryingNV", "GL_NV_transform_feedback", wine_glActiveVaryingNV }, - { "glAlphaFragmentOp1ATI", "GL_ATI_fragment_shader", wine_glAlphaFragmentOp1ATI }, - { "glAlphaFragmentOp2ATI", "GL_ATI_fragment_shader", wine_glAlphaFragmentOp2ATI }, - { "glAlphaFragmentOp3ATI", "GL_ATI_fragment_shader", wine_glAlphaFragmentOp3ATI }, - { "glApplyTextureEXT", "GL_EXT_light_texture", wine_glApplyTextureEXT }, - { "glAreProgramsResidentNV", "GL_NV_vertex_program", wine_glAreProgramsResidentNV }, - { "glAreTexturesResidentEXT", "GL_EXT_texture_object", wine_glAreTexturesResidentEXT }, - { "glArrayElementEXT", "GL_EXT_vertex_array", wine_glArrayElementEXT }, - { "glArrayObjectATI", "GL_ATI_vertex_array_object", wine_glArrayObjectATI }, - { "glAsyncMarkerSGIX", "GL_SGIX_async", wine_glAsyncMarkerSGIX }, - { "glAttachObjectARB", "GL_ARB_shader_objects", wine_glAttachObjectARB }, - { "glAttachShader", "GL_VERSION_2_0", wine_glAttachShader }, - { "glBeginConditionalRender", "GL_VERSION_3_0", wine_glBeginConditionalRender }, - { "glBeginConditionalRenderNV", "GL_NV_conditional_render", wine_glBeginConditionalRenderNV }, - { "glBeginFragmentShaderATI", "GL_ATI_fragment_shader", wine_glBeginFragmentShaderATI }, - { "glBeginOcclusionQueryNV", "GL_NV_occlusion_query", wine_glBeginOcclusionQueryNV }, - { "glBeginPerfMonitorAMD", "GL_AMD_performance_monitor", wine_glBeginPerfMonitorAMD }, - { "glBeginQuery", "GL_VERSION_1_5", wine_glBeginQuery }, - { "glBeginQueryARB", "GL_ARB_occlusion_query", wine_glBeginQueryARB }, - { "glBeginQueryIndexed", "GL_ARB_transform_feedback3", wine_glBeginQueryIndexed }, - { "glBeginTransformFeedback", "GL_VERSION_3_0", wine_glBeginTransformFeedback }, - { "glBeginTransformFeedbackEXT", "GL_EXT_transform_feedback", wine_glBeginTransformFeedbackEXT }, - { "glBeginTransformFeedbackNV", "GL_NV_transform_feedback", wine_glBeginTransformFeedbackNV }, - { "glBeginVertexShaderEXT", "GL_EXT_vertex_shader", wine_glBeginVertexShaderEXT }, - { "glBeginVideoCaptureNV", "GL_NV_video_capture", wine_glBeginVideoCaptureNV }, - { "glBindAttribLocation", "GL_VERSION_2_0", wine_glBindAttribLocation }, - { "glBindAttribLocationARB", "GL_ARB_vertex_shader", wine_glBindAttribLocationARB }, - { "glBindBuffer", "GL_VERSION_1_5", wine_glBindBuffer }, - { "glBindBufferARB", "GL_ARB_vertex_buffer_object", wine_glBindBufferARB }, - { "glBindBufferBase", "GL_VERSION_3_0", wine_glBindBufferBase }, - { "glBindBufferBaseEXT", "GL_EXT_transform_feedback", wine_glBindBufferBaseEXT }, - { "glBindBufferBaseNV", "GL_NV_transform_feedback", wine_glBindBufferBaseNV }, - { "glBindBufferOffsetEXT", "GL_EXT_transform_feedback", wine_glBindBufferOffsetEXT }, - { "glBindBufferOffsetNV", "GL_NV_transform_feedback", wine_glBindBufferOffsetNV }, - { "glBindBufferRange", "GL_VERSION_3_0", wine_glBindBufferRange }, - { "glBindBufferRangeEXT", "GL_EXT_transform_feedback", wine_glBindBufferRangeEXT }, - { "glBindBufferRangeNV", "GL_NV_transform_feedback", wine_glBindBufferRangeNV }, - { "glBindFragDataLocation", "GL_VERSION_3_0", wine_glBindFragDataLocation }, - { "glBindFragDataLocationEXT", "GL_EXT_gpu_shader4", wine_glBindFragDataLocationEXT }, - { "glBindFragDataLocationIndexed", "GL_ARB_blend_func_extended", wine_glBindFragDataLocationIndexed }, - { "glBindFragmentShaderATI", "GL_ATI_fragment_shader", wine_glBindFragmentShaderATI }, - { "glBindFramebuffer", "GL_ARB_framebuffer_object", wine_glBindFramebuffer }, - { "glBindFramebufferEXT", "GL_EXT_framebuffer_object", wine_glBindFramebufferEXT }, - { "glBindImageTexture", "GL_ARB_shader_image_load_store", wine_glBindImageTexture }, - { "glBindImageTextureEXT", "GL_EXT_shader_image_load_store", wine_glBindImageTextureEXT }, - { "glBindLightParameterEXT", "GL_EXT_vertex_shader", wine_glBindLightParameterEXT }, - { "glBindMaterialParameterEXT", "GL_EXT_vertex_shader", wine_glBindMaterialParameterEXT }, - { "glBindMultiTextureEXT", "GL_EXT_direct_state_access", wine_glBindMultiTextureEXT }, - { "glBindParameterEXT", "GL_EXT_vertex_shader", wine_glBindParameterEXT }, - { "glBindProgramARB", "GL_ARB_vertex_program", wine_glBindProgramARB }, - { "glBindProgramNV", "GL_NV_vertex_program", wine_glBindProgramNV }, - { "glBindProgramPipeline", "GL_ARB_separate_shader_objects", wine_glBindProgramPipeline }, - { "glBindRenderbuffer", "GL_ARB_framebuffer_object", wine_glBindRenderbuffer }, - { "glBindRenderbufferEXT", "GL_EXT_framebuffer_object", wine_glBindRenderbufferEXT }, - { "glBindSampler", "GL_ARB_sampler_objects", wine_glBindSampler }, - { "glBindTexGenParameterEXT", "GL_EXT_vertex_shader", wine_glBindTexGenParameterEXT }, - { "glBindTextureEXT", "GL_EXT_texture_object", wine_glBindTextureEXT }, - { "glBindTextureUnitParameterEXT", "GL_EXT_vertex_shader", wine_glBindTextureUnitParameterEXT }, - { "glBindTransformFeedback", "GL_ARB_transform_feedback2", wine_glBindTransformFeedback }, - { "glBindTransformFeedbackNV", "GL_NV_transform_feedback2", wine_glBindTransformFeedbackNV }, - { "glBindVertexArray", "GL_ARB_vertex_array_object", wine_glBindVertexArray }, - { "glBindVertexArrayAPPLE", "GL_APPLE_vertex_array_object", wine_glBindVertexArrayAPPLE }, - { "glBindVertexBuffer", "GL_ARB_vertex_attrib_binding", wine_glBindVertexBuffer }, - { "glBindVertexShaderEXT", "GL_EXT_vertex_shader", wine_glBindVertexShaderEXT }, - { "glBindVideoCaptureStreamBufferNV", "GL_NV_video_capture", wine_glBindVideoCaptureStreamBufferNV }, - { "glBindVideoCaptureStreamTextureNV", "GL_NV_video_capture", wine_glBindVideoCaptureStreamTextureNV }, - { "glBinormal3bEXT", "GL_EXT_coordinate_frame", wine_glBinormal3bEXT }, - { "glBinormal3bvEXT", "GL_EXT_coordinate_frame", wine_glBinormal3bvEXT }, - { "glBinormal3dEXT", "GL_EXT_coordinate_frame", wine_glBinormal3dEXT }, - { "glBinormal3dvEXT", "GL_EXT_coordinate_frame", wine_glBinormal3dvEXT }, - { "glBinormal3fEXT", "GL_EXT_coordinate_frame", wine_glBinormal3fEXT }, - { "glBinormal3fvEXT", "GL_EXT_coordinate_frame", wine_glBinormal3fvEXT }, - { "glBinormal3iEXT", "GL_EXT_coordinate_frame", wine_glBinormal3iEXT }, - { "glBinormal3ivEXT", "GL_EXT_coordinate_frame", wine_glBinormal3ivEXT }, - { "glBinormal3sEXT", "GL_EXT_coordinate_frame", wine_glBinormal3sEXT }, - { "glBinormal3svEXT", "GL_EXT_coordinate_frame", wine_glBinormal3svEXT }, - { "glBinormalPointerEXT", "GL_EXT_coordinate_frame", wine_glBinormalPointerEXT }, - { "glBlendColor", "GL_VERSION_1_2", wine_glBlendColor }, - { "glBlendColorEXT", "GL_EXT_blend_color", wine_glBlendColorEXT }, - { "glBlendEquation", "GL_VERSION_1_2", wine_glBlendEquation }, - { "glBlendEquationEXT", "GL_EXT_blend_minmax", wine_glBlendEquationEXT }, - { "glBlendEquationIndexedAMD", "GL_AMD_draw_buffers_blend", wine_glBlendEquationIndexedAMD }, - { "glBlendEquationSeparate", "GL_VERSION_2_0", wine_glBlendEquationSeparate }, - { "glBlendEquationSeparateEXT", "GL_EXT_blend_equation_separate", wine_glBlendEquationSeparateEXT }, - { "glBlendEquationSeparateIndexedAMD", "GL_AMD_draw_buffers_blend", wine_glBlendEquationSeparateIndexedAMD }, - { "glBlendEquationSeparatei", "GL_VERSION_4_0", wine_glBlendEquationSeparatei }, - { "glBlendEquationSeparateiARB", "GL_ARB_draw_buffers_blend", wine_glBlendEquationSeparateiARB }, - { "glBlendEquationi", "GL_VERSION_4_0", wine_glBlendEquationi }, - { "glBlendEquationiARB", "GL_ARB_draw_buffers_blend", wine_glBlendEquationiARB }, - { "glBlendFuncIndexedAMD", "GL_AMD_draw_buffers_blend", wine_glBlendFuncIndexedAMD }, - { "glBlendFuncSeparate", "GL_VERSION_1_4", wine_glBlendFuncSeparate }, - { "glBlendFuncSeparateEXT", "GL_EXT_blend_func_separate", wine_glBlendFuncSeparateEXT }, - { "glBlendFuncSeparateINGR", "GL_INGR_blend_func_separate", wine_glBlendFuncSeparateINGR }, - { "glBlendFuncSeparateIndexedAMD", "GL_AMD_draw_buffers_blend", wine_glBlendFuncSeparateIndexedAMD }, - { "glBlendFuncSeparatei", "GL_VERSION_4_0", wine_glBlendFuncSeparatei }, - { "glBlendFuncSeparateiARB", "GL_ARB_draw_buffers_blend", wine_glBlendFuncSeparateiARB }, - { "glBlendFunci", "GL_VERSION_4_0", wine_glBlendFunci }, - { "glBlendFunciARB", "GL_ARB_draw_buffers_blend", wine_glBlendFunciARB }, - { "glBlitFramebuffer", "GL_ARB_framebuffer_object", wine_glBlitFramebuffer }, - { "glBlitFramebufferEXT", "GL_EXT_framebuffer_blit", wine_glBlitFramebufferEXT }, - { "glBufferAddressRangeNV", "GL_NV_vertex_buffer_unified_memory", wine_glBufferAddressRangeNV }, - { "glBufferData", "GL_VERSION_1_5", wine_glBufferData }, - { "glBufferDataARB", "GL_ARB_vertex_buffer_object", wine_glBufferDataARB }, - { "glBufferParameteriAPPLE", "GL_APPLE_flush_buffer_range", wine_glBufferParameteriAPPLE }, - { "glBufferRegionEnabled", "GL_KTX_buffer_region", wine_glBufferRegionEnabled }, - { "glBufferSubData", "GL_VERSION_1_5", wine_glBufferSubData }, - { "glBufferSubDataARB", "GL_ARB_vertex_buffer_object", wine_glBufferSubDataARB }, - { "glCheckFramebufferStatus", "GL_ARB_framebuffer_object", wine_glCheckFramebufferStatus }, - { "glCheckFramebufferStatusEXT", "GL_EXT_framebuffer_object", wine_glCheckFramebufferStatusEXT }, - { "glCheckNamedFramebufferStatusEXT", "GL_EXT_direct_state_access", wine_glCheckNamedFramebufferStatusEXT }, - { "glClampColor", "GL_VERSION_3_0", wine_glClampColor }, - { "glClampColorARB", "GL_ARB_color_buffer_float", wine_glClampColorARB }, - { "glClearBufferData", "GL_ARB_clear_buffer_object", wine_glClearBufferData }, - { "glClearBufferSubData", "GL_ARB_clear_buffer_object", wine_glClearBufferSubData }, - { "glClearBufferfi", "GL_VERSION_3_0", wine_glClearBufferfi }, - { "glClearBufferfv", "GL_VERSION_3_0", wine_glClearBufferfv }, - { "glClearBufferiv", "GL_VERSION_3_0", wine_glClearBufferiv }, - { "glClearBufferuiv", "GL_VERSION_3_0", wine_glClearBufferuiv }, - { "glClearColorIiEXT", "GL_EXT_texture_integer", wine_glClearColorIiEXT }, - { "glClearColorIuiEXT", "GL_EXT_texture_integer", wine_glClearColorIuiEXT }, - { "glClearDepthdNV", "GL_NV_depth_buffer_float", wine_glClearDepthdNV }, - { "glClearDepthf", "GL_ARB_ES2_compatibility", wine_glClearDepthf }, - { "glClearNamedBufferDataEXT", "GL_ARB_clear_buffer_object", wine_glClearNamedBufferDataEXT }, - { "glClearNamedBufferSubDataEXT", "GL_ARB_clear_buffer_object", wine_glClearNamedBufferSubDataEXT }, - { "glClientActiveTexture", "GL_VERSION_1_3", wine_glClientActiveTexture }, - { "glClientActiveTextureARB", "GL_ARB_multitexture", wine_glClientActiveTextureARB }, - { "glClientActiveVertexStreamATI", "GL_ATI_vertex_streams", wine_glClientActiveVertexStreamATI }, - { "glClientAttribDefaultEXT", "GL_EXT_direct_state_access", wine_glClientAttribDefaultEXT }, - { "glClientWaitSync", "GL_ARB_sync", wine_glClientWaitSync }, - { "glColor3fVertex3fSUN", "GL_SUN_vertex", wine_glColor3fVertex3fSUN }, - { "glColor3fVertex3fvSUN", "GL_SUN_vertex", wine_glColor3fVertex3fvSUN }, - { "glColor3hNV", "GL_NV_half_float", wine_glColor3hNV }, - { "glColor3hvNV", "GL_NV_half_float", wine_glColor3hvNV }, - { "glColor4fNormal3fVertex3fSUN", "GL_SUN_vertex", wine_glColor4fNormal3fVertex3fSUN }, - { "glColor4fNormal3fVertex3fvSUN", "GL_SUN_vertex", wine_glColor4fNormal3fVertex3fvSUN }, - { "glColor4hNV", "GL_NV_half_float", wine_glColor4hNV }, - { "glColor4hvNV", "GL_NV_half_float", wine_glColor4hvNV }, - { "glColor4ubVertex2fSUN", "GL_SUN_vertex", wine_glColor4ubVertex2fSUN }, - { "glColor4ubVertex2fvSUN", "GL_SUN_vertex", wine_glColor4ubVertex2fvSUN }, - { "glColor4ubVertex3fSUN", "GL_SUN_vertex", wine_glColor4ubVertex3fSUN }, - { "glColor4ubVertex3fvSUN", "GL_SUN_vertex", wine_glColor4ubVertex3fvSUN }, - { "glColorFormatNV", "GL_NV_vertex_buffer_unified_memory", wine_glColorFormatNV }, - { "glColorFragmentOp1ATI", "GL_ATI_fragment_shader", wine_glColorFragmentOp1ATI }, - { "glColorFragmentOp2ATI", "GL_ATI_fragment_shader", wine_glColorFragmentOp2ATI }, - { "glColorFragmentOp3ATI", "GL_ATI_fragment_shader", wine_glColorFragmentOp3ATI }, - { "glColorMaskIndexedEXT", "GL_EXT_draw_buffers2", wine_glColorMaskIndexedEXT }, - { "glColorMaski", "GL_VERSION_3_0", wine_glColorMaski }, - { "glColorP3ui", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glColorP3ui }, - { "glColorP3uiv", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glColorP3uiv }, - { "glColorP4ui", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glColorP4ui }, - { "glColorP4uiv", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glColorP4uiv }, - { "glColorPointerEXT", "GL_EXT_vertex_array", wine_glColorPointerEXT }, - { "glColorPointerListIBM", "GL_IBM_vertex_array_lists", wine_glColorPointerListIBM }, - { "glColorPointervINTEL", "GL_INTEL_parallel_arrays", wine_glColorPointervINTEL }, - { "glColorSubTable", "GL_VERSION_1_2", wine_glColorSubTable }, - { "glColorSubTableEXT", "GL_EXT_color_subtable", wine_glColorSubTableEXT }, - { "glColorTable", "GL_VERSION_1_2", wine_glColorTable }, - { "glColorTableEXT", "GL_EXT_paletted_texture", wine_glColorTableEXT }, - { "glColorTableParameterfv", "GL_VERSION_1_2", wine_glColorTableParameterfv }, - { "glColorTableParameterfvSGI", "GL_SGI_color_table", wine_glColorTableParameterfvSGI }, - { "glColorTableParameteriv", "GL_VERSION_1_2", wine_glColorTableParameteriv }, - { "glColorTableParameterivSGI", "GL_SGI_color_table", wine_glColorTableParameterivSGI }, - { "glColorTableSGI", "GL_SGI_color_table", wine_glColorTableSGI }, - { "glCombinerInputNV", "GL_NV_register_combiners", wine_glCombinerInputNV }, - { "glCombinerOutputNV", "GL_NV_register_combiners", wine_glCombinerOutputNV }, - { "glCombinerParameterfNV", "GL_NV_register_combiners", wine_glCombinerParameterfNV }, - { "glCombinerParameterfvNV", "GL_NV_register_combiners", wine_glCombinerParameterfvNV }, - { "glCombinerParameteriNV", "GL_NV_register_combiners", wine_glCombinerParameteriNV }, - { "glCombinerParameterivNV", "GL_NV_register_combiners", wine_glCombinerParameterivNV }, - { "glCombinerStageParameterfvNV", "GL_NV_register_combiners2", wine_glCombinerStageParameterfvNV }, - { "glCompileShader", "GL_VERSION_2_0", wine_glCompileShader }, - { "glCompileShaderARB", "GL_ARB_shader_objects", wine_glCompileShaderARB }, - { "glCompileShaderIncludeARB", "GL_ARB_shading_language_include", wine_glCompileShaderIncludeARB }, - { "glCompressedMultiTexImage1DEXT", "GL_EXT_direct_state_access", wine_glCompressedMultiTexImage1DEXT }, - { "glCompressedMultiTexImage2DEXT", "GL_EXT_direct_state_access", wine_glCompressedMultiTexImage2DEXT }, - { "glCompressedMultiTexImage3DEXT", "GL_EXT_direct_state_access", wine_glCompressedMultiTexImage3DEXT }, - { "glCompressedMultiTexSubImage1DEXT", "GL_EXT_direct_state_access", wine_glCompressedMultiTexSubImage1DEXT }, - { "glCompressedMultiTexSubImage2DEXT", "GL_EXT_direct_state_access", wine_glCompressedMultiTexSubImage2DEXT }, - { "glCompressedMultiTexSubImage3DEXT", "GL_EXT_direct_state_access", wine_glCompressedMultiTexSubImage3DEXT }, - { "glCompressedTexImage1D", "GL_VERSION_1_3", wine_glCompressedTexImage1D }, - { "glCompressedTexImage1DARB", "GL_ARB_texture_compression", wine_glCompressedTexImage1DARB }, - { "glCompressedTexImage2D", "GL_VERSION_1_3", wine_glCompressedTexImage2D }, - { "glCompressedTexImage2DARB", "GL_ARB_texture_compression", wine_glCompressedTexImage2DARB }, - { "glCompressedTexImage3D", "GL_VERSION_1_3", wine_glCompressedTexImage3D }, - { "glCompressedTexImage3DARB", "GL_ARB_texture_compression", wine_glCompressedTexImage3DARB }, - { "glCompressedTexSubImage1D", "GL_VERSION_1_3", wine_glCompressedTexSubImage1D }, - { "glCompressedTexSubImage1DARB", "GL_ARB_texture_compression", wine_glCompressedTexSubImage1DARB }, - { "glCompressedTexSubImage2D", "GL_VERSION_1_3", wine_glCompressedTexSubImage2D }, - { "glCompressedTexSubImage2DARB", "GL_ARB_texture_compression", wine_glCompressedTexSubImage2DARB }, - { "glCompressedTexSubImage3D", "GL_VERSION_1_3", wine_glCompressedTexSubImage3D }, - { "glCompressedTexSubImage3DARB", "GL_ARB_texture_compression", wine_glCompressedTexSubImage3DARB }, - { "glCompressedTextureImage1DEXT", "GL_EXT_direct_state_access", wine_glCompressedTextureImage1DEXT }, - { "glCompressedTextureImage2DEXT", "GL_EXT_direct_state_access", wine_glCompressedTextureImage2DEXT }, - { "glCompressedTextureImage3DEXT", "GL_EXT_direct_state_access", wine_glCompressedTextureImage3DEXT }, - { "glCompressedTextureSubImage1DEXT", "GL_EXT_direct_state_access", wine_glCompressedTextureSubImage1DEXT }, - { "glCompressedTextureSubImage2DEXT", "GL_EXT_direct_state_access", wine_glCompressedTextureSubImage2DEXT }, - { "glCompressedTextureSubImage3DEXT", "GL_EXT_direct_state_access", wine_glCompressedTextureSubImage3DEXT }, - { "glConvolutionFilter1D", "GL_VERSION_1_2", wine_glConvolutionFilter1D }, - { "glConvolutionFilter1DEXT", "GL_EXT_convolution", wine_glConvolutionFilter1DEXT }, - { "glConvolutionFilter2D", "GL_VERSION_1_2", wine_glConvolutionFilter2D }, - { "glConvolutionFilter2DEXT", "GL_EXT_convolution", wine_glConvolutionFilter2DEXT }, - { "glConvolutionParameterf", "GL_VERSION_1_2", wine_glConvolutionParameterf }, - { "glConvolutionParameterfEXT", "GL_EXT_convolution", wine_glConvolutionParameterfEXT }, - { "glConvolutionParameterfv", "GL_VERSION_1_2", wine_glConvolutionParameterfv }, - { "glConvolutionParameterfvEXT", "GL_EXT_convolution", wine_glConvolutionParameterfvEXT }, - { "glConvolutionParameteri", "GL_VERSION_1_2", wine_glConvolutionParameteri }, - { "glConvolutionParameteriEXT", "GL_EXT_convolution", wine_glConvolutionParameteriEXT }, - { "glConvolutionParameteriv", "GL_VERSION_1_2", wine_glConvolutionParameteriv }, - { "glConvolutionParameterivEXT", "GL_EXT_convolution", wine_glConvolutionParameterivEXT }, - { "glCopyBufferSubData", "GL_ARB_copy_buffer", wine_glCopyBufferSubData }, - { "glCopyColorSubTable", "GL_VERSION_1_2", wine_glCopyColorSubTable }, - { "glCopyColorSubTableEXT", "GL_EXT_color_subtable", wine_glCopyColorSubTableEXT }, - { "glCopyColorTable", "GL_VERSION_1_2", wine_glCopyColorTable }, - { "glCopyColorTableSGI", "GL_SGI_color_table", wine_glCopyColorTableSGI }, - { "glCopyConvolutionFilter1D", "GL_VERSION_1_2", wine_glCopyConvolutionFilter1D }, - { "glCopyConvolutionFilter1DEXT", "GL_EXT_convolution", wine_glCopyConvolutionFilter1DEXT }, - { "glCopyConvolutionFilter2D", "GL_VERSION_1_2", wine_glCopyConvolutionFilter2D }, - { "glCopyConvolutionFilter2DEXT", "GL_EXT_convolution", wine_glCopyConvolutionFilter2DEXT }, - { "glCopyImageSubData", "GL_ARB_copy_image", wine_glCopyImageSubData }, - { "glCopyImageSubDataNV", "GL_NV_copy_image", wine_glCopyImageSubDataNV }, - { "glCopyMultiTexImage1DEXT", "GL_EXT_direct_state_access", wine_glCopyMultiTexImage1DEXT }, - { "glCopyMultiTexImage2DEXT", "GL_EXT_direct_state_access", wine_glCopyMultiTexImage2DEXT }, - { "glCopyMultiTexSubImage1DEXT", "GL_EXT_direct_state_access", wine_glCopyMultiTexSubImage1DEXT }, - { "glCopyMultiTexSubImage2DEXT", "GL_EXT_direct_state_access", wine_glCopyMultiTexSubImage2DEXT }, - { "glCopyMultiTexSubImage3DEXT", "GL_EXT_direct_state_access", wine_glCopyMultiTexSubImage3DEXT }, - { "glCopyPathNV", "GL_NV_path_rendering", wine_glCopyPathNV }, - { "glCopyTexImage1DEXT", "GL_EXT_copy_texture", wine_glCopyTexImage1DEXT }, - { "glCopyTexImage2DEXT", "GL_EXT_copy_texture", wine_glCopyTexImage2DEXT }, - { "glCopyTexSubImage1DEXT", "GL_EXT_copy_texture", wine_glCopyTexSubImage1DEXT }, - { "glCopyTexSubImage2DEXT", "GL_EXT_copy_texture", wine_glCopyTexSubImage2DEXT }, - { "glCopyTexSubImage3D", "GL_VERSION_1_2", wine_glCopyTexSubImage3D }, - { "glCopyTexSubImage3DEXT", "GL_EXT_copy_texture", wine_glCopyTexSubImage3DEXT }, - { "glCopyTextureImage1DEXT", "GL_EXT_direct_state_access", wine_glCopyTextureImage1DEXT }, - { "glCopyTextureImage2DEXT", "GL_EXT_direct_state_access", wine_glCopyTextureImage2DEXT }, - { "glCopyTextureSubImage1DEXT", "GL_EXT_direct_state_access", wine_glCopyTextureSubImage1DEXT }, - { "glCopyTextureSubImage2DEXT", "GL_EXT_direct_state_access", wine_glCopyTextureSubImage2DEXT }, - { "glCopyTextureSubImage3DEXT", "GL_EXT_direct_state_access", wine_glCopyTextureSubImage3DEXT }, - { "glCoverFillPathInstancedNV", "GL_NV_path_rendering", wine_glCoverFillPathInstancedNV }, - { "glCoverFillPathNV", "GL_NV_path_rendering", wine_glCoverFillPathNV }, - { "glCoverStrokePathInstancedNV", "GL_NV_path_rendering", wine_glCoverStrokePathInstancedNV }, - { "glCoverStrokePathNV", "GL_NV_path_rendering", wine_glCoverStrokePathNV }, - { "glCreateProgram", "GL_VERSION_2_0", wine_glCreateProgram }, - { "glCreateProgramObjectARB", "GL_ARB_shader_objects", wine_glCreateProgramObjectARB }, - { "glCreateShader", "GL_VERSION_2_0", wine_glCreateShader }, - { "glCreateShaderObjectARB", "GL_ARB_shader_objects", wine_glCreateShaderObjectARB }, - { "glCreateShaderProgramEXT", "GL_EXT_separate_shader_objects", wine_glCreateShaderProgramEXT }, - { "glCreateShaderProgramv", "GL_ARB_separate_shader_objects", wine_glCreateShaderProgramv }, - { "glCreateSyncFromCLeventARB", "GL_ARB_cl_event", wine_glCreateSyncFromCLeventARB }, - { "glCullParameterdvEXT", "GL_EXT_cull_vertex", wine_glCullParameterdvEXT }, - { "glCullParameterfvEXT", "GL_EXT_cull_vertex", wine_glCullParameterfvEXT }, - { "glCurrentPaletteMatrixARB", "GL_ARB_matrix_palette", wine_glCurrentPaletteMatrixARB }, - { "glDebugMessageCallback", "GL_KHR_debug", wine_glDebugMessageCallback }, - { "glDebugMessageCallbackAMD", "GL_AMD_debug_output", wine_glDebugMessageCallbackAMD }, - { "glDebugMessageCallbackARB", "GL_ARB_debug_output", wine_glDebugMessageCallbackARB }, - { "glDebugMessageControl", "GL_KHR_debug", wine_glDebugMessageControl }, - { "glDebugMessageControlARB", "GL_ARB_debug_output", wine_glDebugMessageControlARB }, - { "glDebugMessageEnableAMD", "GL_AMD_debug_output", wine_glDebugMessageEnableAMD }, - { "glDebugMessageInsert", "GL_KHR_debug", wine_glDebugMessageInsert }, - { "glDebugMessageInsertAMD", "GL_AMD_debug_output", wine_glDebugMessageInsertAMD }, - { "glDebugMessageInsertARB", "GL_ARB_debug_output", wine_glDebugMessageInsertARB }, - { "glDeformSGIX", "GL_SGIX_polynomial_ffd", wine_glDeformSGIX }, - { "glDeformationMap3dSGIX", "GL_SGIX_polynomial_ffd", wine_glDeformationMap3dSGIX }, - { "glDeformationMap3fSGIX", "GL_SGIX_polynomial_ffd", wine_glDeformationMap3fSGIX }, - { "glDeleteAsyncMarkersSGIX", "GL_SGIX_async", wine_glDeleteAsyncMarkersSGIX }, - { "glDeleteBufferRegion", "GL_KTX_buffer_region", wine_glDeleteBufferRegion }, - { "glDeleteBuffers", "GL_VERSION_1_5", wine_glDeleteBuffers }, - { "glDeleteBuffersARB", "GL_ARB_vertex_buffer_object", wine_glDeleteBuffersARB }, - { "glDeleteFencesAPPLE", "GL_APPLE_fence", wine_glDeleteFencesAPPLE }, - { "glDeleteFencesNV", "GL_NV_fence", wine_glDeleteFencesNV }, - { "glDeleteFragmentShaderATI", "GL_ATI_fragment_shader", wine_glDeleteFragmentShaderATI }, - { "glDeleteFramebuffers", "GL_ARB_framebuffer_object", wine_glDeleteFramebuffers }, - { "glDeleteFramebuffersEXT", "GL_EXT_framebuffer_object", wine_glDeleteFramebuffersEXT }, - { "glDeleteNamedStringARB", "GL_ARB_shading_language_include", wine_glDeleteNamedStringARB }, - { "glDeleteNamesAMD", "GL_AMD_name_gen_delete", wine_glDeleteNamesAMD }, - { "glDeleteObjectARB", "GL_ARB_shader_objects", wine_glDeleteObjectARB }, - { "glDeleteObjectBufferATI", "GL_ATI_vertex_array_object", wine_glDeleteObjectBufferATI }, - { "glDeleteOcclusionQueriesNV", "GL_NV_occlusion_query", wine_glDeleteOcclusionQueriesNV }, - { "glDeletePathsNV", "GL_NV_path_rendering", wine_glDeletePathsNV }, - { "glDeletePerfMonitorsAMD", "GL_AMD_performance_monitor", wine_glDeletePerfMonitorsAMD }, - { "glDeleteProgram", "GL_VERSION_2_0", wine_glDeleteProgram }, - { "glDeleteProgramPipelines", "GL_ARB_separate_shader_objects", wine_glDeleteProgramPipelines }, - { "glDeleteProgramsARB", "GL_ARB_vertex_program", wine_glDeleteProgramsARB }, - { "glDeleteProgramsNV", "GL_NV_vertex_program", wine_glDeleteProgramsNV }, - { "glDeleteQueries", "GL_VERSION_1_5", wine_glDeleteQueries }, - { "glDeleteQueriesARB", "GL_ARB_occlusion_query", wine_glDeleteQueriesARB }, - { "glDeleteRenderbuffers", "GL_ARB_framebuffer_object", wine_glDeleteRenderbuffers }, - { "glDeleteRenderbuffersEXT", "GL_EXT_framebuffer_object", wine_glDeleteRenderbuffersEXT }, - { "glDeleteSamplers", "GL_ARB_sampler_objects", wine_glDeleteSamplers }, - { "glDeleteShader", "GL_VERSION_2_0", wine_glDeleteShader }, - { "glDeleteSync", "GL_ARB_sync", wine_glDeleteSync }, - { "glDeleteTexturesEXT", "GL_EXT_texture_object", wine_glDeleteTexturesEXT }, - { "glDeleteTransformFeedbacks", "GL_ARB_transform_feedback2", wine_glDeleteTransformFeedbacks }, - { "glDeleteTransformFeedbacksNV", "GL_NV_transform_feedback2", wine_glDeleteTransformFeedbacksNV }, - { "glDeleteVertexArrays", "GL_ARB_vertex_array_object", wine_glDeleteVertexArrays }, - { "glDeleteVertexArraysAPPLE", "GL_APPLE_vertex_array_object", wine_glDeleteVertexArraysAPPLE }, - { "glDeleteVertexShaderEXT", "GL_EXT_vertex_shader", wine_glDeleteVertexShaderEXT }, - { "glDepthBoundsEXT", "GL_EXT_depth_bounds_test", wine_glDepthBoundsEXT }, - { "glDepthBoundsdNV", "GL_NV_depth_buffer_float", wine_glDepthBoundsdNV }, - { "glDepthRangeArrayv", "GL_ARB_viewport_array", wine_glDepthRangeArrayv }, - { "glDepthRangeIndexed", "GL_ARB_viewport_array", wine_glDepthRangeIndexed }, - { "glDepthRangedNV", "GL_NV_depth_buffer_float", wine_glDepthRangedNV }, - { "glDepthRangef", "GL_ARB_ES2_compatibility", wine_glDepthRangef }, - { "glDetachObjectARB", "GL_ARB_shader_objects", wine_glDetachObjectARB }, - { "glDetachShader", "GL_VERSION_2_0", wine_glDetachShader }, - { "glDetailTexFuncSGIS", "GL_SGIS_detail_texture", wine_glDetailTexFuncSGIS }, - { "glDisableClientStateIndexedEXT", "GL_EXT_direct_state_access", wine_glDisableClientStateIndexedEXT }, - { "glDisableIndexedEXT", "GL_EXT_draw_buffers2", wine_glDisableIndexedEXT }, - { "glDisableVariantClientStateEXT", "GL_EXT_vertex_shader", wine_glDisableVariantClientStateEXT }, - { "glDisableVertexAttribAPPLE", "GL_APPLE_vertex_program_evaluators", wine_glDisableVertexAttribAPPLE }, - { "glDisableVertexAttribArray", "GL_VERSION_2_0", wine_glDisableVertexAttribArray }, - { "glDisableVertexAttribArrayARB", "GL_ARB_vertex_program", wine_glDisableVertexAttribArrayARB }, - { "glDisablei", "GL_VERSION_3_0", wine_glDisablei }, - { "glDispatchCompute", "GL_ARB_compute_shader", wine_glDispatchCompute }, - { "glDispatchComputeIndirect", "GL_ARB_compute_shader", wine_glDispatchComputeIndirect }, - { "glDrawArraysEXT", "GL_EXT_vertex_array", wine_glDrawArraysEXT }, - { "glDrawArraysIndirect", "GL_ARB_draw_indirect", wine_glDrawArraysIndirect }, - { "glDrawArraysInstanced", "GL_VERSION_3_1", wine_glDrawArraysInstanced }, - { "glDrawArraysInstancedARB", "GL_ARB_draw_instanced", wine_glDrawArraysInstancedARB }, - { "glDrawArraysInstancedBaseInstance", "GL_ARB_base_instance", wine_glDrawArraysInstancedBaseInstance }, - { "glDrawArraysInstancedEXT", "GL_EXT_draw_instanced", wine_glDrawArraysInstancedEXT }, - { "glDrawBufferRegion", "GL_KTX_buffer_region", wine_glDrawBufferRegion }, - { "glDrawBuffers", "GL_VERSION_2_0", wine_glDrawBuffers }, - { "glDrawBuffersARB", "GL_ARB_draw_buffers", wine_glDrawBuffersARB }, - { "glDrawBuffersATI", "GL_ATI_draw_buffers", wine_glDrawBuffersATI }, - { "glDrawElementArrayAPPLE", "GL_APPLE_element_array", wine_glDrawElementArrayAPPLE }, - { "glDrawElementArrayATI", "GL_ATI_element_array", wine_glDrawElementArrayATI }, - { "glDrawElementsBaseVertex", "GL_ARB_draw_elements_base_vertex", wine_glDrawElementsBaseVertex }, - { "glDrawElementsIndirect", "GL_ARB_draw_indirect", wine_glDrawElementsIndirect }, - { "glDrawElementsInstanced", "GL_VERSION_3_1", wine_glDrawElementsInstanced }, - { "glDrawElementsInstancedARB", "GL_ARB_draw_instanced", wine_glDrawElementsInstancedARB }, - { "glDrawElementsInstancedBaseInstance", "GL_ARB_base_instance", wine_glDrawElementsInstancedBaseInstance }, - { "glDrawElementsInstancedBaseVertex", "GL_ARB_draw_elements_base_vertex", wine_glDrawElementsInstancedBaseVertex }, - { "glDrawElementsInstancedBaseVertexBaseInstance", "GL_ARB_base_instance", wine_glDrawElementsInstancedBaseVertexBaseInstance }, - { "glDrawElementsInstancedEXT", "GL_EXT_draw_instanced", wine_glDrawElementsInstancedEXT }, - { "glDrawMeshArraysSUN", "GL_SUN_mesh_array", wine_glDrawMeshArraysSUN }, - { "glDrawRangeElementArrayAPPLE", "GL_APPLE_element_array", wine_glDrawRangeElementArrayAPPLE }, - { "glDrawRangeElementArrayATI", "GL_ATI_element_array", wine_glDrawRangeElementArrayATI }, - { "glDrawRangeElements", "GL_VERSION_1_2", wine_glDrawRangeElements }, - { "glDrawRangeElementsBaseVertex", "GL_ARB_draw_elements_base_vertex", wine_glDrawRangeElementsBaseVertex }, - { "glDrawRangeElementsEXT", "GL_EXT_draw_range_elements", wine_glDrawRangeElementsEXT }, - { "glDrawTransformFeedback", "GL_ARB_transform_feedback2", wine_glDrawTransformFeedback }, - { "glDrawTransformFeedbackInstanced", "GL_ARB_transform_feedback_instanced", wine_glDrawTransformFeedbackInstanced }, - { "glDrawTransformFeedbackNV", "GL_NV_transform_feedback2", wine_glDrawTransformFeedbackNV }, - { "glDrawTransformFeedbackStream", "GL_ARB_transform_feedback3", wine_glDrawTransformFeedbackStream }, - { "glDrawTransformFeedbackStreamInstanced", "GL_ARB_transform_feedback_instanced", wine_glDrawTransformFeedbackStreamInstanced }, - { "glEdgeFlagFormatNV", "GL_NV_vertex_buffer_unified_memory", wine_glEdgeFlagFormatNV }, - { "glEdgeFlagPointerEXT", "GL_EXT_vertex_array", wine_glEdgeFlagPointerEXT }, - { "glEdgeFlagPointerListIBM", "GL_IBM_vertex_array_lists", wine_glEdgeFlagPointerListIBM }, - { "glElementPointerAPPLE", "GL_APPLE_element_array", wine_glElementPointerAPPLE }, - { "glElementPointerATI", "GL_ATI_element_array", wine_glElementPointerATI }, - { "glEnableClientStateIndexedEXT", "GL_EXT_direct_state_access", wine_glEnableClientStateIndexedEXT }, - { "glEnableIndexedEXT", "GL_EXT_draw_buffers2", wine_glEnableIndexedEXT }, - { "glEnableVariantClientStateEXT", "GL_EXT_vertex_shader", wine_glEnableVariantClientStateEXT }, - { "glEnableVertexAttribAPPLE", "GL_APPLE_vertex_program_evaluators", wine_glEnableVertexAttribAPPLE }, - { "glEnableVertexAttribArray", "GL_VERSION_2_0", wine_glEnableVertexAttribArray }, - { "glEnableVertexAttribArrayARB", "GL_ARB_vertex_program", wine_glEnableVertexAttribArrayARB }, - { "glEnablei", "GL_VERSION_3_0", wine_glEnablei }, - { "glEndConditionalRender", "GL_VERSION_3_0", wine_glEndConditionalRender }, - { "glEndConditionalRenderNV", "GL_NV_conditional_render", wine_glEndConditionalRenderNV }, - { "glEndFragmentShaderATI", "GL_ATI_fragment_shader", wine_glEndFragmentShaderATI }, - { "glEndOcclusionQueryNV", "GL_NV_occlusion_query", wine_glEndOcclusionQueryNV }, - { "glEndPerfMonitorAMD", "GL_AMD_performance_monitor", wine_glEndPerfMonitorAMD }, - { "glEndQuery", "GL_VERSION_1_5", wine_glEndQuery }, - { "glEndQueryARB", "GL_ARB_occlusion_query", wine_glEndQueryARB }, - { "glEndQueryIndexed", "GL_ARB_transform_feedback3", wine_glEndQueryIndexed }, - { "glEndTransformFeedback", "GL_VERSION_3_0", wine_glEndTransformFeedback }, - { "glEndTransformFeedbackEXT", "GL_EXT_transform_feedback", wine_glEndTransformFeedbackEXT }, - { "glEndTransformFeedbackNV", "GL_NV_transform_feedback", wine_glEndTransformFeedbackNV }, - { "glEndVertexShaderEXT", "GL_EXT_vertex_shader", wine_glEndVertexShaderEXT }, - { "glEndVideoCaptureNV", "GL_NV_video_capture", wine_glEndVideoCaptureNV }, - { "glEvalMapsNV", "GL_NV_evaluators", wine_glEvalMapsNV }, - { "glExecuteProgramNV", "GL_NV_vertex_program", wine_glExecuteProgramNV }, - { "glExtractComponentEXT", "GL_EXT_vertex_shader", wine_glExtractComponentEXT }, - { "glFenceSync", "GL_ARB_sync", wine_glFenceSync }, - { "glFinalCombinerInputNV", "GL_NV_register_combiners", wine_glFinalCombinerInputNV }, - { "glFinishAsyncSGIX", "GL_SGIX_async", wine_glFinishAsyncSGIX }, - { "glFinishFenceAPPLE", "GL_APPLE_fence", wine_glFinishFenceAPPLE }, - { "glFinishFenceNV", "GL_NV_fence", wine_glFinishFenceNV }, - { "glFinishObjectAPPLE", "GL_APPLE_fence", wine_glFinishObjectAPPLE }, - { "glFinishTextureSUNX", "GL_SUNX_constant_data", wine_glFinishTextureSUNX }, - { "glFlushMappedBufferRange", "GL_ARB_map_buffer_range", wine_glFlushMappedBufferRange }, - { "glFlushMappedBufferRangeAPPLE", "GL_APPLE_flush_buffer_range", wine_glFlushMappedBufferRangeAPPLE }, - { "glFlushMappedNamedBufferRangeEXT", "GL_EXT_direct_state_access", wine_glFlushMappedNamedBufferRangeEXT }, - { "glFlushPixelDataRangeNV", "GL_NV_pixel_data_range", wine_glFlushPixelDataRangeNV }, - { "glFlushRasterSGIX", "GL_SGIX_flush_raster", wine_glFlushRasterSGIX }, - { "glFlushVertexArrayRangeAPPLE", "GL_APPLE_vertex_array_range", wine_glFlushVertexArrayRangeAPPLE }, - { "glFlushVertexArrayRangeNV", "GL_NV_vertex_array_range", wine_glFlushVertexArrayRangeNV }, - { "glFogCoordFormatNV", "GL_NV_vertex_buffer_unified_memory", wine_glFogCoordFormatNV }, - { "glFogCoordPointer", "GL_VERSION_1_4", wine_glFogCoordPointer }, - { "glFogCoordPointerEXT", "GL_EXT_fog_coord", wine_glFogCoordPointerEXT }, - { "glFogCoordPointerListIBM", "GL_IBM_vertex_array_lists", wine_glFogCoordPointerListIBM }, - { "glFogCoordd", "GL_VERSION_1_4", wine_glFogCoordd }, - { "glFogCoorddEXT", "GL_EXT_fog_coord", wine_glFogCoorddEXT }, - { "glFogCoorddv", "GL_VERSION_1_4", wine_glFogCoorddv }, - { "glFogCoorddvEXT", "GL_EXT_fog_coord", wine_glFogCoorddvEXT }, - { "glFogCoordf", "GL_VERSION_1_4", wine_glFogCoordf }, - { "glFogCoordfEXT", "GL_EXT_fog_coord", wine_glFogCoordfEXT }, - { "glFogCoordfv", "GL_VERSION_1_4", wine_glFogCoordfv }, - { "glFogCoordfvEXT", "GL_EXT_fog_coord", wine_glFogCoordfvEXT }, - { "glFogCoordhNV", "GL_NV_half_float", wine_glFogCoordhNV }, - { "glFogCoordhvNV", "GL_NV_half_float", wine_glFogCoordhvNV }, - { "glFogFuncSGIS", "GL_SGIS_fog_function", wine_glFogFuncSGIS }, - { "glFragmentColorMaterialSGIX", "GL_SGIX_fragment_lighting", wine_glFragmentColorMaterialSGIX }, - { "glFragmentLightModelfSGIX", "GL_SGIX_fragment_lighting", wine_glFragmentLightModelfSGIX }, - { "glFragmentLightModelfvSGIX", "GL_SGIX_fragment_lighting", wine_glFragmentLightModelfvSGIX }, - { "glFragmentLightModeliSGIX", "GL_SGIX_fragment_lighting", wine_glFragmentLightModeliSGIX }, - { "glFragmentLightModelivSGIX", "GL_SGIX_fragment_lighting", wine_glFragmentLightModelivSGIX }, - { "glFragmentLightfSGIX", "GL_SGIX_fragment_lighting", wine_glFragmentLightfSGIX }, - { "glFragmentLightfvSGIX", "GL_SGIX_fragment_lighting", wine_glFragmentLightfvSGIX }, - { "glFragmentLightiSGIX", "GL_SGIX_fragment_lighting", wine_glFragmentLightiSGIX }, - { "glFragmentLightivSGIX", "GL_SGIX_fragment_lighting", wine_glFragmentLightivSGIX }, - { "glFragmentMaterialfSGIX", "GL_SGIX_fragment_lighting", wine_glFragmentMaterialfSGIX }, - { "glFragmentMaterialfvSGIX", "GL_SGIX_fragment_lighting", wine_glFragmentMaterialfvSGIX }, - { "glFragmentMaterialiSGIX", "GL_SGIX_fragment_lighting", wine_glFragmentMaterialiSGIX }, - { "glFragmentMaterialivSGIX", "GL_SGIX_fragment_lighting", wine_glFragmentMaterialivSGIX }, - { "glFrameTerminatorGREMEDY", "GL_GREMEDY_frame_terminator", wine_glFrameTerminatorGREMEDY }, - { "glFrameZoomSGIX", "GL_SGIX_framezoom", wine_glFrameZoomSGIX }, - { "glFramebufferDrawBufferEXT", "GL_EXT_direct_state_access", wine_glFramebufferDrawBufferEXT }, - { "glFramebufferDrawBuffersEXT", "GL_EXT_direct_state_access", wine_glFramebufferDrawBuffersEXT }, - { "glFramebufferParameteri", "GL_ARB_framebuffer_no_attachments", wine_glFramebufferParameteri }, - { "glFramebufferReadBufferEXT", "GL_EXT_direct_state_access", wine_glFramebufferReadBufferEXT }, - { "glFramebufferRenderbuffer", "GL_ARB_framebuffer_object", wine_glFramebufferRenderbuffer }, - { "glFramebufferRenderbufferEXT", "GL_EXT_framebuffer_object", wine_glFramebufferRenderbufferEXT }, - { "glFramebufferTexture", "GL_VERSION_3_2", wine_glFramebufferTexture }, - { "glFramebufferTexture1D", "GL_ARB_framebuffer_object", wine_glFramebufferTexture1D }, - { "glFramebufferTexture1DEXT", "GL_EXT_framebuffer_object", wine_glFramebufferTexture1DEXT }, - { "glFramebufferTexture2D", "GL_ARB_framebuffer_object", wine_glFramebufferTexture2D }, - { "glFramebufferTexture2DEXT", "GL_EXT_framebuffer_object", wine_glFramebufferTexture2DEXT }, - { "glFramebufferTexture3D", "GL_ARB_framebuffer_object", wine_glFramebufferTexture3D }, - { "glFramebufferTexture3DEXT", "GL_EXT_framebuffer_object", wine_glFramebufferTexture3DEXT }, - { "glFramebufferTextureARB", "GL_ARB_geometry_shader4", wine_glFramebufferTextureARB }, - { "glFramebufferTextureEXT", "GL_NV_geometry_program4", wine_glFramebufferTextureEXT }, - { "glFramebufferTextureFaceARB", "GL_ARB_geometry_shader4", wine_glFramebufferTextureFaceARB }, - { "glFramebufferTextureFaceEXT", "GL_NV_geometry_program4", wine_glFramebufferTextureFaceEXT }, - { "glFramebufferTextureLayer", "GL_ARB_framebuffer_object", wine_glFramebufferTextureLayer }, - { "glFramebufferTextureLayerARB", "GL_ARB_geometry_shader4", wine_glFramebufferTextureLayerARB }, - { "glFramebufferTextureLayerEXT", "GL_NV_geometry_program4", wine_glFramebufferTextureLayerEXT }, - { "glFreeObjectBufferATI", "GL_ATI_vertex_array_object", wine_glFreeObjectBufferATI }, - { "glGenAsyncMarkersSGIX", "GL_SGIX_async", wine_glGenAsyncMarkersSGIX }, - { "glGenBuffers", "GL_VERSION_1_5", wine_glGenBuffers }, - { "glGenBuffersARB", "GL_ARB_vertex_buffer_object", wine_glGenBuffersARB }, - { "glGenFencesAPPLE", "GL_APPLE_fence", wine_glGenFencesAPPLE }, - { "glGenFencesNV", "GL_NV_fence", wine_glGenFencesNV }, - { "glGenFragmentShadersATI", "GL_ATI_fragment_shader", wine_glGenFragmentShadersATI }, - { "glGenFramebuffers", "GL_ARB_framebuffer_object", wine_glGenFramebuffers }, - { "glGenFramebuffersEXT", "GL_EXT_framebuffer_object", wine_glGenFramebuffersEXT }, - { "glGenNamesAMD", "GL_AMD_name_gen_delete", wine_glGenNamesAMD }, - { "glGenOcclusionQueriesNV", "GL_NV_occlusion_query", wine_glGenOcclusionQueriesNV }, - { "glGenPathsNV", "GL_NV_path_rendering", wine_glGenPathsNV }, - { "glGenPerfMonitorsAMD", "GL_AMD_performance_monitor", wine_glGenPerfMonitorsAMD }, - { "glGenProgramPipelines", "GL_ARB_separate_shader_objects", wine_glGenProgramPipelines }, - { "glGenProgramsARB", "GL_ARB_vertex_program", wine_glGenProgramsARB }, - { "glGenProgramsNV", "GL_NV_vertex_program", wine_glGenProgramsNV }, - { "glGenQueries", "GL_VERSION_1_5", wine_glGenQueries }, - { "glGenQueriesARB", "GL_ARB_occlusion_query", wine_glGenQueriesARB }, - { "glGenRenderbuffers", "GL_ARB_framebuffer_object", wine_glGenRenderbuffers }, - { "glGenRenderbuffersEXT", "GL_EXT_framebuffer_object", wine_glGenRenderbuffersEXT }, - { "glGenSamplers", "GL_ARB_sampler_objects", wine_glGenSamplers }, - { "glGenSymbolsEXT", "GL_EXT_vertex_shader", wine_glGenSymbolsEXT }, - { "glGenTexturesEXT", "GL_EXT_texture_object", wine_glGenTexturesEXT }, - { "glGenTransformFeedbacks", "GL_ARB_transform_feedback2", wine_glGenTransformFeedbacks }, - { "glGenTransformFeedbacksNV", "GL_NV_transform_feedback2", wine_glGenTransformFeedbacksNV }, - { "glGenVertexArrays", "GL_ARB_vertex_array_object", wine_glGenVertexArrays }, - { "glGenVertexArraysAPPLE", "GL_APPLE_vertex_array_object", wine_glGenVertexArraysAPPLE }, - { "glGenVertexShadersEXT", "GL_EXT_vertex_shader", wine_glGenVertexShadersEXT }, - { "glGenerateMipmap", "GL_ARB_framebuffer_object", wine_glGenerateMipmap }, - { "glGenerateMipmapEXT", "GL_EXT_framebuffer_object", wine_glGenerateMipmapEXT }, - { "glGenerateMultiTexMipmapEXT", "GL_EXT_direct_state_access", wine_glGenerateMultiTexMipmapEXT }, - { "glGenerateTextureMipmapEXT", "GL_EXT_direct_state_access", wine_glGenerateTextureMipmapEXT }, - { "glGetActiveAtomicCounterBufferiv", "GL_ARB_shader_atomic_counters", wine_glGetActiveAtomicCounterBufferiv }, - { "glGetActiveAttrib", "GL_VERSION_2_0", wine_glGetActiveAttrib }, - { "glGetActiveAttribARB", "GL_ARB_vertex_shader", wine_glGetActiveAttribARB }, - { "glGetActiveSubroutineName", "GL_ARB_shader_subroutine", wine_glGetActiveSubroutineName }, - { "glGetActiveSubroutineUniformName", "GL_ARB_shader_subroutine", wine_glGetActiveSubroutineUniformName }, - { "glGetActiveSubroutineUniformiv", "GL_ARB_shader_subroutine", wine_glGetActiveSubroutineUniformiv }, - { "glGetActiveUniform", "GL_VERSION_2_0", wine_glGetActiveUniform }, - { "glGetActiveUniformARB", "GL_ARB_shader_objects", wine_glGetActiveUniformARB }, - { "glGetActiveUniformBlockName", "GL_ARB_uniform_buffer_object", wine_glGetActiveUniformBlockName }, - { "glGetActiveUniformBlockiv", "GL_ARB_uniform_buffer_object", wine_glGetActiveUniformBlockiv }, - { "glGetActiveUniformName", "GL_ARB_uniform_buffer_object", wine_glGetActiveUniformName }, - { "glGetActiveUniformsiv", "GL_ARB_uniform_buffer_object", wine_glGetActiveUniformsiv }, - { "glGetActiveVaryingNV", "GL_NV_transform_feedback", wine_glGetActiveVaryingNV }, - { "glGetArrayObjectfvATI", "GL_ATI_vertex_array_object", wine_glGetArrayObjectfvATI }, - { "glGetArrayObjectivATI", "GL_ATI_vertex_array_object", wine_glGetArrayObjectivATI }, - { "glGetAttachedObjectsARB", "GL_ARB_shader_objects", wine_glGetAttachedObjectsARB }, - { "glGetAttachedShaders", "GL_VERSION_2_0", wine_glGetAttachedShaders }, - { "glGetAttribLocation", "GL_VERSION_2_0", wine_glGetAttribLocation }, - { "glGetAttribLocationARB", "GL_ARB_vertex_shader", wine_glGetAttribLocationARB }, - { "glGetBooleanIndexedvEXT", "GL_EXT_draw_buffers2", wine_glGetBooleanIndexedvEXT }, - { "glGetBooleani_v", "GL_VERSION_3_0", wine_glGetBooleani_v }, - { "glGetBufferParameteri64v", "GL_VERSION_3_2", wine_glGetBufferParameteri64v }, - { "glGetBufferParameteriv", "GL_VERSION_1_5", wine_glGetBufferParameteriv }, - { "glGetBufferParameterivARB", "GL_ARB_vertex_buffer_object", wine_glGetBufferParameterivARB }, - { "glGetBufferParameterui64vNV", "GL_NV_shader_buffer_load", wine_glGetBufferParameterui64vNV }, - { "glGetBufferPointerv", "GL_VERSION_1_5", wine_glGetBufferPointerv }, - { "glGetBufferPointervARB", "GL_ARB_vertex_buffer_object", wine_glGetBufferPointervARB }, - { "glGetBufferSubData", "GL_VERSION_1_5", wine_glGetBufferSubData }, - { "glGetBufferSubDataARB", "GL_ARB_vertex_buffer_object", wine_glGetBufferSubDataARB }, - { "glGetColorTable", "GL_VERSION_1_2", wine_glGetColorTable }, - { "glGetColorTableEXT", "GL_EXT_paletted_texture", wine_glGetColorTableEXT }, - { "glGetColorTableParameterfv", "GL_VERSION_1_2", wine_glGetColorTableParameterfv }, - { "glGetColorTableParameterfvEXT", "GL_EXT_paletted_texture", wine_glGetColorTableParameterfvEXT }, - { "glGetColorTableParameterfvSGI", "GL_SGI_color_table", wine_glGetColorTableParameterfvSGI }, - { "glGetColorTableParameteriv", "GL_VERSION_1_2", wine_glGetColorTableParameteriv }, - { "glGetColorTableParameterivEXT", "GL_EXT_paletted_texture", wine_glGetColorTableParameterivEXT }, - { "glGetColorTableParameterivSGI", "GL_SGI_color_table", wine_glGetColorTableParameterivSGI }, - { "glGetColorTableSGI", "GL_SGI_color_table", wine_glGetColorTableSGI }, - { "glGetCombinerInputParameterfvNV", "GL_NV_register_combiners", wine_glGetCombinerInputParameterfvNV }, - { "glGetCombinerInputParameterivNV", "GL_NV_register_combiners", wine_glGetCombinerInputParameterivNV }, - { "glGetCombinerOutputParameterfvNV", "GL_NV_register_combiners", wine_glGetCombinerOutputParameterfvNV }, - { "glGetCombinerOutputParameterivNV", "GL_NV_register_combiners", wine_glGetCombinerOutputParameterivNV }, - { "glGetCombinerStageParameterfvNV", "GL_NV_register_combiners2", wine_glGetCombinerStageParameterfvNV }, - { "glGetCompressedMultiTexImageEXT", "GL_EXT_direct_state_access", wine_glGetCompressedMultiTexImageEXT }, - { "glGetCompressedTexImage", "GL_VERSION_1_3", wine_glGetCompressedTexImage }, - { "glGetCompressedTexImageARB", "GL_ARB_texture_compression", wine_glGetCompressedTexImageARB }, - { "glGetCompressedTextureImageEXT", "GL_EXT_direct_state_access", wine_glGetCompressedTextureImageEXT }, - { "glGetConvolutionFilter", "GL_VERSION_1_2", wine_glGetConvolutionFilter }, - { "glGetConvolutionFilterEXT", "GL_EXT_convolution", wine_glGetConvolutionFilterEXT }, - { "glGetConvolutionParameterfv", "GL_VERSION_1_2", wine_glGetConvolutionParameterfv }, - { "glGetConvolutionParameterfvEXT", "GL_EXT_convolution", wine_glGetConvolutionParameterfvEXT }, - { "glGetConvolutionParameteriv", "GL_VERSION_1_2", wine_glGetConvolutionParameteriv }, - { "glGetConvolutionParameterivEXT", "GL_EXT_convolution", wine_glGetConvolutionParameterivEXT }, - { "glGetDebugMessageLog", "GL_KHR_debug", wine_glGetDebugMessageLog }, - { "glGetDebugMessageLogAMD", "GL_AMD_debug_output", wine_glGetDebugMessageLogAMD }, - { "glGetDebugMessageLogARB", "GL_ARB_debug_output", wine_glGetDebugMessageLogARB }, - { "glGetDetailTexFuncSGIS", "GL_SGIS_detail_texture", wine_glGetDetailTexFuncSGIS }, - { "glGetDoubleIndexedvEXT", "GL_EXT_direct_state_access", wine_glGetDoubleIndexedvEXT }, - { "glGetDoublei_v", "GL_ARB_viewport_array", wine_glGetDoublei_v }, - { "glGetFenceivNV", "GL_NV_fence", wine_glGetFenceivNV }, - { "glGetFinalCombinerInputParameterfvNV", "GL_NV_register_combiners", wine_glGetFinalCombinerInputParameterfvNV }, - { "glGetFinalCombinerInputParameterivNV", "GL_NV_register_combiners", wine_glGetFinalCombinerInputParameterivNV }, - { "glGetFloatIndexedvEXT", "GL_EXT_direct_state_access", wine_glGetFloatIndexedvEXT }, - { "glGetFloati_v", "GL_ARB_viewport_array", wine_glGetFloati_v }, - { "glGetFogFuncSGIS", "GL_SGIS_fog_function", wine_glGetFogFuncSGIS }, - { "glGetFragDataIndex", "GL_ARB_blend_func_extended", wine_glGetFragDataIndex }, - { "glGetFragDataLocation", "GL_VERSION_3_0", wine_glGetFragDataLocation }, - { "glGetFragDataLocationEXT", "GL_EXT_gpu_shader4", wine_glGetFragDataLocationEXT }, - { "glGetFragmentLightfvSGIX", "GL_SGIX_fragment_lighting", wine_glGetFragmentLightfvSGIX }, - { "glGetFragmentLightivSGIX", "GL_SGIX_fragment_lighting", wine_glGetFragmentLightivSGIX }, - { "glGetFragmentMaterialfvSGIX", "GL_SGIX_fragment_lighting", wine_glGetFragmentMaterialfvSGIX }, - { "glGetFragmentMaterialivSGIX", "GL_SGIX_fragment_lighting", wine_glGetFragmentMaterialivSGIX }, - { "glGetFramebufferAttachmentParameteriv", "GL_ARB_framebuffer_object", wine_glGetFramebufferAttachmentParameteriv }, - { "glGetFramebufferAttachmentParameterivEXT", "GL_EXT_framebuffer_object", wine_glGetFramebufferAttachmentParameterivEXT }, - { "glGetFramebufferParameteriv", "GL_ARB_framebuffer_no_attachments", wine_glGetFramebufferParameteriv }, - { "glGetFramebufferParameterivEXT", "GL_EXT_direct_state_access", wine_glGetFramebufferParameterivEXT }, - { "glGetGraphicsResetStatusARB", "GL_ARB_robustness", wine_glGetGraphicsResetStatusARB }, - { "glGetHandleARB", "GL_ARB_shader_objects", wine_glGetHandleARB }, - { "glGetHistogram", "GL_VERSION_1_2", wine_glGetHistogram }, - { "glGetHistogramEXT", "GL_EXT_histogram", wine_glGetHistogramEXT }, - { "glGetHistogramParameterfv", "GL_VERSION_1_2", wine_glGetHistogramParameterfv }, - { "glGetHistogramParameterfvEXT", "GL_EXT_histogram", wine_glGetHistogramParameterfvEXT }, - { "glGetHistogramParameteriv", "GL_VERSION_1_2", wine_glGetHistogramParameteriv }, - { "glGetHistogramParameterivEXT", "GL_EXT_histogram", wine_glGetHistogramParameterivEXT }, - { "glGetImageHandleNV", "GL_NV_bindless_texture", wine_glGetImageHandleNV }, - { "glGetImageTransformParameterfvHP", "GL_HP_image_transform", wine_glGetImageTransformParameterfvHP }, - { "glGetImageTransformParameterivHP", "GL_HP_image_transform", wine_glGetImageTransformParameterivHP }, - { "glGetInfoLogARB", "GL_ARB_shader_objects", wine_glGetInfoLogARB }, - { "glGetInstrumentsSGIX", "GL_SGIX_instruments", wine_glGetInstrumentsSGIX }, - { "glGetInteger64i_v", "GL_VERSION_3_2", wine_glGetInteger64i_v }, - { "glGetInteger64v", "GL_ARB_sync", wine_glGetInteger64v }, - { "glGetIntegerIndexedvEXT", "GL_EXT_draw_buffers2", wine_glGetIntegerIndexedvEXT }, - { "glGetIntegeri_v", "GL_VERSION_3_0", wine_glGetIntegeri_v }, - { "glGetIntegerui64i_vNV", "GL_NV_vertex_buffer_unified_memory", wine_glGetIntegerui64i_vNV }, - { "glGetIntegerui64vNV", "GL_NV_shader_buffer_load", wine_glGetIntegerui64vNV }, - { "glGetInternalformati64v", "GL_ARB_internalformat_query2", wine_glGetInternalformati64v }, - { "glGetInternalformativ", "GL_ARB_internalformat_query", wine_glGetInternalformativ }, - { "glGetInvariantBooleanvEXT", "GL_EXT_vertex_shader", wine_glGetInvariantBooleanvEXT }, - { "glGetInvariantFloatvEXT", "GL_EXT_vertex_shader", wine_glGetInvariantFloatvEXT }, - { "glGetInvariantIntegervEXT", "GL_EXT_vertex_shader", wine_glGetInvariantIntegervEXT }, - { "glGetListParameterfvSGIX", "GL_SGIX_list_priority", wine_glGetListParameterfvSGIX }, - { "glGetListParameterivSGIX", "GL_SGIX_list_priority", wine_glGetListParameterivSGIX }, - { "glGetLocalConstantBooleanvEXT", "GL_EXT_vertex_shader", wine_glGetLocalConstantBooleanvEXT }, - { "glGetLocalConstantFloatvEXT", "GL_EXT_vertex_shader", wine_glGetLocalConstantFloatvEXT }, - { "glGetLocalConstantIntegervEXT", "GL_EXT_vertex_shader", wine_glGetLocalConstantIntegervEXT }, - { "glGetMapAttribParameterfvNV", "GL_NV_evaluators", wine_glGetMapAttribParameterfvNV }, - { "glGetMapAttribParameterivNV", "GL_NV_evaluators", wine_glGetMapAttribParameterivNV }, - { "glGetMapControlPointsNV", "GL_NV_evaluators", wine_glGetMapControlPointsNV }, - { "glGetMapParameterfvNV", "GL_NV_evaluators", wine_glGetMapParameterfvNV }, - { "glGetMapParameterivNV", "GL_NV_evaluators", wine_glGetMapParameterivNV }, - { "glGetMinmax", "GL_VERSION_1_2", wine_glGetMinmax }, - { "glGetMinmaxEXT", "GL_EXT_histogram", wine_glGetMinmaxEXT }, - { "glGetMinmaxParameterfv", "GL_VERSION_1_2", wine_glGetMinmaxParameterfv }, - { "glGetMinmaxParameterfvEXT", "GL_EXT_histogram", wine_glGetMinmaxParameterfvEXT }, - { "glGetMinmaxParameteriv", "GL_VERSION_1_2", wine_glGetMinmaxParameteriv }, - { "glGetMinmaxParameterivEXT", "GL_EXT_histogram", wine_glGetMinmaxParameterivEXT }, - { "glGetMultiTexEnvfvEXT", "GL_EXT_direct_state_access", wine_glGetMultiTexEnvfvEXT }, - { "glGetMultiTexEnvivEXT", "GL_EXT_direct_state_access", wine_glGetMultiTexEnvivEXT }, - { "glGetMultiTexGendvEXT", "GL_EXT_direct_state_access", wine_glGetMultiTexGendvEXT }, - { "glGetMultiTexGenfvEXT", "GL_EXT_direct_state_access", wine_glGetMultiTexGenfvEXT }, - { "glGetMultiTexGenivEXT", "GL_EXT_direct_state_access", wine_glGetMultiTexGenivEXT }, - { "glGetMultiTexImageEXT", "GL_EXT_direct_state_access", wine_glGetMultiTexImageEXT }, - { "glGetMultiTexLevelParameterfvEXT", "GL_EXT_direct_state_access", wine_glGetMultiTexLevelParameterfvEXT }, - { "glGetMultiTexLevelParameterivEXT", "GL_EXT_direct_state_access", wine_glGetMultiTexLevelParameterivEXT }, - { "glGetMultiTexParameterIivEXT", "GL_EXT_direct_state_access", wine_glGetMultiTexParameterIivEXT }, - { "glGetMultiTexParameterIuivEXT", "GL_EXT_direct_state_access", wine_glGetMultiTexParameterIuivEXT }, - { "glGetMultiTexParameterfvEXT", "GL_EXT_direct_state_access", wine_glGetMultiTexParameterfvEXT }, - { "glGetMultiTexParameterivEXT", "GL_EXT_direct_state_access", wine_glGetMultiTexParameterivEXT }, - { "glGetMultisamplefv", "GL_ARB_texture_multisample", wine_glGetMultisamplefv }, - { "glGetMultisamplefvNV", "GL_NV_explicit_multisample", wine_glGetMultisamplefvNV }, - { "glGetNamedBufferParameterivEXT", "GL_EXT_direct_state_access", wine_glGetNamedBufferParameterivEXT }, - { "glGetNamedBufferParameterui64vNV", "GL_NV_shader_buffer_load", wine_glGetNamedBufferParameterui64vNV }, - { "glGetNamedBufferPointervEXT", "GL_EXT_direct_state_access", wine_glGetNamedBufferPointervEXT }, - { "glGetNamedBufferSubDataEXT", "GL_EXT_direct_state_access", wine_glGetNamedBufferSubDataEXT }, - { "glGetNamedFramebufferAttachmentParameterivEXT", "GL_EXT_direct_state_access", wine_glGetNamedFramebufferAttachmentParameterivEXT }, - { "glGetNamedFramebufferParameterivEXT", "GL_ARB_framebuffer_no_attachments", wine_glGetNamedFramebufferParameterivEXT }, - { "glGetNamedProgramLocalParameterIivEXT", "GL_EXT_direct_state_access", wine_glGetNamedProgramLocalParameterIivEXT }, - { "glGetNamedProgramLocalParameterIuivEXT", "GL_EXT_direct_state_access", wine_glGetNamedProgramLocalParameterIuivEXT }, - { "glGetNamedProgramLocalParameterdvEXT", "GL_EXT_direct_state_access", wine_glGetNamedProgramLocalParameterdvEXT }, - { "glGetNamedProgramLocalParameterfvEXT", "GL_EXT_direct_state_access", wine_glGetNamedProgramLocalParameterfvEXT }, - { "glGetNamedProgramStringEXT", "GL_EXT_direct_state_access", wine_glGetNamedProgramStringEXT }, - { "glGetNamedProgramivEXT", "GL_EXT_direct_state_access", wine_glGetNamedProgramivEXT }, - { "glGetNamedRenderbufferParameterivEXT", "GL_EXT_direct_state_access", wine_glGetNamedRenderbufferParameterivEXT }, - { "glGetNamedStringARB", "GL_ARB_shading_language_include", wine_glGetNamedStringARB }, - { "glGetNamedStringivARB", "GL_ARB_shading_language_include", wine_glGetNamedStringivARB }, - { "glGetObjectBufferfvATI", "GL_ATI_vertex_array_object", wine_glGetObjectBufferfvATI }, - { "glGetObjectBufferivATI", "GL_ATI_vertex_array_object", wine_glGetObjectBufferivATI }, - { "glGetObjectLabel", "GL_KHR_debug", wine_glGetObjectLabel }, - { "glGetObjectParameterfvARB", "GL_ARB_shader_objects", wine_glGetObjectParameterfvARB }, - { "glGetObjectParameterivAPPLE", "GL_APPLE_object_purgeable", wine_glGetObjectParameterivAPPLE }, - { "glGetObjectParameterivARB", "GL_ARB_shader_objects", wine_glGetObjectParameterivARB }, - { "glGetObjectPtrLabel", "GL_KHR_debug", wine_glGetObjectPtrLabel }, - { "glGetOcclusionQueryivNV", "GL_NV_occlusion_query", wine_glGetOcclusionQueryivNV }, - { "glGetOcclusionQueryuivNV", "GL_NV_occlusion_query", wine_glGetOcclusionQueryuivNV }, - { "glGetPathColorGenfvNV", "GL_NV_path_rendering", wine_glGetPathColorGenfvNV }, - { "glGetPathColorGenivNV", "GL_NV_path_rendering", wine_glGetPathColorGenivNV }, - { "glGetPathCommandsNV", "GL_NV_path_rendering", wine_glGetPathCommandsNV }, - { "glGetPathCoordsNV", "GL_NV_path_rendering", wine_glGetPathCoordsNV }, - { "glGetPathDashArrayNV", "GL_NV_path_rendering", wine_glGetPathDashArrayNV }, - { "glGetPathLengthNV", "GL_NV_path_rendering", wine_glGetPathLengthNV }, - { "glGetPathMetricRangeNV", "GL_NV_path_rendering", wine_glGetPathMetricRangeNV }, - { "glGetPathMetricsNV", "GL_NV_path_rendering", wine_glGetPathMetricsNV }, - { "glGetPathParameterfvNV", "GL_NV_path_rendering", wine_glGetPathParameterfvNV }, - { "glGetPathParameterivNV", "GL_NV_path_rendering", wine_glGetPathParameterivNV }, - { "glGetPathSpacingNV", "GL_NV_path_rendering", wine_glGetPathSpacingNV }, - { "glGetPathTexGenfvNV", "GL_NV_path_rendering", wine_glGetPathTexGenfvNV }, - { "glGetPathTexGenivNV", "GL_NV_path_rendering", wine_glGetPathTexGenivNV }, - { "glGetPerfMonitorCounterDataAMD", "GL_AMD_performance_monitor", wine_glGetPerfMonitorCounterDataAMD }, - { "glGetPerfMonitorCounterInfoAMD", "GL_AMD_performance_monitor", wine_glGetPerfMonitorCounterInfoAMD }, - { "glGetPerfMonitorCounterStringAMD", "GL_AMD_performance_monitor", wine_glGetPerfMonitorCounterStringAMD }, - { "glGetPerfMonitorCountersAMD", "GL_AMD_performance_monitor", wine_glGetPerfMonitorCountersAMD }, - { "glGetPerfMonitorGroupStringAMD", "GL_AMD_performance_monitor", wine_glGetPerfMonitorGroupStringAMD }, - { "glGetPerfMonitorGroupsAMD", "GL_AMD_performance_monitor", wine_glGetPerfMonitorGroupsAMD }, - { "glGetPixelTexGenParameterfvSGIS", "GL_SGIS_pixel_texture", wine_glGetPixelTexGenParameterfvSGIS }, - { "glGetPixelTexGenParameterivSGIS", "GL_SGIS_pixel_texture", wine_glGetPixelTexGenParameterivSGIS }, - { "glGetPixelTransformParameterfvEXT", "GL_EXT_pixel_transform", wine_glGetPixelTransformParameterfvEXT }, - { "glGetPixelTransformParameterivEXT", "GL_EXT_pixel_transform", wine_glGetPixelTransformParameterivEXT }, - { "glGetPointerIndexedvEXT", "GL_EXT_direct_state_access", wine_glGetPointerIndexedvEXT }, - { "glGetPointervEXT", "GL_EXT_vertex_array", wine_glGetPointervEXT }, - { "glGetProgramBinary", "GL_ARB_get_program_binary", wine_glGetProgramBinary }, - { "glGetProgramEnvParameterIivNV", "GL_NV_gpu_program4", wine_glGetProgramEnvParameterIivNV }, - { "glGetProgramEnvParameterIuivNV", "GL_NV_gpu_program4", wine_glGetProgramEnvParameterIuivNV }, - { "glGetProgramEnvParameterdvARB", "GL_ARB_vertex_program", wine_glGetProgramEnvParameterdvARB }, - { "glGetProgramEnvParameterfvARB", "GL_ARB_vertex_program", wine_glGetProgramEnvParameterfvARB }, - { "glGetProgramInfoLog", "GL_VERSION_2_0", wine_glGetProgramInfoLog }, - { "glGetProgramInterfaceiv", "GL_ARB_program_interface_query", wine_glGetProgramInterfaceiv }, - { "glGetProgramLocalParameterIivNV", "GL_NV_gpu_program4", wine_glGetProgramLocalParameterIivNV }, - { "glGetProgramLocalParameterIuivNV", "GL_NV_gpu_program4", wine_glGetProgramLocalParameterIuivNV }, - { "glGetProgramLocalParameterdvARB", "GL_ARB_vertex_program", wine_glGetProgramLocalParameterdvARB }, - { "glGetProgramLocalParameterfvARB", "GL_ARB_vertex_program", wine_glGetProgramLocalParameterfvARB }, - { "glGetProgramNamedParameterdvNV", "GL_NV_fragment_program", wine_glGetProgramNamedParameterdvNV }, - { "glGetProgramNamedParameterfvNV", "GL_NV_fragment_program", wine_glGetProgramNamedParameterfvNV }, - { "glGetProgramParameterdvNV", "GL_NV_vertex_program", wine_glGetProgramParameterdvNV }, - { "glGetProgramParameterfvNV", "GL_NV_vertex_program", wine_glGetProgramParameterfvNV }, - { "glGetProgramPipelineInfoLog", "GL_ARB_separate_shader_objects", wine_glGetProgramPipelineInfoLog }, - { "glGetProgramPipelineiv", "GL_ARB_separate_shader_objects", wine_glGetProgramPipelineiv }, - { "glGetProgramResourceIndex", "GL_ARB_program_interface_query", wine_glGetProgramResourceIndex }, - { "glGetProgramResourceLocation", "GL_ARB_program_interface_query", wine_glGetProgramResourceLocation }, - { "glGetProgramResourceLocationIndex", "GL_ARB_program_interface_query", wine_glGetProgramResourceLocationIndex }, - { "glGetProgramResourceName", "GL_ARB_program_interface_query", wine_glGetProgramResourceName }, - { "glGetProgramResourceiv", "GL_ARB_program_interface_query", wine_glGetProgramResourceiv }, - { "glGetProgramStageiv", "GL_ARB_shader_subroutine", wine_glGetProgramStageiv }, - { "glGetProgramStringARB", "GL_ARB_vertex_program", wine_glGetProgramStringARB }, - { "glGetProgramStringNV", "GL_NV_vertex_program", wine_glGetProgramStringNV }, - { "glGetProgramSubroutineParameteruivNV", "GL_NV_gpu_program5", wine_glGetProgramSubroutineParameteruivNV }, - { "glGetProgramiv", "GL_VERSION_2_0", wine_glGetProgramiv }, - { "glGetProgramivARB", "GL_ARB_vertex_program", wine_glGetProgramivARB }, - { "glGetProgramivNV", "GL_NV_vertex_program", wine_glGetProgramivNV }, - { "glGetQueryIndexediv", "GL_ARB_transform_feedback3", wine_glGetQueryIndexediv }, - { "glGetQueryObjecti64v", "GL_ARB_timer_query", wine_glGetQueryObjecti64v }, - { "glGetQueryObjecti64vEXT", "GL_EXT_timer_query", wine_glGetQueryObjecti64vEXT }, - { "glGetQueryObjectiv", "GL_VERSION_1_5", wine_glGetQueryObjectiv }, - { "glGetQueryObjectivARB", "GL_ARB_occlusion_query", wine_glGetQueryObjectivARB }, - { "glGetQueryObjectui64v", "GL_ARB_timer_query", wine_glGetQueryObjectui64v }, - { "glGetQueryObjectui64vEXT", "GL_EXT_timer_query", wine_glGetQueryObjectui64vEXT }, - { "glGetQueryObjectuiv", "GL_VERSION_1_5", wine_glGetQueryObjectuiv }, - { "glGetQueryObjectuivARB", "GL_ARB_occlusion_query", wine_glGetQueryObjectuivARB }, - { "glGetQueryiv", "GL_VERSION_1_5", wine_glGetQueryiv }, - { "glGetQueryivARB", "GL_ARB_occlusion_query", wine_glGetQueryivARB }, - { "glGetRenderbufferParameteriv", "GL_ARB_framebuffer_object", wine_glGetRenderbufferParameteriv }, - { "glGetRenderbufferParameterivEXT", "GL_EXT_framebuffer_object", wine_glGetRenderbufferParameterivEXT }, - { "glGetSamplerParameterIiv", "GL_ARB_sampler_objects", wine_glGetSamplerParameterIiv }, - { "glGetSamplerParameterIuiv", "GL_ARB_sampler_objects", wine_glGetSamplerParameterIuiv }, - { "glGetSamplerParameterfv", "GL_ARB_sampler_objects", wine_glGetSamplerParameterfv }, - { "glGetSamplerParameteriv", "GL_ARB_sampler_objects", wine_glGetSamplerParameteriv }, - { "glGetSeparableFilter", "GL_VERSION_1_2", wine_glGetSeparableFilter }, - { "glGetSeparableFilterEXT", "GL_EXT_convolution", wine_glGetSeparableFilterEXT }, - { "glGetShaderInfoLog", "GL_VERSION_2_0", wine_glGetShaderInfoLog }, - { "glGetShaderPrecisionFormat", "GL_ARB_ES2_compatibility", wine_glGetShaderPrecisionFormat }, - { "glGetShaderSource", "GL_VERSION_2_0", wine_glGetShaderSource }, - { "glGetShaderSourceARB", "GL_ARB_shader_objects", wine_glGetShaderSourceARB }, - { "glGetShaderiv", "GL_VERSION_2_0", wine_glGetShaderiv }, - { "glGetSharpenTexFuncSGIS", "GL_SGIS_sharpen_texture", wine_glGetSharpenTexFuncSGIS }, - { "glGetStringi", "GL_VERSION_3_0", wine_glGetStringi }, - { "glGetSubroutineIndex", "GL_ARB_shader_subroutine", wine_glGetSubroutineIndex }, - { "glGetSubroutineUniformLocation", "GL_ARB_shader_subroutine", wine_glGetSubroutineUniformLocation }, - { "glGetSynciv", "GL_ARB_sync", wine_glGetSynciv }, - { "glGetTexBumpParameterfvATI", "GL_ATI_envmap_bumpmap", wine_glGetTexBumpParameterfvATI }, - { "glGetTexBumpParameterivATI", "GL_ATI_envmap_bumpmap", wine_glGetTexBumpParameterivATI }, - { "glGetTexFilterFuncSGIS", "GL_SGIS_texture_filter4", wine_glGetTexFilterFuncSGIS }, - { "glGetTexParameterIiv", "GL_VERSION_3_0", wine_glGetTexParameterIiv }, - { "glGetTexParameterIivEXT", "GL_EXT_texture_integer", wine_glGetTexParameterIivEXT }, - { "glGetTexParameterIuiv", "GL_VERSION_3_0", wine_glGetTexParameterIuiv }, - { "glGetTexParameterIuivEXT", "GL_EXT_texture_integer", wine_glGetTexParameterIuivEXT }, - { "glGetTexParameterPointervAPPLE", "GL_APPLE_texture_range", wine_glGetTexParameterPointervAPPLE }, - { "glGetTextureHandleNV", "GL_NV_bindless_texture", wine_glGetTextureHandleNV }, - { "glGetTextureImageEXT", "GL_EXT_direct_state_access", wine_glGetTextureImageEXT }, - { "glGetTextureLevelParameterfvEXT", "GL_EXT_direct_state_access", wine_glGetTextureLevelParameterfvEXT }, - { "glGetTextureLevelParameterivEXT", "GL_EXT_direct_state_access", wine_glGetTextureLevelParameterivEXT }, - { "glGetTextureParameterIivEXT", "GL_EXT_direct_state_access", wine_glGetTextureParameterIivEXT }, - { "glGetTextureParameterIuivEXT", "GL_EXT_direct_state_access", wine_glGetTextureParameterIuivEXT }, - { "glGetTextureParameterfvEXT", "GL_EXT_direct_state_access", wine_glGetTextureParameterfvEXT }, - { "glGetTextureParameterivEXT", "GL_EXT_direct_state_access", wine_glGetTextureParameterivEXT }, - { "glGetTextureSamplerHandleNV", "GL_NV_bindless_texture", wine_glGetTextureSamplerHandleNV }, - { "glGetTrackMatrixivNV", "GL_NV_vertex_program", wine_glGetTrackMatrixivNV }, - { "glGetTransformFeedbackVarying", "GL_VERSION_3_0", wine_glGetTransformFeedbackVarying }, - { "glGetTransformFeedbackVaryingEXT", "GL_EXT_transform_feedback", wine_glGetTransformFeedbackVaryingEXT }, - { "glGetTransformFeedbackVaryingNV", "GL_NV_transform_feedback", wine_glGetTransformFeedbackVaryingNV }, - { "glGetUniformBlockIndex", "GL_ARB_uniform_buffer_object", wine_glGetUniformBlockIndex }, - { "glGetUniformBufferSizeEXT", "GL_EXT_bindable_uniform", wine_glGetUniformBufferSizeEXT }, - { "glGetUniformIndices", "GL_ARB_uniform_buffer_object", wine_glGetUniformIndices }, - { "glGetUniformLocation", "GL_VERSION_2_0", wine_glGetUniformLocation }, - { "glGetUniformLocationARB", "GL_ARB_shader_objects", wine_glGetUniformLocationARB }, - { "glGetUniformOffsetEXT", "GL_EXT_bindable_uniform", wine_glGetUniformOffsetEXT }, - { "glGetUniformSubroutineuiv", "GL_ARB_shader_subroutine", wine_glGetUniformSubroutineuiv }, - { "glGetUniformdv", "GL_ARB_gpu_shader_fp64", wine_glGetUniformdv }, - { "glGetUniformfv", "GL_VERSION_2_0", wine_glGetUniformfv }, - { "glGetUniformfvARB", "GL_ARB_shader_objects", wine_glGetUniformfvARB }, - { "glGetUniformi64vNV", "GL_NV_gpu_shader5", wine_glGetUniformi64vNV }, - { "glGetUniformiv", "GL_VERSION_2_0", wine_glGetUniformiv }, - { "glGetUniformivARB", "GL_ARB_shader_objects", wine_glGetUniformivARB }, - { "glGetUniformui64vNV", "GL_NV_shader_buffer_load", wine_glGetUniformui64vNV }, - { "glGetUniformuiv", "GL_VERSION_3_0", wine_glGetUniformuiv }, - { "glGetUniformuivEXT", "GL_EXT_gpu_shader4", wine_glGetUniformuivEXT }, - { "glGetVariantArrayObjectfvATI", "GL_ATI_vertex_array_object", wine_glGetVariantArrayObjectfvATI }, - { "glGetVariantArrayObjectivATI", "GL_ATI_vertex_array_object", wine_glGetVariantArrayObjectivATI }, - { "glGetVariantBooleanvEXT", "GL_EXT_vertex_shader", wine_glGetVariantBooleanvEXT }, - { "glGetVariantFloatvEXT", "GL_EXT_vertex_shader", wine_glGetVariantFloatvEXT }, - { "glGetVariantIntegervEXT", "GL_EXT_vertex_shader", wine_glGetVariantIntegervEXT }, - { "glGetVariantPointervEXT", "GL_EXT_vertex_shader", wine_glGetVariantPointervEXT }, - { "glGetVaryingLocationNV", "GL_NV_transform_feedback", wine_glGetVaryingLocationNV }, - { "glGetVertexAttribArrayObjectfvATI", "GL_ATI_vertex_attrib_array_object", wine_glGetVertexAttribArrayObjectfvATI }, - { "glGetVertexAttribArrayObjectivATI", "GL_ATI_vertex_attrib_array_object", wine_glGetVertexAttribArrayObjectivATI }, - { "glGetVertexAttribIiv", "GL_VERSION_3_0", wine_glGetVertexAttribIiv }, - { "glGetVertexAttribIivEXT", "GL_NV_vertex_program4", wine_glGetVertexAttribIivEXT }, - { "glGetVertexAttribIuiv", "GL_VERSION_3_0", wine_glGetVertexAttribIuiv }, - { "glGetVertexAttribIuivEXT", "GL_NV_vertex_program4", wine_glGetVertexAttribIuivEXT }, - { "glGetVertexAttribLdv", "GL_ARB_vertex_attrib_64bit", wine_glGetVertexAttribLdv }, - { "glGetVertexAttribLdvEXT", "GL_EXT_vertex_attrib_64bit", wine_glGetVertexAttribLdvEXT }, - { "glGetVertexAttribLi64vNV", "GL_NV_vertex_attrib_integer_64bit", wine_glGetVertexAttribLi64vNV }, - { "glGetVertexAttribLui64vNV", "GL_NV_vertex_attrib_integer_64bit", wine_glGetVertexAttribLui64vNV }, - { "glGetVertexAttribPointerv", "GL_VERSION_2_0", wine_glGetVertexAttribPointerv }, - { "glGetVertexAttribPointervARB", "GL_ARB_vertex_program", wine_glGetVertexAttribPointervARB }, - { "glGetVertexAttribPointervNV", "GL_NV_vertex_program", wine_glGetVertexAttribPointervNV }, - { "glGetVertexAttribdv", "GL_VERSION_2_0", wine_glGetVertexAttribdv }, - { "glGetVertexAttribdvARB", "GL_ARB_vertex_program", wine_glGetVertexAttribdvARB }, - { "glGetVertexAttribdvNV", "GL_NV_vertex_program", wine_glGetVertexAttribdvNV }, - { "glGetVertexAttribfv", "GL_VERSION_2_0", wine_glGetVertexAttribfv }, - { "glGetVertexAttribfvARB", "GL_ARB_vertex_program", wine_glGetVertexAttribfvARB }, - { "glGetVertexAttribfvNV", "GL_NV_vertex_program", wine_glGetVertexAttribfvNV }, - { "glGetVertexAttribiv", "GL_VERSION_2_0", wine_glGetVertexAttribiv }, - { "glGetVertexAttribivARB", "GL_ARB_vertex_program", wine_glGetVertexAttribivARB }, - { "glGetVertexAttribivNV", "GL_NV_vertex_program", wine_glGetVertexAttribivNV }, - { "glGetVideoCaptureStreamdvNV", "GL_NV_video_capture", wine_glGetVideoCaptureStreamdvNV }, - { "glGetVideoCaptureStreamfvNV", "GL_NV_video_capture", wine_glGetVideoCaptureStreamfvNV }, - { "glGetVideoCaptureStreamivNV", "GL_NV_video_capture", wine_glGetVideoCaptureStreamivNV }, - { "glGetVideoCaptureivNV", "GL_NV_video_capture", wine_glGetVideoCaptureivNV }, - { "glGetVideoi64vNV", "GL_NV_present_video", wine_glGetVideoi64vNV }, - { "glGetVideoivNV", "GL_NV_present_video", wine_glGetVideoivNV }, - { "glGetVideoui64vNV", "GL_NV_present_video", wine_glGetVideoui64vNV }, - { "glGetVideouivNV", "GL_NV_present_video", wine_glGetVideouivNV }, - { "glGetnColorTableARB", "GL_ARB_robustness", wine_glGetnColorTableARB }, - { "glGetnCompressedTexImageARB", "GL_ARB_robustness", wine_glGetnCompressedTexImageARB }, - { "glGetnConvolutionFilterARB", "GL_ARB_robustness", wine_glGetnConvolutionFilterARB }, - { "glGetnHistogramARB", "GL_ARB_robustness", wine_glGetnHistogramARB }, - { "glGetnMapdvARB", "GL_ARB_robustness", wine_glGetnMapdvARB }, - { "glGetnMapfvARB", "GL_ARB_robustness", wine_glGetnMapfvARB }, - { "glGetnMapivARB", "GL_ARB_robustness", wine_glGetnMapivARB }, - { "glGetnMinmaxARB", "GL_ARB_robustness", wine_glGetnMinmaxARB }, - { "glGetnPixelMapfvARB", "GL_ARB_robustness", wine_glGetnPixelMapfvARB }, - { "glGetnPixelMapuivARB", "GL_ARB_robustness", wine_glGetnPixelMapuivARB }, - { "glGetnPixelMapusvARB", "GL_ARB_robustness", wine_glGetnPixelMapusvARB }, - { "glGetnPolygonStippleARB", "GL_ARB_robustness", wine_glGetnPolygonStippleARB }, - { "glGetnSeparableFilterARB", "GL_ARB_robustness", wine_glGetnSeparableFilterARB }, - { "glGetnTexImageARB", "GL_ARB_robustness", wine_glGetnTexImageARB }, - { "glGetnUniformdvARB", "GL_ARB_robustness", wine_glGetnUniformdvARB }, - { "glGetnUniformfvARB", "GL_ARB_robustness", wine_glGetnUniformfvARB }, - { "glGetnUniformivARB", "GL_ARB_robustness", wine_glGetnUniformivARB }, - { "glGetnUniformuivARB", "GL_ARB_robustness", wine_glGetnUniformuivARB }, - { "glGlobalAlphaFactorbSUN", "GL_SUN_global_alpha", wine_glGlobalAlphaFactorbSUN }, - { "glGlobalAlphaFactordSUN", "GL_SUN_global_alpha", wine_glGlobalAlphaFactordSUN }, - { "glGlobalAlphaFactorfSUN", "GL_SUN_global_alpha", wine_glGlobalAlphaFactorfSUN }, - { "glGlobalAlphaFactoriSUN", "GL_SUN_global_alpha", wine_glGlobalAlphaFactoriSUN }, - { "glGlobalAlphaFactorsSUN", "GL_SUN_global_alpha", wine_glGlobalAlphaFactorsSUN }, - { "glGlobalAlphaFactorubSUN", "GL_SUN_global_alpha", wine_glGlobalAlphaFactorubSUN }, - { "glGlobalAlphaFactoruiSUN", "GL_SUN_global_alpha", wine_glGlobalAlphaFactoruiSUN }, - { "glGlobalAlphaFactorusSUN", "GL_SUN_global_alpha", wine_glGlobalAlphaFactorusSUN }, - { "glHintPGI", "GL_PGI_misc_hints", wine_glHintPGI }, - { "glHistogram", "GL_VERSION_1_2", wine_glHistogram }, - { "glHistogramEXT", "GL_EXT_histogram", wine_glHistogramEXT }, - { "glIglooInterfaceSGIX", "GL_SGIX_igloo_interface", wine_glIglooInterfaceSGIX }, - { "glImageTransformParameterfHP", "GL_HP_image_transform", wine_glImageTransformParameterfHP }, - { "glImageTransformParameterfvHP", "GL_HP_image_transform", wine_glImageTransformParameterfvHP }, - { "glImageTransformParameteriHP", "GL_HP_image_transform", wine_glImageTransformParameteriHP }, - { "glImageTransformParameterivHP", "GL_HP_image_transform", wine_glImageTransformParameterivHP }, - { "glImportSyncEXT", "GL_EXT_x11_sync_object", wine_glImportSyncEXT }, - { "glIndexFormatNV", "GL_NV_vertex_buffer_unified_memory", wine_glIndexFormatNV }, - { "glIndexFuncEXT", "GL_EXT_index_func", wine_glIndexFuncEXT }, - { "glIndexMaterialEXT", "GL_EXT_index_material", wine_glIndexMaterialEXT }, - { "glIndexPointerEXT", "GL_EXT_vertex_array", wine_glIndexPointerEXT }, - { "glIndexPointerListIBM", "GL_IBM_vertex_array_lists", wine_glIndexPointerListIBM }, - { "glInsertComponentEXT", "GL_EXT_vertex_shader", wine_glInsertComponentEXT }, - { "glInstrumentsBufferSGIX", "GL_SGIX_instruments", wine_glInstrumentsBufferSGIX }, - { "glInterpolatePathsNV", "GL_NV_path_rendering", wine_glInterpolatePathsNV }, - { "glInvalidateBufferData", "GL_ARB_invalidate_subdata", wine_glInvalidateBufferData }, - { "glInvalidateBufferSubData", "GL_ARB_invalidate_subdata", wine_glInvalidateBufferSubData }, - { "glInvalidateFramebuffer", "GL_ARB_invalidate_subdata", wine_glInvalidateFramebuffer }, - { "glInvalidateSubFramebuffer", "GL_ARB_invalidate_subdata", wine_glInvalidateSubFramebuffer }, - { "glInvalidateTexImage", "GL_ARB_invalidate_subdata", wine_glInvalidateTexImage }, - { "glInvalidateTexSubImage", "GL_ARB_invalidate_subdata", wine_glInvalidateTexSubImage }, - { "glIsAsyncMarkerSGIX", "GL_SGIX_async", wine_glIsAsyncMarkerSGIX }, - { "glIsBuffer", "GL_VERSION_1_5", wine_glIsBuffer }, - { "glIsBufferARB", "GL_ARB_vertex_buffer_object", wine_glIsBufferARB }, - { "glIsBufferResidentNV", "GL_NV_shader_buffer_load", wine_glIsBufferResidentNV }, - { "glIsEnabledIndexedEXT", "GL_EXT_draw_buffers2", wine_glIsEnabledIndexedEXT }, - { "glIsEnabledi", "GL_VERSION_3_0", wine_glIsEnabledi }, - { "glIsFenceAPPLE", "GL_APPLE_fence", wine_glIsFenceAPPLE }, - { "glIsFenceNV", "GL_NV_fence", wine_glIsFenceNV }, - { "glIsFramebuffer", "GL_ARB_framebuffer_object", wine_glIsFramebuffer }, - { "glIsFramebufferEXT", "GL_EXT_framebuffer_object", wine_glIsFramebufferEXT }, - { "glIsImageHandleResidentNV", "GL_NV_bindless_texture", wine_glIsImageHandleResidentNV }, - { "glIsNameAMD", "GL_AMD_name_gen_delete", wine_glIsNameAMD }, - { "glIsNamedBufferResidentNV", "GL_NV_shader_buffer_load", wine_glIsNamedBufferResidentNV }, - { "glIsNamedStringARB", "GL_ARB_shading_language_include", wine_glIsNamedStringARB }, - { "glIsObjectBufferATI", "GL_ATI_vertex_array_object", wine_glIsObjectBufferATI }, - { "glIsOcclusionQueryNV", "GL_NV_occlusion_query", wine_glIsOcclusionQueryNV }, - { "glIsPathNV", "GL_NV_path_rendering", wine_glIsPathNV }, - { "glIsPointInFillPathNV", "GL_NV_path_rendering", wine_glIsPointInFillPathNV }, - { "glIsPointInStrokePathNV", "GL_NV_path_rendering", wine_glIsPointInStrokePathNV }, - { "glIsProgram", "GL_VERSION_2_0", wine_glIsProgram }, - { "glIsProgramARB", "GL_ARB_vertex_program", wine_glIsProgramARB }, - { "glIsProgramNV", "GL_NV_vertex_program", wine_glIsProgramNV }, - { "glIsProgramPipeline", "GL_ARB_separate_shader_objects", wine_glIsProgramPipeline }, - { "glIsQuery", "GL_VERSION_1_5", wine_glIsQuery }, - { "glIsQueryARB", "GL_ARB_occlusion_query", wine_glIsQueryARB }, - { "glIsRenderbuffer", "GL_ARB_framebuffer_object", wine_glIsRenderbuffer }, - { "glIsRenderbufferEXT", "GL_EXT_framebuffer_object", wine_glIsRenderbufferEXT }, - { "glIsSampler", "GL_ARB_sampler_objects", wine_glIsSampler }, - { "glIsShader", "GL_VERSION_2_0", wine_glIsShader }, - { "glIsSync", "GL_ARB_sync", wine_glIsSync }, - { "glIsTextureEXT", "GL_EXT_texture_object", wine_glIsTextureEXT }, - { "glIsTextureHandleResidentNV", "GL_NV_bindless_texture", wine_glIsTextureHandleResidentNV }, - { "glIsTransformFeedback", "GL_ARB_transform_feedback2", wine_glIsTransformFeedback }, - { "glIsTransformFeedbackNV", "GL_NV_transform_feedback2", wine_glIsTransformFeedbackNV }, - { "glIsVariantEnabledEXT", "GL_EXT_vertex_shader", wine_glIsVariantEnabledEXT }, - { "glIsVertexArray", "GL_ARB_vertex_array_object", wine_glIsVertexArray }, - { "glIsVertexArrayAPPLE", "GL_APPLE_vertex_array_object", wine_glIsVertexArrayAPPLE }, - { "glIsVertexAttribEnabledAPPLE", "GL_APPLE_vertex_program_evaluators", wine_glIsVertexAttribEnabledAPPLE }, - { "glLightEnviSGIX", "GL_SGIX_fragment_lighting", wine_glLightEnviSGIX }, - { "glLinkProgram", "GL_VERSION_2_0", wine_glLinkProgram }, - { "glLinkProgramARB", "GL_ARB_shader_objects", wine_glLinkProgramARB }, - { "glListParameterfSGIX", "GL_SGIX_list_priority", wine_glListParameterfSGIX }, - { "glListParameterfvSGIX", "GL_SGIX_list_priority", wine_glListParameterfvSGIX }, - { "glListParameteriSGIX", "GL_SGIX_list_priority", wine_glListParameteriSGIX }, - { "glListParameterivSGIX", "GL_SGIX_list_priority", wine_glListParameterivSGIX }, - { "glLoadIdentityDeformationMapSGIX", "GL_SGIX_polynomial_ffd", wine_glLoadIdentityDeformationMapSGIX }, - { "glLoadProgramNV", "GL_NV_vertex_program", wine_glLoadProgramNV }, - { "glLoadTransposeMatrixd", "GL_VERSION_1_3", wine_glLoadTransposeMatrixd }, - { "glLoadTransposeMatrixdARB", "GL_ARB_transpose_matrix", wine_glLoadTransposeMatrixdARB }, - { "glLoadTransposeMatrixf", "GL_VERSION_1_3", wine_glLoadTransposeMatrixf }, - { "glLoadTransposeMatrixfARB", "GL_ARB_transpose_matrix", wine_glLoadTransposeMatrixfARB }, - { "glLockArraysEXT", "GL_EXT_compiled_vertex_array", wine_glLockArraysEXT }, - { "glMTexCoord2fSGIS", "GL_SGIS_multitexture", wine_glMTexCoord2fSGIS }, - { "glMTexCoord2fvSGIS", "GL_SGIS_multitexture", wine_glMTexCoord2fvSGIS }, - { "glMakeBufferNonResidentNV", "GL_NV_shader_buffer_load", wine_glMakeBufferNonResidentNV }, - { "glMakeBufferResidentNV", "GL_NV_shader_buffer_load", wine_glMakeBufferResidentNV }, - { "glMakeImageHandleNonResidentNV", "GL_NV_bindless_texture", wine_glMakeImageHandleNonResidentNV }, - { "glMakeImageHandleResidentNV", "GL_NV_bindless_texture", wine_glMakeImageHandleResidentNV }, - { "glMakeNamedBufferNonResidentNV", "GL_NV_shader_buffer_load", wine_glMakeNamedBufferNonResidentNV }, - { "glMakeNamedBufferResidentNV", "GL_NV_shader_buffer_load", wine_glMakeNamedBufferResidentNV }, - { "glMakeTextureHandleNonResidentNV", "GL_NV_bindless_texture", wine_glMakeTextureHandleNonResidentNV }, - { "glMakeTextureHandleResidentNV", "GL_NV_bindless_texture", wine_glMakeTextureHandleResidentNV }, - { "glMapBuffer", "GL_VERSION_1_5", wine_glMapBuffer }, - { "glMapBufferARB", "GL_ARB_vertex_buffer_object", wine_glMapBufferARB }, - { "glMapBufferRange", "GL_ARB_map_buffer_range", wine_glMapBufferRange }, - { "glMapControlPointsNV", "GL_NV_evaluators", wine_glMapControlPointsNV }, - { "glMapNamedBufferEXT", "GL_EXT_direct_state_access", wine_glMapNamedBufferEXT }, - { "glMapNamedBufferRangeEXT", "GL_EXT_direct_state_access", wine_glMapNamedBufferRangeEXT }, - { "glMapObjectBufferATI", "GL_ATI_map_object_buffer", wine_glMapObjectBufferATI }, - { "glMapParameterfvNV", "GL_NV_evaluators", wine_glMapParameterfvNV }, - { "glMapParameterivNV", "GL_NV_evaluators", wine_glMapParameterivNV }, - { "glMapVertexAttrib1dAPPLE", "GL_APPLE_vertex_program_evaluators", wine_glMapVertexAttrib1dAPPLE }, - { "glMapVertexAttrib1fAPPLE", "GL_APPLE_vertex_program_evaluators", wine_glMapVertexAttrib1fAPPLE }, - { "glMapVertexAttrib2dAPPLE", "GL_APPLE_vertex_program_evaluators", wine_glMapVertexAttrib2dAPPLE }, - { "glMapVertexAttrib2fAPPLE", "GL_APPLE_vertex_program_evaluators", wine_glMapVertexAttrib2fAPPLE }, - { "glMatrixFrustumEXT", "GL_EXT_direct_state_access", wine_glMatrixFrustumEXT }, - { "glMatrixIndexPointerARB", "GL_ARB_matrix_palette", wine_glMatrixIndexPointerARB }, - { "glMatrixIndexubvARB", "GL_ARB_matrix_palette", wine_glMatrixIndexubvARB }, - { "glMatrixIndexuivARB", "GL_ARB_matrix_palette", wine_glMatrixIndexuivARB }, - { "glMatrixIndexusvARB", "GL_ARB_matrix_palette", wine_glMatrixIndexusvARB }, - { "glMatrixLoadIdentityEXT", "GL_EXT_direct_state_access", wine_glMatrixLoadIdentityEXT }, - { "glMatrixLoadTransposedEXT", "GL_EXT_direct_state_access", wine_glMatrixLoadTransposedEXT }, - { "glMatrixLoadTransposefEXT", "GL_EXT_direct_state_access", wine_glMatrixLoadTransposefEXT }, - { "glMatrixLoaddEXT", "GL_EXT_direct_state_access", wine_glMatrixLoaddEXT }, - { "glMatrixLoadfEXT", "GL_EXT_direct_state_access", wine_glMatrixLoadfEXT }, - { "glMatrixMultTransposedEXT", "GL_EXT_direct_state_access", wine_glMatrixMultTransposedEXT }, - { "glMatrixMultTransposefEXT", "GL_EXT_direct_state_access", wine_glMatrixMultTransposefEXT }, - { "glMatrixMultdEXT", "GL_EXT_direct_state_access", wine_glMatrixMultdEXT }, - { "glMatrixMultfEXT", "GL_EXT_direct_state_access", wine_glMatrixMultfEXT }, - { "glMatrixOrthoEXT", "GL_EXT_direct_state_access", wine_glMatrixOrthoEXT }, - { "glMatrixPopEXT", "GL_EXT_direct_state_access", wine_glMatrixPopEXT }, - { "glMatrixPushEXT", "GL_EXT_direct_state_access", wine_glMatrixPushEXT }, - { "glMatrixRotatedEXT", "GL_EXT_direct_state_access", wine_glMatrixRotatedEXT }, - { "glMatrixRotatefEXT", "GL_EXT_direct_state_access", wine_glMatrixRotatefEXT }, - { "glMatrixScaledEXT", "GL_EXT_direct_state_access", wine_glMatrixScaledEXT }, - { "glMatrixScalefEXT", "GL_EXT_direct_state_access", wine_glMatrixScalefEXT }, - { "glMatrixTranslatedEXT", "GL_EXT_direct_state_access", wine_glMatrixTranslatedEXT }, - { "glMatrixTranslatefEXT", "GL_EXT_direct_state_access", wine_glMatrixTranslatefEXT }, - { "glMemoryBarrier", "GL_ARB_shader_image_load_store", wine_glMemoryBarrier }, - { "glMemoryBarrierEXT", "GL_EXT_shader_image_load_store", wine_glMemoryBarrierEXT }, - { "glMinSampleShading", "GL_VERSION_4_0", wine_glMinSampleShading }, - { "glMinSampleShadingARB", "GL_ARB_sample_shading", wine_glMinSampleShadingARB }, - { "glMinmax", "GL_VERSION_1_2", wine_glMinmax }, - { "glMinmaxEXT", "GL_EXT_histogram", wine_glMinmaxEXT }, - { "glMultTransposeMatrixd", "GL_VERSION_1_3", wine_glMultTransposeMatrixd }, - { "glMultTransposeMatrixdARB", "GL_ARB_transpose_matrix", wine_glMultTransposeMatrixdARB }, - { "glMultTransposeMatrixf", "GL_VERSION_1_3", wine_glMultTransposeMatrixf }, - { "glMultTransposeMatrixfARB", "GL_ARB_transpose_matrix", wine_glMultTransposeMatrixfARB }, - { "glMultiDrawArrays", "GL_VERSION_1_4", wine_glMultiDrawArrays }, - { "glMultiDrawArraysEXT", "GL_EXT_multi_draw_arrays", wine_glMultiDrawArraysEXT }, - { "glMultiDrawArraysIndirect", "GL_ARB_multi_draw_indirect", wine_glMultiDrawArraysIndirect }, - { "glMultiDrawArraysIndirectAMD", "GL_AMD_multi_draw_indirect", wine_glMultiDrawArraysIndirectAMD }, - { "glMultiDrawElementArrayAPPLE", "GL_APPLE_element_array", wine_glMultiDrawElementArrayAPPLE }, - { "glMultiDrawElements", "GL_VERSION_1_4", wine_glMultiDrawElements }, - { "glMultiDrawElementsBaseVertex", "GL_ARB_draw_elements_base_vertex", wine_glMultiDrawElementsBaseVertex }, - { "glMultiDrawElementsEXT", "GL_EXT_multi_draw_arrays", wine_glMultiDrawElementsEXT }, - { "glMultiDrawElementsIndirect", "GL_ARB_multi_draw_indirect", wine_glMultiDrawElementsIndirect }, - { "glMultiDrawElementsIndirectAMD", "GL_AMD_multi_draw_indirect", wine_glMultiDrawElementsIndirectAMD }, - { "glMultiDrawRangeElementArrayAPPLE", "GL_APPLE_element_array", wine_glMultiDrawRangeElementArrayAPPLE }, - { "glMultiModeDrawArraysIBM", "GL_IBM_multimode_draw_arrays", wine_glMultiModeDrawArraysIBM }, - { "glMultiModeDrawElementsIBM", "GL_IBM_multimode_draw_arrays", wine_glMultiModeDrawElementsIBM }, - { "glMultiTexBufferEXT", "GL_EXT_direct_state_access", wine_glMultiTexBufferEXT }, - { "glMultiTexCoord1d", "GL_VERSION_1_3", wine_glMultiTexCoord1d }, - { "glMultiTexCoord1dARB", "GL_ARB_multitexture", wine_glMultiTexCoord1dARB }, - { "glMultiTexCoord1dSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1dSGIS }, - { "glMultiTexCoord1dv", "GL_VERSION_1_3", wine_glMultiTexCoord1dv }, - { "glMultiTexCoord1dvARB", "GL_ARB_multitexture", wine_glMultiTexCoord1dvARB }, - { "glMultiTexCoord1dvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1dvSGIS }, - { "glMultiTexCoord1f", "GL_VERSION_1_3", wine_glMultiTexCoord1f }, - { "glMultiTexCoord1fARB", "GL_ARB_multitexture", wine_glMultiTexCoord1fARB }, - { "glMultiTexCoord1fSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1fSGIS }, - { "glMultiTexCoord1fv", "GL_VERSION_1_3", wine_glMultiTexCoord1fv }, - { "glMultiTexCoord1fvARB", "GL_ARB_multitexture", wine_glMultiTexCoord1fvARB }, - { "glMultiTexCoord1fvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1fvSGIS }, - { "glMultiTexCoord1hNV", "GL_NV_half_float", wine_glMultiTexCoord1hNV }, - { "glMultiTexCoord1hvNV", "GL_NV_half_float", wine_glMultiTexCoord1hvNV }, - { "glMultiTexCoord1i", "GL_VERSION_1_3", wine_glMultiTexCoord1i }, - { "glMultiTexCoord1iARB", "GL_ARB_multitexture", wine_glMultiTexCoord1iARB }, - { "glMultiTexCoord1iSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1iSGIS }, - { "glMultiTexCoord1iv", "GL_VERSION_1_3", wine_glMultiTexCoord1iv }, - { "glMultiTexCoord1ivARB", "GL_ARB_multitexture", wine_glMultiTexCoord1ivARB }, - { "glMultiTexCoord1ivSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1ivSGIS }, - { "glMultiTexCoord1s", "GL_VERSION_1_3", wine_glMultiTexCoord1s }, - { "glMultiTexCoord1sARB", "GL_ARB_multitexture", wine_glMultiTexCoord1sARB }, - { "glMultiTexCoord1sSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1sSGIS }, - { "glMultiTexCoord1sv", "GL_VERSION_1_3", wine_glMultiTexCoord1sv }, - { "glMultiTexCoord1svARB", "GL_ARB_multitexture", wine_glMultiTexCoord1svARB }, - { "glMultiTexCoord1svSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord1svSGIS }, - { "glMultiTexCoord2d", "GL_VERSION_1_3", wine_glMultiTexCoord2d }, - { "glMultiTexCoord2dARB", "GL_ARB_multitexture", wine_glMultiTexCoord2dARB }, - { "glMultiTexCoord2dSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2dSGIS }, - { "glMultiTexCoord2dv", "GL_VERSION_1_3", wine_glMultiTexCoord2dv }, - { "glMultiTexCoord2dvARB", "GL_ARB_multitexture", wine_glMultiTexCoord2dvARB }, - { "glMultiTexCoord2dvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2dvSGIS }, - { "glMultiTexCoord2f", "GL_VERSION_1_3", wine_glMultiTexCoord2f }, - { "glMultiTexCoord2fARB", "GL_ARB_multitexture", wine_glMultiTexCoord2fARB }, - { "glMultiTexCoord2fSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2fSGIS }, - { "glMultiTexCoord2fv", "GL_VERSION_1_3", wine_glMultiTexCoord2fv }, - { "glMultiTexCoord2fvARB", "GL_ARB_multitexture", wine_glMultiTexCoord2fvARB }, - { "glMultiTexCoord2fvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2fvSGIS }, - { "glMultiTexCoord2hNV", "GL_NV_half_float", wine_glMultiTexCoord2hNV }, - { "glMultiTexCoord2hvNV", "GL_NV_half_float", wine_glMultiTexCoord2hvNV }, - { "glMultiTexCoord2i", "GL_VERSION_1_3", wine_glMultiTexCoord2i }, - { "glMultiTexCoord2iARB", "GL_ARB_multitexture", wine_glMultiTexCoord2iARB }, - { "glMultiTexCoord2iSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2iSGIS }, - { "glMultiTexCoord2iv", "GL_VERSION_1_3", wine_glMultiTexCoord2iv }, - { "glMultiTexCoord2ivARB", "GL_ARB_multitexture", wine_glMultiTexCoord2ivARB }, - { "glMultiTexCoord2ivSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2ivSGIS }, - { "glMultiTexCoord2s", "GL_VERSION_1_3", wine_glMultiTexCoord2s }, - { "glMultiTexCoord2sARB", "GL_ARB_multitexture", wine_glMultiTexCoord2sARB }, - { "glMultiTexCoord2sSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2sSGIS }, - { "glMultiTexCoord2sv", "GL_VERSION_1_3", wine_glMultiTexCoord2sv }, - { "glMultiTexCoord2svARB", "GL_ARB_multitexture", wine_glMultiTexCoord2svARB }, - { "glMultiTexCoord2svSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord2svSGIS }, - { "glMultiTexCoord3d", "GL_VERSION_1_3", wine_glMultiTexCoord3d }, - { "glMultiTexCoord3dARB", "GL_ARB_multitexture", wine_glMultiTexCoord3dARB }, - { "glMultiTexCoord3dSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3dSGIS }, - { "glMultiTexCoord3dv", "GL_VERSION_1_3", wine_glMultiTexCoord3dv }, - { "glMultiTexCoord3dvARB", "GL_ARB_multitexture", wine_glMultiTexCoord3dvARB }, - { "glMultiTexCoord3dvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3dvSGIS }, - { "glMultiTexCoord3f", "GL_VERSION_1_3", wine_glMultiTexCoord3f }, - { "glMultiTexCoord3fARB", "GL_ARB_multitexture", wine_glMultiTexCoord3fARB }, - { "glMultiTexCoord3fSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3fSGIS }, - { "glMultiTexCoord3fv", "GL_VERSION_1_3", wine_glMultiTexCoord3fv }, - { "glMultiTexCoord3fvARB", "GL_ARB_multitexture", wine_glMultiTexCoord3fvARB }, - { "glMultiTexCoord3fvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3fvSGIS }, - { "glMultiTexCoord3hNV", "GL_NV_half_float", wine_glMultiTexCoord3hNV }, - { "glMultiTexCoord3hvNV", "GL_NV_half_float", wine_glMultiTexCoord3hvNV }, - { "glMultiTexCoord3i", "GL_VERSION_1_3", wine_glMultiTexCoord3i }, - { "glMultiTexCoord3iARB", "GL_ARB_multitexture", wine_glMultiTexCoord3iARB }, - { "glMultiTexCoord3iSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3iSGIS }, - { "glMultiTexCoord3iv", "GL_VERSION_1_3", wine_glMultiTexCoord3iv }, - { "glMultiTexCoord3ivARB", "GL_ARB_multitexture", wine_glMultiTexCoord3ivARB }, - { "glMultiTexCoord3ivSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3ivSGIS }, - { "glMultiTexCoord3s", "GL_VERSION_1_3", wine_glMultiTexCoord3s }, - { "glMultiTexCoord3sARB", "GL_ARB_multitexture", wine_glMultiTexCoord3sARB }, - { "glMultiTexCoord3sSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3sSGIS }, - { "glMultiTexCoord3sv", "GL_VERSION_1_3", wine_glMultiTexCoord3sv }, - { "glMultiTexCoord3svARB", "GL_ARB_multitexture", wine_glMultiTexCoord3svARB }, - { "glMultiTexCoord3svSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord3svSGIS }, - { "glMultiTexCoord4d", "GL_VERSION_1_3", wine_glMultiTexCoord4d }, - { "glMultiTexCoord4dARB", "GL_ARB_multitexture", wine_glMultiTexCoord4dARB }, - { "glMultiTexCoord4dSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4dSGIS }, - { "glMultiTexCoord4dv", "GL_VERSION_1_3", wine_glMultiTexCoord4dv }, - { "glMultiTexCoord4dvARB", "GL_ARB_multitexture", wine_glMultiTexCoord4dvARB }, - { "glMultiTexCoord4dvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4dvSGIS }, - { "glMultiTexCoord4f", "GL_VERSION_1_3", wine_glMultiTexCoord4f }, - { "glMultiTexCoord4fARB", "GL_ARB_multitexture", wine_glMultiTexCoord4fARB }, - { "glMultiTexCoord4fSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4fSGIS }, - { "glMultiTexCoord4fv", "GL_VERSION_1_3", wine_glMultiTexCoord4fv }, - { "glMultiTexCoord4fvARB", "GL_ARB_multitexture", wine_glMultiTexCoord4fvARB }, - { "glMultiTexCoord4fvSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4fvSGIS }, - { "glMultiTexCoord4hNV", "GL_NV_half_float", wine_glMultiTexCoord4hNV }, - { "glMultiTexCoord4hvNV", "GL_NV_half_float", wine_glMultiTexCoord4hvNV }, - { "glMultiTexCoord4i", "GL_VERSION_1_3", wine_glMultiTexCoord4i }, - { "glMultiTexCoord4iARB", "GL_ARB_multitexture", wine_glMultiTexCoord4iARB }, - { "glMultiTexCoord4iSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4iSGIS }, - { "glMultiTexCoord4iv", "GL_VERSION_1_3", wine_glMultiTexCoord4iv }, - { "glMultiTexCoord4ivARB", "GL_ARB_multitexture", wine_glMultiTexCoord4ivARB }, - { "glMultiTexCoord4ivSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4ivSGIS }, - { "glMultiTexCoord4s", "GL_VERSION_1_3", wine_glMultiTexCoord4s }, - { "glMultiTexCoord4sARB", "GL_ARB_multitexture", wine_glMultiTexCoord4sARB }, - { "glMultiTexCoord4sSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4sSGIS }, - { "glMultiTexCoord4sv", "GL_VERSION_1_3", wine_glMultiTexCoord4sv }, - { "glMultiTexCoord4svARB", "GL_ARB_multitexture", wine_glMultiTexCoord4svARB }, - { "glMultiTexCoord4svSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoord4svSGIS }, - { "glMultiTexCoordP1ui", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glMultiTexCoordP1ui }, - { "glMultiTexCoordP1uiv", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glMultiTexCoordP1uiv }, - { "glMultiTexCoordP2ui", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glMultiTexCoordP2ui }, - { "glMultiTexCoordP2uiv", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glMultiTexCoordP2uiv }, - { "glMultiTexCoordP3ui", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glMultiTexCoordP3ui }, - { "glMultiTexCoordP3uiv", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glMultiTexCoordP3uiv }, - { "glMultiTexCoordP4ui", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glMultiTexCoordP4ui }, - { "glMultiTexCoordP4uiv", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glMultiTexCoordP4uiv }, - { "glMultiTexCoordPointerEXT", "GL_EXT_direct_state_access", wine_glMultiTexCoordPointerEXT }, - { "glMultiTexCoordPointerSGIS", "GL_SGIS_multitexture", wine_glMultiTexCoordPointerSGIS }, - { "glMultiTexEnvfEXT", "GL_EXT_direct_state_access", wine_glMultiTexEnvfEXT }, - { "glMultiTexEnvfvEXT", "GL_EXT_direct_state_access", wine_glMultiTexEnvfvEXT }, - { "glMultiTexEnviEXT", "GL_EXT_direct_state_access", wine_glMultiTexEnviEXT }, - { "glMultiTexEnvivEXT", "GL_EXT_direct_state_access", wine_glMultiTexEnvivEXT }, - { "glMultiTexGendEXT", "GL_EXT_direct_state_access", wine_glMultiTexGendEXT }, - { "glMultiTexGendvEXT", "GL_EXT_direct_state_access", wine_glMultiTexGendvEXT }, - { "glMultiTexGenfEXT", "GL_EXT_direct_state_access", wine_glMultiTexGenfEXT }, - { "glMultiTexGenfvEXT", "GL_EXT_direct_state_access", wine_glMultiTexGenfvEXT }, - { "glMultiTexGeniEXT", "GL_EXT_direct_state_access", wine_glMultiTexGeniEXT }, - { "glMultiTexGenivEXT", "GL_EXT_direct_state_access", wine_glMultiTexGenivEXT }, - { "glMultiTexImage1DEXT", "GL_EXT_direct_state_access", wine_glMultiTexImage1DEXT }, - { "glMultiTexImage2DEXT", "GL_EXT_direct_state_access", wine_glMultiTexImage2DEXT }, - { "glMultiTexImage3DEXT", "GL_EXT_direct_state_access", wine_glMultiTexImage3DEXT }, - { "glMultiTexParameterIivEXT", "GL_EXT_direct_state_access", wine_glMultiTexParameterIivEXT }, - { "glMultiTexParameterIuivEXT", "GL_EXT_direct_state_access", wine_glMultiTexParameterIuivEXT }, - { "glMultiTexParameterfEXT", "GL_EXT_direct_state_access", wine_glMultiTexParameterfEXT }, - { "glMultiTexParameterfvEXT", "GL_EXT_direct_state_access", wine_glMultiTexParameterfvEXT }, - { "glMultiTexParameteriEXT", "GL_EXT_direct_state_access", wine_glMultiTexParameteriEXT }, - { "glMultiTexParameterivEXT", "GL_EXT_direct_state_access", wine_glMultiTexParameterivEXT }, - { "glMultiTexRenderbufferEXT", "GL_EXT_direct_state_access", wine_glMultiTexRenderbufferEXT }, - { "glMultiTexSubImage1DEXT", "GL_EXT_direct_state_access", wine_glMultiTexSubImage1DEXT }, - { "glMultiTexSubImage2DEXT", "GL_EXT_direct_state_access", wine_glMultiTexSubImage2DEXT }, - { "glMultiTexSubImage3DEXT", "GL_EXT_direct_state_access", wine_glMultiTexSubImage3DEXT }, - { "glNamedBufferDataEXT", "GL_EXT_direct_state_access", wine_glNamedBufferDataEXT }, - { "glNamedBufferSubDataEXT", "GL_EXT_direct_state_access", wine_glNamedBufferSubDataEXT }, - { "glNamedCopyBufferSubDataEXT", "GL_EXT_direct_state_access", wine_glNamedCopyBufferSubDataEXT }, - { "glNamedFramebufferParameteriEXT", "GL_ARB_framebuffer_no_attachments", wine_glNamedFramebufferParameteriEXT }, - { "glNamedFramebufferRenderbufferEXT", "GL_EXT_direct_state_access", wine_glNamedFramebufferRenderbufferEXT }, - { "glNamedFramebufferTexture1DEXT", "GL_EXT_direct_state_access", wine_glNamedFramebufferTexture1DEXT }, - { "glNamedFramebufferTexture2DEXT", "GL_EXT_direct_state_access", wine_glNamedFramebufferTexture2DEXT }, - { "glNamedFramebufferTexture3DEXT", "GL_EXT_direct_state_access", wine_glNamedFramebufferTexture3DEXT }, - { "glNamedFramebufferTextureEXT", "GL_EXT_direct_state_access", wine_glNamedFramebufferTextureEXT }, - { "glNamedFramebufferTextureFaceEXT", "GL_EXT_direct_state_access", wine_glNamedFramebufferTextureFaceEXT }, - { "glNamedFramebufferTextureLayerEXT", "GL_EXT_direct_state_access", wine_glNamedFramebufferTextureLayerEXT }, - { "glNamedProgramLocalParameter4dEXT", "GL_EXT_direct_state_access", wine_glNamedProgramLocalParameter4dEXT }, - { "glNamedProgramLocalParameter4dvEXT", "GL_EXT_direct_state_access", wine_glNamedProgramLocalParameter4dvEXT }, - { "glNamedProgramLocalParameter4fEXT", "GL_EXT_direct_state_access", wine_glNamedProgramLocalParameter4fEXT }, - { "glNamedProgramLocalParameter4fvEXT", "GL_EXT_direct_state_access", wine_glNamedProgramLocalParameter4fvEXT }, - { "glNamedProgramLocalParameterI4iEXT", "GL_EXT_direct_state_access", wine_glNamedProgramLocalParameterI4iEXT }, - { "glNamedProgramLocalParameterI4ivEXT", "GL_EXT_direct_state_access", wine_glNamedProgramLocalParameterI4ivEXT }, - { "glNamedProgramLocalParameterI4uiEXT", "GL_EXT_direct_state_access", wine_glNamedProgramLocalParameterI4uiEXT }, - { "glNamedProgramLocalParameterI4uivEXT", "GL_EXT_direct_state_access", wine_glNamedProgramLocalParameterI4uivEXT }, - { "glNamedProgramLocalParameters4fvEXT", "GL_EXT_direct_state_access", wine_glNamedProgramLocalParameters4fvEXT }, - { "glNamedProgramLocalParametersI4ivEXT", "GL_EXT_direct_state_access", wine_glNamedProgramLocalParametersI4ivEXT }, - { "glNamedProgramLocalParametersI4uivEXT", "GL_EXT_direct_state_access", wine_glNamedProgramLocalParametersI4uivEXT }, - { "glNamedProgramStringEXT", "GL_EXT_direct_state_access", wine_glNamedProgramStringEXT }, - { "glNamedRenderbufferStorageEXT", "GL_EXT_direct_state_access", wine_glNamedRenderbufferStorageEXT }, - { "glNamedRenderbufferStorageMultisampleCoverageEXT", "GL_EXT_direct_state_access", wine_glNamedRenderbufferStorageMultisampleCoverageEXT }, - { "glNamedRenderbufferStorageMultisampleEXT", "GL_EXT_direct_state_access", wine_glNamedRenderbufferStorageMultisampleEXT }, - { "glNamedStringARB", "GL_ARB_shading_language_include", wine_glNamedStringARB }, - { "glNewBufferRegion", "GL_KTX_buffer_region", wine_glNewBufferRegion }, - { "glNewObjectBufferATI", "GL_ATI_vertex_array_object", wine_glNewObjectBufferATI }, - { "glNormal3fVertex3fSUN", "GL_SUN_vertex", wine_glNormal3fVertex3fSUN }, - { "glNormal3fVertex3fvSUN", "GL_SUN_vertex", wine_glNormal3fVertex3fvSUN }, - { "glNormal3hNV", "GL_NV_half_float", wine_glNormal3hNV }, - { "glNormal3hvNV", "GL_NV_half_float", wine_glNormal3hvNV }, - { "glNormalFormatNV", "GL_NV_vertex_buffer_unified_memory", wine_glNormalFormatNV }, - { "glNormalP3ui", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glNormalP3ui }, - { "glNormalP3uiv", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glNormalP3uiv }, - { "glNormalPointerEXT", "GL_EXT_vertex_array", wine_glNormalPointerEXT }, - { "glNormalPointerListIBM", "GL_IBM_vertex_array_lists", wine_glNormalPointerListIBM }, - { "glNormalPointervINTEL", "GL_INTEL_parallel_arrays", wine_glNormalPointervINTEL }, - { "glNormalStream3bATI", "GL_ATI_vertex_streams", wine_glNormalStream3bATI }, - { "glNormalStream3bvATI", "GL_ATI_vertex_streams", wine_glNormalStream3bvATI }, - { "glNormalStream3dATI", "GL_ATI_vertex_streams", wine_glNormalStream3dATI }, - { "glNormalStream3dvATI", "GL_ATI_vertex_streams", wine_glNormalStream3dvATI }, - { "glNormalStream3fATI", "GL_ATI_vertex_streams", wine_glNormalStream3fATI }, - { "glNormalStream3fvATI", "GL_ATI_vertex_streams", wine_glNormalStream3fvATI }, - { "glNormalStream3iATI", "GL_ATI_vertex_streams", wine_glNormalStream3iATI }, - { "glNormalStream3ivATI", "GL_ATI_vertex_streams", wine_glNormalStream3ivATI }, - { "glNormalStream3sATI", "GL_ATI_vertex_streams", wine_glNormalStream3sATI }, - { "glNormalStream3svATI", "GL_ATI_vertex_streams", wine_glNormalStream3svATI }, - { "glObjectLabel", "GL_KHR_debug", wine_glObjectLabel }, - { "glObjectPtrLabel", "GL_KHR_debug", wine_glObjectPtrLabel }, - { "glObjectPurgeableAPPLE", "GL_APPLE_object_purgeable", wine_glObjectPurgeableAPPLE }, - { "glObjectUnpurgeableAPPLE", "GL_APPLE_object_purgeable", wine_glObjectUnpurgeableAPPLE }, - { "glPNTrianglesfATI", "GL_ATI_pn_triangles", wine_glPNTrianglesfATI }, - { "glPNTrianglesiATI", "GL_ATI_pn_triangles", wine_glPNTrianglesiATI }, - { "glPassTexCoordATI", "GL_ATI_fragment_shader", wine_glPassTexCoordATI }, - { "glPatchParameterfv", "GL_ARB_tessellation_shader", wine_glPatchParameterfv }, - { "glPatchParameteri", "GL_ARB_tessellation_shader", wine_glPatchParameteri }, - { "glPathColorGenNV", "GL_NV_path_rendering", wine_glPathColorGenNV }, - { "glPathCommandsNV", "GL_NV_path_rendering", wine_glPathCommandsNV }, - { "glPathCoordsNV", "GL_NV_path_rendering", wine_glPathCoordsNV }, - { "glPathCoverDepthFuncNV", "GL_NV_path_rendering", wine_glPathCoverDepthFuncNV }, - { "glPathDashArrayNV", "GL_NV_path_rendering", wine_glPathDashArrayNV }, - { "glPathFogGenNV", "GL_NV_path_rendering", wine_glPathFogGenNV }, - { "glPathGlyphRangeNV", "GL_NV_path_rendering", wine_glPathGlyphRangeNV }, - { "glPathGlyphsNV", "GL_NV_path_rendering", wine_glPathGlyphsNV }, - { "glPathParameterfNV", "GL_NV_path_rendering", wine_glPathParameterfNV }, - { "glPathParameterfvNV", "GL_NV_path_rendering", wine_glPathParameterfvNV }, - { "glPathParameteriNV", "GL_NV_path_rendering", wine_glPathParameteriNV }, - { "glPathParameterivNV", "GL_NV_path_rendering", wine_glPathParameterivNV }, - { "glPathStencilDepthOffsetNV", "GL_NV_path_rendering", wine_glPathStencilDepthOffsetNV }, - { "glPathStencilFuncNV", "GL_NV_path_rendering", wine_glPathStencilFuncNV }, - { "glPathStringNV", "GL_NV_path_rendering", wine_glPathStringNV }, - { "glPathSubCommandsNV", "GL_NV_path_rendering", wine_glPathSubCommandsNV }, - { "glPathSubCoordsNV", "GL_NV_path_rendering", wine_glPathSubCoordsNV }, - { "glPathTexGenNV", "GL_NV_path_rendering", wine_glPathTexGenNV }, - { "glPauseTransformFeedback", "GL_ARB_transform_feedback2", wine_glPauseTransformFeedback }, - { "glPauseTransformFeedbackNV", "GL_NV_transform_feedback2", wine_glPauseTransformFeedbackNV }, - { "glPixelDataRangeNV", "GL_NV_pixel_data_range", wine_glPixelDataRangeNV }, - { "glPixelTexGenParameterfSGIS", "GL_SGIS_pixel_texture", wine_glPixelTexGenParameterfSGIS }, - { "glPixelTexGenParameterfvSGIS", "GL_SGIS_pixel_texture", wine_glPixelTexGenParameterfvSGIS }, - { "glPixelTexGenParameteriSGIS", "GL_SGIS_pixel_texture", wine_glPixelTexGenParameteriSGIS }, - { "glPixelTexGenParameterivSGIS", "GL_SGIS_pixel_texture", wine_glPixelTexGenParameterivSGIS }, - { "glPixelTexGenSGIX", "GL_SGIX_pixel_texture", wine_glPixelTexGenSGIX }, - { "glPixelTransformParameterfEXT", "GL_EXT_pixel_transform", wine_glPixelTransformParameterfEXT }, - { "glPixelTransformParameterfvEXT", "GL_EXT_pixel_transform", wine_glPixelTransformParameterfvEXT }, - { "glPixelTransformParameteriEXT", "GL_EXT_pixel_transform", wine_glPixelTransformParameteriEXT }, - { "glPixelTransformParameterivEXT", "GL_EXT_pixel_transform", wine_glPixelTransformParameterivEXT }, - { "glPointAlongPathNV", "GL_NV_path_rendering", wine_glPointAlongPathNV }, - { "glPointParameterf", "GL_VERSION_1_4", wine_glPointParameterf }, - { "glPointParameterfARB", "GL_ARB_point_parameters", wine_glPointParameterfARB }, - { "glPointParameterfEXT", "GL_EXT_point_parameters", wine_glPointParameterfEXT }, - { "glPointParameterfSGIS", "GL_SGIS_point_parameters", wine_glPointParameterfSGIS }, - { "glPointParameterfv", "GL_VERSION_1_4", wine_glPointParameterfv }, - { "glPointParameterfvARB", "GL_ARB_point_parameters", wine_glPointParameterfvARB }, - { "glPointParameterfvEXT", "GL_EXT_point_parameters", wine_glPointParameterfvEXT }, - { "glPointParameterfvSGIS", "GL_SGIS_point_parameters", wine_glPointParameterfvSGIS }, - { "glPointParameteri", "GL_VERSION_1_4", wine_glPointParameteri }, - { "glPointParameteriNV", "GL_NV_point_sprite", wine_glPointParameteriNV }, - { "glPointParameteriv", "GL_VERSION_1_4", wine_glPointParameteriv }, - { "glPointParameterivNV", "GL_NV_point_sprite", wine_glPointParameterivNV }, - { "glPollAsyncSGIX", "GL_SGIX_async", wine_glPollAsyncSGIX }, - { "glPollInstrumentsSGIX", "GL_SGIX_instruments", wine_glPollInstrumentsSGIX }, - { "glPolygonOffsetEXT", "GL_EXT_polygon_offset", wine_glPolygonOffsetEXT }, - { "glPopDebugGroup", "GL_KHR_debug", wine_glPopDebugGroup }, - { "glPresentFrameDualFillNV", "GL_NV_present_video", wine_glPresentFrameDualFillNV }, - { "glPresentFrameKeyedNV", "GL_NV_present_video", wine_glPresentFrameKeyedNV }, - { "glPrimitiveRestartIndex", "GL_VERSION_3_1", wine_glPrimitiveRestartIndex }, - { "glPrimitiveRestartIndexNV", "GL_NV_primitive_restart", wine_glPrimitiveRestartIndexNV }, - { "glPrimitiveRestartNV", "GL_NV_primitive_restart", wine_glPrimitiveRestartNV }, - { "glPrioritizeTexturesEXT", "GL_EXT_texture_object", wine_glPrioritizeTexturesEXT }, - { "glProgramBinary", "GL_ARB_get_program_binary", wine_glProgramBinary }, - { "glProgramBufferParametersIivNV", "GL_NV_parameter_buffer_object", wine_glProgramBufferParametersIivNV }, - { "glProgramBufferParametersIuivNV", "GL_NV_parameter_buffer_object", wine_glProgramBufferParametersIuivNV }, - { "glProgramBufferParametersfvNV", "GL_NV_parameter_buffer_object", wine_glProgramBufferParametersfvNV }, - { "glProgramEnvParameter4dARB", "GL_ARB_vertex_program", wine_glProgramEnvParameter4dARB }, - { "glProgramEnvParameter4dvARB", "GL_ARB_vertex_program", wine_glProgramEnvParameter4dvARB }, - { "glProgramEnvParameter4fARB", "GL_ARB_vertex_program", wine_glProgramEnvParameter4fARB }, - { "glProgramEnvParameter4fvARB", "GL_ARB_vertex_program", wine_glProgramEnvParameter4fvARB }, - { "glProgramEnvParameterI4iNV", "GL_NV_gpu_program4", wine_glProgramEnvParameterI4iNV }, - { "glProgramEnvParameterI4ivNV", "GL_NV_gpu_program4", wine_glProgramEnvParameterI4ivNV }, - { "glProgramEnvParameterI4uiNV", "GL_NV_gpu_program4", wine_glProgramEnvParameterI4uiNV }, - { "glProgramEnvParameterI4uivNV", "GL_NV_gpu_program4", wine_glProgramEnvParameterI4uivNV }, - { "glProgramEnvParameters4fvEXT", "GL_EXT_gpu_program_parameters", wine_glProgramEnvParameters4fvEXT }, - { "glProgramEnvParametersI4ivNV", "GL_NV_gpu_program4", wine_glProgramEnvParametersI4ivNV }, - { "glProgramEnvParametersI4uivNV", "GL_NV_gpu_program4", wine_glProgramEnvParametersI4uivNV }, - { "glProgramLocalParameter4dARB", "GL_ARB_vertex_program", wine_glProgramLocalParameter4dARB }, - { "glProgramLocalParameter4dvARB", "GL_ARB_vertex_program", wine_glProgramLocalParameter4dvARB }, - { "glProgramLocalParameter4fARB", "GL_ARB_vertex_program", wine_glProgramLocalParameter4fARB }, - { "glProgramLocalParameter4fvARB", "GL_ARB_vertex_program", wine_glProgramLocalParameter4fvARB }, - { "glProgramLocalParameterI4iNV", "GL_NV_gpu_program4", wine_glProgramLocalParameterI4iNV }, - { "glProgramLocalParameterI4ivNV", "GL_NV_gpu_program4", wine_glProgramLocalParameterI4ivNV }, - { "glProgramLocalParameterI4uiNV", "GL_NV_gpu_program4", wine_glProgramLocalParameterI4uiNV }, - { "glProgramLocalParameterI4uivNV", "GL_NV_gpu_program4", wine_glProgramLocalParameterI4uivNV }, - { "glProgramLocalParameters4fvEXT", "GL_EXT_gpu_program_parameters", wine_glProgramLocalParameters4fvEXT }, - { "glProgramLocalParametersI4ivNV", "GL_NV_gpu_program4", wine_glProgramLocalParametersI4ivNV }, - { "glProgramLocalParametersI4uivNV", "GL_NV_gpu_program4", wine_glProgramLocalParametersI4uivNV }, - { "glProgramNamedParameter4dNV", "GL_NV_fragment_program", wine_glProgramNamedParameter4dNV }, - { "glProgramNamedParameter4dvNV", "GL_NV_fragment_program", wine_glProgramNamedParameter4dvNV }, - { "glProgramNamedParameter4fNV", "GL_NV_fragment_program", wine_glProgramNamedParameter4fNV }, - { "glProgramNamedParameter4fvNV", "GL_NV_fragment_program", wine_glProgramNamedParameter4fvNV }, - { "glProgramParameter4dNV", "GL_NV_vertex_program", wine_glProgramParameter4dNV }, - { "glProgramParameter4dvNV", "GL_NV_vertex_program", wine_glProgramParameter4dvNV }, - { "glProgramParameter4fNV", "GL_NV_vertex_program", wine_glProgramParameter4fNV }, - { "glProgramParameter4fvNV", "GL_NV_vertex_program", wine_glProgramParameter4fvNV }, - { "glProgramParameteri", "GL_ARB_get_program_binary", wine_glProgramParameteri }, - { "glProgramParameteriARB", "GL_ARB_geometry_shader4", wine_glProgramParameteriARB }, - { "glProgramParameteriEXT", "GL_EXT_geometry_shader4", wine_glProgramParameteriEXT }, - { "glProgramParameters4dvNV", "GL_NV_vertex_program", wine_glProgramParameters4dvNV }, - { "glProgramParameters4fvNV", "GL_NV_vertex_program", wine_glProgramParameters4fvNV }, - { "glProgramStringARB", "GL_ARB_vertex_program", wine_glProgramStringARB }, - { "glProgramSubroutineParametersuivNV", "GL_NV_gpu_program5", wine_glProgramSubroutineParametersuivNV }, - { "glProgramUniform1d", "GL_ARB_separate_shader_objects", wine_glProgramUniform1d }, - { "glProgramUniform1dEXT", "GL_EXT_direct_state_access", wine_glProgramUniform1dEXT }, - { "glProgramUniform1dv", "GL_ARB_separate_shader_objects", wine_glProgramUniform1dv }, - { "glProgramUniform1dvEXT", "GL_EXT_direct_state_access", wine_glProgramUniform1dvEXT }, - { "glProgramUniform1f", "GL_ARB_separate_shader_objects", wine_glProgramUniform1f }, - { "glProgramUniform1fEXT", "GL_EXT_direct_state_access", wine_glProgramUniform1fEXT }, - { "glProgramUniform1fv", "GL_ARB_separate_shader_objects", wine_glProgramUniform1fv }, - { "glProgramUniform1fvEXT", "GL_EXT_direct_state_access", wine_glProgramUniform1fvEXT }, - { "glProgramUniform1i", "GL_ARB_separate_shader_objects", wine_glProgramUniform1i }, - { "glProgramUniform1i64NV", "GL_NV_gpu_shader5", wine_glProgramUniform1i64NV }, - { "glProgramUniform1i64vNV", "GL_NV_gpu_shader5", wine_glProgramUniform1i64vNV }, - { "glProgramUniform1iEXT", "GL_EXT_direct_state_access", wine_glProgramUniform1iEXT }, - { "glProgramUniform1iv", "GL_ARB_separate_shader_objects", wine_glProgramUniform1iv }, - { "glProgramUniform1ivEXT", "GL_EXT_direct_state_access", wine_glProgramUniform1ivEXT }, - { "glProgramUniform1ui", "GL_ARB_separate_shader_objects", wine_glProgramUniform1ui }, - { "glProgramUniform1ui64NV", "GL_NV_gpu_shader5", wine_glProgramUniform1ui64NV }, - { "glProgramUniform1ui64vNV", "GL_NV_gpu_shader5", wine_glProgramUniform1ui64vNV }, - { "glProgramUniform1uiEXT", "GL_EXT_direct_state_access", wine_glProgramUniform1uiEXT }, - { "glProgramUniform1uiv", "GL_ARB_separate_shader_objects", wine_glProgramUniform1uiv }, - { "glProgramUniform1uivEXT", "GL_EXT_direct_state_access", wine_glProgramUniform1uivEXT }, - { "glProgramUniform2d", "GL_ARB_separate_shader_objects", wine_glProgramUniform2d }, - { "glProgramUniform2dEXT", "GL_EXT_direct_state_access", wine_glProgramUniform2dEXT }, - { "glProgramUniform2dv", "GL_ARB_separate_shader_objects", wine_glProgramUniform2dv }, - { "glProgramUniform2dvEXT", "GL_EXT_direct_state_access", wine_glProgramUniform2dvEXT }, - { "glProgramUniform2f", "GL_ARB_separate_shader_objects", wine_glProgramUniform2f }, - { "glProgramUniform2fEXT", "GL_EXT_direct_state_access", wine_glProgramUniform2fEXT }, - { "glProgramUniform2fv", "GL_ARB_separate_shader_objects", wine_glProgramUniform2fv }, - { "glProgramUniform2fvEXT", "GL_EXT_direct_state_access", wine_glProgramUniform2fvEXT }, - { "glProgramUniform2i", "GL_ARB_separate_shader_objects", wine_glProgramUniform2i }, - { "glProgramUniform2i64NV", "GL_NV_gpu_shader5", wine_glProgramUniform2i64NV }, - { "glProgramUniform2i64vNV", "GL_NV_gpu_shader5", wine_glProgramUniform2i64vNV }, - { "glProgramUniform2iEXT", "GL_EXT_direct_state_access", wine_glProgramUniform2iEXT }, - { "glProgramUniform2iv", "GL_ARB_separate_shader_objects", wine_glProgramUniform2iv }, - { "glProgramUniform2ivEXT", "GL_EXT_direct_state_access", wine_glProgramUniform2ivEXT }, - { "glProgramUniform2ui", "GL_ARB_separate_shader_objects", wine_glProgramUniform2ui }, - { "glProgramUniform2ui64NV", "GL_NV_gpu_shader5", wine_glProgramUniform2ui64NV }, - { "glProgramUniform2ui64vNV", "GL_NV_gpu_shader5", wine_glProgramUniform2ui64vNV }, - { "glProgramUniform2uiEXT", "GL_EXT_direct_state_access", wine_glProgramUniform2uiEXT }, - { "glProgramUniform2uiv", "GL_ARB_separate_shader_objects", wine_glProgramUniform2uiv }, - { "glProgramUniform2uivEXT", "GL_EXT_direct_state_access", wine_glProgramUniform2uivEXT }, - { "glProgramUniform3d", "GL_ARB_separate_shader_objects", wine_glProgramUniform3d }, - { "glProgramUniform3dEXT", "GL_EXT_direct_state_access", wine_glProgramUniform3dEXT }, - { "glProgramUniform3dv", "GL_ARB_separate_shader_objects", wine_glProgramUniform3dv }, - { "glProgramUniform3dvEXT", "GL_EXT_direct_state_access", wine_glProgramUniform3dvEXT }, - { "glProgramUniform3f", "GL_ARB_separate_shader_objects", wine_glProgramUniform3f }, - { "glProgramUniform3fEXT", "GL_EXT_direct_state_access", wine_glProgramUniform3fEXT }, - { "glProgramUniform3fv", "GL_ARB_separate_shader_objects", wine_glProgramUniform3fv }, - { "glProgramUniform3fvEXT", "GL_EXT_direct_state_access", wine_glProgramUniform3fvEXT }, - { "glProgramUniform3i", "GL_ARB_separate_shader_objects", wine_glProgramUniform3i }, - { "glProgramUniform3i64NV", "GL_NV_gpu_shader5", wine_glProgramUniform3i64NV }, - { "glProgramUniform3i64vNV", "GL_NV_gpu_shader5", wine_glProgramUniform3i64vNV }, - { "glProgramUniform3iEXT", "GL_EXT_direct_state_access", wine_glProgramUniform3iEXT }, - { "glProgramUniform3iv", "GL_ARB_separate_shader_objects", wine_glProgramUniform3iv }, - { "glProgramUniform3ivEXT", "GL_EXT_direct_state_access", wine_glProgramUniform3ivEXT }, - { "glProgramUniform3ui", "GL_ARB_separate_shader_objects", wine_glProgramUniform3ui }, - { "glProgramUniform3ui64NV", "GL_NV_gpu_shader5", wine_glProgramUniform3ui64NV }, - { "glProgramUniform3ui64vNV", "GL_NV_gpu_shader5", wine_glProgramUniform3ui64vNV }, - { "glProgramUniform3uiEXT", "GL_EXT_direct_state_access", wine_glProgramUniform3uiEXT }, - { "glProgramUniform3uiv", "GL_ARB_separate_shader_objects", wine_glProgramUniform3uiv }, - { "glProgramUniform3uivEXT", "GL_EXT_direct_state_access", wine_glProgramUniform3uivEXT }, - { "glProgramUniform4d", "GL_ARB_separate_shader_objects", wine_glProgramUniform4d }, - { "glProgramUniform4dEXT", "GL_EXT_direct_state_access", wine_glProgramUniform4dEXT }, - { "glProgramUniform4dv", "GL_ARB_separate_shader_objects", wine_glProgramUniform4dv }, - { "glProgramUniform4dvEXT", "GL_EXT_direct_state_access", wine_glProgramUniform4dvEXT }, - { "glProgramUniform4f", "GL_ARB_separate_shader_objects", wine_glProgramUniform4f }, - { "glProgramUniform4fEXT", "GL_EXT_direct_state_access", wine_glProgramUniform4fEXT }, - { "glProgramUniform4fv", "GL_ARB_separate_shader_objects", wine_glProgramUniform4fv }, - { "glProgramUniform4fvEXT", "GL_EXT_direct_state_access", wine_glProgramUniform4fvEXT }, - { "glProgramUniform4i", "GL_ARB_separate_shader_objects", wine_glProgramUniform4i }, - { "glProgramUniform4i64NV", "GL_NV_gpu_shader5", wine_glProgramUniform4i64NV }, - { "glProgramUniform4i64vNV", "GL_NV_gpu_shader5", wine_glProgramUniform4i64vNV }, - { "glProgramUniform4iEXT", "GL_EXT_direct_state_access", wine_glProgramUniform4iEXT }, - { "glProgramUniform4iv", "GL_ARB_separate_shader_objects", wine_glProgramUniform4iv }, - { "glProgramUniform4ivEXT", "GL_EXT_direct_state_access", wine_glProgramUniform4ivEXT }, - { "glProgramUniform4ui", "GL_ARB_separate_shader_objects", wine_glProgramUniform4ui }, - { "glProgramUniform4ui64NV", "GL_NV_gpu_shader5", wine_glProgramUniform4ui64NV }, - { "glProgramUniform4ui64vNV", "GL_NV_gpu_shader5", wine_glProgramUniform4ui64vNV }, - { "glProgramUniform4uiEXT", "GL_EXT_direct_state_access", wine_glProgramUniform4uiEXT }, - { "glProgramUniform4uiv", "GL_ARB_separate_shader_objects", wine_glProgramUniform4uiv }, - { "glProgramUniform4uivEXT", "GL_EXT_direct_state_access", wine_glProgramUniform4uivEXT }, - { "glProgramUniformHandleui64NV", "GL_NV_bindless_texture", wine_glProgramUniformHandleui64NV }, - { "glProgramUniformHandleui64vNV", "GL_NV_bindless_texture", wine_glProgramUniformHandleui64vNV }, - { "glProgramUniformMatrix2dv", "GL_ARB_separate_shader_objects", wine_glProgramUniformMatrix2dv }, - { "glProgramUniformMatrix2dvEXT", "GL_EXT_direct_state_access", wine_glProgramUniformMatrix2dvEXT }, - { "glProgramUniformMatrix2fv", "GL_ARB_separate_shader_objects", wine_glProgramUniformMatrix2fv }, - { "glProgramUniformMatrix2fvEXT", "GL_EXT_direct_state_access", wine_glProgramUniformMatrix2fvEXT }, - { "glProgramUniformMatrix2x3dv", "GL_ARB_separate_shader_objects", wine_glProgramUniformMatrix2x3dv }, - { "glProgramUniformMatrix2x3dvEXT", "GL_EXT_direct_state_access", wine_glProgramUniformMatrix2x3dvEXT }, - { "glProgramUniformMatrix2x3fv", "GL_ARB_separate_shader_objects", wine_glProgramUniformMatrix2x3fv }, - { "glProgramUniformMatrix2x3fvEXT", "GL_EXT_direct_state_access", wine_glProgramUniformMatrix2x3fvEXT }, - { "glProgramUniformMatrix2x4dv", "GL_ARB_separate_shader_objects", wine_glProgramUniformMatrix2x4dv }, - { "glProgramUniformMatrix2x4dvEXT", "GL_EXT_direct_state_access", wine_glProgramUniformMatrix2x4dvEXT }, - { "glProgramUniformMatrix2x4fv", "GL_ARB_separate_shader_objects", wine_glProgramUniformMatrix2x4fv }, - { "glProgramUniformMatrix2x4fvEXT", "GL_EXT_direct_state_access", wine_glProgramUniformMatrix2x4fvEXT }, - { "glProgramUniformMatrix3dv", "GL_ARB_separate_shader_objects", wine_glProgramUniformMatrix3dv }, - { "glProgramUniformMatrix3dvEXT", "GL_EXT_direct_state_access", wine_glProgramUniformMatrix3dvEXT }, - { "glProgramUniformMatrix3fv", "GL_ARB_separate_shader_objects", wine_glProgramUniformMatrix3fv }, - { "glProgramUniformMatrix3fvEXT", "GL_EXT_direct_state_access", wine_glProgramUniformMatrix3fvEXT }, - { "glProgramUniformMatrix3x2dv", "GL_ARB_separate_shader_objects", wine_glProgramUniformMatrix3x2dv }, - { "glProgramUniformMatrix3x2dvEXT", "GL_EXT_direct_state_access", wine_glProgramUniformMatrix3x2dvEXT }, - { "glProgramUniformMatrix3x2fv", "GL_ARB_separate_shader_objects", wine_glProgramUniformMatrix3x2fv }, - { "glProgramUniformMatrix3x2fvEXT", "GL_EXT_direct_state_access", wine_glProgramUniformMatrix3x2fvEXT }, - { "glProgramUniformMatrix3x4dv", "GL_ARB_separate_shader_objects", wine_glProgramUniformMatrix3x4dv }, - { "glProgramUniformMatrix3x4dvEXT", "GL_EXT_direct_state_access", wine_glProgramUniformMatrix3x4dvEXT }, - { "glProgramUniformMatrix3x4fv", "GL_ARB_separate_shader_objects", wine_glProgramUniformMatrix3x4fv }, - { "glProgramUniformMatrix3x4fvEXT", "GL_EXT_direct_state_access", wine_glProgramUniformMatrix3x4fvEXT }, - { "glProgramUniformMatrix4dv", "GL_ARB_separate_shader_objects", wine_glProgramUniformMatrix4dv }, - { "glProgramUniformMatrix4dvEXT", "GL_EXT_direct_state_access", wine_glProgramUniformMatrix4dvEXT }, - { "glProgramUniformMatrix4fv", "GL_ARB_separate_shader_objects", wine_glProgramUniformMatrix4fv }, - { "glProgramUniformMatrix4fvEXT", "GL_EXT_direct_state_access", wine_glProgramUniformMatrix4fvEXT }, - { "glProgramUniformMatrix4x2dv", "GL_ARB_separate_shader_objects", wine_glProgramUniformMatrix4x2dv }, - { "glProgramUniformMatrix4x2dvEXT", "GL_EXT_direct_state_access", wine_glProgramUniformMatrix4x2dvEXT }, - { "glProgramUniformMatrix4x2fv", "GL_ARB_separate_shader_objects", wine_glProgramUniformMatrix4x2fv }, - { "glProgramUniformMatrix4x2fvEXT", "GL_EXT_direct_state_access", wine_glProgramUniformMatrix4x2fvEXT }, - { "glProgramUniformMatrix4x3dv", "GL_ARB_separate_shader_objects", wine_glProgramUniformMatrix4x3dv }, - { "glProgramUniformMatrix4x3dvEXT", "GL_EXT_direct_state_access", wine_glProgramUniformMatrix4x3dvEXT }, - { "glProgramUniformMatrix4x3fv", "GL_ARB_separate_shader_objects", wine_glProgramUniformMatrix4x3fv }, - { "glProgramUniformMatrix4x3fvEXT", "GL_EXT_direct_state_access", wine_glProgramUniformMatrix4x3fvEXT }, - { "glProgramUniformui64NV", "GL_NV_shader_buffer_load", wine_glProgramUniformui64NV }, - { "glProgramUniformui64vNV", "GL_NV_shader_buffer_load", wine_glProgramUniformui64vNV }, - { "glProgramVertexLimitNV", "GL_NV_geometry_program4", wine_glProgramVertexLimitNV }, - { "glProvokingVertex", "GL_ARB_provoking_vertex", wine_glProvokingVertex }, - { "glProvokingVertexEXT", "GL_EXT_provoking_vertex", wine_glProvokingVertexEXT }, - { "glPushClientAttribDefaultEXT", "GL_EXT_direct_state_access", wine_glPushClientAttribDefaultEXT }, - { "glPushDebugGroup", "GL_KHR_debug", wine_glPushDebugGroup }, - { "glQueryCounter", "GL_ARB_timer_query", wine_glQueryCounter }, - { "glReadBufferRegion", "GL_KTX_buffer_region", wine_glReadBufferRegion }, - { "glReadInstrumentsSGIX", "GL_SGIX_instruments", wine_glReadInstrumentsSGIX }, - { "glReadnPixelsARB", "GL_ARB_robustness", wine_glReadnPixelsARB }, - { "glReferencePlaneSGIX", "GL_SGIX_reference_plane", wine_glReferencePlaneSGIX }, - { "glReleaseShaderCompiler", "GL_ARB_ES2_compatibility", wine_glReleaseShaderCompiler }, - { "glRenderbufferStorage", "GL_ARB_framebuffer_object", wine_glRenderbufferStorage }, - { "glRenderbufferStorageEXT", "GL_EXT_framebuffer_object", wine_glRenderbufferStorageEXT }, - { "glRenderbufferStorageMultisample", "GL_ARB_framebuffer_object", wine_glRenderbufferStorageMultisample }, - { "glRenderbufferStorageMultisampleCoverageNV", "GL_NV_framebuffer_multisample_coverage", wine_glRenderbufferStorageMultisampleCoverageNV }, - { "glRenderbufferStorageMultisampleEXT", "GL_EXT_framebuffer_multisample", wine_glRenderbufferStorageMultisampleEXT }, - { "glReplacementCodePointerSUN", "GL_SUN_triangle_list", wine_glReplacementCodePointerSUN }, - { "glReplacementCodeubSUN", "GL_SUN_triangle_list", wine_glReplacementCodeubSUN }, - { "glReplacementCodeubvSUN", "GL_SUN_triangle_list", wine_glReplacementCodeubvSUN }, - { "glReplacementCodeuiColor3fVertex3fSUN", "GL_SUN_vertex", wine_glReplacementCodeuiColor3fVertex3fSUN }, - { "glReplacementCodeuiColor3fVertex3fvSUN", "GL_SUN_vertex", wine_glReplacementCodeuiColor3fVertex3fvSUN }, - { "glReplacementCodeuiColor4fNormal3fVertex3fSUN", "GL_SUN_vertex", wine_glReplacementCodeuiColor4fNormal3fVertex3fSUN }, - { "glReplacementCodeuiColor4fNormal3fVertex3fvSUN", "GL_SUN_vertex", wine_glReplacementCodeuiColor4fNormal3fVertex3fvSUN }, - { "glReplacementCodeuiColor4ubVertex3fSUN", "GL_SUN_vertex", wine_glReplacementCodeuiColor4ubVertex3fSUN }, - { "glReplacementCodeuiColor4ubVertex3fvSUN", "GL_SUN_vertex", wine_glReplacementCodeuiColor4ubVertex3fvSUN }, - { "glReplacementCodeuiNormal3fVertex3fSUN", "GL_SUN_vertex", wine_glReplacementCodeuiNormal3fVertex3fSUN }, - { "glReplacementCodeuiNormal3fVertex3fvSUN", "GL_SUN_vertex", wine_glReplacementCodeuiNormal3fVertex3fvSUN }, - { "glReplacementCodeuiSUN", "GL_SUN_triangle_list", wine_glReplacementCodeuiSUN }, - { "glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN", "GL_SUN_vertex", wine_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN }, - { "glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN", "GL_SUN_vertex", wine_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN }, - { "glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN", "GL_SUN_vertex", wine_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN }, - { "glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN", "GL_SUN_vertex", wine_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN }, - { "glReplacementCodeuiTexCoord2fVertex3fSUN", "GL_SUN_vertex", wine_glReplacementCodeuiTexCoord2fVertex3fSUN }, - { "glReplacementCodeuiTexCoord2fVertex3fvSUN", "GL_SUN_vertex", wine_glReplacementCodeuiTexCoord2fVertex3fvSUN }, - { "glReplacementCodeuiVertex3fSUN", "GL_SUN_vertex", wine_glReplacementCodeuiVertex3fSUN }, - { "glReplacementCodeuiVertex3fvSUN", "GL_SUN_vertex", wine_glReplacementCodeuiVertex3fvSUN }, - { "glReplacementCodeuivSUN", "GL_SUN_triangle_list", wine_glReplacementCodeuivSUN }, - { "glReplacementCodeusSUN", "GL_SUN_triangle_list", wine_glReplacementCodeusSUN }, - { "glReplacementCodeusvSUN", "GL_SUN_triangle_list", wine_glReplacementCodeusvSUN }, - { "glRequestResidentProgramsNV", "GL_NV_vertex_program", wine_glRequestResidentProgramsNV }, - { "glResetHistogram", "GL_VERSION_1_2", wine_glResetHistogram }, - { "glResetHistogramEXT", "GL_EXT_histogram", wine_glResetHistogramEXT }, - { "glResetMinmax", "GL_VERSION_1_2", wine_glResetMinmax }, - { "glResetMinmaxEXT", "GL_EXT_histogram", wine_glResetMinmaxEXT }, - { "glResizeBuffersMESA", "GL_MESA_resize_buffers", wine_glResizeBuffersMESA }, - { "glResumeTransformFeedback", "GL_ARB_transform_feedback2", wine_glResumeTransformFeedback }, - { "glResumeTransformFeedbackNV", "GL_NV_transform_feedback2", wine_glResumeTransformFeedbackNV }, - { "glSampleCoverage", "GL_VERSION_1_3", wine_glSampleCoverage }, - { "glSampleCoverageARB", "GL_ARB_multisample", wine_glSampleCoverageARB }, - { "glSampleMapATI", "GL_ATI_fragment_shader", wine_glSampleMapATI }, - { "glSampleMaskEXT", "GL_EXT_multisample", wine_glSampleMaskEXT }, - { "glSampleMaskIndexedNV", "GL_NV_explicit_multisample", wine_glSampleMaskIndexedNV }, - { "glSampleMaskSGIS", "GL_SGIS_multisample", wine_glSampleMaskSGIS }, - { "glSampleMaski", "GL_ARB_texture_multisample", wine_glSampleMaski }, - { "glSamplePatternEXT", "GL_EXT_multisample", wine_glSamplePatternEXT }, - { "glSamplePatternSGIS", "GL_SGIS_multisample", wine_glSamplePatternSGIS }, - { "glSamplerParameterIiv", "GL_ARB_sampler_objects", wine_glSamplerParameterIiv }, - { "glSamplerParameterIuiv", "GL_ARB_sampler_objects", wine_glSamplerParameterIuiv }, - { "glSamplerParameterf", "GL_ARB_sampler_objects", wine_glSamplerParameterf }, - { "glSamplerParameterfv", "GL_ARB_sampler_objects", wine_glSamplerParameterfv }, - { "glSamplerParameteri", "GL_ARB_sampler_objects", wine_glSamplerParameteri }, - { "glSamplerParameteriv", "GL_ARB_sampler_objects", wine_glSamplerParameteriv }, - { "glScissorArrayv", "GL_ARB_viewport_array", wine_glScissorArrayv }, - { "glScissorIndexed", "GL_ARB_viewport_array", wine_glScissorIndexed }, - { "glScissorIndexedv", "GL_ARB_viewport_array", wine_glScissorIndexedv }, - { "glSecondaryColor3b", "GL_VERSION_1_4", wine_glSecondaryColor3b }, - { "glSecondaryColor3bEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3bEXT }, - { "glSecondaryColor3bv", "GL_VERSION_1_4", wine_glSecondaryColor3bv }, - { "glSecondaryColor3bvEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3bvEXT }, - { "glSecondaryColor3d", "GL_VERSION_1_4", wine_glSecondaryColor3d }, - { "glSecondaryColor3dEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3dEXT }, - { "glSecondaryColor3dv", "GL_VERSION_1_4", wine_glSecondaryColor3dv }, - { "glSecondaryColor3dvEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3dvEXT }, - { "glSecondaryColor3f", "GL_VERSION_1_4", wine_glSecondaryColor3f }, - { "glSecondaryColor3fEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3fEXT }, - { "glSecondaryColor3fv", "GL_VERSION_1_4", wine_glSecondaryColor3fv }, - { "glSecondaryColor3fvEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3fvEXT }, - { "glSecondaryColor3hNV", "GL_NV_half_float", wine_glSecondaryColor3hNV }, - { "glSecondaryColor3hvNV", "GL_NV_half_float", wine_glSecondaryColor3hvNV }, - { "glSecondaryColor3i", "GL_VERSION_1_4", wine_glSecondaryColor3i }, - { "glSecondaryColor3iEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3iEXT }, - { "glSecondaryColor3iv", "GL_VERSION_1_4", wine_glSecondaryColor3iv }, - { "glSecondaryColor3ivEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3ivEXT }, - { "glSecondaryColor3s", "GL_VERSION_1_4", wine_glSecondaryColor3s }, - { "glSecondaryColor3sEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3sEXT }, - { "glSecondaryColor3sv", "GL_VERSION_1_4", wine_glSecondaryColor3sv }, - { "glSecondaryColor3svEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3svEXT }, - { "glSecondaryColor3ub", "GL_VERSION_1_4", wine_glSecondaryColor3ub }, - { "glSecondaryColor3ubEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3ubEXT }, - { "glSecondaryColor3ubv", "GL_VERSION_1_4", wine_glSecondaryColor3ubv }, - { "glSecondaryColor3ubvEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3ubvEXT }, - { "glSecondaryColor3ui", "GL_VERSION_1_4", wine_glSecondaryColor3ui }, - { "glSecondaryColor3uiEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3uiEXT }, - { "glSecondaryColor3uiv", "GL_VERSION_1_4", wine_glSecondaryColor3uiv }, - { "glSecondaryColor3uivEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3uivEXT }, - { "glSecondaryColor3us", "GL_VERSION_1_4", wine_glSecondaryColor3us }, - { "glSecondaryColor3usEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3usEXT }, - { "glSecondaryColor3usv", "GL_VERSION_1_4", wine_glSecondaryColor3usv }, - { "glSecondaryColor3usvEXT", "GL_EXT_secondary_color", wine_glSecondaryColor3usvEXT }, - { "glSecondaryColorFormatNV", "GL_NV_vertex_buffer_unified_memory", wine_glSecondaryColorFormatNV }, - { "glSecondaryColorP3ui", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glSecondaryColorP3ui }, - { "glSecondaryColorP3uiv", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glSecondaryColorP3uiv }, - { "glSecondaryColorPointer", "GL_VERSION_1_4", wine_glSecondaryColorPointer }, - { "glSecondaryColorPointerEXT", "GL_EXT_secondary_color", wine_glSecondaryColorPointerEXT }, - { "glSecondaryColorPointerListIBM", "GL_IBM_vertex_array_lists", wine_glSecondaryColorPointerListIBM }, - { "glSelectPerfMonitorCountersAMD", "GL_AMD_performance_monitor", wine_glSelectPerfMonitorCountersAMD }, - { "glSelectTextureCoordSetSGIS", "GL_SGIS_multitexture", wine_glSelectTextureCoordSetSGIS }, - { "glSelectTextureSGIS", "GL_SGIS_multitexture", wine_glSelectTextureSGIS }, - { "glSeparableFilter2D", "GL_VERSION_1_2", wine_glSeparableFilter2D }, - { "glSeparableFilter2DEXT", "GL_EXT_convolution", wine_glSeparableFilter2DEXT }, - { "glSetFenceAPPLE", "GL_APPLE_fence", wine_glSetFenceAPPLE }, - { "glSetFenceNV", "GL_NV_fence", wine_glSetFenceNV }, - { "glSetFragmentShaderConstantATI", "GL_ATI_fragment_shader", wine_glSetFragmentShaderConstantATI }, - { "glSetInvariantEXT", "GL_EXT_vertex_shader", wine_glSetInvariantEXT }, - { "glSetLocalConstantEXT", "GL_EXT_vertex_shader", wine_glSetLocalConstantEXT }, - { "glSetMultisamplefvAMD", "GL_AMD_sample_positions", wine_glSetMultisamplefvAMD }, - { "glShaderBinary", "GL_ARB_ES2_compatibility", wine_glShaderBinary }, - { "glShaderOp1EXT", "GL_EXT_vertex_shader", wine_glShaderOp1EXT }, - { "glShaderOp2EXT", "GL_EXT_vertex_shader", wine_glShaderOp2EXT }, - { "glShaderOp3EXT", "GL_EXT_vertex_shader", wine_glShaderOp3EXT }, - { "glShaderSource", "GL_VERSION_2_0", wine_glShaderSource }, - { "glShaderSourceARB", "GL_ARB_shader_objects", wine_glShaderSourceARB }, - { "glShaderStorageBlockBinding", "GL_ARB_shader_storage_buffer_object", wine_glShaderStorageBlockBinding }, - { "glSharpenTexFuncSGIS", "GL_SGIS_sharpen_texture", wine_glSharpenTexFuncSGIS }, - { "glSpriteParameterfSGIX", "GL_SGIX_sprite", wine_glSpriteParameterfSGIX }, - { "glSpriteParameterfvSGIX", "GL_SGIX_sprite", wine_glSpriteParameterfvSGIX }, - { "glSpriteParameteriSGIX", "GL_SGIX_sprite", wine_glSpriteParameteriSGIX }, - { "glSpriteParameterivSGIX", "GL_SGIX_sprite", wine_glSpriteParameterivSGIX }, - { "glStartInstrumentsSGIX", "GL_SGIX_instruments", wine_glStartInstrumentsSGIX }, - { "glStencilClearTagEXT", "GL_EXT_stencil_clear_tag", wine_glStencilClearTagEXT }, - { "glStencilFillPathInstancedNV", "GL_NV_path_rendering", wine_glStencilFillPathInstancedNV }, - { "glStencilFillPathNV", "GL_NV_path_rendering", wine_glStencilFillPathNV }, - { "glStencilFuncSeparate", "GL_VERSION_2_0", wine_glStencilFuncSeparate }, - { "glStencilFuncSeparateATI", "GL_ATI_separate_stencil", wine_glStencilFuncSeparateATI }, - { "glStencilMaskSeparate", "GL_VERSION_2_0", wine_glStencilMaskSeparate }, - { "glStencilOpSeparate", "GL_VERSION_2_0", wine_glStencilOpSeparate }, - { "glStencilOpSeparateATI", "GL_ATI_separate_stencil", wine_glStencilOpSeparateATI }, - { "glStencilOpValueAMD", "GL_AMD_stencil_operation_extended", wine_glStencilOpValueAMD }, - { "glStencilStrokePathInstancedNV", "GL_NV_path_rendering", wine_glStencilStrokePathInstancedNV }, - { "glStencilStrokePathNV", "GL_NV_path_rendering", wine_glStencilStrokePathNV }, - { "glStopInstrumentsSGIX", "GL_SGIX_instruments", wine_glStopInstrumentsSGIX }, - { "glStringMarkerGREMEDY", "GL_GREMEDY_string_marker", wine_glStringMarkerGREMEDY }, - { "glSwizzleEXT", "GL_EXT_vertex_shader", wine_glSwizzleEXT }, - { "glTagSampleBufferSGIX", "GL_SGIX_tag_sample_buffer", wine_glTagSampleBufferSGIX }, - { "glTangent3bEXT", "GL_EXT_coordinate_frame", wine_glTangent3bEXT }, - { "glTangent3bvEXT", "GL_EXT_coordinate_frame", wine_glTangent3bvEXT }, - { "glTangent3dEXT", "GL_EXT_coordinate_frame", wine_glTangent3dEXT }, - { "glTangent3dvEXT", "GL_EXT_coordinate_frame", wine_glTangent3dvEXT }, - { "glTangent3fEXT", "GL_EXT_coordinate_frame", wine_glTangent3fEXT }, - { "glTangent3fvEXT", "GL_EXT_coordinate_frame", wine_glTangent3fvEXT }, - { "glTangent3iEXT", "GL_EXT_coordinate_frame", wine_glTangent3iEXT }, - { "glTangent3ivEXT", "GL_EXT_coordinate_frame", wine_glTangent3ivEXT }, - { "glTangent3sEXT", "GL_EXT_coordinate_frame", wine_glTangent3sEXT }, - { "glTangent3svEXT", "GL_EXT_coordinate_frame", wine_glTangent3svEXT }, - { "glTangentPointerEXT", "GL_EXT_coordinate_frame", wine_glTangentPointerEXT }, - { "glTbufferMask3DFX", "GL_3DFX_tbuffer", wine_glTbufferMask3DFX }, - { "glTessellationFactorAMD", "GL_AMD_vertex_shader_tesselator", wine_glTessellationFactorAMD }, - { "glTessellationModeAMD", "GL_AMD_vertex_shader_tesselator", wine_glTessellationModeAMD }, - { "glTestFenceAPPLE", "GL_APPLE_fence", wine_glTestFenceAPPLE }, - { "glTestFenceNV", "GL_NV_fence", wine_glTestFenceNV }, - { "glTestObjectAPPLE", "GL_APPLE_fence", wine_glTestObjectAPPLE }, - { "glTexBuffer", "GL_VERSION_3_1", wine_glTexBuffer }, - { "glTexBufferARB", "GL_ARB_texture_buffer_object", wine_glTexBufferARB }, - { "glTexBufferEXT", "GL_EXT_texture_buffer_object", wine_glTexBufferEXT }, - { "glTexBufferRange", "GL_ARB_texture_buffer_range", wine_glTexBufferRange }, - { "glTexBumpParameterfvATI", "GL_ATI_envmap_bumpmap", wine_glTexBumpParameterfvATI }, - { "glTexBumpParameterivATI", "GL_ATI_envmap_bumpmap", wine_glTexBumpParameterivATI }, - { "glTexCoord1hNV", "GL_NV_half_float", wine_glTexCoord1hNV }, - { "glTexCoord1hvNV", "GL_NV_half_float", wine_glTexCoord1hvNV }, - { "glTexCoord2fColor3fVertex3fSUN", "GL_SUN_vertex", wine_glTexCoord2fColor3fVertex3fSUN }, - { "glTexCoord2fColor3fVertex3fvSUN", "GL_SUN_vertex", wine_glTexCoord2fColor3fVertex3fvSUN }, - { "glTexCoord2fColor4fNormal3fVertex3fSUN", "GL_SUN_vertex", wine_glTexCoord2fColor4fNormal3fVertex3fSUN }, - { "glTexCoord2fColor4fNormal3fVertex3fvSUN", "GL_SUN_vertex", wine_glTexCoord2fColor4fNormal3fVertex3fvSUN }, - { "glTexCoord2fColor4ubVertex3fSUN", "GL_SUN_vertex", wine_glTexCoord2fColor4ubVertex3fSUN }, - { "glTexCoord2fColor4ubVertex3fvSUN", "GL_SUN_vertex", wine_glTexCoord2fColor4ubVertex3fvSUN }, - { "glTexCoord2fNormal3fVertex3fSUN", "GL_SUN_vertex", wine_glTexCoord2fNormal3fVertex3fSUN }, - { "glTexCoord2fNormal3fVertex3fvSUN", "GL_SUN_vertex", wine_glTexCoord2fNormal3fVertex3fvSUN }, - { "glTexCoord2fVertex3fSUN", "GL_SUN_vertex", wine_glTexCoord2fVertex3fSUN }, - { "glTexCoord2fVertex3fvSUN", "GL_SUN_vertex", wine_glTexCoord2fVertex3fvSUN }, - { "glTexCoord2hNV", "GL_NV_half_float", wine_glTexCoord2hNV }, - { "glTexCoord2hvNV", "GL_NV_half_float", wine_glTexCoord2hvNV }, - { "glTexCoord3hNV", "GL_NV_half_float", wine_glTexCoord3hNV }, - { "glTexCoord3hvNV", "GL_NV_half_float", wine_glTexCoord3hvNV }, - { "glTexCoord4fColor4fNormal3fVertex4fSUN", "GL_SUN_vertex", wine_glTexCoord4fColor4fNormal3fVertex4fSUN }, - { "glTexCoord4fColor4fNormal3fVertex4fvSUN", "GL_SUN_vertex", wine_glTexCoord4fColor4fNormal3fVertex4fvSUN }, - { "glTexCoord4fVertex4fSUN", "GL_SUN_vertex", wine_glTexCoord4fVertex4fSUN }, - { "glTexCoord4fVertex4fvSUN", "GL_SUN_vertex", wine_glTexCoord4fVertex4fvSUN }, - { "glTexCoord4hNV", "GL_NV_half_float", wine_glTexCoord4hNV }, - { "glTexCoord4hvNV", "GL_NV_half_float", wine_glTexCoord4hvNV }, - { "glTexCoordFormatNV", "GL_NV_vertex_buffer_unified_memory", wine_glTexCoordFormatNV }, - { "glTexCoordP1ui", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glTexCoordP1ui }, - { "glTexCoordP1uiv", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glTexCoordP1uiv }, - { "glTexCoordP2ui", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glTexCoordP2ui }, - { "glTexCoordP2uiv", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glTexCoordP2uiv }, - { "glTexCoordP3ui", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glTexCoordP3ui }, - { "glTexCoordP3uiv", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glTexCoordP3uiv }, - { "glTexCoordP4ui", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glTexCoordP4ui }, - { "glTexCoordP4uiv", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glTexCoordP4uiv }, - { "glTexCoordPointerEXT", "GL_EXT_vertex_array", wine_glTexCoordPointerEXT }, - { "glTexCoordPointerListIBM", "GL_IBM_vertex_array_lists", wine_glTexCoordPointerListIBM }, - { "glTexCoordPointervINTEL", "GL_INTEL_parallel_arrays", wine_glTexCoordPointervINTEL }, - { "glTexFilterFuncSGIS", "GL_SGIS_texture_filter4", wine_glTexFilterFuncSGIS }, - { "glTexImage2DMultisample", "GL_ARB_texture_multisample", wine_glTexImage2DMultisample }, - { "glTexImage2DMultisampleCoverageNV", "GL_NV_texture_multisample", wine_glTexImage2DMultisampleCoverageNV }, - { "glTexImage3D", "GL_VERSION_1_2", wine_glTexImage3D }, - { "glTexImage3DEXT", "GL_EXT_texture3D", wine_glTexImage3DEXT }, - { "glTexImage3DMultisample", "GL_ARB_texture_multisample", wine_glTexImage3DMultisample }, - { "glTexImage3DMultisampleCoverageNV", "GL_NV_texture_multisample", wine_glTexImage3DMultisampleCoverageNV }, - { "glTexImage4DSGIS", "GL_SGIS_texture4D", wine_glTexImage4DSGIS }, - { "glTexParameterIiv", "GL_VERSION_3_0", wine_glTexParameterIiv }, - { "glTexParameterIivEXT", "GL_EXT_texture_integer", wine_glTexParameterIivEXT }, - { "glTexParameterIuiv", "GL_VERSION_3_0", wine_glTexParameterIuiv }, - { "glTexParameterIuivEXT", "GL_EXT_texture_integer", wine_glTexParameterIuivEXT }, - { "glTexRenderbufferNV", "GL_NV_explicit_multisample", wine_glTexRenderbufferNV }, - { "glTexStorage1D", "GL_ARB_texture_storage", wine_glTexStorage1D }, - { "glTexStorage2D", "GL_ARB_texture_storage", wine_glTexStorage2D }, - { "glTexStorage2DMultisample", "GL_ARB_texture_storage_multisample", wine_glTexStorage2DMultisample }, - { "glTexStorage3D", "GL_ARB_texture_storage", wine_glTexStorage3D }, - { "glTexStorage3DMultisample", "GL_ARB_texture_storage_multisample", wine_glTexStorage3DMultisample }, - { "glTexStorageSparseAMD", "GL_AMD_sparse_texture", wine_glTexStorageSparseAMD }, - { "glTexSubImage1DEXT", "GL_EXT_subtexture", wine_glTexSubImage1DEXT }, - { "glTexSubImage2DEXT", "GL_EXT_subtexture", wine_glTexSubImage2DEXT }, - { "glTexSubImage3D", "GL_VERSION_1_2", wine_glTexSubImage3D }, - { "glTexSubImage3DEXT", "GL_EXT_texture3D", wine_glTexSubImage3DEXT }, - { "glTexSubImage4DSGIS", "GL_SGIS_texture4D", wine_glTexSubImage4DSGIS }, - { "glTextureBarrierNV", "GL_NV_texture_barrier", wine_glTextureBarrierNV }, - { "glTextureBufferEXT", "GL_EXT_direct_state_access", wine_glTextureBufferEXT }, - { "glTextureBufferRangeEXT", "GL_ARB_texture_buffer_range", wine_glTextureBufferRangeEXT }, - { "glTextureColorMaskSGIS", "GL_SGIS_texture_color_mask", wine_glTextureColorMaskSGIS }, - { "glTextureImage1DEXT", "GL_EXT_direct_state_access", wine_glTextureImage1DEXT }, - { "glTextureImage2DEXT", "GL_EXT_direct_state_access", wine_glTextureImage2DEXT }, - { "glTextureImage2DMultisampleCoverageNV", "GL_NV_texture_multisample", wine_glTextureImage2DMultisampleCoverageNV }, - { "glTextureImage2DMultisampleNV", "GL_NV_texture_multisample", wine_glTextureImage2DMultisampleNV }, - { "glTextureImage3DEXT", "GL_EXT_direct_state_access", wine_glTextureImage3DEXT }, - { "glTextureImage3DMultisampleCoverageNV", "GL_NV_texture_multisample", wine_glTextureImage3DMultisampleCoverageNV }, - { "glTextureImage3DMultisampleNV", "GL_NV_texture_multisample", wine_glTextureImage3DMultisampleNV }, - { "glTextureLightEXT", "GL_EXT_light_texture", wine_glTextureLightEXT }, - { "glTextureMaterialEXT", "GL_EXT_light_texture", wine_glTextureMaterialEXT }, - { "glTextureNormalEXT", "GL_EXT_texture_perturb_normal", wine_glTextureNormalEXT }, - { "glTextureParameterIivEXT", "GL_EXT_direct_state_access", wine_glTextureParameterIivEXT }, - { "glTextureParameterIuivEXT", "GL_EXT_direct_state_access", wine_glTextureParameterIuivEXT }, - { "glTextureParameterfEXT", "GL_EXT_direct_state_access", wine_glTextureParameterfEXT }, - { "glTextureParameterfvEXT", "GL_EXT_direct_state_access", wine_glTextureParameterfvEXT }, - { "glTextureParameteriEXT", "GL_EXT_direct_state_access", wine_glTextureParameteriEXT }, - { "glTextureParameterivEXT", "GL_EXT_direct_state_access", wine_glTextureParameterivEXT }, - { "glTextureRangeAPPLE", "GL_APPLE_texture_range", wine_glTextureRangeAPPLE }, - { "glTextureRenderbufferEXT", "GL_EXT_direct_state_access", wine_glTextureRenderbufferEXT }, - { "glTextureStorage1DEXT", "GL_ARB_texture_storage", wine_glTextureStorage1DEXT }, - { "glTextureStorage2DEXT", "GL_ARB_texture_storage", wine_glTextureStorage2DEXT }, - { "glTextureStorage2DMultisampleEXT", "GL_ARB_texture_storage_multisample", wine_glTextureStorage2DMultisampleEXT }, - { "glTextureStorage3DEXT", "GL_ARB_texture_storage", wine_glTextureStorage3DEXT }, - { "glTextureStorage3DMultisampleEXT", "GL_ARB_texture_storage_multisample", wine_glTextureStorage3DMultisampleEXT }, - { "glTextureStorageSparseAMD", "GL_AMD_sparse_texture", wine_glTextureStorageSparseAMD }, - { "glTextureSubImage1DEXT", "GL_EXT_direct_state_access", wine_glTextureSubImage1DEXT }, - { "glTextureSubImage2DEXT", "GL_EXT_direct_state_access", wine_glTextureSubImage2DEXT }, - { "glTextureSubImage3DEXT", "GL_EXT_direct_state_access", wine_glTextureSubImage3DEXT }, - { "glTextureView", "GL_ARB_texture_view", wine_glTextureView }, - { "glTrackMatrixNV", "GL_NV_vertex_program", wine_glTrackMatrixNV }, - { "glTransformFeedbackAttribsNV", "GL_NV_transform_feedback", wine_glTransformFeedbackAttribsNV }, - { "glTransformFeedbackStreamAttribsNV", "GL_NV_transform_feedback", wine_glTransformFeedbackStreamAttribsNV }, - { "glTransformFeedbackVaryings", "GL_VERSION_3_0", wine_glTransformFeedbackVaryings }, - { "glTransformFeedbackVaryingsEXT", "GL_EXT_transform_feedback", wine_glTransformFeedbackVaryingsEXT }, - { "glTransformFeedbackVaryingsNV", "GL_NV_transform_feedback", wine_glTransformFeedbackVaryingsNV }, - { "glTransformPathNV", "GL_NV_path_rendering", wine_glTransformPathNV }, - { "glUniform1d", "GL_ARB_gpu_shader_fp64", wine_glUniform1d }, - { "glUniform1dv", "GL_ARB_gpu_shader_fp64", wine_glUniform1dv }, - { "glUniform1f", "GL_VERSION_2_0", wine_glUniform1f }, - { "glUniform1fARB", "GL_ARB_shader_objects", wine_glUniform1fARB }, - { "glUniform1fv", "GL_VERSION_2_0", wine_glUniform1fv }, - { "glUniform1fvARB", "GL_ARB_shader_objects", wine_glUniform1fvARB }, - { "glUniform1i", "GL_VERSION_2_0", wine_glUniform1i }, - { "glUniform1i64NV", "GL_NV_gpu_shader5", wine_glUniform1i64NV }, - { "glUniform1i64vNV", "GL_NV_gpu_shader5", wine_glUniform1i64vNV }, - { "glUniform1iARB", "GL_ARB_shader_objects", wine_glUniform1iARB }, - { "glUniform1iv", "GL_VERSION_2_0", wine_glUniform1iv }, - { "glUniform1ivARB", "GL_ARB_shader_objects", wine_glUniform1ivARB }, - { "glUniform1ui", "GL_VERSION_3_0", wine_glUniform1ui }, - { "glUniform1ui64NV", "GL_NV_gpu_shader5", wine_glUniform1ui64NV }, - { "glUniform1ui64vNV", "GL_NV_gpu_shader5", wine_glUniform1ui64vNV }, - { "glUniform1uiEXT", "GL_EXT_gpu_shader4", wine_glUniform1uiEXT }, - { "glUniform1uiv", "GL_VERSION_3_0", wine_glUniform1uiv }, - { "glUniform1uivEXT", "GL_EXT_gpu_shader4", wine_glUniform1uivEXT }, - { "glUniform2d", "GL_ARB_gpu_shader_fp64", wine_glUniform2d }, - { "glUniform2dv", "GL_ARB_gpu_shader_fp64", wine_glUniform2dv }, - { "glUniform2f", "GL_VERSION_2_0", wine_glUniform2f }, - { "glUniform2fARB", "GL_ARB_shader_objects", wine_glUniform2fARB }, - { "glUniform2fv", "GL_VERSION_2_0", wine_glUniform2fv }, - { "glUniform2fvARB", "GL_ARB_shader_objects", wine_glUniform2fvARB }, - { "glUniform2i", "GL_VERSION_2_0", wine_glUniform2i }, - { "glUniform2i64NV", "GL_NV_gpu_shader5", wine_glUniform2i64NV }, - { "glUniform2i64vNV", "GL_NV_gpu_shader5", wine_glUniform2i64vNV }, - { "glUniform2iARB", "GL_ARB_shader_objects", wine_glUniform2iARB }, - { "glUniform2iv", "GL_VERSION_2_0", wine_glUniform2iv }, - { "glUniform2ivARB", "GL_ARB_shader_objects", wine_glUniform2ivARB }, - { "glUniform2ui", "GL_VERSION_3_0", wine_glUniform2ui }, - { "glUniform2ui64NV", "GL_NV_gpu_shader5", wine_glUniform2ui64NV }, - { "glUniform2ui64vNV", "GL_NV_gpu_shader5", wine_glUniform2ui64vNV }, - { "glUniform2uiEXT", "GL_EXT_gpu_shader4", wine_glUniform2uiEXT }, - { "glUniform2uiv", "GL_VERSION_3_0", wine_glUniform2uiv }, - { "glUniform2uivEXT", "GL_EXT_gpu_shader4", wine_glUniform2uivEXT }, - { "glUniform3d", "GL_ARB_gpu_shader_fp64", wine_glUniform3d }, - { "glUniform3dv", "GL_ARB_gpu_shader_fp64", wine_glUniform3dv }, - { "glUniform3f", "GL_VERSION_2_0", wine_glUniform3f }, - { "glUniform3fARB", "GL_ARB_shader_objects", wine_glUniform3fARB }, - { "glUniform3fv", "GL_VERSION_2_0", wine_glUniform3fv }, - { "glUniform3fvARB", "GL_ARB_shader_objects", wine_glUniform3fvARB }, - { "glUniform3i", "GL_VERSION_2_0", wine_glUniform3i }, - { "glUniform3i64NV", "GL_NV_gpu_shader5", wine_glUniform3i64NV }, - { "glUniform3i64vNV", "GL_NV_gpu_shader5", wine_glUniform3i64vNV }, - { "glUniform3iARB", "GL_ARB_shader_objects", wine_glUniform3iARB }, - { "glUniform3iv", "GL_VERSION_2_0", wine_glUniform3iv }, - { "glUniform3ivARB", "GL_ARB_shader_objects", wine_glUniform3ivARB }, - { "glUniform3ui", "GL_VERSION_3_0", wine_glUniform3ui }, - { "glUniform3ui64NV", "GL_NV_gpu_shader5", wine_glUniform3ui64NV }, - { "glUniform3ui64vNV", "GL_NV_gpu_shader5", wine_glUniform3ui64vNV }, - { "glUniform3uiEXT", "GL_EXT_gpu_shader4", wine_glUniform3uiEXT }, - { "glUniform3uiv", "GL_VERSION_3_0", wine_glUniform3uiv }, - { "glUniform3uivEXT", "GL_EXT_gpu_shader4", wine_glUniform3uivEXT }, - { "glUniform4d", "GL_ARB_gpu_shader_fp64", wine_glUniform4d }, - { "glUniform4dv", "GL_ARB_gpu_shader_fp64", wine_glUniform4dv }, - { "glUniform4f", "GL_VERSION_2_0", wine_glUniform4f }, - { "glUniform4fARB", "GL_ARB_shader_objects", wine_glUniform4fARB }, - { "glUniform4fv", "GL_VERSION_2_0", wine_glUniform4fv }, - { "glUniform4fvARB", "GL_ARB_shader_objects", wine_glUniform4fvARB }, - { "glUniform4i", "GL_VERSION_2_0", wine_glUniform4i }, - { "glUniform4i64NV", "GL_NV_gpu_shader5", wine_glUniform4i64NV }, - { "glUniform4i64vNV", "GL_NV_gpu_shader5", wine_glUniform4i64vNV }, - { "glUniform4iARB", "GL_ARB_shader_objects", wine_glUniform4iARB }, - { "glUniform4iv", "GL_VERSION_2_0", wine_glUniform4iv }, - { "glUniform4ivARB", "GL_ARB_shader_objects", wine_glUniform4ivARB }, - { "glUniform4ui", "GL_VERSION_3_0", wine_glUniform4ui }, - { "glUniform4ui64NV", "GL_NV_gpu_shader5", wine_glUniform4ui64NV }, - { "glUniform4ui64vNV", "GL_NV_gpu_shader5", wine_glUniform4ui64vNV }, - { "glUniform4uiEXT", "GL_EXT_gpu_shader4", wine_glUniform4uiEXT }, - { "glUniform4uiv", "GL_VERSION_3_0", wine_glUniform4uiv }, - { "glUniform4uivEXT", "GL_EXT_gpu_shader4", wine_glUniform4uivEXT }, - { "glUniformBlockBinding", "GL_ARB_uniform_buffer_object", wine_glUniformBlockBinding }, - { "glUniformBufferEXT", "GL_EXT_bindable_uniform", wine_glUniformBufferEXT }, - { "glUniformHandleui64NV", "GL_NV_bindless_texture", wine_glUniformHandleui64NV }, - { "glUniformHandleui64vNV", "GL_NV_bindless_texture", wine_glUniformHandleui64vNV }, - { "glUniformMatrix2dv", "GL_ARB_gpu_shader_fp64", wine_glUniformMatrix2dv }, - { "glUniformMatrix2fv", "GL_VERSION_2_0", wine_glUniformMatrix2fv }, - { "glUniformMatrix2fvARB", "GL_ARB_shader_objects", wine_glUniformMatrix2fvARB }, - { "glUniformMatrix2x3dv", "GL_ARB_gpu_shader_fp64", wine_glUniformMatrix2x3dv }, - { "glUniformMatrix2x3fv", "GL_VERSION_2_1", wine_glUniformMatrix2x3fv }, - { "glUniformMatrix2x4dv", "GL_ARB_gpu_shader_fp64", wine_glUniformMatrix2x4dv }, - { "glUniformMatrix2x4fv", "GL_VERSION_2_1", wine_glUniformMatrix2x4fv }, - { "glUniformMatrix3dv", "GL_ARB_gpu_shader_fp64", wine_glUniformMatrix3dv }, - { "glUniformMatrix3fv", "GL_VERSION_2_0", wine_glUniformMatrix3fv }, - { "glUniformMatrix3fvARB", "GL_ARB_shader_objects", wine_glUniformMatrix3fvARB }, - { "glUniformMatrix3x2dv", "GL_ARB_gpu_shader_fp64", wine_glUniformMatrix3x2dv }, - { "glUniformMatrix3x2fv", "GL_VERSION_2_1", wine_glUniformMatrix3x2fv }, - { "glUniformMatrix3x4dv", "GL_ARB_gpu_shader_fp64", wine_glUniformMatrix3x4dv }, - { "glUniformMatrix3x4fv", "GL_VERSION_2_1", wine_glUniformMatrix3x4fv }, - { "glUniformMatrix4dv", "GL_ARB_gpu_shader_fp64", wine_glUniformMatrix4dv }, - { "glUniformMatrix4fv", "GL_VERSION_2_0", wine_glUniformMatrix4fv }, - { "glUniformMatrix4fvARB", "GL_ARB_shader_objects", wine_glUniformMatrix4fvARB }, - { "glUniformMatrix4x2dv", "GL_ARB_gpu_shader_fp64", wine_glUniformMatrix4x2dv }, - { "glUniformMatrix4x2fv", "GL_VERSION_2_1", wine_glUniformMatrix4x2fv }, - { "glUniformMatrix4x3dv", "GL_ARB_gpu_shader_fp64", wine_glUniformMatrix4x3dv }, - { "glUniformMatrix4x3fv", "GL_VERSION_2_1", wine_glUniformMatrix4x3fv }, - { "glUniformSubroutinesuiv", "GL_ARB_shader_subroutine", wine_glUniformSubroutinesuiv }, - { "glUniformui64NV", "GL_NV_shader_buffer_load", wine_glUniformui64NV }, - { "glUniformui64vNV", "GL_NV_shader_buffer_load", wine_glUniformui64vNV }, - { "glUnlockArraysEXT", "GL_EXT_compiled_vertex_array", wine_glUnlockArraysEXT }, - { "glUnmapBuffer", "GL_VERSION_1_5", wine_glUnmapBuffer }, - { "glUnmapBufferARB", "GL_ARB_vertex_buffer_object", wine_glUnmapBufferARB }, - { "glUnmapNamedBufferEXT", "GL_EXT_direct_state_access", wine_glUnmapNamedBufferEXT }, - { "glUnmapObjectBufferATI", "GL_ATI_map_object_buffer", wine_glUnmapObjectBufferATI }, - { "glUpdateObjectBufferATI", "GL_ATI_vertex_array_object", wine_glUpdateObjectBufferATI }, - { "glUseProgram", "GL_VERSION_2_0", wine_glUseProgram }, - { "glUseProgramObjectARB", "GL_ARB_shader_objects", wine_glUseProgramObjectARB }, - { "glUseProgramStages", "GL_ARB_separate_shader_objects", wine_glUseProgramStages }, - { "glUseShaderProgramEXT", "GL_EXT_separate_shader_objects", wine_glUseShaderProgramEXT }, - { "glVDPAUFiniNV", "GL_NV_vdpau_interop", wine_glVDPAUFiniNV }, - { "glVDPAUGetSurfaceivNV", "GL_NV_vdpau_interop", wine_glVDPAUGetSurfaceivNV }, - { "glVDPAUInitNV", "GL_NV_vdpau_interop", wine_glVDPAUInitNV }, - { "glVDPAUIsSurfaceNV", "GL_NV_vdpau_interop", wine_glVDPAUIsSurfaceNV }, - { "glVDPAUMapSurfacesNV", "GL_NV_vdpau_interop", wine_glVDPAUMapSurfacesNV }, - { "glVDPAURegisterOutputSurfaceNV", "GL_NV_vdpau_interop", wine_glVDPAURegisterOutputSurfaceNV }, - { "glVDPAURegisterVideoSurfaceNV", "GL_NV_vdpau_interop", wine_glVDPAURegisterVideoSurfaceNV }, - { "glVDPAUSurfaceAccessNV", "GL_NV_vdpau_interop", wine_glVDPAUSurfaceAccessNV }, - { "glVDPAUUnmapSurfacesNV", "GL_NV_vdpau_interop", wine_glVDPAUUnmapSurfacesNV }, - { "glVDPAUUnregisterSurfaceNV", "GL_NV_vdpau_interop", wine_glVDPAUUnregisterSurfaceNV }, - { "glValidateProgram", "GL_VERSION_2_0", wine_glValidateProgram }, - { "glValidateProgramARB", "GL_ARB_shader_objects", wine_glValidateProgramARB }, - { "glValidateProgramPipeline", "GL_ARB_separate_shader_objects", wine_glValidateProgramPipeline }, - { "glVariantArrayObjectATI", "GL_ATI_vertex_array_object", wine_glVariantArrayObjectATI }, - { "glVariantPointerEXT", "GL_EXT_vertex_shader", wine_glVariantPointerEXT }, - { "glVariantbvEXT", "GL_EXT_vertex_shader", wine_glVariantbvEXT }, - { "glVariantdvEXT", "GL_EXT_vertex_shader", wine_glVariantdvEXT }, - { "glVariantfvEXT", "GL_EXT_vertex_shader", wine_glVariantfvEXT }, - { "glVariantivEXT", "GL_EXT_vertex_shader", wine_glVariantivEXT }, - { "glVariantsvEXT", "GL_EXT_vertex_shader", wine_glVariantsvEXT }, - { "glVariantubvEXT", "GL_EXT_vertex_shader", wine_glVariantubvEXT }, - { "glVariantuivEXT", "GL_EXT_vertex_shader", wine_glVariantuivEXT }, - { "glVariantusvEXT", "GL_EXT_vertex_shader", wine_glVariantusvEXT }, - { "glVertex2hNV", "GL_NV_half_float", wine_glVertex2hNV }, - { "glVertex2hvNV", "GL_NV_half_float", wine_glVertex2hvNV }, - { "glVertex3hNV", "GL_NV_half_float", wine_glVertex3hNV }, - { "glVertex3hvNV", "GL_NV_half_float", wine_glVertex3hvNV }, - { "glVertex4hNV", "GL_NV_half_float", wine_glVertex4hNV }, - { "glVertex4hvNV", "GL_NV_half_float", wine_glVertex4hvNV }, - { "glVertexArrayBindVertexBufferEXT", "GL_ARB_vertex_attrib_binding", wine_glVertexArrayBindVertexBufferEXT }, - { "glVertexArrayParameteriAPPLE", "GL_APPLE_vertex_array_range", wine_glVertexArrayParameteriAPPLE }, - { "glVertexArrayRangeAPPLE", "GL_APPLE_vertex_array_range", wine_glVertexArrayRangeAPPLE }, - { "glVertexArrayRangeNV", "GL_NV_vertex_array_range", wine_glVertexArrayRangeNV }, - { "glVertexArrayVertexAttribBindingEXT", "GL_ARB_vertex_attrib_binding", wine_glVertexArrayVertexAttribBindingEXT }, - { "glVertexArrayVertexAttribFormatEXT", "GL_ARB_vertex_attrib_binding", wine_glVertexArrayVertexAttribFormatEXT }, - { "glVertexArrayVertexAttribIFormatEXT", "GL_ARB_vertex_attrib_binding", wine_glVertexArrayVertexAttribIFormatEXT }, - { "glVertexArrayVertexAttribLFormatEXT", "GL_ARB_vertex_attrib_binding", wine_glVertexArrayVertexAttribLFormatEXT }, - { "glVertexArrayVertexAttribLOffsetEXT", "GL_EXT_vertex_attrib_64bit", wine_glVertexArrayVertexAttribLOffsetEXT }, - { "glVertexArrayVertexBindingDivisorEXT", "GL_ARB_vertex_attrib_binding", wine_glVertexArrayVertexBindingDivisorEXT }, - { "glVertexAttrib1d", "GL_VERSION_2_0", wine_glVertexAttrib1d }, - { "glVertexAttrib1dARB", "GL_ARB_vertex_program", wine_glVertexAttrib1dARB }, - { "glVertexAttrib1dNV", "GL_NV_vertex_program", wine_glVertexAttrib1dNV }, - { "glVertexAttrib1dv", "GL_VERSION_2_0", wine_glVertexAttrib1dv }, - { "glVertexAttrib1dvARB", "GL_ARB_vertex_program", wine_glVertexAttrib1dvARB }, - { "glVertexAttrib1dvNV", "GL_NV_vertex_program", wine_glVertexAttrib1dvNV }, - { "glVertexAttrib1f", "GL_VERSION_2_0", wine_glVertexAttrib1f }, - { "glVertexAttrib1fARB", "GL_ARB_vertex_program", wine_glVertexAttrib1fARB }, - { "glVertexAttrib1fNV", "GL_NV_vertex_program", wine_glVertexAttrib1fNV }, - { "glVertexAttrib1fv", "GL_VERSION_2_0", wine_glVertexAttrib1fv }, - { "glVertexAttrib1fvARB", "GL_ARB_vertex_program", wine_glVertexAttrib1fvARB }, - { "glVertexAttrib1fvNV", "GL_NV_vertex_program", wine_glVertexAttrib1fvNV }, - { "glVertexAttrib1hNV", "GL_NV_half_float", wine_glVertexAttrib1hNV }, - { "glVertexAttrib1hvNV", "GL_NV_half_float", wine_glVertexAttrib1hvNV }, - { "glVertexAttrib1s", "GL_VERSION_2_0", wine_glVertexAttrib1s }, - { "glVertexAttrib1sARB", "GL_ARB_vertex_program", wine_glVertexAttrib1sARB }, - { "glVertexAttrib1sNV", "GL_NV_vertex_program", wine_glVertexAttrib1sNV }, - { "glVertexAttrib1sv", "GL_VERSION_2_0", wine_glVertexAttrib1sv }, - { "glVertexAttrib1svARB", "GL_ARB_vertex_program", wine_glVertexAttrib1svARB }, - { "glVertexAttrib1svNV", "GL_NV_vertex_program", wine_glVertexAttrib1svNV }, - { "glVertexAttrib2d", "GL_VERSION_2_0", wine_glVertexAttrib2d }, - { "glVertexAttrib2dARB", "GL_ARB_vertex_program", wine_glVertexAttrib2dARB }, - { "glVertexAttrib2dNV", "GL_NV_vertex_program", wine_glVertexAttrib2dNV }, - { "glVertexAttrib2dv", "GL_VERSION_2_0", wine_glVertexAttrib2dv }, - { "glVertexAttrib2dvARB", "GL_ARB_vertex_program", wine_glVertexAttrib2dvARB }, - { "glVertexAttrib2dvNV", "GL_NV_vertex_program", wine_glVertexAttrib2dvNV }, - { "glVertexAttrib2f", "GL_VERSION_2_0", wine_glVertexAttrib2f }, - { "glVertexAttrib2fARB", "GL_ARB_vertex_program", wine_glVertexAttrib2fARB }, - { "glVertexAttrib2fNV", "GL_NV_vertex_program", wine_glVertexAttrib2fNV }, - { "glVertexAttrib2fv", "GL_VERSION_2_0", wine_glVertexAttrib2fv }, - { "glVertexAttrib2fvARB", "GL_ARB_vertex_program", wine_glVertexAttrib2fvARB }, - { "glVertexAttrib2fvNV", "GL_NV_vertex_program", wine_glVertexAttrib2fvNV }, - { "glVertexAttrib2hNV", "GL_NV_half_float", wine_glVertexAttrib2hNV }, - { "glVertexAttrib2hvNV", "GL_NV_half_float", wine_glVertexAttrib2hvNV }, - { "glVertexAttrib2s", "GL_VERSION_2_0", wine_glVertexAttrib2s }, - { "glVertexAttrib2sARB", "GL_ARB_vertex_program", wine_glVertexAttrib2sARB }, - { "glVertexAttrib2sNV", "GL_NV_vertex_program", wine_glVertexAttrib2sNV }, - { "glVertexAttrib2sv", "GL_VERSION_2_0", wine_glVertexAttrib2sv }, - { "glVertexAttrib2svARB", "GL_ARB_vertex_program", wine_glVertexAttrib2svARB }, - { "glVertexAttrib2svNV", "GL_NV_vertex_program", wine_glVertexAttrib2svNV }, - { "glVertexAttrib3d", "GL_VERSION_2_0", wine_glVertexAttrib3d }, - { "glVertexAttrib3dARB", "GL_ARB_vertex_program", wine_glVertexAttrib3dARB }, - { "glVertexAttrib3dNV", "GL_NV_vertex_program", wine_glVertexAttrib3dNV }, - { "glVertexAttrib3dv", "GL_VERSION_2_0", wine_glVertexAttrib3dv }, - { "glVertexAttrib3dvARB", "GL_ARB_vertex_program", wine_glVertexAttrib3dvARB }, - { "glVertexAttrib3dvNV", "GL_NV_vertex_program", wine_glVertexAttrib3dvNV }, - { "glVertexAttrib3f", "GL_VERSION_2_0", wine_glVertexAttrib3f }, - { "glVertexAttrib3fARB", "GL_ARB_vertex_program", wine_glVertexAttrib3fARB }, - { "glVertexAttrib3fNV", "GL_NV_vertex_program", wine_glVertexAttrib3fNV }, - { "glVertexAttrib3fv", "GL_VERSION_2_0", wine_glVertexAttrib3fv }, - { "glVertexAttrib3fvARB", "GL_ARB_vertex_program", wine_glVertexAttrib3fvARB }, - { "glVertexAttrib3fvNV", "GL_NV_vertex_program", wine_glVertexAttrib3fvNV }, - { "glVertexAttrib3hNV", "GL_NV_half_float", wine_glVertexAttrib3hNV }, - { "glVertexAttrib3hvNV", "GL_NV_half_float", wine_glVertexAttrib3hvNV }, - { "glVertexAttrib3s", "GL_VERSION_2_0", wine_glVertexAttrib3s }, - { "glVertexAttrib3sARB", "GL_ARB_vertex_program", wine_glVertexAttrib3sARB }, - { "glVertexAttrib3sNV", "GL_NV_vertex_program", wine_glVertexAttrib3sNV }, - { "glVertexAttrib3sv", "GL_VERSION_2_0", wine_glVertexAttrib3sv }, - { "glVertexAttrib3svARB", "GL_ARB_vertex_program", wine_glVertexAttrib3svARB }, - { "glVertexAttrib3svNV", "GL_NV_vertex_program", wine_glVertexAttrib3svNV }, - { "glVertexAttrib4Nbv", "GL_VERSION_2_0", wine_glVertexAttrib4Nbv }, - { "glVertexAttrib4NbvARB", "GL_ARB_vertex_program", wine_glVertexAttrib4NbvARB }, - { "glVertexAttrib4Niv", "GL_VERSION_2_0", wine_glVertexAttrib4Niv }, - { "glVertexAttrib4NivARB", "GL_ARB_vertex_program", wine_glVertexAttrib4NivARB }, - { "glVertexAttrib4Nsv", "GL_VERSION_2_0", wine_glVertexAttrib4Nsv }, - { "glVertexAttrib4NsvARB", "GL_ARB_vertex_program", wine_glVertexAttrib4NsvARB }, - { "glVertexAttrib4Nub", "GL_VERSION_2_0", wine_glVertexAttrib4Nub }, - { "glVertexAttrib4NubARB", "GL_ARB_vertex_program", wine_glVertexAttrib4NubARB }, - { "glVertexAttrib4Nubv", "GL_VERSION_2_0", wine_glVertexAttrib4Nubv }, - { "glVertexAttrib4NubvARB", "GL_ARB_vertex_program", wine_glVertexAttrib4NubvARB }, - { "glVertexAttrib4Nuiv", "GL_VERSION_2_0", wine_glVertexAttrib4Nuiv }, - { "glVertexAttrib4NuivARB", "GL_ARB_vertex_program", wine_glVertexAttrib4NuivARB }, - { "glVertexAttrib4Nusv", "GL_VERSION_2_0", wine_glVertexAttrib4Nusv }, - { "glVertexAttrib4NusvARB", "GL_ARB_vertex_program", wine_glVertexAttrib4NusvARB }, - { "glVertexAttrib4bv", "GL_VERSION_2_0", wine_glVertexAttrib4bv }, - { "glVertexAttrib4bvARB", "GL_ARB_vertex_program", wine_glVertexAttrib4bvARB }, - { "glVertexAttrib4d", "GL_VERSION_2_0", wine_glVertexAttrib4d }, - { "glVertexAttrib4dARB", "GL_ARB_vertex_program", wine_glVertexAttrib4dARB }, - { "glVertexAttrib4dNV", "GL_NV_vertex_program", wine_glVertexAttrib4dNV }, - { "glVertexAttrib4dv", "GL_VERSION_2_0", wine_glVertexAttrib4dv }, - { "glVertexAttrib4dvARB", "GL_ARB_vertex_program", wine_glVertexAttrib4dvARB }, - { "glVertexAttrib4dvNV", "GL_NV_vertex_program", wine_glVertexAttrib4dvNV }, - { "glVertexAttrib4f", "GL_VERSION_2_0", wine_glVertexAttrib4f }, - { "glVertexAttrib4fARB", "GL_ARB_vertex_program", wine_glVertexAttrib4fARB }, - { "glVertexAttrib4fNV", "GL_NV_vertex_program", wine_glVertexAttrib4fNV }, - { "glVertexAttrib4fv", "GL_VERSION_2_0", wine_glVertexAttrib4fv }, - { "glVertexAttrib4fvARB", "GL_ARB_vertex_program", wine_glVertexAttrib4fvARB }, - { "glVertexAttrib4fvNV", "GL_NV_vertex_program", wine_glVertexAttrib4fvNV }, - { "glVertexAttrib4hNV", "GL_NV_half_float", wine_glVertexAttrib4hNV }, - { "glVertexAttrib4hvNV", "GL_NV_half_float", wine_glVertexAttrib4hvNV }, - { "glVertexAttrib4iv", "GL_VERSION_2_0", wine_glVertexAttrib4iv }, - { "glVertexAttrib4ivARB", "GL_ARB_vertex_program", wine_glVertexAttrib4ivARB }, - { "glVertexAttrib4s", "GL_VERSION_2_0", wine_glVertexAttrib4s }, - { "glVertexAttrib4sARB", "GL_ARB_vertex_program", wine_glVertexAttrib4sARB }, - { "glVertexAttrib4sNV", "GL_NV_vertex_program", wine_glVertexAttrib4sNV }, - { "glVertexAttrib4sv", "GL_VERSION_2_0", wine_glVertexAttrib4sv }, - { "glVertexAttrib4svARB", "GL_ARB_vertex_program", wine_glVertexAttrib4svARB }, - { "glVertexAttrib4svNV", "GL_NV_vertex_program", wine_glVertexAttrib4svNV }, - { "glVertexAttrib4ubNV", "GL_NV_vertex_program", wine_glVertexAttrib4ubNV }, - { "glVertexAttrib4ubv", "GL_VERSION_2_0", wine_glVertexAttrib4ubv }, - { "glVertexAttrib4ubvARB", "GL_ARB_vertex_program", wine_glVertexAttrib4ubvARB }, - { "glVertexAttrib4ubvNV", "GL_NV_vertex_program", wine_glVertexAttrib4ubvNV }, - { "glVertexAttrib4uiv", "GL_VERSION_2_0", wine_glVertexAttrib4uiv }, - { "glVertexAttrib4uivARB", "GL_ARB_vertex_program", wine_glVertexAttrib4uivARB }, - { "glVertexAttrib4usv", "GL_VERSION_2_0", wine_glVertexAttrib4usv }, - { "glVertexAttrib4usvARB", "GL_ARB_vertex_program", wine_glVertexAttrib4usvARB }, - { "glVertexAttribArrayObjectATI", "GL_ATI_vertex_attrib_array_object", wine_glVertexAttribArrayObjectATI }, - { "glVertexAttribBinding", "GL_ARB_vertex_attrib_binding", wine_glVertexAttribBinding }, - { "glVertexAttribDivisor", "GL_VERSION_3_3", wine_glVertexAttribDivisor }, - { "glVertexAttribDivisorARB", "GL_ARB_instanced_arrays", wine_glVertexAttribDivisorARB }, - { "glVertexAttribFormat", "GL_ARB_vertex_attrib_binding", wine_glVertexAttribFormat }, - { "glVertexAttribFormatNV", "GL_NV_vertex_buffer_unified_memory", wine_glVertexAttribFormatNV }, - { "glVertexAttribI1i", "GL_VERSION_3_0", wine_glVertexAttribI1i }, - { "glVertexAttribI1iEXT", "GL_NV_vertex_program4", wine_glVertexAttribI1iEXT }, - { "glVertexAttribI1iv", "GL_VERSION_3_0", wine_glVertexAttribI1iv }, - { "glVertexAttribI1ivEXT", "GL_NV_vertex_program4", wine_glVertexAttribI1ivEXT }, - { "glVertexAttribI1ui", "GL_VERSION_3_0", wine_glVertexAttribI1ui }, - { "glVertexAttribI1uiEXT", "GL_NV_vertex_program4", wine_glVertexAttribI1uiEXT }, - { "glVertexAttribI1uiv", "GL_VERSION_3_0", wine_glVertexAttribI1uiv }, - { "glVertexAttribI1uivEXT", "GL_NV_vertex_program4", wine_glVertexAttribI1uivEXT }, - { "glVertexAttribI2i", "GL_VERSION_3_0", wine_glVertexAttribI2i }, - { "glVertexAttribI2iEXT", "GL_NV_vertex_program4", wine_glVertexAttribI2iEXT }, - { "glVertexAttribI2iv", "GL_VERSION_3_0", wine_glVertexAttribI2iv }, - { "glVertexAttribI2ivEXT", "GL_NV_vertex_program4", wine_glVertexAttribI2ivEXT }, - { "glVertexAttribI2ui", "GL_VERSION_3_0", wine_glVertexAttribI2ui }, - { "glVertexAttribI2uiEXT", "GL_NV_vertex_program4", wine_glVertexAttribI2uiEXT }, - { "glVertexAttribI2uiv", "GL_VERSION_3_0", wine_glVertexAttribI2uiv }, - { "glVertexAttribI2uivEXT", "GL_NV_vertex_program4", wine_glVertexAttribI2uivEXT }, - { "glVertexAttribI3i", "GL_VERSION_3_0", wine_glVertexAttribI3i }, - { "glVertexAttribI3iEXT", "GL_NV_vertex_program4", wine_glVertexAttribI3iEXT }, - { "glVertexAttribI3iv", "GL_VERSION_3_0", wine_glVertexAttribI3iv }, - { "glVertexAttribI3ivEXT", "GL_NV_vertex_program4", wine_glVertexAttribI3ivEXT }, - { "glVertexAttribI3ui", "GL_VERSION_3_0", wine_glVertexAttribI3ui }, - { "glVertexAttribI3uiEXT", "GL_NV_vertex_program4", wine_glVertexAttribI3uiEXT }, - { "glVertexAttribI3uiv", "GL_VERSION_3_0", wine_glVertexAttribI3uiv }, - { "glVertexAttribI3uivEXT", "GL_NV_vertex_program4", wine_glVertexAttribI3uivEXT }, - { "glVertexAttribI4bv", "GL_VERSION_3_0", wine_glVertexAttribI4bv }, - { "glVertexAttribI4bvEXT", "GL_NV_vertex_program4", wine_glVertexAttribI4bvEXT }, - { "glVertexAttribI4i", "GL_VERSION_3_0", wine_glVertexAttribI4i }, - { "glVertexAttribI4iEXT", "GL_NV_vertex_program4", wine_glVertexAttribI4iEXT }, - { "glVertexAttribI4iv", "GL_VERSION_3_0", wine_glVertexAttribI4iv }, - { "glVertexAttribI4ivEXT", "GL_NV_vertex_program4", wine_glVertexAttribI4ivEXT }, - { "glVertexAttribI4sv", "GL_VERSION_3_0", wine_glVertexAttribI4sv }, - { "glVertexAttribI4svEXT", "GL_NV_vertex_program4", wine_glVertexAttribI4svEXT }, - { "glVertexAttribI4ubv", "GL_VERSION_3_0", wine_glVertexAttribI4ubv }, - { "glVertexAttribI4ubvEXT", "GL_NV_vertex_program4", wine_glVertexAttribI4ubvEXT }, - { "glVertexAttribI4ui", "GL_VERSION_3_0", wine_glVertexAttribI4ui }, - { "glVertexAttribI4uiEXT", "GL_NV_vertex_program4", wine_glVertexAttribI4uiEXT }, - { "glVertexAttribI4uiv", "GL_VERSION_3_0", wine_glVertexAttribI4uiv }, - { "glVertexAttribI4uivEXT", "GL_NV_vertex_program4", wine_glVertexAttribI4uivEXT }, - { "glVertexAttribI4usv", "GL_VERSION_3_0", wine_glVertexAttribI4usv }, - { "glVertexAttribI4usvEXT", "GL_NV_vertex_program4", wine_glVertexAttribI4usvEXT }, - { "glVertexAttribIFormat", "GL_ARB_vertex_attrib_binding", wine_glVertexAttribIFormat }, - { "glVertexAttribIFormatNV", "GL_NV_vertex_buffer_unified_memory", wine_glVertexAttribIFormatNV }, - { "glVertexAttribIPointer", "GL_VERSION_3_0", wine_glVertexAttribIPointer }, - { "glVertexAttribIPointerEXT", "GL_NV_vertex_program4", wine_glVertexAttribIPointerEXT }, - { "glVertexAttribL1d", "GL_ARB_vertex_attrib_64bit", wine_glVertexAttribL1d }, - { "glVertexAttribL1dEXT", "GL_EXT_vertex_attrib_64bit", wine_glVertexAttribL1dEXT }, - { "glVertexAttribL1dv", "GL_ARB_vertex_attrib_64bit", wine_glVertexAttribL1dv }, - { "glVertexAttribL1dvEXT", "GL_EXT_vertex_attrib_64bit", wine_glVertexAttribL1dvEXT }, - { "glVertexAttribL1i64NV", "GL_NV_vertex_attrib_integer_64bit", wine_glVertexAttribL1i64NV }, - { "glVertexAttribL1i64vNV", "GL_NV_vertex_attrib_integer_64bit", wine_glVertexAttribL1i64vNV }, - { "glVertexAttribL1ui64NV", "GL_NV_vertex_attrib_integer_64bit", wine_glVertexAttribL1ui64NV }, - { "glVertexAttribL1ui64vNV", "GL_NV_vertex_attrib_integer_64bit", wine_glVertexAttribL1ui64vNV }, - { "glVertexAttribL2d", "GL_ARB_vertex_attrib_64bit", wine_glVertexAttribL2d }, - { "glVertexAttribL2dEXT", "GL_EXT_vertex_attrib_64bit", wine_glVertexAttribL2dEXT }, - { "glVertexAttribL2dv", "GL_ARB_vertex_attrib_64bit", wine_glVertexAttribL2dv }, - { "glVertexAttribL2dvEXT", "GL_EXT_vertex_attrib_64bit", wine_glVertexAttribL2dvEXT }, - { "glVertexAttribL2i64NV", "GL_NV_vertex_attrib_integer_64bit", wine_glVertexAttribL2i64NV }, - { "glVertexAttribL2i64vNV", "GL_NV_vertex_attrib_integer_64bit", wine_glVertexAttribL2i64vNV }, - { "glVertexAttribL2ui64NV", "GL_NV_vertex_attrib_integer_64bit", wine_glVertexAttribL2ui64NV }, - { "glVertexAttribL2ui64vNV", "GL_NV_vertex_attrib_integer_64bit", wine_glVertexAttribL2ui64vNV }, - { "glVertexAttribL3d", "GL_ARB_vertex_attrib_64bit", wine_glVertexAttribL3d }, - { "glVertexAttribL3dEXT", "GL_EXT_vertex_attrib_64bit", wine_glVertexAttribL3dEXT }, - { "glVertexAttribL3dv", "GL_ARB_vertex_attrib_64bit", wine_glVertexAttribL3dv }, - { "glVertexAttribL3dvEXT", "GL_EXT_vertex_attrib_64bit", wine_glVertexAttribL3dvEXT }, - { "glVertexAttribL3i64NV", "GL_NV_vertex_attrib_integer_64bit", wine_glVertexAttribL3i64NV }, - { "glVertexAttribL3i64vNV", "GL_NV_vertex_attrib_integer_64bit", wine_glVertexAttribL3i64vNV }, - { "glVertexAttribL3ui64NV", "GL_NV_vertex_attrib_integer_64bit", wine_glVertexAttribL3ui64NV }, - { "glVertexAttribL3ui64vNV", "GL_NV_vertex_attrib_integer_64bit", wine_glVertexAttribL3ui64vNV }, - { "glVertexAttribL4d", "GL_ARB_vertex_attrib_64bit", wine_glVertexAttribL4d }, - { "glVertexAttribL4dEXT", "GL_EXT_vertex_attrib_64bit", wine_glVertexAttribL4dEXT }, - { "glVertexAttribL4dv", "GL_ARB_vertex_attrib_64bit", wine_glVertexAttribL4dv }, - { "glVertexAttribL4dvEXT", "GL_EXT_vertex_attrib_64bit", wine_glVertexAttribL4dvEXT }, - { "glVertexAttribL4i64NV", "GL_NV_vertex_attrib_integer_64bit", wine_glVertexAttribL4i64NV }, - { "glVertexAttribL4i64vNV", "GL_NV_vertex_attrib_integer_64bit", wine_glVertexAttribL4i64vNV }, - { "glVertexAttribL4ui64NV", "GL_NV_vertex_attrib_integer_64bit", wine_glVertexAttribL4ui64NV }, - { "glVertexAttribL4ui64vNV", "GL_NV_vertex_attrib_integer_64bit", wine_glVertexAttribL4ui64vNV }, - { "glVertexAttribLFormat", "GL_ARB_vertex_attrib_binding", wine_glVertexAttribLFormat }, - { "glVertexAttribLFormatNV", "GL_NV_vertex_attrib_integer_64bit", wine_glVertexAttribLFormatNV }, - { "glVertexAttribLPointer", "GL_ARB_vertex_attrib_64bit", wine_glVertexAttribLPointer }, - { "glVertexAttribLPointerEXT", "GL_EXT_vertex_attrib_64bit", wine_glVertexAttribLPointerEXT }, - { "glVertexAttribP1ui", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glVertexAttribP1ui }, - { "glVertexAttribP1uiv", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glVertexAttribP1uiv }, - { "glVertexAttribP2ui", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glVertexAttribP2ui }, - { "glVertexAttribP2uiv", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glVertexAttribP2uiv }, - { "glVertexAttribP3ui", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glVertexAttribP3ui }, - { "glVertexAttribP3uiv", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glVertexAttribP3uiv }, - { "glVertexAttribP4ui", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glVertexAttribP4ui }, - { "glVertexAttribP4uiv", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glVertexAttribP4uiv }, - { "glVertexAttribPointer", "GL_VERSION_2_0", wine_glVertexAttribPointer }, - { "glVertexAttribPointerARB", "GL_ARB_vertex_program", wine_glVertexAttribPointerARB }, - { "glVertexAttribPointerNV", "GL_NV_vertex_program", wine_glVertexAttribPointerNV }, - { "glVertexAttribs1dvNV", "GL_NV_vertex_program", wine_glVertexAttribs1dvNV }, - { "glVertexAttribs1fvNV", "GL_NV_vertex_program", wine_glVertexAttribs1fvNV }, - { "glVertexAttribs1hvNV", "GL_NV_half_float", wine_glVertexAttribs1hvNV }, - { "glVertexAttribs1svNV", "GL_NV_vertex_program", wine_glVertexAttribs1svNV }, - { "glVertexAttribs2dvNV", "GL_NV_vertex_program", wine_glVertexAttribs2dvNV }, - { "glVertexAttribs2fvNV", "GL_NV_vertex_program", wine_glVertexAttribs2fvNV }, - { "glVertexAttribs2hvNV", "GL_NV_half_float", wine_glVertexAttribs2hvNV }, - { "glVertexAttribs2svNV", "GL_NV_vertex_program", wine_glVertexAttribs2svNV }, - { "glVertexAttribs3dvNV", "GL_NV_vertex_program", wine_glVertexAttribs3dvNV }, - { "glVertexAttribs3fvNV", "GL_NV_vertex_program", wine_glVertexAttribs3fvNV }, - { "glVertexAttribs3hvNV", "GL_NV_half_float", wine_glVertexAttribs3hvNV }, - { "glVertexAttribs3svNV", "GL_NV_vertex_program", wine_glVertexAttribs3svNV }, - { "glVertexAttribs4dvNV", "GL_NV_vertex_program", wine_glVertexAttribs4dvNV }, - { "glVertexAttribs4fvNV", "GL_NV_vertex_program", wine_glVertexAttribs4fvNV }, - { "glVertexAttribs4hvNV", "GL_NV_half_float", wine_glVertexAttribs4hvNV }, - { "glVertexAttribs4svNV", "GL_NV_vertex_program", wine_glVertexAttribs4svNV }, - { "glVertexAttribs4ubvNV", "GL_NV_vertex_program", wine_glVertexAttribs4ubvNV }, - { "glVertexBindingDivisor", "GL_ARB_vertex_attrib_binding", wine_glVertexBindingDivisor }, - { "glVertexBlendARB", "GL_ARB_vertex_blend", wine_glVertexBlendARB }, - { "glVertexBlendEnvfATI", "GL_ATI_vertex_streams", wine_glVertexBlendEnvfATI }, - { "glVertexBlendEnviATI", "GL_ATI_vertex_streams", wine_glVertexBlendEnviATI }, - { "glVertexFormatNV", "GL_NV_vertex_buffer_unified_memory", wine_glVertexFormatNV }, - { "glVertexP2ui", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glVertexP2ui }, - { "glVertexP2uiv", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glVertexP2uiv }, - { "glVertexP3ui", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glVertexP3ui }, - { "glVertexP3uiv", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glVertexP3uiv }, - { "glVertexP4ui", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glVertexP4ui }, - { "glVertexP4uiv", "GL_ARB_vertex_type_2_10_10_10_rev", wine_glVertexP4uiv }, - { "glVertexPointerEXT", "GL_EXT_vertex_array", wine_glVertexPointerEXT }, - { "glVertexPointerListIBM", "GL_IBM_vertex_array_lists", wine_glVertexPointerListIBM }, - { "glVertexPointervINTEL", "GL_INTEL_parallel_arrays", wine_glVertexPointervINTEL }, - { "glVertexStream1dATI", "GL_ATI_vertex_streams", wine_glVertexStream1dATI }, - { "glVertexStream1dvATI", "GL_ATI_vertex_streams", wine_glVertexStream1dvATI }, - { "glVertexStream1fATI", "GL_ATI_vertex_streams", wine_glVertexStream1fATI }, - { "glVertexStream1fvATI", "GL_ATI_vertex_streams", wine_glVertexStream1fvATI }, - { "glVertexStream1iATI", "GL_ATI_vertex_streams", wine_glVertexStream1iATI }, - { "glVertexStream1ivATI", "GL_ATI_vertex_streams", wine_glVertexStream1ivATI }, - { "glVertexStream1sATI", "GL_ATI_vertex_streams", wine_glVertexStream1sATI }, - { "glVertexStream1svATI", "GL_ATI_vertex_streams", wine_glVertexStream1svATI }, - { "glVertexStream2dATI", "GL_ATI_vertex_streams", wine_glVertexStream2dATI }, - { "glVertexStream2dvATI", "GL_ATI_vertex_streams", wine_glVertexStream2dvATI }, - { "glVertexStream2fATI", "GL_ATI_vertex_streams", wine_glVertexStream2fATI }, - { "glVertexStream2fvATI", "GL_ATI_vertex_streams", wine_glVertexStream2fvATI }, - { "glVertexStream2iATI", "GL_ATI_vertex_streams", wine_glVertexStream2iATI }, - { "glVertexStream2ivATI", "GL_ATI_vertex_streams", wine_glVertexStream2ivATI }, - { "glVertexStream2sATI", "GL_ATI_vertex_streams", wine_glVertexStream2sATI }, - { "glVertexStream2svATI", "GL_ATI_vertex_streams", wine_glVertexStream2svATI }, - { "glVertexStream3dATI", "GL_ATI_vertex_streams", wine_glVertexStream3dATI }, - { "glVertexStream3dvATI", "GL_ATI_vertex_streams", wine_glVertexStream3dvATI }, - { "glVertexStream3fATI", "GL_ATI_vertex_streams", wine_glVertexStream3fATI }, - { "glVertexStream3fvATI", "GL_ATI_vertex_streams", wine_glVertexStream3fvATI }, - { "glVertexStream3iATI", "GL_ATI_vertex_streams", wine_glVertexStream3iATI }, - { "glVertexStream3ivATI", "GL_ATI_vertex_streams", wine_glVertexStream3ivATI }, - { "glVertexStream3sATI", "GL_ATI_vertex_streams", wine_glVertexStream3sATI }, - { "glVertexStream3svATI", "GL_ATI_vertex_streams", wine_glVertexStream3svATI }, - { "glVertexStream4dATI", "GL_ATI_vertex_streams", wine_glVertexStream4dATI }, - { "glVertexStream4dvATI", "GL_ATI_vertex_streams", wine_glVertexStream4dvATI }, - { "glVertexStream4fATI", "GL_ATI_vertex_streams", wine_glVertexStream4fATI }, - { "glVertexStream4fvATI", "GL_ATI_vertex_streams", wine_glVertexStream4fvATI }, - { "glVertexStream4iATI", "GL_ATI_vertex_streams", wine_glVertexStream4iATI }, - { "glVertexStream4ivATI", "GL_ATI_vertex_streams", wine_glVertexStream4ivATI }, - { "glVertexStream4sATI", "GL_ATI_vertex_streams", wine_glVertexStream4sATI }, - { "glVertexStream4svATI", "GL_ATI_vertex_streams", wine_glVertexStream4svATI }, - { "glVertexWeightPointerEXT", "GL_EXT_vertex_weighting", wine_glVertexWeightPointerEXT }, - { "glVertexWeightfEXT", "GL_EXT_vertex_weighting", wine_glVertexWeightfEXT }, - { "glVertexWeightfvEXT", "GL_EXT_vertex_weighting", wine_glVertexWeightfvEXT }, - { "glVertexWeighthNV", "GL_NV_half_float", wine_glVertexWeighthNV }, - { "glVertexWeighthvNV", "GL_NV_half_float", wine_glVertexWeighthvNV }, - { "glVideoCaptureNV", "GL_NV_video_capture", wine_glVideoCaptureNV }, - { "glVideoCaptureStreamParameterdvNV", "GL_NV_video_capture", wine_glVideoCaptureStreamParameterdvNV }, - { "glVideoCaptureStreamParameterfvNV", "GL_NV_video_capture", wine_glVideoCaptureStreamParameterfvNV }, - { "glVideoCaptureStreamParameterivNV", "GL_NV_video_capture", wine_glVideoCaptureStreamParameterivNV }, - { "glViewportArrayv", "GL_ARB_viewport_array", wine_glViewportArrayv }, - { "glViewportIndexedf", "GL_ARB_viewport_array", wine_glViewportIndexedf }, - { "glViewportIndexedfv", "GL_ARB_viewport_array", wine_glViewportIndexedfv }, - { "glWaitSync", "GL_ARB_sync", wine_glWaitSync }, - { "glWeightPathsNV", "GL_NV_path_rendering", wine_glWeightPathsNV }, - { "glWeightPointerARB", "GL_ARB_vertex_blend", wine_glWeightPointerARB }, - { "glWeightbvARB", "GL_ARB_vertex_blend", wine_glWeightbvARB }, - { "glWeightdvARB", "GL_ARB_vertex_blend", wine_glWeightdvARB }, - { "glWeightfvARB", "GL_ARB_vertex_blend", wine_glWeightfvARB }, - { "glWeightivARB", "GL_ARB_vertex_blend", wine_glWeightivARB }, - { "glWeightsvARB", "GL_ARB_vertex_blend", wine_glWeightsvARB }, - { "glWeightubvARB", "GL_ARB_vertex_blend", wine_glWeightubvARB }, - { "glWeightuivARB", "GL_ARB_vertex_blend", wine_glWeightuivARB }, - { "glWeightusvARB", "GL_ARB_vertex_blend", wine_glWeightusvARB }, - { "glWindowPos2d", "GL_VERSION_1_4", wine_glWindowPos2d }, - { "glWindowPos2dARB", "GL_ARB_window_pos", wine_glWindowPos2dARB }, - { "glWindowPos2dMESA", "GL_MESA_window_pos", wine_glWindowPos2dMESA }, - { "glWindowPos2dv", "GL_VERSION_1_4", wine_glWindowPos2dv }, - { "glWindowPos2dvARB", "GL_ARB_window_pos", wine_glWindowPos2dvARB }, - { "glWindowPos2dvMESA", "GL_MESA_window_pos", wine_glWindowPos2dvMESA }, - { "glWindowPos2f", "GL_VERSION_1_4", wine_glWindowPos2f }, - { "glWindowPos2fARB", "GL_ARB_window_pos", wine_glWindowPos2fARB }, - { "glWindowPos2fMESA", "GL_MESA_window_pos", wine_glWindowPos2fMESA }, - { "glWindowPos2fv", "GL_VERSION_1_4", wine_glWindowPos2fv }, - { "glWindowPos2fvARB", "GL_ARB_window_pos", wine_glWindowPos2fvARB }, - { "glWindowPos2fvMESA", "GL_MESA_window_pos", wine_glWindowPos2fvMESA }, - { "glWindowPos2i", "GL_VERSION_1_4", wine_glWindowPos2i }, - { "glWindowPos2iARB", "GL_ARB_window_pos", wine_glWindowPos2iARB }, - { "glWindowPos2iMESA", "GL_MESA_window_pos", wine_glWindowPos2iMESA }, - { "glWindowPos2iv", "GL_VERSION_1_4", wine_glWindowPos2iv }, - { "glWindowPos2ivARB", "GL_ARB_window_pos", wine_glWindowPos2ivARB }, - { "glWindowPos2ivMESA", "GL_MESA_window_pos", wine_glWindowPos2ivMESA }, - { "glWindowPos2s", "GL_VERSION_1_4", wine_glWindowPos2s }, - { "glWindowPos2sARB", "GL_ARB_window_pos", wine_glWindowPos2sARB }, - { "glWindowPos2sMESA", "GL_MESA_window_pos", wine_glWindowPos2sMESA }, - { "glWindowPos2sv", "GL_VERSION_1_4", wine_glWindowPos2sv }, - { "glWindowPos2svARB", "GL_ARB_window_pos", wine_glWindowPos2svARB }, - { "glWindowPos2svMESA", "GL_MESA_window_pos", wine_glWindowPos2svMESA }, - { "glWindowPos3d", "GL_VERSION_1_4", wine_glWindowPos3d }, - { "glWindowPos3dARB", "GL_ARB_window_pos", wine_glWindowPos3dARB }, - { "glWindowPos3dMESA", "GL_MESA_window_pos", wine_glWindowPos3dMESA }, - { "glWindowPos3dv", "GL_VERSION_1_4", wine_glWindowPos3dv }, - { "glWindowPos3dvARB", "GL_ARB_window_pos", wine_glWindowPos3dvARB }, - { "glWindowPos3dvMESA", "GL_MESA_window_pos", wine_glWindowPos3dvMESA }, - { "glWindowPos3f", "GL_VERSION_1_4", wine_glWindowPos3f }, - { "glWindowPos3fARB", "GL_ARB_window_pos", wine_glWindowPos3fARB }, - { "glWindowPos3fMESA", "GL_MESA_window_pos", wine_glWindowPos3fMESA }, - { "glWindowPos3fv", "GL_VERSION_1_4", wine_glWindowPos3fv }, - { "glWindowPos3fvARB", "GL_ARB_window_pos", wine_glWindowPos3fvARB }, - { "glWindowPos3fvMESA", "GL_MESA_window_pos", wine_glWindowPos3fvMESA }, - { "glWindowPos3i", "GL_VERSION_1_4", wine_glWindowPos3i }, - { "glWindowPos3iARB", "GL_ARB_window_pos", wine_glWindowPos3iARB }, - { "glWindowPos3iMESA", "GL_MESA_window_pos", wine_glWindowPos3iMESA }, - { "glWindowPos3iv", "GL_VERSION_1_4", wine_glWindowPos3iv }, - { "glWindowPos3ivARB", "GL_ARB_window_pos", wine_glWindowPos3ivARB }, - { "glWindowPos3ivMESA", "GL_MESA_window_pos", wine_glWindowPos3ivMESA }, - { "glWindowPos3s", "GL_VERSION_1_4", wine_glWindowPos3s }, - { "glWindowPos3sARB", "GL_ARB_window_pos", wine_glWindowPos3sARB }, - { "glWindowPos3sMESA", "GL_MESA_window_pos", wine_glWindowPos3sMESA }, - { "glWindowPos3sv", "GL_VERSION_1_4", wine_glWindowPos3sv }, - { "glWindowPos3svARB", "GL_ARB_window_pos", wine_glWindowPos3svARB }, - { "glWindowPos3svMESA", "GL_MESA_window_pos", wine_glWindowPos3svMESA }, - { "glWindowPos4dMESA", "GL_MESA_window_pos", wine_glWindowPos4dMESA }, - { "glWindowPos4dvMESA", "GL_MESA_window_pos", wine_glWindowPos4dvMESA }, - { "glWindowPos4fMESA", "GL_MESA_window_pos", wine_glWindowPos4fMESA }, - { "glWindowPos4fvMESA", "GL_MESA_window_pos", wine_glWindowPos4fvMESA }, - { "glWindowPos4iMESA", "GL_MESA_window_pos", wine_glWindowPos4iMESA }, - { "glWindowPos4ivMESA", "GL_MESA_window_pos", wine_glWindowPos4ivMESA }, - { "glWindowPos4sMESA", "GL_MESA_window_pos", wine_glWindowPos4sMESA }, - { "glWindowPos4svMESA", "GL_MESA_window_pos", wine_glWindowPos4svMESA }, - { "glWriteMaskEXT", "GL_EXT_vertex_shader", wine_glWriteMaskEXT }, + { "glActiveProgramEXT", "GL_EXT_separate_shader_objects", glActiveProgramEXT }, + { "glActiveShaderProgram", "GL_ARB_separate_shader_objects", glActiveShaderProgram }, + { "glActiveStencilFaceEXT", "GL_EXT_stencil_two_side", glActiveStencilFaceEXT }, + { "glActiveTexture", "GL_VERSION_1_3", glActiveTexture }, + { "glActiveTextureARB", "GL_ARB_multitexture", glActiveTextureARB }, + { "glActiveVaryingNV", "GL_NV_transform_feedback", glActiveVaryingNV }, + { "glAlphaFragmentOp1ATI", "GL_ATI_fragment_shader", glAlphaFragmentOp1ATI }, + { "glAlphaFragmentOp2ATI", "GL_ATI_fragment_shader", glAlphaFragmentOp2ATI }, + { "glAlphaFragmentOp3ATI", "GL_ATI_fragment_shader", glAlphaFragmentOp3ATI }, + { "glApplyTextureEXT", "GL_EXT_light_texture", glApplyTextureEXT }, + { "glAreProgramsResidentNV", "GL_NV_vertex_program", glAreProgramsResidentNV }, + { "glAreTexturesResidentEXT", "GL_EXT_texture_object", glAreTexturesResidentEXT }, + { "glArrayElementEXT", "GL_EXT_vertex_array", glArrayElementEXT }, + { "glArrayObjectATI", "GL_ATI_vertex_array_object", glArrayObjectATI }, + { "glAsyncMarkerSGIX", "GL_SGIX_async", glAsyncMarkerSGIX }, + { "glAttachObjectARB", "GL_ARB_shader_objects", glAttachObjectARB }, + { "glAttachShader", "GL_VERSION_2_0", glAttachShader }, + { "glBeginConditionalRender", "GL_VERSION_3_0", glBeginConditionalRender }, + { "glBeginConditionalRenderNV", "GL_NV_conditional_render", glBeginConditionalRenderNV }, + { "glBeginFragmentShaderATI", "GL_ATI_fragment_shader", glBeginFragmentShaderATI }, + { "glBeginOcclusionQueryNV", "GL_NV_occlusion_query", glBeginOcclusionQueryNV }, + { "glBeginPerfMonitorAMD", "GL_AMD_performance_monitor", glBeginPerfMonitorAMD }, + { "glBeginQuery", "GL_VERSION_1_5", glBeginQuery }, + { "glBeginQueryARB", "GL_ARB_occlusion_query", glBeginQueryARB }, + { "glBeginQueryIndexed", "GL_ARB_transform_feedback3", glBeginQueryIndexed }, + { "glBeginTransformFeedback", "GL_VERSION_3_0", glBeginTransformFeedback }, + { "glBeginTransformFeedbackEXT", "GL_EXT_transform_feedback", glBeginTransformFeedbackEXT }, + { "glBeginTransformFeedbackNV", "GL_NV_transform_feedback", glBeginTransformFeedbackNV }, + { "glBeginVertexShaderEXT", "GL_EXT_vertex_shader", glBeginVertexShaderEXT }, + { "glBeginVideoCaptureNV", "GL_NV_video_capture", glBeginVideoCaptureNV }, + { "glBindAttribLocation", "GL_VERSION_2_0", glBindAttribLocation }, + { "glBindAttribLocationARB", "GL_ARB_vertex_shader", glBindAttribLocationARB }, + { "glBindBuffer", "GL_VERSION_1_5", glBindBuffer }, + { "glBindBufferARB", "GL_ARB_vertex_buffer_object", glBindBufferARB }, + { "glBindBufferBase", "GL_VERSION_3_0", glBindBufferBase }, + { "glBindBufferBaseEXT", "GL_EXT_transform_feedback", glBindBufferBaseEXT }, + { "glBindBufferBaseNV", "GL_NV_transform_feedback", glBindBufferBaseNV }, + { "glBindBufferOffsetEXT", "GL_EXT_transform_feedback", glBindBufferOffsetEXT }, + { "glBindBufferOffsetNV", "GL_NV_transform_feedback", glBindBufferOffsetNV }, + { "glBindBufferRange", "GL_VERSION_3_0", glBindBufferRange }, + { "glBindBufferRangeEXT", "GL_EXT_transform_feedback", glBindBufferRangeEXT }, + { "glBindBufferRangeNV", "GL_NV_transform_feedback", glBindBufferRangeNV }, + { "glBindFragDataLocation", "GL_VERSION_3_0", glBindFragDataLocation }, + { "glBindFragDataLocationEXT", "GL_EXT_gpu_shader4", glBindFragDataLocationEXT }, + { "glBindFragDataLocationIndexed", "GL_ARB_blend_func_extended", glBindFragDataLocationIndexed }, + { "glBindFragmentShaderATI", "GL_ATI_fragment_shader", glBindFragmentShaderATI }, + { "glBindFramebuffer", "GL_ARB_framebuffer_object", glBindFramebuffer }, + { "glBindFramebufferEXT", "GL_EXT_framebuffer_object", glBindFramebufferEXT }, + { "glBindImageTexture", "GL_ARB_shader_image_load_store", glBindImageTexture }, + { "glBindImageTextureEXT", "GL_EXT_shader_image_load_store", glBindImageTextureEXT }, + { "glBindLightParameterEXT", "GL_EXT_vertex_shader", glBindLightParameterEXT }, + { "glBindMaterialParameterEXT", "GL_EXT_vertex_shader", glBindMaterialParameterEXT }, + { "glBindMultiTextureEXT", "GL_EXT_direct_state_access", glBindMultiTextureEXT }, + { "glBindParameterEXT", "GL_EXT_vertex_shader", glBindParameterEXT }, + { "glBindProgramARB", "GL_ARB_vertex_program", glBindProgramARB }, + { "glBindProgramNV", "GL_NV_vertex_program", glBindProgramNV }, + { "glBindProgramPipeline", "GL_ARB_separate_shader_objects", glBindProgramPipeline }, + { "glBindRenderbuffer", "GL_ARB_framebuffer_object", glBindRenderbuffer }, + { "glBindRenderbufferEXT", "GL_EXT_framebuffer_object", glBindRenderbufferEXT }, + { "glBindSampler", "GL_ARB_sampler_objects", glBindSampler }, + { "glBindTexGenParameterEXT", "GL_EXT_vertex_shader", glBindTexGenParameterEXT }, + { "glBindTextureEXT", "GL_EXT_texture_object", glBindTextureEXT }, + { "glBindTextureUnitParameterEXT", "GL_EXT_vertex_shader", glBindTextureUnitParameterEXT }, + { "glBindTransformFeedback", "GL_ARB_transform_feedback2", glBindTransformFeedback }, + { "glBindTransformFeedbackNV", "GL_NV_transform_feedback2", glBindTransformFeedbackNV }, + { "glBindVertexArray", "GL_ARB_vertex_array_object", glBindVertexArray }, + { "glBindVertexArrayAPPLE", "GL_APPLE_vertex_array_object", glBindVertexArrayAPPLE }, + { "glBindVertexBuffer", "GL_ARB_vertex_attrib_binding", glBindVertexBuffer }, + { "glBindVertexShaderEXT", "GL_EXT_vertex_shader", glBindVertexShaderEXT }, + { "glBindVideoCaptureStreamBufferNV", "GL_NV_video_capture", glBindVideoCaptureStreamBufferNV }, + { "glBindVideoCaptureStreamTextureNV", "GL_NV_video_capture", glBindVideoCaptureStreamTextureNV }, + { "glBinormal3bEXT", "GL_EXT_coordinate_frame", glBinormal3bEXT }, + { "glBinormal3bvEXT", "GL_EXT_coordinate_frame", glBinormal3bvEXT }, + { "glBinormal3dEXT", "GL_EXT_coordinate_frame", glBinormal3dEXT }, + { "glBinormal3dvEXT", "GL_EXT_coordinate_frame", glBinormal3dvEXT }, + { "glBinormal3fEXT", "GL_EXT_coordinate_frame", glBinormal3fEXT }, + { "glBinormal3fvEXT", "GL_EXT_coordinate_frame", glBinormal3fvEXT }, + { "glBinormal3iEXT", "GL_EXT_coordinate_frame", glBinormal3iEXT }, + { "glBinormal3ivEXT", "GL_EXT_coordinate_frame", glBinormal3ivEXT }, + { "glBinormal3sEXT", "GL_EXT_coordinate_frame", glBinormal3sEXT }, + { "glBinormal3svEXT", "GL_EXT_coordinate_frame", glBinormal3svEXT }, + { "glBinormalPointerEXT", "GL_EXT_coordinate_frame", glBinormalPointerEXT }, + { "glBlendColor", "GL_VERSION_1_2", glBlendColor }, + { "glBlendColorEXT", "GL_EXT_blend_color", glBlendColorEXT }, + { "glBlendEquation", "GL_VERSION_1_2", glBlendEquation }, + { "glBlendEquationEXT", "GL_EXT_blend_minmax", glBlendEquationEXT }, + { "glBlendEquationIndexedAMD", "GL_AMD_draw_buffers_blend", glBlendEquationIndexedAMD }, + { "glBlendEquationSeparate", "GL_VERSION_2_0", glBlendEquationSeparate }, + { "glBlendEquationSeparateEXT", "GL_EXT_blend_equation_separate", glBlendEquationSeparateEXT }, + { "glBlendEquationSeparateIndexedAMD", "GL_AMD_draw_buffers_blend", glBlendEquationSeparateIndexedAMD }, + { "glBlendEquationSeparatei", "GL_VERSION_4_0", glBlendEquationSeparatei }, + { "glBlendEquationSeparateiARB", "GL_ARB_draw_buffers_blend", glBlendEquationSeparateiARB }, + { "glBlendEquationi", "GL_VERSION_4_0", glBlendEquationi }, + { "glBlendEquationiARB", "GL_ARB_draw_buffers_blend", glBlendEquationiARB }, + { "glBlendFuncIndexedAMD", "GL_AMD_draw_buffers_blend", glBlendFuncIndexedAMD }, + { "glBlendFuncSeparate", "GL_VERSION_1_4", glBlendFuncSeparate }, + { "glBlendFuncSeparateEXT", "GL_EXT_blend_func_separate", glBlendFuncSeparateEXT }, + { "glBlendFuncSeparateINGR", "GL_INGR_blend_func_separate", glBlendFuncSeparateINGR }, + { "glBlendFuncSeparateIndexedAMD", "GL_AMD_draw_buffers_blend", glBlendFuncSeparateIndexedAMD }, + { "glBlendFuncSeparatei", "GL_VERSION_4_0", glBlendFuncSeparatei }, + { "glBlendFuncSeparateiARB", "GL_ARB_draw_buffers_blend", glBlendFuncSeparateiARB }, + { "glBlendFunci", "GL_VERSION_4_0", glBlendFunci }, + { "glBlendFunciARB", "GL_ARB_draw_buffers_blend", glBlendFunciARB }, + { "glBlitFramebuffer", "GL_ARB_framebuffer_object", glBlitFramebuffer }, + { "glBlitFramebufferEXT", "GL_EXT_framebuffer_blit", glBlitFramebufferEXT }, + { "glBufferAddressRangeNV", "GL_NV_vertex_buffer_unified_memory", glBufferAddressRangeNV }, + { "glBufferData", "GL_VERSION_1_5", glBufferData }, + { "glBufferDataARB", "GL_ARB_vertex_buffer_object", glBufferDataARB }, + { "glBufferParameteriAPPLE", "GL_APPLE_flush_buffer_range", glBufferParameteriAPPLE }, + { "glBufferRegionEnabled", "GL_KTX_buffer_region", glBufferRegionEnabled }, + { "glBufferSubData", "GL_VERSION_1_5", glBufferSubData }, + { "glBufferSubDataARB", "GL_ARB_vertex_buffer_object", glBufferSubDataARB }, + { "glCheckFramebufferStatus", "GL_ARB_framebuffer_object", glCheckFramebufferStatus }, + { "glCheckFramebufferStatusEXT", "GL_EXT_framebuffer_object", glCheckFramebufferStatusEXT }, + { "glCheckNamedFramebufferStatusEXT", "GL_EXT_direct_state_access", glCheckNamedFramebufferStatusEXT }, + { "glClampColor", "GL_VERSION_3_0", glClampColor }, + { "glClampColorARB", "GL_ARB_color_buffer_float", glClampColorARB }, + { "glClearBufferData", "GL_ARB_clear_buffer_object", glClearBufferData }, + { "glClearBufferSubData", "GL_ARB_clear_buffer_object", glClearBufferSubData }, + { "glClearBufferfi", "GL_VERSION_3_0", glClearBufferfi }, + { "glClearBufferfv", "GL_VERSION_3_0", glClearBufferfv }, + { "glClearBufferiv", "GL_VERSION_3_0", glClearBufferiv }, + { "glClearBufferuiv", "GL_VERSION_3_0", glClearBufferuiv }, + { "glClearColorIiEXT", "GL_EXT_texture_integer", glClearColorIiEXT }, + { "glClearColorIuiEXT", "GL_EXT_texture_integer", glClearColorIuiEXT }, + { "glClearDepthdNV", "GL_NV_depth_buffer_float", glClearDepthdNV }, + { "glClearDepthf", "GL_ARB_ES2_compatibility", glClearDepthf }, + { "glClearNamedBufferDataEXT", "GL_ARB_clear_buffer_object", glClearNamedBufferDataEXT }, + { "glClearNamedBufferSubDataEXT", "GL_ARB_clear_buffer_object", glClearNamedBufferSubDataEXT }, + { "glClientActiveTexture", "GL_VERSION_1_3", glClientActiveTexture }, + { "glClientActiveTextureARB", "GL_ARB_multitexture", glClientActiveTextureARB }, + { "glClientActiveVertexStreamATI", "GL_ATI_vertex_streams", glClientActiveVertexStreamATI }, + { "glClientAttribDefaultEXT", "GL_EXT_direct_state_access", glClientAttribDefaultEXT }, + { "glClientWaitSync", "GL_ARB_sync", glClientWaitSync }, + { "glColor3fVertex3fSUN", "GL_SUN_vertex", glColor3fVertex3fSUN }, + { "glColor3fVertex3fvSUN", "GL_SUN_vertex", glColor3fVertex3fvSUN }, + { "glColor3hNV", "GL_NV_half_float", glColor3hNV }, + { "glColor3hvNV", "GL_NV_half_float", glColor3hvNV }, + { "glColor4fNormal3fVertex3fSUN", "GL_SUN_vertex", glColor4fNormal3fVertex3fSUN }, + { "glColor4fNormal3fVertex3fvSUN", "GL_SUN_vertex", glColor4fNormal3fVertex3fvSUN }, + { "glColor4hNV", "GL_NV_half_float", glColor4hNV }, + { "glColor4hvNV", "GL_NV_half_float", glColor4hvNV }, + { "glColor4ubVertex2fSUN", "GL_SUN_vertex", glColor4ubVertex2fSUN }, + { "glColor4ubVertex2fvSUN", "GL_SUN_vertex", glColor4ubVertex2fvSUN }, + { "glColor4ubVertex3fSUN", "GL_SUN_vertex", glColor4ubVertex3fSUN }, + { "glColor4ubVertex3fvSUN", "GL_SUN_vertex", glColor4ubVertex3fvSUN }, + { "glColorFormatNV", "GL_NV_vertex_buffer_unified_memory", glColorFormatNV }, + { "glColorFragmentOp1ATI", "GL_ATI_fragment_shader", glColorFragmentOp1ATI }, + { "glColorFragmentOp2ATI", "GL_ATI_fragment_shader", glColorFragmentOp2ATI }, + { "glColorFragmentOp3ATI", "GL_ATI_fragment_shader", glColorFragmentOp3ATI }, + { "glColorMaskIndexedEXT", "GL_EXT_draw_buffers2", glColorMaskIndexedEXT }, + { "glColorMaski", "GL_VERSION_3_0", glColorMaski }, + { "glColorP3ui", "GL_ARB_vertex_type_2_10_10_10_rev", glColorP3ui }, + { "glColorP3uiv", "GL_ARB_vertex_type_2_10_10_10_rev", glColorP3uiv }, + { "glColorP4ui", "GL_ARB_vertex_type_2_10_10_10_rev", glColorP4ui }, + { "glColorP4uiv", "GL_ARB_vertex_type_2_10_10_10_rev", glColorP4uiv }, + { "glColorPointerEXT", "GL_EXT_vertex_array", glColorPointerEXT }, + { "glColorPointerListIBM", "GL_IBM_vertex_array_lists", glColorPointerListIBM }, + { "glColorPointervINTEL", "GL_INTEL_parallel_arrays", glColorPointervINTEL }, + { "glColorSubTable", "GL_VERSION_1_2", glColorSubTable }, + { "glColorSubTableEXT", "GL_EXT_color_subtable", glColorSubTableEXT }, + { "glColorTable", "GL_VERSION_1_2", glColorTable }, + { "glColorTableEXT", "GL_EXT_paletted_texture", glColorTableEXT }, + { "glColorTableParameterfv", "GL_VERSION_1_2", glColorTableParameterfv }, + { "glColorTableParameterfvSGI", "GL_SGI_color_table", glColorTableParameterfvSGI }, + { "glColorTableParameteriv", "GL_VERSION_1_2", glColorTableParameteriv }, + { "glColorTableParameterivSGI", "GL_SGI_color_table", glColorTableParameterivSGI }, + { "glColorTableSGI", "GL_SGI_color_table", glColorTableSGI }, + { "glCombinerInputNV", "GL_NV_register_combiners", glCombinerInputNV }, + { "glCombinerOutputNV", "GL_NV_register_combiners", glCombinerOutputNV }, + { "glCombinerParameterfNV", "GL_NV_register_combiners", glCombinerParameterfNV }, + { "glCombinerParameterfvNV", "GL_NV_register_combiners", glCombinerParameterfvNV }, + { "glCombinerParameteriNV", "GL_NV_register_combiners", glCombinerParameteriNV }, + { "glCombinerParameterivNV", "GL_NV_register_combiners", glCombinerParameterivNV }, + { "glCombinerStageParameterfvNV", "GL_NV_register_combiners2", glCombinerStageParameterfvNV }, + { "glCompileShader", "GL_VERSION_2_0", glCompileShader }, + { "glCompileShaderARB", "GL_ARB_shader_objects", glCompileShaderARB }, + { "glCompileShaderIncludeARB", "GL_ARB_shading_language_include", glCompileShaderIncludeARB }, + { "glCompressedMultiTexImage1DEXT", "GL_EXT_direct_state_access", glCompressedMultiTexImage1DEXT }, + { "glCompressedMultiTexImage2DEXT", "GL_EXT_direct_state_access", glCompressedMultiTexImage2DEXT }, + { "glCompressedMultiTexImage3DEXT", "GL_EXT_direct_state_access", glCompressedMultiTexImage3DEXT }, + { "glCompressedMultiTexSubImage1DEXT", "GL_EXT_direct_state_access", glCompressedMultiTexSubImage1DEXT }, + { "glCompressedMultiTexSubImage2DEXT", "GL_EXT_direct_state_access", glCompressedMultiTexSubImage2DEXT }, + { "glCompressedMultiTexSubImage3DEXT", "GL_EXT_direct_state_access", glCompressedMultiTexSubImage3DEXT }, + { "glCompressedTexImage1D", "GL_VERSION_1_3", glCompressedTexImage1D }, + { "glCompressedTexImage1DARB", "GL_ARB_texture_compression", glCompressedTexImage1DARB }, + { "glCompressedTexImage2D", "GL_VERSION_1_3", glCompressedTexImage2D }, + { "glCompressedTexImage2DARB", "GL_ARB_texture_compression", glCompressedTexImage2DARB }, + { "glCompressedTexImage3D", "GL_VERSION_1_3", glCompressedTexImage3D }, + { "glCompressedTexImage3DARB", "GL_ARB_texture_compression", glCompressedTexImage3DARB }, + { "glCompressedTexSubImage1D", "GL_VERSION_1_3", glCompressedTexSubImage1D }, + { "glCompressedTexSubImage1DARB", "GL_ARB_texture_compression", glCompressedTexSubImage1DARB }, + { "glCompressedTexSubImage2D", "GL_VERSION_1_3", glCompressedTexSubImage2D }, + { "glCompressedTexSubImage2DARB", "GL_ARB_texture_compression", glCompressedTexSubImage2DARB }, + { "glCompressedTexSubImage3D", "GL_VERSION_1_3", glCompressedTexSubImage3D }, + { "glCompressedTexSubImage3DARB", "GL_ARB_texture_compression", glCompressedTexSubImage3DARB }, + { "glCompressedTextureImage1DEXT", "GL_EXT_direct_state_access", glCompressedTextureImage1DEXT }, + { "glCompressedTextureImage2DEXT", "GL_EXT_direct_state_access", glCompressedTextureImage2DEXT }, + { "glCompressedTextureImage3DEXT", "GL_EXT_direct_state_access", glCompressedTextureImage3DEXT }, + { "glCompressedTextureSubImage1DEXT", "GL_EXT_direct_state_access", glCompressedTextureSubImage1DEXT }, + { "glCompressedTextureSubImage2DEXT", "GL_EXT_direct_state_access", glCompressedTextureSubImage2DEXT }, + { "glCompressedTextureSubImage3DEXT", "GL_EXT_direct_state_access", glCompressedTextureSubImage3DEXT }, + { "glConvolutionFilter1D", "GL_VERSION_1_2", glConvolutionFilter1D }, + { "glConvolutionFilter1DEXT", "GL_EXT_convolution", glConvolutionFilter1DEXT }, + { "glConvolutionFilter2D", "GL_VERSION_1_2", glConvolutionFilter2D }, + { "glConvolutionFilter2DEXT", "GL_EXT_convolution", glConvolutionFilter2DEXT }, + { "glConvolutionParameterf", "GL_VERSION_1_2", glConvolutionParameterf }, + { "glConvolutionParameterfEXT", "GL_EXT_convolution", glConvolutionParameterfEXT }, + { "glConvolutionParameterfv", "GL_VERSION_1_2", glConvolutionParameterfv }, + { "glConvolutionParameterfvEXT", "GL_EXT_convolution", glConvolutionParameterfvEXT }, + { "glConvolutionParameteri", "GL_VERSION_1_2", glConvolutionParameteri }, + { "glConvolutionParameteriEXT", "GL_EXT_convolution", glConvolutionParameteriEXT }, + { "glConvolutionParameteriv", "GL_VERSION_1_2", glConvolutionParameteriv }, + { "glConvolutionParameterivEXT", "GL_EXT_convolution", glConvolutionParameterivEXT }, + { "glCopyBufferSubData", "GL_ARB_copy_buffer", glCopyBufferSubData }, + { "glCopyColorSubTable", "GL_VERSION_1_2", glCopyColorSubTable }, + { "glCopyColorSubTableEXT", "GL_EXT_color_subtable", glCopyColorSubTableEXT }, + { "glCopyColorTable", "GL_VERSION_1_2", glCopyColorTable }, + { "glCopyColorTableSGI", "GL_SGI_color_table", glCopyColorTableSGI }, + { "glCopyConvolutionFilter1D", "GL_VERSION_1_2", glCopyConvolutionFilter1D }, + { "glCopyConvolutionFilter1DEXT", "GL_EXT_convolution", glCopyConvolutionFilter1DEXT }, + { "glCopyConvolutionFilter2D", "GL_VERSION_1_2", glCopyConvolutionFilter2D }, + { "glCopyConvolutionFilter2DEXT", "GL_EXT_convolution", glCopyConvolutionFilter2DEXT }, + { "glCopyImageSubData", "GL_ARB_copy_image", glCopyImageSubData }, + { "glCopyImageSubDataNV", "GL_NV_copy_image", glCopyImageSubDataNV }, + { "glCopyMultiTexImage1DEXT", "GL_EXT_direct_state_access", glCopyMultiTexImage1DEXT }, + { "glCopyMultiTexImage2DEXT", "GL_EXT_direct_state_access", glCopyMultiTexImage2DEXT }, + { "glCopyMultiTexSubImage1DEXT", "GL_EXT_direct_state_access", glCopyMultiTexSubImage1DEXT }, + { "glCopyMultiTexSubImage2DEXT", "GL_EXT_direct_state_access", glCopyMultiTexSubImage2DEXT }, + { "glCopyMultiTexSubImage3DEXT", "GL_EXT_direct_state_access", glCopyMultiTexSubImage3DEXT }, + { "glCopyPathNV", "GL_NV_path_rendering", glCopyPathNV }, + { "glCopyTexImage1DEXT", "GL_EXT_copy_texture", glCopyTexImage1DEXT }, + { "glCopyTexImage2DEXT", "GL_EXT_copy_texture", glCopyTexImage2DEXT }, + { "glCopyTexSubImage1DEXT", "GL_EXT_copy_texture", glCopyTexSubImage1DEXT }, + { "glCopyTexSubImage2DEXT", "GL_EXT_copy_texture", glCopyTexSubImage2DEXT }, + { "glCopyTexSubImage3D", "GL_VERSION_1_2", glCopyTexSubImage3D }, + { "glCopyTexSubImage3DEXT", "GL_EXT_copy_texture", glCopyTexSubImage3DEXT }, + { "glCopyTextureImage1DEXT", "GL_EXT_direct_state_access", glCopyTextureImage1DEXT }, + { "glCopyTextureImage2DEXT", "GL_EXT_direct_state_access", glCopyTextureImage2DEXT }, + { "glCopyTextureSubImage1DEXT", "GL_EXT_direct_state_access", glCopyTextureSubImage1DEXT }, + { "glCopyTextureSubImage2DEXT", "GL_EXT_direct_state_access", glCopyTextureSubImage2DEXT }, + { "glCopyTextureSubImage3DEXT", "GL_EXT_direct_state_access", glCopyTextureSubImage3DEXT }, + { "glCoverFillPathInstancedNV", "GL_NV_path_rendering", glCoverFillPathInstancedNV }, + { "glCoverFillPathNV", "GL_NV_path_rendering", glCoverFillPathNV }, + { "glCoverStrokePathInstancedNV", "GL_NV_path_rendering", glCoverStrokePathInstancedNV }, + { "glCoverStrokePathNV", "GL_NV_path_rendering", glCoverStrokePathNV }, + { "glCreateProgram", "GL_VERSION_2_0", glCreateProgram }, + { "glCreateProgramObjectARB", "GL_ARB_shader_objects", glCreateProgramObjectARB }, + { "glCreateShader", "GL_VERSION_2_0", glCreateShader }, + { "glCreateShaderObjectARB", "GL_ARB_shader_objects", glCreateShaderObjectARB }, + { "glCreateShaderProgramEXT", "GL_EXT_separate_shader_objects", glCreateShaderProgramEXT }, + { "glCreateShaderProgramv", "GL_ARB_separate_shader_objects", glCreateShaderProgramv }, + { "glCreateSyncFromCLeventARB", "GL_ARB_cl_event", glCreateSyncFromCLeventARB }, + { "glCullParameterdvEXT", "GL_EXT_cull_vertex", glCullParameterdvEXT }, + { "glCullParameterfvEXT", "GL_EXT_cull_vertex", glCullParameterfvEXT }, + { "glCurrentPaletteMatrixARB", "GL_ARB_matrix_palette", glCurrentPaletteMatrixARB }, + { "glDebugMessageCallback", "GL_KHR_debug", glDebugMessageCallback }, + { "glDebugMessageCallbackAMD", "GL_AMD_debug_output", glDebugMessageCallbackAMD }, + { "glDebugMessageCallbackARB", "GL_ARB_debug_output", glDebugMessageCallbackARB }, + { "glDebugMessageControl", "GL_KHR_debug", glDebugMessageControl }, + { "glDebugMessageControlARB", "GL_ARB_debug_output", glDebugMessageControlARB }, + { "glDebugMessageEnableAMD", "GL_AMD_debug_output", glDebugMessageEnableAMD }, + { "glDebugMessageInsert", "GL_KHR_debug", glDebugMessageInsert }, + { "glDebugMessageInsertAMD", "GL_AMD_debug_output", glDebugMessageInsertAMD }, + { "glDebugMessageInsertARB", "GL_ARB_debug_output", glDebugMessageInsertARB }, + { "glDeformSGIX", "GL_SGIX_polynomial_ffd", glDeformSGIX }, + { "glDeformationMap3dSGIX", "GL_SGIX_polynomial_ffd", glDeformationMap3dSGIX }, + { "glDeformationMap3fSGIX", "GL_SGIX_polynomial_ffd", glDeformationMap3fSGIX }, + { "glDeleteAsyncMarkersSGIX", "GL_SGIX_async", glDeleteAsyncMarkersSGIX }, + { "glDeleteBufferRegion", "GL_KTX_buffer_region", glDeleteBufferRegion }, + { "glDeleteBuffers", "GL_VERSION_1_5", glDeleteBuffers }, + { "glDeleteBuffersARB", "GL_ARB_vertex_buffer_object", glDeleteBuffersARB }, + { "glDeleteFencesAPPLE", "GL_APPLE_fence", glDeleteFencesAPPLE }, + { "glDeleteFencesNV", "GL_NV_fence", glDeleteFencesNV }, + { "glDeleteFragmentShaderATI", "GL_ATI_fragment_shader", glDeleteFragmentShaderATI }, + { "glDeleteFramebuffers", "GL_ARB_framebuffer_object", glDeleteFramebuffers }, + { "glDeleteFramebuffersEXT", "GL_EXT_framebuffer_object", glDeleteFramebuffersEXT }, + { "glDeleteNamedStringARB", "GL_ARB_shading_language_include", glDeleteNamedStringARB }, + { "glDeleteNamesAMD", "GL_AMD_name_gen_delete", glDeleteNamesAMD }, + { "glDeleteObjectARB", "GL_ARB_shader_objects", glDeleteObjectARB }, + { "glDeleteObjectBufferATI", "GL_ATI_vertex_array_object", glDeleteObjectBufferATI }, + { "glDeleteOcclusionQueriesNV", "GL_NV_occlusion_query", glDeleteOcclusionQueriesNV }, + { "glDeletePathsNV", "GL_NV_path_rendering", glDeletePathsNV }, + { "glDeletePerfMonitorsAMD", "GL_AMD_performance_monitor", glDeletePerfMonitorsAMD }, + { "glDeleteProgram", "GL_VERSION_2_0", glDeleteProgram }, + { "glDeleteProgramPipelines", "GL_ARB_separate_shader_objects", glDeleteProgramPipelines }, + { "glDeleteProgramsARB", "GL_ARB_vertex_program", glDeleteProgramsARB }, + { "glDeleteProgramsNV", "GL_NV_vertex_program", glDeleteProgramsNV }, + { "glDeleteQueries", "GL_VERSION_1_5", glDeleteQueries }, + { "glDeleteQueriesARB", "GL_ARB_occlusion_query", glDeleteQueriesARB }, + { "glDeleteRenderbuffers", "GL_ARB_framebuffer_object", glDeleteRenderbuffers }, + { "glDeleteRenderbuffersEXT", "GL_EXT_framebuffer_object", glDeleteRenderbuffersEXT }, + { "glDeleteSamplers", "GL_ARB_sampler_objects", glDeleteSamplers }, + { "glDeleteShader", "GL_VERSION_2_0", glDeleteShader }, + { "glDeleteSync", "GL_ARB_sync", glDeleteSync }, + { "glDeleteTexturesEXT", "GL_EXT_texture_object", glDeleteTexturesEXT }, + { "glDeleteTransformFeedbacks", "GL_ARB_transform_feedback2", glDeleteTransformFeedbacks }, + { "glDeleteTransformFeedbacksNV", "GL_NV_transform_feedback2", glDeleteTransformFeedbacksNV }, + { "glDeleteVertexArrays", "GL_ARB_vertex_array_object", glDeleteVertexArrays }, + { "glDeleteVertexArraysAPPLE", "GL_APPLE_vertex_array_object", glDeleteVertexArraysAPPLE }, + { "glDeleteVertexShaderEXT", "GL_EXT_vertex_shader", glDeleteVertexShaderEXT }, + { "glDepthBoundsEXT", "GL_EXT_depth_bounds_test", glDepthBoundsEXT }, + { "glDepthBoundsdNV", "GL_NV_depth_buffer_float", glDepthBoundsdNV }, + { "glDepthRangeArrayv", "GL_ARB_viewport_array", glDepthRangeArrayv }, + { "glDepthRangeIndexed", "GL_ARB_viewport_array", glDepthRangeIndexed }, + { "glDepthRangedNV", "GL_NV_depth_buffer_float", glDepthRangedNV }, + { "glDepthRangef", "GL_ARB_ES2_compatibility", glDepthRangef }, + { "glDetachObjectARB", "GL_ARB_shader_objects", glDetachObjectARB }, + { "glDetachShader", "GL_VERSION_2_0", glDetachShader }, + { "glDetailTexFuncSGIS", "GL_SGIS_detail_texture", glDetailTexFuncSGIS }, + { "glDisableClientStateIndexedEXT", "GL_EXT_direct_state_access", glDisableClientStateIndexedEXT }, + { "glDisableIndexedEXT", "GL_EXT_draw_buffers2", glDisableIndexedEXT }, + { "glDisableVariantClientStateEXT", "GL_EXT_vertex_shader", glDisableVariantClientStateEXT }, + { "glDisableVertexAttribAPPLE", "GL_APPLE_vertex_program_evaluators", glDisableVertexAttribAPPLE }, + { "glDisableVertexAttribArray", "GL_VERSION_2_0", glDisableVertexAttribArray }, + { "glDisableVertexAttribArrayARB", "GL_ARB_vertex_program", glDisableVertexAttribArrayARB }, + { "glDisablei", "GL_VERSION_3_0", glDisablei }, + { "glDispatchCompute", "GL_ARB_compute_shader", glDispatchCompute }, + { "glDispatchComputeIndirect", "GL_ARB_compute_shader", glDispatchComputeIndirect }, + { "glDrawArraysEXT", "GL_EXT_vertex_array", glDrawArraysEXT }, + { "glDrawArraysIndirect", "GL_ARB_draw_indirect", glDrawArraysIndirect }, + { "glDrawArraysInstanced", "GL_VERSION_3_1", glDrawArraysInstanced }, + { "glDrawArraysInstancedARB", "GL_ARB_draw_instanced", glDrawArraysInstancedARB }, + { "glDrawArraysInstancedBaseInstance", "GL_ARB_base_instance", glDrawArraysInstancedBaseInstance }, + { "glDrawArraysInstancedEXT", "GL_EXT_draw_instanced", glDrawArraysInstancedEXT }, + { "glDrawBufferRegion", "GL_KTX_buffer_region", glDrawBufferRegion }, + { "glDrawBuffers", "GL_VERSION_2_0", glDrawBuffers }, + { "glDrawBuffersARB", "GL_ARB_draw_buffers", glDrawBuffersARB }, + { "glDrawBuffersATI", "GL_ATI_draw_buffers", glDrawBuffersATI }, + { "glDrawElementArrayAPPLE", "GL_APPLE_element_array", glDrawElementArrayAPPLE }, + { "glDrawElementArrayATI", "GL_ATI_element_array", glDrawElementArrayATI }, + { "glDrawElementsBaseVertex", "GL_ARB_draw_elements_base_vertex", glDrawElementsBaseVertex }, + { "glDrawElementsIndirect", "GL_ARB_draw_indirect", glDrawElementsIndirect }, + { "glDrawElementsInstanced", "GL_VERSION_3_1", glDrawElementsInstanced }, + { "glDrawElementsInstancedARB", "GL_ARB_draw_instanced", glDrawElementsInstancedARB }, + { "glDrawElementsInstancedBaseInstance", "GL_ARB_base_instance", glDrawElementsInstancedBaseInstance }, + { "glDrawElementsInstancedBaseVertex", "GL_ARB_draw_elements_base_vertex", glDrawElementsInstancedBaseVertex }, + { "glDrawElementsInstancedBaseVertexBaseInstance", "GL_ARB_base_instance", glDrawElementsInstancedBaseVertexBaseInstance }, + { "glDrawElementsInstancedEXT", "GL_EXT_draw_instanced", glDrawElementsInstancedEXT }, + { "glDrawMeshArraysSUN", "GL_SUN_mesh_array", glDrawMeshArraysSUN }, + { "glDrawRangeElementArrayAPPLE", "GL_APPLE_element_array", glDrawRangeElementArrayAPPLE }, + { "glDrawRangeElementArrayATI", "GL_ATI_element_array", glDrawRangeElementArrayATI }, + { "glDrawRangeElements", "GL_VERSION_1_2", glDrawRangeElements }, + { "glDrawRangeElementsBaseVertex", "GL_ARB_draw_elements_base_vertex", glDrawRangeElementsBaseVertex }, + { "glDrawRangeElementsEXT", "GL_EXT_draw_range_elements", glDrawRangeElementsEXT }, + { "glDrawTransformFeedback", "GL_ARB_transform_feedback2", glDrawTransformFeedback }, + { "glDrawTransformFeedbackInstanced", "GL_ARB_transform_feedback_instanced", glDrawTransformFeedbackInstanced }, + { "glDrawTransformFeedbackNV", "GL_NV_transform_feedback2", glDrawTransformFeedbackNV }, + { "glDrawTransformFeedbackStream", "GL_ARB_transform_feedback3", glDrawTransformFeedbackStream }, + { "glDrawTransformFeedbackStreamInstanced", "GL_ARB_transform_feedback_instanced", glDrawTransformFeedbackStreamInstanced }, + { "glEdgeFlagFormatNV", "GL_NV_vertex_buffer_unified_memory", glEdgeFlagFormatNV }, + { "glEdgeFlagPointerEXT", "GL_EXT_vertex_array", glEdgeFlagPointerEXT }, + { "glEdgeFlagPointerListIBM", "GL_IBM_vertex_array_lists", glEdgeFlagPointerListIBM }, + { "glElementPointerAPPLE", "GL_APPLE_element_array", glElementPointerAPPLE }, + { "glElementPointerATI", "GL_ATI_element_array", glElementPointerATI }, + { "glEnableClientStateIndexedEXT", "GL_EXT_direct_state_access", glEnableClientStateIndexedEXT }, + { "glEnableIndexedEXT", "GL_EXT_draw_buffers2", glEnableIndexedEXT }, + { "glEnableVariantClientStateEXT", "GL_EXT_vertex_shader", glEnableVariantClientStateEXT }, + { "glEnableVertexAttribAPPLE", "GL_APPLE_vertex_program_evaluators", glEnableVertexAttribAPPLE }, + { "glEnableVertexAttribArray", "GL_VERSION_2_0", glEnableVertexAttribArray }, + { "glEnableVertexAttribArrayARB", "GL_ARB_vertex_program", glEnableVertexAttribArrayARB }, + { "glEnablei", "GL_VERSION_3_0", glEnablei }, + { "glEndConditionalRender", "GL_VERSION_3_0", glEndConditionalRender }, + { "glEndConditionalRenderNV", "GL_NV_conditional_render", glEndConditionalRenderNV }, + { "glEndFragmentShaderATI", "GL_ATI_fragment_shader", glEndFragmentShaderATI }, + { "glEndOcclusionQueryNV", "GL_NV_occlusion_query", glEndOcclusionQueryNV }, + { "glEndPerfMonitorAMD", "GL_AMD_performance_monitor", glEndPerfMonitorAMD }, + { "glEndQuery", "GL_VERSION_1_5", glEndQuery }, + { "glEndQueryARB", "GL_ARB_occlusion_query", glEndQueryARB }, + { "glEndQueryIndexed", "GL_ARB_transform_feedback3", glEndQueryIndexed }, + { "glEndTransformFeedback", "GL_VERSION_3_0", glEndTransformFeedback }, + { "glEndTransformFeedbackEXT", "GL_EXT_transform_feedback", glEndTransformFeedbackEXT }, + { "glEndTransformFeedbackNV", "GL_NV_transform_feedback", glEndTransformFeedbackNV }, + { "glEndVertexShaderEXT", "GL_EXT_vertex_shader", glEndVertexShaderEXT }, + { "glEndVideoCaptureNV", "GL_NV_video_capture", glEndVideoCaptureNV }, + { "glEvalMapsNV", "GL_NV_evaluators", glEvalMapsNV }, + { "glExecuteProgramNV", "GL_NV_vertex_program", glExecuteProgramNV }, + { "glExtractComponentEXT", "GL_EXT_vertex_shader", glExtractComponentEXT }, + { "glFenceSync", "GL_ARB_sync", glFenceSync }, + { "glFinalCombinerInputNV", "GL_NV_register_combiners", glFinalCombinerInputNV }, + { "glFinishAsyncSGIX", "GL_SGIX_async", glFinishAsyncSGIX }, + { "glFinishFenceAPPLE", "GL_APPLE_fence", glFinishFenceAPPLE }, + { "glFinishFenceNV", "GL_NV_fence", glFinishFenceNV }, + { "glFinishObjectAPPLE", "GL_APPLE_fence", glFinishObjectAPPLE }, + { "glFinishTextureSUNX", "GL_SUNX_constant_data", glFinishTextureSUNX }, + { "glFlushMappedBufferRange", "GL_ARB_map_buffer_range", glFlushMappedBufferRange }, + { "glFlushMappedBufferRangeAPPLE", "GL_APPLE_flush_buffer_range", glFlushMappedBufferRangeAPPLE }, + { "glFlushMappedNamedBufferRangeEXT", "GL_EXT_direct_state_access", glFlushMappedNamedBufferRangeEXT }, + { "glFlushPixelDataRangeNV", "GL_NV_pixel_data_range", glFlushPixelDataRangeNV }, + { "glFlushRasterSGIX", "GL_SGIX_flush_raster", glFlushRasterSGIX }, + { "glFlushVertexArrayRangeAPPLE", "GL_APPLE_vertex_array_range", glFlushVertexArrayRangeAPPLE }, + { "glFlushVertexArrayRangeNV", "GL_NV_vertex_array_range", glFlushVertexArrayRangeNV }, + { "glFogCoordFormatNV", "GL_NV_vertex_buffer_unified_memory", glFogCoordFormatNV }, + { "glFogCoordPointer", "GL_VERSION_1_4", glFogCoordPointer }, + { "glFogCoordPointerEXT", "GL_EXT_fog_coord", glFogCoordPointerEXT }, + { "glFogCoordPointerListIBM", "GL_IBM_vertex_array_lists", glFogCoordPointerListIBM }, + { "glFogCoordd", "GL_VERSION_1_4", glFogCoordd }, + { "glFogCoorddEXT", "GL_EXT_fog_coord", glFogCoorddEXT }, + { "glFogCoorddv", "GL_VERSION_1_4", glFogCoorddv }, + { "glFogCoorddvEXT", "GL_EXT_fog_coord", glFogCoorddvEXT }, + { "glFogCoordf", "GL_VERSION_1_4", glFogCoordf }, + { "glFogCoordfEXT", "GL_EXT_fog_coord", glFogCoordfEXT }, + { "glFogCoordfv", "GL_VERSION_1_4", glFogCoordfv }, + { "glFogCoordfvEXT", "GL_EXT_fog_coord", glFogCoordfvEXT }, + { "glFogCoordhNV", "GL_NV_half_float", glFogCoordhNV }, + { "glFogCoordhvNV", "GL_NV_half_float", glFogCoordhvNV }, + { "glFogFuncSGIS", "GL_SGIS_fog_function", glFogFuncSGIS }, + { "glFragmentColorMaterialSGIX", "GL_SGIX_fragment_lighting", glFragmentColorMaterialSGIX }, + { "glFragmentLightModelfSGIX", "GL_SGIX_fragment_lighting", glFragmentLightModelfSGIX }, + { "glFragmentLightModelfvSGIX", "GL_SGIX_fragment_lighting", glFragmentLightModelfvSGIX }, + { "glFragmentLightModeliSGIX", "GL_SGIX_fragment_lighting", glFragmentLightModeliSGIX }, + { "glFragmentLightModelivSGIX", "GL_SGIX_fragment_lighting", glFragmentLightModelivSGIX }, + { "glFragmentLightfSGIX", "GL_SGIX_fragment_lighting", glFragmentLightfSGIX }, + { "glFragmentLightfvSGIX", "GL_SGIX_fragment_lighting", glFragmentLightfvSGIX }, + { "glFragmentLightiSGIX", "GL_SGIX_fragment_lighting", glFragmentLightiSGIX }, + { "glFragmentLightivSGIX", "GL_SGIX_fragment_lighting", glFragmentLightivSGIX }, + { "glFragmentMaterialfSGIX", "GL_SGIX_fragment_lighting", glFragmentMaterialfSGIX }, + { "glFragmentMaterialfvSGIX", "GL_SGIX_fragment_lighting", glFragmentMaterialfvSGIX }, + { "glFragmentMaterialiSGIX", "GL_SGIX_fragment_lighting", glFragmentMaterialiSGIX }, + { "glFragmentMaterialivSGIX", "GL_SGIX_fragment_lighting", glFragmentMaterialivSGIX }, + { "glFrameTerminatorGREMEDY", "GL_GREMEDY_frame_terminator", glFrameTerminatorGREMEDY }, + { "glFrameZoomSGIX", "GL_SGIX_framezoom", glFrameZoomSGIX }, + { "glFramebufferDrawBufferEXT", "GL_EXT_direct_state_access", glFramebufferDrawBufferEXT }, + { "glFramebufferDrawBuffersEXT", "GL_EXT_direct_state_access", glFramebufferDrawBuffersEXT }, + { "glFramebufferParameteri", "GL_ARB_framebuffer_no_attachments", glFramebufferParameteri }, + { "glFramebufferReadBufferEXT", "GL_EXT_direct_state_access", glFramebufferReadBufferEXT }, + { "glFramebufferRenderbuffer", "GL_ARB_framebuffer_object", glFramebufferRenderbuffer }, + { "glFramebufferRenderbufferEXT", "GL_EXT_framebuffer_object", glFramebufferRenderbufferEXT }, + { "glFramebufferTexture", "GL_VERSION_3_2", glFramebufferTexture }, + { "glFramebufferTexture1D", "GL_ARB_framebuffer_object", glFramebufferTexture1D }, + { "glFramebufferTexture1DEXT", "GL_EXT_framebuffer_object", glFramebufferTexture1DEXT }, + { "glFramebufferTexture2D", "GL_ARB_framebuffer_object", glFramebufferTexture2D }, + { "glFramebufferTexture2DEXT", "GL_EXT_framebuffer_object", glFramebufferTexture2DEXT }, + { "glFramebufferTexture3D", "GL_ARB_framebuffer_object", glFramebufferTexture3D }, + { "glFramebufferTexture3DEXT", "GL_EXT_framebuffer_object", glFramebufferTexture3DEXT }, + { "glFramebufferTextureARB", "GL_ARB_geometry_shader4", glFramebufferTextureARB }, + { "glFramebufferTextureEXT", "GL_NV_geometry_program4", glFramebufferTextureEXT }, + { "glFramebufferTextureFaceARB", "GL_ARB_geometry_shader4", glFramebufferTextureFaceARB }, + { "glFramebufferTextureFaceEXT", "GL_NV_geometry_program4", glFramebufferTextureFaceEXT }, + { "glFramebufferTextureLayer", "GL_ARB_framebuffer_object", glFramebufferTextureLayer }, + { "glFramebufferTextureLayerARB", "GL_ARB_geometry_shader4", glFramebufferTextureLayerARB }, + { "glFramebufferTextureLayerEXT", "GL_NV_geometry_program4", glFramebufferTextureLayerEXT }, + { "glFreeObjectBufferATI", "GL_ATI_vertex_array_object", glFreeObjectBufferATI }, + { "glGenAsyncMarkersSGIX", "GL_SGIX_async", glGenAsyncMarkersSGIX }, + { "glGenBuffers", "GL_VERSION_1_5", glGenBuffers }, + { "glGenBuffersARB", "GL_ARB_vertex_buffer_object", glGenBuffersARB }, + { "glGenFencesAPPLE", "GL_APPLE_fence", glGenFencesAPPLE }, + { "glGenFencesNV", "GL_NV_fence", glGenFencesNV }, + { "glGenFragmentShadersATI", "GL_ATI_fragment_shader", glGenFragmentShadersATI }, + { "glGenFramebuffers", "GL_ARB_framebuffer_object", glGenFramebuffers }, + { "glGenFramebuffersEXT", "GL_EXT_framebuffer_object", glGenFramebuffersEXT }, + { "glGenNamesAMD", "GL_AMD_name_gen_delete", glGenNamesAMD }, + { "glGenOcclusionQueriesNV", "GL_NV_occlusion_query", glGenOcclusionQueriesNV }, + { "glGenPathsNV", "GL_NV_path_rendering", glGenPathsNV }, + { "glGenPerfMonitorsAMD", "GL_AMD_performance_monitor", glGenPerfMonitorsAMD }, + { "glGenProgramPipelines", "GL_ARB_separate_shader_objects", glGenProgramPipelines }, + { "glGenProgramsARB", "GL_ARB_vertex_program", glGenProgramsARB }, + { "glGenProgramsNV", "GL_NV_vertex_program", glGenProgramsNV }, + { "glGenQueries", "GL_VERSION_1_5", glGenQueries }, + { "glGenQueriesARB", "GL_ARB_occlusion_query", glGenQueriesARB }, + { "glGenRenderbuffers", "GL_ARB_framebuffer_object", glGenRenderbuffers }, + { "glGenRenderbuffersEXT", "GL_EXT_framebuffer_object", glGenRenderbuffersEXT }, + { "glGenSamplers", "GL_ARB_sampler_objects", glGenSamplers }, + { "glGenSymbolsEXT", "GL_EXT_vertex_shader", glGenSymbolsEXT }, + { "glGenTexturesEXT", "GL_EXT_texture_object", glGenTexturesEXT }, + { "glGenTransformFeedbacks", "GL_ARB_transform_feedback2", glGenTransformFeedbacks }, + { "glGenTransformFeedbacksNV", "GL_NV_transform_feedback2", glGenTransformFeedbacksNV }, + { "glGenVertexArrays", "GL_ARB_vertex_array_object", glGenVertexArrays }, + { "glGenVertexArraysAPPLE", "GL_APPLE_vertex_array_object", glGenVertexArraysAPPLE }, + { "glGenVertexShadersEXT", "GL_EXT_vertex_shader", glGenVertexShadersEXT }, + { "glGenerateMipmap", "GL_ARB_framebuffer_object", glGenerateMipmap }, + { "glGenerateMipmapEXT", "GL_EXT_framebuffer_object", glGenerateMipmapEXT }, + { "glGenerateMultiTexMipmapEXT", "GL_EXT_direct_state_access", glGenerateMultiTexMipmapEXT }, + { "glGenerateTextureMipmapEXT", "GL_EXT_direct_state_access", glGenerateTextureMipmapEXT }, + { "glGetActiveAtomicCounterBufferiv", "GL_ARB_shader_atomic_counters", glGetActiveAtomicCounterBufferiv }, + { "glGetActiveAttrib", "GL_VERSION_2_0", glGetActiveAttrib }, + { "glGetActiveAttribARB", "GL_ARB_vertex_shader", glGetActiveAttribARB }, + { "glGetActiveSubroutineName", "GL_ARB_shader_subroutine", glGetActiveSubroutineName }, + { "glGetActiveSubroutineUniformName", "GL_ARB_shader_subroutine", glGetActiveSubroutineUniformName }, + { "glGetActiveSubroutineUniformiv", "GL_ARB_shader_subroutine", glGetActiveSubroutineUniformiv }, + { "glGetActiveUniform", "GL_VERSION_2_0", glGetActiveUniform }, + { "glGetActiveUniformARB", "GL_ARB_shader_objects", glGetActiveUniformARB }, + { "glGetActiveUniformBlockName", "GL_ARB_uniform_buffer_object", glGetActiveUniformBlockName }, + { "glGetActiveUniformBlockiv", "GL_ARB_uniform_buffer_object", glGetActiveUniformBlockiv }, + { "glGetActiveUniformName", "GL_ARB_uniform_buffer_object", glGetActiveUniformName }, + { "glGetActiveUniformsiv", "GL_ARB_uniform_buffer_object", glGetActiveUniformsiv }, + { "glGetActiveVaryingNV", "GL_NV_transform_feedback", glGetActiveVaryingNV }, + { "glGetArrayObjectfvATI", "GL_ATI_vertex_array_object", glGetArrayObjectfvATI }, + { "glGetArrayObjectivATI", "GL_ATI_vertex_array_object", glGetArrayObjectivATI }, + { "glGetAttachedObjectsARB", "GL_ARB_shader_objects", glGetAttachedObjectsARB }, + { "glGetAttachedShaders", "GL_VERSION_2_0", glGetAttachedShaders }, + { "glGetAttribLocation", "GL_VERSION_2_0", glGetAttribLocation }, + { "glGetAttribLocationARB", "GL_ARB_vertex_shader", glGetAttribLocationARB }, + { "glGetBooleanIndexedvEXT", "GL_EXT_draw_buffers2", glGetBooleanIndexedvEXT }, + { "glGetBooleani_v", "GL_VERSION_3_0", glGetBooleani_v }, + { "glGetBufferParameteri64v", "GL_VERSION_3_2", glGetBufferParameteri64v }, + { "glGetBufferParameteriv", "GL_VERSION_1_5", glGetBufferParameteriv }, + { "glGetBufferParameterivARB", "GL_ARB_vertex_buffer_object", glGetBufferParameterivARB }, + { "glGetBufferParameterui64vNV", "GL_NV_shader_buffer_load", glGetBufferParameterui64vNV }, + { "glGetBufferPointerv", "GL_VERSION_1_5", glGetBufferPointerv }, + { "glGetBufferPointervARB", "GL_ARB_vertex_buffer_object", glGetBufferPointervARB }, + { "glGetBufferSubData", "GL_VERSION_1_5", glGetBufferSubData }, + { "glGetBufferSubDataARB", "GL_ARB_vertex_buffer_object", glGetBufferSubDataARB }, + { "glGetColorTable", "GL_VERSION_1_2", glGetColorTable }, + { "glGetColorTableEXT", "GL_EXT_paletted_texture", glGetColorTableEXT }, + { "glGetColorTableParameterfv", "GL_VERSION_1_2", glGetColorTableParameterfv }, + { "glGetColorTableParameterfvEXT", "GL_EXT_paletted_texture", glGetColorTableParameterfvEXT }, + { "glGetColorTableParameterfvSGI", "GL_SGI_color_table", glGetColorTableParameterfvSGI }, + { "glGetColorTableParameteriv", "GL_VERSION_1_2", glGetColorTableParameteriv }, + { "glGetColorTableParameterivEXT", "GL_EXT_paletted_texture", glGetColorTableParameterivEXT }, + { "glGetColorTableParameterivSGI", "GL_SGI_color_table", glGetColorTableParameterivSGI }, + { "glGetColorTableSGI", "GL_SGI_color_table", glGetColorTableSGI }, + { "glGetCombinerInputParameterfvNV", "GL_NV_register_combiners", glGetCombinerInputParameterfvNV }, + { "glGetCombinerInputParameterivNV", "GL_NV_register_combiners", glGetCombinerInputParameterivNV }, + { "glGetCombinerOutputParameterfvNV", "GL_NV_register_combiners", glGetCombinerOutputParameterfvNV }, + { "glGetCombinerOutputParameterivNV", "GL_NV_register_combiners", glGetCombinerOutputParameterivNV }, + { "glGetCombinerStageParameterfvNV", "GL_NV_register_combiners2", glGetCombinerStageParameterfvNV }, + { "glGetCompressedMultiTexImageEXT", "GL_EXT_direct_state_access", glGetCompressedMultiTexImageEXT }, + { "glGetCompressedTexImage", "GL_VERSION_1_3", glGetCompressedTexImage }, + { "glGetCompressedTexImageARB", "GL_ARB_texture_compression", glGetCompressedTexImageARB }, + { "glGetCompressedTextureImageEXT", "GL_EXT_direct_state_access", glGetCompressedTextureImageEXT }, + { "glGetConvolutionFilter", "GL_VERSION_1_2", glGetConvolutionFilter }, + { "glGetConvolutionFilterEXT", "GL_EXT_convolution", glGetConvolutionFilterEXT }, + { "glGetConvolutionParameterfv", "GL_VERSION_1_2", glGetConvolutionParameterfv }, + { "glGetConvolutionParameterfvEXT", "GL_EXT_convolution", glGetConvolutionParameterfvEXT }, + { "glGetConvolutionParameteriv", "GL_VERSION_1_2", glGetConvolutionParameteriv }, + { "glGetConvolutionParameterivEXT", "GL_EXT_convolution", glGetConvolutionParameterivEXT }, + { "glGetDebugMessageLog", "GL_KHR_debug", glGetDebugMessageLog }, + { "glGetDebugMessageLogAMD", "GL_AMD_debug_output", glGetDebugMessageLogAMD }, + { "glGetDebugMessageLogARB", "GL_ARB_debug_output", glGetDebugMessageLogARB }, + { "glGetDetailTexFuncSGIS", "GL_SGIS_detail_texture", glGetDetailTexFuncSGIS }, + { "glGetDoubleIndexedvEXT", "GL_EXT_direct_state_access", glGetDoubleIndexedvEXT }, + { "glGetDoublei_v", "GL_ARB_viewport_array", glGetDoublei_v }, + { "glGetFenceivNV", "GL_NV_fence", glGetFenceivNV }, + { "glGetFinalCombinerInputParameterfvNV", "GL_NV_register_combiners", glGetFinalCombinerInputParameterfvNV }, + { "glGetFinalCombinerInputParameterivNV", "GL_NV_register_combiners", glGetFinalCombinerInputParameterivNV }, + { "glGetFloatIndexedvEXT", "GL_EXT_direct_state_access", glGetFloatIndexedvEXT }, + { "glGetFloati_v", "GL_ARB_viewport_array", glGetFloati_v }, + { "glGetFogFuncSGIS", "GL_SGIS_fog_function", glGetFogFuncSGIS }, + { "glGetFragDataIndex", "GL_ARB_blend_func_extended", glGetFragDataIndex }, + { "glGetFragDataLocation", "GL_VERSION_3_0", glGetFragDataLocation }, + { "glGetFragDataLocationEXT", "GL_EXT_gpu_shader4", glGetFragDataLocationEXT }, + { "glGetFragmentLightfvSGIX", "GL_SGIX_fragment_lighting", glGetFragmentLightfvSGIX }, + { "glGetFragmentLightivSGIX", "GL_SGIX_fragment_lighting", glGetFragmentLightivSGIX }, + { "glGetFragmentMaterialfvSGIX", "GL_SGIX_fragment_lighting", glGetFragmentMaterialfvSGIX }, + { "glGetFragmentMaterialivSGIX", "GL_SGIX_fragment_lighting", glGetFragmentMaterialivSGIX }, + { "glGetFramebufferAttachmentParameteriv", "GL_ARB_framebuffer_object", glGetFramebufferAttachmentParameteriv }, + { "glGetFramebufferAttachmentParameterivEXT", "GL_EXT_framebuffer_object", glGetFramebufferAttachmentParameterivEXT }, + { "glGetFramebufferParameteriv", "GL_ARB_framebuffer_no_attachments", glGetFramebufferParameteriv }, + { "glGetFramebufferParameterivEXT", "GL_EXT_direct_state_access", glGetFramebufferParameterivEXT }, + { "glGetGraphicsResetStatusARB", "GL_ARB_robustness", glGetGraphicsResetStatusARB }, + { "glGetHandleARB", "GL_ARB_shader_objects", glGetHandleARB }, + { "glGetHistogram", "GL_VERSION_1_2", glGetHistogram }, + { "glGetHistogramEXT", "GL_EXT_histogram", glGetHistogramEXT }, + { "glGetHistogramParameterfv", "GL_VERSION_1_2", glGetHistogramParameterfv }, + { "glGetHistogramParameterfvEXT", "GL_EXT_histogram", glGetHistogramParameterfvEXT }, + { "glGetHistogramParameteriv", "GL_VERSION_1_2", glGetHistogramParameteriv }, + { "glGetHistogramParameterivEXT", "GL_EXT_histogram", glGetHistogramParameterivEXT }, + { "glGetImageHandleNV", "GL_NV_bindless_texture", glGetImageHandleNV }, + { "glGetImageTransformParameterfvHP", "GL_HP_image_transform", glGetImageTransformParameterfvHP }, + { "glGetImageTransformParameterivHP", "GL_HP_image_transform", glGetImageTransformParameterivHP }, + { "glGetInfoLogARB", "GL_ARB_shader_objects", glGetInfoLogARB }, + { "glGetInstrumentsSGIX", "GL_SGIX_instruments", glGetInstrumentsSGIX }, + { "glGetInteger64i_v", "GL_VERSION_3_2", glGetInteger64i_v }, + { "glGetInteger64v", "GL_ARB_sync", glGetInteger64v }, + { "glGetIntegerIndexedvEXT", "GL_EXT_draw_buffers2", glGetIntegerIndexedvEXT }, + { "glGetIntegeri_v", "GL_VERSION_3_0", glGetIntegeri_v }, + { "glGetIntegerui64i_vNV", "GL_NV_vertex_buffer_unified_memory", glGetIntegerui64i_vNV }, + { "glGetIntegerui64vNV", "GL_NV_shader_buffer_load", glGetIntegerui64vNV }, + { "glGetInternalformati64v", "GL_ARB_internalformat_query2", glGetInternalformati64v }, + { "glGetInternalformativ", "GL_ARB_internalformat_query", glGetInternalformativ }, + { "glGetInvariantBooleanvEXT", "GL_EXT_vertex_shader", glGetInvariantBooleanvEXT }, + { "glGetInvariantFloatvEXT", "GL_EXT_vertex_shader", glGetInvariantFloatvEXT }, + { "glGetInvariantIntegervEXT", "GL_EXT_vertex_shader", glGetInvariantIntegervEXT }, + { "glGetListParameterfvSGIX", "GL_SGIX_list_priority", glGetListParameterfvSGIX }, + { "glGetListParameterivSGIX", "GL_SGIX_list_priority", glGetListParameterivSGIX }, + { "glGetLocalConstantBooleanvEXT", "GL_EXT_vertex_shader", glGetLocalConstantBooleanvEXT }, + { "glGetLocalConstantFloatvEXT", "GL_EXT_vertex_shader", glGetLocalConstantFloatvEXT }, + { "glGetLocalConstantIntegervEXT", "GL_EXT_vertex_shader", glGetLocalConstantIntegervEXT }, + { "glGetMapAttribParameterfvNV", "GL_NV_evaluators", glGetMapAttribParameterfvNV }, + { "glGetMapAttribParameterivNV", "GL_NV_evaluators", glGetMapAttribParameterivNV }, + { "glGetMapControlPointsNV", "GL_NV_evaluators", glGetMapControlPointsNV }, + { "glGetMapParameterfvNV", "GL_NV_evaluators", glGetMapParameterfvNV }, + { "glGetMapParameterivNV", "GL_NV_evaluators", glGetMapParameterivNV }, + { "glGetMinmax", "GL_VERSION_1_2", glGetMinmax }, + { "glGetMinmaxEXT", "GL_EXT_histogram", glGetMinmaxEXT }, + { "glGetMinmaxParameterfv", "GL_VERSION_1_2", glGetMinmaxParameterfv }, + { "glGetMinmaxParameterfvEXT", "GL_EXT_histogram", glGetMinmaxParameterfvEXT }, + { "glGetMinmaxParameteriv", "GL_VERSION_1_2", glGetMinmaxParameteriv }, + { "glGetMinmaxParameterivEXT", "GL_EXT_histogram", glGetMinmaxParameterivEXT }, + { "glGetMultiTexEnvfvEXT", "GL_EXT_direct_state_access", glGetMultiTexEnvfvEXT }, + { "glGetMultiTexEnvivEXT", "GL_EXT_direct_state_access", glGetMultiTexEnvivEXT }, + { "glGetMultiTexGendvEXT", "GL_EXT_direct_state_access", glGetMultiTexGendvEXT }, + { "glGetMultiTexGenfvEXT", "GL_EXT_direct_state_access", glGetMultiTexGenfvEXT }, + { "glGetMultiTexGenivEXT", "GL_EXT_direct_state_access", glGetMultiTexGenivEXT }, + { "glGetMultiTexImageEXT", "GL_EXT_direct_state_access", glGetMultiTexImageEXT }, + { "glGetMultiTexLevelParameterfvEXT", "GL_EXT_direct_state_access", glGetMultiTexLevelParameterfvEXT }, + { "glGetMultiTexLevelParameterivEXT", "GL_EXT_direct_state_access", glGetMultiTexLevelParameterivEXT }, + { "glGetMultiTexParameterIivEXT", "GL_EXT_direct_state_access", glGetMultiTexParameterIivEXT }, + { "glGetMultiTexParameterIuivEXT", "GL_EXT_direct_state_access", glGetMultiTexParameterIuivEXT }, + { "glGetMultiTexParameterfvEXT", "GL_EXT_direct_state_access", glGetMultiTexParameterfvEXT }, + { "glGetMultiTexParameterivEXT", "GL_EXT_direct_state_access", glGetMultiTexParameterivEXT }, + { "glGetMultisamplefv", "GL_ARB_texture_multisample", glGetMultisamplefv }, + { "glGetMultisamplefvNV", "GL_NV_explicit_multisample", glGetMultisamplefvNV }, + { "glGetNamedBufferParameterivEXT", "GL_EXT_direct_state_access", glGetNamedBufferParameterivEXT }, + { "glGetNamedBufferParameterui64vNV", "GL_NV_shader_buffer_load", glGetNamedBufferParameterui64vNV }, + { "glGetNamedBufferPointervEXT", "GL_EXT_direct_state_access", glGetNamedBufferPointervEXT }, + { "glGetNamedBufferSubDataEXT", "GL_EXT_direct_state_access", glGetNamedBufferSubDataEXT }, + { "glGetNamedFramebufferAttachmentParameterivEXT", "GL_EXT_direct_state_access", glGetNamedFramebufferAttachmentParameterivEXT }, + { "glGetNamedFramebufferParameterivEXT", "GL_ARB_framebuffer_no_attachments", glGetNamedFramebufferParameterivEXT }, + { "glGetNamedProgramLocalParameterIivEXT", "GL_EXT_direct_state_access", glGetNamedProgramLocalParameterIivEXT }, + { "glGetNamedProgramLocalParameterIuivEXT", "GL_EXT_direct_state_access", glGetNamedProgramLocalParameterIuivEXT }, + { "glGetNamedProgramLocalParameterdvEXT", "GL_EXT_direct_state_access", glGetNamedProgramLocalParameterdvEXT }, + { "glGetNamedProgramLocalParameterfvEXT", "GL_EXT_direct_state_access", glGetNamedProgramLocalParameterfvEXT }, + { "glGetNamedProgramStringEXT", "GL_EXT_direct_state_access", glGetNamedProgramStringEXT }, + { "glGetNamedProgramivEXT", "GL_EXT_direct_state_access", glGetNamedProgramivEXT }, + { "glGetNamedRenderbufferParameterivEXT", "GL_EXT_direct_state_access", glGetNamedRenderbufferParameterivEXT }, + { "glGetNamedStringARB", "GL_ARB_shading_language_include", glGetNamedStringARB }, + { "glGetNamedStringivARB", "GL_ARB_shading_language_include", glGetNamedStringivARB }, + { "glGetObjectBufferfvATI", "GL_ATI_vertex_array_object", glGetObjectBufferfvATI }, + { "glGetObjectBufferivATI", "GL_ATI_vertex_array_object", glGetObjectBufferivATI }, + { "glGetObjectLabel", "GL_KHR_debug", glGetObjectLabel }, + { "glGetObjectParameterfvARB", "GL_ARB_shader_objects", glGetObjectParameterfvARB }, + { "glGetObjectParameterivAPPLE", "GL_APPLE_object_purgeable", glGetObjectParameterivAPPLE }, + { "glGetObjectParameterivARB", "GL_ARB_shader_objects", glGetObjectParameterivARB }, + { "glGetObjectPtrLabel", "GL_KHR_debug", glGetObjectPtrLabel }, + { "glGetOcclusionQueryivNV", "GL_NV_occlusion_query", glGetOcclusionQueryivNV }, + { "glGetOcclusionQueryuivNV", "GL_NV_occlusion_query", glGetOcclusionQueryuivNV }, + { "glGetPathColorGenfvNV", "GL_NV_path_rendering", glGetPathColorGenfvNV }, + { "glGetPathColorGenivNV", "GL_NV_path_rendering", glGetPathColorGenivNV }, + { "glGetPathCommandsNV", "GL_NV_path_rendering", glGetPathCommandsNV }, + { "glGetPathCoordsNV", "GL_NV_path_rendering", glGetPathCoordsNV }, + { "glGetPathDashArrayNV", "GL_NV_path_rendering", glGetPathDashArrayNV }, + { "glGetPathLengthNV", "GL_NV_path_rendering", glGetPathLengthNV }, + { "glGetPathMetricRangeNV", "GL_NV_path_rendering", glGetPathMetricRangeNV }, + { "glGetPathMetricsNV", "GL_NV_path_rendering", glGetPathMetricsNV }, + { "glGetPathParameterfvNV", "GL_NV_path_rendering", glGetPathParameterfvNV }, + { "glGetPathParameterivNV", "GL_NV_path_rendering", glGetPathParameterivNV }, + { "glGetPathSpacingNV", "GL_NV_path_rendering", glGetPathSpacingNV }, + { "glGetPathTexGenfvNV", "GL_NV_path_rendering", glGetPathTexGenfvNV }, + { "glGetPathTexGenivNV", "GL_NV_path_rendering", glGetPathTexGenivNV }, + { "glGetPerfMonitorCounterDataAMD", "GL_AMD_performance_monitor", glGetPerfMonitorCounterDataAMD }, + { "glGetPerfMonitorCounterInfoAMD", "GL_AMD_performance_monitor", glGetPerfMonitorCounterInfoAMD }, + { "glGetPerfMonitorCounterStringAMD", "GL_AMD_performance_monitor", glGetPerfMonitorCounterStringAMD }, + { "glGetPerfMonitorCountersAMD", "GL_AMD_performance_monitor", glGetPerfMonitorCountersAMD }, + { "glGetPerfMonitorGroupStringAMD", "GL_AMD_performance_monitor", glGetPerfMonitorGroupStringAMD }, + { "glGetPerfMonitorGroupsAMD", "GL_AMD_performance_monitor", glGetPerfMonitorGroupsAMD }, + { "glGetPixelTexGenParameterfvSGIS", "GL_SGIS_pixel_texture", glGetPixelTexGenParameterfvSGIS }, + { "glGetPixelTexGenParameterivSGIS", "GL_SGIS_pixel_texture", glGetPixelTexGenParameterivSGIS }, + { "glGetPixelTransformParameterfvEXT", "GL_EXT_pixel_transform", glGetPixelTransformParameterfvEXT }, + { "glGetPixelTransformParameterivEXT", "GL_EXT_pixel_transform", glGetPixelTransformParameterivEXT }, + { "glGetPointerIndexedvEXT", "GL_EXT_direct_state_access", glGetPointerIndexedvEXT }, + { "glGetPointervEXT", "GL_EXT_vertex_array", glGetPointervEXT }, + { "glGetProgramBinary", "GL_ARB_get_program_binary", glGetProgramBinary }, + { "glGetProgramEnvParameterIivNV", "GL_NV_gpu_program4", glGetProgramEnvParameterIivNV }, + { "glGetProgramEnvParameterIuivNV", "GL_NV_gpu_program4", glGetProgramEnvParameterIuivNV }, + { "glGetProgramEnvParameterdvARB", "GL_ARB_vertex_program", glGetProgramEnvParameterdvARB }, + { "glGetProgramEnvParameterfvARB", "GL_ARB_vertex_program", glGetProgramEnvParameterfvARB }, + { "glGetProgramInfoLog", "GL_VERSION_2_0", glGetProgramInfoLog }, + { "glGetProgramInterfaceiv", "GL_ARB_program_interface_query", glGetProgramInterfaceiv }, + { "glGetProgramLocalParameterIivNV", "GL_NV_gpu_program4", glGetProgramLocalParameterIivNV }, + { "glGetProgramLocalParameterIuivNV", "GL_NV_gpu_program4", glGetProgramLocalParameterIuivNV }, + { "glGetProgramLocalParameterdvARB", "GL_ARB_vertex_program", glGetProgramLocalParameterdvARB }, + { "glGetProgramLocalParameterfvARB", "GL_ARB_vertex_program", glGetProgramLocalParameterfvARB }, + { "glGetProgramNamedParameterdvNV", "GL_NV_fragment_program", glGetProgramNamedParameterdvNV }, + { "glGetProgramNamedParameterfvNV", "GL_NV_fragment_program", glGetProgramNamedParameterfvNV }, + { "glGetProgramParameterdvNV", "GL_NV_vertex_program", glGetProgramParameterdvNV }, + { "glGetProgramParameterfvNV", "GL_NV_vertex_program", glGetProgramParameterfvNV }, + { "glGetProgramPipelineInfoLog", "GL_ARB_separate_shader_objects", glGetProgramPipelineInfoLog }, + { "glGetProgramPipelineiv", "GL_ARB_separate_shader_objects", glGetProgramPipelineiv }, + { "glGetProgramResourceIndex", "GL_ARB_program_interface_query", glGetProgramResourceIndex }, + { "glGetProgramResourceLocation", "GL_ARB_program_interface_query", glGetProgramResourceLocation }, + { "glGetProgramResourceLocationIndex", "GL_ARB_program_interface_query", glGetProgramResourceLocationIndex }, + { "glGetProgramResourceName", "GL_ARB_program_interface_query", glGetProgramResourceName }, + { "glGetProgramResourceiv", "GL_ARB_program_interface_query", glGetProgramResourceiv }, + { "glGetProgramStageiv", "GL_ARB_shader_subroutine", glGetProgramStageiv }, + { "glGetProgramStringARB", "GL_ARB_vertex_program", glGetProgramStringARB }, + { "glGetProgramStringNV", "GL_NV_vertex_program", glGetProgramStringNV }, + { "glGetProgramSubroutineParameteruivNV", "GL_NV_gpu_program5", glGetProgramSubroutineParameteruivNV }, + { "glGetProgramiv", "GL_VERSION_2_0", glGetProgramiv }, + { "glGetProgramivARB", "GL_ARB_vertex_program", glGetProgramivARB }, + { "glGetProgramivNV", "GL_NV_vertex_program", glGetProgramivNV }, + { "glGetQueryIndexediv", "GL_ARB_transform_feedback3", glGetQueryIndexediv }, + { "glGetQueryObjecti64v", "GL_ARB_timer_query", glGetQueryObjecti64v }, + { "glGetQueryObjecti64vEXT", "GL_EXT_timer_query", glGetQueryObjecti64vEXT }, + { "glGetQueryObjectiv", "GL_VERSION_1_5", glGetQueryObjectiv }, + { "glGetQueryObjectivARB", "GL_ARB_occlusion_query", glGetQueryObjectivARB }, + { "glGetQueryObjectui64v", "GL_ARB_timer_query", glGetQueryObjectui64v }, + { "glGetQueryObjectui64vEXT", "GL_EXT_timer_query", glGetQueryObjectui64vEXT }, + { "glGetQueryObjectuiv", "GL_VERSION_1_5", glGetQueryObjectuiv }, + { "glGetQueryObjectuivARB", "GL_ARB_occlusion_query", glGetQueryObjectuivARB }, + { "glGetQueryiv", "GL_VERSION_1_5", glGetQueryiv }, + { "glGetQueryivARB", "GL_ARB_occlusion_query", glGetQueryivARB }, + { "glGetRenderbufferParameteriv", "GL_ARB_framebuffer_object", glGetRenderbufferParameteriv }, + { "glGetRenderbufferParameterivEXT", "GL_EXT_framebuffer_object", glGetRenderbufferParameterivEXT }, + { "glGetSamplerParameterIiv", "GL_ARB_sampler_objects", glGetSamplerParameterIiv }, + { "glGetSamplerParameterIuiv", "GL_ARB_sampler_objects", glGetSamplerParameterIuiv }, + { "glGetSamplerParameterfv", "GL_ARB_sampler_objects", glGetSamplerParameterfv }, + { "glGetSamplerParameteriv", "GL_ARB_sampler_objects", glGetSamplerParameteriv }, + { "glGetSeparableFilter", "GL_VERSION_1_2", glGetSeparableFilter }, + { "glGetSeparableFilterEXT", "GL_EXT_convolution", glGetSeparableFilterEXT }, + { "glGetShaderInfoLog", "GL_VERSION_2_0", glGetShaderInfoLog }, + { "glGetShaderPrecisionFormat", "GL_ARB_ES2_compatibility", glGetShaderPrecisionFormat }, + { "glGetShaderSource", "GL_VERSION_2_0", glGetShaderSource }, + { "glGetShaderSourceARB", "GL_ARB_shader_objects", glGetShaderSourceARB }, + { "glGetShaderiv", "GL_VERSION_2_0", glGetShaderiv }, + { "glGetSharpenTexFuncSGIS", "GL_SGIS_sharpen_texture", glGetSharpenTexFuncSGIS }, + { "glGetStringi", "GL_VERSION_3_0", glGetStringi }, + { "glGetSubroutineIndex", "GL_ARB_shader_subroutine", glGetSubroutineIndex }, + { "glGetSubroutineUniformLocation", "GL_ARB_shader_subroutine", glGetSubroutineUniformLocation }, + { "glGetSynciv", "GL_ARB_sync", glGetSynciv }, + { "glGetTexBumpParameterfvATI", "GL_ATI_envmap_bumpmap", glGetTexBumpParameterfvATI }, + { "glGetTexBumpParameterivATI", "GL_ATI_envmap_bumpmap", glGetTexBumpParameterivATI }, + { "glGetTexFilterFuncSGIS", "GL_SGIS_texture_filter4", glGetTexFilterFuncSGIS }, + { "glGetTexParameterIiv", "GL_VERSION_3_0", glGetTexParameterIiv }, + { "glGetTexParameterIivEXT", "GL_EXT_texture_integer", glGetTexParameterIivEXT }, + { "glGetTexParameterIuiv", "GL_VERSION_3_0", glGetTexParameterIuiv }, + { "glGetTexParameterIuivEXT", "GL_EXT_texture_integer", glGetTexParameterIuivEXT }, + { "glGetTexParameterPointervAPPLE", "GL_APPLE_texture_range", glGetTexParameterPointervAPPLE }, + { "glGetTextureHandleNV", "GL_NV_bindless_texture", glGetTextureHandleNV }, + { "glGetTextureImageEXT", "GL_EXT_direct_state_access", glGetTextureImageEXT }, + { "glGetTextureLevelParameterfvEXT", "GL_EXT_direct_state_access", glGetTextureLevelParameterfvEXT }, + { "glGetTextureLevelParameterivEXT", "GL_EXT_direct_state_access", glGetTextureLevelParameterivEXT }, + { "glGetTextureParameterIivEXT", "GL_EXT_direct_state_access", glGetTextureParameterIivEXT }, + { "glGetTextureParameterIuivEXT", "GL_EXT_direct_state_access", glGetTextureParameterIuivEXT }, + { "glGetTextureParameterfvEXT", "GL_EXT_direct_state_access", glGetTextureParameterfvEXT }, + { "glGetTextureParameterivEXT", "GL_EXT_direct_state_access", glGetTextureParameterivEXT }, + { "glGetTextureSamplerHandleNV", "GL_NV_bindless_texture", glGetTextureSamplerHandleNV }, + { "glGetTrackMatrixivNV", "GL_NV_vertex_program", glGetTrackMatrixivNV }, + { "glGetTransformFeedbackVarying", "GL_VERSION_3_0", glGetTransformFeedbackVarying }, + { "glGetTransformFeedbackVaryingEXT", "GL_EXT_transform_feedback", glGetTransformFeedbackVaryingEXT }, + { "glGetTransformFeedbackVaryingNV", "GL_NV_transform_feedback", glGetTransformFeedbackVaryingNV }, + { "glGetUniformBlockIndex", "GL_ARB_uniform_buffer_object", glGetUniformBlockIndex }, + { "glGetUniformBufferSizeEXT", "GL_EXT_bindable_uniform", glGetUniformBufferSizeEXT }, + { "glGetUniformIndices", "GL_ARB_uniform_buffer_object", glGetUniformIndices }, + { "glGetUniformLocation", "GL_VERSION_2_0", glGetUniformLocation }, + { "glGetUniformLocationARB", "GL_ARB_shader_objects", glGetUniformLocationARB }, + { "glGetUniformOffsetEXT", "GL_EXT_bindable_uniform", glGetUniformOffsetEXT }, + { "glGetUniformSubroutineuiv", "GL_ARB_shader_subroutine", glGetUniformSubroutineuiv }, + { "glGetUniformdv", "GL_ARB_gpu_shader_fp64", glGetUniformdv }, + { "glGetUniformfv", "GL_VERSION_2_0", glGetUniformfv }, + { "glGetUniformfvARB", "GL_ARB_shader_objects", glGetUniformfvARB }, + { "glGetUniformi64vNV", "GL_NV_gpu_shader5", glGetUniformi64vNV }, + { "glGetUniformiv", "GL_VERSION_2_0", glGetUniformiv }, + { "glGetUniformivARB", "GL_ARB_shader_objects", glGetUniformivARB }, + { "glGetUniformui64vNV", "GL_NV_shader_buffer_load", glGetUniformui64vNV }, + { "glGetUniformuiv", "GL_VERSION_3_0", glGetUniformuiv }, + { "glGetUniformuivEXT", "GL_EXT_gpu_shader4", glGetUniformuivEXT }, + { "glGetVariantArrayObjectfvATI", "GL_ATI_vertex_array_object", glGetVariantArrayObjectfvATI }, + { "glGetVariantArrayObjectivATI", "GL_ATI_vertex_array_object", glGetVariantArrayObjectivATI }, + { "glGetVariantBooleanvEXT", "GL_EXT_vertex_shader", glGetVariantBooleanvEXT }, + { "glGetVariantFloatvEXT", "GL_EXT_vertex_shader", glGetVariantFloatvEXT }, + { "glGetVariantIntegervEXT", "GL_EXT_vertex_shader", glGetVariantIntegervEXT }, + { "glGetVariantPointervEXT", "GL_EXT_vertex_shader", glGetVariantPointervEXT }, + { "glGetVaryingLocationNV", "GL_NV_transform_feedback", glGetVaryingLocationNV }, + { "glGetVertexAttribArrayObjectfvATI", "GL_ATI_vertex_attrib_array_object", glGetVertexAttribArrayObjectfvATI }, + { "glGetVertexAttribArrayObjectivATI", "GL_ATI_vertex_attrib_array_object", glGetVertexAttribArrayObjectivATI }, + { "glGetVertexAttribIiv", "GL_VERSION_3_0", glGetVertexAttribIiv }, + { "glGetVertexAttribIivEXT", "GL_NV_vertex_program4", glGetVertexAttribIivEXT }, + { "glGetVertexAttribIuiv", "GL_VERSION_3_0", glGetVertexAttribIuiv }, + { "glGetVertexAttribIuivEXT", "GL_NV_vertex_program4", glGetVertexAttribIuivEXT }, + { "glGetVertexAttribLdv", "GL_ARB_vertex_attrib_64bit", glGetVertexAttribLdv }, + { "glGetVertexAttribLdvEXT", "GL_EXT_vertex_attrib_64bit", glGetVertexAttribLdvEXT }, + { "glGetVertexAttribLi64vNV", "GL_NV_vertex_attrib_integer_64bit", glGetVertexAttribLi64vNV }, + { "glGetVertexAttribLui64vNV", "GL_NV_vertex_attrib_integer_64bit", glGetVertexAttribLui64vNV }, + { "glGetVertexAttribPointerv", "GL_VERSION_2_0", glGetVertexAttribPointerv }, + { "glGetVertexAttribPointervARB", "GL_ARB_vertex_program", glGetVertexAttribPointervARB }, + { "glGetVertexAttribPointervNV", "GL_NV_vertex_program", glGetVertexAttribPointervNV }, + { "glGetVertexAttribdv", "GL_VERSION_2_0", glGetVertexAttribdv }, + { "glGetVertexAttribdvARB", "GL_ARB_vertex_program", glGetVertexAttribdvARB }, + { "glGetVertexAttribdvNV", "GL_NV_vertex_program", glGetVertexAttribdvNV }, + { "glGetVertexAttribfv", "GL_VERSION_2_0", glGetVertexAttribfv }, + { "glGetVertexAttribfvARB", "GL_ARB_vertex_program", glGetVertexAttribfvARB }, + { "glGetVertexAttribfvNV", "GL_NV_vertex_program", glGetVertexAttribfvNV }, + { "glGetVertexAttribiv", "GL_VERSION_2_0", glGetVertexAttribiv }, + { "glGetVertexAttribivARB", "GL_ARB_vertex_program", glGetVertexAttribivARB }, + { "glGetVertexAttribivNV", "GL_NV_vertex_program", glGetVertexAttribivNV }, + { "glGetVideoCaptureStreamdvNV", "GL_NV_video_capture", glGetVideoCaptureStreamdvNV }, + { "glGetVideoCaptureStreamfvNV", "GL_NV_video_capture", glGetVideoCaptureStreamfvNV }, + { "glGetVideoCaptureStreamivNV", "GL_NV_video_capture", glGetVideoCaptureStreamivNV }, + { "glGetVideoCaptureivNV", "GL_NV_video_capture", glGetVideoCaptureivNV }, + { "glGetVideoi64vNV", "GL_NV_present_video", glGetVideoi64vNV }, + { "glGetVideoivNV", "GL_NV_present_video", glGetVideoivNV }, + { "glGetVideoui64vNV", "GL_NV_present_video", glGetVideoui64vNV }, + { "glGetVideouivNV", "GL_NV_present_video", glGetVideouivNV }, + { "glGetnColorTableARB", "GL_ARB_robustness", glGetnColorTableARB }, + { "glGetnCompressedTexImageARB", "GL_ARB_robustness", glGetnCompressedTexImageARB }, + { "glGetnConvolutionFilterARB", "GL_ARB_robustness", glGetnConvolutionFilterARB }, + { "glGetnHistogramARB", "GL_ARB_robustness", glGetnHistogramARB }, + { "glGetnMapdvARB", "GL_ARB_robustness", glGetnMapdvARB }, + { "glGetnMapfvARB", "GL_ARB_robustness", glGetnMapfvARB }, + { "glGetnMapivARB", "GL_ARB_robustness", glGetnMapivARB }, + { "glGetnMinmaxARB", "GL_ARB_robustness", glGetnMinmaxARB }, + { "glGetnPixelMapfvARB", "GL_ARB_robustness", glGetnPixelMapfvARB }, + { "glGetnPixelMapuivARB", "GL_ARB_robustness", glGetnPixelMapuivARB }, + { "glGetnPixelMapusvARB", "GL_ARB_robustness", glGetnPixelMapusvARB }, + { "glGetnPolygonStippleARB", "GL_ARB_robustness", glGetnPolygonStippleARB }, + { "glGetnSeparableFilterARB", "GL_ARB_robustness", glGetnSeparableFilterARB }, + { "glGetnTexImageARB", "GL_ARB_robustness", glGetnTexImageARB }, + { "glGetnUniformdvARB", "GL_ARB_robustness", glGetnUniformdvARB }, + { "glGetnUniformfvARB", "GL_ARB_robustness", glGetnUniformfvARB }, + { "glGetnUniformivARB", "GL_ARB_robustness", glGetnUniformivARB }, + { "glGetnUniformuivARB", "GL_ARB_robustness", glGetnUniformuivARB }, + { "glGlobalAlphaFactorbSUN", "GL_SUN_global_alpha", glGlobalAlphaFactorbSUN }, + { "glGlobalAlphaFactordSUN", "GL_SUN_global_alpha", glGlobalAlphaFactordSUN }, + { "glGlobalAlphaFactorfSUN", "GL_SUN_global_alpha", glGlobalAlphaFactorfSUN }, + { "glGlobalAlphaFactoriSUN", "GL_SUN_global_alpha", glGlobalAlphaFactoriSUN }, + { "glGlobalAlphaFactorsSUN", "GL_SUN_global_alpha", glGlobalAlphaFactorsSUN }, + { "glGlobalAlphaFactorubSUN", "GL_SUN_global_alpha", glGlobalAlphaFactorubSUN }, + { "glGlobalAlphaFactoruiSUN", "GL_SUN_global_alpha", glGlobalAlphaFactoruiSUN }, + { "glGlobalAlphaFactorusSUN", "GL_SUN_global_alpha", glGlobalAlphaFactorusSUN }, + { "glHintPGI", "GL_PGI_misc_hints", glHintPGI }, + { "glHistogram", "GL_VERSION_1_2", glHistogram }, + { "glHistogramEXT", "GL_EXT_histogram", glHistogramEXT }, + { "glIglooInterfaceSGIX", "GL_SGIX_igloo_interface", glIglooInterfaceSGIX }, + { "glImageTransformParameterfHP", "GL_HP_image_transform", glImageTransformParameterfHP }, + { "glImageTransformParameterfvHP", "GL_HP_image_transform", glImageTransformParameterfvHP }, + { "glImageTransformParameteriHP", "GL_HP_image_transform", glImageTransformParameteriHP }, + { "glImageTransformParameterivHP", "GL_HP_image_transform", glImageTransformParameterivHP }, + { "glImportSyncEXT", "GL_EXT_x11_sync_object", glImportSyncEXT }, + { "glIndexFormatNV", "GL_NV_vertex_buffer_unified_memory", glIndexFormatNV }, + { "glIndexFuncEXT", "GL_EXT_index_func", glIndexFuncEXT }, + { "glIndexMaterialEXT", "GL_EXT_index_material", glIndexMaterialEXT }, + { "glIndexPointerEXT", "GL_EXT_vertex_array", glIndexPointerEXT }, + { "glIndexPointerListIBM", "GL_IBM_vertex_array_lists", glIndexPointerListIBM }, + { "glInsertComponentEXT", "GL_EXT_vertex_shader", glInsertComponentEXT }, + { "glInstrumentsBufferSGIX", "GL_SGIX_instruments", glInstrumentsBufferSGIX }, + { "glInterpolatePathsNV", "GL_NV_path_rendering", glInterpolatePathsNV }, + { "glInvalidateBufferData", "GL_ARB_invalidate_subdata", glInvalidateBufferData }, + { "glInvalidateBufferSubData", "GL_ARB_invalidate_subdata", glInvalidateBufferSubData }, + { "glInvalidateFramebuffer", "GL_ARB_invalidate_subdata", glInvalidateFramebuffer }, + { "glInvalidateSubFramebuffer", "GL_ARB_invalidate_subdata", glInvalidateSubFramebuffer }, + { "glInvalidateTexImage", "GL_ARB_invalidate_subdata", glInvalidateTexImage }, + { "glInvalidateTexSubImage", "GL_ARB_invalidate_subdata", glInvalidateTexSubImage }, + { "glIsAsyncMarkerSGIX", "GL_SGIX_async", glIsAsyncMarkerSGIX }, + { "glIsBuffer", "GL_VERSION_1_5", glIsBuffer }, + { "glIsBufferARB", "GL_ARB_vertex_buffer_object", glIsBufferARB }, + { "glIsBufferResidentNV", "GL_NV_shader_buffer_load", glIsBufferResidentNV }, + { "glIsEnabledIndexedEXT", "GL_EXT_draw_buffers2", glIsEnabledIndexedEXT }, + { "glIsEnabledi", "GL_VERSION_3_0", glIsEnabledi }, + { "glIsFenceAPPLE", "GL_APPLE_fence", glIsFenceAPPLE }, + { "glIsFenceNV", "GL_NV_fence", glIsFenceNV }, + { "glIsFramebuffer", "GL_ARB_framebuffer_object", glIsFramebuffer }, + { "glIsFramebufferEXT", "GL_EXT_framebuffer_object", glIsFramebufferEXT }, + { "glIsImageHandleResidentNV", "GL_NV_bindless_texture", glIsImageHandleResidentNV }, + { "glIsNameAMD", "GL_AMD_name_gen_delete", glIsNameAMD }, + { "glIsNamedBufferResidentNV", "GL_NV_shader_buffer_load", glIsNamedBufferResidentNV }, + { "glIsNamedStringARB", "GL_ARB_shading_language_include", glIsNamedStringARB }, + { "glIsObjectBufferATI", "GL_ATI_vertex_array_object", glIsObjectBufferATI }, + { "glIsOcclusionQueryNV", "GL_NV_occlusion_query", glIsOcclusionQueryNV }, + { "glIsPathNV", "GL_NV_path_rendering", glIsPathNV }, + { "glIsPointInFillPathNV", "GL_NV_path_rendering", glIsPointInFillPathNV }, + { "glIsPointInStrokePathNV", "GL_NV_path_rendering", glIsPointInStrokePathNV }, + { "glIsProgram", "GL_VERSION_2_0", glIsProgram }, + { "glIsProgramARB", "GL_ARB_vertex_program", glIsProgramARB }, + { "glIsProgramNV", "GL_NV_vertex_program", glIsProgramNV }, + { "glIsProgramPipeline", "GL_ARB_separate_shader_objects", glIsProgramPipeline }, + { "glIsQuery", "GL_VERSION_1_5", glIsQuery }, + { "glIsQueryARB", "GL_ARB_occlusion_query", glIsQueryARB }, + { "glIsRenderbuffer", "GL_ARB_framebuffer_object", glIsRenderbuffer }, + { "glIsRenderbufferEXT", "GL_EXT_framebuffer_object", glIsRenderbufferEXT }, + { "glIsSampler", "GL_ARB_sampler_objects", glIsSampler }, + { "glIsShader", "GL_VERSION_2_0", glIsShader }, + { "glIsSync", "GL_ARB_sync", glIsSync }, + { "glIsTextureEXT", "GL_EXT_texture_object", glIsTextureEXT }, + { "glIsTextureHandleResidentNV", "GL_NV_bindless_texture", glIsTextureHandleResidentNV }, + { "glIsTransformFeedback", "GL_ARB_transform_feedback2", glIsTransformFeedback }, + { "glIsTransformFeedbackNV", "GL_NV_transform_feedback2", glIsTransformFeedbackNV }, + { "glIsVariantEnabledEXT", "GL_EXT_vertex_shader", glIsVariantEnabledEXT }, + { "glIsVertexArray", "GL_ARB_vertex_array_object", glIsVertexArray }, + { "glIsVertexArrayAPPLE", "GL_APPLE_vertex_array_object", glIsVertexArrayAPPLE }, + { "glIsVertexAttribEnabledAPPLE", "GL_APPLE_vertex_program_evaluators", glIsVertexAttribEnabledAPPLE }, + { "glLightEnviSGIX", "GL_SGIX_fragment_lighting", glLightEnviSGIX }, + { "glLinkProgram", "GL_VERSION_2_0", glLinkProgram }, + { "glLinkProgramARB", "GL_ARB_shader_objects", glLinkProgramARB }, + { "glListParameterfSGIX", "GL_SGIX_list_priority", glListParameterfSGIX }, + { "glListParameterfvSGIX", "GL_SGIX_list_priority", glListParameterfvSGIX }, + { "glListParameteriSGIX", "GL_SGIX_list_priority", glListParameteriSGIX }, + { "glListParameterivSGIX", "GL_SGIX_list_priority", glListParameterivSGIX }, + { "glLoadIdentityDeformationMapSGIX", "GL_SGIX_polynomial_ffd", glLoadIdentityDeformationMapSGIX }, + { "glLoadProgramNV", "GL_NV_vertex_program", glLoadProgramNV }, + { "glLoadTransposeMatrixd", "GL_VERSION_1_3", glLoadTransposeMatrixd }, + { "glLoadTransposeMatrixdARB", "GL_ARB_transpose_matrix", glLoadTransposeMatrixdARB }, + { "glLoadTransposeMatrixf", "GL_VERSION_1_3", glLoadTransposeMatrixf }, + { "glLoadTransposeMatrixfARB", "GL_ARB_transpose_matrix", glLoadTransposeMatrixfARB }, + { "glLockArraysEXT", "GL_EXT_compiled_vertex_array", glLockArraysEXT }, + { "glMTexCoord2fSGIS", "GL_SGIS_multitexture", glMTexCoord2fSGIS }, + { "glMTexCoord2fvSGIS", "GL_SGIS_multitexture", glMTexCoord2fvSGIS }, + { "glMakeBufferNonResidentNV", "GL_NV_shader_buffer_load", glMakeBufferNonResidentNV }, + { "glMakeBufferResidentNV", "GL_NV_shader_buffer_load", glMakeBufferResidentNV }, + { "glMakeImageHandleNonResidentNV", "GL_NV_bindless_texture", glMakeImageHandleNonResidentNV }, + { "glMakeImageHandleResidentNV", "GL_NV_bindless_texture", glMakeImageHandleResidentNV }, + { "glMakeNamedBufferNonResidentNV", "GL_NV_shader_buffer_load", glMakeNamedBufferNonResidentNV }, + { "glMakeNamedBufferResidentNV", "GL_NV_shader_buffer_load", glMakeNamedBufferResidentNV }, + { "glMakeTextureHandleNonResidentNV", "GL_NV_bindless_texture", glMakeTextureHandleNonResidentNV }, + { "glMakeTextureHandleResidentNV", "GL_NV_bindless_texture", glMakeTextureHandleResidentNV }, + { "glMapBuffer", "GL_VERSION_1_5", glMapBuffer }, + { "glMapBufferARB", "GL_ARB_vertex_buffer_object", glMapBufferARB }, + { "glMapBufferRange", "GL_ARB_map_buffer_range", glMapBufferRange }, + { "glMapControlPointsNV", "GL_NV_evaluators", glMapControlPointsNV }, + { "glMapNamedBufferEXT", "GL_EXT_direct_state_access", glMapNamedBufferEXT }, + { "glMapNamedBufferRangeEXT", "GL_EXT_direct_state_access", glMapNamedBufferRangeEXT }, + { "glMapObjectBufferATI", "GL_ATI_map_object_buffer", glMapObjectBufferATI }, + { "glMapParameterfvNV", "GL_NV_evaluators", glMapParameterfvNV }, + { "glMapParameterivNV", "GL_NV_evaluators", glMapParameterivNV }, + { "glMapVertexAttrib1dAPPLE", "GL_APPLE_vertex_program_evaluators", glMapVertexAttrib1dAPPLE }, + { "glMapVertexAttrib1fAPPLE", "GL_APPLE_vertex_program_evaluators", glMapVertexAttrib1fAPPLE }, + { "glMapVertexAttrib2dAPPLE", "GL_APPLE_vertex_program_evaluators", glMapVertexAttrib2dAPPLE }, + { "glMapVertexAttrib2fAPPLE", "GL_APPLE_vertex_program_evaluators", glMapVertexAttrib2fAPPLE }, + { "glMatrixFrustumEXT", "GL_EXT_direct_state_access", glMatrixFrustumEXT }, + { "glMatrixIndexPointerARB", "GL_ARB_matrix_palette", glMatrixIndexPointerARB }, + { "glMatrixIndexubvARB", "GL_ARB_matrix_palette", glMatrixIndexubvARB }, + { "glMatrixIndexuivARB", "GL_ARB_matrix_palette", glMatrixIndexuivARB }, + { "glMatrixIndexusvARB", "GL_ARB_matrix_palette", glMatrixIndexusvARB }, + { "glMatrixLoadIdentityEXT", "GL_EXT_direct_state_access", glMatrixLoadIdentityEXT }, + { "glMatrixLoadTransposedEXT", "GL_EXT_direct_state_access", glMatrixLoadTransposedEXT }, + { "glMatrixLoadTransposefEXT", "GL_EXT_direct_state_access", glMatrixLoadTransposefEXT }, + { "glMatrixLoaddEXT", "GL_EXT_direct_state_access", glMatrixLoaddEXT }, + { "glMatrixLoadfEXT", "GL_EXT_direct_state_access", glMatrixLoadfEXT }, + { "glMatrixMultTransposedEXT", "GL_EXT_direct_state_access", glMatrixMultTransposedEXT }, + { "glMatrixMultTransposefEXT", "GL_EXT_direct_state_access", glMatrixMultTransposefEXT }, + { "glMatrixMultdEXT", "GL_EXT_direct_state_access", glMatrixMultdEXT }, + { "glMatrixMultfEXT", "GL_EXT_direct_state_access", glMatrixMultfEXT }, + { "glMatrixOrthoEXT", "GL_EXT_direct_state_access", glMatrixOrthoEXT }, + { "glMatrixPopEXT", "GL_EXT_direct_state_access", glMatrixPopEXT }, + { "glMatrixPushEXT", "GL_EXT_direct_state_access", glMatrixPushEXT }, + { "glMatrixRotatedEXT", "GL_EXT_direct_state_access", glMatrixRotatedEXT }, + { "glMatrixRotatefEXT", "GL_EXT_direct_state_access", glMatrixRotatefEXT }, + { "glMatrixScaledEXT", "GL_EXT_direct_state_access", glMatrixScaledEXT }, + { "glMatrixScalefEXT", "GL_EXT_direct_state_access", glMatrixScalefEXT }, + { "glMatrixTranslatedEXT", "GL_EXT_direct_state_access", glMatrixTranslatedEXT }, + { "glMatrixTranslatefEXT", "GL_EXT_direct_state_access", glMatrixTranslatefEXT }, + { "glMemoryBarrier", "GL_ARB_shader_image_load_store", glMemoryBarrier }, + { "glMemoryBarrierEXT", "GL_EXT_shader_image_load_store", glMemoryBarrierEXT }, + { "glMinSampleShading", "GL_VERSION_4_0", glMinSampleShading }, + { "glMinSampleShadingARB", "GL_ARB_sample_shading", glMinSampleShadingARB }, + { "glMinmax", "GL_VERSION_1_2", glMinmax }, + { "glMinmaxEXT", "GL_EXT_histogram", glMinmaxEXT }, + { "glMultTransposeMatrixd", "GL_VERSION_1_3", glMultTransposeMatrixd }, + { "glMultTransposeMatrixdARB", "GL_ARB_transpose_matrix", glMultTransposeMatrixdARB }, + { "glMultTransposeMatrixf", "GL_VERSION_1_3", glMultTransposeMatrixf }, + { "glMultTransposeMatrixfARB", "GL_ARB_transpose_matrix", glMultTransposeMatrixfARB }, + { "glMultiDrawArrays", "GL_VERSION_1_4", glMultiDrawArrays }, + { "glMultiDrawArraysEXT", "GL_EXT_multi_draw_arrays", glMultiDrawArraysEXT }, + { "glMultiDrawArraysIndirect", "GL_ARB_multi_draw_indirect", glMultiDrawArraysIndirect }, + { "glMultiDrawArraysIndirectAMD", "GL_AMD_multi_draw_indirect", glMultiDrawArraysIndirectAMD }, + { "glMultiDrawElementArrayAPPLE", "GL_APPLE_element_array", glMultiDrawElementArrayAPPLE }, + { "glMultiDrawElements", "GL_VERSION_1_4", glMultiDrawElements }, + { "glMultiDrawElementsBaseVertex", "GL_ARB_draw_elements_base_vertex", glMultiDrawElementsBaseVertex }, + { "glMultiDrawElementsEXT", "GL_EXT_multi_draw_arrays", glMultiDrawElementsEXT }, + { "glMultiDrawElementsIndirect", "GL_ARB_multi_draw_indirect", glMultiDrawElementsIndirect }, + { "glMultiDrawElementsIndirectAMD", "GL_AMD_multi_draw_indirect", glMultiDrawElementsIndirectAMD }, + { "glMultiDrawRangeElementArrayAPPLE", "GL_APPLE_element_array", glMultiDrawRangeElementArrayAPPLE }, + { "glMultiModeDrawArraysIBM", "GL_IBM_multimode_draw_arrays", glMultiModeDrawArraysIBM }, + { "glMultiModeDrawElementsIBM", "GL_IBM_multimode_draw_arrays", glMultiModeDrawElementsIBM }, + { "glMultiTexBufferEXT", "GL_EXT_direct_state_access", glMultiTexBufferEXT }, + { "glMultiTexCoord1d", "GL_VERSION_1_3", glMultiTexCoord1d }, + { "glMultiTexCoord1dARB", "GL_ARB_multitexture", glMultiTexCoord1dARB }, + { "glMultiTexCoord1dSGIS", "GL_SGIS_multitexture", glMultiTexCoord1dSGIS }, + { "glMultiTexCoord1dv", "GL_VERSION_1_3", glMultiTexCoord1dv }, + { "glMultiTexCoord1dvARB", "GL_ARB_multitexture", glMultiTexCoord1dvARB }, + { "glMultiTexCoord1dvSGIS", "GL_SGIS_multitexture", glMultiTexCoord1dvSGIS }, + { "glMultiTexCoord1f", "GL_VERSION_1_3", glMultiTexCoord1f }, + { "glMultiTexCoord1fARB", "GL_ARB_multitexture", glMultiTexCoord1fARB }, + { "glMultiTexCoord1fSGIS", "GL_SGIS_multitexture", glMultiTexCoord1fSGIS }, + { "glMultiTexCoord1fv", "GL_VERSION_1_3", glMultiTexCoord1fv }, + { "glMultiTexCoord1fvARB", "GL_ARB_multitexture", glMultiTexCoord1fvARB }, + { "glMultiTexCoord1fvSGIS", "GL_SGIS_multitexture", glMultiTexCoord1fvSGIS }, + { "glMultiTexCoord1hNV", "GL_NV_half_float", glMultiTexCoord1hNV }, + { "glMultiTexCoord1hvNV", "GL_NV_half_float", glMultiTexCoord1hvNV }, + { "glMultiTexCoord1i", "GL_VERSION_1_3", glMultiTexCoord1i }, + { "glMultiTexCoord1iARB", "GL_ARB_multitexture", glMultiTexCoord1iARB }, + { "glMultiTexCoord1iSGIS", "GL_SGIS_multitexture", glMultiTexCoord1iSGIS }, + { "glMultiTexCoord1iv", "GL_VERSION_1_3", glMultiTexCoord1iv }, + { "glMultiTexCoord1ivARB", "GL_ARB_multitexture", glMultiTexCoord1ivARB }, + { "glMultiTexCoord1ivSGIS", "GL_SGIS_multitexture", glMultiTexCoord1ivSGIS }, + { "glMultiTexCoord1s", "GL_VERSION_1_3", glMultiTexCoord1s }, + { "glMultiTexCoord1sARB", "GL_ARB_multitexture", glMultiTexCoord1sARB }, + { "glMultiTexCoord1sSGIS", "GL_SGIS_multitexture", glMultiTexCoord1sSGIS }, + { "glMultiTexCoord1sv", "GL_VERSION_1_3", glMultiTexCoord1sv }, + { "glMultiTexCoord1svARB", "GL_ARB_multitexture", glMultiTexCoord1svARB }, + { "glMultiTexCoord1svSGIS", "GL_SGIS_multitexture", glMultiTexCoord1svSGIS }, + { "glMultiTexCoord2d", "GL_VERSION_1_3", glMultiTexCoord2d }, + { "glMultiTexCoord2dARB", "GL_ARB_multitexture", glMultiTexCoord2dARB }, + { "glMultiTexCoord2dSGIS", "GL_SGIS_multitexture", glMultiTexCoord2dSGIS }, + { "glMultiTexCoord2dv", "GL_VERSION_1_3", glMultiTexCoord2dv }, + { "glMultiTexCoord2dvARB", "GL_ARB_multitexture", glMultiTexCoord2dvARB }, + { "glMultiTexCoord2dvSGIS", "GL_SGIS_multitexture", glMultiTexCoord2dvSGIS }, + { "glMultiTexCoord2f", "GL_VERSION_1_3", glMultiTexCoord2f }, + { "glMultiTexCoord2fARB", "GL_ARB_multitexture", glMultiTexCoord2fARB }, + { "glMultiTexCoord2fSGIS", "GL_SGIS_multitexture", glMultiTexCoord2fSGIS }, + { "glMultiTexCoord2fv", "GL_VERSION_1_3", glMultiTexCoord2fv }, + { "glMultiTexCoord2fvARB", "GL_ARB_multitexture", glMultiTexCoord2fvARB }, + { "glMultiTexCoord2fvSGIS", "GL_SGIS_multitexture", glMultiTexCoord2fvSGIS }, + { "glMultiTexCoord2hNV", "GL_NV_half_float", glMultiTexCoord2hNV }, + { "glMultiTexCoord2hvNV", "GL_NV_half_float", glMultiTexCoord2hvNV }, + { "glMultiTexCoord2i", "GL_VERSION_1_3", glMultiTexCoord2i }, + { "glMultiTexCoord2iARB", "GL_ARB_multitexture", glMultiTexCoord2iARB }, + { "glMultiTexCoord2iSGIS", "GL_SGIS_multitexture", glMultiTexCoord2iSGIS }, + { "glMultiTexCoord2iv", "GL_VERSION_1_3", glMultiTexCoord2iv }, + { "glMultiTexCoord2ivARB", "GL_ARB_multitexture", glMultiTexCoord2ivARB }, + { "glMultiTexCoord2ivSGIS", "GL_SGIS_multitexture", glMultiTexCoord2ivSGIS }, + { "glMultiTexCoord2s", "GL_VERSION_1_3", glMultiTexCoord2s }, + { "glMultiTexCoord2sARB", "GL_ARB_multitexture", glMultiTexCoord2sARB }, + { "glMultiTexCoord2sSGIS", "GL_SGIS_multitexture", glMultiTexCoord2sSGIS }, + { "glMultiTexCoord2sv", "GL_VERSION_1_3", glMultiTexCoord2sv }, + { "glMultiTexCoord2svARB", "GL_ARB_multitexture", glMultiTexCoord2svARB }, + { "glMultiTexCoord2svSGIS", "GL_SGIS_multitexture", glMultiTexCoord2svSGIS }, + { "glMultiTexCoord3d", "GL_VERSION_1_3", glMultiTexCoord3d }, + { "glMultiTexCoord3dARB", "GL_ARB_multitexture", glMultiTexCoord3dARB }, + { "glMultiTexCoord3dSGIS", "GL_SGIS_multitexture", glMultiTexCoord3dSGIS }, + { "glMultiTexCoord3dv", "GL_VERSION_1_3", glMultiTexCoord3dv }, + { "glMultiTexCoord3dvARB", "GL_ARB_multitexture", glMultiTexCoord3dvARB }, + { "glMultiTexCoord3dvSGIS", "GL_SGIS_multitexture", glMultiTexCoord3dvSGIS }, + { "glMultiTexCoord3f", "GL_VERSION_1_3", glMultiTexCoord3f }, + { "glMultiTexCoord3fARB", "GL_ARB_multitexture", glMultiTexCoord3fARB }, + { "glMultiTexCoord3fSGIS", "GL_SGIS_multitexture", glMultiTexCoord3fSGIS }, + { "glMultiTexCoord3fv", "GL_VERSION_1_3", glMultiTexCoord3fv }, + { "glMultiTexCoord3fvARB", "GL_ARB_multitexture", glMultiTexCoord3fvARB }, + { "glMultiTexCoord3fvSGIS", "GL_SGIS_multitexture", glMultiTexCoord3fvSGIS }, + { "glMultiTexCoord3hNV", "GL_NV_half_float", glMultiTexCoord3hNV }, + { "glMultiTexCoord3hvNV", "GL_NV_half_float", glMultiTexCoord3hvNV }, + { "glMultiTexCoord3i", "GL_VERSION_1_3", glMultiTexCoord3i }, + { "glMultiTexCoord3iARB", "GL_ARB_multitexture", glMultiTexCoord3iARB }, + { "glMultiTexCoord3iSGIS", "GL_SGIS_multitexture", glMultiTexCoord3iSGIS }, + { "glMultiTexCoord3iv", "GL_VERSION_1_3", glMultiTexCoord3iv }, + { "glMultiTexCoord3ivARB", "GL_ARB_multitexture", glMultiTexCoord3ivARB }, + { "glMultiTexCoord3ivSGIS", "GL_SGIS_multitexture", glMultiTexCoord3ivSGIS }, + { "glMultiTexCoord3s", "GL_VERSION_1_3", glMultiTexCoord3s }, + { "glMultiTexCoord3sARB", "GL_ARB_multitexture", glMultiTexCoord3sARB }, + { "glMultiTexCoord3sSGIS", "GL_SGIS_multitexture", glMultiTexCoord3sSGIS }, + { "glMultiTexCoord3sv", "GL_VERSION_1_3", glMultiTexCoord3sv }, + { "glMultiTexCoord3svARB", "GL_ARB_multitexture", glMultiTexCoord3svARB }, + { "glMultiTexCoord3svSGIS", "GL_SGIS_multitexture", glMultiTexCoord3svSGIS }, + { "glMultiTexCoord4d", "GL_VERSION_1_3", glMultiTexCoord4d }, + { "glMultiTexCoord4dARB", "GL_ARB_multitexture", glMultiTexCoord4dARB }, + { "glMultiTexCoord4dSGIS", "GL_SGIS_multitexture", glMultiTexCoord4dSGIS }, + { "glMultiTexCoord4dv", "GL_VERSION_1_3", glMultiTexCoord4dv }, + { "glMultiTexCoord4dvARB", "GL_ARB_multitexture", glMultiTexCoord4dvARB }, + { "glMultiTexCoord4dvSGIS", "GL_SGIS_multitexture", glMultiTexCoord4dvSGIS }, + { "glMultiTexCoord4f", "GL_VERSION_1_3", glMultiTexCoord4f }, + { "glMultiTexCoord4fARB", "GL_ARB_multitexture", glMultiTexCoord4fARB }, + { "glMultiTexCoord4fSGIS", "GL_SGIS_multitexture", glMultiTexCoord4fSGIS }, + { "glMultiTexCoord4fv", "GL_VERSION_1_3", glMultiTexCoord4fv }, + { "glMultiTexCoord4fvARB", "GL_ARB_multitexture", glMultiTexCoord4fvARB }, + { "glMultiTexCoord4fvSGIS", "GL_SGIS_multitexture", glMultiTexCoord4fvSGIS }, + { "glMultiTexCoord4hNV", "GL_NV_half_float", glMultiTexCoord4hNV }, + { "glMultiTexCoord4hvNV", "GL_NV_half_float", glMultiTexCoord4hvNV }, + { "glMultiTexCoord4i", "GL_VERSION_1_3", glMultiTexCoord4i }, + { "glMultiTexCoord4iARB", "GL_ARB_multitexture", glMultiTexCoord4iARB }, + { "glMultiTexCoord4iSGIS", "GL_SGIS_multitexture", glMultiTexCoord4iSGIS }, + { "glMultiTexCoord4iv", "GL_VERSION_1_3", glMultiTexCoord4iv }, + { "glMultiTexCoord4ivARB", "GL_ARB_multitexture", glMultiTexCoord4ivARB }, + { "glMultiTexCoord4ivSGIS", "GL_SGIS_multitexture", glMultiTexCoord4ivSGIS }, + { "glMultiTexCoord4s", "GL_VERSION_1_3", glMultiTexCoord4s }, + { "glMultiTexCoord4sARB", "GL_ARB_multitexture", glMultiTexCoord4sARB }, + { "glMultiTexCoord4sSGIS", "GL_SGIS_multitexture", glMultiTexCoord4sSGIS }, + { "glMultiTexCoord4sv", "GL_VERSION_1_3", glMultiTexCoord4sv }, + { "glMultiTexCoord4svARB", "GL_ARB_multitexture", glMultiTexCoord4svARB }, + { "glMultiTexCoord4svSGIS", "GL_SGIS_multitexture", glMultiTexCoord4svSGIS }, + { "glMultiTexCoordP1ui", "GL_ARB_vertex_type_2_10_10_10_rev", glMultiTexCoordP1ui }, + { "glMultiTexCoordP1uiv", "GL_ARB_vertex_type_2_10_10_10_rev", glMultiTexCoordP1uiv }, + { "glMultiTexCoordP2ui", "GL_ARB_vertex_type_2_10_10_10_rev", glMultiTexCoordP2ui }, + { "glMultiTexCoordP2uiv", "GL_ARB_vertex_type_2_10_10_10_rev", glMultiTexCoordP2uiv }, + { "glMultiTexCoordP3ui", "GL_ARB_vertex_type_2_10_10_10_rev", glMultiTexCoordP3ui }, + { "glMultiTexCoordP3uiv", "GL_ARB_vertex_type_2_10_10_10_rev", glMultiTexCoordP3uiv }, + { "glMultiTexCoordP4ui", "GL_ARB_vertex_type_2_10_10_10_rev", glMultiTexCoordP4ui }, + { "glMultiTexCoordP4uiv", "GL_ARB_vertex_type_2_10_10_10_rev", glMultiTexCoordP4uiv }, + { "glMultiTexCoordPointerEXT", "GL_EXT_direct_state_access", glMultiTexCoordPointerEXT }, + { "glMultiTexCoordPointerSGIS", "GL_SGIS_multitexture", glMultiTexCoordPointerSGIS }, + { "glMultiTexEnvfEXT", "GL_EXT_direct_state_access", glMultiTexEnvfEXT }, + { "glMultiTexEnvfvEXT", "GL_EXT_direct_state_access", glMultiTexEnvfvEXT }, + { "glMultiTexEnviEXT", "GL_EXT_direct_state_access", glMultiTexEnviEXT }, + { "glMultiTexEnvivEXT", "GL_EXT_direct_state_access", glMultiTexEnvivEXT }, + { "glMultiTexGendEXT", "GL_EXT_direct_state_access", glMultiTexGendEXT }, + { "glMultiTexGendvEXT", "GL_EXT_direct_state_access", glMultiTexGendvEXT }, + { "glMultiTexGenfEXT", "GL_EXT_direct_state_access", glMultiTexGenfEXT }, + { "glMultiTexGenfvEXT", "GL_EXT_direct_state_access", glMultiTexGenfvEXT }, + { "glMultiTexGeniEXT", "GL_EXT_direct_state_access", glMultiTexGeniEXT }, + { "glMultiTexGenivEXT", "GL_EXT_direct_state_access", glMultiTexGenivEXT }, + { "glMultiTexImage1DEXT", "GL_EXT_direct_state_access", glMultiTexImage1DEXT }, + { "glMultiTexImage2DEXT", "GL_EXT_direct_state_access", glMultiTexImage2DEXT }, + { "glMultiTexImage3DEXT", "GL_EXT_direct_state_access", glMultiTexImage3DEXT }, + { "glMultiTexParameterIivEXT", "GL_EXT_direct_state_access", glMultiTexParameterIivEXT }, + { "glMultiTexParameterIuivEXT", "GL_EXT_direct_state_access", glMultiTexParameterIuivEXT }, + { "glMultiTexParameterfEXT", "GL_EXT_direct_state_access", glMultiTexParameterfEXT }, + { "glMultiTexParameterfvEXT", "GL_EXT_direct_state_access", glMultiTexParameterfvEXT }, + { "glMultiTexParameteriEXT", "GL_EXT_direct_state_access", glMultiTexParameteriEXT }, + { "glMultiTexParameterivEXT", "GL_EXT_direct_state_access", glMultiTexParameterivEXT }, + { "glMultiTexRenderbufferEXT", "GL_EXT_direct_state_access", glMultiTexRenderbufferEXT }, + { "glMultiTexSubImage1DEXT", "GL_EXT_direct_state_access", glMultiTexSubImage1DEXT }, + { "glMultiTexSubImage2DEXT", "GL_EXT_direct_state_access", glMultiTexSubImage2DEXT }, + { "glMultiTexSubImage3DEXT", "GL_EXT_direct_state_access", glMultiTexSubImage3DEXT }, + { "glNamedBufferDataEXT", "GL_EXT_direct_state_access", glNamedBufferDataEXT }, + { "glNamedBufferSubDataEXT", "GL_EXT_direct_state_access", glNamedBufferSubDataEXT }, + { "glNamedCopyBufferSubDataEXT", "GL_EXT_direct_state_access", glNamedCopyBufferSubDataEXT }, + { "glNamedFramebufferParameteriEXT", "GL_ARB_framebuffer_no_attachments", glNamedFramebufferParameteriEXT }, + { "glNamedFramebufferRenderbufferEXT", "GL_EXT_direct_state_access", glNamedFramebufferRenderbufferEXT }, + { "glNamedFramebufferTexture1DEXT", "GL_EXT_direct_state_access", glNamedFramebufferTexture1DEXT }, + { "glNamedFramebufferTexture2DEXT", "GL_EXT_direct_state_access", glNamedFramebufferTexture2DEXT }, + { "glNamedFramebufferTexture3DEXT", "GL_EXT_direct_state_access", glNamedFramebufferTexture3DEXT }, + { "glNamedFramebufferTextureEXT", "GL_EXT_direct_state_access", glNamedFramebufferTextureEXT }, + { "glNamedFramebufferTextureFaceEXT", "GL_EXT_direct_state_access", glNamedFramebufferTextureFaceEXT }, + { "glNamedFramebufferTextureLayerEXT", "GL_EXT_direct_state_access", glNamedFramebufferTextureLayerEXT }, + { "glNamedProgramLocalParameter4dEXT", "GL_EXT_direct_state_access", glNamedProgramLocalParameter4dEXT }, + { "glNamedProgramLocalParameter4dvEXT", "GL_EXT_direct_state_access", glNamedProgramLocalParameter4dvEXT }, + { "glNamedProgramLocalParameter4fEXT", "GL_EXT_direct_state_access", glNamedProgramLocalParameter4fEXT }, + { "glNamedProgramLocalParameter4fvEXT", "GL_EXT_direct_state_access", glNamedProgramLocalParameter4fvEXT }, + { "glNamedProgramLocalParameterI4iEXT", "GL_EXT_direct_state_access", glNamedProgramLocalParameterI4iEXT }, + { "glNamedProgramLocalParameterI4ivEXT", "GL_EXT_direct_state_access", glNamedProgramLocalParameterI4ivEXT }, + { "glNamedProgramLocalParameterI4uiEXT", "GL_EXT_direct_state_access", glNamedProgramLocalParameterI4uiEXT }, + { "glNamedProgramLocalParameterI4uivEXT", "GL_EXT_direct_state_access", glNamedProgramLocalParameterI4uivEXT }, + { "glNamedProgramLocalParameters4fvEXT", "GL_EXT_direct_state_access", glNamedProgramLocalParameters4fvEXT }, + { "glNamedProgramLocalParametersI4ivEXT", "GL_EXT_direct_state_access", glNamedProgramLocalParametersI4ivEXT }, + { "glNamedProgramLocalParametersI4uivEXT", "GL_EXT_direct_state_access", glNamedProgramLocalParametersI4uivEXT }, + { "glNamedProgramStringEXT", "GL_EXT_direct_state_access", glNamedProgramStringEXT }, + { "glNamedRenderbufferStorageEXT", "GL_EXT_direct_state_access", glNamedRenderbufferStorageEXT }, + { "glNamedRenderbufferStorageMultisampleCoverageEXT", "GL_EXT_direct_state_access", glNamedRenderbufferStorageMultisampleCoverageEXT }, + { "glNamedRenderbufferStorageMultisampleEXT", "GL_EXT_direct_state_access", glNamedRenderbufferStorageMultisampleEXT }, + { "glNamedStringARB", "GL_ARB_shading_language_include", glNamedStringARB }, + { "glNewBufferRegion", "GL_KTX_buffer_region", glNewBufferRegion }, + { "glNewObjectBufferATI", "GL_ATI_vertex_array_object", glNewObjectBufferATI }, + { "glNormal3fVertex3fSUN", "GL_SUN_vertex", glNormal3fVertex3fSUN }, + { "glNormal3fVertex3fvSUN", "GL_SUN_vertex", glNormal3fVertex3fvSUN }, + { "glNormal3hNV", "GL_NV_half_float", glNormal3hNV }, + { "glNormal3hvNV", "GL_NV_half_float", glNormal3hvNV }, + { "glNormalFormatNV", "GL_NV_vertex_buffer_unified_memory", glNormalFormatNV }, + { "glNormalP3ui", "GL_ARB_vertex_type_2_10_10_10_rev", glNormalP3ui }, + { "glNormalP3uiv", "GL_ARB_vertex_type_2_10_10_10_rev", glNormalP3uiv }, + { "glNormalPointerEXT", "GL_EXT_vertex_array", glNormalPointerEXT }, + { "glNormalPointerListIBM", "GL_IBM_vertex_array_lists", glNormalPointerListIBM }, + { "glNormalPointervINTEL", "GL_INTEL_parallel_arrays", glNormalPointervINTEL }, + { "glNormalStream3bATI", "GL_ATI_vertex_streams", glNormalStream3bATI }, + { "glNormalStream3bvATI", "GL_ATI_vertex_streams", glNormalStream3bvATI }, + { "glNormalStream3dATI", "GL_ATI_vertex_streams", glNormalStream3dATI }, + { "glNormalStream3dvATI", "GL_ATI_vertex_streams", glNormalStream3dvATI }, + { "glNormalStream3fATI", "GL_ATI_vertex_streams", glNormalStream3fATI }, + { "glNormalStream3fvATI", "GL_ATI_vertex_streams", glNormalStream3fvATI }, + { "glNormalStream3iATI", "GL_ATI_vertex_streams", glNormalStream3iATI }, + { "glNormalStream3ivATI", "GL_ATI_vertex_streams", glNormalStream3ivATI }, + { "glNormalStream3sATI", "GL_ATI_vertex_streams", glNormalStream3sATI }, + { "glNormalStream3svATI", "GL_ATI_vertex_streams", glNormalStream3svATI }, + { "glObjectLabel", "GL_KHR_debug", glObjectLabel }, + { "glObjectPtrLabel", "GL_KHR_debug", glObjectPtrLabel }, + { "glObjectPurgeableAPPLE", "GL_APPLE_object_purgeable", glObjectPurgeableAPPLE }, + { "glObjectUnpurgeableAPPLE", "GL_APPLE_object_purgeable", glObjectUnpurgeableAPPLE }, + { "glPNTrianglesfATI", "GL_ATI_pn_triangles", glPNTrianglesfATI }, + { "glPNTrianglesiATI", "GL_ATI_pn_triangles", glPNTrianglesiATI }, + { "glPassTexCoordATI", "GL_ATI_fragment_shader", glPassTexCoordATI }, + { "glPatchParameterfv", "GL_ARB_tessellation_shader", glPatchParameterfv }, + { "glPatchParameteri", "GL_ARB_tessellation_shader", glPatchParameteri }, + { "glPathColorGenNV", "GL_NV_path_rendering", glPathColorGenNV }, + { "glPathCommandsNV", "GL_NV_path_rendering", glPathCommandsNV }, + { "glPathCoordsNV", "GL_NV_path_rendering", glPathCoordsNV }, + { "glPathCoverDepthFuncNV", "GL_NV_path_rendering", glPathCoverDepthFuncNV }, + { "glPathDashArrayNV", "GL_NV_path_rendering", glPathDashArrayNV }, + { "glPathFogGenNV", "GL_NV_path_rendering", glPathFogGenNV }, + { "glPathGlyphRangeNV", "GL_NV_path_rendering", glPathGlyphRangeNV }, + { "glPathGlyphsNV", "GL_NV_path_rendering", glPathGlyphsNV }, + { "glPathParameterfNV", "GL_NV_path_rendering", glPathParameterfNV }, + { "glPathParameterfvNV", "GL_NV_path_rendering", glPathParameterfvNV }, + { "glPathParameteriNV", "GL_NV_path_rendering", glPathParameteriNV }, + { "glPathParameterivNV", "GL_NV_path_rendering", glPathParameterivNV }, + { "glPathStencilDepthOffsetNV", "GL_NV_path_rendering", glPathStencilDepthOffsetNV }, + { "glPathStencilFuncNV", "GL_NV_path_rendering", glPathStencilFuncNV }, + { "glPathStringNV", "GL_NV_path_rendering", glPathStringNV }, + { "glPathSubCommandsNV", "GL_NV_path_rendering", glPathSubCommandsNV }, + { "glPathSubCoordsNV", "GL_NV_path_rendering", glPathSubCoordsNV }, + { "glPathTexGenNV", "GL_NV_path_rendering", glPathTexGenNV }, + { "glPauseTransformFeedback", "GL_ARB_transform_feedback2", glPauseTransformFeedback }, + { "glPauseTransformFeedbackNV", "GL_NV_transform_feedback2", glPauseTransformFeedbackNV }, + { "glPixelDataRangeNV", "GL_NV_pixel_data_range", glPixelDataRangeNV }, + { "glPixelTexGenParameterfSGIS", "GL_SGIS_pixel_texture", glPixelTexGenParameterfSGIS }, + { "glPixelTexGenParameterfvSGIS", "GL_SGIS_pixel_texture", glPixelTexGenParameterfvSGIS }, + { "glPixelTexGenParameteriSGIS", "GL_SGIS_pixel_texture", glPixelTexGenParameteriSGIS }, + { "glPixelTexGenParameterivSGIS", "GL_SGIS_pixel_texture", glPixelTexGenParameterivSGIS }, + { "glPixelTexGenSGIX", "GL_SGIX_pixel_texture", glPixelTexGenSGIX }, + { "glPixelTransformParameterfEXT", "GL_EXT_pixel_transform", glPixelTransformParameterfEXT }, + { "glPixelTransformParameterfvEXT", "GL_EXT_pixel_transform", glPixelTransformParameterfvEXT }, + { "glPixelTransformParameteriEXT", "GL_EXT_pixel_transform", glPixelTransformParameteriEXT }, + { "glPixelTransformParameterivEXT", "GL_EXT_pixel_transform", glPixelTransformParameterivEXT }, + { "glPointAlongPathNV", "GL_NV_path_rendering", glPointAlongPathNV }, + { "glPointParameterf", "GL_VERSION_1_4", glPointParameterf }, + { "glPointParameterfARB", "GL_ARB_point_parameters", glPointParameterfARB }, + { "glPointParameterfEXT", "GL_EXT_point_parameters", glPointParameterfEXT }, + { "glPointParameterfSGIS", "GL_SGIS_point_parameters", glPointParameterfSGIS }, + { "glPointParameterfv", "GL_VERSION_1_4", glPointParameterfv }, + { "glPointParameterfvARB", "GL_ARB_point_parameters", glPointParameterfvARB }, + { "glPointParameterfvEXT", "GL_EXT_point_parameters", glPointParameterfvEXT }, + { "glPointParameterfvSGIS", "GL_SGIS_point_parameters", glPointParameterfvSGIS }, + { "glPointParameteri", "GL_VERSION_1_4", glPointParameteri }, + { "glPointParameteriNV", "GL_NV_point_sprite", glPointParameteriNV }, + { "glPointParameteriv", "GL_VERSION_1_4", glPointParameteriv }, + { "glPointParameterivNV", "GL_NV_point_sprite", glPointParameterivNV }, + { "glPollAsyncSGIX", "GL_SGIX_async", glPollAsyncSGIX }, + { "glPollInstrumentsSGIX", "GL_SGIX_instruments", glPollInstrumentsSGIX }, + { "glPolygonOffsetEXT", "GL_EXT_polygon_offset", glPolygonOffsetEXT }, + { "glPopDebugGroup", "GL_KHR_debug", glPopDebugGroup }, + { "glPresentFrameDualFillNV", "GL_NV_present_video", glPresentFrameDualFillNV }, + { "glPresentFrameKeyedNV", "GL_NV_present_video", glPresentFrameKeyedNV }, + { "glPrimitiveRestartIndex", "GL_VERSION_3_1", glPrimitiveRestartIndex }, + { "glPrimitiveRestartIndexNV", "GL_NV_primitive_restart", glPrimitiveRestartIndexNV }, + { "glPrimitiveRestartNV", "GL_NV_primitive_restart", glPrimitiveRestartNV }, + { "glPrioritizeTexturesEXT", "GL_EXT_texture_object", glPrioritizeTexturesEXT }, + { "glProgramBinary", "GL_ARB_get_program_binary", glProgramBinary }, + { "glProgramBufferParametersIivNV", "GL_NV_parameter_buffer_object", glProgramBufferParametersIivNV }, + { "glProgramBufferParametersIuivNV", "GL_NV_parameter_buffer_object", glProgramBufferParametersIuivNV }, + { "glProgramBufferParametersfvNV", "GL_NV_parameter_buffer_object", glProgramBufferParametersfvNV }, + { "glProgramEnvParameter4dARB", "GL_ARB_vertex_program", glProgramEnvParameter4dARB }, + { "glProgramEnvParameter4dvARB", "GL_ARB_vertex_program", glProgramEnvParameter4dvARB }, + { "glProgramEnvParameter4fARB", "GL_ARB_vertex_program", glProgramEnvParameter4fARB }, + { "glProgramEnvParameter4fvARB", "GL_ARB_vertex_program", glProgramEnvParameter4fvARB }, + { "glProgramEnvParameterI4iNV", "GL_NV_gpu_program4", glProgramEnvParameterI4iNV }, + { "glProgramEnvParameterI4ivNV", "GL_NV_gpu_program4", glProgramEnvParameterI4ivNV }, + { "glProgramEnvParameterI4uiNV", "GL_NV_gpu_program4", glProgramEnvParameterI4uiNV }, + { "glProgramEnvParameterI4uivNV", "GL_NV_gpu_program4", glProgramEnvParameterI4uivNV }, + { "glProgramEnvParameters4fvEXT", "GL_EXT_gpu_program_parameters", glProgramEnvParameters4fvEXT }, + { "glProgramEnvParametersI4ivNV", "GL_NV_gpu_program4", glProgramEnvParametersI4ivNV }, + { "glProgramEnvParametersI4uivNV", "GL_NV_gpu_program4", glProgramEnvParametersI4uivNV }, + { "glProgramLocalParameter4dARB", "GL_ARB_vertex_program", glProgramLocalParameter4dARB }, + { "glProgramLocalParameter4dvARB", "GL_ARB_vertex_program", glProgramLocalParameter4dvARB }, + { "glProgramLocalParameter4fARB", "GL_ARB_vertex_program", glProgramLocalParameter4fARB }, + { "glProgramLocalParameter4fvARB", "GL_ARB_vertex_program", glProgramLocalParameter4fvARB }, + { "glProgramLocalParameterI4iNV", "GL_NV_gpu_program4", glProgramLocalParameterI4iNV }, + { "glProgramLocalParameterI4ivNV", "GL_NV_gpu_program4", glProgramLocalParameterI4ivNV }, + { "glProgramLocalParameterI4uiNV", "GL_NV_gpu_program4", glProgramLocalParameterI4uiNV }, + { "glProgramLocalParameterI4uivNV", "GL_NV_gpu_program4", glProgramLocalParameterI4uivNV }, + { "glProgramLocalParameters4fvEXT", "GL_EXT_gpu_program_parameters", glProgramLocalParameters4fvEXT }, + { "glProgramLocalParametersI4ivNV", "GL_NV_gpu_program4", glProgramLocalParametersI4ivNV }, + { "glProgramLocalParametersI4uivNV", "GL_NV_gpu_program4", glProgramLocalParametersI4uivNV }, + { "glProgramNamedParameter4dNV", "GL_NV_fragment_program", glProgramNamedParameter4dNV }, + { "glProgramNamedParameter4dvNV", "GL_NV_fragment_program", glProgramNamedParameter4dvNV }, + { "glProgramNamedParameter4fNV", "GL_NV_fragment_program", glProgramNamedParameter4fNV }, + { "glProgramNamedParameter4fvNV", "GL_NV_fragment_program", glProgramNamedParameter4fvNV }, + { "glProgramParameter4dNV", "GL_NV_vertex_program", glProgramParameter4dNV }, + { "glProgramParameter4dvNV", "GL_NV_vertex_program", glProgramParameter4dvNV }, + { "glProgramParameter4fNV", "GL_NV_vertex_program", glProgramParameter4fNV }, + { "glProgramParameter4fvNV", "GL_NV_vertex_program", glProgramParameter4fvNV }, + { "glProgramParameteri", "GL_ARB_get_program_binary", glProgramParameteri }, + { "glProgramParameteriARB", "GL_ARB_geometry_shader4", glProgramParameteriARB }, + { "glProgramParameteriEXT", "GL_EXT_geometry_shader4", glProgramParameteriEXT }, + { "glProgramParameters4dvNV", "GL_NV_vertex_program", glProgramParameters4dvNV }, + { "glProgramParameters4fvNV", "GL_NV_vertex_program", glProgramParameters4fvNV }, + { "glProgramStringARB", "GL_ARB_vertex_program", glProgramStringARB }, + { "glProgramSubroutineParametersuivNV", "GL_NV_gpu_program5", glProgramSubroutineParametersuivNV }, + { "glProgramUniform1d", "GL_ARB_separate_shader_objects", glProgramUniform1d }, + { "glProgramUniform1dEXT", "GL_EXT_direct_state_access", glProgramUniform1dEXT }, + { "glProgramUniform1dv", "GL_ARB_separate_shader_objects", glProgramUniform1dv }, + { "glProgramUniform1dvEXT", "GL_EXT_direct_state_access", glProgramUniform1dvEXT }, + { "glProgramUniform1f", "GL_ARB_separate_shader_objects", glProgramUniform1f }, + { "glProgramUniform1fEXT", "GL_EXT_direct_state_access", glProgramUniform1fEXT }, + { "glProgramUniform1fv", "GL_ARB_separate_shader_objects", glProgramUniform1fv }, + { "glProgramUniform1fvEXT", "GL_EXT_direct_state_access", glProgramUniform1fvEXT }, + { "glProgramUniform1i", "GL_ARB_separate_shader_objects", glProgramUniform1i }, + { "glProgramUniform1i64NV", "GL_NV_gpu_shader5", glProgramUniform1i64NV }, + { "glProgramUniform1i64vNV", "GL_NV_gpu_shader5", glProgramUniform1i64vNV }, + { "glProgramUniform1iEXT", "GL_EXT_direct_state_access", glProgramUniform1iEXT }, + { "glProgramUniform1iv", "GL_ARB_separate_shader_objects", glProgramUniform1iv }, + { "glProgramUniform1ivEXT", "GL_EXT_direct_state_access", glProgramUniform1ivEXT }, + { "glProgramUniform1ui", "GL_ARB_separate_shader_objects", glProgramUniform1ui }, + { "glProgramUniform1ui64NV", "GL_NV_gpu_shader5", glProgramUniform1ui64NV }, + { "glProgramUniform1ui64vNV", "GL_NV_gpu_shader5", glProgramUniform1ui64vNV }, + { "glProgramUniform1uiEXT", "GL_EXT_direct_state_access", glProgramUniform1uiEXT }, + { "glProgramUniform1uiv", "GL_ARB_separate_shader_objects", glProgramUniform1uiv }, + { "glProgramUniform1uivEXT", "GL_EXT_direct_state_access", glProgramUniform1uivEXT }, + { "glProgramUniform2d", "GL_ARB_separate_shader_objects", glProgramUniform2d }, + { "glProgramUniform2dEXT", "GL_EXT_direct_state_access", glProgramUniform2dEXT }, + { "glProgramUniform2dv", "GL_ARB_separate_shader_objects", glProgramUniform2dv }, + { "glProgramUniform2dvEXT", "GL_EXT_direct_state_access", glProgramUniform2dvEXT }, + { "glProgramUniform2f", "GL_ARB_separate_shader_objects", glProgramUniform2f }, + { "glProgramUniform2fEXT", "GL_EXT_direct_state_access", glProgramUniform2fEXT }, + { "glProgramUniform2fv", "GL_ARB_separate_shader_objects", glProgramUniform2fv }, + { "glProgramUniform2fvEXT", "GL_EXT_direct_state_access", glProgramUniform2fvEXT }, + { "glProgramUniform2i", "GL_ARB_separate_shader_objects", glProgramUniform2i }, + { "glProgramUniform2i64NV", "GL_NV_gpu_shader5", glProgramUniform2i64NV }, + { "glProgramUniform2i64vNV", "GL_NV_gpu_shader5", glProgramUniform2i64vNV }, + { "glProgramUniform2iEXT", "GL_EXT_direct_state_access", glProgramUniform2iEXT }, + { "glProgramUniform2iv", "GL_ARB_separate_shader_objects", glProgramUniform2iv }, + { "glProgramUniform2ivEXT", "GL_EXT_direct_state_access", glProgramUniform2ivEXT }, + { "glProgramUniform2ui", "GL_ARB_separate_shader_objects", glProgramUniform2ui }, + { "glProgramUniform2ui64NV", "GL_NV_gpu_shader5", glProgramUniform2ui64NV }, + { "glProgramUniform2ui64vNV", "GL_NV_gpu_shader5", glProgramUniform2ui64vNV }, + { "glProgramUniform2uiEXT", "GL_EXT_direct_state_access", glProgramUniform2uiEXT }, + { "glProgramUniform2uiv", "GL_ARB_separate_shader_objects", glProgramUniform2uiv }, + { "glProgramUniform2uivEXT", "GL_EXT_direct_state_access", glProgramUniform2uivEXT }, + { "glProgramUniform3d", "GL_ARB_separate_shader_objects", glProgramUniform3d }, + { "glProgramUniform3dEXT", "GL_EXT_direct_state_access", glProgramUniform3dEXT }, + { "glProgramUniform3dv", "GL_ARB_separate_shader_objects", glProgramUniform3dv }, + { "glProgramUniform3dvEXT", "GL_EXT_direct_state_access", glProgramUniform3dvEXT }, + { "glProgramUniform3f", "GL_ARB_separate_shader_objects", glProgramUniform3f }, + { "glProgramUniform3fEXT", "GL_EXT_direct_state_access", glProgramUniform3fEXT }, + { "glProgramUniform3fv", "GL_ARB_separate_shader_objects", glProgramUniform3fv }, + { "glProgramUniform3fvEXT", "GL_EXT_direct_state_access", glProgramUniform3fvEXT }, + { "glProgramUniform3i", "GL_ARB_separate_shader_objects", glProgramUniform3i }, + { "glProgramUniform3i64NV", "GL_NV_gpu_shader5", glProgramUniform3i64NV }, + { "glProgramUniform3i64vNV", "GL_NV_gpu_shader5", glProgramUniform3i64vNV }, + { "glProgramUniform3iEXT", "GL_EXT_direct_state_access", glProgramUniform3iEXT }, + { "glProgramUniform3iv", "GL_ARB_separate_shader_objects", glProgramUniform3iv }, + { "glProgramUniform3ivEXT", "GL_EXT_direct_state_access", glProgramUniform3ivEXT }, + { "glProgramUniform3ui", "GL_ARB_separate_shader_objects", glProgramUniform3ui }, + { "glProgramUniform3ui64NV", "GL_NV_gpu_shader5", glProgramUniform3ui64NV }, + { "glProgramUniform3ui64vNV", "GL_NV_gpu_shader5", glProgramUniform3ui64vNV }, + { "glProgramUniform3uiEXT", "GL_EXT_direct_state_access", glProgramUniform3uiEXT }, + { "glProgramUniform3uiv", "GL_ARB_separate_shader_objects", glProgramUniform3uiv }, + { "glProgramUniform3uivEXT", "GL_EXT_direct_state_access", glProgramUniform3uivEXT }, + { "glProgramUniform4d", "GL_ARB_separate_shader_objects", glProgramUniform4d }, + { "glProgramUniform4dEXT", "GL_EXT_direct_state_access", glProgramUniform4dEXT }, + { "glProgramUniform4dv", "GL_ARB_separate_shader_objects", glProgramUniform4dv }, + { "glProgramUniform4dvEXT", "GL_EXT_direct_state_access", glProgramUniform4dvEXT }, + { "glProgramUniform4f", "GL_ARB_separate_shader_objects", glProgramUniform4f }, + { "glProgramUniform4fEXT", "GL_EXT_direct_state_access", glProgramUniform4fEXT }, + { "glProgramUniform4fv", "GL_ARB_separate_shader_objects", glProgramUniform4fv }, + { "glProgramUniform4fvEXT", "GL_EXT_direct_state_access", glProgramUniform4fvEXT }, + { "glProgramUniform4i", "GL_ARB_separate_shader_objects", glProgramUniform4i }, + { "glProgramUniform4i64NV", "GL_NV_gpu_shader5", glProgramUniform4i64NV }, + { "glProgramUniform4i64vNV", "GL_NV_gpu_shader5", glProgramUniform4i64vNV }, + { "glProgramUniform4iEXT", "GL_EXT_direct_state_access", glProgramUniform4iEXT }, + { "glProgramUniform4iv", "GL_ARB_separate_shader_objects", glProgramUniform4iv }, + { "glProgramUniform4ivEXT", "GL_EXT_direct_state_access", glProgramUniform4ivEXT }, + { "glProgramUniform4ui", "GL_ARB_separate_shader_objects", glProgramUniform4ui }, + { "glProgramUniform4ui64NV", "GL_NV_gpu_shader5", glProgramUniform4ui64NV }, + { "glProgramUniform4ui64vNV", "GL_NV_gpu_shader5", glProgramUniform4ui64vNV }, + { "glProgramUniform4uiEXT", "GL_EXT_direct_state_access", glProgramUniform4uiEXT }, + { "glProgramUniform4uiv", "GL_ARB_separate_shader_objects", glProgramUniform4uiv }, + { "glProgramUniform4uivEXT", "GL_EXT_direct_state_access", glProgramUniform4uivEXT }, + { "glProgramUniformHandleui64NV", "GL_NV_bindless_texture", glProgramUniformHandleui64NV }, + { "glProgramUniformHandleui64vNV", "GL_NV_bindless_texture", glProgramUniformHandleui64vNV }, + { "glProgramUniformMatrix2dv", "GL_ARB_separate_shader_objects", glProgramUniformMatrix2dv }, + { "glProgramUniformMatrix2dvEXT", "GL_EXT_direct_state_access", glProgramUniformMatrix2dvEXT }, + { "glProgramUniformMatrix2fv", "GL_ARB_separate_shader_objects", glProgramUniformMatrix2fv }, + { "glProgramUniformMatrix2fvEXT", "GL_EXT_direct_state_access", glProgramUniformMatrix2fvEXT }, + { "glProgramUniformMatrix2x3dv", "GL_ARB_separate_shader_objects", glProgramUniformMatrix2x3dv }, + { "glProgramUniformMatrix2x3dvEXT", "GL_EXT_direct_state_access", glProgramUniformMatrix2x3dvEXT }, + { "glProgramUniformMatrix2x3fv", "GL_ARB_separate_shader_objects", glProgramUniformMatrix2x3fv }, + { "glProgramUniformMatrix2x3fvEXT", "GL_EXT_direct_state_access", glProgramUniformMatrix2x3fvEXT }, + { "glProgramUniformMatrix2x4dv", "GL_ARB_separate_shader_objects", glProgramUniformMatrix2x4dv }, + { "glProgramUniformMatrix2x4dvEXT", "GL_EXT_direct_state_access", glProgramUniformMatrix2x4dvEXT }, + { "glProgramUniformMatrix2x4fv", "GL_ARB_separate_shader_objects", glProgramUniformMatrix2x4fv }, + { "glProgramUniformMatrix2x4fvEXT", "GL_EXT_direct_state_access", glProgramUniformMatrix2x4fvEXT }, + { "glProgramUniformMatrix3dv", "GL_ARB_separate_shader_objects", glProgramUniformMatrix3dv }, + { "glProgramUniformMatrix3dvEXT", "GL_EXT_direct_state_access", glProgramUniformMatrix3dvEXT }, + { "glProgramUniformMatrix3fv", "GL_ARB_separate_shader_objects", glProgramUniformMatrix3fv }, + { "glProgramUniformMatrix3fvEXT", "GL_EXT_direct_state_access", glProgramUniformMatrix3fvEXT }, + { "glProgramUniformMatrix3x2dv", "GL_ARB_separate_shader_objects", glProgramUniformMatrix3x2dv }, + { "glProgramUniformMatrix3x2dvEXT", "GL_EXT_direct_state_access", glProgramUniformMatrix3x2dvEXT }, + { "glProgramUniformMatrix3x2fv", "GL_ARB_separate_shader_objects", glProgramUniformMatrix3x2fv }, + { "glProgramUniformMatrix3x2fvEXT", "GL_EXT_direct_state_access", glProgramUniformMatrix3x2fvEXT }, + { "glProgramUniformMatrix3x4dv", "GL_ARB_separate_shader_objects", glProgramUniformMatrix3x4dv }, + { "glProgramUniformMatrix3x4dvEXT", "GL_EXT_direct_state_access", glProgramUniformMatrix3x4dvEXT }, + { "glProgramUniformMatrix3x4fv", "GL_ARB_separate_shader_objects", glProgramUniformMatrix3x4fv }, + { "glProgramUniformMatrix3x4fvEXT", "GL_EXT_direct_state_access", glProgramUniformMatrix3x4fvEXT }, + { "glProgramUniformMatrix4dv", "GL_ARB_separate_shader_objects", glProgramUniformMatrix4dv }, + { "glProgramUniformMatrix4dvEXT", "GL_EXT_direct_state_access", glProgramUniformMatrix4dvEXT }, + { "glProgramUniformMatrix4fv", "GL_ARB_separate_shader_objects", glProgramUniformMatrix4fv }, + { "glProgramUniformMatrix4fvEXT", "GL_EXT_direct_state_access", glProgramUniformMatrix4fvEXT }, + { "glProgramUniformMatrix4x2dv", "GL_ARB_separate_shader_objects", glProgramUniformMatrix4x2dv }, + { "glProgramUniformMatrix4x2dvEXT", "GL_EXT_direct_state_access", glProgramUniformMatrix4x2dvEXT }, + { "glProgramUniformMatrix4x2fv", "GL_ARB_separate_shader_objects", glProgramUniformMatrix4x2fv }, + { "glProgramUniformMatrix4x2fvEXT", "GL_EXT_direct_state_access", glProgramUniformMatrix4x2fvEXT }, + { "glProgramUniformMatrix4x3dv", "GL_ARB_separate_shader_objects", glProgramUniformMatrix4x3dv }, + { "glProgramUniformMatrix4x3dvEXT", "GL_EXT_direct_state_access", glProgramUniformMatrix4x3dvEXT }, + { "glProgramUniformMatrix4x3fv", "GL_ARB_separate_shader_objects", glProgramUniformMatrix4x3fv }, + { "glProgramUniformMatrix4x3fvEXT", "GL_EXT_direct_state_access", glProgramUniformMatrix4x3fvEXT }, + { "glProgramUniformui64NV", "GL_NV_shader_buffer_load", glProgramUniformui64NV }, + { "glProgramUniformui64vNV", "GL_NV_shader_buffer_load", glProgramUniformui64vNV }, + { "glProgramVertexLimitNV", "GL_NV_geometry_program4", glProgramVertexLimitNV }, + { "glProvokingVertex", "GL_ARB_provoking_vertex", glProvokingVertex }, + { "glProvokingVertexEXT", "GL_EXT_provoking_vertex", glProvokingVertexEXT }, + { "glPushClientAttribDefaultEXT", "GL_EXT_direct_state_access", glPushClientAttribDefaultEXT }, + { "glPushDebugGroup", "GL_KHR_debug", glPushDebugGroup }, + { "glQueryCounter", "GL_ARB_timer_query", glQueryCounter }, + { "glReadBufferRegion", "GL_KTX_buffer_region", glReadBufferRegion }, + { "glReadInstrumentsSGIX", "GL_SGIX_instruments", glReadInstrumentsSGIX }, + { "glReadnPixelsARB", "GL_ARB_robustness", glReadnPixelsARB }, + { "glReferencePlaneSGIX", "GL_SGIX_reference_plane", glReferencePlaneSGIX }, + { "glReleaseShaderCompiler", "GL_ARB_ES2_compatibility", glReleaseShaderCompiler }, + { "glRenderbufferStorage", "GL_ARB_framebuffer_object", glRenderbufferStorage }, + { "glRenderbufferStorageEXT", "GL_EXT_framebuffer_object", glRenderbufferStorageEXT }, + { "glRenderbufferStorageMultisample", "GL_ARB_framebuffer_object", glRenderbufferStorageMultisample }, + { "glRenderbufferStorageMultisampleCoverageNV", "GL_NV_framebuffer_multisample_coverage", glRenderbufferStorageMultisampleCoverageNV }, + { "glRenderbufferStorageMultisampleEXT", "GL_EXT_framebuffer_multisample", glRenderbufferStorageMultisampleEXT }, + { "glReplacementCodePointerSUN", "GL_SUN_triangle_list", glReplacementCodePointerSUN }, + { "glReplacementCodeubSUN", "GL_SUN_triangle_list", glReplacementCodeubSUN }, + { "glReplacementCodeubvSUN", "GL_SUN_triangle_list", glReplacementCodeubvSUN }, + { "glReplacementCodeuiColor3fVertex3fSUN", "GL_SUN_vertex", glReplacementCodeuiColor3fVertex3fSUN }, + { "glReplacementCodeuiColor3fVertex3fvSUN", "GL_SUN_vertex", glReplacementCodeuiColor3fVertex3fvSUN }, + { "glReplacementCodeuiColor4fNormal3fVertex3fSUN", "GL_SUN_vertex", glReplacementCodeuiColor4fNormal3fVertex3fSUN }, + { "glReplacementCodeuiColor4fNormal3fVertex3fvSUN", "GL_SUN_vertex", glReplacementCodeuiColor4fNormal3fVertex3fvSUN }, + { "glReplacementCodeuiColor4ubVertex3fSUN", "GL_SUN_vertex", glReplacementCodeuiColor4ubVertex3fSUN }, + { "glReplacementCodeuiColor4ubVertex3fvSUN", "GL_SUN_vertex", glReplacementCodeuiColor4ubVertex3fvSUN }, + { "glReplacementCodeuiNormal3fVertex3fSUN", "GL_SUN_vertex", glReplacementCodeuiNormal3fVertex3fSUN }, + { "glReplacementCodeuiNormal3fVertex3fvSUN", "GL_SUN_vertex", glReplacementCodeuiNormal3fVertex3fvSUN }, + { "glReplacementCodeuiSUN", "GL_SUN_triangle_list", glReplacementCodeuiSUN }, + { "glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN", "GL_SUN_vertex", glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN }, + { "glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN", "GL_SUN_vertex", glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN }, + { "glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN", "GL_SUN_vertex", glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN }, + { "glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN", "GL_SUN_vertex", glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN }, + { "glReplacementCodeuiTexCoord2fVertex3fSUN", "GL_SUN_vertex", glReplacementCodeuiTexCoord2fVertex3fSUN }, + { "glReplacementCodeuiTexCoord2fVertex3fvSUN", "GL_SUN_vertex", glReplacementCodeuiTexCoord2fVertex3fvSUN }, + { "glReplacementCodeuiVertex3fSUN", "GL_SUN_vertex", glReplacementCodeuiVertex3fSUN }, + { "glReplacementCodeuiVertex3fvSUN", "GL_SUN_vertex", glReplacementCodeuiVertex3fvSUN }, + { "glReplacementCodeuivSUN", "GL_SUN_triangle_list", glReplacementCodeuivSUN }, + { "glReplacementCodeusSUN", "GL_SUN_triangle_list", glReplacementCodeusSUN }, + { "glReplacementCodeusvSUN", "GL_SUN_triangle_list", glReplacementCodeusvSUN }, + { "glRequestResidentProgramsNV", "GL_NV_vertex_program", glRequestResidentProgramsNV }, + { "glResetHistogram", "GL_VERSION_1_2", glResetHistogram }, + { "glResetHistogramEXT", "GL_EXT_histogram", glResetHistogramEXT }, + { "glResetMinmax", "GL_VERSION_1_2", glResetMinmax }, + { "glResetMinmaxEXT", "GL_EXT_histogram", glResetMinmaxEXT }, + { "glResizeBuffersMESA", "GL_MESA_resize_buffers", glResizeBuffersMESA }, + { "glResumeTransformFeedback", "GL_ARB_transform_feedback2", glResumeTransformFeedback }, + { "glResumeTransformFeedbackNV", "GL_NV_transform_feedback2", glResumeTransformFeedbackNV }, + { "glSampleCoverage", "GL_VERSION_1_3", glSampleCoverage }, + { "glSampleCoverageARB", "GL_ARB_multisample", glSampleCoverageARB }, + { "glSampleMapATI", "GL_ATI_fragment_shader", glSampleMapATI }, + { "glSampleMaskEXT", "GL_EXT_multisample", glSampleMaskEXT }, + { "glSampleMaskIndexedNV", "GL_NV_explicit_multisample", glSampleMaskIndexedNV }, + { "glSampleMaskSGIS", "GL_SGIS_multisample", glSampleMaskSGIS }, + { "glSampleMaski", "GL_ARB_texture_multisample", glSampleMaski }, + { "glSamplePatternEXT", "GL_EXT_multisample", glSamplePatternEXT }, + { "glSamplePatternSGIS", "GL_SGIS_multisample", glSamplePatternSGIS }, + { "glSamplerParameterIiv", "GL_ARB_sampler_objects", glSamplerParameterIiv }, + { "glSamplerParameterIuiv", "GL_ARB_sampler_objects", glSamplerParameterIuiv }, + { "glSamplerParameterf", "GL_ARB_sampler_objects", glSamplerParameterf }, + { "glSamplerParameterfv", "GL_ARB_sampler_objects", glSamplerParameterfv }, + { "glSamplerParameteri", "GL_ARB_sampler_objects", glSamplerParameteri }, + { "glSamplerParameteriv", "GL_ARB_sampler_objects", glSamplerParameteriv }, + { "glScissorArrayv", "GL_ARB_viewport_array", glScissorArrayv }, + { "glScissorIndexed", "GL_ARB_viewport_array", glScissorIndexed }, + { "glScissorIndexedv", "GL_ARB_viewport_array", glScissorIndexedv }, + { "glSecondaryColor3b", "GL_VERSION_1_4", glSecondaryColor3b }, + { "glSecondaryColor3bEXT", "GL_EXT_secondary_color", glSecondaryColor3bEXT }, + { "glSecondaryColor3bv", "GL_VERSION_1_4", glSecondaryColor3bv }, + { "glSecondaryColor3bvEXT", "GL_EXT_secondary_color", glSecondaryColor3bvEXT }, + { "glSecondaryColor3d", "GL_VERSION_1_4", glSecondaryColor3d }, + { "glSecondaryColor3dEXT", "GL_EXT_secondary_color", glSecondaryColor3dEXT }, + { "glSecondaryColor3dv", "GL_VERSION_1_4", glSecondaryColor3dv }, + { "glSecondaryColor3dvEXT", "GL_EXT_secondary_color", glSecondaryColor3dvEXT }, + { "glSecondaryColor3f", "GL_VERSION_1_4", glSecondaryColor3f }, + { "glSecondaryColor3fEXT", "GL_EXT_secondary_color", glSecondaryColor3fEXT }, + { "glSecondaryColor3fv", "GL_VERSION_1_4", glSecondaryColor3fv }, + { "glSecondaryColor3fvEXT", "GL_EXT_secondary_color", glSecondaryColor3fvEXT }, + { "glSecondaryColor3hNV", "GL_NV_half_float", glSecondaryColor3hNV }, + { "glSecondaryColor3hvNV", "GL_NV_half_float", glSecondaryColor3hvNV }, + { "glSecondaryColor3i", "GL_VERSION_1_4", glSecondaryColor3i }, + { "glSecondaryColor3iEXT", "GL_EXT_secondary_color", glSecondaryColor3iEXT }, + { "glSecondaryColor3iv", "GL_VERSION_1_4", glSecondaryColor3iv }, + { "glSecondaryColor3ivEXT", "GL_EXT_secondary_color", glSecondaryColor3ivEXT }, + { "glSecondaryColor3s", "GL_VERSION_1_4", glSecondaryColor3s }, + { "glSecondaryColor3sEXT", "GL_EXT_secondary_color", glSecondaryColor3sEXT }, + { "glSecondaryColor3sv", "GL_VERSION_1_4", glSecondaryColor3sv }, + { "glSecondaryColor3svEXT", "GL_EXT_secondary_color", glSecondaryColor3svEXT }, + { "glSecondaryColor3ub", "GL_VERSION_1_4", glSecondaryColor3ub }, + { "glSecondaryColor3ubEXT", "GL_EXT_secondary_color", glSecondaryColor3ubEXT }, + { "glSecondaryColor3ubv", "GL_VERSION_1_4", glSecondaryColor3ubv }, + { "glSecondaryColor3ubvEXT", "GL_EXT_secondary_color", glSecondaryColor3ubvEXT }, + { "glSecondaryColor3ui", "GL_VERSION_1_4", glSecondaryColor3ui }, + { "glSecondaryColor3uiEXT", "GL_EXT_secondary_color", glSecondaryColor3uiEXT }, + { "glSecondaryColor3uiv", "GL_VERSION_1_4", glSecondaryColor3uiv }, + { "glSecondaryColor3uivEXT", "GL_EXT_secondary_color", glSecondaryColor3uivEXT }, + { "glSecondaryColor3us", "GL_VERSION_1_4", glSecondaryColor3us }, + { "glSecondaryColor3usEXT", "GL_EXT_secondary_color", glSecondaryColor3usEXT }, + { "glSecondaryColor3usv", "GL_VERSION_1_4", glSecondaryColor3usv }, + { "glSecondaryColor3usvEXT", "GL_EXT_secondary_color", glSecondaryColor3usvEXT }, + { "glSecondaryColorFormatNV", "GL_NV_vertex_buffer_unified_memory", glSecondaryColorFormatNV }, + { "glSecondaryColorP3ui", "GL_ARB_vertex_type_2_10_10_10_rev", glSecondaryColorP3ui }, + { "glSecondaryColorP3uiv", "GL_ARB_vertex_type_2_10_10_10_rev", glSecondaryColorP3uiv }, + { "glSecondaryColorPointer", "GL_VERSION_1_4", glSecondaryColorPointer }, + { "glSecondaryColorPointerEXT", "GL_EXT_secondary_color", glSecondaryColorPointerEXT }, + { "glSecondaryColorPointerListIBM", "GL_IBM_vertex_array_lists", glSecondaryColorPointerListIBM }, + { "glSelectPerfMonitorCountersAMD", "GL_AMD_performance_monitor", glSelectPerfMonitorCountersAMD }, + { "glSelectTextureCoordSetSGIS", "GL_SGIS_multitexture", glSelectTextureCoordSetSGIS }, + { "glSelectTextureSGIS", "GL_SGIS_multitexture", glSelectTextureSGIS }, + { "glSeparableFilter2D", "GL_VERSION_1_2", glSeparableFilter2D }, + { "glSeparableFilter2DEXT", "GL_EXT_convolution", glSeparableFilter2DEXT }, + { "glSetFenceAPPLE", "GL_APPLE_fence", glSetFenceAPPLE }, + { "glSetFenceNV", "GL_NV_fence", glSetFenceNV }, + { "glSetFragmentShaderConstantATI", "GL_ATI_fragment_shader", glSetFragmentShaderConstantATI }, + { "glSetInvariantEXT", "GL_EXT_vertex_shader", glSetInvariantEXT }, + { "glSetLocalConstantEXT", "GL_EXT_vertex_shader", glSetLocalConstantEXT }, + { "glSetMultisamplefvAMD", "GL_AMD_sample_positions", glSetMultisamplefvAMD }, + { "glShaderBinary", "GL_ARB_ES2_compatibility", glShaderBinary }, + { "glShaderOp1EXT", "GL_EXT_vertex_shader", glShaderOp1EXT }, + { "glShaderOp2EXT", "GL_EXT_vertex_shader", glShaderOp2EXT }, + { "glShaderOp3EXT", "GL_EXT_vertex_shader", glShaderOp3EXT }, + { "glShaderSource", "GL_VERSION_2_0", glShaderSource }, + { "glShaderSourceARB", "GL_ARB_shader_objects", glShaderSourceARB }, + { "glShaderStorageBlockBinding", "GL_ARB_shader_storage_buffer_object", glShaderStorageBlockBinding }, + { "glSharpenTexFuncSGIS", "GL_SGIS_sharpen_texture", glSharpenTexFuncSGIS }, + { "glSpriteParameterfSGIX", "GL_SGIX_sprite", glSpriteParameterfSGIX }, + { "glSpriteParameterfvSGIX", "GL_SGIX_sprite", glSpriteParameterfvSGIX }, + { "glSpriteParameteriSGIX", "GL_SGIX_sprite", glSpriteParameteriSGIX }, + { "glSpriteParameterivSGIX", "GL_SGIX_sprite", glSpriteParameterivSGIX }, + { "glStartInstrumentsSGIX", "GL_SGIX_instruments", glStartInstrumentsSGIX }, + { "glStencilClearTagEXT", "GL_EXT_stencil_clear_tag", glStencilClearTagEXT }, + { "glStencilFillPathInstancedNV", "GL_NV_path_rendering", glStencilFillPathInstancedNV }, + { "glStencilFillPathNV", "GL_NV_path_rendering", glStencilFillPathNV }, + { "glStencilFuncSeparate", "GL_VERSION_2_0", glStencilFuncSeparate }, + { "glStencilFuncSeparateATI", "GL_ATI_separate_stencil", glStencilFuncSeparateATI }, + { "glStencilMaskSeparate", "GL_VERSION_2_0", glStencilMaskSeparate }, + { "glStencilOpSeparate", "GL_VERSION_2_0", glStencilOpSeparate }, + { "glStencilOpSeparateATI", "GL_ATI_separate_stencil", glStencilOpSeparateATI }, + { "glStencilOpValueAMD", "GL_AMD_stencil_operation_extended", glStencilOpValueAMD }, + { "glStencilStrokePathInstancedNV", "GL_NV_path_rendering", glStencilStrokePathInstancedNV }, + { "glStencilStrokePathNV", "GL_NV_path_rendering", glStencilStrokePathNV }, + { "glStopInstrumentsSGIX", "GL_SGIX_instruments", glStopInstrumentsSGIX }, + { "glStringMarkerGREMEDY", "GL_GREMEDY_string_marker", glStringMarkerGREMEDY }, + { "glSwizzleEXT", "GL_EXT_vertex_shader", glSwizzleEXT }, + { "glTagSampleBufferSGIX", "GL_SGIX_tag_sample_buffer", glTagSampleBufferSGIX }, + { "glTangent3bEXT", "GL_EXT_coordinate_frame", glTangent3bEXT }, + { "glTangent3bvEXT", "GL_EXT_coordinate_frame", glTangent3bvEXT }, + { "glTangent3dEXT", "GL_EXT_coordinate_frame", glTangent3dEXT }, + { "glTangent3dvEXT", "GL_EXT_coordinate_frame", glTangent3dvEXT }, + { "glTangent3fEXT", "GL_EXT_coordinate_frame", glTangent3fEXT }, + { "glTangent3fvEXT", "GL_EXT_coordinate_frame", glTangent3fvEXT }, + { "glTangent3iEXT", "GL_EXT_coordinate_frame", glTangent3iEXT }, + { "glTangent3ivEXT", "GL_EXT_coordinate_frame", glTangent3ivEXT }, + { "glTangent3sEXT", "GL_EXT_coordinate_frame", glTangent3sEXT }, + { "glTangent3svEXT", "GL_EXT_coordinate_frame", glTangent3svEXT }, + { "glTangentPointerEXT", "GL_EXT_coordinate_frame", glTangentPointerEXT }, + { "glTbufferMask3DFX", "GL_3DFX_tbuffer", glTbufferMask3DFX }, + { "glTessellationFactorAMD", "GL_AMD_vertex_shader_tesselator", glTessellationFactorAMD }, + { "glTessellationModeAMD", "GL_AMD_vertex_shader_tesselator", glTessellationModeAMD }, + { "glTestFenceAPPLE", "GL_APPLE_fence", glTestFenceAPPLE }, + { "glTestFenceNV", "GL_NV_fence", glTestFenceNV }, + { "glTestObjectAPPLE", "GL_APPLE_fence", glTestObjectAPPLE }, + { "glTexBuffer", "GL_VERSION_3_1", glTexBuffer }, + { "glTexBufferARB", "GL_ARB_texture_buffer_object", glTexBufferARB }, + { "glTexBufferEXT", "GL_EXT_texture_buffer_object", glTexBufferEXT }, + { "glTexBufferRange", "GL_ARB_texture_buffer_range", glTexBufferRange }, + { "glTexBumpParameterfvATI", "GL_ATI_envmap_bumpmap", glTexBumpParameterfvATI }, + { "glTexBumpParameterivATI", "GL_ATI_envmap_bumpmap", glTexBumpParameterivATI }, + { "glTexCoord1hNV", "GL_NV_half_float", glTexCoord1hNV }, + { "glTexCoord1hvNV", "GL_NV_half_float", glTexCoord1hvNV }, + { "glTexCoord2fColor3fVertex3fSUN", "GL_SUN_vertex", glTexCoord2fColor3fVertex3fSUN }, + { "glTexCoord2fColor3fVertex3fvSUN", "GL_SUN_vertex", glTexCoord2fColor3fVertex3fvSUN }, + { "glTexCoord2fColor4fNormal3fVertex3fSUN", "GL_SUN_vertex", glTexCoord2fColor4fNormal3fVertex3fSUN }, + { "glTexCoord2fColor4fNormal3fVertex3fvSUN", "GL_SUN_vertex", glTexCoord2fColor4fNormal3fVertex3fvSUN }, + { "glTexCoord2fColor4ubVertex3fSUN", "GL_SUN_vertex", glTexCoord2fColor4ubVertex3fSUN }, + { "glTexCoord2fColor4ubVertex3fvSUN", "GL_SUN_vertex", glTexCoord2fColor4ubVertex3fvSUN }, + { "glTexCoord2fNormal3fVertex3fSUN", "GL_SUN_vertex", glTexCoord2fNormal3fVertex3fSUN }, + { "glTexCoord2fNormal3fVertex3fvSUN", "GL_SUN_vertex", glTexCoord2fNormal3fVertex3fvSUN }, + { "glTexCoord2fVertex3fSUN", "GL_SUN_vertex", glTexCoord2fVertex3fSUN }, + { "glTexCoord2fVertex3fvSUN", "GL_SUN_vertex", glTexCoord2fVertex3fvSUN }, + { "glTexCoord2hNV", "GL_NV_half_float", glTexCoord2hNV }, + { "glTexCoord2hvNV", "GL_NV_half_float", glTexCoord2hvNV }, + { "glTexCoord3hNV", "GL_NV_half_float", glTexCoord3hNV }, + { "glTexCoord3hvNV", "GL_NV_half_float", glTexCoord3hvNV }, + { "glTexCoord4fColor4fNormal3fVertex4fSUN", "GL_SUN_vertex", glTexCoord4fColor4fNormal3fVertex4fSUN }, + { "glTexCoord4fColor4fNormal3fVertex4fvSUN", "GL_SUN_vertex", glTexCoord4fColor4fNormal3fVertex4fvSUN }, + { "glTexCoord4fVertex4fSUN", "GL_SUN_vertex", glTexCoord4fVertex4fSUN }, + { "glTexCoord4fVertex4fvSUN", "GL_SUN_vertex", glTexCoord4fVertex4fvSUN }, + { "glTexCoord4hNV", "GL_NV_half_float", glTexCoord4hNV }, + { "glTexCoord4hvNV", "GL_NV_half_float", glTexCoord4hvNV }, + { "glTexCoordFormatNV", "GL_NV_vertex_buffer_unified_memory", glTexCoordFormatNV }, + { "glTexCoordP1ui", "GL_ARB_vertex_type_2_10_10_10_rev", glTexCoordP1ui }, + { "glTexCoordP1uiv", "GL_ARB_vertex_type_2_10_10_10_rev", glTexCoordP1uiv }, + { "glTexCoordP2ui", "GL_ARB_vertex_type_2_10_10_10_rev", glTexCoordP2ui }, + { "glTexCoordP2uiv", "GL_ARB_vertex_type_2_10_10_10_rev", glTexCoordP2uiv }, + { "glTexCoordP3ui", "GL_ARB_vertex_type_2_10_10_10_rev", glTexCoordP3ui }, + { "glTexCoordP3uiv", "GL_ARB_vertex_type_2_10_10_10_rev", glTexCoordP3uiv }, + { "glTexCoordP4ui", "GL_ARB_vertex_type_2_10_10_10_rev", glTexCoordP4ui }, + { "glTexCoordP4uiv", "GL_ARB_vertex_type_2_10_10_10_rev", glTexCoordP4uiv }, + { "glTexCoordPointerEXT", "GL_EXT_vertex_array", glTexCoordPointerEXT }, + { "glTexCoordPointerListIBM", "GL_IBM_vertex_array_lists", glTexCoordPointerListIBM }, + { "glTexCoordPointervINTEL", "GL_INTEL_parallel_arrays", glTexCoordPointervINTEL }, + { "glTexFilterFuncSGIS", "GL_SGIS_texture_filter4", glTexFilterFuncSGIS }, + { "glTexImage2DMultisample", "GL_ARB_texture_multisample", glTexImage2DMultisample }, + { "glTexImage2DMultisampleCoverageNV", "GL_NV_texture_multisample", glTexImage2DMultisampleCoverageNV }, + { "glTexImage3D", "GL_VERSION_1_2", glTexImage3D }, + { "glTexImage3DEXT", "GL_EXT_texture3D", glTexImage3DEXT }, + { "glTexImage3DMultisample", "GL_ARB_texture_multisample", glTexImage3DMultisample }, + { "glTexImage3DMultisampleCoverageNV", "GL_NV_texture_multisample", glTexImage3DMultisampleCoverageNV }, + { "glTexImage4DSGIS", "GL_SGIS_texture4D", glTexImage4DSGIS }, + { "glTexParameterIiv", "GL_VERSION_3_0", glTexParameterIiv }, + { "glTexParameterIivEXT", "GL_EXT_texture_integer", glTexParameterIivEXT }, + { "glTexParameterIuiv", "GL_VERSION_3_0", glTexParameterIuiv }, + { "glTexParameterIuivEXT", "GL_EXT_texture_integer", glTexParameterIuivEXT }, + { "glTexRenderbufferNV", "GL_NV_explicit_multisample", glTexRenderbufferNV }, + { "glTexStorage1D", "GL_ARB_texture_storage", glTexStorage1D }, + { "glTexStorage2D", "GL_ARB_texture_storage", glTexStorage2D }, + { "glTexStorage2DMultisample", "GL_ARB_texture_storage_multisample", glTexStorage2DMultisample }, + { "glTexStorage3D", "GL_ARB_texture_storage", glTexStorage3D }, + { "glTexStorage3DMultisample", "GL_ARB_texture_storage_multisample", glTexStorage3DMultisample }, + { "glTexStorageSparseAMD", "GL_AMD_sparse_texture", glTexStorageSparseAMD }, + { "glTexSubImage1DEXT", "GL_EXT_subtexture", glTexSubImage1DEXT }, + { "glTexSubImage2DEXT", "GL_EXT_subtexture", glTexSubImage2DEXT }, + { "glTexSubImage3D", "GL_VERSION_1_2", glTexSubImage3D }, + { "glTexSubImage3DEXT", "GL_EXT_texture3D", glTexSubImage3DEXT }, + { "glTexSubImage4DSGIS", "GL_SGIS_texture4D", glTexSubImage4DSGIS }, + { "glTextureBarrierNV", "GL_NV_texture_barrier", glTextureBarrierNV }, + { "glTextureBufferEXT", "GL_EXT_direct_state_access", glTextureBufferEXT }, + { "glTextureBufferRangeEXT", "GL_ARB_texture_buffer_range", glTextureBufferRangeEXT }, + { "glTextureColorMaskSGIS", "GL_SGIS_texture_color_mask", glTextureColorMaskSGIS }, + { "glTextureImage1DEXT", "GL_EXT_direct_state_access", glTextureImage1DEXT }, + { "glTextureImage2DEXT", "GL_EXT_direct_state_access", glTextureImage2DEXT }, + { "glTextureImage2DMultisampleCoverageNV", "GL_NV_texture_multisample", glTextureImage2DMultisampleCoverageNV }, + { "glTextureImage2DMultisampleNV", "GL_NV_texture_multisample", glTextureImage2DMultisampleNV }, + { "glTextureImage3DEXT", "GL_EXT_direct_state_access", glTextureImage3DEXT }, + { "glTextureImage3DMultisampleCoverageNV", "GL_NV_texture_multisample", glTextureImage3DMultisampleCoverageNV }, + { "glTextureImage3DMultisampleNV", "GL_NV_texture_multisample", glTextureImage3DMultisampleNV }, + { "glTextureLightEXT", "GL_EXT_light_texture", glTextureLightEXT }, + { "glTextureMaterialEXT", "GL_EXT_light_texture", glTextureMaterialEXT }, + { "glTextureNormalEXT", "GL_EXT_texture_perturb_normal", glTextureNormalEXT }, + { "glTextureParameterIivEXT", "GL_EXT_direct_state_access", glTextureParameterIivEXT }, + { "glTextureParameterIuivEXT", "GL_EXT_direct_state_access", glTextureParameterIuivEXT }, + { "glTextureParameterfEXT", "GL_EXT_direct_state_access", glTextureParameterfEXT }, + { "glTextureParameterfvEXT", "GL_EXT_direct_state_access", glTextureParameterfvEXT }, + { "glTextureParameteriEXT", "GL_EXT_direct_state_access", glTextureParameteriEXT }, + { "glTextureParameterivEXT", "GL_EXT_direct_state_access", glTextureParameterivEXT }, + { "glTextureRangeAPPLE", "GL_APPLE_texture_range", glTextureRangeAPPLE }, + { "glTextureRenderbufferEXT", "GL_EXT_direct_state_access", glTextureRenderbufferEXT }, + { "glTextureStorage1DEXT", "GL_ARB_texture_storage", glTextureStorage1DEXT }, + { "glTextureStorage2DEXT", "GL_ARB_texture_storage", glTextureStorage2DEXT }, + { "glTextureStorage2DMultisampleEXT", "GL_ARB_texture_storage_multisample", glTextureStorage2DMultisampleEXT }, + { "glTextureStorage3DEXT", "GL_ARB_texture_storage", glTextureStorage3DEXT }, + { "glTextureStorage3DMultisampleEXT", "GL_ARB_texture_storage_multisample", glTextureStorage3DMultisampleEXT }, + { "glTextureStorageSparseAMD", "GL_AMD_sparse_texture", glTextureStorageSparseAMD }, + { "glTextureSubImage1DEXT", "GL_EXT_direct_state_access", glTextureSubImage1DEXT }, + { "glTextureSubImage2DEXT", "GL_EXT_direct_state_access", glTextureSubImage2DEXT }, + { "glTextureSubImage3DEXT", "GL_EXT_direct_state_access", glTextureSubImage3DEXT }, + { "glTextureView", "GL_ARB_texture_view", glTextureView }, + { "glTrackMatrixNV", "GL_NV_vertex_program", glTrackMatrixNV }, + { "glTransformFeedbackAttribsNV", "GL_NV_transform_feedback", glTransformFeedbackAttribsNV }, + { "glTransformFeedbackStreamAttribsNV", "GL_NV_transform_feedback", glTransformFeedbackStreamAttribsNV }, + { "glTransformFeedbackVaryings", "GL_VERSION_3_0", glTransformFeedbackVaryings }, + { "glTransformFeedbackVaryingsEXT", "GL_EXT_transform_feedback", glTransformFeedbackVaryingsEXT }, + { "glTransformFeedbackVaryingsNV", "GL_NV_transform_feedback", glTransformFeedbackVaryingsNV }, + { "glTransformPathNV", "GL_NV_path_rendering", glTransformPathNV }, + { "glUniform1d", "GL_ARB_gpu_shader_fp64", glUniform1d }, + { "glUniform1dv", "GL_ARB_gpu_shader_fp64", glUniform1dv }, + { "glUniform1f", "GL_VERSION_2_0", glUniform1f }, + { "glUniform1fARB", "GL_ARB_shader_objects", glUniform1fARB }, + { "glUniform1fv", "GL_VERSION_2_0", glUniform1fv }, + { "glUniform1fvARB", "GL_ARB_shader_objects", glUniform1fvARB }, + { "glUniform1i", "GL_VERSION_2_0", glUniform1i }, + { "glUniform1i64NV", "GL_NV_gpu_shader5", glUniform1i64NV }, + { "glUniform1i64vNV", "GL_NV_gpu_shader5", glUniform1i64vNV }, + { "glUniform1iARB", "GL_ARB_shader_objects", glUniform1iARB }, + { "glUniform1iv", "GL_VERSION_2_0", glUniform1iv }, + { "glUniform1ivARB", "GL_ARB_shader_objects", glUniform1ivARB }, + { "glUniform1ui", "GL_VERSION_3_0", glUniform1ui }, + { "glUniform1ui64NV", "GL_NV_gpu_shader5", glUniform1ui64NV }, + { "glUniform1ui64vNV", "GL_NV_gpu_shader5", glUniform1ui64vNV }, + { "glUniform1uiEXT", "GL_EXT_gpu_shader4", glUniform1uiEXT }, + { "glUniform1uiv", "GL_VERSION_3_0", glUniform1uiv }, + { "glUniform1uivEXT", "GL_EXT_gpu_shader4", glUniform1uivEXT }, + { "glUniform2d", "GL_ARB_gpu_shader_fp64", glUniform2d }, + { "glUniform2dv", "GL_ARB_gpu_shader_fp64", glUniform2dv }, + { "glUniform2f", "GL_VERSION_2_0", glUniform2f }, + { "glUniform2fARB", "GL_ARB_shader_objects", glUniform2fARB }, + { "glUniform2fv", "GL_VERSION_2_0", glUniform2fv }, + { "glUniform2fvARB", "GL_ARB_shader_objects", glUniform2fvARB }, + { "glUniform2i", "GL_VERSION_2_0", glUniform2i }, + { "glUniform2i64NV", "GL_NV_gpu_shader5", glUniform2i64NV }, + { "glUniform2i64vNV", "GL_NV_gpu_shader5", glUniform2i64vNV }, + { "glUniform2iARB", "GL_ARB_shader_objects", glUniform2iARB }, + { "glUniform2iv", "GL_VERSION_2_0", glUniform2iv }, + { "glUniform2ivARB", "GL_ARB_shader_objects", glUniform2ivARB }, + { "glUniform2ui", "GL_VERSION_3_0", glUniform2ui }, + { "glUniform2ui64NV", "GL_NV_gpu_shader5", glUniform2ui64NV }, + { "glUniform2ui64vNV", "GL_NV_gpu_shader5", glUniform2ui64vNV }, + { "glUniform2uiEXT", "GL_EXT_gpu_shader4", glUniform2uiEXT }, + { "glUniform2uiv", "GL_VERSION_3_0", glUniform2uiv }, + { "glUniform2uivEXT", "GL_EXT_gpu_shader4", glUniform2uivEXT }, + { "glUniform3d", "GL_ARB_gpu_shader_fp64", glUniform3d }, + { "glUniform3dv", "GL_ARB_gpu_shader_fp64", glUniform3dv }, + { "glUniform3f", "GL_VERSION_2_0", glUniform3f }, + { "glUniform3fARB", "GL_ARB_shader_objects", glUniform3fARB }, + { "glUniform3fv", "GL_VERSION_2_0", glUniform3fv }, + { "glUniform3fvARB", "GL_ARB_shader_objects", glUniform3fvARB }, + { "glUniform3i", "GL_VERSION_2_0", glUniform3i }, + { "glUniform3i64NV", "GL_NV_gpu_shader5", glUniform3i64NV }, + { "glUniform3i64vNV", "GL_NV_gpu_shader5", glUniform3i64vNV }, + { "glUniform3iARB", "GL_ARB_shader_objects", glUniform3iARB }, + { "glUniform3iv", "GL_VERSION_2_0", glUniform3iv }, + { "glUniform3ivARB", "GL_ARB_shader_objects", glUniform3ivARB }, + { "glUniform3ui", "GL_VERSION_3_0", glUniform3ui }, + { "glUniform3ui64NV", "GL_NV_gpu_shader5", glUniform3ui64NV }, + { "glUniform3ui64vNV", "GL_NV_gpu_shader5", glUniform3ui64vNV }, + { "glUniform3uiEXT", "GL_EXT_gpu_shader4", glUniform3uiEXT }, + { "glUniform3uiv", "GL_VERSION_3_0", glUniform3uiv }, + { "glUniform3uivEXT", "GL_EXT_gpu_shader4", glUniform3uivEXT }, + { "glUniform4d", "GL_ARB_gpu_shader_fp64", glUniform4d }, + { "glUniform4dv", "GL_ARB_gpu_shader_fp64", glUniform4dv }, + { "glUniform4f", "GL_VERSION_2_0", glUniform4f }, + { "glUniform4fARB", "GL_ARB_shader_objects", glUniform4fARB }, + { "glUniform4fv", "GL_VERSION_2_0", glUniform4fv }, + { "glUniform4fvARB", "GL_ARB_shader_objects", glUniform4fvARB }, + { "glUniform4i", "GL_VERSION_2_0", glUniform4i }, + { "glUniform4i64NV", "GL_NV_gpu_shader5", glUniform4i64NV }, + { "glUniform4i64vNV", "GL_NV_gpu_shader5", glUniform4i64vNV }, + { "glUniform4iARB", "GL_ARB_shader_objects", glUniform4iARB }, + { "glUniform4iv", "GL_VERSION_2_0", glUniform4iv }, + { "glUniform4ivARB", "GL_ARB_shader_objects", glUniform4ivARB }, + { "glUniform4ui", "GL_VERSION_3_0", glUniform4ui }, + { "glUniform4ui64NV", "GL_NV_gpu_shader5", glUniform4ui64NV }, + { "glUniform4ui64vNV", "GL_NV_gpu_shader5", glUniform4ui64vNV }, + { "glUniform4uiEXT", "GL_EXT_gpu_shader4", glUniform4uiEXT }, + { "glUniform4uiv", "GL_VERSION_3_0", glUniform4uiv }, + { "glUniform4uivEXT", "GL_EXT_gpu_shader4", glUniform4uivEXT }, + { "glUniformBlockBinding", "GL_ARB_uniform_buffer_object", glUniformBlockBinding }, + { "glUniformBufferEXT", "GL_EXT_bindable_uniform", glUniformBufferEXT }, + { "glUniformHandleui64NV", "GL_NV_bindless_texture", glUniformHandleui64NV }, + { "glUniformHandleui64vNV", "GL_NV_bindless_texture", glUniformHandleui64vNV }, + { "glUniformMatrix2dv", "GL_ARB_gpu_shader_fp64", glUniformMatrix2dv }, + { "glUniformMatrix2fv", "GL_VERSION_2_0", glUniformMatrix2fv }, + { "glUniformMatrix2fvARB", "GL_ARB_shader_objects", glUniformMatrix2fvARB }, + { "glUniformMatrix2x3dv", "GL_ARB_gpu_shader_fp64", glUniformMatrix2x3dv }, + { "glUniformMatrix2x3fv", "GL_VERSION_2_1", glUniformMatrix2x3fv }, + { "glUniformMatrix2x4dv", "GL_ARB_gpu_shader_fp64", glUniformMatrix2x4dv }, + { "glUniformMatrix2x4fv", "GL_VERSION_2_1", glUniformMatrix2x4fv }, + { "glUniformMatrix3dv", "GL_ARB_gpu_shader_fp64", glUniformMatrix3dv }, + { "glUniformMatrix3fv", "GL_VERSION_2_0", glUniformMatrix3fv }, + { "glUniformMatrix3fvARB", "GL_ARB_shader_objects", glUniformMatrix3fvARB }, + { "glUniformMatrix3x2dv", "GL_ARB_gpu_shader_fp64", glUniformMatrix3x2dv }, + { "glUniformMatrix3x2fv", "GL_VERSION_2_1", glUniformMatrix3x2fv }, + { "glUniformMatrix3x4dv", "GL_ARB_gpu_shader_fp64", glUniformMatrix3x4dv }, + { "glUniformMatrix3x4fv", "GL_VERSION_2_1", glUniformMatrix3x4fv }, + { "glUniformMatrix4dv", "GL_ARB_gpu_shader_fp64", glUniformMatrix4dv }, + { "glUniformMatrix4fv", "GL_VERSION_2_0", glUniformMatrix4fv }, + { "glUniformMatrix4fvARB", "GL_ARB_shader_objects", glUniformMatrix4fvARB }, + { "glUniformMatrix4x2dv", "GL_ARB_gpu_shader_fp64", glUniformMatrix4x2dv }, + { "glUniformMatrix4x2fv", "GL_VERSION_2_1", glUniformMatrix4x2fv }, + { "glUniformMatrix4x3dv", "GL_ARB_gpu_shader_fp64", glUniformMatrix4x3dv }, + { "glUniformMatrix4x3fv", "GL_VERSION_2_1", glUniformMatrix4x3fv }, + { "glUniformSubroutinesuiv", "GL_ARB_shader_subroutine", glUniformSubroutinesuiv }, + { "glUniformui64NV", "GL_NV_shader_buffer_load", glUniformui64NV }, + { "glUniformui64vNV", "GL_NV_shader_buffer_load", glUniformui64vNV }, + { "glUnlockArraysEXT", "GL_EXT_compiled_vertex_array", glUnlockArraysEXT }, + { "glUnmapBuffer", "GL_VERSION_1_5", glUnmapBuffer }, + { "glUnmapBufferARB", "GL_ARB_vertex_buffer_object", glUnmapBufferARB }, + { "glUnmapNamedBufferEXT", "GL_EXT_direct_state_access", glUnmapNamedBufferEXT }, + { "glUnmapObjectBufferATI", "GL_ATI_map_object_buffer", glUnmapObjectBufferATI }, + { "glUpdateObjectBufferATI", "GL_ATI_vertex_array_object", glUpdateObjectBufferATI }, + { "glUseProgram", "GL_VERSION_2_0", glUseProgram }, + { "glUseProgramObjectARB", "GL_ARB_shader_objects", glUseProgramObjectARB }, + { "glUseProgramStages", "GL_ARB_separate_shader_objects", glUseProgramStages }, + { "glUseShaderProgramEXT", "GL_EXT_separate_shader_objects", glUseShaderProgramEXT }, + { "glVDPAUFiniNV", "GL_NV_vdpau_interop", glVDPAUFiniNV }, + { "glVDPAUGetSurfaceivNV", "GL_NV_vdpau_interop", glVDPAUGetSurfaceivNV }, + { "glVDPAUInitNV", "GL_NV_vdpau_interop", glVDPAUInitNV }, + { "glVDPAUIsSurfaceNV", "GL_NV_vdpau_interop", glVDPAUIsSurfaceNV }, + { "glVDPAUMapSurfacesNV", "GL_NV_vdpau_interop", glVDPAUMapSurfacesNV }, + { "glVDPAURegisterOutputSurfaceNV", "GL_NV_vdpau_interop", glVDPAURegisterOutputSurfaceNV }, + { "glVDPAURegisterVideoSurfaceNV", "GL_NV_vdpau_interop", glVDPAURegisterVideoSurfaceNV }, + { "glVDPAUSurfaceAccessNV", "GL_NV_vdpau_interop", glVDPAUSurfaceAccessNV }, + { "glVDPAUUnmapSurfacesNV", "GL_NV_vdpau_interop", glVDPAUUnmapSurfacesNV }, + { "glVDPAUUnregisterSurfaceNV", "GL_NV_vdpau_interop", glVDPAUUnregisterSurfaceNV }, + { "glValidateProgram", "GL_VERSION_2_0", glValidateProgram }, + { "glValidateProgramARB", "GL_ARB_shader_objects", glValidateProgramARB }, + { "glValidateProgramPipeline", "GL_ARB_separate_shader_objects", glValidateProgramPipeline }, + { "glVariantArrayObjectATI", "GL_ATI_vertex_array_object", glVariantArrayObjectATI }, + { "glVariantPointerEXT", "GL_EXT_vertex_shader", glVariantPointerEXT }, + { "glVariantbvEXT", "GL_EXT_vertex_shader", glVariantbvEXT }, + { "glVariantdvEXT", "GL_EXT_vertex_shader", glVariantdvEXT }, + { "glVariantfvEXT", "GL_EXT_vertex_shader", glVariantfvEXT }, + { "glVariantivEXT", "GL_EXT_vertex_shader", glVariantivEXT }, + { "glVariantsvEXT", "GL_EXT_vertex_shader", glVariantsvEXT }, + { "glVariantubvEXT", "GL_EXT_vertex_shader", glVariantubvEXT }, + { "glVariantuivEXT", "GL_EXT_vertex_shader", glVariantuivEXT }, + { "glVariantusvEXT", "GL_EXT_vertex_shader", glVariantusvEXT }, + { "glVertex2hNV", "GL_NV_half_float", glVertex2hNV }, + { "glVertex2hvNV", "GL_NV_half_float", glVertex2hvNV }, + { "glVertex3hNV", "GL_NV_half_float", glVertex3hNV }, + { "glVertex3hvNV", "GL_NV_half_float", glVertex3hvNV }, + { "glVertex4hNV", "GL_NV_half_float", glVertex4hNV }, + { "glVertex4hvNV", "GL_NV_half_float", glVertex4hvNV }, + { "glVertexArrayBindVertexBufferEXT", "GL_ARB_vertex_attrib_binding", glVertexArrayBindVertexBufferEXT }, + { "glVertexArrayParameteriAPPLE", "GL_APPLE_vertex_array_range", glVertexArrayParameteriAPPLE }, + { "glVertexArrayRangeAPPLE", "GL_APPLE_vertex_array_range", glVertexArrayRangeAPPLE }, + { "glVertexArrayRangeNV", "GL_NV_vertex_array_range", glVertexArrayRangeNV }, + { "glVertexArrayVertexAttribBindingEXT", "GL_ARB_vertex_attrib_binding", glVertexArrayVertexAttribBindingEXT }, + { "glVertexArrayVertexAttribFormatEXT", "GL_ARB_vertex_attrib_binding", glVertexArrayVertexAttribFormatEXT }, + { "glVertexArrayVertexAttribIFormatEXT", "GL_ARB_vertex_attrib_binding", glVertexArrayVertexAttribIFormatEXT }, + { "glVertexArrayVertexAttribLFormatEXT", "GL_ARB_vertex_attrib_binding", glVertexArrayVertexAttribLFormatEXT }, + { "glVertexArrayVertexAttribLOffsetEXT", "GL_EXT_vertex_attrib_64bit", glVertexArrayVertexAttribLOffsetEXT }, + { "glVertexArrayVertexBindingDivisorEXT", "GL_ARB_vertex_attrib_binding", glVertexArrayVertexBindingDivisorEXT }, + { "glVertexAttrib1d", "GL_VERSION_2_0", glVertexAttrib1d }, + { "glVertexAttrib1dARB", "GL_ARB_vertex_program", glVertexAttrib1dARB }, + { "glVertexAttrib1dNV", "GL_NV_vertex_program", glVertexAttrib1dNV }, + { "glVertexAttrib1dv", "GL_VERSION_2_0", glVertexAttrib1dv }, + { "glVertexAttrib1dvARB", "GL_ARB_vertex_program", glVertexAttrib1dvARB }, + { "glVertexAttrib1dvNV", "GL_NV_vertex_program", glVertexAttrib1dvNV }, + { "glVertexAttrib1f", "GL_VERSION_2_0", glVertexAttrib1f }, + { "glVertexAttrib1fARB", "GL_ARB_vertex_program", glVertexAttrib1fARB }, + { "glVertexAttrib1fNV", "GL_NV_vertex_program", glVertexAttrib1fNV }, + { "glVertexAttrib1fv", "GL_VERSION_2_0", glVertexAttrib1fv }, + { "glVertexAttrib1fvARB", "GL_ARB_vertex_program", glVertexAttrib1fvARB }, + { "glVertexAttrib1fvNV", "GL_NV_vertex_program", glVertexAttrib1fvNV }, + { "glVertexAttrib1hNV", "GL_NV_half_float", glVertexAttrib1hNV }, + { "glVertexAttrib1hvNV", "GL_NV_half_float", glVertexAttrib1hvNV }, + { "glVertexAttrib1s", "GL_VERSION_2_0", glVertexAttrib1s }, + { "glVertexAttrib1sARB", "GL_ARB_vertex_program", glVertexAttrib1sARB }, + { "glVertexAttrib1sNV", "GL_NV_vertex_program", glVertexAttrib1sNV }, + { "glVertexAttrib1sv", "GL_VERSION_2_0", glVertexAttrib1sv }, + { "glVertexAttrib1svARB", "GL_ARB_vertex_program", glVertexAttrib1svARB }, + { "glVertexAttrib1svNV", "GL_NV_vertex_program", glVertexAttrib1svNV }, + { "glVertexAttrib2d", "GL_VERSION_2_0", glVertexAttrib2d }, + { "glVertexAttrib2dARB", "GL_ARB_vertex_program", glVertexAttrib2dARB }, + { "glVertexAttrib2dNV", "GL_NV_vertex_program", glVertexAttrib2dNV }, + { "glVertexAttrib2dv", "GL_VERSION_2_0", glVertexAttrib2dv }, + { "glVertexAttrib2dvARB", "GL_ARB_vertex_program", glVertexAttrib2dvARB }, + { "glVertexAttrib2dvNV", "GL_NV_vertex_program", glVertexAttrib2dvNV }, + { "glVertexAttrib2f", "GL_VERSION_2_0", glVertexAttrib2f }, + { "glVertexAttrib2fARB", "GL_ARB_vertex_program", glVertexAttrib2fARB }, + { "glVertexAttrib2fNV", "GL_NV_vertex_program", glVertexAttrib2fNV }, + { "glVertexAttrib2fv", "GL_VERSION_2_0", glVertexAttrib2fv }, + { "glVertexAttrib2fvARB", "GL_ARB_vertex_program", glVertexAttrib2fvARB }, + { "glVertexAttrib2fvNV", "GL_NV_vertex_program", glVertexAttrib2fvNV }, + { "glVertexAttrib2hNV", "GL_NV_half_float", glVertexAttrib2hNV }, + { "glVertexAttrib2hvNV", "GL_NV_half_float", glVertexAttrib2hvNV }, + { "glVertexAttrib2s", "GL_VERSION_2_0", glVertexAttrib2s }, + { "glVertexAttrib2sARB", "GL_ARB_vertex_program", glVertexAttrib2sARB }, + { "glVertexAttrib2sNV", "GL_NV_vertex_program", glVertexAttrib2sNV }, + { "glVertexAttrib2sv", "GL_VERSION_2_0", glVertexAttrib2sv }, + { "glVertexAttrib2svARB", "GL_ARB_vertex_program", glVertexAttrib2svARB }, + { "glVertexAttrib2svNV", "GL_NV_vertex_program", glVertexAttrib2svNV }, + { "glVertexAttrib3d", "GL_VERSION_2_0", glVertexAttrib3d }, + { "glVertexAttrib3dARB", "GL_ARB_vertex_program", glVertexAttrib3dARB }, + { "glVertexAttrib3dNV", "GL_NV_vertex_program", glVertexAttrib3dNV }, + { "glVertexAttrib3dv", "GL_VERSION_2_0", glVertexAttrib3dv }, + { "glVertexAttrib3dvARB", "GL_ARB_vertex_program", glVertexAttrib3dvARB }, + { "glVertexAttrib3dvNV", "GL_NV_vertex_program", glVertexAttrib3dvNV }, + { "glVertexAttrib3f", "GL_VERSION_2_0", glVertexAttrib3f }, + { "glVertexAttrib3fARB", "GL_ARB_vertex_program", glVertexAttrib3fARB }, + { "glVertexAttrib3fNV", "GL_NV_vertex_program", glVertexAttrib3fNV }, + { "glVertexAttrib3fv", "GL_VERSION_2_0", glVertexAttrib3fv }, + { "glVertexAttrib3fvARB", "GL_ARB_vertex_program", glVertexAttrib3fvARB }, + { "glVertexAttrib3fvNV", "GL_NV_vertex_program", glVertexAttrib3fvNV }, + { "glVertexAttrib3hNV", "GL_NV_half_float", glVertexAttrib3hNV }, + { "glVertexAttrib3hvNV", "GL_NV_half_float", glVertexAttrib3hvNV }, + { "glVertexAttrib3s", "GL_VERSION_2_0", glVertexAttrib3s }, + { "glVertexAttrib3sARB", "GL_ARB_vertex_program", glVertexAttrib3sARB }, + { "glVertexAttrib3sNV", "GL_NV_vertex_program", glVertexAttrib3sNV }, + { "glVertexAttrib3sv", "GL_VERSION_2_0", glVertexAttrib3sv }, + { "glVertexAttrib3svARB", "GL_ARB_vertex_program", glVertexAttrib3svARB }, + { "glVertexAttrib3svNV", "GL_NV_vertex_program", glVertexAttrib3svNV }, + { "glVertexAttrib4Nbv", "GL_VERSION_2_0", glVertexAttrib4Nbv }, + { "glVertexAttrib4NbvARB", "GL_ARB_vertex_program", glVertexAttrib4NbvARB }, + { "glVertexAttrib4Niv", "GL_VERSION_2_0", glVertexAttrib4Niv }, + { "glVertexAttrib4NivARB", "GL_ARB_vertex_program", glVertexAttrib4NivARB }, + { "glVertexAttrib4Nsv", "GL_VERSION_2_0", glVertexAttrib4Nsv }, + { "glVertexAttrib4NsvARB", "GL_ARB_vertex_program", glVertexAttrib4NsvARB }, + { "glVertexAttrib4Nub", "GL_VERSION_2_0", glVertexAttrib4Nub }, + { "glVertexAttrib4NubARB", "GL_ARB_vertex_program", glVertexAttrib4NubARB }, + { "glVertexAttrib4Nubv", "GL_VERSION_2_0", glVertexAttrib4Nubv }, + { "glVertexAttrib4NubvARB", "GL_ARB_vertex_program", glVertexAttrib4NubvARB }, + { "glVertexAttrib4Nuiv", "GL_VERSION_2_0", glVertexAttrib4Nuiv }, + { "glVertexAttrib4NuivARB", "GL_ARB_vertex_program", glVertexAttrib4NuivARB }, + { "glVertexAttrib4Nusv", "GL_VERSION_2_0", glVertexAttrib4Nusv }, + { "glVertexAttrib4NusvARB", "GL_ARB_vertex_program", glVertexAttrib4NusvARB }, + { "glVertexAttrib4bv", "GL_VERSION_2_0", glVertexAttrib4bv }, + { "glVertexAttrib4bvARB", "GL_ARB_vertex_program", glVertexAttrib4bvARB }, + { "glVertexAttrib4d", "GL_VERSION_2_0", glVertexAttrib4d }, + { "glVertexAttrib4dARB", "GL_ARB_vertex_program", glVertexAttrib4dARB }, + { "glVertexAttrib4dNV", "GL_NV_vertex_program", glVertexAttrib4dNV }, + { "glVertexAttrib4dv", "GL_VERSION_2_0", glVertexAttrib4dv }, + { "glVertexAttrib4dvARB", "GL_ARB_vertex_program", glVertexAttrib4dvARB }, + { "glVertexAttrib4dvNV", "GL_NV_vertex_program", glVertexAttrib4dvNV }, + { "glVertexAttrib4f", "GL_VERSION_2_0", glVertexAttrib4f }, + { "glVertexAttrib4fARB", "GL_ARB_vertex_program", glVertexAttrib4fARB }, + { "glVertexAttrib4fNV", "GL_NV_vertex_program", glVertexAttrib4fNV }, + { "glVertexAttrib4fv", "GL_VERSION_2_0", glVertexAttrib4fv }, + { "glVertexAttrib4fvARB", "GL_ARB_vertex_program", glVertexAttrib4fvARB }, + { "glVertexAttrib4fvNV", "GL_NV_vertex_program", glVertexAttrib4fvNV }, + { "glVertexAttrib4hNV", "GL_NV_half_float", glVertexAttrib4hNV }, + { "glVertexAttrib4hvNV", "GL_NV_half_float", glVertexAttrib4hvNV }, + { "glVertexAttrib4iv", "GL_VERSION_2_0", glVertexAttrib4iv }, + { "glVertexAttrib4ivARB", "GL_ARB_vertex_program", glVertexAttrib4ivARB }, + { "glVertexAttrib4s", "GL_VERSION_2_0", glVertexAttrib4s }, + { "glVertexAttrib4sARB", "GL_ARB_vertex_program", glVertexAttrib4sARB }, + { "glVertexAttrib4sNV", "GL_NV_vertex_program", glVertexAttrib4sNV }, + { "glVertexAttrib4sv", "GL_VERSION_2_0", glVertexAttrib4sv }, + { "glVertexAttrib4svARB", "GL_ARB_vertex_program", glVertexAttrib4svARB }, + { "glVertexAttrib4svNV", "GL_NV_vertex_program", glVertexAttrib4svNV }, + { "glVertexAttrib4ubNV", "GL_NV_vertex_program", glVertexAttrib4ubNV }, + { "glVertexAttrib4ubv", "GL_VERSION_2_0", glVertexAttrib4ubv }, + { "glVertexAttrib4ubvARB", "GL_ARB_vertex_program", glVertexAttrib4ubvARB }, + { "glVertexAttrib4ubvNV", "GL_NV_vertex_program", glVertexAttrib4ubvNV }, + { "glVertexAttrib4uiv", "GL_VERSION_2_0", glVertexAttrib4uiv }, + { "glVertexAttrib4uivARB", "GL_ARB_vertex_program", glVertexAttrib4uivARB }, + { "glVertexAttrib4usv", "GL_VERSION_2_0", glVertexAttrib4usv }, + { "glVertexAttrib4usvARB", "GL_ARB_vertex_program", glVertexAttrib4usvARB }, + { "glVertexAttribArrayObjectATI", "GL_ATI_vertex_attrib_array_object", glVertexAttribArrayObjectATI }, + { "glVertexAttribBinding", "GL_ARB_vertex_attrib_binding", glVertexAttribBinding }, + { "glVertexAttribDivisor", "GL_VERSION_3_3", glVertexAttribDivisor }, + { "glVertexAttribDivisorARB", "GL_ARB_instanced_arrays", glVertexAttribDivisorARB }, + { "glVertexAttribFormat", "GL_ARB_vertex_attrib_binding", glVertexAttribFormat }, + { "glVertexAttribFormatNV", "GL_NV_vertex_buffer_unified_memory", glVertexAttribFormatNV }, + { "glVertexAttribI1i", "GL_VERSION_3_0", glVertexAttribI1i }, + { "glVertexAttribI1iEXT", "GL_NV_vertex_program4", glVertexAttribI1iEXT }, + { "glVertexAttribI1iv", "GL_VERSION_3_0", glVertexAttribI1iv }, + { "glVertexAttribI1ivEXT", "GL_NV_vertex_program4", glVertexAttribI1ivEXT }, + { "glVertexAttribI1ui", "GL_VERSION_3_0", glVertexAttribI1ui }, + { "glVertexAttribI1uiEXT", "GL_NV_vertex_program4", glVertexAttribI1uiEXT }, + { "glVertexAttribI1uiv", "GL_VERSION_3_0", glVertexAttribI1uiv }, + { "glVertexAttribI1uivEXT", "GL_NV_vertex_program4", glVertexAttribI1uivEXT }, + { "glVertexAttribI2i", "GL_VERSION_3_0", glVertexAttribI2i }, + { "glVertexAttribI2iEXT", "GL_NV_vertex_program4", glVertexAttribI2iEXT }, + { "glVertexAttribI2iv", "GL_VERSION_3_0", glVertexAttribI2iv }, + { "glVertexAttribI2ivEXT", "GL_NV_vertex_program4", glVertexAttribI2ivEXT }, + { "glVertexAttribI2ui", "GL_VERSION_3_0", glVertexAttribI2ui }, + { "glVertexAttribI2uiEXT", "GL_NV_vertex_program4", glVertexAttribI2uiEXT }, + { "glVertexAttribI2uiv", "GL_VERSION_3_0", glVertexAttribI2uiv }, + { "glVertexAttribI2uivEXT", "GL_NV_vertex_program4", glVertexAttribI2uivEXT }, + { "glVertexAttribI3i", "GL_VERSION_3_0", glVertexAttribI3i }, + { "glVertexAttribI3iEXT", "GL_NV_vertex_program4", glVertexAttribI3iEXT }, + { "glVertexAttribI3iv", "GL_VERSION_3_0", glVertexAttribI3iv }, + { "glVertexAttribI3ivEXT", "GL_NV_vertex_program4", glVertexAttribI3ivEXT }, + { "glVertexAttribI3ui", "GL_VERSION_3_0", glVertexAttribI3ui }, + { "glVertexAttribI3uiEXT", "GL_NV_vertex_program4", glVertexAttribI3uiEXT }, + { "glVertexAttribI3uiv", "GL_VERSION_3_0", glVertexAttribI3uiv }, + { "glVertexAttribI3uivEXT", "GL_NV_vertex_program4", glVertexAttribI3uivEXT }, + { "glVertexAttribI4bv", "GL_VERSION_3_0", glVertexAttribI4bv }, + { "glVertexAttribI4bvEXT", "GL_NV_vertex_program4", glVertexAttribI4bvEXT }, + { "glVertexAttribI4i", "GL_VERSION_3_0", glVertexAttribI4i }, + { "glVertexAttribI4iEXT", "GL_NV_vertex_program4", glVertexAttribI4iEXT }, + { "glVertexAttribI4iv", "GL_VERSION_3_0", glVertexAttribI4iv }, + { "glVertexAttribI4ivEXT", "GL_NV_vertex_program4", glVertexAttribI4ivEXT }, + { "glVertexAttribI4sv", "GL_VERSION_3_0", glVertexAttribI4sv }, + { "glVertexAttribI4svEXT", "GL_NV_vertex_program4", glVertexAttribI4svEXT }, + { "glVertexAttribI4ubv", "GL_VERSION_3_0", glVertexAttribI4ubv }, + { "glVertexAttribI4ubvEXT", "GL_NV_vertex_program4", glVertexAttribI4ubvEXT }, + { "glVertexAttribI4ui", "GL_VERSION_3_0", glVertexAttribI4ui }, + { "glVertexAttribI4uiEXT", "GL_NV_vertex_program4", glVertexAttribI4uiEXT }, + { "glVertexAttribI4uiv", "GL_VERSION_3_0", glVertexAttribI4uiv }, + { "glVertexAttribI4uivEXT", "GL_NV_vertex_program4", glVertexAttribI4uivEXT }, + { "glVertexAttribI4usv", "GL_VERSION_3_0", glVertexAttribI4usv }, + { "glVertexAttribI4usvEXT", "GL_NV_vertex_program4", glVertexAttribI4usvEXT }, + { "glVertexAttribIFormat", "GL_ARB_vertex_attrib_binding", glVertexAttribIFormat }, + { "glVertexAttribIFormatNV", "GL_NV_vertex_buffer_unified_memory", glVertexAttribIFormatNV }, + { "glVertexAttribIPointer", "GL_VERSION_3_0", glVertexAttribIPointer }, + { "glVertexAttribIPointerEXT", "GL_NV_vertex_program4", glVertexAttribIPointerEXT }, + { "glVertexAttribL1d", "GL_ARB_vertex_attrib_64bit", glVertexAttribL1d }, + { "glVertexAttribL1dEXT", "GL_EXT_vertex_attrib_64bit", glVertexAttribL1dEXT }, + { "glVertexAttribL1dv", "GL_ARB_vertex_attrib_64bit", glVertexAttribL1dv }, + { "glVertexAttribL1dvEXT", "GL_EXT_vertex_attrib_64bit", glVertexAttribL1dvEXT }, + { "glVertexAttribL1i64NV", "GL_NV_vertex_attrib_integer_64bit", glVertexAttribL1i64NV }, + { "glVertexAttribL1i64vNV", "GL_NV_vertex_attrib_integer_64bit", glVertexAttribL1i64vNV }, + { "glVertexAttribL1ui64NV", "GL_NV_vertex_attrib_integer_64bit", glVertexAttribL1ui64NV }, + { "glVertexAttribL1ui64vNV", "GL_NV_vertex_attrib_integer_64bit", glVertexAttribL1ui64vNV }, + { "glVertexAttribL2d", "GL_ARB_vertex_attrib_64bit", glVertexAttribL2d }, + { "glVertexAttribL2dEXT", "GL_EXT_vertex_attrib_64bit", glVertexAttribL2dEXT }, + { "glVertexAttribL2dv", "GL_ARB_vertex_attrib_64bit", glVertexAttribL2dv }, + { "glVertexAttribL2dvEXT", "GL_EXT_vertex_attrib_64bit", glVertexAttribL2dvEXT }, + { "glVertexAttribL2i64NV", "GL_NV_vertex_attrib_integer_64bit", glVertexAttribL2i64NV }, + { "glVertexAttribL2i64vNV", "GL_NV_vertex_attrib_integer_64bit", glVertexAttribL2i64vNV }, + { "glVertexAttribL2ui64NV", "GL_NV_vertex_attrib_integer_64bit", glVertexAttribL2ui64NV }, + { "glVertexAttribL2ui64vNV", "GL_NV_vertex_attrib_integer_64bit", glVertexAttribL2ui64vNV }, + { "glVertexAttribL3d", "GL_ARB_vertex_attrib_64bit", glVertexAttribL3d }, + { "glVertexAttribL3dEXT", "GL_EXT_vertex_attrib_64bit", glVertexAttribL3dEXT }, + { "glVertexAttribL3dv", "GL_ARB_vertex_attrib_64bit", glVertexAttribL3dv }, + { "glVertexAttribL3dvEXT", "GL_EXT_vertex_attrib_64bit", glVertexAttribL3dvEXT }, + { "glVertexAttribL3i64NV", "GL_NV_vertex_attrib_integer_64bit", glVertexAttribL3i64NV }, + { "glVertexAttribL3i64vNV", "GL_NV_vertex_attrib_integer_64bit", glVertexAttribL3i64vNV }, + { "glVertexAttribL3ui64NV", "GL_NV_vertex_attrib_integer_64bit", glVertexAttribL3ui64NV }, + { "glVertexAttribL3ui64vNV", "GL_NV_vertex_attrib_integer_64bit", glVertexAttribL3ui64vNV }, + { "glVertexAttribL4d", "GL_ARB_vertex_attrib_64bit", glVertexAttribL4d }, + { "glVertexAttribL4dEXT", "GL_EXT_vertex_attrib_64bit", glVertexAttribL4dEXT }, + { "glVertexAttribL4dv", "GL_ARB_vertex_attrib_64bit", glVertexAttribL4dv }, + { "glVertexAttribL4dvEXT", "GL_EXT_vertex_attrib_64bit", glVertexAttribL4dvEXT }, + { "glVertexAttribL4i64NV", "GL_NV_vertex_attrib_integer_64bit", glVertexAttribL4i64NV }, + { "glVertexAttribL4i64vNV", "GL_NV_vertex_attrib_integer_64bit", glVertexAttribL4i64vNV }, + { "glVertexAttribL4ui64NV", "GL_NV_vertex_attrib_integer_64bit", glVertexAttribL4ui64NV }, + { "glVertexAttribL4ui64vNV", "GL_NV_vertex_attrib_integer_64bit", glVertexAttribL4ui64vNV }, + { "glVertexAttribLFormat", "GL_ARB_vertex_attrib_binding", glVertexAttribLFormat }, + { "glVertexAttribLFormatNV", "GL_NV_vertex_attrib_integer_64bit", glVertexAttribLFormatNV }, + { "glVertexAttribLPointer", "GL_ARB_vertex_attrib_64bit", glVertexAttribLPointer }, + { "glVertexAttribLPointerEXT", "GL_EXT_vertex_attrib_64bit", glVertexAttribLPointerEXT }, + { "glVertexAttribP1ui", "GL_ARB_vertex_type_2_10_10_10_rev", glVertexAttribP1ui }, + { "glVertexAttribP1uiv", "GL_ARB_vertex_type_2_10_10_10_rev", glVertexAttribP1uiv }, + { "glVertexAttribP2ui", "GL_ARB_vertex_type_2_10_10_10_rev", glVertexAttribP2ui }, + { "glVertexAttribP2uiv", "GL_ARB_vertex_type_2_10_10_10_rev", glVertexAttribP2uiv }, + { "glVertexAttribP3ui", "GL_ARB_vertex_type_2_10_10_10_rev", glVertexAttribP3ui }, + { "glVertexAttribP3uiv", "GL_ARB_vertex_type_2_10_10_10_rev", glVertexAttribP3uiv }, + { "glVertexAttribP4ui", "GL_ARB_vertex_type_2_10_10_10_rev", glVertexAttribP4ui }, + { "glVertexAttribP4uiv", "GL_ARB_vertex_type_2_10_10_10_rev", glVertexAttribP4uiv }, + { "glVertexAttribPointer", "GL_VERSION_2_0", glVertexAttribPointer }, + { "glVertexAttribPointerARB", "GL_ARB_vertex_program", glVertexAttribPointerARB }, + { "glVertexAttribPointerNV", "GL_NV_vertex_program", glVertexAttribPointerNV }, + { "glVertexAttribs1dvNV", "GL_NV_vertex_program", glVertexAttribs1dvNV }, + { "glVertexAttribs1fvNV", "GL_NV_vertex_program", glVertexAttribs1fvNV }, + { "glVertexAttribs1hvNV", "GL_NV_half_float", glVertexAttribs1hvNV }, + { "glVertexAttribs1svNV", "GL_NV_vertex_program", glVertexAttribs1svNV }, + { "glVertexAttribs2dvNV", "GL_NV_vertex_program", glVertexAttribs2dvNV }, + { "glVertexAttribs2fvNV", "GL_NV_vertex_program", glVertexAttribs2fvNV }, + { "glVertexAttribs2hvNV", "GL_NV_half_float", glVertexAttribs2hvNV }, + { "glVertexAttribs2svNV", "GL_NV_vertex_program", glVertexAttribs2svNV }, + { "glVertexAttribs3dvNV", "GL_NV_vertex_program", glVertexAttribs3dvNV }, + { "glVertexAttribs3fvNV", "GL_NV_vertex_program", glVertexAttribs3fvNV }, + { "glVertexAttribs3hvNV", "GL_NV_half_float", glVertexAttribs3hvNV }, + { "glVertexAttribs3svNV", "GL_NV_vertex_program", glVertexAttribs3svNV }, + { "glVertexAttribs4dvNV", "GL_NV_vertex_program", glVertexAttribs4dvNV }, + { "glVertexAttribs4fvNV", "GL_NV_vertex_program", glVertexAttribs4fvNV }, + { "glVertexAttribs4hvNV", "GL_NV_half_float", glVertexAttribs4hvNV }, + { "glVertexAttribs4svNV", "GL_NV_vertex_program", glVertexAttribs4svNV }, + { "glVertexAttribs4ubvNV", "GL_NV_vertex_program", glVertexAttribs4ubvNV }, + { "glVertexBindingDivisor", "GL_ARB_vertex_attrib_binding", glVertexBindingDivisor }, + { "glVertexBlendARB", "GL_ARB_vertex_blend", glVertexBlendARB }, + { "glVertexBlendEnvfATI", "GL_ATI_vertex_streams", glVertexBlendEnvfATI }, + { "glVertexBlendEnviATI", "GL_ATI_vertex_streams", glVertexBlendEnviATI }, + { "glVertexFormatNV", "GL_NV_vertex_buffer_unified_memory", glVertexFormatNV }, + { "glVertexP2ui", "GL_ARB_vertex_type_2_10_10_10_rev", glVertexP2ui }, + { "glVertexP2uiv", "GL_ARB_vertex_type_2_10_10_10_rev", glVertexP2uiv }, + { "glVertexP3ui", "GL_ARB_vertex_type_2_10_10_10_rev", glVertexP3ui }, + { "glVertexP3uiv", "GL_ARB_vertex_type_2_10_10_10_rev", glVertexP3uiv }, + { "glVertexP4ui", "GL_ARB_vertex_type_2_10_10_10_rev", glVertexP4ui }, + { "glVertexP4uiv", "GL_ARB_vertex_type_2_10_10_10_rev", glVertexP4uiv }, + { "glVertexPointerEXT", "GL_EXT_vertex_array", glVertexPointerEXT }, + { "glVertexPointerListIBM", "GL_IBM_vertex_array_lists", glVertexPointerListIBM }, + { "glVertexPointervINTEL", "GL_INTEL_parallel_arrays", glVertexPointervINTEL }, + { "glVertexStream1dATI", "GL_ATI_vertex_streams", glVertexStream1dATI }, + { "glVertexStream1dvATI", "GL_ATI_vertex_streams", glVertexStream1dvATI }, + { "glVertexStream1fATI", "GL_ATI_vertex_streams", glVertexStream1fATI }, + { "glVertexStream1fvATI", "GL_ATI_vertex_streams", glVertexStream1fvATI }, + { "glVertexStream1iATI", "GL_ATI_vertex_streams", glVertexStream1iATI }, + { "glVertexStream1ivATI", "GL_ATI_vertex_streams", glVertexStream1ivATI }, + { "glVertexStream1sATI", "GL_ATI_vertex_streams", glVertexStream1sATI }, + { "glVertexStream1svATI", "GL_ATI_vertex_streams", glVertexStream1svATI }, + { "glVertexStream2dATI", "GL_ATI_vertex_streams", glVertexStream2dATI }, + { "glVertexStream2dvATI", "GL_ATI_vertex_streams", glVertexStream2dvATI }, + { "glVertexStream2fATI", "GL_ATI_vertex_streams", glVertexStream2fATI }, + { "glVertexStream2fvATI", "GL_ATI_vertex_streams", glVertexStream2fvATI }, + { "glVertexStream2iATI", "GL_ATI_vertex_streams", glVertexStream2iATI }, + { "glVertexStream2ivATI", "GL_ATI_vertex_streams", glVertexStream2ivATI }, + { "glVertexStream2sATI", "GL_ATI_vertex_streams", glVertexStream2sATI }, + { "glVertexStream2svATI", "GL_ATI_vertex_streams", glVertexStream2svATI }, + { "glVertexStream3dATI", "GL_ATI_vertex_streams", glVertexStream3dATI }, + { "glVertexStream3dvATI", "GL_ATI_vertex_streams", glVertexStream3dvATI }, + { "glVertexStream3fATI", "GL_ATI_vertex_streams", glVertexStream3fATI }, + { "glVertexStream3fvATI", "GL_ATI_vertex_streams", glVertexStream3fvATI }, + { "glVertexStream3iATI", "GL_ATI_vertex_streams", glVertexStream3iATI }, + { "glVertexStream3ivATI", "GL_ATI_vertex_streams", glVertexStream3ivATI }, + { "glVertexStream3sATI", "GL_ATI_vertex_streams", glVertexStream3sATI }, + { "glVertexStream3svATI", "GL_ATI_vertex_streams", glVertexStream3svATI }, + { "glVertexStream4dATI", "GL_ATI_vertex_streams", glVertexStream4dATI }, + { "glVertexStream4dvATI", "GL_ATI_vertex_streams", glVertexStream4dvATI }, + { "glVertexStream4fATI", "GL_ATI_vertex_streams", glVertexStream4fATI }, + { "glVertexStream4fvATI", "GL_ATI_vertex_streams", glVertexStream4fvATI }, + { "glVertexStream4iATI", "GL_ATI_vertex_streams", glVertexStream4iATI }, + { "glVertexStream4ivATI", "GL_ATI_vertex_streams", glVertexStream4ivATI }, + { "glVertexStream4sATI", "GL_ATI_vertex_streams", glVertexStream4sATI }, + { "glVertexStream4svATI", "GL_ATI_vertex_streams", glVertexStream4svATI }, + { "glVertexWeightPointerEXT", "GL_EXT_vertex_weighting", glVertexWeightPointerEXT }, + { "glVertexWeightfEXT", "GL_EXT_vertex_weighting", glVertexWeightfEXT }, + { "glVertexWeightfvEXT", "GL_EXT_vertex_weighting", glVertexWeightfvEXT }, + { "glVertexWeighthNV", "GL_NV_half_float", glVertexWeighthNV }, + { "glVertexWeighthvNV", "GL_NV_half_float", glVertexWeighthvNV }, + { "glVideoCaptureNV", "GL_NV_video_capture", glVideoCaptureNV }, + { "glVideoCaptureStreamParameterdvNV", "GL_NV_video_capture", glVideoCaptureStreamParameterdvNV }, + { "glVideoCaptureStreamParameterfvNV", "GL_NV_video_capture", glVideoCaptureStreamParameterfvNV }, + { "glVideoCaptureStreamParameterivNV", "GL_NV_video_capture", glVideoCaptureStreamParameterivNV }, + { "glViewportArrayv", "GL_ARB_viewport_array", glViewportArrayv }, + { "glViewportIndexedf", "GL_ARB_viewport_array", glViewportIndexedf }, + { "glViewportIndexedfv", "GL_ARB_viewport_array", glViewportIndexedfv }, + { "glWaitSync", "GL_ARB_sync", glWaitSync }, + { "glWeightPathsNV", "GL_NV_path_rendering", glWeightPathsNV }, + { "glWeightPointerARB", "GL_ARB_vertex_blend", glWeightPointerARB }, + { "glWeightbvARB", "GL_ARB_vertex_blend", glWeightbvARB }, + { "glWeightdvARB", "GL_ARB_vertex_blend", glWeightdvARB }, + { "glWeightfvARB", "GL_ARB_vertex_blend", glWeightfvARB }, + { "glWeightivARB", "GL_ARB_vertex_blend", glWeightivARB }, + { "glWeightsvARB", "GL_ARB_vertex_blend", glWeightsvARB }, + { "glWeightubvARB", "GL_ARB_vertex_blend", glWeightubvARB }, + { "glWeightuivARB", "GL_ARB_vertex_blend", glWeightuivARB }, + { "glWeightusvARB", "GL_ARB_vertex_blend", glWeightusvARB }, + { "glWindowPos2d", "GL_VERSION_1_4", glWindowPos2d }, + { "glWindowPos2dARB", "GL_ARB_window_pos", glWindowPos2dARB }, + { "glWindowPos2dMESA", "GL_MESA_window_pos", glWindowPos2dMESA }, + { "glWindowPos2dv", "GL_VERSION_1_4", glWindowPos2dv }, + { "glWindowPos2dvARB", "GL_ARB_window_pos", glWindowPos2dvARB }, + { "glWindowPos2dvMESA", "GL_MESA_window_pos", glWindowPos2dvMESA }, + { "glWindowPos2f", "GL_VERSION_1_4", glWindowPos2f }, + { "glWindowPos2fARB", "GL_ARB_window_pos", glWindowPos2fARB }, + { "glWindowPos2fMESA", "GL_MESA_window_pos", glWindowPos2fMESA }, + { "glWindowPos2fv", "GL_VERSION_1_4", glWindowPos2fv }, + { "glWindowPos2fvARB", "GL_ARB_window_pos", glWindowPos2fvARB }, + { "glWindowPos2fvMESA", "GL_MESA_window_pos", glWindowPos2fvMESA }, + { "glWindowPos2i", "GL_VERSION_1_4", glWindowPos2i }, + { "glWindowPos2iARB", "GL_ARB_window_pos", glWindowPos2iARB }, + { "glWindowPos2iMESA", "GL_MESA_window_pos", glWindowPos2iMESA }, + { "glWindowPos2iv", "GL_VERSION_1_4", glWindowPos2iv }, + { "glWindowPos2ivARB", "GL_ARB_window_pos", glWindowPos2ivARB }, + { "glWindowPos2ivMESA", "GL_MESA_window_pos", glWindowPos2ivMESA }, + { "glWindowPos2s", "GL_VERSION_1_4", glWindowPos2s }, + { "glWindowPos2sARB", "GL_ARB_window_pos", glWindowPos2sARB }, + { "glWindowPos2sMESA", "GL_MESA_window_pos", glWindowPos2sMESA }, + { "glWindowPos2sv", "GL_VERSION_1_4", glWindowPos2sv }, + { "glWindowPos2svARB", "GL_ARB_window_pos", glWindowPos2svARB }, + { "glWindowPos2svMESA", "GL_MESA_window_pos", glWindowPos2svMESA }, + { "glWindowPos3d", "GL_VERSION_1_4", glWindowPos3d }, + { "glWindowPos3dARB", "GL_ARB_window_pos", glWindowPos3dARB }, + { "glWindowPos3dMESA", "GL_MESA_window_pos", glWindowPos3dMESA }, + { "glWindowPos3dv", "GL_VERSION_1_4", glWindowPos3dv }, + { "glWindowPos3dvARB", "GL_ARB_window_pos", glWindowPos3dvARB }, + { "glWindowPos3dvMESA", "GL_MESA_window_pos", glWindowPos3dvMESA }, + { "glWindowPos3f", "GL_VERSION_1_4", glWindowPos3f }, + { "glWindowPos3fARB", "GL_ARB_window_pos", glWindowPos3fARB }, + { "glWindowPos3fMESA", "GL_MESA_window_pos", glWindowPos3fMESA }, + { "glWindowPos3fv", "GL_VERSION_1_4", glWindowPos3fv }, + { "glWindowPos3fvARB", "GL_ARB_window_pos", glWindowPos3fvARB }, + { "glWindowPos3fvMESA", "GL_MESA_window_pos", glWindowPos3fvMESA }, + { "glWindowPos3i", "GL_VERSION_1_4", glWindowPos3i }, + { "glWindowPos3iARB", "GL_ARB_window_pos", glWindowPos3iARB }, + { "glWindowPos3iMESA", "GL_MESA_window_pos", glWindowPos3iMESA }, + { "glWindowPos3iv", "GL_VERSION_1_4", glWindowPos3iv }, + { "glWindowPos3ivARB", "GL_ARB_window_pos", glWindowPos3ivARB }, + { "glWindowPos3ivMESA", "GL_MESA_window_pos", glWindowPos3ivMESA }, + { "glWindowPos3s", "GL_VERSION_1_4", glWindowPos3s }, + { "glWindowPos3sARB", "GL_ARB_window_pos", glWindowPos3sARB }, + { "glWindowPos3sMESA", "GL_MESA_window_pos", glWindowPos3sMESA }, + { "glWindowPos3sv", "GL_VERSION_1_4", glWindowPos3sv }, + { "glWindowPos3svARB", "GL_ARB_window_pos", glWindowPos3svARB }, + { "glWindowPos3svMESA", "GL_MESA_window_pos", glWindowPos3svMESA }, + { "glWindowPos4dMESA", "GL_MESA_window_pos", glWindowPos4dMESA }, + { "glWindowPos4dvMESA", "GL_MESA_window_pos", glWindowPos4dvMESA }, + { "glWindowPos4fMESA", "GL_MESA_window_pos", glWindowPos4fMESA }, + { "glWindowPos4fvMESA", "GL_MESA_window_pos", glWindowPos4fvMESA }, + { "glWindowPos4iMESA", "GL_MESA_window_pos", glWindowPos4iMESA }, + { "glWindowPos4ivMESA", "GL_MESA_window_pos", glWindowPos4ivMESA }, + { "glWindowPos4sMESA", "GL_MESA_window_pos", glWindowPos4sMESA }, + { "glWindowPos4svMESA", "GL_MESA_window_pos", glWindowPos4svMESA }, + { "glWriteMaskEXT", "GL_EXT_vertex_shader", glWriteMaskEXT }, { "wglAllocateMemoryNV", "WGL_NV_vertex_array_range", wglAllocateMemoryNV }, { "wglBindTexImageARB", "WGL_ARB_render_texture", wglBindTexImageARB }, { "wglChoosePixelFormatARB", "WGL_ARB_pixel_format", wglChoosePixelFormatARB }, diff --git a/dlls/opengl32/opengl_norm.c b/dlls/opengl32/opengl_norm.c index 150200c625..f2df7e06fe 100644 --- a/dlls/opengl32/opengl_norm.c +++ b/dlls/opengl32/opengl_norm.c @@ -14,7 +14,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(opengl); /*********************************************************************** * glAccum (OPENGL32.@) */ -void WINAPI wine_glAccum( GLenum op, GLfloat value ) { +void WINAPI glAccum( GLenum op, GLfloat value ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", op, value ); funcs->gl.p_glAccum( op, value ); @@ -23,7 +23,7 @@ void WINAPI wine_glAccum( GLenum op, GLfloat value ) { /*********************************************************************** * glAlphaFunc (OPENGL32.@) */ -void WINAPI wine_glAlphaFunc( GLenum func, GLfloat ref ) { +void WINAPI glAlphaFunc( GLenum func, GLfloat ref ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", func, ref ); funcs->gl.p_glAlphaFunc( func, ref ); @@ -32,7 +32,7 @@ void WINAPI wine_glAlphaFunc( GLenum func, GLfloat ref ) { /*********************************************************************** * glAreTexturesResident (OPENGL32.@) */ -GLboolean WINAPI wine_glAreTexturesResident( GLsizei n, const GLuint* textures, GLboolean* residences ) { +GLboolean WINAPI glAreTexturesResident( GLsizei n, const GLuint* textures, GLboolean* residences ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %p)\n", n, textures, residences ); return funcs->gl.p_glAreTexturesResident( n, textures, residences ); @@ -41,7 +41,7 @@ GLboolean WINAPI wine_glAreTexturesResident( GLsizei n, const GLuint* textures, /*********************************************************************** * glArrayElement (OPENGL32.@) */ -void WINAPI wine_glArrayElement( GLint i ) { +void WINAPI glArrayElement( GLint i ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", i ); funcs->gl.p_glArrayElement( i ); @@ -50,7 +50,7 @@ void WINAPI wine_glArrayElement( GLint i ) { /*********************************************************************** * glBegin (OPENGL32.@) */ -void WINAPI wine_glBegin( GLenum mode ) { +void WINAPI glBegin( GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mode ); funcs->gl.p_glBegin( mode ); @@ -59,7 +59,7 @@ void WINAPI wine_glBegin( GLenum mode ) { /*********************************************************************** * glBindTexture (OPENGL32.@) */ -void WINAPI wine_glBindTexture( GLenum target, GLuint texture ) { +void WINAPI glBindTexture( GLenum target, GLuint texture ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, texture ); funcs->gl.p_glBindTexture( target, texture ); @@ -68,7 +68,7 @@ void WINAPI wine_glBindTexture( GLenum target, GLuint texture ) { /*********************************************************************** * glBitmap (OPENGL32.@) */ -void WINAPI wine_glBitmap( GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte* bitmap ) { +void WINAPI glBitmap( GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte* bitmap ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f, %f, %f, %f, %p)\n", width, height, xorig, yorig, xmove, ymove, bitmap ); funcs->gl.p_glBitmap( width, height, xorig, yorig, xmove, ymove, bitmap ); @@ -77,7 +77,7 @@ void WINAPI wine_glBitmap( GLsizei width, GLsizei height, GLfloat xorig, GLfloat /*********************************************************************** * glBlendFunc (OPENGL32.@) */ -void WINAPI wine_glBlendFunc( GLenum sfactor, GLenum dfactor ) { +void WINAPI glBlendFunc( GLenum sfactor, GLenum dfactor ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", sfactor, dfactor ); funcs->gl.p_glBlendFunc( sfactor, dfactor ); @@ -86,7 +86,7 @@ void WINAPI wine_glBlendFunc( GLenum sfactor, GLenum dfactor ) { /*********************************************************************** * glCallList (OPENGL32.@) */ -void WINAPI wine_glCallList( GLuint list ) { +void WINAPI glCallList( GLuint list ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", list ); funcs->gl.p_glCallList( list ); @@ -95,7 +95,7 @@ void WINAPI wine_glCallList( GLuint list ) { /*********************************************************************** * glCallLists (OPENGL32.@) */ -void WINAPI wine_glCallLists( GLsizei n, GLenum type, const GLvoid* lists ) { +void WINAPI glCallLists( GLsizei n, GLenum type, const GLvoid* lists ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", n, type, lists ); funcs->gl.p_glCallLists( n, type, lists ); @@ -104,7 +104,7 @@ void WINAPI wine_glCallLists( GLsizei n, GLenum type, const GLvoid* lists ) { /*********************************************************************** * glClear (OPENGL32.@) */ -void WINAPI wine_glClear( GLbitfield mask ) { +void WINAPI glClear( GLbitfield mask ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mask ); funcs->gl.p_glClear( mask ); @@ -113,7 +113,7 @@ void WINAPI wine_glClear( GLbitfield mask ) { /*********************************************************************** * glClearAccum (OPENGL32.@) */ -void WINAPI wine_glClearAccum( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) { +void WINAPI glClearAccum( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha ); funcs->gl.p_glClearAccum( red, green, blue, alpha ); @@ -122,7 +122,7 @@ void WINAPI wine_glClearAccum( GLfloat red, GLfloat green, GLfloat blue, GLfloat /*********************************************************************** * glClearColor (OPENGL32.@) */ -void WINAPI wine_glClearColor( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) { +void WINAPI glClearColor( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha ); funcs->gl.p_glClearColor( red, green, blue, alpha ); @@ -131,7 +131,7 @@ void WINAPI wine_glClearColor( GLfloat red, GLfloat green, GLfloat blue, GLfloat /*********************************************************************** * glClearDepth (OPENGL32.@) */ -void WINAPI wine_glClearDepth( GLdouble depth ) { +void WINAPI glClearDepth( GLdouble depth ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", depth ); funcs->gl.p_glClearDepth( depth ); @@ -140,7 +140,7 @@ void WINAPI wine_glClearDepth( GLdouble depth ) { /*********************************************************************** * glClearIndex (OPENGL32.@) */ -void WINAPI wine_glClearIndex( GLfloat c ) { +void WINAPI glClearIndex( GLfloat c ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", c ); funcs->gl.p_glClearIndex( c ); @@ -149,7 +149,7 @@ void WINAPI wine_glClearIndex( GLfloat c ) { /*********************************************************************** * glClearStencil (OPENGL32.@) */ -void WINAPI wine_glClearStencil( GLint s ) { +void WINAPI glClearStencil( GLint s ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", s ); funcs->gl.p_glClearStencil( s ); @@ -158,7 +158,7 @@ void WINAPI wine_glClearStencil( GLint s ) { /*********************************************************************** * glClipPlane (OPENGL32.@) */ -void WINAPI wine_glClipPlane( GLenum plane, const GLdouble* equation ) { +void WINAPI glClipPlane( GLenum plane, const GLdouble* equation ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", plane, equation ); funcs->gl.p_glClipPlane( plane, equation ); @@ -167,7 +167,7 @@ void WINAPI wine_glClipPlane( GLenum plane, const GLdouble* equation ) { /*********************************************************************** * glColor3b (OPENGL32.@) */ -void WINAPI wine_glColor3b( GLbyte red, GLbyte green, GLbyte blue ) { +void WINAPI glColor3b( GLbyte red, GLbyte green, GLbyte blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", red, green, blue ); funcs->gl.p_glColor3b( red, green, blue ); @@ -176,7 +176,7 @@ void WINAPI wine_glColor3b( GLbyte red, GLbyte green, GLbyte blue ) { /*********************************************************************** * glColor3bv (OPENGL32.@) */ -void WINAPI wine_glColor3bv( const GLbyte* v ) { +void WINAPI glColor3bv( const GLbyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glColor3bv( v ); @@ -185,7 +185,7 @@ void WINAPI wine_glColor3bv( const GLbyte* v ) { /*********************************************************************** * glColor3d (OPENGL32.@) */ -void WINAPI wine_glColor3d( GLdouble red, GLdouble green, GLdouble blue ) { +void WINAPI glColor3d( GLdouble red, GLdouble green, GLdouble blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", red, green, blue ); funcs->gl.p_glColor3d( red, green, blue ); @@ -194,7 +194,7 @@ void WINAPI wine_glColor3d( GLdouble red, GLdouble green, GLdouble blue ) { /*********************************************************************** * glColor3dv (OPENGL32.@) */ -void WINAPI wine_glColor3dv( const GLdouble* v ) { +void WINAPI glColor3dv( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glColor3dv( v ); @@ -203,7 +203,7 @@ void WINAPI wine_glColor3dv( const GLdouble* v ) { /*********************************************************************** * glColor3f (OPENGL32.@) */ -void WINAPI wine_glColor3f( GLfloat red, GLfloat green, GLfloat blue ) { +void WINAPI glColor3f( GLfloat red, GLfloat green, GLfloat blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", red, green, blue ); funcs->gl.p_glColor3f( red, green, blue ); @@ -212,7 +212,7 @@ void WINAPI wine_glColor3f( GLfloat red, GLfloat green, GLfloat blue ) { /*********************************************************************** * glColor3fv (OPENGL32.@) */ -void WINAPI wine_glColor3fv( const GLfloat* v ) { +void WINAPI glColor3fv( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glColor3fv( v ); @@ -221,7 +221,7 @@ void WINAPI wine_glColor3fv( const GLfloat* v ) { /*********************************************************************** * glColor3i (OPENGL32.@) */ -void WINAPI wine_glColor3i( GLint red, GLint green, GLint blue ) { +void WINAPI glColor3i( GLint red, GLint green, GLint blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", red, green, blue ); funcs->gl.p_glColor3i( red, green, blue ); @@ -230,7 +230,7 @@ void WINAPI wine_glColor3i( GLint red, GLint green, GLint blue ) { /*********************************************************************** * glColor3iv (OPENGL32.@) */ -void WINAPI wine_glColor3iv( const GLint* v ) { +void WINAPI glColor3iv( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glColor3iv( v ); @@ -239,7 +239,7 @@ void WINAPI wine_glColor3iv( const GLint* v ) { /*********************************************************************** * glColor3s (OPENGL32.@) */ -void WINAPI wine_glColor3s( GLshort red, GLshort green, GLshort blue ) { +void WINAPI glColor3s( GLshort red, GLshort green, GLshort blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", red, green, blue ); funcs->gl.p_glColor3s( red, green, blue ); @@ -248,7 +248,7 @@ void WINAPI wine_glColor3s( GLshort red, GLshort green, GLshort blue ) { /*********************************************************************** * glColor3sv (OPENGL32.@) */ -void WINAPI wine_glColor3sv( const GLshort* v ) { +void WINAPI glColor3sv( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glColor3sv( v ); @@ -257,7 +257,7 @@ void WINAPI wine_glColor3sv( const GLshort* v ) { /*********************************************************************** * glColor3ub (OPENGL32.@) */ -void WINAPI wine_glColor3ub( GLubyte red, GLubyte green, GLubyte blue ) { +void WINAPI glColor3ub( GLubyte red, GLubyte green, GLubyte blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", red, green, blue ); funcs->gl.p_glColor3ub( red, green, blue ); @@ -266,7 +266,7 @@ void WINAPI wine_glColor3ub( GLubyte red, GLubyte green, GLubyte blue ) { /*********************************************************************** * glColor3ubv (OPENGL32.@) */ -void WINAPI wine_glColor3ubv( const GLubyte* v ) { +void WINAPI glColor3ubv( const GLubyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glColor3ubv( v ); @@ -275,7 +275,7 @@ void WINAPI wine_glColor3ubv( const GLubyte* v ) { /*********************************************************************** * glColor3ui (OPENGL32.@) */ -void WINAPI wine_glColor3ui( GLuint red, GLuint green, GLuint blue ) { +void WINAPI glColor3ui( GLuint red, GLuint green, GLuint blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", red, green, blue ); funcs->gl.p_glColor3ui( red, green, blue ); @@ -284,7 +284,7 @@ void WINAPI wine_glColor3ui( GLuint red, GLuint green, GLuint blue ) { /*********************************************************************** * glColor3uiv (OPENGL32.@) */ -void WINAPI wine_glColor3uiv( const GLuint* v ) { +void WINAPI glColor3uiv( const GLuint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glColor3uiv( v ); @@ -293,7 +293,7 @@ void WINAPI wine_glColor3uiv( const GLuint* v ) { /*********************************************************************** * glColor3us (OPENGL32.@) */ -void WINAPI wine_glColor3us( GLushort red, GLushort green, GLushort blue ) { +void WINAPI glColor3us( GLushort red, GLushort green, GLushort blue ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", red, green, blue ); funcs->gl.p_glColor3us( red, green, blue ); @@ -302,7 +302,7 @@ void WINAPI wine_glColor3us( GLushort red, GLushort green, GLushort blue ) { /*********************************************************************** * glColor3usv (OPENGL32.@) */ -void WINAPI wine_glColor3usv( const GLushort* v ) { +void WINAPI glColor3usv( const GLushort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glColor3usv( v ); @@ -311,7 +311,7 @@ void WINAPI wine_glColor3usv( const GLushort* v ) { /*********************************************************************** * glColor4b (OPENGL32.@) */ -void WINAPI wine_glColor4b( GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha ) { +void WINAPI glColor4b( GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha ); funcs->gl.p_glColor4b( red, green, blue, alpha ); @@ -320,7 +320,7 @@ void WINAPI wine_glColor4b( GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha /*********************************************************************** * glColor4bv (OPENGL32.@) */ -void WINAPI wine_glColor4bv( const GLbyte* v ) { +void WINAPI glColor4bv( const GLbyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glColor4bv( v ); @@ -329,7 +329,7 @@ void WINAPI wine_glColor4bv( const GLbyte* v ) { /*********************************************************************** * glColor4d (OPENGL32.@) */ -void WINAPI wine_glColor4d( GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha ) { +void WINAPI glColor4d( GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha ); funcs->gl.p_glColor4d( red, green, blue, alpha ); @@ -338,7 +338,7 @@ void WINAPI wine_glColor4d( GLdouble red, GLdouble green, GLdouble blue, GLdoubl /*********************************************************************** * glColor4dv (OPENGL32.@) */ -void WINAPI wine_glColor4dv( const GLdouble* v ) { +void WINAPI glColor4dv( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glColor4dv( v ); @@ -347,7 +347,7 @@ void WINAPI wine_glColor4dv( const GLdouble* v ) { /*********************************************************************** * glColor4f (OPENGL32.@) */ -void WINAPI wine_glColor4f( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) { +void WINAPI glColor4f( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f)\n", red, green, blue, alpha ); funcs->gl.p_glColor4f( red, green, blue, alpha ); @@ -356,7 +356,7 @@ void WINAPI wine_glColor4f( GLfloat red, GLfloat green, GLfloat blue, GLfloat al /*********************************************************************** * glColor4fv (OPENGL32.@) */ -void WINAPI wine_glColor4fv( const GLfloat* v ) { +void WINAPI glColor4fv( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glColor4fv( v ); @@ -365,7 +365,7 @@ void WINAPI wine_glColor4fv( const GLfloat* v ) { /*********************************************************************** * glColor4i (OPENGL32.@) */ -void WINAPI wine_glColor4i( GLint red, GLint green, GLint blue, GLint alpha ) { +void WINAPI glColor4i( GLint red, GLint green, GLint blue, GLint alpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha ); funcs->gl.p_glColor4i( red, green, blue, alpha ); @@ -374,7 +374,7 @@ void WINAPI wine_glColor4i( GLint red, GLint green, GLint blue, GLint alpha ) { /*********************************************************************** * glColor4iv (OPENGL32.@) */ -void WINAPI wine_glColor4iv( const GLint* v ) { +void WINAPI glColor4iv( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glColor4iv( v ); @@ -383,7 +383,7 @@ void WINAPI wine_glColor4iv( const GLint* v ) { /*********************************************************************** * glColor4s (OPENGL32.@) */ -void WINAPI wine_glColor4s( GLshort red, GLshort green, GLshort blue, GLshort alpha ) { +void WINAPI glColor4s( GLshort red, GLshort green, GLshort blue, GLshort alpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha ); funcs->gl.p_glColor4s( red, green, blue, alpha ); @@ -392,7 +392,7 @@ void WINAPI wine_glColor4s( GLshort red, GLshort green, GLshort blue, GLshort al /*********************************************************************** * glColor4sv (OPENGL32.@) */ -void WINAPI wine_glColor4sv( const GLshort* v ) { +void WINAPI glColor4sv( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glColor4sv( v ); @@ -401,7 +401,7 @@ void WINAPI wine_glColor4sv( const GLshort* v ) { /*********************************************************************** * glColor4ub (OPENGL32.@) */ -void WINAPI wine_glColor4ub( GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha ) { +void WINAPI glColor4ub( GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha ); funcs->gl.p_glColor4ub( red, green, blue, alpha ); @@ -410,7 +410,7 @@ void WINAPI wine_glColor4ub( GLubyte red, GLubyte green, GLubyte blue, GLubyte a /*********************************************************************** * glColor4ubv (OPENGL32.@) */ -void WINAPI wine_glColor4ubv( const GLubyte* v ) { +void WINAPI glColor4ubv( const GLubyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glColor4ubv( v ); @@ -419,7 +419,7 @@ void WINAPI wine_glColor4ubv( const GLubyte* v ) { /*********************************************************************** * glColor4ui (OPENGL32.@) */ -void WINAPI wine_glColor4ui( GLuint red, GLuint green, GLuint blue, GLuint alpha ) { +void WINAPI glColor4ui( GLuint red, GLuint green, GLuint blue, GLuint alpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha ); funcs->gl.p_glColor4ui( red, green, blue, alpha ); @@ -428,7 +428,7 @@ void WINAPI wine_glColor4ui( GLuint red, GLuint green, GLuint blue, GLuint alpha /*********************************************************************** * glColor4uiv (OPENGL32.@) */ -void WINAPI wine_glColor4uiv( const GLuint* v ) { +void WINAPI glColor4uiv( const GLuint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glColor4uiv( v ); @@ -437,7 +437,7 @@ void WINAPI wine_glColor4uiv( const GLuint* v ) { /*********************************************************************** * glColor4us (OPENGL32.@) */ -void WINAPI wine_glColor4us( GLushort red, GLushort green, GLushort blue, GLushort alpha ) { +void WINAPI glColor4us( GLushort red, GLushort green, GLushort blue, GLushort alpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha ); funcs->gl.p_glColor4us( red, green, blue, alpha ); @@ -446,7 +446,7 @@ void WINAPI wine_glColor4us( GLushort red, GLushort green, GLushort blue, GLusho /*********************************************************************** * glColor4usv (OPENGL32.@) */ -void WINAPI wine_glColor4usv( const GLushort* v ) { +void WINAPI glColor4usv( const GLushort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glColor4usv( v ); @@ -455,7 +455,7 @@ void WINAPI wine_glColor4usv( const GLushort* v ) { /*********************************************************************** * glColorMask (OPENGL32.@) */ -void WINAPI wine_glColorMask( GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha ) { +void WINAPI glColorMask( GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", red, green, blue, alpha ); funcs->gl.p_glColorMask( red, green, blue, alpha ); @@ -464,7 +464,7 @@ void WINAPI wine_glColorMask( GLboolean red, GLboolean green, GLboolean blue, GL /*********************************************************************** * glColorMaterial (OPENGL32.@) */ -void WINAPI wine_glColorMaterial( GLenum face, GLenum mode ) { +void WINAPI glColorMaterial( GLenum face, GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", face, mode ); funcs->gl.p_glColorMaterial( face, mode ); @@ -473,7 +473,7 @@ void WINAPI wine_glColorMaterial( GLenum face, GLenum mode ) { /*********************************************************************** * glColorPointer (OPENGL32.@) */ -void WINAPI wine_glColorPointer( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { +void WINAPI glColorPointer( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer ); funcs->gl.p_glColorPointer( size, type, stride, pointer ); @@ -482,7 +482,7 @@ void WINAPI wine_glColorPointer( GLint size, GLenum type, GLsizei stride, const /*********************************************************************** * glCopyPixels (OPENGL32.@) */ -void WINAPI wine_glCopyPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum type ) { +void WINAPI glCopyPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum type ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", x, y, width, height, type ); funcs->gl.p_glCopyPixels( x, y, width, height, type ); @@ -491,7 +491,7 @@ void WINAPI wine_glCopyPixels( GLint x, GLint y, GLsizei width, GLsizei height, /*********************************************************************** * glCopyTexImage1D (OPENGL32.@) */ -void WINAPI wine_glCopyTexImage1D( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border ) { +void WINAPI glCopyTexImage1D( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d)\n", target, level, internalformat, x, y, width, border ); funcs->gl.p_glCopyTexImage1D( target, level, internalformat, x, y, width, border ); @@ -500,7 +500,7 @@ void WINAPI wine_glCopyTexImage1D( GLenum target, GLint level, GLenum internalfo /*********************************************************************** * glCopyTexImage2D (OPENGL32.@) */ -void WINAPI wine_glCopyTexImage2D( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border ) { +void WINAPI glCopyTexImage2D( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", target, level, internalformat, x, y, width, height, border ); funcs->gl.p_glCopyTexImage2D( target, level, internalformat, x, y, width, height, border ); @@ -509,7 +509,7 @@ void WINAPI wine_glCopyTexImage2D( GLenum target, GLint level, GLenum internalfo /*********************************************************************** * glCopyTexSubImage1D (OPENGL32.@) */ -void WINAPI wine_glCopyTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width ) { +void WINAPI glCopyTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d)\n", target, level, xoffset, x, y, width ); funcs->gl.p_glCopyTexSubImage1D( target, level, xoffset, x, y, width ); @@ -518,7 +518,7 @@ void WINAPI wine_glCopyTexSubImage1D( GLenum target, GLint level, GLint xoffset, /*********************************************************************** * glCopyTexSubImage2D (OPENGL32.@) */ -void WINAPI wine_glCopyTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { +void WINAPI glCopyTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d)\n", target, level, xoffset, yoffset, x, y, width, height ); funcs->gl.p_glCopyTexSubImage2D( target, level, xoffset, yoffset, x, y, width, height ); @@ -527,7 +527,7 @@ void WINAPI wine_glCopyTexSubImage2D( GLenum target, GLint level, GLint xoffset, /*********************************************************************** * glCullFace (OPENGL32.@) */ -void WINAPI wine_glCullFace( GLenum mode ) { +void WINAPI glCullFace( GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mode ); funcs->gl.p_glCullFace( mode ); @@ -536,7 +536,7 @@ void WINAPI wine_glCullFace( GLenum mode ) { /*********************************************************************** * glDeleteLists (OPENGL32.@) */ -void WINAPI wine_glDeleteLists( GLuint list, GLsizei range ) { +void WINAPI glDeleteLists( GLuint list, GLsizei range ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", list, range ); funcs->gl.p_glDeleteLists( list, range ); @@ -545,7 +545,7 @@ void WINAPI wine_glDeleteLists( GLuint list, GLsizei range ) { /*********************************************************************** * glDeleteTextures (OPENGL32.@) */ -void WINAPI wine_glDeleteTextures( GLsizei n, const GLuint* textures ) { +void WINAPI glDeleteTextures( GLsizei n, const GLuint* textures ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, textures ); funcs->gl.p_glDeleteTextures( n, textures ); @@ -554,7 +554,7 @@ void WINAPI wine_glDeleteTextures( GLsizei n, const GLuint* textures ) { /*********************************************************************** * glDepthFunc (OPENGL32.@) */ -void WINAPI wine_glDepthFunc( GLenum func ) { +void WINAPI glDepthFunc( GLenum func ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", func ); funcs->gl.p_glDepthFunc( func ); @@ -563,7 +563,7 @@ void WINAPI wine_glDepthFunc( GLenum func ) { /*********************************************************************** * glDepthMask (OPENGL32.@) */ -void WINAPI wine_glDepthMask( GLboolean flag ) { +void WINAPI glDepthMask( GLboolean flag ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", flag ); funcs->gl.p_glDepthMask( flag ); @@ -572,7 +572,7 @@ void WINAPI wine_glDepthMask( GLboolean flag ) { /*********************************************************************** * glDepthRange (OPENGL32.@) */ -void WINAPI wine_glDepthRange( GLdouble nearParam, GLdouble farParam ) { +void WINAPI glDepthRange( GLdouble nearParam, GLdouble farParam ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", nearParam, farParam ); funcs->gl.p_glDepthRange( nearParam, farParam ); @@ -581,7 +581,7 @@ void WINAPI wine_glDepthRange( GLdouble nearParam, GLdouble farParam ) { /*********************************************************************** * glDisable (OPENGL32.@) */ -void WINAPI wine_glDisable( GLenum cap ) { +void WINAPI glDisable( GLenum cap ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", cap ); funcs->gl.p_glDisable( cap ); @@ -590,7 +590,7 @@ void WINAPI wine_glDisable( GLenum cap ) { /*********************************************************************** * glDisableClientState (OPENGL32.@) */ -void WINAPI wine_glDisableClientState( GLenum array ) { +void WINAPI glDisableClientState( GLenum array ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", array ); funcs->gl.p_glDisableClientState( array ); @@ -599,7 +599,7 @@ void WINAPI wine_glDisableClientState( GLenum array ) { /*********************************************************************** * glDrawArrays (OPENGL32.@) */ -void WINAPI wine_glDrawArrays( GLenum mode, GLint first, GLsizei count ) { +void WINAPI glDrawArrays( GLenum mode, GLint first, GLsizei count ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", mode, first, count ); funcs->gl.p_glDrawArrays( mode, first, count ); @@ -608,7 +608,7 @@ void WINAPI wine_glDrawArrays( GLenum mode, GLint first, GLsizei count ) { /*********************************************************************** * glDrawBuffer (OPENGL32.@) */ -void WINAPI wine_glDrawBuffer( GLenum mode ) { +void WINAPI glDrawBuffer( GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mode ); funcs->gl.p_glDrawBuffer( mode ); @@ -617,7 +617,7 @@ void WINAPI wine_glDrawBuffer( GLenum mode ) { /*********************************************************************** * glDrawElements (OPENGL32.@) */ -void WINAPI wine_glDrawElements( GLenum mode, GLsizei count, GLenum type, const GLvoid* indices ) { +void WINAPI glDrawElements( GLenum mode, GLsizei count, GLenum type, const GLvoid* indices ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", mode, count, type, indices ); funcs->gl.p_glDrawElements( mode, count, type, indices ); @@ -626,7 +626,7 @@ void WINAPI wine_glDrawElements( GLenum mode, GLsizei count, GLenum type, const /*********************************************************************** * glDrawPixels (OPENGL32.@) */ -void WINAPI wine_glDrawPixels( GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels ) { +void WINAPI glDrawPixels( GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", width, height, format, type, pixels ); funcs->gl.p_glDrawPixels( width, height, format, type, pixels ); @@ -635,7 +635,7 @@ void WINAPI wine_glDrawPixels( GLsizei width, GLsizei height, GLenum format, GLe /*********************************************************************** * glEdgeFlag (OPENGL32.@) */ -void WINAPI wine_glEdgeFlag( GLboolean flag ) { +void WINAPI glEdgeFlag( GLboolean flag ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", flag ); funcs->gl.p_glEdgeFlag( flag ); @@ -644,7 +644,7 @@ void WINAPI wine_glEdgeFlag( GLboolean flag ) { /*********************************************************************** * glEdgeFlagPointer (OPENGL32.@) */ -void WINAPI wine_glEdgeFlagPointer( GLsizei stride, const GLvoid* pointer ) { +void WINAPI glEdgeFlagPointer( GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", stride, pointer ); funcs->gl.p_glEdgeFlagPointer( stride, pointer ); @@ -653,7 +653,7 @@ void WINAPI wine_glEdgeFlagPointer( GLsizei stride, const GLvoid* pointer ) { /*********************************************************************** * glEdgeFlagv (OPENGL32.@) */ -void WINAPI wine_glEdgeFlagv( const GLboolean* flag ) { +void WINAPI glEdgeFlagv( const GLboolean* flag ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", flag ); funcs->gl.p_glEdgeFlagv( flag ); @@ -662,7 +662,7 @@ void WINAPI wine_glEdgeFlagv( const GLboolean* flag ) { /*********************************************************************** * glEnable (OPENGL32.@) */ -void WINAPI wine_glEnable( GLenum cap ) { +void WINAPI glEnable( GLenum cap ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", cap ); funcs->gl.p_glEnable( cap ); @@ -671,7 +671,7 @@ void WINAPI wine_glEnable( GLenum cap ) { /*********************************************************************** * glEnableClientState (OPENGL32.@) */ -void WINAPI wine_glEnableClientState( GLenum array ) { +void WINAPI glEnableClientState( GLenum array ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", array ); funcs->gl.p_glEnableClientState( array ); @@ -680,7 +680,7 @@ void WINAPI wine_glEnableClientState( GLenum array ) { /*********************************************************************** * glEnd (OPENGL32.@) */ -void WINAPI wine_glEnd( void ) { +void WINAPI glEnd( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->gl.p_glEnd( ); @@ -689,7 +689,7 @@ void WINAPI wine_glEnd( void ) { /*********************************************************************** * glEndList (OPENGL32.@) */ -void WINAPI wine_glEndList( void ) { +void WINAPI glEndList( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->gl.p_glEndList( ); @@ -698,7 +698,7 @@ void WINAPI wine_glEndList( void ) { /*********************************************************************** * glEvalCoord1d (OPENGL32.@) */ -void WINAPI wine_glEvalCoord1d( GLdouble u ) { +void WINAPI glEvalCoord1d( GLdouble u ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", u ); funcs->gl.p_glEvalCoord1d( u ); @@ -707,7 +707,7 @@ void WINAPI wine_glEvalCoord1d( GLdouble u ) { /*********************************************************************** * glEvalCoord1dv (OPENGL32.@) */ -void WINAPI wine_glEvalCoord1dv( const GLdouble* u ) { +void WINAPI glEvalCoord1dv( const GLdouble* u ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", u ); funcs->gl.p_glEvalCoord1dv( u ); @@ -716,7 +716,7 @@ void WINAPI wine_glEvalCoord1dv( const GLdouble* u ) { /*********************************************************************** * glEvalCoord1f (OPENGL32.@) */ -void WINAPI wine_glEvalCoord1f( GLfloat u ) { +void WINAPI glEvalCoord1f( GLfloat u ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", u ); funcs->gl.p_glEvalCoord1f( u ); @@ -725,7 +725,7 @@ void WINAPI wine_glEvalCoord1f( GLfloat u ) { /*********************************************************************** * glEvalCoord1fv (OPENGL32.@) */ -void WINAPI wine_glEvalCoord1fv( const GLfloat* u ) { +void WINAPI glEvalCoord1fv( const GLfloat* u ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", u ); funcs->gl.p_glEvalCoord1fv( u ); @@ -734,7 +734,7 @@ void WINAPI wine_glEvalCoord1fv( const GLfloat* u ) { /*********************************************************************** * glEvalCoord2d (OPENGL32.@) */ -void WINAPI wine_glEvalCoord2d( GLdouble u, GLdouble v ) { +void WINAPI glEvalCoord2d( GLdouble u, GLdouble v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", u, v ); funcs->gl.p_glEvalCoord2d( u, v ); @@ -743,7 +743,7 @@ void WINAPI wine_glEvalCoord2d( GLdouble u, GLdouble v ) { /*********************************************************************** * glEvalCoord2dv (OPENGL32.@) */ -void WINAPI wine_glEvalCoord2dv( const GLdouble* u ) { +void WINAPI glEvalCoord2dv( const GLdouble* u ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", u ); funcs->gl.p_glEvalCoord2dv( u ); @@ -752,7 +752,7 @@ void WINAPI wine_glEvalCoord2dv( const GLdouble* u ) { /*********************************************************************** * glEvalCoord2f (OPENGL32.@) */ -void WINAPI wine_glEvalCoord2f( GLfloat u, GLfloat v ) { +void WINAPI glEvalCoord2f( GLfloat u, GLfloat v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", u, v ); funcs->gl.p_glEvalCoord2f( u, v ); @@ -761,7 +761,7 @@ void WINAPI wine_glEvalCoord2f( GLfloat u, GLfloat v ) { /*********************************************************************** * glEvalCoord2fv (OPENGL32.@) */ -void WINAPI wine_glEvalCoord2fv( const GLfloat* u ) { +void WINAPI glEvalCoord2fv( const GLfloat* u ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", u ); funcs->gl.p_glEvalCoord2fv( u ); @@ -770,7 +770,7 @@ void WINAPI wine_glEvalCoord2fv( const GLfloat* u ) { /*********************************************************************** * glEvalMesh1 (OPENGL32.@) */ -void WINAPI wine_glEvalMesh1( GLenum mode, GLint i1, GLint i2 ) { +void WINAPI glEvalMesh1( GLenum mode, GLint i1, GLint i2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", mode, i1, i2 ); funcs->gl.p_glEvalMesh1( mode, i1, i2 ); @@ -779,7 +779,7 @@ void WINAPI wine_glEvalMesh1( GLenum mode, GLint i1, GLint i2 ) { /*********************************************************************** * glEvalMesh2 (OPENGL32.@) */ -void WINAPI wine_glEvalMesh2( GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2 ) { +void WINAPI glEvalMesh2( GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d)\n", mode, i1, i2, j1, j2 ); funcs->gl.p_glEvalMesh2( mode, i1, i2, j1, j2 ); @@ -788,7 +788,7 @@ void WINAPI wine_glEvalMesh2( GLenum mode, GLint i1, GLint i2, GLint j1, GLint j /*********************************************************************** * glEvalPoint1 (OPENGL32.@) */ -void WINAPI wine_glEvalPoint1( GLint i ) { +void WINAPI glEvalPoint1( GLint i ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", i ); funcs->gl.p_glEvalPoint1( i ); @@ -797,7 +797,7 @@ void WINAPI wine_glEvalPoint1( GLint i ) { /*********************************************************************** * glEvalPoint2 (OPENGL32.@) */ -void WINAPI wine_glEvalPoint2( GLint i, GLint j ) { +void WINAPI glEvalPoint2( GLint i, GLint j ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", i, j ); funcs->gl.p_glEvalPoint2( i, j ); @@ -806,7 +806,7 @@ void WINAPI wine_glEvalPoint2( GLint i, GLint j ) { /*********************************************************************** * glFeedbackBuffer (OPENGL32.@) */ -void WINAPI wine_glFeedbackBuffer( GLsizei size, GLenum type, GLfloat* buffer ) { +void WINAPI glFeedbackBuffer( GLsizei size, GLenum type, GLfloat* buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", size, type, buffer ); funcs->gl.p_glFeedbackBuffer( size, type, buffer ); @@ -815,7 +815,7 @@ void WINAPI wine_glFeedbackBuffer( GLsizei size, GLenum type, GLfloat* buffer ) /*********************************************************************** * glFinish (OPENGL32.@) */ -void WINAPI wine_glFinish( void ) { +void WINAPI glFinish( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->gl.p_glFinish( ); @@ -824,7 +824,7 @@ void WINAPI wine_glFinish( void ) { /*********************************************************************** * glFlush (OPENGL32.@) */ -void WINAPI wine_glFlush( void ) { +void WINAPI glFlush( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->gl.p_glFlush( ); @@ -833,7 +833,7 @@ void WINAPI wine_glFlush( void ) { /*********************************************************************** * glFogf (OPENGL32.@) */ -void WINAPI wine_glFogf( GLenum pname, GLfloat param ) { +void WINAPI glFogf( GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", pname, param ); funcs->gl.p_glFogf( pname, param ); @@ -842,7 +842,7 @@ void WINAPI wine_glFogf( GLenum pname, GLfloat param ) { /*********************************************************************** * glFogfv (OPENGL32.@) */ -void WINAPI wine_glFogfv( GLenum pname, const GLfloat* params ) { +void WINAPI glFogfv( GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->gl.p_glFogfv( pname, params ); @@ -851,7 +851,7 @@ void WINAPI wine_glFogfv( GLenum pname, const GLfloat* params ) { /*********************************************************************** * glFogi (OPENGL32.@) */ -void WINAPI wine_glFogi( GLenum pname, GLint param ) { +void WINAPI glFogi( GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", pname, param ); funcs->gl.p_glFogi( pname, param ); @@ -860,7 +860,7 @@ void WINAPI wine_glFogi( GLenum pname, GLint param ) { /*********************************************************************** * glFogiv (OPENGL32.@) */ -void WINAPI wine_glFogiv( GLenum pname, const GLint* params ) { +void WINAPI glFogiv( GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->gl.p_glFogiv( pname, params ); @@ -869,7 +869,7 @@ void WINAPI wine_glFogiv( GLenum pname, const GLint* params ) { /*********************************************************************** * glFrontFace (OPENGL32.@) */ -void WINAPI wine_glFrontFace( GLenum mode ) { +void WINAPI glFrontFace( GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mode ); funcs->gl.p_glFrontFace( mode ); @@ -878,7 +878,7 @@ void WINAPI wine_glFrontFace( GLenum mode ) { /*********************************************************************** * glFrustum (OPENGL32.@) */ -void WINAPI wine_glFrustum( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar ) { +void WINAPI glFrustum( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f, %f, %f)\n", left, right, bottom, top, zNear, zFar ); funcs->gl.p_glFrustum( left, right, bottom, top, zNear, zFar ); @@ -887,7 +887,7 @@ void WINAPI wine_glFrustum( GLdouble left, GLdouble right, GLdouble bottom, GLdo /*********************************************************************** * glGenLists (OPENGL32.@) */ -GLuint WINAPI wine_glGenLists( GLsizei range ) { +GLuint WINAPI glGenLists( GLsizei range ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", range ); return funcs->gl.p_glGenLists( range ); @@ -896,7 +896,7 @@ GLuint WINAPI wine_glGenLists( GLsizei range ) { /*********************************************************************** * glGenTextures (OPENGL32.@) */ -void WINAPI wine_glGenTextures( GLsizei n, GLuint* textures ) { +void WINAPI glGenTextures( GLsizei n, GLuint* textures ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", n, textures ); funcs->gl.p_glGenTextures( n, textures ); @@ -905,7 +905,7 @@ void WINAPI wine_glGenTextures( GLsizei n, GLuint* textures ) { /*********************************************************************** * glGetBooleanv (OPENGL32.@) */ -void WINAPI wine_glGetBooleanv( GLenum pname, GLboolean* params ) { +void WINAPI glGetBooleanv( GLenum pname, GLboolean* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->gl.p_glGetBooleanv( pname, params ); @@ -914,7 +914,7 @@ void WINAPI wine_glGetBooleanv( GLenum pname, GLboolean* params ) { /*********************************************************************** * glGetClipPlane (OPENGL32.@) */ -void WINAPI wine_glGetClipPlane( GLenum plane, GLdouble* equation ) { +void WINAPI glGetClipPlane( GLenum plane, GLdouble* equation ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", plane, equation ); funcs->gl.p_glGetClipPlane( plane, equation ); @@ -923,7 +923,7 @@ void WINAPI wine_glGetClipPlane( GLenum plane, GLdouble* equation ) { /*********************************************************************** * glGetDoublev (OPENGL32.@) */ -void WINAPI wine_glGetDoublev( GLenum pname, GLdouble* params ) { +void WINAPI glGetDoublev( GLenum pname, GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->gl.p_glGetDoublev( pname, params ); @@ -932,7 +932,7 @@ void WINAPI wine_glGetDoublev( GLenum pname, GLdouble* params ) { /*********************************************************************** * glGetError (OPENGL32.@) */ -GLenum WINAPI wine_glGetError( void ) { +GLenum WINAPI glGetError( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); return funcs->gl.p_glGetError( ); @@ -941,7 +941,7 @@ GLenum WINAPI wine_glGetError( void ) { /*********************************************************************** * glGetFloatv (OPENGL32.@) */ -void WINAPI wine_glGetFloatv( GLenum pname, GLfloat* params ) { +void WINAPI glGetFloatv( GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->gl.p_glGetFloatv( pname, params ); @@ -950,7 +950,7 @@ void WINAPI wine_glGetFloatv( GLenum pname, GLfloat* params ) { /*********************************************************************** * glGetIntegerv (OPENGL32.@) */ -void WINAPI wine_glGetIntegerv( GLenum pname, GLint* params ) { +void WINAPI glGetIntegerv( GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->gl.p_glGetIntegerv( pname, params ); @@ -959,7 +959,7 @@ void WINAPI wine_glGetIntegerv( GLenum pname, GLint* params ) { /*********************************************************************** * glGetLightfv (OPENGL32.@) */ -void WINAPI wine_glGetLightfv( GLenum light, GLenum pname, GLfloat* params ) { +void WINAPI glGetLightfv( GLenum light, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", light, pname, params ); funcs->gl.p_glGetLightfv( light, pname, params ); @@ -968,7 +968,7 @@ void WINAPI wine_glGetLightfv( GLenum light, GLenum pname, GLfloat* params ) { /*********************************************************************** * glGetLightiv (OPENGL32.@) */ -void WINAPI wine_glGetLightiv( GLenum light, GLenum pname, GLint* params ) { +void WINAPI glGetLightiv( GLenum light, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", light, pname, params ); funcs->gl.p_glGetLightiv( light, pname, params ); @@ -977,7 +977,7 @@ void WINAPI wine_glGetLightiv( GLenum light, GLenum pname, GLint* params ) { /*********************************************************************** * glGetMapdv (OPENGL32.@) */ -void WINAPI wine_glGetMapdv( GLenum target, GLenum query, GLdouble* v ) { +void WINAPI glGetMapdv( GLenum target, GLenum query, GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, query, v ); funcs->gl.p_glGetMapdv( target, query, v ); @@ -986,7 +986,7 @@ void WINAPI wine_glGetMapdv( GLenum target, GLenum query, GLdouble* v ) { /*********************************************************************** * glGetMapfv (OPENGL32.@) */ -void WINAPI wine_glGetMapfv( GLenum target, GLenum query, GLfloat* v ) { +void WINAPI glGetMapfv( GLenum target, GLenum query, GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, query, v ); funcs->gl.p_glGetMapfv( target, query, v ); @@ -995,7 +995,7 @@ void WINAPI wine_glGetMapfv( GLenum target, GLenum query, GLfloat* v ) { /*********************************************************************** * glGetMapiv (OPENGL32.@) */ -void WINAPI wine_glGetMapiv( GLenum target, GLenum query, GLint* v ) { +void WINAPI glGetMapiv( GLenum target, GLenum query, GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, query, v ); funcs->gl.p_glGetMapiv( target, query, v ); @@ -1004,7 +1004,7 @@ void WINAPI wine_glGetMapiv( GLenum target, GLenum query, GLint* v ) { /*********************************************************************** * glGetMaterialfv (OPENGL32.@) */ -void WINAPI wine_glGetMaterialfv( GLenum face, GLenum pname, GLfloat* params ) { +void WINAPI glGetMaterialfv( GLenum face, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", face, pname, params ); funcs->gl.p_glGetMaterialfv( face, pname, params ); @@ -1013,7 +1013,7 @@ void WINAPI wine_glGetMaterialfv( GLenum face, GLenum pname, GLfloat* params ) { /*********************************************************************** * glGetMaterialiv (OPENGL32.@) */ -void WINAPI wine_glGetMaterialiv( GLenum face, GLenum pname, GLint* params ) { +void WINAPI glGetMaterialiv( GLenum face, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", face, pname, params ); funcs->gl.p_glGetMaterialiv( face, pname, params ); @@ -1022,7 +1022,7 @@ void WINAPI wine_glGetMaterialiv( GLenum face, GLenum pname, GLint* params ) { /*********************************************************************** * glGetPixelMapfv (OPENGL32.@) */ -void WINAPI wine_glGetPixelMapfv( GLenum map, GLfloat* values ) { +void WINAPI glGetPixelMapfv( GLenum map, GLfloat* values ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", map, values ); funcs->gl.p_glGetPixelMapfv( map, values ); @@ -1031,7 +1031,7 @@ void WINAPI wine_glGetPixelMapfv( GLenum map, GLfloat* values ) { /*********************************************************************** * glGetPixelMapuiv (OPENGL32.@) */ -void WINAPI wine_glGetPixelMapuiv( GLenum map, GLuint* values ) { +void WINAPI glGetPixelMapuiv( GLenum map, GLuint* values ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", map, values ); funcs->gl.p_glGetPixelMapuiv( map, values ); @@ -1040,7 +1040,7 @@ void WINAPI wine_glGetPixelMapuiv( GLenum map, GLuint* values ) { /*********************************************************************** * glGetPixelMapusv (OPENGL32.@) */ -void WINAPI wine_glGetPixelMapusv( GLenum map, GLushort* values ) { +void WINAPI glGetPixelMapusv( GLenum map, GLushort* values ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", map, values ); funcs->gl.p_glGetPixelMapusv( map, values ); @@ -1049,7 +1049,7 @@ void WINAPI wine_glGetPixelMapusv( GLenum map, GLushort* values ) { /*********************************************************************** * glGetPointerv (OPENGL32.@) */ -void WINAPI wine_glGetPointerv( GLenum pname, GLvoid** params ) { +void WINAPI glGetPointerv( GLenum pname, GLvoid** params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->gl.p_glGetPointerv( pname, params ); @@ -1058,7 +1058,7 @@ void WINAPI wine_glGetPointerv( GLenum pname, GLvoid** params ) { /*********************************************************************** * glGetPolygonStipple (OPENGL32.@) */ -void WINAPI wine_glGetPolygonStipple( GLubyte* mask ) { +void WINAPI glGetPolygonStipple( GLubyte* mask ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", mask ); funcs->gl.p_glGetPolygonStipple( mask ); @@ -1067,7 +1067,7 @@ void WINAPI wine_glGetPolygonStipple( GLubyte* mask ) { /*********************************************************************** * glGetTexEnvfv (OPENGL32.@) */ -void WINAPI wine_glGetTexEnvfv( GLenum target, GLenum pname, GLfloat* params ) { +void WINAPI glGetTexEnvfv( GLenum target, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->gl.p_glGetTexEnvfv( target, pname, params ); @@ -1076,7 +1076,7 @@ void WINAPI wine_glGetTexEnvfv( GLenum target, GLenum pname, GLfloat* params ) { /*********************************************************************** * glGetTexEnviv (OPENGL32.@) */ -void WINAPI wine_glGetTexEnviv( GLenum target, GLenum pname, GLint* params ) { +void WINAPI glGetTexEnviv( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->gl.p_glGetTexEnviv( target, pname, params ); @@ -1085,7 +1085,7 @@ void WINAPI wine_glGetTexEnviv( GLenum target, GLenum pname, GLint* params ) { /*********************************************************************** * glGetTexGendv (OPENGL32.@) */ -void WINAPI wine_glGetTexGendv( GLenum coord, GLenum pname, GLdouble* params ) { +void WINAPI glGetTexGendv( GLenum coord, GLenum pname, GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", coord, pname, params ); funcs->gl.p_glGetTexGendv( coord, pname, params ); @@ -1094,7 +1094,7 @@ void WINAPI wine_glGetTexGendv( GLenum coord, GLenum pname, GLdouble* params ) { /*********************************************************************** * glGetTexGenfv (OPENGL32.@) */ -void WINAPI wine_glGetTexGenfv( GLenum coord, GLenum pname, GLfloat* params ) { +void WINAPI glGetTexGenfv( GLenum coord, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", coord, pname, params ); funcs->gl.p_glGetTexGenfv( coord, pname, params ); @@ -1103,7 +1103,7 @@ void WINAPI wine_glGetTexGenfv( GLenum coord, GLenum pname, GLfloat* params ) { /*********************************************************************** * glGetTexGeniv (OPENGL32.@) */ -void WINAPI wine_glGetTexGeniv( GLenum coord, GLenum pname, GLint* params ) { +void WINAPI glGetTexGeniv( GLenum coord, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", coord, pname, params ); funcs->gl.p_glGetTexGeniv( coord, pname, params ); @@ -1112,7 +1112,7 @@ void WINAPI wine_glGetTexGeniv( GLenum coord, GLenum pname, GLint* params ) { /*********************************************************************** * glGetTexImage (OPENGL32.@) */ -void WINAPI wine_glGetTexImage( GLenum target, GLint level, GLenum format, GLenum type, GLvoid* pixels ) { +void WINAPI glGetTexImage( GLenum target, GLint level, GLenum format, GLenum type, GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %p)\n", target, level, format, type, pixels ); funcs->gl.p_glGetTexImage( target, level, format, type, pixels ); @@ -1121,7 +1121,7 @@ void WINAPI wine_glGetTexImage( GLenum target, GLint level, GLenum format, GLenu /*********************************************************************** * glGetTexLevelParameterfv (OPENGL32.@) */ -void WINAPI wine_glGetTexLevelParameterfv( GLenum target, GLint level, GLenum pname, GLfloat* params ) { +void WINAPI glGetTexLevelParameterfv( GLenum target, GLint level, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, level, pname, params ); funcs->gl.p_glGetTexLevelParameterfv( target, level, pname, params ); @@ -1130,7 +1130,7 @@ void WINAPI wine_glGetTexLevelParameterfv( GLenum target, GLint level, GLenum pn /*********************************************************************** * glGetTexLevelParameteriv (OPENGL32.@) */ -void WINAPI wine_glGetTexLevelParameteriv( GLenum target, GLint level, GLenum pname, GLint* params ) { +void WINAPI glGetTexLevelParameteriv( GLenum target, GLint level, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", target, level, pname, params ); funcs->gl.p_glGetTexLevelParameteriv( target, level, pname, params ); @@ -1139,7 +1139,7 @@ void WINAPI wine_glGetTexLevelParameteriv( GLenum target, GLint level, GLenum pn /*********************************************************************** * glGetTexParameterfv (OPENGL32.@) */ -void WINAPI wine_glGetTexParameterfv( GLenum target, GLenum pname, GLfloat* params ) { +void WINAPI glGetTexParameterfv( GLenum target, GLenum pname, GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->gl.p_glGetTexParameterfv( target, pname, params ); @@ -1148,7 +1148,7 @@ void WINAPI wine_glGetTexParameterfv( GLenum target, GLenum pname, GLfloat* para /*********************************************************************** * glGetTexParameteriv (OPENGL32.@) */ -void WINAPI wine_glGetTexParameteriv( GLenum target, GLenum pname, GLint* params ) { +void WINAPI glGetTexParameteriv( GLenum target, GLenum pname, GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->gl.p_glGetTexParameteriv( target, pname, params ); @@ -1157,7 +1157,7 @@ void WINAPI wine_glGetTexParameteriv( GLenum target, GLenum pname, GLint* params /*********************************************************************** * glHint (OPENGL32.@) */ -void WINAPI wine_glHint( GLenum target, GLenum mode ) { +void WINAPI glHint( GLenum target, GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", target, mode ); funcs->gl.p_glHint( target, mode ); @@ -1166,7 +1166,7 @@ void WINAPI wine_glHint( GLenum target, GLenum mode ) { /*********************************************************************** * glIndexMask (OPENGL32.@) */ -void WINAPI wine_glIndexMask( GLuint mask ) { +void WINAPI glIndexMask( GLuint mask ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mask ); funcs->gl.p_glIndexMask( mask ); @@ -1175,7 +1175,7 @@ void WINAPI wine_glIndexMask( GLuint mask ) { /*********************************************************************** * glIndexPointer (OPENGL32.@) */ -void WINAPI wine_glIndexPointer( GLenum type, GLsizei stride, const GLvoid* pointer ) { +void WINAPI glIndexPointer( GLenum type, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", type, stride, pointer ); funcs->gl.p_glIndexPointer( type, stride, pointer ); @@ -1184,7 +1184,7 @@ void WINAPI wine_glIndexPointer( GLenum type, GLsizei stride, const GLvoid* poin /*********************************************************************** * glIndexd (OPENGL32.@) */ -void WINAPI wine_glIndexd( GLdouble c ) { +void WINAPI glIndexd( GLdouble c ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", c ); funcs->gl.p_glIndexd( c ); @@ -1193,7 +1193,7 @@ void WINAPI wine_glIndexd( GLdouble c ) { /*********************************************************************** * glIndexdv (OPENGL32.@) */ -void WINAPI wine_glIndexdv( const GLdouble* c ) { +void WINAPI glIndexdv( const GLdouble* c ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", c ); funcs->gl.p_glIndexdv( c ); @@ -1202,7 +1202,7 @@ void WINAPI wine_glIndexdv( const GLdouble* c ) { /*********************************************************************** * glIndexf (OPENGL32.@) */ -void WINAPI wine_glIndexf( GLfloat c ) { +void WINAPI glIndexf( GLfloat c ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", c ); funcs->gl.p_glIndexf( c ); @@ -1211,7 +1211,7 @@ void WINAPI wine_glIndexf( GLfloat c ) { /*********************************************************************** * glIndexfv (OPENGL32.@) */ -void WINAPI wine_glIndexfv( const GLfloat* c ) { +void WINAPI glIndexfv( const GLfloat* c ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", c ); funcs->gl.p_glIndexfv( c ); @@ -1220,7 +1220,7 @@ void WINAPI wine_glIndexfv( const GLfloat* c ) { /*********************************************************************** * glIndexi (OPENGL32.@) */ -void WINAPI wine_glIndexi( GLint c ) { +void WINAPI glIndexi( GLint c ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", c ); funcs->gl.p_glIndexi( c ); @@ -1229,7 +1229,7 @@ void WINAPI wine_glIndexi( GLint c ) { /*********************************************************************** * glIndexiv (OPENGL32.@) */ -void WINAPI wine_glIndexiv( const GLint* c ) { +void WINAPI glIndexiv( const GLint* c ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", c ); funcs->gl.p_glIndexiv( c ); @@ -1238,7 +1238,7 @@ void WINAPI wine_glIndexiv( const GLint* c ) { /*********************************************************************** * glIndexs (OPENGL32.@) */ -void WINAPI wine_glIndexs( GLshort c ) { +void WINAPI glIndexs( GLshort c ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", c ); funcs->gl.p_glIndexs( c ); @@ -1247,7 +1247,7 @@ void WINAPI wine_glIndexs( GLshort c ) { /*********************************************************************** * glIndexsv (OPENGL32.@) */ -void WINAPI wine_glIndexsv( const GLshort* c ) { +void WINAPI glIndexsv( const GLshort* c ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", c ); funcs->gl.p_glIndexsv( c ); @@ -1256,7 +1256,7 @@ void WINAPI wine_glIndexsv( const GLshort* c ) { /*********************************************************************** * glIndexub (OPENGL32.@) */ -void WINAPI wine_glIndexub( GLubyte c ) { +void WINAPI glIndexub( GLubyte c ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", c ); funcs->gl.p_glIndexub( c ); @@ -1265,7 +1265,7 @@ void WINAPI wine_glIndexub( GLubyte c ) { /*********************************************************************** * glIndexubv (OPENGL32.@) */ -void WINAPI wine_glIndexubv( const GLubyte* c ) { +void WINAPI glIndexubv( const GLubyte* c ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", c ); funcs->gl.p_glIndexubv( c ); @@ -1274,7 +1274,7 @@ void WINAPI wine_glIndexubv( const GLubyte* c ) { /*********************************************************************** * glInitNames (OPENGL32.@) */ -void WINAPI wine_glInitNames( void ) { +void WINAPI glInitNames( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->gl.p_glInitNames( ); @@ -1283,7 +1283,7 @@ void WINAPI wine_glInitNames( void ) { /*********************************************************************** * glInterleavedArrays (OPENGL32.@) */ -void WINAPI wine_glInterleavedArrays( GLenum format, GLsizei stride, const GLvoid* pointer ) { +void WINAPI glInterleavedArrays( GLenum format, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", format, stride, pointer ); funcs->gl.p_glInterleavedArrays( format, stride, pointer ); @@ -1292,7 +1292,7 @@ void WINAPI wine_glInterleavedArrays( GLenum format, GLsizei stride, const GLvoi /*********************************************************************** * glIsEnabled (OPENGL32.@) */ -GLboolean WINAPI wine_glIsEnabled( GLenum cap ) { +GLboolean WINAPI glIsEnabled( GLenum cap ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", cap ); return funcs->gl.p_glIsEnabled( cap ); @@ -1301,7 +1301,7 @@ GLboolean WINAPI wine_glIsEnabled( GLenum cap ) { /*********************************************************************** * glIsList (OPENGL32.@) */ -GLboolean WINAPI wine_glIsList( GLuint list ) { +GLboolean WINAPI glIsList( GLuint list ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", list ); return funcs->gl.p_glIsList( list ); @@ -1310,7 +1310,7 @@ GLboolean WINAPI wine_glIsList( GLuint list ) { /*********************************************************************** * glIsTexture (OPENGL32.@) */ -GLboolean WINAPI wine_glIsTexture( GLuint texture ) { +GLboolean WINAPI glIsTexture( GLuint texture ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", texture ); return funcs->gl.p_glIsTexture( texture ); @@ -1319,7 +1319,7 @@ GLboolean WINAPI wine_glIsTexture( GLuint texture ) { /*********************************************************************** * glLightModelf (OPENGL32.@) */ -void WINAPI wine_glLightModelf( GLenum pname, GLfloat param ) { +void WINAPI glLightModelf( GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", pname, param ); funcs->gl.p_glLightModelf( pname, param ); @@ -1328,7 +1328,7 @@ void WINAPI wine_glLightModelf( GLenum pname, GLfloat param ) { /*********************************************************************** * glLightModelfv (OPENGL32.@) */ -void WINAPI wine_glLightModelfv( GLenum pname, const GLfloat* params ) { +void WINAPI glLightModelfv( GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->gl.p_glLightModelfv( pname, params ); @@ -1337,7 +1337,7 @@ void WINAPI wine_glLightModelfv( GLenum pname, const GLfloat* params ) { /*********************************************************************** * glLightModeli (OPENGL32.@) */ -void WINAPI wine_glLightModeli( GLenum pname, GLint param ) { +void WINAPI glLightModeli( GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", pname, param ); funcs->gl.p_glLightModeli( pname, param ); @@ -1346,7 +1346,7 @@ void WINAPI wine_glLightModeli( GLenum pname, GLint param ) { /*********************************************************************** * glLightModeliv (OPENGL32.@) */ -void WINAPI wine_glLightModeliv( GLenum pname, const GLint* params ) { +void WINAPI glLightModeliv( GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", pname, params ); funcs->gl.p_glLightModeliv( pname, params ); @@ -1355,7 +1355,7 @@ void WINAPI wine_glLightModeliv( GLenum pname, const GLint* params ) { /*********************************************************************** * glLightf (OPENGL32.@) */ -void WINAPI wine_glLightf( GLenum light, GLenum pname, GLfloat param ) { +void WINAPI glLightf( GLenum light, GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f)\n", light, pname, param ); funcs->gl.p_glLightf( light, pname, param ); @@ -1364,7 +1364,7 @@ void WINAPI wine_glLightf( GLenum light, GLenum pname, GLfloat param ) { /*********************************************************************** * glLightfv (OPENGL32.@) */ -void WINAPI wine_glLightfv( GLenum light, GLenum pname, const GLfloat* params ) { +void WINAPI glLightfv( GLenum light, GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", light, pname, params ); funcs->gl.p_glLightfv( light, pname, params ); @@ -1373,7 +1373,7 @@ void WINAPI wine_glLightfv( GLenum light, GLenum pname, const GLfloat* params ) /*********************************************************************** * glLighti (OPENGL32.@) */ -void WINAPI wine_glLighti( GLenum light, GLenum pname, GLint param ) { +void WINAPI glLighti( GLenum light, GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", light, pname, param ); funcs->gl.p_glLighti( light, pname, param ); @@ -1382,7 +1382,7 @@ void WINAPI wine_glLighti( GLenum light, GLenum pname, GLint param ) { /*********************************************************************** * glLightiv (OPENGL32.@) */ -void WINAPI wine_glLightiv( GLenum light, GLenum pname, const GLint* params ) { +void WINAPI glLightiv( GLenum light, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", light, pname, params ); funcs->gl.p_glLightiv( light, pname, params ); @@ -1391,7 +1391,7 @@ void WINAPI wine_glLightiv( GLenum light, GLenum pname, const GLint* params ) { /*********************************************************************** * glLineStipple (OPENGL32.@) */ -void WINAPI wine_glLineStipple( GLint factor, GLushort pattern ) { +void WINAPI glLineStipple( GLint factor, GLushort pattern ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", factor, pattern ); funcs->gl.p_glLineStipple( factor, pattern ); @@ -1400,7 +1400,7 @@ void WINAPI wine_glLineStipple( GLint factor, GLushort pattern ) { /*********************************************************************** * glLineWidth (OPENGL32.@) */ -void WINAPI wine_glLineWidth( GLfloat width ) { +void WINAPI glLineWidth( GLfloat width ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", width ); funcs->gl.p_glLineWidth( width ); @@ -1409,7 +1409,7 @@ void WINAPI wine_glLineWidth( GLfloat width ) { /*********************************************************************** * glListBase (OPENGL32.@) */ -void WINAPI wine_glListBase( GLuint base ) { +void WINAPI glListBase( GLuint base ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", base ); funcs->gl.p_glListBase( base ); @@ -1418,7 +1418,7 @@ void WINAPI wine_glListBase( GLuint base ) { /*********************************************************************** * glLoadIdentity (OPENGL32.@) */ -void WINAPI wine_glLoadIdentity( void ) { +void WINAPI glLoadIdentity( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->gl.p_glLoadIdentity( ); @@ -1427,7 +1427,7 @@ void WINAPI wine_glLoadIdentity( void ) { /*********************************************************************** * glLoadMatrixd (OPENGL32.@) */ -void WINAPI wine_glLoadMatrixd( const GLdouble* m ) { +void WINAPI glLoadMatrixd( const GLdouble* m ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", m ); funcs->gl.p_glLoadMatrixd( m ); @@ -1436,7 +1436,7 @@ void WINAPI wine_glLoadMatrixd( const GLdouble* m ) { /*********************************************************************** * glLoadMatrixf (OPENGL32.@) */ -void WINAPI wine_glLoadMatrixf( const GLfloat* m ) { +void WINAPI glLoadMatrixf( const GLfloat* m ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", m ); funcs->gl.p_glLoadMatrixf( m ); @@ -1445,7 +1445,7 @@ void WINAPI wine_glLoadMatrixf( const GLfloat* m ) { /*********************************************************************** * glLoadName (OPENGL32.@) */ -void WINAPI wine_glLoadName( GLuint name ) { +void WINAPI glLoadName( GLuint name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", name ); funcs->gl.p_glLoadName( name ); @@ -1454,7 +1454,7 @@ void WINAPI wine_glLoadName( GLuint name ) { /*********************************************************************** * glLogicOp (OPENGL32.@) */ -void WINAPI wine_glLogicOp( GLenum opcode ) { +void WINAPI glLogicOp( GLenum opcode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", opcode ); funcs->gl.p_glLogicOp( opcode ); @@ -1463,7 +1463,7 @@ void WINAPI wine_glLogicOp( GLenum opcode ) { /*********************************************************************** * glMap1d (OPENGL32.@) */ -void WINAPI wine_glMap1d( GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble* points ) { +void WINAPI glMap1d( GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble* points ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %d, %d, %p)\n", target, u1, u2, stride, order, points ); funcs->gl.p_glMap1d( target, u1, u2, stride, order, points ); @@ -1472,7 +1472,7 @@ void WINAPI wine_glMap1d( GLenum target, GLdouble u1, GLdouble u2, GLint stride, /*********************************************************************** * glMap1f (OPENGL32.@) */ -void WINAPI wine_glMap1f( GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat* points ) { +void WINAPI glMap1f( GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat* points ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %d, %d, %p)\n", target, u1, u2, stride, order, points ); funcs->gl.p_glMap1f( target, u1, u2, stride, order, points ); @@ -1481,7 +1481,7 @@ void WINAPI wine_glMap1f( GLenum target, GLfloat u1, GLfloat u2, GLint stride, G /*********************************************************************** * glMap2d (OPENGL32.@) */ -void WINAPI wine_glMap2d( GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble* points ) { +void WINAPI glMap2d( GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble* points ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %d, %d, %f, %f, %d, %d, %p)\n", target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points ); funcs->gl.p_glMap2d( target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points ); @@ -1490,7 +1490,7 @@ void WINAPI wine_glMap2d( GLenum target, GLdouble u1, GLdouble u2, GLint ustride /*********************************************************************** * glMap2f (OPENGL32.@) */ -void WINAPI wine_glMap2f( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat* points ) { +void WINAPI glMap2f( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat* points ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %d, %d, %f, %f, %d, %d, %p)\n", target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points ); funcs->gl.p_glMap2f( target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points ); @@ -1499,7 +1499,7 @@ void WINAPI wine_glMap2f( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, /*********************************************************************** * glMapGrid1d (OPENGL32.@) */ -void WINAPI wine_glMapGrid1d( GLint un, GLdouble u1, GLdouble u2 ) { +void WINAPI glMapGrid1d( GLint un, GLdouble u1, GLdouble u2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", un, u1, u2 ); funcs->gl.p_glMapGrid1d( un, u1, u2 ); @@ -1508,7 +1508,7 @@ void WINAPI wine_glMapGrid1d( GLint un, GLdouble u1, GLdouble u2 ) { /*********************************************************************** * glMapGrid1f (OPENGL32.@) */ -void WINAPI wine_glMapGrid1f( GLint un, GLfloat u1, GLfloat u2 ) { +void WINAPI glMapGrid1f( GLint un, GLfloat u1, GLfloat u2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f)\n", un, u1, u2 ); funcs->gl.p_glMapGrid1f( un, u1, u2 ); @@ -1517,7 +1517,7 @@ void WINAPI wine_glMapGrid1f( GLint un, GLfloat u1, GLfloat u2 ) { /*********************************************************************** * glMapGrid2d (OPENGL32.@) */ -void WINAPI wine_glMapGrid2d( GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2 ) { +void WINAPI glMapGrid2d( GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %d, %f, %f)\n", un, u1, u2, vn, v1, v2 ); funcs->gl.p_glMapGrid2d( un, u1, u2, vn, v1, v2 ); @@ -1526,7 +1526,7 @@ void WINAPI wine_glMapGrid2d( GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdo /*********************************************************************** * glMapGrid2f (OPENGL32.@) */ -void WINAPI wine_glMapGrid2f( GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2 ) { +void WINAPI glMapGrid2f( GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f, %f, %d, %f, %f)\n", un, u1, u2, vn, v1, v2 ); funcs->gl.p_glMapGrid2f( un, u1, u2, vn, v1, v2 ); @@ -1535,7 +1535,7 @@ void WINAPI wine_glMapGrid2f( GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloa /*********************************************************************** * glMaterialf (OPENGL32.@) */ -void WINAPI wine_glMaterialf( GLenum face, GLenum pname, GLfloat param ) { +void WINAPI glMaterialf( GLenum face, GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f)\n", face, pname, param ); funcs->gl.p_glMaterialf( face, pname, param ); @@ -1544,7 +1544,7 @@ void WINAPI wine_glMaterialf( GLenum face, GLenum pname, GLfloat param ) { /*********************************************************************** * glMaterialfv (OPENGL32.@) */ -void WINAPI wine_glMaterialfv( GLenum face, GLenum pname, const GLfloat* params ) { +void WINAPI glMaterialfv( GLenum face, GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", face, pname, params ); funcs->gl.p_glMaterialfv( face, pname, params ); @@ -1553,7 +1553,7 @@ void WINAPI wine_glMaterialfv( GLenum face, GLenum pname, const GLfloat* params /*********************************************************************** * glMateriali (OPENGL32.@) */ -void WINAPI wine_glMateriali( GLenum face, GLenum pname, GLint param ) { +void WINAPI glMateriali( GLenum face, GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", face, pname, param ); funcs->gl.p_glMateriali( face, pname, param ); @@ -1562,7 +1562,7 @@ void WINAPI wine_glMateriali( GLenum face, GLenum pname, GLint param ) { /*********************************************************************** * glMaterialiv (OPENGL32.@) */ -void WINAPI wine_glMaterialiv( GLenum face, GLenum pname, const GLint* params ) { +void WINAPI glMaterialiv( GLenum face, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", face, pname, params ); funcs->gl.p_glMaterialiv( face, pname, params ); @@ -1571,7 +1571,7 @@ void WINAPI wine_glMaterialiv( GLenum face, GLenum pname, const GLint* params ) /*********************************************************************** * glMatrixMode (OPENGL32.@) */ -void WINAPI wine_glMatrixMode( GLenum mode ) { +void WINAPI glMatrixMode( GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mode ); funcs->gl.p_glMatrixMode( mode ); @@ -1580,7 +1580,7 @@ void WINAPI wine_glMatrixMode( GLenum mode ) { /*********************************************************************** * glMultMatrixd (OPENGL32.@) */ -void WINAPI wine_glMultMatrixd( const GLdouble* m ) { +void WINAPI glMultMatrixd( const GLdouble* m ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", m ); funcs->gl.p_glMultMatrixd( m ); @@ -1589,7 +1589,7 @@ void WINAPI wine_glMultMatrixd( const GLdouble* m ) { /*********************************************************************** * glMultMatrixf (OPENGL32.@) */ -void WINAPI wine_glMultMatrixf( const GLfloat* m ) { +void WINAPI glMultMatrixf( const GLfloat* m ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", m ); funcs->gl.p_glMultMatrixf( m ); @@ -1598,7 +1598,7 @@ void WINAPI wine_glMultMatrixf( const GLfloat* m ) { /*********************************************************************** * glNewList (OPENGL32.@) */ -void WINAPI wine_glNewList( GLuint list, GLenum mode ) { +void WINAPI glNewList( GLuint list, GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", list, mode ); funcs->gl.p_glNewList( list, mode ); @@ -1607,7 +1607,7 @@ void WINAPI wine_glNewList( GLuint list, GLenum mode ) { /*********************************************************************** * glNormal3b (OPENGL32.@) */ -void WINAPI wine_glNormal3b( GLbyte nx, GLbyte ny, GLbyte nz ) { +void WINAPI glNormal3b( GLbyte nx, GLbyte ny, GLbyte nz ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", nx, ny, nz ); funcs->gl.p_glNormal3b( nx, ny, nz ); @@ -1616,7 +1616,7 @@ void WINAPI wine_glNormal3b( GLbyte nx, GLbyte ny, GLbyte nz ) { /*********************************************************************** * glNormal3bv (OPENGL32.@) */ -void WINAPI wine_glNormal3bv( const GLbyte* v ) { +void WINAPI glNormal3bv( const GLbyte* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glNormal3bv( v ); @@ -1625,7 +1625,7 @@ void WINAPI wine_glNormal3bv( const GLbyte* v ) { /*********************************************************************** * glNormal3d (OPENGL32.@) */ -void WINAPI wine_glNormal3d( GLdouble nx, GLdouble ny, GLdouble nz ) { +void WINAPI glNormal3d( GLdouble nx, GLdouble ny, GLdouble nz ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", nx, ny, nz ); funcs->gl.p_glNormal3d( nx, ny, nz ); @@ -1634,7 +1634,7 @@ void WINAPI wine_glNormal3d( GLdouble nx, GLdouble ny, GLdouble nz ) { /*********************************************************************** * glNormal3dv (OPENGL32.@) */ -void WINAPI wine_glNormal3dv( const GLdouble* v ) { +void WINAPI glNormal3dv( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glNormal3dv( v ); @@ -1643,7 +1643,7 @@ void WINAPI wine_glNormal3dv( const GLdouble* v ) { /*********************************************************************** * glNormal3f (OPENGL32.@) */ -void WINAPI wine_glNormal3f( GLfloat nx, GLfloat ny, GLfloat nz ) { +void WINAPI glNormal3f( GLfloat nx, GLfloat ny, GLfloat nz ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", nx, ny, nz ); funcs->gl.p_glNormal3f( nx, ny, nz ); @@ -1652,7 +1652,7 @@ void WINAPI wine_glNormal3f( GLfloat nx, GLfloat ny, GLfloat nz ) { /*********************************************************************** * glNormal3fv (OPENGL32.@) */ -void WINAPI wine_glNormal3fv( const GLfloat* v ) { +void WINAPI glNormal3fv( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glNormal3fv( v ); @@ -1661,7 +1661,7 @@ void WINAPI wine_glNormal3fv( const GLfloat* v ) { /*********************************************************************** * glNormal3i (OPENGL32.@) */ -void WINAPI wine_glNormal3i( GLint nx, GLint ny, GLint nz ) { +void WINAPI glNormal3i( GLint nx, GLint ny, GLint nz ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", nx, ny, nz ); funcs->gl.p_glNormal3i( nx, ny, nz ); @@ -1670,7 +1670,7 @@ void WINAPI wine_glNormal3i( GLint nx, GLint ny, GLint nz ) { /*********************************************************************** * glNormal3iv (OPENGL32.@) */ -void WINAPI wine_glNormal3iv( const GLint* v ) { +void WINAPI glNormal3iv( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glNormal3iv( v ); @@ -1679,7 +1679,7 @@ void WINAPI wine_glNormal3iv( const GLint* v ) { /*********************************************************************** * glNormal3s (OPENGL32.@) */ -void WINAPI wine_glNormal3s( GLshort nx, GLshort ny, GLshort nz ) { +void WINAPI glNormal3s( GLshort nx, GLshort ny, GLshort nz ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", nx, ny, nz ); funcs->gl.p_glNormal3s( nx, ny, nz ); @@ -1688,7 +1688,7 @@ void WINAPI wine_glNormal3s( GLshort nx, GLshort ny, GLshort nz ) { /*********************************************************************** * glNormal3sv (OPENGL32.@) */ -void WINAPI wine_glNormal3sv( const GLshort* v ) { +void WINAPI glNormal3sv( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glNormal3sv( v ); @@ -1697,7 +1697,7 @@ void WINAPI wine_glNormal3sv( const GLshort* v ) { /*********************************************************************** * glNormalPointer (OPENGL32.@) */ -void WINAPI wine_glNormalPointer( GLenum type, GLsizei stride, const GLvoid* pointer ) { +void WINAPI glNormalPointer( GLenum type, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", type, stride, pointer ); funcs->gl.p_glNormalPointer( type, stride, pointer ); @@ -1706,7 +1706,7 @@ void WINAPI wine_glNormalPointer( GLenum type, GLsizei stride, const GLvoid* poi /*********************************************************************** * glOrtho (OPENGL32.@) */ -void WINAPI wine_glOrtho( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar ) { +void WINAPI glOrtho( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f, %f, %f)\n", left, right, bottom, top, zNear, zFar ); funcs->gl.p_glOrtho( left, right, bottom, top, zNear, zFar ); @@ -1715,7 +1715,7 @@ void WINAPI wine_glOrtho( GLdouble left, GLdouble right, GLdouble bottom, GLdoub /*********************************************************************** * glPassThrough (OPENGL32.@) */ -void WINAPI wine_glPassThrough( GLfloat token ) { +void WINAPI glPassThrough( GLfloat token ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", token ); funcs->gl.p_glPassThrough( token ); @@ -1724,7 +1724,7 @@ void WINAPI wine_glPassThrough( GLfloat token ) { /*********************************************************************** * glPixelMapfv (OPENGL32.@) */ -void WINAPI wine_glPixelMapfv( GLenum map, GLint mapsize, const GLfloat* values ) { +void WINAPI glPixelMapfv( GLenum map, GLint mapsize, const GLfloat* values ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", map, mapsize, values ); funcs->gl.p_glPixelMapfv( map, mapsize, values ); @@ -1733,7 +1733,7 @@ void WINAPI wine_glPixelMapfv( GLenum map, GLint mapsize, const GLfloat* values /*********************************************************************** * glPixelMapuiv (OPENGL32.@) */ -void WINAPI wine_glPixelMapuiv( GLenum map, GLint mapsize, const GLuint* values ) { +void WINAPI glPixelMapuiv( GLenum map, GLint mapsize, const GLuint* values ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", map, mapsize, values ); funcs->gl.p_glPixelMapuiv( map, mapsize, values ); @@ -1742,7 +1742,7 @@ void WINAPI wine_glPixelMapuiv( GLenum map, GLint mapsize, const GLuint* values /*********************************************************************** * glPixelMapusv (OPENGL32.@) */ -void WINAPI wine_glPixelMapusv( GLenum map, GLint mapsize, const GLushort* values ) { +void WINAPI glPixelMapusv( GLenum map, GLint mapsize, const GLushort* values ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", map, mapsize, values ); funcs->gl.p_glPixelMapusv( map, mapsize, values ); @@ -1751,7 +1751,7 @@ void WINAPI wine_glPixelMapusv( GLenum map, GLint mapsize, const GLushort* value /*********************************************************************** * glPixelStoref (OPENGL32.@) */ -void WINAPI wine_glPixelStoref( GLenum pname, GLfloat param ) { +void WINAPI glPixelStoref( GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", pname, param ); funcs->gl.p_glPixelStoref( pname, param ); @@ -1760,7 +1760,7 @@ void WINAPI wine_glPixelStoref( GLenum pname, GLfloat param ) { /*********************************************************************** * glPixelStorei (OPENGL32.@) */ -void WINAPI wine_glPixelStorei( GLenum pname, GLint param ) { +void WINAPI glPixelStorei( GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", pname, param ); funcs->gl.p_glPixelStorei( pname, param ); @@ -1769,7 +1769,7 @@ void WINAPI wine_glPixelStorei( GLenum pname, GLint param ) { /*********************************************************************** * glPixelTransferf (OPENGL32.@) */ -void WINAPI wine_glPixelTransferf( GLenum pname, GLfloat param ) { +void WINAPI glPixelTransferf( GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %f)\n", pname, param ); funcs->gl.p_glPixelTransferf( pname, param ); @@ -1778,7 +1778,7 @@ void WINAPI wine_glPixelTransferf( GLenum pname, GLfloat param ) { /*********************************************************************** * glPixelTransferi (OPENGL32.@) */ -void WINAPI wine_glPixelTransferi( GLenum pname, GLint param ) { +void WINAPI glPixelTransferi( GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", pname, param ); funcs->gl.p_glPixelTransferi( pname, param ); @@ -1787,7 +1787,7 @@ void WINAPI wine_glPixelTransferi( GLenum pname, GLint param ) { /*********************************************************************** * glPixelZoom (OPENGL32.@) */ -void WINAPI wine_glPixelZoom( GLfloat xfactor, GLfloat yfactor ) { +void WINAPI glPixelZoom( GLfloat xfactor, GLfloat yfactor ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", xfactor, yfactor ); funcs->gl.p_glPixelZoom( xfactor, yfactor ); @@ -1796,7 +1796,7 @@ void WINAPI wine_glPixelZoom( GLfloat xfactor, GLfloat yfactor ) { /*********************************************************************** * glPointSize (OPENGL32.@) */ -void WINAPI wine_glPointSize( GLfloat size ) { +void WINAPI glPointSize( GLfloat size ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", size ); funcs->gl.p_glPointSize( size ); @@ -1805,7 +1805,7 @@ void WINAPI wine_glPointSize( GLfloat size ) { /*********************************************************************** * glPolygonMode (OPENGL32.@) */ -void WINAPI wine_glPolygonMode( GLenum face, GLenum mode ) { +void WINAPI glPolygonMode( GLenum face, GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", face, mode ); funcs->gl.p_glPolygonMode( face, mode ); @@ -1814,7 +1814,7 @@ void WINAPI wine_glPolygonMode( GLenum face, GLenum mode ) { /*********************************************************************** * glPolygonOffset (OPENGL32.@) */ -void WINAPI wine_glPolygonOffset( GLfloat factor, GLfloat units ) { +void WINAPI glPolygonOffset( GLfloat factor, GLfloat units ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", factor, units ); funcs->gl.p_glPolygonOffset( factor, units ); @@ -1823,7 +1823,7 @@ void WINAPI wine_glPolygonOffset( GLfloat factor, GLfloat units ) { /*********************************************************************** * glPolygonStipple (OPENGL32.@) */ -void WINAPI wine_glPolygonStipple( const GLubyte* mask ) { +void WINAPI glPolygonStipple( const GLubyte* mask ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", mask ); funcs->gl.p_glPolygonStipple( mask ); @@ -1832,7 +1832,7 @@ void WINAPI wine_glPolygonStipple( const GLubyte* mask ) { /*********************************************************************** * glPopAttrib (OPENGL32.@) */ -void WINAPI wine_glPopAttrib( void ) { +void WINAPI glPopAttrib( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->gl.p_glPopAttrib( ); @@ -1841,7 +1841,7 @@ void WINAPI wine_glPopAttrib( void ) { /*********************************************************************** * glPopClientAttrib (OPENGL32.@) */ -void WINAPI wine_glPopClientAttrib( void ) { +void WINAPI glPopClientAttrib( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->gl.p_glPopClientAttrib( ); @@ -1850,7 +1850,7 @@ void WINAPI wine_glPopClientAttrib( void ) { /*********************************************************************** * glPopMatrix (OPENGL32.@) */ -void WINAPI wine_glPopMatrix( void ) { +void WINAPI glPopMatrix( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->gl.p_glPopMatrix( ); @@ -1859,7 +1859,7 @@ void WINAPI wine_glPopMatrix( void ) { /*********************************************************************** * glPopName (OPENGL32.@) */ -void WINAPI wine_glPopName( void ) { +void WINAPI glPopName( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->gl.p_glPopName( ); @@ -1868,7 +1868,7 @@ void WINAPI wine_glPopName( void ) { /*********************************************************************** * glPrioritizeTextures (OPENGL32.@) */ -void WINAPI wine_glPrioritizeTextures( GLsizei n, const GLuint* textures, const GLfloat* priorities ) { +void WINAPI glPrioritizeTextures( GLsizei n, const GLuint* textures, const GLfloat* priorities ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p, %p)\n", n, textures, priorities ); funcs->gl.p_glPrioritizeTextures( n, textures, priorities ); @@ -1877,7 +1877,7 @@ void WINAPI wine_glPrioritizeTextures( GLsizei n, const GLuint* textures, const /*********************************************************************** * glPushAttrib (OPENGL32.@) */ -void WINAPI wine_glPushAttrib( GLbitfield mask ) { +void WINAPI glPushAttrib( GLbitfield mask ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mask ); funcs->gl.p_glPushAttrib( mask ); @@ -1886,7 +1886,7 @@ void WINAPI wine_glPushAttrib( GLbitfield mask ) { /*********************************************************************** * glPushClientAttrib (OPENGL32.@) */ -void WINAPI wine_glPushClientAttrib( GLbitfield mask ) { +void WINAPI glPushClientAttrib( GLbitfield mask ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mask ); funcs->gl.p_glPushClientAttrib( mask ); @@ -1895,7 +1895,7 @@ void WINAPI wine_glPushClientAttrib( GLbitfield mask ) { /*********************************************************************** * glPushMatrix (OPENGL32.@) */ -void WINAPI wine_glPushMatrix( void ) { +void WINAPI glPushMatrix( void ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("()\n"); funcs->gl.p_glPushMatrix( ); @@ -1904,7 +1904,7 @@ void WINAPI wine_glPushMatrix( void ) { /*********************************************************************** * glPushName (OPENGL32.@) */ -void WINAPI wine_glPushName( GLuint name ) { +void WINAPI glPushName( GLuint name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", name ); funcs->gl.p_glPushName( name ); @@ -1913,7 +1913,7 @@ void WINAPI wine_glPushName( GLuint name ) { /*********************************************************************** * glRasterPos2d (OPENGL32.@) */ -void WINAPI wine_glRasterPos2d( GLdouble x, GLdouble y ) { +void WINAPI glRasterPos2d( GLdouble x, GLdouble y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", x, y ); funcs->gl.p_glRasterPos2d( x, y ); @@ -1922,7 +1922,7 @@ void WINAPI wine_glRasterPos2d( GLdouble x, GLdouble y ) { /*********************************************************************** * glRasterPos2dv (OPENGL32.@) */ -void WINAPI wine_glRasterPos2dv( const GLdouble* v ) { +void WINAPI glRasterPos2dv( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glRasterPos2dv( v ); @@ -1931,7 +1931,7 @@ void WINAPI wine_glRasterPos2dv( const GLdouble* v ) { /*********************************************************************** * glRasterPos2f (OPENGL32.@) */ -void WINAPI wine_glRasterPos2f( GLfloat x, GLfloat y ) { +void WINAPI glRasterPos2f( GLfloat x, GLfloat y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", x, y ); funcs->gl.p_glRasterPos2f( x, y ); @@ -1940,7 +1940,7 @@ void WINAPI wine_glRasterPos2f( GLfloat x, GLfloat y ) { /*********************************************************************** * glRasterPos2fv (OPENGL32.@) */ -void WINAPI wine_glRasterPos2fv( const GLfloat* v ) { +void WINAPI glRasterPos2fv( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glRasterPos2fv( v ); @@ -1949,7 +1949,7 @@ void WINAPI wine_glRasterPos2fv( const GLfloat* v ) { /*********************************************************************** * glRasterPos2i (OPENGL32.@) */ -void WINAPI wine_glRasterPos2i( GLint x, GLint y ) { +void WINAPI glRasterPos2i( GLint x, GLint y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", x, y ); funcs->gl.p_glRasterPos2i( x, y ); @@ -1958,7 +1958,7 @@ void WINAPI wine_glRasterPos2i( GLint x, GLint y ) { /*********************************************************************** * glRasterPos2iv (OPENGL32.@) */ -void WINAPI wine_glRasterPos2iv( const GLint* v ) { +void WINAPI glRasterPos2iv( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glRasterPos2iv( v ); @@ -1967,7 +1967,7 @@ void WINAPI wine_glRasterPos2iv( const GLint* v ) { /*********************************************************************** * glRasterPos2s (OPENGL32.@) */ -void WINAPI wine_glRasterPos2s( GLshort x, GLshort y ) { +void WINAPI glRasterPos2s( GLshort x, GLshort y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", x, y ); funcs->gl.p_glRasterPos2s( x, y ); @@ -1976,7 +1976,7 @@ void WINAPI wine_glRasterPos2s( GLshort x, GLshort y ) { /*********************************************************************** * glRasterPos2sv (OPENGL32.@) */ -void WINAPI wine_glRasterPos2sv( const GLshort* v ) { +void WINAPI glRasterPos2sv( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glRasterPos2sv( v ); @@ -1985,7 +1985,7 @@ void WINAPI wine_glRasterPos2sv( const GLshort* v ) { /*********************************************************************** * glRasterPos3d (OPENGL32.@) */ -void WINAPI wine_glRasterPos3d( GLdouble x, GLdouble y, GLdouble z ) { +void WINAPI glRasterPos3d( GLdouble x, GLdouble y, GLdouble z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", x, y, z ); funcs->gl.p_glRasterPos3d( x, y, z ); @@ -1994,7 +1994,7 @@ void WINAPI wine_glRasterPos3d( GLdouble x, GLdouble y, GLdouble z ) { /*********************************************************************** * glRasterPos3dv (OPENGL32.@) */ -void WINAPI wine_glRasterPos3dv( const GLdouble* v ) { +void WINAPI glRasterPos3dv( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glRasterPos3dv( v ); @@ -2003,7 +2003,7 @@ void WINAPI wine_glRasterPos3dv( const GLdouble* v ) { /*********************************************************************** * glRasterPos3f (OPENGL32.@) */ -void WINAPI wine_glRasterPos3f( GLfloat x, GLfloat y, GLfloat z ) { +void WINAPI glRasterPos3f( GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", x, y, z ); funcs->gl.p_glRasterPos3f( x, y, z ); @@ -2012,7 +2012,7 @@ void WINAPI wine_glRasterPos3f( GLfloat x, GLfloat y, GLfloat z ) { /*********************************************************************** * glRasterPos3fv (OPENGL32.@) */ -void WINAPI wine_glRasterPos3fv( const GLfloat* v ) { +void WINAPI glRasterPos3fv( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glRasterPos3fv( v ); @@ -2021,7 +2021,7 @@ void WINAPI wine_glRasterPos3fv( const GLfloat* v ) { /*********************************************************************** * glRasterPos3i (OPENGL32.@) */ -void WINAPI wine_glRasterPos3i( GLint x, GLint y, GLint z ) { +void WINAPI glRasterPos3i( GLint x, GLint y, GLint z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", x, y, z ); funcs->gl.p_glRasterPos3i( x, y, z ); @@ -2030,7 +2030,7 @@ void WINAPI wine_glRasterPos3i( GLint x, GLint y, GLint z ) { /*********************************************************************** * glRasterPos3iv (OPENGL32.@) */ -void WINAPI wine_glRasterPos3iv( const GLint* v ) { +void WINAPI glRasterPos3iv( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glRasterPos3iv( v ); @@ -2039,7 +2039,7 @@ void WINAPI wine_glRasterPos3iv( const GLint* v ) { /*********************************************************************** * glRasterPos3s (OPENGL32.@) */ -void WINAPI wine_glRasterPos3s( GLshort x, GLshort y, GLshort z ) { +void WINAPI glRasterPos3s( GLshort x, GLshort y, GLshort z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", x, y, z ); funcs->gl.p_glRasterPos3s( x, y, z ); @@ -2048,7 +2048,7 @@ void WINAPI wine_glRasterPos3s( GLshort x, GLshort y, GLshort z ) { /*********************************************************************** * glRasterPos3sv (OPENGL32.@) */ -void WINAPI wine_glRasterPos3sv( const GLshort* v ) { +void WINAPI glRasterPos3sv( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glRasterPos3sv( v ); @@ -2057,7 +2057,7 @@ void WINAPI wine_glRasterPos3sv( const GLshort* v ) { /*********************************************************************** * glRasterPos4d (OPENGL32.@) */ -void WINAPI wine_glRasterPos4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { +void WINAPI glRasterPos4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f)\n", x, y, z, w ); funcs->gl.p_glRasterPos4d( x, y, z, w ); @@ -2066,7 +2066,7 @@ void WINAPI wine_glRasterPos4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w ) /*********************************************************************** * glRasterPos4dv (OPENGL32.@) */ -void WINAPI wine_glRasterPos4dv( const GLdouble* v ) { +void WINAPI glRasterPos4dv( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glRasterPos4dv( v ); @@ -2075,7 +2075,7 @@ void WINAPI wine_glRasterPos4dv( const GLdouble* v ) { /*********************************************************************** * glRasterPos4f (OPENGL32.@) */ -void WINAPI wine_glRasterPos4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { +void WINAPI glRasterPos4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f)\n", x, y, z, w ); funcs->gl.p_glRasterPos4f( x, y, z, w ); @@ -2084,7 +2084,7 @@ void WINAPI wine_glRasterPos4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { /*********************************************************************** * glRasterPos4fv (OPENGL32.@) */ -void WINAPI wine_glRasterPos4fv( const GLfloat* v ) { +void WINAPI glRasterPos4fv( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glRasterPos4fv( v ); @@ -2093,7 +2093,7 @@ void WINAPI wine_glRasterPos4fv( const GLfloat* v ) { /*********************************************************************** * glRasterPos4i (OPENGL32.@) */ -void WINAPI wine_glRasterPos4i( GLint x, GLint y, GLint z, GLint w ) { +void WINAPI glRasterPos4i( GLint x, GLint y, GLint z, GLint w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", x, y, z, w ); funcs->gl.p_glRasterPos4i( x, y, z, w ); @@ -2102,7 +2102,7 @@ void WINAPI wine_glRasterPos4i( GLint x, GLint y, GLint z, GLint w ) { /*********************************************************************** * glRasterPos4iv (OPENGL32.@) */ -void WINAPI wine_glRasterPos4iv( const GLint* v ) { +void WINAPI glRasterPos4iv( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glRasterPos4iv( v ); @@ -2111,7 +2111,7 @@ void WINAPI wine_glRasterPos4iv( const GLint* v ) { /*********************************************************************** * glRasterPos4s (OPENGL32.@) */ -void WINAPI wine_glRasterPos4s( GLshort x, GLshort y, GLshort z, GLshort w ) { +void WINAPI glRasterPos4s( GLshort x, GLshort y, GLshort z, GLshort w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", x, y, z, w ); funcs->gl.p_glRasterPos4s( x, y, z, w ); @@ -2120,7 +2120,7 @@ void WINAPI wine_glRasterPos4s( GLshort x, GLshort y, GLshort z, GLshort w ) { /*********************************************************************** * glRasterPos4sv (OPENGL32.@) */ -void WINAPI wine_glRasterPos4sv( const GLshort* v ) { +void WINAPI glRasterPos4sv( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glRasterPos4sv( v ); @@ -2129,7 +2129,7 @@ void WINAPI wine_glRasterPos4sv( const GLshort* v ) { /*********************************************************************** * glReadBuffer (OPENGL32.@) */ -void WINAPI wine_glReadBuffer( GLenum mode ) { +void WINAPI glReadBuffer( GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mode ); funcs->gl.p_glReadBuffer( mode ); @@ -2138,7 +2138,7 @@ void WINAPI wine_glReadBuffer( GLenum mode ) { /*********************************************************************** * glReadPixels (OPENGL32.@) */ -void WINAPI wine_glReadPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels ) { +void WINAPI glReadPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", x, y, width, height, format, type, pixels ); funcs->gl.p_glReadPixels( x, y, width, height, format, type, pixels ); @@ -2147,7 +2147,7 @@ void WINAPI wine_glReadPixels( GLint x, GLint y, GLsizei width, GLsizei height, /*********************************************************************** * glRectd (OPENGL32.@) */ -void WINAPI wine_glRectd( GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2 ) { +void WINAPI glRectd( GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f)\n", x1, y1, x2, y2 ); funcs->gl.p_glRectd( x1, y1, x2, y2 ); @@ -2156,7 +2156,7 @@ void WINAPI wine_glRectd( GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2 ) { /*********************************************************************** * glRectdv (OPENGL32.@) */ -void WINAPI wine_glRectdv( const GLdouble* v1, const GLdouble* v2 ) { +void WINAPI glRectdv( const GLdouble* v1, const GLdouble* v2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p)\n", v1, v2 ); funcs->gl.p_glRectdv( v1, v2 ); @@ -2165,7 +2165,7 @@ void WINAPI wine_glRectdv( const GLdouble* v1, const GLdouble* v2 ) { /*********************************************************************** * glRectf (OPENGL32.@) */ -void WINAPI wine_glRectf( GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2 ) { +void WINAPI glRectf( GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f)\n", x1, y1, x2, y2 ); funcs->gl.p_glRectf( x1, y1, x2, y2 ); @@ -2174,7 +2174,7 @@ void WINAPI wine_glRectf( GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2 ) { /*********************************************************************** * glRectfv (OPENGL32.@) */ -void WINAPI wine_glRectfv( const GLfloat* v1, const GLfloat* v2 ) { +void WINAPI glRectfv( const GLfloat* v1, const GLfloat* v2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p)\n", v1, v2 ); funcs->gl.p_glRectfv( v1, v2 ); @@ -2183,7 +2183,7 @@ void WINAPI wine_glRectfv( const GLfloat* v1, const GLfloat* v2 ) { /*********************************************************************** * glRecti (OPENGL32.@) */ -void WINAPI wine_glRecti( GLint x1, GLint y1, GLint x2, GLint y2 ) { +void WINAPI glRecti( GLint x1, GLint y1, GLint x2, GLint y2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", x1, y1, x2, y2 ); funcs->gl.p_glRecti( x1, y1, x2, y2 ); @@ -2192,7 +2192,7 @@ void WINAPI wine_glRecti( GLint x1, GLint y1, GLint x2, GLint y2 ) { /*********************************************************************** * glRectiv (OPENGL32.@) */ -void WINAPI wine_glRectiv( const GLint* v1, const GLint* v2 ) { +void WINAPI glRectiv( const GLint* v1, const GLint* v2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p)\n", v1, v2 ); funcs->gl.p_glRectiv( v1, v2 ); @@ -2201,7 +2201,7 @@ void WINAPI wine_glRectiv( const GLint* v1, const GLint* v2 ) { /*********************************************************************** * glRects (OPENGL32.@) */ -void WINAPI wine_glRects( GLshort x1, GLshort y1, GLshort x2, GLshort y2 ) { +void WINAPI glRects( GLshort x1, GLshort y1, GLshort x2, GLshort y2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", x1, y1, x2, y2 ); funcs->gl.p_glRects( x1, y1, x2, y2 ); @@ -2210,7 +2210,7 @@ void WINAPI wine_glRects( GLshort x1, GLshort y1, GLshort x2, GLshort y2 ) { /*********************************************************************** * glRectsv (OPENGL32.@) */ -void WINAPI wine_glRectsv( const GLshort* v1, const GLshort* v2 ) { +void WINAPI glRectsv( const GLshort* v1, const GLshort* v2 ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p, %p)\n", v1, v2 ); funcs->gl.p_glRectsv( v1, v2 ); @@ -2219,7 +2219,7 @@ void WINAPI wine_glRectsv( const GLshort* v1, const GLshort* v2 ) { /*********************************************************************** * glRenderMode (OPENGL32.@) */ -GLint WINAPI wine_glRenderMode( GLenum mode ) { +GLint WINAPI glRenderMode( GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mode ); return funcs->gl.p_glRenderMode( mode ); @@ -2228,7 +2228,7 @@ GLint WINAPI wine_glRenderMode( GLenum mode ) { /*********************************************************************** * glRotated (OPENGL32.@) */ -void WINAPI wine_glRotated( GLdouble angle, GLdouble x, GLdouble y, GLdouble z ) { +void WINAPI glRotated( GLdouble angle, GLdouble x, GLdouble y, GLdouble z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f)\n", angle, x, y, z ); funcs->gl.p_glRotated( angle, x, y, z ); @@ -2237,7 +2237,7 @@ void WINAPI wine_glRotated( GLdouble angle, GLdouble x, GLdouble y, GLdouble z ) /*********************************************************************** * glRotatef (OPENGL32.@) */ -void WINAPI wine_glRotatef( GLfloat angle, GLfloat x, GLfloat y, GLfloat z ) { +void WINAPI glRotatef( GLfloat angle, GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f)\n", angle, x, y, z ); funcs->gl.p_glRotatef( angle, x, y, z ); @@ -2246,7 +2246,7 @@ void WINAPI wine_glRotatef( GLfloat angle, GLfloat x, GLfloat y, GLfloat z ) { /*********************************************************************** * glScaled (OPENGL32.@) */ -void WINAPI wine_glScaled( GLdouble x, GLdouble y, GLdouble z ) { +void WINAPI glScaled( GLdouble x, GLdouble y, GLdouble z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", x, y, z ); funcs->gl.p_glScaled( x, y, z ); @@ -2255,7 +2255,7 @@ void WINAPI wine_glScaled( GLdouble x, GLdouble y, GLdouble z ) { /*********************************************************************** * glScalef (OPENGL32.@) */ -void WINAPI wine_glScalef( GLfloat x, GLfloat y, GLfloat z ) { +void WINAPI glScalef( GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", x, y, z ); funcs->gl.p_glScalef( x, y, z ); @@ -2264,7 +2264,7 @@ void WINAPI wine_glScalef( GLfloat x, GLfloat y, GLfloat z ) { /*********************************************************************** * glScissor (OPENGL32.@) */ -void WINAPI wine_glScissor( GLint x, GLint y, GLsizei width, GLsizei height ) { +void WINAPI glScissor( GLint x, GLint y, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", x, y, width, height ); funcs->gl.p_glScissor( x, y, width, height ); @@ -2273,7 +2273,7 @@ void WINAPI wine_glScissor( GLint x, GLint y, GLsizei width, GLsizei height ) { /*********************************************************************** * glSelectBuffer (OPENGL32.@) */ -void WINAPI wine_glSelectBuffer( GLsizei size, GLuint* buffer ) { +void WINAPI glSelectBuffer( GLsizei size, GLuint* buffer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %p)\n", size, buffer ); funcs->gl.p_glSelectBuffer( size, buffer ); @@ -2282,7 +2282,7 @@ void WINAPI wine_glSelectBuffer( GLsizei size, GLuint* buffer ) { /*********************************************************************** * glShadeModel (OPENGL32.@) */ -void WINAPI wine_glShadeModel( GLenum mode ) { +void WINAPI glShadeModel( GLenum mode ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mode ); funcs->gl.p_glShadeModel( mode ); @@ -2291,7 +2291,7 @@ void WINAPI wine_glShadeModel( GLenum mode ) { /*********************************************************************** * glStencilFunc (OPENGL32.@) */ -void WINAPI wine_glStencilFunc( GLenum func, GLint ref, GLuint mask ) { +void WINAPI glStencilFunc( GLenum func, GLint ref, GLuint mask ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", func, ref, mask ); funcs->gl.p_glStencilFunc( func, ref, mask ); @@ -2300,7 +2300,7 @@ void WINAPI wine_glStencilFunc( GLenum func, GLint ref, GLuint mask ) { /*********************************************************************** * glStencilMask (OPENGL32.@) */ -void WINAPI wine_glStencilMask( GLuint mask ) { +void WINAPI glStencilMask( GLuint mask ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", mask ); funcs->gl.p_glStencilMask( mask ); @@ -2309,7 +2309,7 @@ void WINAPI wine_glStencilMask( GLuint mask ) { /*********************************************************************** * glStencilOp (OPENGL32.@) */ -void WINAPI wine_glStencilOp( GLenum fail, GLenum zfail, GLenum zpass ) { +void WINAPI glStencilOp( GLenum fail, GLenum zfail, GLenum zpass ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", fail, zfail, zpass ); funcs->gl.p_glStencilOp( fail, zfail, zpass ); @@ -2318,7 +2318,7 @@ void WINAPI wine_glStencilOp( GLenum fail, GLenum zfail, GLenum zpass ) { /*********************************************************************** * glTexCoord1d (OPENGL32.@) */ -void WINAPI wine_glTexCoord1d( GLdouble s ) { +void WINAPI glTexCoord1d( GLdouble s ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", s ); funcs->gl.p_glTexCoord1d( s ); @@ -2327,7 +2327,7 @@ void WINAPI wine_glTexCoord1d( GLdouble s ) { /*********************************************************************** * glTexCoord1dv (OPENGL32.@) */ -void WINAPI wine_glTexCoord1dv( const GLdouble* v ) { +void WINAPI glTexCoord1dv( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glTexCoord1dv( v ); @@ -2336,7 +2336,7 @@ void WINAPI wine_glTexCoord1dv( const GLdouble* v ) { /*********************************************************************** * glTexCoord1f (OPENGL32.@) */ -void WINAPI wine_glTexCoord1f( GLfloat s ) { +void WINAPI glTexCoord1f( GLfloat s ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f)\n", s ); funcs->gl.p_glTexCoord1f( s ); @@ -2345,7 +2345,7 @@ void WINAPI wine_glTexCoord1f( GLfloat s ) { /*********************************************************************** * glTexCoord1fv (OPENGL32.@) */ -void WINAPI wine_glTexCoord1fv( const GLfloat* v ) { +void WINAPI glTexCoord1fv( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glTexCoord1fv( v ); @@ -2354,7 +2354,7 @@ void WINAPI wine_glTexCoord1fv( const GLfloat* v ) { /*********************************************************************** * glTexCoord1i (OPENGL32.@) */ -void WINAPI wine_glTexCoord1i( GLint s ) { +void WINAPI glTexCoord1i( GLint s ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", s ); funcs->gl.p_glTexCoord1i( s ); @@ -2363,7 +2363,7 @@ void WINAPI wine_glTexCoord1i( GLint s ) { /*********************************************************************** * glTexCoord1iv (OPENGL32.@) */ -void WINAPI wine_glTexCoord1iv( const GLint* v ) { +void WINAPI glTexCoord1iv( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glTexCoord1iv( v ); @@ -2372,7 +2372,7 @@ void WINAPI wine_glTexCoord1iv( const GLint* v ) { /*********************************************************************** * glTexCoord1s (OPENGL32.@) */ -void WINAPI wine_glTexCoord1s( GLshort s ) { +void WINAPI glTexCoord1s( GLshort s ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d)\n", s ); funcs->gl.p_glTexCoord1s( s ); @@ -2381,7 +2381,7 @@ void WINAPI wine_glTexCoord1s( GLshort s ) { /*********************************************************************** * glTexCoord1sv (OPENGL32.@) */ -void WINAPI wine_glTexCoord1sv( const GLshort* v ) { +void WINAPI glTexCoord1sv( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glTexCoord1sv( v ); @@ -2390,7 +2390,7 @@ void WINAPI wine_glTexCoord1sv( const GLshort* v ) { /*********************************************************************** * glTexCoord2d (OPENGL32.@) */ -void WINAPI wine_glTexCoord2d( GLdouble s, GLdouble t ) { +void WINAPI glTexCoord2d( GLdouble s, GLdouble t ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", s, t ); funcs->gl.p_glTexCoord2d( s, t ); @@ -2399,7 +2399,7 @@ void WINAPI wine_glTexCoord2d( GLdouble s, GLdouble t ) { /*********************************************************************** * glTexCoord2dv (OPENGL32.@) */ -void WINAPI wine_glTexCoord2dv( const GLdouble* v ) { +void WINAPI glTexCoord2dv( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glTexCoord2dv( v ); @@ -2408,7 +2408,7 @@ void WINAPI wine_glTexCoord2dv( const GLdouble* v ) { /*********************************************************************** * glTexCoord2f (OPENGL32.@) */ -void WINAPI wine_glTexCoord2f( GLfloat s, GLfloat t ) { +void WINAPI glTexCoord2f( GLfloat s, GLfloat t ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", s, t ); funcs->gl.p_glTexCoord2f( s, t ); @@ -2417,7 +2417,7 @@ void WINAPI wine_glTexCoord2f( GLfloat s, GLfloat t ) { /*********************************************************************** * glTexCoord2fv (OPENGL32.@) */ -void WINAPI wine_glTexCoord2fv( const GLfloat* v ) { +void WINAPI glTexCoord2fv( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glTexCoord2fv( v ); @@ -2426,7 +2426,7 @@ void WINAPI wine_glTexCoord2fv( const GLfloat* v ) { /*********************************************************************** * glTexCoord2i (OPENGL32.@) */ -void WINAPI wine_glTexCoord2i( GLint s, GLint t ) { +void WINAPI glTexCoord2i( GLint s, GLint t ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", s, t ); funcs->gl.p_glTexCoord2i( s, t ); @@ -2435,7 +2435,7 @@ void WINAPI wine_glTexCoord2i( GLint s, GLint t ) { /*********************************************************************** * glTexCoord2iv (OPENGL32.@) */ -void WINAPI wine_glTexCoord2iv( const GLint* v ) { +void WINAPI glTexCoord2iv( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glTexCoord2iv( v ); @@ -2444,7 +2444,7 @@ void WINAPI wine_glTexCoord2iv( const GLint* v ) { /*********************************************************************** * glTexCoord2s (OPENGL32.@) */ -void WINAPI wine_glTexCoord2s( GLshort s, GLshort t ) { +void WINAPI glTexCoord2s( GLshort s, GLshort t ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", s, t ); funcs->gl.p_glTexCoord2s( s, t ); @@ -2453,7 +2453,7 @@ void WINAPI wine_glTexCoord2s( GLshort s, GLshort t ) { /*********************************************************************** * glTexCoord2sv (OPENGL32.@) */ -void WINAPI wine_glTexCoord2sv( const GLshort* v ) { +void WINAPI glTexCoord2sv( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glTexCoord2sv( v ); @@ -2462,7 +2462,7 @@ void WINAPI wine_glTexCoord2sv( const GLshort* v ) { /*********************************************************************** * glTexCoord3d (OPENGL32.@) */ -void WINAPI wine_glTexCoord3d( GLdouble s, GLdouble t, GLdouble r ) { +void WINAPI glTexCoord3d( GLdouble s, GLdouble t, GLdouble r ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", s, t, r ); funcs->gl.p_glTexCoord3d( s, t, r ); @@ -2471,7 +2471,7 @@ void WINAPI wine_glTexCoord3d( GLdouble s, GLdouble t, GLdouble r ) { /*********************************************************************** * glTexCoord3dv (OPENGL32.@) */ -void WINAPI wine_glTexCoord3dv( const GLdouble* v ) { +void WINAPI glTexCoord3dv( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glTexCoord3dv( v ); @@ -2480,7 +2480,7 @@ void WINAPI wine_glTexCoord3dv( const GLdouble* v ) { /*********************************************************************** * glTexCoord3f (OPENGL32.@) */ -void WINAPI wine_glTexCoord3f( GLfloat s, GLfloat t, GLfloat r ) { +void WINAPI glTexCoord3f( GLfloat s, GLfloat t, GLfloat r ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", s, t, r ); funcs->gl.p_glTexCoord3f( s, t, r ); @@ -2489,7 +2489,7 @@ void WINAPI wine_glTexCoord3f( GLfloat s, GLfloat t, GLfloat r ) { /*********************************************************************** * glTexCoord3fv (OPENGL32.@) */ -void WINAPI wine_glTexCoord3fv( const GLfloat* v ) { +void WINAPI glTexCoord3fv( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glTexCoord3fv( v ); @@ -2498,7 +2498,7 @@ void WINAPI wine_glTexCoord3fv( const GLfloat* v ) { /*********************************************************************** * glTexCoord3i (OPENGL32.@) */ -void WINAPI wine_glTexCoord3i( GLint s, GLint t, GLint r ) { +void WINAPI glTexCoord3i( GLint s, GLint t, GLint r ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", s, t, r ); funcs->gl.p_glTexCoord3i( s, t, r ); @@ -2507,7 +2507,7 @@ void WINAPI wine_glTexCoord3i( GLint s, GLint t, GLint r ) { /*********************************************************************** * glTexCoord3iv (OPENGL32.@) */ -void WINAPI wine_glTexCoord3iv( const GLint* v ) { +void WINAPI glTexCoord3iv( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glTexCoord3iv( v ); @@ -2516,7 +2516,7 @@ void WINAPI wine_glTexCoord3iv( const GLint* v ) { /*********************************************************************** * glTexCoord3s (OPENGL32.@) */ -void WINAPI wine_glTexCoord3s( GLshort s, GLshort t, GLshort r ) { +void WINAPI glTexCoord3s( GLshort s, GLshort t, GLshort r ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", s, t, r ); funcs->gl.p_glTexCoord3s( s, t, r ); @@ -2525,7 +2525,7 @@ void WINAPI wine_glTexCoord3s( GLshort s, GLshort t, GLshort r ) { /*********************************************************************** * glTexCoord3sv (OPENGL32.@) */ -void WINAPI wine_glTexCoord3sv( const GLshort* v ) { +void WINAPI glTexCoord3sv( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glTexCoord3sv( v ); @@ -2534,7 +2534,7 @@ void WINAPI wine_glTexCoord3sv( const GLshort* v ) { /*********************************************************************** * glTexCoord4d (OPENGL32.@) */ -void WINAPI wine_glTexCoord4d( GLdouble s, GLdouble t, GLdouble r, GLdouble q ) { +void WINAPI glTexCoord4d( GLdouble s, GLdouble t, GLdouble r, GLdouble q ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f)\n", s, t, r, q ); funcs->gl.p_glTexCoord4d( s, t, r, q ); @@ -2543,7 +2543,7 @@ void WINAPI wine_glTexCoord4d( GLdouble s, GLdouble t, GLdouble r, GLdouble q ) /*********************************************************************** * glTexCoord4dv (OPENGL32.@) */ -void WINAPI wine_glTexCoord4dv( const GLdouble* v ) { +void WINAPI glTexCoord4dv( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glTexCoord4dv( v ); @@ -2552,7 +2552,7 @@ void WINAPI wine_glTexCoord4dv( const GLdouble* v ) { /*********************************************************************** * glTexCoord4f (OPENGL32.@) */ -void WINAPI wine_glTexCoord4f( GLfloat s, GLfloat t, GLfloat r, GLfloat q ) { +void WINAPI glTexCoord4f( GLfloat s, GLfloat t, GLfloat r, GLfloat q ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f)\n", s, t, r, q ); funcs->gl.p_glTexCoord4f( s, t, r, q ); @@ -2561,7 +2561,7 @@ void WINAPI wine_glTexCoord4f( GLfloat s, GLfloat t, GLfloat r, GLfloat q ) { /*********************************************************************** * glTexCoord4fv (OPENGL32.@) */ -void WINAPI wine_glTexCoord4fv( const GLfloat* v ) { +void WINAPI glTexCoord4fv( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glTexCoord4fv( v ); @@ -2570,7 +2570,7 @@ void WINAPI wine_glTexCoord4fv( const GLfloat* v ) { /*********************************************************************** * glTexCoord4i (OPENGL32.@) */ -void WINAPI wine_glTexCoord4i( GLint s, GLint t, GLint r, GLint q ) { +void WINAPI glTexCoord4i( GLint s, GLint t, GLint r, GLint q ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", s, t, r, q ); funcs->gl.p_glTexCoord4i( s, t, r, q ); @@ -2579,7 +2579,7 @@ void WINAPI wine_glTexCoord4i( GLint s, GLint t, GLint r, GLint q ) { /*********************************************************************** * glTexCoord4iv (OPENGL32.@) */ -void WINAPI wine_glTexCoord4iv( const GLint* v ) { +void WINAPI glTexCoord4iv( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glTexCoord4iv( v ); @@ -2588,7 +2588,7 @@ void WINAPI wine_glTexCoord4iv( const GLint* v ) { /*********************************************************************** * glTexCoord4s (OPENGL32.@) */ -void WINAPI wine_glTexCoord4s( GLshort s, GLshort t, GLshort r, GLshort q ) { +void WINAPI glTexCoord4s( GLshort s, GLshort t, GLshort r, GLshort q ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", s, t, r, q ); funcs->gl.p_glTexCoord4s( s, t, r, q ); @@ -2597,7 +2597,7 @@ void WINAPI wine_glTexCoord4s( GLshort s, GLshort t, GLshort r, GLshort q ) { /*********************************************************************** * glTexCoord4sv (OPENGL32.@) */ -void WINAPI wine_glTexCoord4sv( const GLshort* v ) { +void WINAPI glTexCoord4sv( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glTexCoord4sv( v ); @@ -2606,7 +2606,7 @@ void WINAPI wine_glTexCoord4sv( const GLshort* v ) { /*********************************************************************** * glTexCoordPointer (OPENGL32.@) */ -void WINAPI wine_glTexCoordPointer( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { +void WINAPI glTexCoordPointer( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer ); funcs->gl.p_glTexCoordPointer( size, type, stride, pointer ); @@ -2615,7 +2615,7 @@ void WINAPI wine_glTexCoordPointer( GLint size, GLenum type, GLsizei stride, con /*********************************************************************** * glTexEnvf (OPENGL32.@) */ -void WINAPI wine_glTexEnvf( GLenum target, GLenum pname, GLfloat param ) { +void WINAPI glTexEnvf( GLenum target, GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f)\n", target, pname, param ); funcs->gl.p_glTexEnvf( target, pname, param ); @@ -2624,7 +2624,7 @@ void WINAPI wine_glTexEnvf( GLenum target, GLenum pname, GLfloat param ) { /*********************************************************************** * glTexEnvfv (OPENGL32.@) */ -void WINAPI wine_glTexEnvfv( GLenum target, GLenum pname, const GLfloat* params ) { +void WINAPI glTexEnvfv( GLenum target, GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->gl.p_glTexEnvfv( target, pname, params ); @@ -2633,7 +2633,7 @@ void WINAPI wine_glTexEnvfv( GLenum target, GLenum pname, const GLfloat* params /*********************************************************************** * glTexEnvi (OPENGL32.@) */ -void WINAPI wine_glTexEnvi( GLenum target, GLenum pname, GLint param ) { +void WINAPI glTexEnvi( GLenum target, GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, pname, param ); funcs->gl.p_glTexEnvi( target, pname, param ); @@ -2642,7 +2642,7 @@ void WINAPI wine_glTexEnvi( GLenum target, GLenum pname, GLint param ) { /*********************************************************************** * glTexEnviv (OPENGL32.@) */ -void WINAPI wine_glTexEnviv( GLenum target, GLenum pname, const GLint* params ) { +void WINAPI glTexEnviv( GLenum target, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->gl.p_glTexEnviv( target, pname, params ); @@ -2651,7 +2651,7 @@ void WINAPI wine_glTexEnviv( GLenum target, GLenum pname, const GLint* params ) /*********************************************************************** * glTexGend (OPENGL32.@) */ -void WINAPI wine_glTexGend( GLenum coord, GLenum pname, GLdouble param ) { +void WINAPI glTexGend( GLenum coord, GLenum pname, GLdouble param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f)\n", coord, pname, param ); funcs->gl.p_glTexGend( coord, pname, param ); @@ -2660,7 +2660,7 @@ void WINAPI wine_glTexGend( GLenum coord, GLenum pname, GLdouble param ) { /*********************************************************************** * glTexGendv (OPENGL32.@) */ -void WINAPI wine_glTexGendv( GLenum coord, GLenum pname, const GLdouble* params ) { +void WINAPI glTexGendv( GLenum coord, GLenum pname, const GLdouble* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", coord, pname, params ); funcs->gl.p_glTexGendv( coord, pname, params ); @@ -2669,7 +2669,7 @@ void WINAPI wine_glTexGendv( GLenum coord, GLenum pname, const GLdouble* params /*********************************************************************** * glTexGenf (OPENGL32.@) */ -void WINAPI wine_glTexGenf( GLenum coord, GLenum pname, GLfloat param ) { +void WINAPI glTexGenf( GLenum coord, GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f)\n", coord, pname, param ); funcs->gl.p_glTexGenf( coord, pname, param ); @@ -2678,7 +2678,7 @@ void WINAPI wine_glTexGenf( GLenum coord, GLenum pname, GLfloat param ) { /*********************************************************************** * glTexGenfv (OPENGL32.@) */ -void WINAPI wine_glTexGenfv( GLenum coord, GLenum pname, const GLfloat* params ) { +void WINAPI glTexGenfv( GLenum coord, GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", coord, pname, params ); funcs->gl.p_glTexGenfv( coord, pname, params ); @@ -2687,7 +2687,7 @@ void WINAPI wine_glTexGenfv( GLenum coord, GLenum pname, const GLfloat* params ) /*********************************************************************** * glTexGeni (OPENGL32.@) */ -void WINAPI wine_glTexGeni( GLenum coord, GLenum pname, GLint param ) { +void WINAPI glTexGeni( GLenum coord, GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", coord, pname, param ); funcs->gl.p_glTexGeni( coord, pname, param ); @@ -2696,7 +2696,7 @@ void WINAPI wine_glTexGeni( GLenum coord, GLenum pname, GLint param ) { /*********************************************************************** * glTexGeniv (OPENGL32.@) */ -void WINAPI wine_glTexGeniv( GLenum coord, GLenum pname, const GLint* params ) { +void WINAPI glTexGeniv( GLenum coord, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", coord, pname, params ); funcs->gl.p_glTexGeniv( coord, pname, params ); @@ -2705,7 +2705,7 @@ void WINAPI wine_glTexGeniv( GLenum coord, GLenum pname, const GLint* params ) { /*********************************************************************** * glTexImage1D (OPENGL32.@) */ -void WINAPI wine_glTexImage1D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { +void WINAPI glTexImage1D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, border, format, type, pixels ); funcs->gl.p_glTexImage1D( target, level, internalformat, width, border, format, type, pixels ); @@ -2714,7 +2714,7 @@ void WINAPI wine_glTexImage1D( GLenum target, GLint level, GLint internalformat, /*********************************************************************** * glTexImage2D (OPENGL32.@) */ -void WINAPI wine_glTexImage2D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { +void WINAPI glTexImage2D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, internalformat, width, height, border, format, type, pixels ); funcs->gl.p_glTexImage2D( target, level, internalformat, width, height, border, format, type, pixels ); @@ -2723,7 +2723,7 @@ void WINAPI wine_glTexImage2D( GLenum target, GLint level, GLint internalformat, /*********************************************************************** * glTexParameterf (OPENGL32.@) */ -void WINAPI wine_glTexParameterf( GLenum target, GLenum pname, GLfloat param ) { +void WINAPI glTexParameterf( GLenum target, GLenum pname, GLfloat param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %f)\n", target, pname, param ); funcs->gl.p_glTexParameterf( target, pname, param ); @@ -2732,7 +2732,7 @@ void WINAPI wine_glTexParameterf( GLenum target, GLenum pname, GLfloat param ) { /*********************************************************************** * glTexParameterfv (OPENGL32.@) */ -void WINAPI wine_glTexParameterfv( GLenum target, GLenum pname, const GLfloat* params ) { +void WINAPI glTexParameterfv( GLenum target, GLenum pname, const GLfloat* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->gl.p_glTexParameterfv( target, pname, params ); @@ -2741,7 +2741,7 @@ void WINAPI wine_glTexParameterfv( GLenum target, GLenum pname, const GLfloat* p /*********************************************************************** * glTexParameteri (OPENGL32.@) */ -void WINAPI wine_glTexParameteri( GLenum target, GLenum pname, GLint param ) { +void WINAPI glTexParameteri( GLenum target, GLenum pname, GLint param ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", target, pname, param ); funcs->gl.p_glTexParameteri( target, pname, param ); @@ -2750,7 +2750,7 @@ void WINAPI wine_glTexParameteri( GLenum target, GLenum pname, GLint param ) { /*********************************************************************** * glTexParameteriv (OPENGL32.@) */ -void WINAPI wine_glTexParameteriv( GLenum target, GLenum pname, const GLint* params ) { +void WINAPI glTexParameteriv( GLenum target, GLenum pname, const GLint* params ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %p)\n", target, pname, params ); funcs->gl.p_glTexParameteriv( target, pname, params ); @@ -2759,7 +2759,7 @@ void WINAPI wine_glTexParameteriv( GLenum target, GLenum pname, const GLint* par /*********************************************************************** * glTexSubImage1D (OPENGL32.@) */ -void WINAPI wine_glTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid* pixels ) { +void WINAPI glTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, width, format, type, pixels ); funcs->gl.p_glTexSubImage1D( target, level, xoffset, width, format, type, pixels ); @@ -2768,7 +2768,7 @@ void WINAPI wine_glTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLs /*********************************************************************** * glTexSubImage2D (OPENGL32.@) */ -void WINAPI wine_glTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels ) { +void WINAPI glTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, yoffset, width, height, format, type, pixels ); funcs->gl.p_glTexSubImage2D( target, level, xoffset, yoffset, width, height, format, type, pixels ); @@ -2777,7 +2777,7 @@ void WINAPI wine_glTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLi /*********************************************************************** * glTranslated (OPENGL32.@) */ -void WINAPI wine_glTranslated( GLdouble x, GLdouble y, GLdouble z ) { +void WINAPI glTranslated( GLdouble x, GLdouble y, GLdouble z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", x, y, z ); funcs->gl.p_glTranslated( x, y, z ); @@ -2786,7 +2786,7 @@ void WINAPI wine_glTranslated( GLdouble x, GLdouble y, GLdouble z ) { /*********************************************************************** * glTranslatef (OPENGL32.@) */ -void WINAPI wine_glTranslatef( GLfloat x, GLfloat y, GLfloat z ) { +void WINAPI glTranslatef( GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", x, y, z ); funcs->gl.p_glTranslatef( x, y, z ); @@ -2795,7 +2795,7 @@ void WINAPI wine_glTranslatef( GLfloat x, GLfloat y, GLfloat z ) { /*********************************************************************** * glVertex2d (OPENGL32.@) */ -void WINAPI wine_glVertex2d( GLdouble x, GLdouble y ) { +void WINAPI glVertex2d( GLdouble x, GLdouble y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", x, y ); funcs->gl.p_glVertex2d( x, y ); @@ -2804,7 +2804,7 @@ void WINAPI wine_glVertex2d( GLdouble x, GLdouble y ) { /*********************************************************************** * glVertex2dv (OPENGL32.@) */ -void WINAPI wine_glVertex2dv( const GLdouble* v ) { +void WINAPI glVertex2dv( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glVertex2dv( v ); @@ -2813,7 +2813,7 @@ void WINAPI wine_glVertex2dv( const GLdouble* v ) { /*********************************************************************** * glVertex2f (OPENGL32.@) */ -void WINAPI wine_glVertex2f( GLfloat x, GLfloat y ) { +void WINAPI glVertex2f( GLfloat x, GLfloat y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f)\n", x, y ); funcs->gl.p_glVertex2f( x, y ); @@ -2822,7 +2822,7 @@ void WINAPI wine_glVertex2f( GLfloat x, GLfloat y ) { /*********************************************************************** * glVertex2fv (OPENGL32.@) */ -void WINAPI wine_glVertex2fv( const GLfloat* v ) { +void WINAPI glVertex2fv( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glVertex2fv( v ); @@ -2831,7 +2831,7 @@ void WINAPI wine_glVertex2fv( const GLfloat* v ) { /*********************************************************************** * glVertex2i (OPENGL32.@) */ -void WINAPI wine_glVertex2i( GLint x, GLint y ) { +void WINAPI glVertex2i( GLint x, GLint y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", x, y ); funcs->gl.p_glVertex2i( x, y ); @@ -2840,7 +2840,7 @@ void WINAPI wine_glVertex2i( GLint x, GLint y ) { /*********************************************************************** * glVertex2iv (OPENGL32.@) */ -void WINAPI wine_glVertex2iv( const GLint* v ) { +void WINAPI glVertex2iv( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glVertex2iv( v ); @@ -2849,7 +2849,7 @@ void WINAPI wine_glVertex2iv( const GLint* v ) { /*********************************************************************** * glVertex2s (OPENGL32.@) */ -void WINAPI wine_glVertex2s( GLshort x, GLshort y ) { +void WINAPI glVertex2s( GLshort x, GLshort y ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d)\n", x, y ); funcs->gl.p_glVertex2s( x, y ); @@ -2858,7 +2858,7 @@ void WINAPI wine_glVertex2s( GLshort x, GLshort y ) { /*********************************************************************** * glVertex2sv (OPENGL32.@) */ -void WINAPI wine_glVertex2sv( const GLshort* v ) { +void WINAPI glVertex2sv( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glVertex2sv( v ); @@ -2867,7 +2867,7 @@ void WINAPI wine_glVertex2sv( const GLshort* v ) { /*********************************************************************** * glVertex3d (OPENGL32.@) */ -void WINAPI wine_glVertex3d( GLdouble x, GLdouble y, GLdouble z ) { +void WINAPI glVertex3d( GLdouble x, GLdouble y, GLdouble z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", x, y, z ); funcs->gl.p_glVertex3d( x, y, z ); @@ -2876,7 +2876,7 @@ void WINAPI wine_glVertex3d( GLdouble x, GLdouble y, GLdouble z ) { /*********************************************************************** * glVertex3dv (OPENGL32.@) */ -void WINAPI wine_glVertex3dv( const GLdouble* v ) { +void WINAPI glVertex3dv( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glVertex3dv( v ); @@ -2885,7 +2885,7 @@ void WINAPI wine_glVertex3dv( const GLdouble* v ) { /*********************************************************************** * glVertex3f (OPENGL32.@) */ -void WINAPI wine_glVertex3f( GLfloat x, GLfloat y, GLfloat z ) { +void WINAPI glVertex3f( GLfloat x, GLfloat y, GLfloat z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f)\n", x, y, z ); funcs->gl.p_glVertex3f( x, y, z ); @@ -2894,7 +2894,7 @@ void WINAPI wine_glVertex3f( GLfloat x, GLfloat y, GLfloat z ) { /*********************************************************************** * glVertex3fv (OPENGL32.@) */ -void WINAPI wine_glVertex3fv( const GLfloat* v ) { +void WINAPI glVertex3fv( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glVertex3fv( v ); @@ -2903,7 +2903,7 @@ void WINAPI wine_glVertex3fv( const GLfloat* v ) { /*********************************************************************** * glVertex3i (OPENGL32.@) */ -void WINAPI wine_glVertex3i( GLint x, GLint y, GLint z ) { +void WINAPI glVertex3i( GLint x, GLint y, GLint z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", x, y, z ); funcs->gl.p_glVertex3i( x, y, z ); @@ -2912,7 +2912,7 @@ void WINAPI wine_glVertex3i( GLint x, GLint y, GLint z ) { /*********************************************************************** * glVertex3iv (OPENGL32.@) */ -void WINAPI wine_glVertex3iv( const GLint* v ) { +void WINAPI glVertex3iv( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glVertex3iv( v ); @@ -2921,7 +2921,7 @@ void WINAPI wine_glVertex3iv( const GLint* v ) { /*********************************************************************** * glVertex3s (OPENGL32.@) */ -void WINAPI wine_glVertex3s( GLshort x, GLshort y, GLshort z ) { +void WINAPI glVertex3s( GLshort x, GLshort y, GLshort z ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d)\n", x, y, z ); funcs->gl.p_glVertex3s( x, y, z ); @@ -2930,7 +2930,7 @@ void WINAPI wine_glVertex3s( GLshort x, GLshort y, GLshort z ) { /*********************************************************************** * glVertex3sv (OPENGL32.@) */ -void WINAPI wine_glVertex3sv( const GLshort* v ) { +void WINAPI glVertex3sv( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glVertex3sv( v ); @@ -2939,7 +2939,7 @@ void WINAPI wine_glVertex3sv( const GLshort* v ) { /*********************************************************************** * glVertex4d (OPENGL32.@) */ -void WINAPI wine_glVertex4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { +void WINAPI glVertex4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f)\n", x, y, z, w ); funcs->gl.p_glVertex4d( x, y, z, w ); @@ -2948,7 +2948,7 @@ void WINAPI wine_glVertex4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { /*********************************************************************** * glVertex4dv (OPENGL32.@) */ -void WINAPI wine_glVertex4dv( const GLdouble* v ) { +void WINAPI glVertex4dv( const GLdouble* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glVertex4dv( v ); @@ -2957,7 +2957,7 @@ void WINAPI wine_glVertex4dv( const GLdouble* v ) { /*********************************************************************** * glVertex4f (OPENGL32.@) */ -void WINAPI wine_glVertex4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { +void WINAPI glVertex4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%f, %f, %f, %f)\n", x, y, z, w ); funcs->gl.p_glVertex4f( x, y, z, w ); @@ -2966,7 +2966,7 @@ void WINAPI wine_glVertex4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { /*********************************************************************** * glVertex4fv (OPENGL32.@) */ -void WINAPI wine_glVertex4fv( const GLfloat* v ) { +void WINAPI glVertex4fv( const GLfloat* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glVertex4fv( v ); @@ -2975,7 +2975,7 @@ void WINAPI wine_glVertex4fv( const GLfloat* v ) { /*********************************************************************** * glVertex4i (OPENGL32.@) */ -void WINAPI wine_glVertex4i( GLint x, GLint y, GLint z, GLint w ) { +void WINAPI glVertex4i( GLint x, GLint y, GLint z, GLint w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", x, y, z, w ); funcs->gl.p_glVertex4i( x, y, z, w ); @@ -2984,7 +2984,7 @@ void WINAPI wine_glVertex4i( GLint x, GLint y, GLint z, GLint w ) { /*********************************************************************** * glVertex4iv (OPENGL32.@) */ -void WINAPI wine_glVertex4iv( const GLint* v ) { +void WINAPI glVertex4iv( const GLint* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glVertex4iv( v ); @@ -2993,7 +2993,7 @@ void WINAPI wine_glVertex4iv( const GLint* v ) { /*********************************************************************** * glVertex4s (OPENGL32.@) */ -void WINAPI wine_glVertex4s( GLshort x, GLshort y, GLshort z, GLshort w ) { +void WINAPI glVertex4s( GLshort x, GLshort y, GLshort z, GLshort w ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", x, y, z, w ); funcs->gl.p_glVertex4s( x, y, z, w ); @@ -3002,7 +3002,7 @@ void WINAPI wine_glVertex4s( GLshort x, GLshort y, GLshort z, GLshort w ) { /*********************************************************************** * glVertex4sv (OPENGL32.@) */ -void WINAPI wine_glVertex4sv( const GLshort* v ) { +void WINAPI glVertex4sv( const GLshort* v ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%p)\n", v ); funcs->gl.p_glVertex4sv( v ); @@ -3011,7 +3011,7 @@ void WINAPI wine_glVertex4sv( const GLshort* v ) { /*********************************************************************** * glVertexPointer (OPENGL32.@) */ -void WINAPI wine_glVertexPointer( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { +void WINAPI glVertexPointer( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %p)\n", size, type, stride, pointer ); funcs->gl.p_glVertexPointer( size, type, stride, pointer ); @@ -3020,7 +3020,7 @@ void WINAPI wine_glVertexPointer( GLint size, GLenum type, GLsizei stride, const /*********************************************************************** * glViewport (OPENGL32.@) */ -void WINAPI wine_glViewport( GLint x, GLint y, GLsizei width, GLsizei height ) { +void WINAPI glViewport( GLint x, GLint y, GLsizei width, GLsizei height ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; TRACE("(%d, %d, %d, %d)\n", x, y, width, height ); funcs->gl.p_glViewport( x, y, width, height ); diff --git a/dlls/opengl32/wgl.c b/dlls/opengl32/wgl.c index 8fdbf29580..d8719ad6e2 100644 --- a/dlls/opengl32/wgl.c +++ b/dlls/opengl32/wgl.c @@ -47,8 +47,6 @@ static HMODULE opengl32_handle; extern struct opengl_funcs null_opengl_funcs; -const GLubyte * WINAPI wine_glGetString( GLenum name ); - /* handle management */ #define MAX_WGL_HANDLES 1024 @@ -691,7 +689,7 @@ static int compar(const void *elt_a, const void *elt_b) { static BOOL is_extension_supported(const char* extension) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; - const char *gl_ext_string = (const char*)wine_glGetString(GL_EXTENSIONS); + const char *gl_ext_string = (const char*)glGetString(GL_EXTENSIONS); TRACE("Checking for extension '%s'\n", extension); @@ -1624,7 +1622,7 @@ BOOL WINAPI wglUseFontOutlinesW(HDC hdc, /*********************************************************************** * glDebugEntry (OPENGL32.@) */ -GLint WINAPI wine_glDebugEntry( GLint unknown1, GLint unknown2 ) +GLint WINAPI glDebugEntry( GLint unknown1, GLint unknown2 ) { return 0; } @@ -1692,7 +1690,7 @@ static GLubyte *filter_extensions( const char *extensions ) /*********************************************************************** * glGetString (OPENGL32.@) */ -const GLubyte * WINAPI wine_glGetString( GLenum name ) +const GLubyte * WINAPI glGetString( GLenum name ) { const struct opengl_funcs *funcs = NtCurrentTeb()->glTable; const GLubyte *ret = funcs->gl.p_glGetString( name );