diff --git a/dlls/opengl32/make_opengl b/dlls/opengl32/make_opengl new file mode 100755 index 00000000000..7aea743c384 --- /dev/null +++ b/dlls/opengl32/make_opengl @@ -0,0 +1,463 @@ +#!/usr/bin/perl -w + +# This script is called thus : +# +# make_opengl path_to_spec_file opengl_version +# +# - path_to_spec_file is the path to the directory where the OpenGL +# spec files are located. These files are part of the OpenGL +# sample implementation CVS tree and are located in +# CVS_ROOT/projects/ogl-sample/main/doc/registry/specs. +# +# - opengl_version is the OpenGL version emulated by the library +# (can be 1.0 to 1.2). +# +# This script generates the three following files : +# +# - opengl32.spec : the spec file giving all the exported functions +# of the OpenGL32.DLL library. These functions are the one an +# application can directly link to (and are all the functions +# defined in the OpenGL core for the version defined by +# 'opengl_version'). +# +# - opengl_norm.c : this file contains the thunks for all OpenGL +# functions that are defined in 'opengl32.spec'. The corresponding +# functions NEED to be defined in Linux's libGL or the library +# won't be able to be linked in. +# +# - opengl_ext.c : in this file are stored thunks for ALL possible +# OpenGL extensions (at least, all the extensions that are defined +# in the OpenGL extension registry). Contrary to 'opengl_norm.c', +# you do not need to have these extensions in your libGL to have +# OpenGL work (as they are resolved at run-time using +# glXGetProcAddressARB). +# + +# +# This functions generates the thunk for a given function. +# +sub GenerateThunk { + my ($func_ref, $comment, $prefix, $thread_safe) = @_; + my ($ret) = (""); + my ($call_arg) = (""); + + # If for opengl_norm.c, generate a nice heading otherwise Patrik won't be happy :-) + if ($comment eq 1) { + $ret = $ret . "/***********************************************************************\n"; + $ret = $ret . " * " . $func_ref->[0] . "\n"; + $ret = $ret . " */\n"; + } + $ret = $ret . $func_ref->[1] . " WINAPI wine_" . $func_ref->[0] . "( "; + for ($i = 0; $i <= $#{@{$func_ref->[2]}}; $i++) { + $type = $func_ref->[2]->[$i]->[0]; + $name = $func_ref->[2]->[$i]->[1]; + $ret = $ret . "$type $name"; + $call_arg = $call_arg . "$name"; + if ($i != $#{@{$func_ref->[2]}}) { + $ret = $ret . ", "; + $call_arg = $call_arg . ", "; + } else { + $ret = $ret . " "; + $call_arg = $call_arg . " "; + } + } + $ret = $ret . ") {\n"; + if ($func_ref->[1] ne "void") { + $ret = $ret . " " . $func_ref->[1] . " ret_value;\n"; + } + if ($thread_safe) { + $ret = $ret . " ENTER_GL();\n"; + } + $ret = $ret . " "; + if ($func_ref->[1] ne "void") { + $ret = $ret . "ret_value = "; + } + $ret = $ret . $prefix . $func_ref->[0] . "( " . $call_arg . ");\n"; + if ($thread_safe) { + $ret = $ret . " LEAVE_GL();\n"; + } + if ($func_ref->[1] ne "void") { + $ret = $ret . " return ret_value;\n" + } + $ret = $ret . "}\n"; + + # Return this string.... + $ret; +} + +# +# This hash table gives the conversion between OpenGL types and what +# is used in the .spec file +# +%arg_conv = + ("GLbitfield" => [ "long", 4 ], + "GLboolean" => [ "long", 4 ], + "GLbyte" => [ "long", 4 ], + "GLclampd" => [ "double", 8 ], + "GLclampf" => [ "long", 4 ], + "GLdouble" => [ "double", 8 ], + "GLenum" => [ "long", 4 ], + "GLfloat" => [ "long", 4 ], + "GLint" => [ "long", 4 ], + "GLshort" => [ "long", 4 ], + "GLsizei" => [ "long", 4 ], + "GLstring" => [ "str", 4 ], + "GLubyte" => [ "long", 4 ], + "GLuint" => [ "long", 4 ], + "GLushort" => [ "long", 4 ], + "GLvoid" => [ "void", 4 ], + "_GLfuncptr" => [ "ptr", 4 ]); + +# +# Files to generate +# +$spec_file = "opengl32.spec"; +$norm_file = "opengl_norm.c"; +$ext_file = "opengl_ext.c"; + +# Set to 0 for removing the ENTER / LEAVE GL calls +$gen_thread_safe = 1; +# Prefix used for the local variables +$ext_prefix = "func_"; + +# +# List of categories to put in the 'opengl_norm.c' file +# +%cat_1_0 = ( "display-list" => 1, + "drawing" => 1, + "drawing-control" => 1, + "feedback" => 1, + "framebuf" => 1, + "misc" => 1, + "modeling" => 1, + "pixel-op" => 1, + "pixel-rw" => 1, + "state-req" => 1, + "xform" => 1 ); +%cat_1_1 = ( %cat_1_0, + "1_1" => 1 ); +%cat_1_2 = ( %cat_1_1, + "VERSION_1_2" => 1, + "ARB_multitexture" => 1 ); + +%norm_categories = (); + +# +# Extract and checks the number of arguments +# +if ($#ARGV != 1) { + die "Usage : make_opengl OpenGL_registry_location OpenGL_version.\n"; +} +$registry_path = shift @ARGV; +$version = shift @ARGV; +if ($version eq "1.0") { + %norm_categories = %cat_1_0; +} elsif ($version eq "1.1") { + %norm_categories = %cat_1_1; +} elsif ($version eq "1.2") { + %norm_categories = %cat_1_2; +} else { + die "OpenGL version incorrect. Should be one of '1.0', '1.1' or '1.2'.\n"; +} + +# +# Open the registry files +# +open(TYPES, $registry_path . "/gl.tm") || die "Could not open 'gl.tm'. Please check your path the the registry files.\n"; +open(REGISTRY, $registry_path . "/gl.spec") || die "Could not open 'gl.spec'. Please check your path the the registry files.\n"; + +# +# First, create a mapping between the pseudo types used in the spec file +# and OpenGL types using the 'gl.tm' file. +# +%pseudo_to_opengl = (); +while ($line = ) { + ($pseudo, $opengl) = ($line =~ /(\w*),\*,\*,\s*(.*),\*,\*/); + $pseudo_to_opengl{$pseudo} = $opengl; +} +# This is to override the 'void' -> '*' bogus conversion +$pseudo_to_opengl{"void"} = "void"; + +# +# Then, create the list of all OpenGL functions using the 'gl.spec' +# file. This will create two hash-tables, one with all the function +# whose category matches the one listed in '@norm_categories', the other +# with all other functions. +# +# An element of the hash table is a reference to an array with these +# elements : +# +# - function name +# +# - return type +# +# - reference to an array giving the list of arguments (an empty array +# for a 'void' function). +# +# The list of arguments is itself an array of reference to arrays. Each +# of these arrays represents the argument type and the argument name. +# +# An example : +# +# void glBitmap( GLsizei width, GLsizei height, +# GLfloat xorig, GLfloat yorig, +# GLfloat xmove, GLfloat ymove, +# const GLubyte *bitmap ); +# +# Would give something like that : +# +# [ "glBitmap", +# "void", +# [ [ "GLsizei", "width" ], +# [ "GLsizei", "height" ], +# [ "GLfloat", "xorig" ], +# [ "GLfloat", "yorig" ], +# [ "GLfloat", "xmove" ], +# [ "GLfloat", "ymove" ], +# [ "GLubyte *", "bitmap"] ] ]; +# +%norm_functions = (); +%ext_functions = (); + +while ($line = ) { + if ($line =~ /^\w*\(.*\)/) { + # Get the function name (NOTE: the 'gl' prefix needs to be added later) + ($funcname, $args) = ($line =~ /^(\w*)\((.*)\)/); + # and the argument names + @arg_names = split /\s*,\s*/, $args; + + # After get : + # - the return type + # - the argument types + # - the category the function belongs + %arg_types = (); + $category = ""; + $ret_type = ""; + while (1) { + $line = ; + unless (defined($line)) { + last; + } elsif ($line =~ /^\s*$/) { + if (($category eq "") || ($ret_type eq "")) { + die "Missing 'category' line in function $funcname.\n"; + } + last; + } elsif ($line =~ /\t*return\t*(\w*)/) { + ($ret_type) = ($line =~ /\t*return\s*(\w*)/); + $ret_type = $pseudo_to_opengl{$ret_type}; + unless (defined($ret_type)) { + die "Unsupported return type in function $funcname\n"; + } + } elsif ($line =~ /^\t*category/) { + ($category) = ($line =~ /^\t*category\s*([\w-]*)/); + } elsif ($line =~ /^\t*param/) { + ($name, $base_type, $ext) = ($line =~ /\t*param\s*(\w*)\s*(\w*) (.*)/); + $ptr = 0; + unless (defined($name)) { + chomp $line; + die "Broken spec file line $line in function $funcname\n"; + } + + if ($ext =~ /array/) { + # This is a pointer + $ptr = 1; + } elsif ($ext =~ /value/) { + # And this a 'normal' value + $ptr = 0; + } else { + chomp $line; + die "Unsupported type : $line in function $funcname\n"; + } + # Get the 'real' type and append a '*' in case of a pointer + $type = $pseudo_to_opengl{$base_type}; + unless (defined($type)) { + chomp $line; + die "Unsupported return type in function $funcname for type $base_type (line $line)\n"; + } + if ($ptr) { + $type = $type . "*"; + } + + $arg_types{$name} = $type; + } + } + + # Now, build the argument reference + $arg_ref = [ ]; + for ($i = 0; $i <= $#arg_names; $i++) { + unless (defined($arg_types{$arg_names[$i]})) { + print "@arg_names\n"; + foreach (sort keys %arg_types) { + print "$_ => $arg_types{$_}\n"; + } + die "Undefined type for $arg_names[$i] in function $funcname\n"; + } + + push @$arg_ref, [ $arg_types{$arg_names[$i]}, $arg_names[$i] ]; + } + $func_ref = [ "gl" . $funcname, + $ret_type, + $arg_ref ]; + + # Now, put in one or the other hash table + if ($norm_categories{$category}) { + $norm_functions{$funcname} = $func_ref; + } else { + $ext_functions{$funcname} = $func_ref; + } + } +} + +# +# Clean up the input files +# +close(TYPES); +close(REGISTRY); + +# +# Now, generate the output files. First, the spec file. +# +open(SPEC, ">" . $spec_file); + +print SPEC " +name opengl32 +type win32 + +@ stdcall wglCreateContext(long) wglCreateContext +@ stdcall wglCreateLayerContext(long long) wglCreateLayerContext +@ stdcall wglCopyContext(long long long) wglCopyContext +@ stdcall wglDeleteContext(long) wglDeleteContext +@ stdcall wglDescribeLayerPlane(long long long long ptr) wglDescribeLayerPlane +@ stdcall wglGetCurrentContext() wglGetCurrentContext +@ stdcall wglGetCurrentDC() wglGetCurrentDC +@ stdcall wglGetLayerPaletteEntries(long long long long ptr) wglGetLayerPaletteEntries +@ stdcall wglGetProcAddress(str) wglGetProcAddress +@ stdcall wglMakeCurrent(long long) wglMakeCurrent +@ stdcall wglRealizeLayerPalette(long long long) wglRealizeLayerPalette +@ stdcall wglSetLayerPaletteEntries(long long long long ptr) wglSetLayerPaletteEntries +@ stdcall wglShareLists(long long) wglShareLists +@ stdcall wglSwapLayerBuffers(long long) wglSwapLayerBuffers +@ stdcall wglUseFontBitmapsA(long long long long) wglUseFontBitmapsA +@ stdcall wglUseFontOutlinesA(long long long long long long long ptr) wglUseFontOutlinesA +@ stub glGetLevelParameterfv +@ stub glGetLevelParameteriv +@ stub wglUseFontBitmapsW +@ stub wglUseFontOutlinesW +@ forward wglChoosePixelFormat GDI32.ChoosePixelFormat +@ forward wglDescribePixelFormat GDI32.DescribePixelFormat +@ forward wglGetPixelFormat GDI32.GetPixelFormat +@ forward wglSetPixelFormat GDI32.SetPixelFormat +@ forward wglSwapBuffers GDI32.SwapBuffers +"; + +foreach (sort keys %norm_functions) { + $func_name = $norm_functions{$_}->[0]; + print SPEC "@ stdcall $func_name( "; + for ($i = 0; $i <= $#{@{$norm_functions{$_}->[2]}}; $i++) { + $type = $norm_functions{$_}->[2]->[$i]->[0]; + if ($type =~ /\*/) { + print SPEC "ptr "; + } elsif (defined($arg_conv{$type})) { + print SPEC "$@$arg_conv{$type}[0] "; + } else { + die "No convertion for GL type $type...\n"; + } + } + print SPEC ") wine_$func_name\n"; +} +close(SPEC); + +# +# After the spec file, the opengl_norm.c file +# +open(NORM, ">" . $norm_file); +print NORM " +/* Auto-generated file... Do not edit ! */ + +#include \"config.h\" +#include \"wine_gl.h\" + +typedef const GLubyte * GLstring; + +"; +foreach (sort keys %norm_functions) { + $string = GenerateThunk($norm_functions{$_}, 1, "", $gen_thread_safe); + + print NORM "$string\n"; +} +close(NORM); + +# +# Finally, more complex, the opengl_ext.c file +# +open(EXT, ">" . $ext_file); +print EXT " +/* Auto-generated file... Do not edit ! */ + +#include \"config.h\" +#include \"wine_gl.h\" + +typedef const GLubyte * GLstring; + +#include \"opengl_ext.h\" + +"; + +# First, generate the function pointers +foreach (sort keys %ext_functions) { + $func_ref = $ext_functions{$_}; + print EXT $func_ref->[1] . " (*" . $ext_prefix . $func_ref->[0] . ")( "; + for ($i = 0; $i <= $#{@{$func_ref->[2]}}; $i++) { + $type = $func_ref->[2]->[$i]->[0]; + print EXT "$type"; + if ($i != $#{@{$func_ref->[2]}}) { + print EXT ", "; + } else { + print EXT " "; + } + } + print EXT ") = (void *) 0xdeadbeef;\n"; +} + +# Then, the function prototypes +print EXT "\n\n/* The function prototypes */\n"; +foreach (sort keys %ext_functions) { + $func_ref = $ext_functions{$_}; + print EXT $func_ref->[1] . " WINAPI " . "wine_" . $func_ref->[0] . "( "; + for ($i = 0; $i <= $#{@{$func_ref->[2]}}; $i++) { + $type = $func_ref->[2]->[$i]->[0]; + print EXT "$type"; + if ($i != $#{@{$func_ref->[2]}}) { + print EXT ", "; + } else { + print EXT " "; + } + } + print EXT ");\n"; +} + +# Then the table giving the string <-> function correspondance */ +print EXT "\n\n/* The table giving the correspondance between names and functions */\n"; +@tmp = keys %ext_functions; +print EXT "int extension_registry_size = " . ($#tmp + 1) . ";\n"; +print EXT "OpenGL_extension extension_registry[" . ($#tmp + 1) . "] = {\n"; +$i = 0; +foreach (sort keys %ext_functions) { + $func_ref = $ext_functions{$_}; + print EXT " { \"" . $func_ref->[0] . "\", (void *) wine_" . $func_ref->[0] . ", (void **) (&" . $ext_prefix . $func_ref->[0] . ") }"; + if ($i != $#tmp) { + print EXT ","; + } + $i++; + print EXT "\n"; +} +print EXT "};\n"; + +# And, finally, the thunks themselves.... +print EXT "\n/* The thunks themselves....*/\n"; +foreach (sort keys %ext_functions) { + $string = GenerateThunk($ext_functions{$_}, 0, $ext_prefix, $gen_thread_safe); + + print EXT "$string\n"; +} +close(EXT); diff --git a/dlls/opengl32/make_opengl_ext b/dlls/opengl32/make_opengl_ext deleted file mode 100755 index 16a9548964c..00000000000 --- a/dlls/opengl32/make_opengl_ext +++ /dev/null @@ -1,145 +0,0 @@ -#!/usr/bin/perl -w - -print " -/* Auto-generated file... Do not edit ! */ - -#include \"config.h\" -#include \"wine_gl.h\" - -#include \"opengl_ext.h\" - -"; - -# -# First, create a hash-table with all function defined in opengl32.spec -# -%opengl_std = (); -open(SPEC, "dlls/opengl32/opengl32.spec") || die "Could not open spec file"; -foreach () { - if (($_ =~ /@/) && ($_ !~ /wgl/)) { - ($name) = ($_ =~ /stdcall (\w*)\(/); - $opengl_std{$name} = 1; - } -} -close(SPEC); - -# -# Now, the functions from the include file -# -%opengl_ext = (); -open(INC, "/home/ulmer/OpenGL/glext_proto.h") || die "Could not open GL/glext.h"; -while ($line = ) { - if ($line =~ /extern.*APIENTRY/) { - # Start of a function declaration - ($ret, $name, $args) = ($line =~ /extern (\w*) APIENTRY *(\w*) *\((.*)\)/); - - # Now, remove all function already defined in opengl32.spec - if ($opengl_std{$name}) { - # Do nothing as we already have these functions - } else { - # Now, get the typedef name (the line after) - ($typedef_name) = ( =~ /\(APIENTRY *\* *(\w*) *\)/); - - # After that, parse the arguments - @args = split /,/, $args; - $args_ref = []; - foreach (@args) { - push @$args_ref, $_; - } - $opengl_ext{$name} = [ $ret, $typedef_name, $args_ref ]; - } - } -} -close(INC); - -# -# After that, generate the file itself.... -# -print "/* These will be filled during a wglGetProcAddress call */\n"; -$num = 0; -foreach $name (sort keys(%opengl_ext)) { - $ref = $opengl_ext{$name}; - $arg_ref = $$ref[2]; - @larg = @$arg_ref; - - print "$$ref[0] (*func_$name)("; - $farg = shift @larg; - print "$farg"; - foreach (@larg) { - print ", $_"; - } - print ") = (void *) 0xdeadbeef;\n"; - $num++; -} -print "\n"; - -print "/* The function prototypes */\n"; -foreach $name (sort keys(%opengl_ext)) { - $ref = $opengl_ext{$name}; - $arg_ref = $$ref[2]; - @larg = @$arg_ref; - print "$$ref[0] WINAPI wine_$name("; - - $farg = shift @larg; - print "$farg"; - foreach (@larg) { - print ", $_"; - } - print ") ;\n"; -} -print "\n"; - - -print "/* The table giving the correspondance between names and functions */\n"; -print "int extension_registry_size = $num;\n"; -print "OpenGL_extension extension_registry[] = {\n"; -foreach $name (sort keys(%opengl_ext)) { - $num--; - print " { \"$name\", (void *) wine_$name, (void **) (&func_$name) }"; - if ($num) { - print ","; - } - print "\n"; -} -print "};\n"; -print "\n"; - -print "/* Now, the function declarations */\n"; -foreach $name (sort keys(%opengl_ext)) { - $ref = $opengl_ext{$name}; - $arg_ref = $$ref[2]; - print "$$ref[0] WINAPI wine_$name("; - - $farg = shift @$arg_ref; - $num = 0; - if ($farg !~ /void/) { - print "$farg arg_0"; - $num++; - foreach (@$arg_ref) { - print ", $_ arg_$num"; - $num++; - } - } - print ") {\n"; - if ($$ref[0] !~ /void/) { - print " $$ref[0] ret;\n" - } - print " ENTER_GL();\n"; - print " "; - if ($$ref[0] !~ /void/) { - print " ret = "; - } - print "func_$name("; - if ($num > 0) { - print "arg_0"; - for ($i = 1; $i < $num; $i++) { - print ", arg_$i"; - } - } - print ");\n"; - print " LEAVE_GL();\n"; - if ($$ref[0] !~ /void/) { - print " return ret;\n" - } - print "}\n\n"; -} diff --git a/dlls/opengl32/make_opengl_norm b/dlls/opengl32/make_opengl_norm deleted file mode 100755 index 67214f5d5fa..00000000000 --- a/dlls/opengl32/make_opengl_norm +++ /dev/null @@ -1,94 +0,0 @@ -#!/usr/bin/perl -w - -print " -/* Auto-generated file... Do not edit ! */ - -#include \"config.h\" -#include \"wine_gl.h\" - - -"; - -# -# Now, the functions from the include file -# -open(INC, "/usr/X11R6/include/GL/gl.h") || die "Could not open GL/gl.h"; -while ($line = ) { - if ($line =~ /GLAPI.*GLAPIENTRY/) { - # Start of a function declaration - ($ret, $name, $args) = ($line =~ /GLAPI (.*) GLAPIENTRY *(.*)\((.*)/); - - # Remove all extensions except the multitexture one (see OpenGL ABI) - if (($name !~ /(MESA|PGI|ARB|EXT)/) || - ($name =~ /MultiTexCoord/) || - ($name =~ /ActiveTextureARB/)) { - print "/***********************************************************************\n"; - print " *\t\t$name\n"; - print " */\n"; - print "$ret WINAPI wine_$name("; - @rargs = (); - @names = (); - - # Now, get the parameters - while (1) { - @args = split /,|\)/, $args; - - foreach (@args) { - if ($_ =~ /[a-z,A-Z]/) { - ($a) = ($_ =~ /^\s*(.*)\s*$/); - if ($a =~ /\*\*/) { - ($var) = ($a =~ /\*\*(\w*)/); - } elsif ($a =~ /\*/) { - ($var) = ($a =~ /\*(\w*)/); - } else { - ($var) = ($a =~ /\s(\w*)/); - } - @rargs = (@rargs, $a); - if ($var !~ /void/) { - @names = (@names, $var); - } - } - } - - if ($args !~ /\)/) { - $args = ; - } else { - last; - } - } - - print shift @rargs; - foreach (@rargs) { - print ", $_"; - } - print ") {\n"; - if ($ret !~ /void/) { - print " $ret ret;\n"; - } - print " ENTER_GL();\n"; - if ($ret !~ /void/) { - print " ret = "; - } else { - print " "; - } - print "$name("; - - $farg = shift @names; - if ($farg) { - print "$farg"; - - foreach (@names) { - print ", $_"; - } - } - print ");\n"; - print " LEAVE_GL();\n"; - if ($ret !~ /void/) { - print " return ret;\n"; - } - print "}\n\n"; - } - } -} - -close(INC); diff --git a/dlls/opengl32/make_opengl_spec b/dlls/opengl32/make_opengl_spec deleted file mode 100755 index e368d828101..00000000000 --- a/dlls/opengl32/make_opengl_spec +++ /dev/null @@ -1,87 +0,0 @@ -#!/usr/bin/perl -w - -# -# First, the basics and the wgl functions -# -print " -name opengl32 -type win32 - -@ stdcall wglCreateContext(long) wglCreateContext -@ stdcall wglCreateLayerContext(long long) wglCreateLayerContext -@ stdcall wglCopyContext(long long long) wglCopyContext -@ stdcall wglDeleteContext(long) wglDeleteContext -@ stdcall wglDescribeLayerPlane(long long long long ptr) wglDescribeLayerPlane -@ stdcall wglGetCurrentContext() wglGetCurrentContext -@ stdcall wglGetCurrentDC() wglGetCurrentDC -@ stdcall wglGetLayerPaletteEntries(long long long long ptr) wglGetLayerPaletteEntries -@ stdcall wglGetProcAddress(str) wglGetProcAddress -@ stdcall wglMakeCurrent(long long) wglMakeCurrent -@ stdcall wglRealizeLayerPalette(long long long) wglRealizeLayerPalette -@ stdcall wglSetLayerPaletteEntries(long long long long ptr) wglSetLayerPaletteEntries -@ stdcall wglShareLists(long long) wglShareLists -@ stdcall wglSwapLayerBuffers(long long) wglSwapLayerBuffers -@ stdcall wglUseFontBitmapsA(long long long long) wglUseFontBitmapsA -@ stdcall wglUseFontOutlinesA(long long long long long long long ptr) wglUseFontOutlinesA -@ stub glGetLevelParameterfv -@ stub glGetLevelParameteriv -@ stub wglUseFontBitmapsW -@ stub wglUseFontOutlinesW -@ forward wglChoosePixelFormat GDI32.ChoosePixelFormat -@ forward wglDescribePixelFormat GDI32.DescribePixelFormat -@ forward wglGetPixelFormat GDI32.GetPixelFormat -@ forward wglSetPixelFormat GDI32.SetPixelFormat -@ forward wglSwapBuffers GDI32.SwapBuffers -"; - -# -# Now, the functions from the include file -# -open(INC, "/usr/X11R6/include/GL/gl.h") || die "Could not open GL/gl.h"; - -while ($line = ) { - if ($line =~ /GLAPI.*GLAPIENTRY/) { - # Start of a function declaration - ($name, $args) = ($line =~ /GLAPIENTRY *(.*)\((.*)/); - - # Remove all extensions except the multitexture one (see OpenGL ABI) - if (($name !~ /(MESA|PGI|ARB|EXT)/) || - ($name =~ /MultiTexCoord/) || - ($name =~ /ActiveTextureARB/)) { - print "@ stdcall $name("; - - # Now, get the parameters - while (1) { - @args = split /,/, $args; - - foreach (@args) { - if ($_ =~ /\)/) { - ($_) = ($_ =~ /(.*)\)/); - } - - if ($_ =~ /\*/) { - print "ptr "; - } elsif ($_ =~ /[a-zA-Z]/) { - ($type) = ($_ =~ /^ *(.*) +.*/); - if (($type =~ /double/) || - ($type =~ /clampd/)) { - print "double "; - } elsif ($type !~ /void/) { - print "long "; - } - } - } - - if ($args !~ /\)/) { - $args = ; - } else { - last; - } - } - - print ") wine_$name\n"; - } - } -} - -close(INC); diff --git a/dlls/opengl32/opengl32.spec b/dlls/opengl32/opengl32.spec index a6f6fad60f4..a0b181c691c 100644 --- a/dlls/opengl32/opengl32.spec +++ b/dlls/opengl32/opengl32.spec @@ -27,411 +27,411 @@ type win32 @ forward wglGetPixelFormat GDI32.GetPixelFormat @ forward wglSetPixelFormat GDI32.SetPixelFormat @ forward wglSwapBuffers GDI32.SwapBuffers -@ stdcall glClearIndex(long ) wine_glClearIndex -@ stdcall glClearColor(long long long long ) wine_glClearColor -@ stdcall glClear(long ) wine_glClear -@ stdcall glIndexMask(long ) wine_glIndexMask -@ stdcall glColorMask(long long long long ) wine_glColorMask -@ stdcall glAlphaFunc(long long ) wine_glAlphaFunc -@ stdcall glBlendFunc(long long ) wine_glBlendFunc -@ stdcall glLogicOp(long ) wine_glLogicOp -@ stdcall glCullFace(long ) wine_glCullFace -@ stdcall glFrontFace(long ) wine_glFrontFace -@ stdcall glPointSize(long ) wine_glPointSize -@ stdcall glLineWidth(long ) wine_glLineWidth -@ stdcall glLineStipple(long long ) wine_glLineStipple -@ stdcall glPolygonMode(long long ) wine_glPolygonMode -@ stdcall glPolygonOffset(long long ) wine_glPolygonOffset -@ stdcall glPolygonStipple(ptr ) wine_glPolygonStipple -@ stdcall glGetPolygonStipple(ptr ) wine_glGetPolygonStipple -@ stdcall glEdgeFlag(long ) wine_glEdgeFlag -@ stdcall glEdgeFlagv(ptr ) wine_glEdgeFlagv -@ stdcall glScissor(long long long long ) wine_glScissor -@ stdcall glClipPlane(long ptr ) wine_glClipPlane -@ stdcall glGetClipPlane(long ptr ) wine_glGetClipPlane -@ stdcall glDrawBuffer(long ) wine_glDrawBuffer -@ stdcall glReadBuffer(long ) wine_glReadBuffer -@ stdcall glEnable(long ) wine_glEnable -@ stdcall glDisable(long ) wine_glDisable -@ stdcall glIsEnabled(long ) wine_glIsEnabled -@ stdcall glEnableClientState(long ) wine_glEnableClientState -@ stdcall glDisableClientState(long ) wine_glDisableClientState -@ stdcall glGetBooleanv(long ptr ) wine_glGetBooleanv -@ stdcall glGetDoublev(long ptr ) wine_glGetDoublev -@ stdcall glGetFloatv(long ptr ) wine_glGetFloatv -@ stdcall glGetIntegerv(long ptr ) wine_glGetIntegerv -@ stdcall glPushAttrib(long ) wine_glPushAttrib -@ stdcall glPopAttrib() wine_glPopAttrib -@ stdcall glPushClientAttrib(long ) wine_glPushClientAttrib -@ stdcall glPopClientAttrib() wine_glPopClientAttrib -@ stdcall glRenderMode(long ) wine_glRenderMode -@ stdcall glGetError() wine_glGetError -@ stdcall glGetString(long ) wine_glGetString -@ stdcall glFinish() wine_glFinish -@ stdcall glFlush() wine_glFlush -@ stdcall glHint(long long ) wine_glHint -@ stdcall glClearDepth(double ) wine_glClearDepth -@ stdcall glDepthFunc(long ) wine_glDepthFunc -@ stdcall glDepthMask(long ) wine_glDepthMask -@ stdcall glDepthRange(double double ) wine_glDepthRange -@ stdcall glClearAccum(long long long long ) wine_glClearAccum -@ stdcall glAccum(long long ) wine_glAccum -@ stdcall glMatrixMode(long ) wine_glMatrixMode -@ stdcall glOrtho(double double double double double double ) wine_glOrtho -@ stdcall glFrustum(double double double double double double ) wine_glFrustum -@ stdcall glViewport(long long long long ) wine_glViewport -@ stdcall glPushMatrix() wine_glPushMatrix -@ stdcall glPopMatrix() wine_glPopMatrix -@ stdcall glLoadIdentity() wine_glLoadIdentity -@ stdcall glLoadMatrixd(ptr ) wine_glLoadMatrixd -@ stdcall glLoadMatrixf(ptr ) wine_glLoadMatrixf -@ stdcall glMultMatrixd(ptr ) wine_glMultMatrixd -@ stdcall glMultMatrixf(ptr ) wine_glMultMatrixf -@ stdcall glRotated(double double double double ) wine_glRotated -@ stdcall glRotatef(long long long long ) wine_glRotatef -@ stdcall glScaled(double double double ) wine_glScaled -@ stdcall glScalef(long long long ) wine_glScalef -@ stdcall glTranslated(double double double ) wine_glTranslated -@ stdcall glTranslatef(long long long ) wine_glTranslatef -@ stdcall glIsList(long ) wine_glIsList -@ stdcall glDeleteLists(long long ) wine_glDeleteLists -@ stdcall glGenLists(long ) wine_glGenLists -@ stdcall glNewList(long long ) wine_glNewList -@ stdcall glEndList() wine_glEndList -@ stdcall glCallList(long ) wine_glCallList -@ stdcall glCallLists(long long ptr ) wine_glCallLists -@ stdcall glListBase(long ) wine_glListBase -@ stdcall glBegin(long ) wine_glBegin -@ stdcall glEnd() wine_glEnd -@ stdcall glVertex2d(double double ) wine_glVertex2d -@ stdcall glVertex2f(long long ) wine_glVertex2f -@ stdcall glVertex2i(long long ) wine_glVertex2i -@ stdcall glVertex2s(long long ) wine_glVertex2s -@ stdcall glVertex3d(double double double ) wine_glVertex3d -@ stdcall glVertex3f(long long long ) wine_glVertex3f -@ stdcall glVertex3i(long long long ) wine_glVertex3i -@ stdcall glVertex3s(long long long ) wine_glVertex3s -@ stdcall glVertex4d(double double double double ) wine_glVertex4d -@ stdcall glVertex4f(long long long long ) wine_glVertex4f -@ stdcall glVertex4i(long long long long ) wine_glVertex4i -@ stdcall glVertex4s(long long long long ) wine_glVertex4s -@ stdcall glVertex2dv(ptr ) wine_glVertex2dv -@ stdcall glVertex2fv(ptr ) wine_glVertex2fv -@ stdcall glVertex2iv(ptr ) wine_glVertex2iv -@ stdcall glVertex2sv(ptr ) wine_glVertex2sv -@ stdcall glVertex3dv(ptr ) wine_glVertex3dv -@ stdcall glVertex3fv(ptr ) wine_glVertex3fv -@ stdcall glVertex3iv(ptr ) wine_glVertex3iv -@ stdcall glVertex3sv(ptr ) wine_glVertex3sv -@ stdcall glVertex4dv(ptr ) wine_glVertex4dv -@ stdcall glVertex4fv(ptr ) wine_glVertex4fv -@ stdcall glVertex4iv(ptr ) wine_glVertex4iv -@ stdcall glVertex4sv(ptr ) wine_glVertex4sv -@ stdcall glNormal3b(long long long ) wine_glNormal3b -@ stdcall glNormal3d(double double double ) wine_glNormal3d -@ stdcall glNormal3f(long long long ) wine_glNormal3f -@ stdcall glNormal3i(long long long ) wine_glNormal3i -@ stdcall glNormal3s(long long long ) wine_glNormal3s -@ stdcall glNormal3bv(ptr ) wine_glNormal3bv -@ stdcall glNormal3dv(ptr ) wine_glNormal3dv -@ stdcall glNormal3fv(ptr ) wine_glNormal3fv -@ stdcall glNormal3iv(ptr ) wine_glNormal3iv -@ stdcall glNormal3sv(ptr ) wine_glNormal3sv -@ stdcall glIndexd(double ) wine_glIndexd -@ stdcall glIndexf(long ) wine_glIndexf -@ stdcall glIndexi(long ) wine_glIndexi -@ stdcall glIndexs(long ) wine_glIndexs -@ stdcall glIndexub(long ) wine_glIndexub -@ stdcall glIndexdv(ptr ) wine_glIndexdv -@ stdcall glIndexfv(ptr ) wine_glIndexfv -@ stdcall glIndexiv(ptr ) wine_glIndexiv -@ stdcall glIndexsv(ptr ) wine_glIndexsv -@ stdcall glIndexubv(ptr ) wine_glIndexubv -@ stdcall glColor3b(long long long ) wine_glColor3b -@ stdcall glColor3d(double double double ) wine_glColor3d -@ stdcall glColor3f(long long long ) wine_glColor3f -@ stdcall glColor3i(long long long ) wine_glColor3i -@ stdcall glColor3s(long long long ) wine_glColor3s -@ stdcall glColor3ub(long long long ) wine_glColor3ub -@ stdcall glColor3ui(long long long ) wine_glColor3ui -@ stdcall glColor3us(long long long ) wine_glColor3us -@ stdcall glColor4b(long long long long ) wine_glColor4b -@ stdcall glColor4d(double double double double ) wine_glColor4d -@ stdcall glColor4f(long long long long ) wine_glColor4f -@ stdcall glColor4i(long long long long ) wine_glColor4i -@ stdcall glColor4s(long long long long ) wine_glColor4s -@ stdcall glColor4ub(long long long long ) wine_glColor4ub -@ stdcall glColor4ui(long long long long ) wine_glColor4ui -@ stdcall glColor4us(long long long long ) wine_glColor4us -@ stdcall glColor3bv(ptr ) wine_glColor3bv -@ stdcall glColor3dv(ptr ) wine_glColor3dv -@ stdcall glColor3fv(ptr ) wine_glColor3fv -@ stdcall glColor3iv(ptr ) wine_glColor3iv -@ stdcall glColor3sv(ptr ) wine_glColor3sv -@ stdcall glColor3ubv(ptr ) wine_glColor3ubv -@ stdcall glColor3uiv(ptr ) wine_glColor3uiv -@ stdcall glColor3usv(ptr ) wine_glColor3usv -@ stdcall glColor4bv(ptr ) wine_glColor4bv -@ stdcall glColor4dv(ptr ) wine_glColor4dv -@ stdcall glColor4fv(ptr ) wine_glColor4fv -@ stdcall glColor4iv(ptr ) wine_glColor4iv -@ stdcall glColor4sv(ptr ) wine_glColor4sv -@ stdcall glColor4ubv(ptr ) wine_glColor4ubv -@ stdcall glColor4uiv(ptr ) wine_glColor4uiv -@ stdcall glColor4usv(ptr ) wine_glColor4usv -@ stdcall glTexCoord1d(double ) wine_glTexCoord1d -@ stdcall glTexCoord1f(long ) wine_glTexCoord1f -@ stdcall glTexCoord1i(long ) wine_glTexCoord1i -@ stdcall glTexCoord1s(long ) wine_glTexCoord1s -@ stdcall glTexCoord2d(double double ) wine_glTexCoord2d -@ stdcall glTexCoord2f(long long ) wine_glTexCoord2f -@ stdcall glTexCoord2i(long long ) wine_glTexCoord2i -@ stdcall glTexCoord2s(long long ) wine_glTexCoord2s -@ stdcall glTexCoord3d(double double double ) wine_glTexCoord3d -@ stdcall glTexCoord3f(long long long ) wine_glTexCoord3f -@ stdcall glTexCoord3i(long long long ) wine_glTexCoord3i -@ stdcall glTexCoord3s(long long long ) wine_glTexCoord3s -@ stdcall glTexCoord4d(double double double double ) wine_glTexCoord4d -@ stdcall glTexCoord4f(long long long long ) wine_glTexCoord4f -@ stdcall glTexCoord4i(long long long long ) wine_glTexCoord4i -@ stdcall glTexCoord4s(long long long long ) wine_glTexCoord4s -@ stdcall glTexCoord1dv(ptr ) wine_glTexCoord1dv -@ stdcall glTexCoord1fv(ptr ) wine_glTexCoord1fv -@ stdcall glTexCoord1iv(ptr ) wine_glTexCoord1iv -@ stdcall glTexCoord1sv(ptr ) wine_glTexCoord1sv -@ stdcall glTexCoord2dv(ptr ) wine_glTexCoord2dv -@ stdcall glTexCoord2fv(ptr ) wine_glTexCoord2fv -@ stdcall glTexCoord2iv(ptr ) wine_glTexCoord2iv -@ stdcall glTexCoord2sv(ptr ) wine_glTexCoord2sv -@ stdcall glTexCoord3dv(ptr ) wine_glTexCoord3dv -@ stdcall glTexCoord3fv(ptr ) wine_glTexCoord3fv -@ stdcall glTexCoord3iv(ptr ) wine_glTexCoord3iv -@ stdcall glTexCoord3sv(ptr ) wine_glTexCoord3sv -@ stdcall glTexCoord4dv(ptr ) wine_glTexCoord4dv -@ stdcall glTexCoord4fv(ptr ) wine_glTexCoord4fv -@ stdcall glTexCoord4iv(ptr ) wine_glTexCoord4iv -@ stdcall glTexCoord4sv(ptr ) wine_glTexCoord4sv -@ stdcall glRasterPos2d(double double ) wine_glRasterPos2d -@ stdcall glRasterPos2f(long long ) wine_glRasterPos2f -@ stdcall glRasterPos2i(long long ) wine_glRasterPos2i -@ stdcall glRasterPos2s(long long ) wine_glRasterPos2s -@ stdcall glRasterPos3d(double double double ) wine_glRasterPos3d -@ stdcall glRasterPos3f(long long long ) wine_glRasterPos3f -@ stdcall glRasterPos3i(long long long ) wine_glRasterPos3i -@ stdcall glRasterPos3s(long long long ) wine_glRasterPos3s -@ stdcall glRasterPos4d(double double double double ) wine_glRasterPos4d -@ stdcall glRasterPos4f(long long long long ) wine_glRasterPos4f -@ stdcall glRasterPos4i(long long long long ) wine_glRasterPos4i -@ stdcall glRasterPos4s(long long long long ) wine_glRasterPos4s -@ stdcall glRasterPos2dv(ptr ) wine_glRasterPos2dv -@ stdcall glRasterPos2fv(ptr ) wine_glRasterPos2fv -@ stdcall glRasterPos2iv(ptr ) wine_glRasterPos2iv -@ stdcall glRasterPos2sv(ptr ) wine_glRasterPos2sv -@ stdcall glRasterPos3dv(ptr ) wine_glRasterPos3dv -@ stdcall glRasterPos3fv(ptr ) wine_glRasterPos3fv -@ stdcall glRasterPos3iv(ptr ) wine_glRasterPos3iv -@ stdcall glRasterPos3sv(ptr ) wine_glRasterPos3sv -@ stdcall glRasterPos4dv(ptr ) wine_glRasterPos4dv -@ stdcall glRasterPos4fv(ptr ) wine_glRasterPos4fv -@ stdcall glRasterPos4iv(ptr ) wine_glRasterPos4iv -@ stdcall glRasterPos4sv(ptr ) wine_glRasterPos4sv -@ stdcall glRectd(double double double double ) wine_glRectd -@ stdcall glRectf(long long long long ) wine_glRectf -@ stdcall glRecti(long long long long ) wine_glRecti -@ stdcall glRects(long long long long ) wine_glRects -@ stdcall glRectdv(ptr ptr ) wine_glRectdv -@ stdcall glRectfv(ptr ptr ) wine_glRectfv -@ stdcall glRectiv(ptr ptr ) wine_glRectiv -@ stdcall glRectsv(ptr ptr ) wine_glRectsv -@ stdcall glVertexPointer(long long long ptr ) wine_glVertexPointer -@ stdcall glNormalPointer(long long ptr ) wine_glNormalPointer -@ stdcall glColorPointer(long long long ptr ) wine_glColorPointer -@ stdcall glIndexPointer(long long ptr ) wine_glIndexPointer -@ stdcall glTexCoordPointer(long long long ptr ) wine_glTexCoordPointer -@ stdcall glEdgeFlagPointer(long ptr ) wine_glEdgeFlagPointer -@ stdcall glGetPointerv(long ptr ) wine_glGetPointerv -@ stdcall glArrayElement(long ) wine_glArrayElement -@ stdcall glDrawArrays(long long long ) wine_glDrawArrays -@ stdcall glDrawElements(long long long ptr ) wine_glDrawElements -@ stdcall glInterleavedArrays(long long ptr ) wine_glInterleavedArrays -@ stdcall glShadeModel(long ) wine_glShadeModel -@ stdcall glLightf(long long long ) wine_glLightf -@ stdcall glLighti(long long long ) wine_glLighti -@ stdcall glLightfv(long long ptr ) wine_glLightfv -@ stdcall glLightiv(long long ptr ) wine_glLightiv -@ stdcall glGetLightfv(long long ptr ) wine_glGetLightfv -@ stdcall glGetLightiv(long long ptr ) wine_glGetLightiv -@ stdcall glLightModelf(long long ) wine_glLightModelf -@ stdcall glLightModeli(long long ) wine_glLightModeli -@ stdcall glLightModelfv(long ptr ) wine_glLightModelfv -@ stdcall glLightModeliv(long ptr ) wine_glLightModeliv -@ stdcall glMaterialf(long long long ) wine_glMaterialf -@ stdcall glMateriali(long long long ) wine_glMateriali -@ stdcall glMaterialfv(long long ptr ) wine_glMaterialfv -@ stdcall glMaterialiv(long long ptr ) wine_glMaterialiv -@ stdcall glGetMaterialfv(long long ptr ) wine_glGetMaterialfv -@ stdcall glGetMaterialiv(long long ptr ) wine_glGetMaterialiv -@ stdcall glColorMaterial(long long ) wine_glColorMaterial -@ stdcall glPixelZoom(long long ) wine_glPixelZoom -@ stdcall glPixelStoref(long long ) wine_glPixelStoref -@ stdcall glPixelStorei(long long ) wine_glPixelStorei -@ stdcall glPixelTransferf(long long ) wine_glPixelTransferf -@ stdcall glPixelTransferi(long long ) wine_glPixelTransferi -@ stdcall glPixelMapfv(long long ptr ) wine_glPixelMapfv -@ stdcall glPixelMapuiv(long long ptr ) wine_glPixelMapuiv -@ stdcall glPixelMapusv(long long ptr ) wine_glPixelMapusv -@ stdcall glGetPixelMapfv(long ptr ) wine_glGetPixelMapfv -@ stdcall glGetPixelMapuiv(long ptr ) wine_glGetPixelMapuiv -@ stdcall glGetPixelMapusv(long ptr ) wine_glGetPixelMapusv -@ stdcall glBitmap(long long long long long long ptr ) wine_glBitmap -@ stdcall glReadPixels(long long long long long long ptr ) wine_glReadPixels -@ stdcall glDrawPixels(long long long long ptr ) wine_glDrawPixels -@ stdcall glCopyPixels(long long long long long ) wine_glCopyPixels -@ stdcall glStencilFunc(long long long ) wine_glStencilFunc -@ stdcall glStencilMask(long ) wine_glStencilMask -@ stdcall glStencilOp(long long long ) wine_glStencilOp -@ stdcall glClearStencil(long ) wine_glClearStencil -@ stdcall glTexGend(long long double ) wine_glTexGend -@ stdcall glTexGenf(long long long ) wine_glTexGenf -@ stdcall glTexGeni(long long long ) wine_glTexGeni -@ stdcall glTexGendv(long long ptr ) wine_glTexGendv -@ stdcall glTexGenfv(long long ptr ) wine_glTexGenfv -@ stdcall glTexGeniv(long long ptr ) wine_glTexGeniv -@ stdcall glGetTexGendv(long long ptr ) wine_glGetTexGendv -@ stdcall glGetTexGenfv(long long ptr ) wine_glGetTexGenfv -@ stdcall glGetTexGeniv(long long ptr ) wine_glGetTexGeniv -@ stdcall glTexEnvf(long long long ) wine_glTexEnvf -@ stdcall glTexEnvi(long long long ) wine_glTexEnvi -@ stdcall glTexEnvfv(long long ptr ) wine_glTexEnvfv -@ stdcall glTexEnviv(long long ptr ) wine_glTexEnviv -@ stdcall glGetTexEnvfv(long long ptr ) wine_glGetTexEnvfv -@ stdcall glGetTexEnviv(long long ptr ) wine_glGetTexEnviv -@ stdcall glTexParameterf(long long long ) wine_glTexParameterf -@ stdcall glTexParameteri(long long long ) wine_glTexParameteri -@ stdcall glTexParameterfv(long long ptr ) wine_glTexParameterfv -@ stdcall glTexParameteriv(long long ptr ) wine_glTexParameteriv -@ stdcall glGetTexParameterfv(long long ptr ) wine_glGetTexParameterfv -@ stdcall glGetTexParameteriv(long long ptr ) wine_glGetTexParameteriv -@ stdcall glGetTexLevelParameterfv(long long long ptr ) wine_glGetTexLevelParameterfv -@ stdcall glGetTexLevelParameteriv(long long long ptr ) wine_glGetTexLevelParameteriv -@ 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 glGetTexImage(long long long long ptr ) wine_glGetTexImage -@ stdcall glGenTextures(long ptr ) wine_glGenTextures -@ stdcall glDeleteTextures(long ptr ) wine_glDeleteTextures -@ stdcall glBindTexture(long long ) wine_glBindTexture -@ stdcall glPrioritizeTextures(long ptr ptr ) wine_glPrioritizeTextures -@ stdcall glAreTexturesResident(long ptr ptr ) wine_glAreTexturesResident -@ stdcall glIsTexture(long ) wine_glIsTexture -@ 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 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 glMap1d(long double double long long ptr ) wine_glMap1d -@ stdcall glMap1f(long long long long long ptr ) wine_glMap1f -@ stdcall glMap2d(long double double long long double double long long ptr ) wine_glMap2d -@ stdcall glMap2f(long long long long long long long long long ptr ) wine_glMap2f -@ stdcall glGetMapdv(long long ptr ) wine_glGetMapdv -@ stdcall glGetMapfv(long long ptr ) wine_glGetMapfv -@ stdcall glGetMapiv(long long ptr ) wine_glGetMapiv -@ stdcall glEvalCoord1d(double ) wine_glEvalCoord1d -@ stdcall glEvalCoord1f(long ) wine_glEvalCoord1f -@ stdcall glEvalCoord1dv(ptr ) wine_glEvalCoord1dv -@ stdcall glEvalCoord1fv(ptr ) wine_glEvalCoord1fv -@ stdcall glEvalCoord2d(double double ) wine_glEvalCoord2d -@ stdcall glEvalCoord2f(long long ) wine_glEvalCoord2f -@ stdcall glEvalCoord2dv(ptr ) wine_glEvalCoord2dv -@ stdcall glEvalCoord2fv(ptr ) wine_glEvalCoord2fv -@ stdcall glMapGrid1d(long double double ) wine_glMapGrid1d -@ stdcall glMapGrid1f(long long long ) wine_glMapGrid1f -@ stdcall glMapGrid2d(long double double long double double ) wine_glMapGrid2d -@ stdcall glMapGrid2f(long long long long long long ) wine_glMapGrid2f -@ stdcall glEvalPoint1(long ) wine_glEvalPoint1 -@ stdcall glEvalPoint2(long long ) wine_glEvalPoint2 -@ stdcall glEvalMesh1(long long long ) wine_glEvalMesh1 -@ stdcall glEvalMesh2(long long long long long ) wine_glEvalMesh2 -@ stdcall glFogf(long long ) wine_glFogf -@ stdcall glFogi(long long ) wine_glFogi -@ stdcall glFogfv(long ptr ) wine_glFogfv -@ stdcall glFogiv(long ptr ) wine_glFogiv -@ stdcall glFeedbackBuffer(long long ptr ) wine_glFeedbackBuffer -@ stdcall glPassThrough(long ) wine_glPassThrough -@ stdcall glSelectBuffer(long ptr ) wine_glSelectBuffer -@ stdcall glInitNames() wine_glInitNames -@ stdcall glLoadName(long ) wine_glLoadName -@ stdcall glPushName(long ) wine_glPushName -@ stdcall glPopName() wine_glPopName -@ stdcall glDrawRangeElements(long long long long long ptr ) wine_glDrawRangeElements -@ stdcall glTexImage3D(long long long long long long long long long ptr ) wine_glTexImage3D -@ stdcall glTexSubImage3D(long long long long long long long long long long ptr ) wine_glTexSubImage3D -@ stdcall glCopyTexSubImage3D(long long long long long long long long long ) wine_glCopyTexSubImage3D -@ stdcall glColorTable(long long long long long ptr ) wine_glColorTable -@ stdcall glColorSubTable(long long long long long ptr ) wine_glColorSubTable -@ stdcall glColorTableParameteriv(long long ptr ) wine_glColorTableParameteriv -@ stdcall glColorTableParameterfv(long long ptr ) wine_glColorTableParameterfv -@ stdcall glCopyColorSubTable(long long long long long ) wine_glCopyColorSubTable -@ stdcall glCopyColorTable(long long long long long ) wine_glCopyColorTable -@ stdcall glGetColorTable(long long long ptr ) wine_glGetColorTable -@ stdcall glGetColorTableParameterfv(long long ptr ) wine_glGetColorTableParameterfv -@ stdcall glGetColorTableParameteriv(long long ptr ) wine_glGetColorTableParameteriv -@ stdcall glBlendEquation(long ) wine_glBlendEquation -@ stdcall glBlendColor(long long long long ) wine_glBlendColor -@ stdcall glHistogram(long long long long ) wine_glHistogram -@ stdcall glResetHistogram(long ) wine_glResetHistogram -@ stdcall glGetHistogram(long long long long ptr ) wine_glGetHistogram -@ stdcall glGetHistogramParameterfv(long long ptr ) wine_glGetHistogramParameterfv -@ stdcall glGetHistogramParameteriv(long long ptr ) wine_glGetHistogramParameteriv -@ stdcall glMinmax(long long long ) wine_glMinmax -@ stdcall glResetMinmax(long ) wine_glResetMinmax -@ stdcall glGetMinmax(long long long long ptr ) wine_glGetMinmax -@ stdcall glGetMinmaxParameterfv(long long ptr ) wine_glGetMinmaxParameterfv -@ stdcall glGetMinmaxParameteriv(long long ptr ) wine_glGetMinmaxParameteriv -@ stdcall glConvolutionFilter1D(long long long long long ptr ) wine_glConvolutionFilter1D -@ stdcall glConvolutionFilter2D(long long long long long long ptr ) wine_glConvolutionFilter2D -@ stdcall glConvolutionParameterf(long long long ) wine_glConvolutionParameterf -@ stdcall glConvolutionParameterfv(long long ptr ) wine_glConvolutionParameterfv -@ stdcall glConvolutionParameteri(long long long ) wine_glConvolutionParameteri -@ stdcall glConvolutionParameteriv(long long ptr ) wine_glConvolutionParameteriv -@ stdcall glCopyConvolutionFilter1D(long long long long long ) wine_glCopyConvolutionFilter1D -@ stdcall glCopyConvolutionFilter2D(long long long long long long ) wine_glCopyConvolutionFilter2D -@ stdcall glGetConvolutionFilter(long long long ptr ) wine_glGetConvolutionFilter -@ stdcall glGetConvolutionParameterfv(long long ptr ) wine_glGetConvolutionParameterfv -@ stdcall glGetConvolutionParameteriv(long long ptr ) wine_glGetConvolutionParameteriv -@ stdcall glSeparableFilter2D(long long long long long long ptr ptr ) wine_glSeparableFilter2D -@ stdcall glGetSeparableFilter(long long long ptr ptr ptr ) wine_glGetSeparableFilter -@ stdcall glActiveTextureARB(long ) wine_glActiveTextureARB -@ stdcall glClientActiveTextureARB(long ) wine_glClientActiveTextureARB -@ stdcall glMultiTexCoord1dARB(long double ) wine_glMultiTexCoord1dARB -@ stdcall glMultiTexCoord1dvARB(long ptr ) wine_glMultiTexCoord1dvARB -@ stdcall glMultiTexCoord1fARB(long long ) wine_glMultiTexCoord1fARB -@ stdcall glMultiTexCoord1fvARB(long ptr ) wine_glMultiTexCoord1fvARB -@ stdcall glMultiTexCoord1iARB(long long ) wine_glMultiTexCoord1iARB -@ stdcall glMultiTexCoord1ivARB(long ptr ) wine_glMultiTexCoord1ivARB -@ stdcall glMultiTexCoord1sARB(long long ) wine_glMultiTexCoord1sARB -@ stdcall glMultiTexCoord1svARB(long ptr ) wine_glMultiTexCoord1svARB -@ stdcall glMultiTexCoord2dARB(long double double ) wine_glMultiTexCoord2dARB -@ stdcall glMultiTexCoord2dvARB(long ptr ) wine_glMultiTexCoord2dvARB -@ stdcall glMultiTexCoord2fARB(long long long ) wine_glMultiTexCoord2fARB -@ stdcall glMultiTexCoord2fvARB(long ptr ) wine_glMultiTexCoord2fvARB -@ stdcall glMultiTexCoord2iARB(long long long ) wine_glMultiTexCoord2iARB -@ stdcall glMultiTexCoord2ivARB(long ptr ) wine_glMultiTexCoord2ivARB -@ stdcall glMultiTexCoord2sARB(long long long ) wine_glMultiTexCoord2sARB -@ stdcall glMultiTexCoord2svARB(long ptr ) wine_glMultiTexCoord2svARB -@ stdcall glMultiTexCoord3dARB(long double double double ) wine_glMultiTexCoord3dARB -@ stdcall glMultiTexCoord3dvARB(long ptr ) wine_glMultiTexCoord3dvARB -@ stdcall glMultiTexCoord3fARB(long long long long ) wine_glMultiTexCoord3fARB -@ stdcall glMultiTexCoord3fvARB(long ptr ) wine_glMultiTexCoord3fvARB -@ stdcall glMultiTexCoord3iARB(long long long long ) wine_glMultiTexCoord3iARB -@ stdcall glMultiTexCoord3ivARB(long ptr ) wine_glMultiTexCoord3ivARB -@ stdcall glMultiTexCoord3sARB(long long long long ) wine_glMultiTexCoord3sARB -@ stdcall glMultiTexCoord3svARB(long ptr ) wine_glMultiTexCoord3svARB -@ stdcall glMultiTexCoord4dARB(long double double double double ) wine_glMultiTexCoord4dARB -@ stdcall glMultiTexCoord4dvARB(long ptr ) wine_glMultiTexCoord4dvARB -@ stdcall glMultiTexCoord4fARB(long long long long long ) wine_glMultiTexCoord4fARB -@ stdcall glMultiTexCoord4fvARB(long ptr ) wine_glMultiTexCoord4fvARB -@ stdcall glMultiTexCoord4iARB(long long long long long ) wine_glMultiTexCoord4iARB -@ stdcall glMultiTexCoord4ivARB(long ptr ) wine_glMultiTexCoord4ivARB -@ stdcall glMultiTexCoord4sARB(long long long long long ) wine_glMultiTexCoord4sARB -@ stdcall glMultiTexCoord4svARB(long ptr ) wine_glMultiTexCoord4svARB +@ stdcall glAccum( long long ) wine_glAccum +@ stdcall glActiveTextureARB( long ) wine_glActiveTextureARB +@ stdcall glAlphaFunc( long long ) 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 long long long long ptr ) wine_glBitmap +@ stdcall glBlendColor( long long long long ) wine_glBlendColor +@ stdcall glBlendEquation( long ) wine_glBlendEquation +@ stdcall glBlendFunc( long long ) wine_glBlendFunc +@ stdcall glCallList( long ) wine_glCallList +@ stdcall glCallLists( long long ptr ) wine_glCallLists +@ stdcall glClear( long ) wine_glClear +@ stdcall glClearAccum( long long long long ) wine_glClearAccum +@ stdcall glClearColor( long long long long ) wine_glClearColor +@ stdcall glClearDepth( double ) wine_glClearDepth +@ stdcall glClearIndex( long ) wine_glClearIndex +@ stdcall glClearStencil( long ) wine_glClearStencil +@ stdcall glClientActiveTextureARB( long ) wine_glClientActiveTextureARB +@ 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( long long long ) 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( long long long long ) 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 glColorSubTable( long long long long long ptr ) wine_glColorSubTable +@ stdcall glColorTable( long long long long long ptr ) wine_glColorTable +@ stdcall glColorTableParameterfv( long long ptr ) wine_glColorTableParameterfv +@ stdcall glColorTableParameteriv( long long ptr ) wine_glColorTableParameteriv +@ stdcall glConvolutionFilter1D( long long long long long ptr ) wine_glConvolutionFilter1D +@ stdcall glConvolutionFilter2D( long long long long long long ptr ) wine_glConvolutionFilter2D +@ stdcall glConvolutionParameterf( long long long ) wine_glConvolutionParameterf +@ stdcall glConvolutionParameterfv( long long ptr ) wine_glConvolutionParameterfv +@ stdcall glConvolutionParameteri( long long long ) wine_glConvolutionParameteri +@ stdcall glConvolutionParameteriv( long long ptr ) wine_glConvolutionParameteriv +@ stdcall glCopyColorSubTable( long long long long long ) wine_glCopyColorSubTable +@ stdcall glCopyColorTable( long long long long long ) wine_glCopyColorTable +@ stdcall glCopyConvolutionFilter1D( long long long long long ) wine_glCopyConvolutionFilter1D +@ stdcall glCopyConvolutionFilter2D( long long long long long long ) wine_glCopyConvolutionFilter2D +@ stdcall glCopyPixels( long long long long long ) wine_glCopyPixels +@ stdcall glCopyTexImage1D( long long long long long long long ) wine_glCopyTexImage1D +@ stdcall glCopyTexImage2D( long long long long long long long long ) wine_glCopyTexImage2D +@ stdcall glCopyTexSubImage1D( long long long long long long ) wine_glCopyTexSubImage1D +@ stdcall glCopyTexSubImage2D( long long long long long long long long ) wine_glCopyTexSubImage2D +@ stdcall glCopyTexSubImage3D( long long long long long long long long long ) wine_glCopyTexSubImage3D +@ stdcall glCullFace( long ) wine_glCullFace +@ stdcall glDeleteLists( long long ) wine_glDeleteLists +@ stdcall glDeleteTextures( long ptr ) wine_glDeleteTextures +@ 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 glDrawRangeElements( long long long long long ptr ) wine_glDrawRangeElements +@ stdcall glEdgeFlag( long ) wine_glEdgeFlag +@ stdcall glEdgeFlagPointer( long ptr ) wine_glEdgeFlagPointer +@ stdcall glEdgeFlagv( ptr ) wine_glEdgeFlagv +@ 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( long ) wine_glEvalCoord1f +@ stdcall glEvalCoord1fv( ptr ) wine_glEvalCoord1fv +@ stdcall glEvalCoord2d( double double ) wine_glEvalCoord2d +@ stdcall glEvalCoord2dv( ptr ) wine_glEvalCoord2dv +@ stdcall glEvalCoord2f( long long ) 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 long ) 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 glGetColorTable( long long long ptr ) wine_glGetColorTable +@ stdcall glGetColorTableParameterfv( long long ptr ) wine_glGetColorTableParameterfv +@ stdcall glGetColorTableParameteriv( long long ptr ) wine_glGetColorTableParameteriv +@ stdcall glGetConvolutionFilter( long long long ptr ) wine_glGetConvolutionFilter +@ stdcall glGetConvolutionParameterfv( long long ptr ) wine_glGetConvolutionParameterfv +@ stdcall glGetConvolutionParameteriv( long long ptr ) wine_glGetConvolutionParameteriv +@ stdcall glGetDoublev( long ptr ) wine_glGetDoublev +@ stdcall glGetError( ) wine_glGetError +@ stdcall glGetFloatv( long ptr ) wine_glGetFloatv +@ stdcall glGetHistogram( long long long long ptr ) wine_glGetHistogram +@ stdcall glGetHistogramParameterfv( long long ptr ) wine_glGetHistogramParameterfv +@ stdcall glGetHistogramParameteriv( long long ptr ) wine_glGetHistogramParameteriv +@ stdcall glGetIntegerv( long ptr ) wine_glGetIntegerv +@ 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 glGetMinmax( long long long long ptr ) wine_glGetMinmax +@ stdcall glGetMinmaxParameterfv( long long ptr ) wine_glGetMinmaxParameterfv +@ stdcall glGetMinmaxParameteriv( long long ptr ) wine_glGetMinmaxParameteriv +@ stdcall glGetPixelMapfv( long ptr ) wine_glGetPixelMapfv +@ stdcall glGetPixelMapuiv( long ptr ) wine_glGetPixelMapuiv +@ stdcall glGetPixelMapusv( long ptr ) wine_glGetPixelMapusv +@ stdcall glGetPointerv( long ptr ) wine_glGetPointerv +@ stdcall glGetPolygonStipple( ptr ) wine_glGetPolygonStipple +@ stdcall glGetSeparableFilter( long long long ptr ptr ptr ) wine_glGetSeparableFilter +@ stdcall glGetString( long ) wine_glGetString +@ stdcall glGetTexEnvfv( long long ptr ) wine_glGetTexEnvfv +@ stdcall glGetTexEnviv( long long ptr ) wine_glGetTexEnviv +@ 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 glHistogram( long long long long ) wine_glHistogram +@ stdcall glIndexMask( long ) wine_glIndexMask +@ stdcall glIndexPointer( long long ptr ) wine_glIndexPointer +@ stdcall glIndexd( double ) wine_glIndexd +@ stdcall glIndexdv( ptr ) wine_glIndexdv +@ stdcall glIndexf( long ) 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 long ) wine_glLightModelf +@ stdcall glLightModelfv( long ptr ) wine_glLightModelfv +@ stdcall glLightModeli( long long ) wine_glLightModeli +@ stdcall glLightModeliv( long ptr ) wine_glLightModeliv +@ stdcall glLightf( long long long ) 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( long ) 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 long long long long ptr ) wine_glMap1f +@ stdcall glMap2d( long double double long long double double long long ptr ) wine_glMap2d +@ stdcall glMap2f( long long long long long long long long long ptr ) wine_glMap2f +@ stdcall glMapGrid1d( long double double ) wine_glMapGrid1d +@ stdcall glMapGrid1f( long long long ) wine_glMapGrid1f +@ stdcall glMapGrid2d( long double double long double double ) wine_glMapGrid2d +@ stdcall glMapGrid2f( long long long long long long ) wine_glMapGrid2f +@ stdcall glMaterialf( long long long ) 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 glMinmax( long long long ) wine_glMinmax +@ stdcall glMultMatrixd( ptr ) wine_glMultMatrixd +@ stdcall glMultMatrixf( ptr ) wine_glMultMatrixf +@ stdcall glMultiTexCoord1dARB( long double ) wine_glMultiTexCoord1dARB +@ stdcall glMultiTexCoord1dvARB( long ptr ) wine_glMultiTexCoord1dvARB +@ stdcall glMultiTexCoord1fARB( long long ) wine_glMultiTexCoord1fARB +@ stdcall glMultiTexCoord1fvARB( long ptr ) wine_glMultiTexCoord1fvARB +@ stdcall glMultiTexCoord1iARB( long long ) wine_glMultiTexCoord1iARB +@ stdcall glMultiTexCoord1ivARB( long ptr ) wine_glMultiTexCoord1ivARB +@ stdcall glMultiTexCoord1sARB( long long ) wine_glMultiTexCoord1sARB +@ stdcall glMultiTexCoord1svARB( long ptr ) wine_glMultiTexCoord1svARB +@ stdcall glMultiTexCoord2dARB( long double double ) wine_glMultiTexCoord2dARB +@ stdcall glMultiTexCoord2dvARB( long ptr ) wine_glMultiTexCoord2dvARB +@ stdcall glMultiTexCoord2fARB( long long long ) wine_glMultiTexCoord2fARB +@ stdcall glMultiTexCoord2fvARB( long ptr ) wine_glMultiTexCoord2fvARB +@ stdcall glMultiTexCoord2iARB( long long long ) wine_glMultiTexCoord2iARB +@ stdcall glMultiTexCoord2ivARB( long ptr ) wine_glMultiTexCoord2ivARB +@ stdcall glMultiTexCoord2sARB( long long long ) wine_glMultiTexCoord2sARB +@ stdcall glMultiTexCoord2svARB( long ptr ) wine_glMultiTexCoord2svARB +@ stdcall glMultiTexCoord3dARB( long double double double ) wine_glMultiTexCoord3dARB +@ stdcall glMultiTexCoord3dvARB( long ptr ) wine_glMultiTexCoord3dvARB +@ stdcall glMultiTexCoord3fARB( long long long long ) wine_glMultiTexCoord3fARB +@ stdcall glMultiTexCoord3fvARB( long ptr ) wine_glMultiTexCoord3fvARB +@ stdcall glMultiTexCoord3iARB( long long long long ) wine_glMultiTexCoord3iARB +@ stdcall glMultiTexCoord3ivARB( long ptr ) wine_glMultiTexCoord3ivARB +@ stdcall glMultiTexCoord3sARB( long long long long ) wine_glMultiTexCoord3sARB +@ stdcall glMultiTexCoord3svARB( long ptr ) wine_glMultiTexCoord3svARB +@ stdcall glMultiTexCoord4dARB( long double double double double ) wine_glMultiTexCoord4dARB +@ stdcall glMultiTexCoord4dvARB( long ptr ) wine_glMultiTexCoord4dvARB +@ stdcall glMultiTexCoord4fARB( long long long long long ) wine_glMultiTexCoord4fARB +@ stdcall glMultiTexCoord4fvARB( long ptr ) wine_glMultiTexCoord4fvARB +@ stdcall glMultiTexCoord4iARB( long long long long long ) wine_glMultiTexCoord4iARB +@ stdcall glMultiTexCoord4ivARB( long ptr ) wine_glMultiTexCoord4ivARB +@ stdcall glMultiTexCoord4sARB( long long long long long ) wine_glMultiTexCoord4sARB +@ stdcall glMultiTexCoord4svARB( long ptr ) wine_glMultiTexCoord4svARB +@ 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( long long long ) 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( long ) 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 long ) wine_glPixelStoref +@ stdcall glPixelStorei( long long ) wine_glPixelStorei +@ stdcall glPixelTransferf( long long ) wine_glPixelTransferf +@ stdcall glPixelTransferi( long long ) wine_glPixelTransferi +@ stdcall glPixelZoom( long long ) wine_glPixelZoom +@ stdcall glPointSize( long ) wine_glPointSize +@ stdcall glPolygonMode( long long ) wine_glPolygonMode +@ stdcall glPolygonOffset( long long ) 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( long long ) 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( long long long ) 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( long long long long ) 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( long long long long ) 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 glResetHistogram( long ) wine_glResetHistogram +@ stdcall glResetMinmax( long ) wine_glResetMinmax +@ stdcall glRotated( double double double double ) wine_glRotated +@ stdcall glRotatef( long long long long ) wine_glRotatef +@ stdcall glScaled( double double double ) wine_glScaled +@ stdcall glScalef( long long long ) wine_glScalef +@ stdcall glScissor( long long long long ) wine_glScissor +@ stdcall glSelectBuffer( long ptr ) wine_glSelectBuffer +@ stdcall glSeparableFilter2D( long long long long long long ptr ptr ) wine_glSeparableFilter2D +@ stdcall glShadeModel( long ) wine_glShadeModel +@ stdcall glStencilFunc( long long long ) wine_glStencilFunc +@ stdcall glStencilMask( long ) wine_glStencilMask +@ stdcall glStencilOp( long long long ) wine_glStencilOp +@ stdcall glTexCoord1d( double ) wine_glTexCoord1d +@ stdcall glTexCoord1dv( ptr ) wine_glTexCoord1dv +@ stdcall glTexCoord1f( long ) 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( long long ) 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( long long long ) 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( long long long long ) 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 long ) 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 long ) 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 glTexImage3D( long long long long long long long long long ptr ) wine_glTexImage3D +@ stdcall glTexParameterf( long long long ) wine_glTexParameterf +@ stdcall glTexParameterfv( long long ptr ) wine_glTexParameterfv +@ stdcall glTexParameteri( long long long ) wine_glTexParameteri +@ stdcall glTexParameteriv( long long ptr ) wine_glTexParameteriv +@ stdcall glTexSubImage1D( long long long long long long ptr ) wine_glTexSubImage1D +@ stdcall glTexSubImage2D( long long long long long long long long ptr ) wine_glTexSubImage2D +@ stdcall glTexSubImage3D( long long long long long long long long long long ptr ) wine_glTexSubImage3D +@ stdcall glTranslated( double double double ) wine_glTranslated +@ stdcall glTranslatef( long long long ) wine_glTranslatef +@ stdcall glVertex2d( double double ) wine_glVertex2d +@ stdcall glVertex2dv( ptr ) wine_glVertex2dv +@ stdcall glVertex2f( long long ) 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( long long long ) 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( long long long long ) 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 diff --git a/dlls/opengl32/opengl_ext.c b/dlls/opengl32/opengl_ext.c index ac1ee7f3a3c..f79ef331f9f 100644 --- a/dlls/opengl32/opengl_ext.c +++ b/dlls/opengl32/opengl_ext.c @@ -4,673 +4,678 @@ #include "config.h" #include "wine_gl.h" +typedef const GLubyte * GLstring; + #include "opengl_ext.h" -/* These will be filled during a wglGetProcAddress call */ -void (*func_glApplyTextureEXT)(GLenum) = (void *) 0xdeadbeef; -GLboolean (*func_glAreTexturesResidentEXT)(GLsizei, const GLuint *, GLboolean *) = (void *) 0xdeadbeef; -void (*func_glArrayElementEXT)(GLint) = (void *) 0xdeadbeef; -void (*func_glBindTextureEXT)(GLenum, GLuint) = (void *) 0xdeadbeef; -void (*func_glBinormal3b)(GLbyte, GLbyte, GLbyte) = (void *) 0xdeadbeef; -void (*func_glBinormal3bv)(const GLbyte *) = (void *) 0xdeadbeef; -void (*func_glBinormal3d)(GLdouble, GLdouble, GLdouble) = (void *) 0xdeadbeef; -void (*func_glBinormal3dv)(const GLdouble *) = (void *) 0xdeadbeef; -void (*func_glBinormal3f)(GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glBinormal3fv)(const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glBinormal3i)(GLint, GLint, GLint) = (void *) 0xdeadbeef; -void (*func_glBinormal3iv)(const GLint *) = (void *) 0xdeadbeef; -void (*func_glBinormal3s)(GLshort, GLshort, GLshort) = (void *) 0xdeadbeef; -void (*func_glBinormal3sv)(const GLshort *) = (void *) 0xdeadbeef; -void (*func_glBinormalPointerEXT)(GLenum, GLsizei, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glBlendColorEXT)(GLclampf, GLclampf, GLclampf, GLclampf) = (void *) 0xdeadbeef; -void (*func_glBlendEquationEXT)(GLenum) = (void *) 0xdeadbeef; -void (*func_glBlendFuncSeparateEXT)(GLenum, GLenum, GLenum, GLenum) = (void *) 0xdeadbeef; -void (*func_glColor3fVertex3fSUN)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glColor3fVertex3fvSUN)(const GLfloat *, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glColor4fNormal3fVertex3fSUN)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glColor4fNormal3fVertex3fvSUN)(const GLfloat *, const GLfloat *, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glColor4ubVertex2fSUN)(GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glColor4ubVertex2fvSUN)(const GLubyte *, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glColor4ubVertex3fSUN)(GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glColor4ubVertex3fvSUN)(const GLubyte *, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glColorPointerEXT)(GLint, GLenum, GLsizei, GLsizei, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glColorPointerListIBM)(GLint, GLenum, GLint, const GLvoid* *, GLint) = (void *) 0xdeadbeef; -void (*func_glColorPointervINTEL)(GLint, GLenum, const GLvoid* *) = (void *) 0xdeadbeef; -void (*func_glColorSubTableEXT)(GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glColorTableEXT)(GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glColorTableParameterfvSGI)(GLenum, GLenum, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glColorTableParameterivSGI)(GLenum, GLenum, const GLint *) = (void *) 0xdeadbeef; -void (*func_glColorTableSGI)(GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glCombinerInputNV)(GLenum, GLenum, GLenum, GLenum, GLenum, GLenum) = (void *) 0xdeadbeef; -void (*func_glCombinerOutputNV)(GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLboolean, GLboolean, GLboolean) = (void *) 0xdeadbeef; -void (*func_glCombinerParameterfNV)(GLenum, GLfloat) = (void *) 0xdeadbeef; -void (*func_glCombinerParameterfvNV)(GLenum, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glCombinerParameteriNV)(GLenum, GLint) = (void *) 0xdeadbeef; -void (*func_glCombinerParameterivNV)(GLenum, const GLint *) = (void *) 0xdeadbeef; -void (*func_glCompressedTexImage1DARB)(GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glCompressedTexImage2DARB)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glCompressedTexImage3DARB)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glCompressedTexSubImage1DARB)(GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glCompressedTexSubImage2DARB)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glCompressedTexSubImage3DARB)(GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glConvolutionFilter1DEXT)(GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glConvolutionFilter2DEXT)(GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glConvolutionParameterfEXT)(GLenum, GLenum, GLfloat) = (void *) 0xdeadbeef; -void (*func_glConvolutionParameterfvEXT)(GLenum, GLenum, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glConvolutionParameteriEXT)(GLenum, GLenum, GLint) = (void *) 0xdeadbeef; -void (*func_glConvolutionParameterivEXT)(GLenum, GLenum, const GLint *) = (void *) 0xdeadbeef; -void (*func_glCopyColorSubTableEXT)(GLenum, GLsizei, GLint, GLint, GLsizei) = (void *) 0xdeadbeef; -void (*func_glCopyColorTableSGI)(GLenum, GLenum, GLint, GLint, GLsizei) = (void *) 0xdeadbeef; -void (*func_glCopyConvolutionFilter1DEXT)(GLenum, GLenum, GLint, GLint, GLsizei) = (void *) 0xdeadbeef; -void (*func_glCopyConvolutionFilter2DEXT)(GLenum, GLenum, GLint, GLint, GLsizei, GLsizei) = (void *) 0xdeadbeef; -void (*func_glCopyTexImage1DEXT)(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLint) = (void *) 0xdeadbeef; -void (*func_glCopyTexImage2DEXT)(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint) = (void *) 0xdeadbeef; -void (*func_glCopyTexSubImage1DEXT)(GLenum, GLint, GLint, GLint, GLint, GLsizei) = (void *) 0xdeadbeef; -void (*func_glCopyTexSubImage2DEXT)(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei) = (void *) 0xdeadbeef; -void (*func_glCopyTexSubImage3DEXT)(GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei) = (void *) 0xdeadbeef; -void (*func_glCullParameterdvEXT)(GLenum, GLdouble *) = (void *) 0xdeadbeef; -void (*func_glCullParameterfvEXT)(GLenum, GLfloat *) = (void *) 0xdeadbeef; -void (*func_glDeleteTexturesEXT)(GLsizei, const GLuint *) = (void *) 0xdeadbeef; -void (*func_glDetailTexFuncSGIS)(GLenum, GLsizei, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glDrawArraysEXT)(GLenum, GLint, GLsizei) = (void *) 0xdeadbeef; -void (*func_glDrawRangeElementsEXT)(GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glEdgeFlagPointerEXT)(GLsizei, GLsizei, const GLboolean *) = (void *) 0xdeadbeef; -void (*func_glEdgeFlagPointerListIBM)(GLint, const GLboolean* *, GLint) = (void *) 0xdeadbeef; -void (*func_glFinalCombinerInputNV)(GLenum, GLenum, GLenum, GLenum) = (void *) 0xdeadbeef; -void (*func_glFinishTextureSUNX)(void) = (void *) 0xdeadbeef; -void (*func_glFlushRasterSGIX)(void) = (void *) 0xdeadbeef; -void (*func_glFlushVertexArrayRangeNV)(void) = (void *) 0xdeadbeef; -void (*func_glFogCoordPointerEXT)(GLenum, GLsizei, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glFogCoordPointerListIBM)(GLenum, GLint, const GLvoid* *, GLint) = (void *) 0xdeadbeef; -void (*func_glFogCoorddEXT)(GLdouble) = (void *) 0xdeadbeef; -void (*func_glFogCoorddvEXT)(const GLdouble *) = (void *) 0xdeadbeef; -void (*func_glFogCoordfEXT)(GLfloat) = (void *) 0xdeadbeef; -void (*func_glFogCoordfvEXT)(const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glFogFuncSGIS)(GLsizei, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glFragmentColorMaterialSGIX)(GLenum, GLenum) = (void *) 0xdeadbeef; -void (*func_glFragmentLightModelfSGIX)(GLenum, GLfloat) = (void *) 0xdeadbeef; -void (*func_glFragmentLightModelfvSGIX)(GLenum, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glFragmentLightModeliSGIX)(GLenum, GLint) = (void *) 0xdeadbeef; -void (*func_glFragmentLightModelivSGIX)(GLenum, const GLint *) = (void *) 0xdeadbeef; -void (*func_glFragmentLightfSGIX)(GLenum, GLenum, GLfloat) = (void *) 0xdeadbeef; -void (*func_glFragmentLightfvSGIX)(GLenum, GLenum, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glFragmentLightiSGIX)(GLenum, GLenum, GLint) = (void *) 0xdeadbeef; -void (*func_glFragmentLightivSGIX)(GLenum, GLenum, const GLint *) = (void *) 0xdeadbeef; -void (*func_glFragmentMaterialfSGIX)(GLenum, GLenum, GLfloat) = (void *) 0xdeadbeef; -void (*func_glFragmentMaterialfvSGIX)(GLenum, GLenum, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glFragmentMaterialiSGIX)(GLenum, GLenum, GLint) = (void *) 0xdeadbeef; -void (*func_glFragmentMaterialivSGIX)(GLenum, GLenum, const GLint *) = (void *) 0xdeadbeef; -void (*func_glFrameZoomSGIX)(GLint) = (void *) 0xdeadbeef; -void (*func_glGenTexturesEXT)(GLsizei, GLuint *) = (void *) 0xdeadbeef; -void (*func_glGetColorTableEXT)(GLenum, GLenum, GLenum, GLvoid *) = (void *) 0xdeadbeef; -void (*func_glGetColorTableParameterfvEXT)(GLenum, GLenum, GLfloat *) = (void *) 0xdeadbeef; -void (*func_glGetColorTableParameterfvSGI)(GLenum, GLenum, GLfloat *) = (void *) 0xdeadbeef; -void (*func_glGetColorTableParameterivEXT)(GLenum, GLenum, GLint *) = (void *) 0xdeadbeef; -void (*func_glGetColorTableParameterivSGI)(GLenum, GLenum, GLint *) = (void *) 0xdeadbeef; -void (*func_glGetColorTableSGI)(GLenum, GLenum, GLenum, GLvoid *) = (void *) 0xdeadbeef; -void (*func_glGetCombinerInputParameterfvNV)(GLenum, GLenum, GLenum, GLenum, GLfloat *) = (void *) 0xdeadbeef; -void (*func_glGetCombinerInputParameterivNV)(GLenum, GLenum, GLenum, GLenum, GLint *) = (void *) 0xdeadbeef; -void (*func_glGetCombinerOutputParameterfvNV)(GLenum, GLenum, GLenum, GLfloat *) = (void *) 0xdeadbeef; -void (*func_glGetCombinerOutputParameterivNV)(GLenum, GLenum, GLenum, GLint *) = (void *) 0xdeadbeef; -void (*func_glGetCompressedTexImageARB)(GLenum, GLint, void *) = (void *) 0xdeadbeef; -void (*func_glGetConvolutionFilterEXT)(GLenum, GLenum, GLenum, GLvoid *) = (void *) 0xdeadbeef; -void (*func_glGetConvolutionParameterfvEXT)(GLenum, GLenum, GLfloat *) = (void *) 0xdeadbeef; -void (*func_glGetConvolutionParameterivEXT)(GLenum, GLenum, GLint *) = (void *) 0xdeadbeef; -void (*func_glGetDetailTexFuncSGIS)(GLenum, GLfloat *) = (void *) 0xdeadbeef; -void (*func_glGetFinalCombinerInputParameterfvNV)(GLenum, GLenum, GLfloat *) = (void *) 0xdeadbeef; -void (*func_glGetFinalCombinerInputParameterivNV)(GLenum, GLenum, GLint *) = (void *) 0xdeadbeef; -void (*func_glGetFogFuncSGIS)(const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glGetFragmentLightfvSGIX)(GLenum, GLenum, GLfloat *) = (void *) 0xdeadbeef; -void (*func_glGetFragmentLightivSGIX)(GLenum, GLenum, GLint *) = (void *) 0xdeadbeef; -void (*func_glGetFragmentMaterialfvSGIX)(GLenum, GLenum, GLfloat *) = (void *) 0xdeadbeef; -void (*func_glGetFragmentMaterialivSGIX)(GLenum, GLenum, GLint *) = (void *) 0xdeadbeef; -void (*func_glGetHistogramEXT)(GLenum, GLboolean, GLenum, GLenum, GLvoid *) = (void *) 0xdeadbeef; -void (*func_glGetHistogramParameterfvEXT)(GLenum, GLenum, GLfloat *) = (void *) 0xdeadbeef; -void (*func_glGetHistogramParameterivEXT)(GLenum, GLenum, GLint *) = (void *) 0xdeadbeef; -void (*func_glGetImageTransformParameterfvHP)(GLenum, GLenum, GLfloat *) = (void *) 0xdeadbeef; -void (*func_glGetImageTransformParameterivHP)(GLenum, GLenum, GLint *) = (void *) 0xdeadbeef; -GLint (*func_glGetInstrumentsSGIX)(void) = (void *) 0xdeadbeef; -void (*func_glGetListParameterfvSGIX)(GLuint, GLenum, GLfloat *) = (void *) 0xdeadbeef; -void (*func_glGetListParameterivSGIX)(GLuint, GLenum, GLint *) = (void *) 0xdeadbeef; -void (*func_glGetMinmaxEXT)(GLenum, GLboolean, GLenum, GLenum, GLvoid *) = (void *) 0xdeadbeef; -void (*func_glGetMinmaxParameterfvEXT)(GLenum, GLenum, GLfloat *) = (void *) 0xdeadbeef; -void (*func_glGetMinmaxParameterivEXT)(GLenum, GLenum, GLint *) = (void *) 0xdeadbeef; -void (*func_glGetPixelTexGenParameterfvSGIS)(GLenum, GLfloat *) = (void *) 0xdeadbeef; -void (*func_glGetPixelTexGenParameterivSGIS)(GLenum, GLint *) = (void *) 0xdeadbeef; -void (*func_glGetPointervEXT)(GLenum, GLvoid* *) = (void *) 0xdeadbeef; -void (*func_glGetSeparableFilterEXT)(GLenum, GLenum, GLenum, GLvoid *, GLvoid *, GLvoid *) = (void *) 0xdeadbeef; -void (*func_glGetSharpenTexFuncSGIS)(GLenum, GLfloat *) = (void *) 0xdeadbeef; -void (*func_glGetTexFilterFuncSGIS)(GLenum, GLenum, GLfloat *) = (void *) 0xdeadbeef; -void (*func_glGlobalAlphaFactorbSUN)(GLbyte) = (void *) 0xdeadbeef; -void (*func_glGlobalAlphaFactordSUN)(GLdouble) = (void *) 0xdeadbeef; -void (*func_glGlobalAlphaFactorfSUN)(GLfloat) = (void *) 0xdeadbeef; -void (*func_glGlobalAlphaFactoriSUN)(GLint) = (void *) 0xdeadbeef; -void (*func_glGlobalAlphaFactorsSUN)(GLshort) = (void *) 0xdeadbeef; -void (*func_glGlobalAlphaFactorubSUN)(GLubyte) = (void *) 0xdeadbeef; -void (*func_glGlobalAlphaFactoruiSUN)(GLuint) = (void *) 0xdeadbeef; -void (*func_glGlobalAlphaFactorusSUN)(GLushort) = (void *) 0xdeadbeef; -void (*func_glHintPGI)(GLenum, GLint) = (void *) 0xdeadbeef; -void (*func_glHistogramEXT)(GLenum, GLsizei, GLenum, GLboolean) = (void *) 0xdeadbeef; -void (*func_glImageTransformParameterfHP)(GLenum, GLenum, GLfloat) = (void *) 0xdeadbeef; -void (*func_glImageTransformParameterfvHP)(GLenum, GLenum, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glImageTransformParameteriHP)(GLenum, GLenum, GLint) = (void *) 0xdeadbeef; -void (*func_glImageTransformParameterivHP)(GLenum, GLenum, const GLint *) = (void *) 0xdeadbeef; -void (*func_glIndexFuncEXT)(GLenum, GLclampf) = (void *) 0xdeadbeef; -void (*func_glIndexMaterialEXT)(GLenum, GLenum) = (void *) 0xdeadbeef; -void (*func_glIndexPointerEXT)(GLenum, GLsizei, GLsizei, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glIndexPointerListIBM)(GLenum, GLint, const GLvoid* *, GLint) = (void *) 0xdeadbeef; -void (*func_glInstrumentsBufferSGIX)(GLsizei, GLint *) = (void *) 0xdeadbeef; -GLboolean (*func_glIsTextureEXT)(GLuint) = (void *) 0xdeadbeef; -void (*func_glLightEnviSGIX)(GLenum, GLint) = (void *) 0xdeadbeef; -void (*func_glListParameterfSGIX)(GLuint, GLenum, GLfloat) = (void *) 0xdeadbeef; -void (*func_glListParameterfvSGIX)(GLuint, GLenum, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glListParameteriSGIX)(GLuint, GLenum, GLint) = (void *) 0xdeadbeef; -void (*func_glListParameterivSGIX)(GLuint, GLenum, const GLint *) = (void *) 0xdeadbeef; -void (*func_glLoadTransposeMatrixdARB)(const GLdouble *) = (void *) 0xdeadbeef; -void (*func_glLoadTransposeMatrixfARB)(const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glLockArraysEXT)(GLint, GLsizei) = (void *) 0xdeadbeef; -void (*func_glMinmaxEXT)(GLenum, GLenum, GLboolean) = (void *) 0xdeadbeef; -void (*func_glMultTransposeMatrixdARB)(const GLdouble *) = (void *) 0xdeadbeef; -void (*func_glMultTransposeMatrixfARB)(const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glMultiDrawArraysEXT)(GLenum, GLint *, GLsizei *, GLsizei) = (void *) 0xdeadbeef; -void (*func_glMultiDrawElementsEXT)(GLenum, const GLsizei *, GLenum, const GLvoid* *, GLsizei) = (void *) 0xdeadbeef; -void (*func_glMultiModeDrawArraysIBM)(GLenum, const GLint *, const GLsizei *, GLsizei, GLint) = (void *) 0xdeadbeef; -void (*func_glMultiModeDrawElementsIBM)(const GLenum *, const GLsizei *, GLenum, const GLvoid* *, GLsizei, GLint) = (void *) 0xdeadbeef; -void (*func_glNormal3fVertex3fSUN)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glNormal3fVertex3fvSUN)(const GLfloat *, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glNormalPointerEXT)(GLenum, GLsizei, GLsizei, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glNormalPointerListIBM)(GLenum, GLint, const GLvoid* *, GLint) = (void *) 0xdeadbeef; -void (*func_glNormalPointervINTEL)(GLenum, const GLvoid* *) = (void *) 0xdeadbeef; -void (*func_glPixelTexGenParameterfSGIS)(GLenum, GLfloat) = (void *) 0xdeadbeef; -void (*func_glPixelTexGenParameterfvSGIS)(GLenum, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glPixelTexGenParameteriSGIS)(GLenum, GLint) = (void *) 0xdeadbeef; -void (*func_glPixelTexGenParameterivSGIS)(GLenum, const GLint *) = (void *) 0xdeadbeef; -void (*func_glPixelTexGenSGIX)(GLenum) = (void *) 0xdeadbeef; -void (*func_glPixelTransformParameterfEXT)(GLenum, GLenum, GLfloat) = (void *) 0xdeadbeef; -void (*func_glPixelTransformParameterfvEXT)(GLenum, GLenum, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glPixelTransformParameteriEXT)(GLenum, GLenum, GLint) = (void *) 0xdeadbeef; -void (*func_glPixelTransformParameterivEXT)(GLenum, GLenum, const GLint *) = (void *) 0xdeadbeef; -void (*func_glPointParameterfEXT)(GLenum, GLfloat) = (void *) 0xdeadbeef; -void (*func_glPointParameterfSGIS)(GLenum, GLfloat) = (void *) 0xdeadbeef; -void (*func_glPointParameterfvEXT)(GLenum, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glPointParameterfvSGIS)(GLenum, const GLfloat *) = (void *) 0xdeadbeef; -GLint (*func_glPollInstrumentsSGIX)(GLint *) = (void *) 0xdeadbeef; -void (*func_glPolygonOffsetEXT)(GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glPrioritizeTexturesEXT)(GLsizei, const GLuint *, const GLclampf *) = (void *) 0xdeadbeef; -void (*func_glReadInstrumentsSGIX)(GLint) = (void *) 0xdeadbeef; -void (*func_glReferencePlaneSGIX)(const GLdouble *) = (void *) 0xdeadbeef; -void (*func_glReplacementCodePointer)(GLenum, GLsizei, const GLvoid* *) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeubSUN)(GLubyte) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeubvSUN)(const GLubyte *) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeuiColor3fVertex3fSUN)(GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeuiColor3fVertex3fvSUN)(const GLenum *, const GLfloat *, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeuiColor4fNormal3fVertex3fSUN)(GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeuiColor4fNormal3fVertex3fvSUN)(const GLenum *, const GLfloat *, const GLfloat *, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeuiColor4ubVertex3fSUN)(GLenum, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeuiColor4ubVertex3fvSUN)(const GLenum *, const GLubyte *, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeuiNormal3fVertex3fSUN)(GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeuiNormal3fVertex3fvSUN)(const GLenum *, const GLfloat *, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeuiSUN)(GLuint) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN)(GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN)(const GLenum *, const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN)(GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN)(const GLenum *, const GLfloat *, const GLfloat *, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeuiTexCoord2fVertex3fSUN)(GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeuiTexCoord2fVertex3fvSUN)(const GLenum *, const GLfloat *, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeuiVertex3fSUN)(GLenum, GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeuiVertex3fvSUN)(const GLenum *, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeuivSUN)(const GLuint *) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeusSUN)(GLushort) = (void *) 0xdeadbeef; -void (*func_glReplacementCodeusvSUN)(const GLushort *) = (void *) 0xdeadbeef; -void (*func_glResetHistogramEXT)(GLenum) = (void *) 0xdeadbeef; -void (*func_glResetMinmaxEXT)(GLenum) = (void *) 0xdeadbeef; -void (*func_glResizeBuffersMESA)(void) = (void *) 0xdeadbeef; -void (*func_glSampleCoverageARB)(GLclampf, GLboolean) = (void *) 0xdeadbeef; -void (*func_glSampleMaskEXT)(GLclampf, GLboolean) = (void *) 0xdeadbeef; -void (*func_glSampleMaskSGIS)(GLclampf, GLboolean) = (void *) 0xdeadbeef; -void (*func_glSamplePassARB)(GLenum) = (void *) 0xdeadbeef; -void (*func_glSamplePatternEXT)(GLenum) = (void *) 0xdeadbeef; -void (*func_glSamplePatternSGIS)(GLenum) = (void *) 0xdeadbeef; -void (*func_glSecondaryColor3bEXT)(GLbyte, GLbyte, GLbyte) = (void *) 0xdeadbeef; -void (*func_glSecondaryColor3bvEXT)(const GLbyte *) = (void *) 0xdeadbeef; -void (*func_glSecondaryColor3dEXT)(GLdouble, GLdouble, GLdouble) = (void *) 0xdeadbeef; -void (*func_glSecondaryColor3dvEXT)(const GLdouble *) = (void *) 0xdeadbeef; -void (*func_glSecondaryColor3fEXT)(GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glSecondaryColor3fvEXT)(const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glSecondaryColor3iEXT)(GLint, GLint, GLint) = (void *) 0xdeadbeef; -void (*func_glSecondaryColor3ivEXT)(const GLint *) = (void *) 0xdeadbeef; -void (*func_glSecondaryColor3sEXT)(GLshort, GLshort, GLshort) = (void *) 0xdeadbeef; -void (*func_glSecondaryColor3svEXT)(const GLshort *) = (void *) 0xdeadbeef; -void (*func_glSecondaryColor3ubEXT)(GLubyte, GLubyte, GLubyte) = (void *) 0xdeadbeef; -void (*func_glSecondaryColor3ubvEXT)(const GLubyte *) = (void *) 0xdeadbeef; -void (*func_glSecondaryColor3uiEXT)(GLuint, GLuint, GLuint) = (void *) 0xdeadbeef; -void (*func_glSecondaryColor3uivEXT)(const GLuint *) = (void *) 0xdeadbeef; -void (*func_glSecondaryColor3usEXT)(GLushort, GLushort, GLushort) = (void *) 0xdeadbeef; -void (*func_glSecondaryColor3usvEXT)(const GLushort *) = (void *) 0xdeadbeef; -void (*func_glSecondaryColorPointerEXT)(GLint, GLenum, GLsizei, GLvoid *) = (void *) 0xdeadbeef; -void (*func_glSecondaryColorPointerListIBM)(GLint, GLenum, GLint, const GLvoid* *, GLint) = (void *) 0xdeadbeef; -void (*func_glSeparableFilter2DEXT)(GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glSharpenTexFuncSGIS)(GLenum, GLsizei, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glSpriteParameterfSGIX)(GLenum, GLfloat) = (void *) 0xdeadbeef; -void (*func_glSpriteParameterfvSGIX)(GLenum, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glSpriteParameteriSGIX)(GLenum, GLint) = (void *) 0xdeadbeef; -void (*func_glSpriteParameterivSGIX)(GLenum, const GLint *) = (void *) 0xdeadbeef; -void (*func_glStartInstrumentsSGIX)(void) = (void *) 0xdeadbeef; -void (*func_glStopInstrumentsSGIX)(GLint) = (void *) 0xdeadbeef; -void (*func_glTagSampleBufferSGIX)(void) = (void *) 0xdeadbeef; -void (*func_glTangent3b)(GLbyte, GLbyte, GLbyte) = (void *) 0xdeadbeef; -void (*func_glTangent3bv)(const GLbyte *) = (void *) 0xdeadbeef; -void (*func_glTangent3d)(GLdouble, GLdouble, GLdouble) = (void *) 0xdeadbeef; -void (*func_glTangent3dv)(const GLdouble *) = (void *) 0xdeadbeef; -void (*func_glTangent3f)(GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glTangent3fv)(const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glTangent3i)(GLint, GLint, GLint) = (void *) 0xdeadbeef; -void (*func_glTangent3iv)(const GLint *) = (void *) 0xdeadbeef; -void (*func_glTangent3s)(GLshort, GLshort, GLshort) = (void *) 0xdeadbeef; -void (*func_glTangent3sv)(const GLshort *) = (void *) 0xdeadbeef; -void (*func_glTangentPointerEXT)(GLenum, GLsizei, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glTbufferMask3DFX)(GLuint) = (void *) 0xdeadbeef; -void (*func_glTexCoord2fColor3fVertex3fSUN)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glTexCoord2fColor3fVertex3fvSUN)(const GLfloat *, const GLfloat *, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glTexCoord2fColor4fNormal3fVertex3fSUN)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glTexCoord2fColor4fNormal3fVertex3fvSUN)(const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glTexCoord2fColor4ubVertex3fSUN)(GLfloat, GLfloat, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glTexCoord2fColor4ubVertex3fvSUN)(const GLfloat *, const GLubyte *, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glTexCoord2fNormal3fVertex3fSUN)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glTexCoord2fNormal3fVertex3fvSUN)(const GLfloat *, const GLfloat *, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glTexCoord2fVertex3fSUN)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glTexCoord2fVertex3fvSUN)(const GLfloat *, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glTexCoord4fColor4fNormal3fVertex4fSUN)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glTexCoord4fColor4fNormal3fVertex4fvSUN)(const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glTexCoord4fVertex4fSUN)(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glTexCoord4fVertex4fvSUN)(const GLfloat *, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glTexCoordPointerEXT)(GLint, GLenum, GLsizei, GLsizei, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glTexCoordPointerListIBM)(GLint, GLenum, GLint, const GLvoid* *, GLint) = (void *) 0xdeadbeef; -void (*func_glTexCoordPointervINTEL)(GLint, GLenum, const GLvoid* *) = (void *) 0xdeadbeef; -void (*func_glTexFilterFuncSGIS)(GLenum, GLenum, GLsizei, const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glTexImage3DEXT)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glTexImage4DSGIS)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glTexSubImage1DEXT)(GLenum, GLint, GLint, GLsizei, GLenum, GLenum, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glTexSubImage2DEXT)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glTexSubImage3DEXT)(GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glTexSubImage4DSGIS)(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glTextureLightEXT)(GLenum) = (void *) 0xdeadbeef; -void (*func_glTextureMaterialEXT)(GLenum, GLenum) = (void *) 0xdeadbeef; -void (*func_glTextureNormalEXT)(GLenum) = (void *) 0xdeadbeef; -void (*func_glUnlockArraysEXT)(void) = (void *) 0xdeadbeef; -void (*func_glVertexArrayRangeNV)(GLsizei, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glVertexPointerEXT)(GLint, GLenum, GLsizei, GLsizei, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glVertexPointerListIBM)(GLint, GLenum, GLint, const GLvoid* *, GLint) = (void *) 0xdeadbeef; -void (*func_glVertexPointervINTEL)(GLint, GLenum, const GLvoid* *) = (void *) 0xdeadbeef; -void (*func_glVertexWeightPointerEXT)(GLsizei, GLenum, GLsizei, const GLvoid *) = (void *) 0xdeadbeef; -void (*func_glVertexWeightfEXT)(GLfloat) = (void *) 0xdeadbeef; -void (*func_glVertexWeightfvEXT)(const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glWindowPos2dMESA)(GLdouble, GLdouble) = (void *) 0xdeadbeef; -void (*func_glWindowPos2dvMESA)(const GLdouble *) = (void *) 0xdeadbeef; -void (*func_glWindowPos2fMESA)(GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glWindowPos2fvMESA)(const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glWindowPos2iMESA)(GLint, GLint) = (void *) 0xdeadbeef; -void (*func_glWindowPos2ivMESA)(const GLint *) = (void *) 0xdeadbeef; -void (*func_glWindowPos2sMESA)(GLshort, GLshort) = (void *) 0xdeadbeef; -void (*func_glWindowPos2svMESA)(const GLshort *) = (void *) 0xdeadbeef; -void (*func_glWindowPos3dMESA)(GLdouble, GLdouble, GLdouble) = (void *) 0xdeadbeef; -void (*func_glWindowPos3dvMESA)(const GLdouble *) = (void *) 0xdeadbeef; -void (*func_glWindowPos3fMESA)(GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glWindowPos3fvMESA)(const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glWindowPos3iMESA)(GLint, GLint, GLint) = (void *) 0xdeadbeef; -void (*func_glWindowPos3ivMESA)(const GLint *) = (void *) 0xdeadbeef; -void (*func_glWindowPos3sMESA)(GLshort, GLshort, GLshort) = (void *) 0xdeadbeef; -void (*func_glWindowPos3svMESA)(const GLshort *) = (void *) 0xdeadbeef; -void (*func_glWindowPos4dMESA)(GLdouble, GLdouble, GLdouble, GLdouble) = (void *) 0xdeadbeef; -void (*func_glWindowPos4dvMESA)(const GLdouble *) = (void *) 0xdeadbeef; -void (*func_glWindowPos4fMESA)(GLfloat, GLfloat, GLfloat, GLfloat) = (void *) 0xdeadbeef; -void (*func_glWindowPos4fvMESA)(const GLfloat *) = (void *) 0xdeadbeef; -void (*func_glWindowPos4iMESA)(GLint, GLint, GLint, GLint) = (void *) 0xdeadbeef; -void (*func_glWindowPos4ivMESA)(const GLint *) = (void *) 0xdeadbeef; -void (*func_glWindowPos4sMESA)(GLshort, GLshort, GLshort, GLshort) = (void *) 0xdeadbeef; -void (*func_glWindowPos4svMESA)(const GLshort *) = (void *) 0xdeadbeef; +void (*func_glApplyTextureEXT)( GLenum ) = (void *) 0xdeadbeef; +GLboolean (*func_glAreTexturesResidentEXT)( GLsizei, GLuint*, GLboolean* ) = (void *) 0xdeadbeef; +void (*func_glArrayElementEXT)( GLint ) = (void *) 0xdeadbeef; +void (*func_glBindTextureEXT)( GLenum, GLuint ) = (void *) 0xdeadbeef; +void (*func_glBinormal3bEXT)( GLbyte, GLbyte, GLbyte ) = (void *) 0xdeadbeef; +void (*func_glBinormal3bvEXT)( GLbyte* ) = (void *) 0xdeadbeef; +void (*func_glBinormal3dEXT)( GLdouble, GLdouble, GLdouble ) = (void *) 0xdeadbeef; +void (*func_glBinormal3dvEXT)( GLdouble* ) = (void *) 0xdeadbeef; +void (*func_glBinormal3fEXT)( GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glBinormal3fvEXT)( GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glBinormal3iEXT)( GLint, GLint, GLint ) = (void *) 0xdeadbeef; +void (*func_glBinormal3ivEXT)( GLint* ) = (void *) 0xdeadbeef; +void (*func_glBinormal3sEXT)( GLshort, GLshort, GLshort ) = (void *) 0xdeadbeef; +void (*func_glBinormal3svEXT)( GLshort* ) = (void *) 0xdeadbeef; +void (*func_glBinormalPointerEXT)( GLenum, GLsizei, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glBlendColorEXT)( GLclampf, GLclampf, GLclampf, GLclampf ) = (void *) 0xdeadbeef; +void (*func_glBlendEquationEXT)( GLenum ) = (void *) 0xdeadbeef; +void (*func_glBlendFuncSeparateEXT)( GLenum, GLenum, GLenum, GLenum ) = (void *) 0xdeadbeef; +void (*func_glColor3fVertex3fSUN)( GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glColor3fVertex3fvSUN)( GLfloat*, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glColor4fNormal3fVertex3fSUN)( GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glColor4fNormal3fVertex3fvSUN)( GLfloat*, GLfloat*, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glColor4ubVertex2fSUN)( GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glColor4ubVertex2fvSUN)( GLubyte*, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glColor4ubVertex3fSUN)( GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glColor4ubVertex3fvSUN)( GLubyte*, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glColorPointerEXT)( GLint, GLenum, GLsizei, GLsizei, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glColorPointerListIBM)( GLint, GLenum, GLint, GLvoid**, GLint ) = (void *) 0xdeadbeef; +void (*func_glColorPointervINTEL)( GLint, GLenum, GLvoid** ) = (void *) 0xdeadbeef; +void (*func_glColorSubTableEXT)( GLenum, GLsizei, GLsizei, GLenum, GLenum, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glColorTableEXT)( GLenum, GLenum, GLsizei, GLenum, GLenum, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glColorTableParameterfvSGI)( GLenum, GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glColorTableParameterivSGI)( GLenum, GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glColorTableSGI)( GLenum, GLenum, GLsizei, GLenum, GLenum, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glCombinerInputNV)( GLenum, GLenum, GLenum, GLenum, GLenum, GLenum ) = (void *) 0xdeadbeef; +void (*func_glCombinerOutputNV)( GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLboolean, GLboolean, GLboolean ) = (void *) 0xdeadbeef; +void (*func_glCombinerParameterfNV)( GLenum, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glCombinerParameterfvNV)( GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glCombinerParameteriNV)( GLenum, GLint ) = (void *) 0xdeadbeef; +void (*func_glCombinerParameterivNV)( GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glCompressedTexImage1DARB)( GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glCompressedTexImage2DARB)( GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glCompressedTexImage3DARB)( GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glCompressedTexSubImage1DARB)( GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glCompressedTexSubImage2DARB)( GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glCompressedTexSubImage3DARB)( GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glConvolutionFilter1DEXT)( GLenum, GLenum, GLsizei, GLenum, GLenum, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glConvolutionFilter2DEXT)( GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glConvolutionParameterfEXT)( GLenum, GLenum, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glConvolutionParameterfvEXT)( GLenum, GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glConvolutionParameteriEXT)( GLenum, GLenum, GLint ) = (void *) 0xdeadbeef; +void (*func_glConvolutionParameterivEXT)( GLenum, GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glCopyColorSubTableEXT)( GLenum, GLsizei, GLint, GLint, GLsizei ) = (void *) 0xdeadbeef; +void (*func_glCopyColorTableSGI)( GLenum, GLenum, GLint, GLint, GLsizei ) = (void *) 0xdeadbeef; +void (*func_glCopyConvolutionFilter1DEXT)( GLenum, GLenum, GLint, GLint, GLsizei ) = (void *) 0xdeadbeef; +void (*func_glCopyConvolutionFilter2DEXT)( GLenum, GLenum, GLint, GLint, GLsizei, GLsizei ) = (void *) 0xdeadbeef; +void (*func_glCopyTexImage1DEXT)( GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLint ) = (void *) 0xdeadbeef; +void (*func_glCopyTexImage2DEXT)( GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint ) = (void *) 0xdeadbeef; +void (*func_glCopyTexSubImage1DEXT)( GLenum, GLint, GLint, GLint, GLint, GLsizei ) = (void *) 0xdeadbeef; +void (*func_glCopyTexSubImage2DEXT)( GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei ) = (void *) 0xdeadbeef; +void (*func_glCopyTexSubImage3DEXT)( GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei ) = (void *) 0xdeadbeef; +void (*func_glCullParameterdvEXT)( GLenum, GLdouble* ) = (void *) 0xdeadbeef; +void (*func_glCullParameterfvEXT)( GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glDeleteTexturesEXT)( GLsizei, GLuint* ) = (void *) 0xdeadbeef; +void (*func_glDetailTexFuncSGIS)( GLenum, GLsizei, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glDrawArraysEXT)( GLenum, GLint, GLsizei ) = (void *) 0xdeadbeef; +void (*func_glDrawRangeElementsEXT)( GLenum, GLuint, GLuint, GLsizei, GLenum, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glEdgeFlagPointerEXT)( GLsizei, GLsizei, GLboolean* ) = (void *) 0xdeadbeef; +void (*func_glEdgeFlagPointerListIBM)( GLint, GLboolean**, GLint ) = (void *) 0xdeadbeef; +void (*func_glFinalCombinerInputNV)( GLenum, GLenum, GLenum, GLenum ) = (void *) 0xdeadbeef; +void (*func_glFinishTextureSUNX)( ) = (void *) 0xdeadbeef; +void (*func_glFlushRasterSGIX)( ) = (void *) 0xdeadbeef; +void (*func_glFlushVertexArrayRangeNV)( ) = (void *) 0xdeadbeef; +void (*func_glFogCoordPointerEXT)( GLenum, GLsizei, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glFogCoordPointerListIBM)( GLenum, GLint, GLvoid**, GLint ) = (void *) 0xdeadbeef; +void (*func_glFogCoorddEXT)( GLdouble ) = (void *) 0xdeadbeef; +void (*func_glFogCoorddvEXT)( GLdouble* ) = (void *) 0xdeadbeef; +void (*func_glFogCoordfEXT)( GLfloat ) = (void *) 0xdeadbeef; +void (*func_glFogCoordfvEXT)( GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glFogFuncSGIS)( GLsizei, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glFragmentColorMaterialSGIX)( GLenum, GLenum ) = (void *) 0xdeadbeef; +void (*func_glFragmentLightModelfSGIX)( GLenum, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glFragmentLightModelfvSGIX)( GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glFragmentLightModeliSGIX)( GLenum, GLint ) = (void *) 0xdeadbeef; +void (*func_glFragmentLightModelivSGIX)( GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glFragmentLightfSGIX)( GLenum, GLenum, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glFragmentLightfvSGIX)( GLenum, GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glFragmentLightiSGIX)( GLenum, GLenum, GLint ) = (void *) 0xdeadbeef; +void (*func_glFragmentLightivSGIX)( GLenum, GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glFragmentMaterialfSGIX)( GLenum, GLenum, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glFragmentMaterialfvSGIX)( GLenum, GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glFragmentMaterialiSGIX)( GLenum, GLenum, GLint ) = (void *) 0xdeadbeef; +void (*func_glFragmentMaterialivSGIX)( GLenum, GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glFrameZoomSGIX)( GLint ) = (void *) 0xdeadbeef; +void (*func_glGenTexturesEXT)( GLsizei, GLuint* ) = (void *) 0xdeadbeef; +void (*func_glGetColorTableEXT)( GLenum, GLenum, GLenum, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glGetColorTableParameterfvEXT)( GLenum, GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glGetColorTableParameterfvSGI)( GLenum, GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glGetColorTableParameterivEXT)( GLenum, GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glGetColorTableParameterivSGI)( GLenum, GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glGetColorTableSGI)( GLenum, GLenum, GLenum, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glGetCombinerInputParameterfvNV)( GLenum, GLenum, GLenum, GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glGetCombinerInputParameterivNV)( GLenum, GLenum, GLenum, GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glGetCombinerOutputParameterfvNV)( GLenum, GLenum, GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glGetCombinerOutputParameterivNV)( GLenum, GLenum, GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glGetCompressedTexImageARB)( GLenum, GLint, void* ) = (void *) 0xdeadbeef; +void (*func_glGetConvolutionFilterEXT)( GLenum, GLenum, GLenum, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glGetConvolutionParameterfvEXT)( GLenum, GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glGetConvolutionParameterivEXT)( GLenum, GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glGetDetailTexFuncSGIS)( GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glGetFinalCombinerInputParameterfvNV)( GLenum, GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glGetFinalCombinerInputParameterivNV)( GLenum, GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glGetFogFuncSGIS)( GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glGetFragmentLightfvSGIX)( GLenum, GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glGetFragmentLightivSGIX)( GLenum, GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glGetFragmentMaterialfvSGIX)( GLenum, GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glGetFragmentMaterialivSGIX)( GLenum, GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glGetHistogramEXT)( GLenum, GLboolean, GLenum, GLenum, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glGetHistogramParameterfvEXT)( GLenum, GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glGetHistogramParameterivEXT)( GLenum, GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glGetImageTransformParameterfvHP)( GLenum, GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glGetImageTransformParameterivHP)( GLenum, GLenum, GLint* ) = (void *) 0xdeadbeef; +GLint (*func_glGetInstrumentsSGIX)( ) = (void *) 0xdeadbeef; +void (*func_glGetListParameterfvSGIX)( GLuint, GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glGetListParameterivSGIX)( GLuint, GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glGetMinmaxEXT)( GLenum, GLboolean, GLenum, GLenum, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glGetMinmaxParameterfvEXT)( GLenum, GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glGetMinmaxParameterivEXT)( GLenum, GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glGetPixelTexGenParameterfvSGIS)( GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glGetPixelTexGenParameterivSGIS)( GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glGetPointervEXT)( GLenum, GLvoid** ) = (void *) 0xdeadbeef; +void (*func_glGetSeparableFilterEXT)( GLenum, GLenum, GLenum, GLvoid*, GLvoid*, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glGetSharpenTexFuncSGIS)( GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glGetTexFilterFuncSGIS)( GLenum, GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glGlobalAlphaFactorbSUN)( GLbyte ) = (void *) 0xdeadbeef; +void (*func_glGlobalAlphaFactordSUN)( GLdouble ) = (void *) 0xdeadbeef; +void (*func_glGlobalAlphaFactorfSUN)( GLfloat ) = (void *) 0xdeadbeef; +void (*func_glGlobalAlphaFactoriSUN)( GLint ) = (void *) 0xdeadbeef; +void (*func_glGlobalAlphaFactorsSUN)( GLshort ) = (void *) 0xdeadbeef; +void (*func_glGlobalAlphaFactorubSUN)( GLubyte ) = (void *) 0xdeadbeef; +void (*func_glGlobalAlphaFactoruiSUN)( GLuint ) = (void *) 0xdeadbeef; +void (*func_glGlobalAlphaFactorusSUN)( GLushort ) = (void *) 0xdeadbeef; +void (*func_glHintPGI)( GLenum, GLint ) = (void *) 0xdeadbeef; +void (*func_glHistogramEXT)( GLenum, GLsizei, GLenum, GLboolean ) = (void *) 0xdeadbeef; +void (*func_glImageTransformParameterfHP)( GLenum, GLenum, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glImageTransformParameterfvHP)( GLenum, GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glImageTransformParameteriHP)( GLenum, GLenum, GLint ) = (void *) 0xdeadbeef; +void (*func_glImageTransformParameterivHP)( GLenum, GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glIndexFuncEXT)( GLenum, GLclampf ) = (void *) 0xdeadbeef; +void (*func_glIndexMaterialEXT)( GLenum, GLenum ) = (void *) 0xdeadbeef; +void (*func_glIndexPointerEXT)( GLenum, GLsizei, GLsizei, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glIndexPointerListIBM)( GLenum, GLint, GLvoid**, GLint ) = (void *) 0xdeadbeef; +void (*func_glInstrumentsBufferSGIX)( GLsizei, GLint* ) = (void *) 0xdeadbeef; +GLboolean (*func_glIsTextureEXT)( GLuint ) = (void *) 0xdeadbeef; +void (*func_glLightEnviSGIX)( GLenum, GLint ) = (void *) 0xdeadbeef; +void (*func_glListParameterfSGIX)( GLuint, GLenum, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glListParameterfvSGIX)( GLuint, GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glListParameteriSGIX)( GLuint, GLenum, GLint ) = (void *) 0xdeadbeef; +void (*func_glListParameterivSGIX)( GLuint, GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glLoadTransposeMatrixdARB)( GLdouble* ) = (void *) 0xdeadbeef; +void (*func_glLoadTransposeMatrixfARB)( GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glLockArraysEXT)( GLint, GLsizei ) = (void *) 0xdeadbeef; +void (*func_glMinmaxEXT)( GLenum, GLenum, GLboolean ) = (void *) 0xdeadbeef; +void (*func_glMultTransposeMatrixdARB)( GLdouble* ) = (void *) 0xdeadbeef; +void (*func_glMultTransposeMatrixfARB)( GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glMultiDrawArraysEXT)( GLenum, GLint*, GLsizei*, GLsizei ) = (void *) 0xdeadbeef; +void (*func_glMultiDrawElementsEXT)( GLenum, GLsizei*, GLenum, GLvoid**, GLsizei ) = (void *) 0xdeadbeef; +void (*func_glMultiModeDrawArraysIBM)( GLenum, GLint*, GLsizei*, GLsizei, GLint ) = (void *) 0xdeadbeef; +void (*func_glMultiModeDrawElementsIBM)( GLenum*, GLsizei*, GLenum, GLvoid**, GLsizei, GLint ) = (void *) 0xdeadbeef; +void (*func_glNormal3fVertex3fSUN)( GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glNormal3fVertex3fvSUN)( GLfloat*, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glNormalPointerEXT)( GLenum, GLsizei, GLsizei, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glNormalPointerListIBM)( GLenum, GLint, GLvoid**, GLint ) = (void *) 0xdeadbeef; +void (*func_glNormalPointervINTEL)( GLenum, GLvoid** ) = (void *) 0xdeadbeef; +void (*func_glPixelTexGenParameterfSGIS)( GLenum, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glPixelTexGenParameterfvSGIS)( GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glPixelTexGenParameteriSGIS)( GLenum, GLint ) = (void *) 0xdeadbeef; +void (*func_glPixelTexGenParameterivSGIS)( GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glPixelTexGenSGIX)( GLenum ) = (void *) 0xdeadbeef; +void (*func_glPixelTransformParameterfEXT)( GLenum, GLenum, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glPixelTransformParameterfvEXT)( GLenum, GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glPixelTransformParameteriEXT)( GLenum, GLenum, GLint ) = (void *) 0xdeadbeef; +void (*func_glPixelTransformParameterivEXT)( GLenum, GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glPointParameterfEXT)( GLenum, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glPointParameterfSGIS)( GLenum, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glPointParameterfvEXT)( GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glPointParameterfvSGIS)( GLenum, GLfloat* ) = (void *) 0xdeadbeef; +GLint (*func_glPollInstrumentsSGIX)( GLint* ) = (void *) 0xdeadbeef; +void (*func_glPolygonOffsetEXT)( GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glPrioritizeTexturesEXT)( GLsizei, GLuint*, GLclampf* ) = (void *) 0xdeadbeef; +void (*func_glReadInstrumentsSGIX)( GLint ) = (void *) 0xdeadbeef; +void (*func_glReferencePlaneSGIX)( GLdouble* ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodePointerSUN)( GLenum, GLsizei, GLvoid** ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeubSUN)( GLubyte ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeubvSUN)( GLubyte* ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeuiColor3fVertex3fSUN)( GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeuiColor3fVertex3fvSUN)( GLenum*, GLfloat*, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeuiColor4fNormal3fVertex3fSUN)( GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeuiColor4fNormal3fVertex3fvSUN)( GLenum*, GLfloat*, GLfloat*, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeuiColor4ubVertex3fSUN)( GLenum, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeuiColor4ubVertex3fvSUN)( GLenum*, GLubyte*, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeuiNormal3fVertex3fSUN)( GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeuiNormal3fVertex3fvSUN)( GLenum*, GLfloat*, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeuiSUN)( GLuint ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN)( GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN)( GLenum*, GLfloat*, GLfloat*, GLfloat*, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN)( GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN)( GLenum*, GLfloat*, GLfloat*, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeuiTexCoord2fVertex3fSUN)( GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeuiTexCoord2fVertex3fvSUN)( GLenum*, GLfloat*, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeuiVertex3fSUN)( GLenum, GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeuiVertex3fvSUN)( GLenum*, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeuivSUN)( GLuint* ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeusSUN)( GLushort ) = (void *) 0xdeadbeef; +void (*func_glReplacementCodeusvSUN)( GLushort* ) = (void *) 0xdeadbeef; +void (*func_glResetHistogramEXT)( GLenum ) = (void *) 0xdeadbeef; +void (*func_glResetMinmaxEXT)( GLenum ) = (void *) 0xdeadbeef; +void (*func_glResizeBuffersMESA)( ) = (void *) 0xdeadbeef; +void (*func_glSampleCoverageARB)( GLclampf, GLboolean ) = (void *) 0xdeadbeef; +void (*func_glSampleMaskEXT)( GLclampf, GLboolean ) = (void *) 0xdeadbeef; +void (*func_glSampleMaskSGIS)( GLclampf, GLboolean ) = (void *) 0xdeadbeef; +void (*func_glSamplePassARB)( GLenum ) = (void *) 0xdeadbeef; +void (*func_glSamplePatternEXT)( GLenum ) = (void *) 0xdeadbeef; +void (*func_glSamplePatternSGIS)( GLenum ) = (void *) 0xdeadbeef; +void (*func_glSecondaryColor3bEXT)( GLbyte, GLbyte, GLbyte ) = (void *) 0xdeadbeef; +void (*func_glSecondaryColor3bvEXT)( GLbyte* ) = (void *) 0xdeadbeef; +void (*func_glSecondaryColor3dEXT)( GLdouble, GLdouble, GLdouble ) = (void *) 0xdeadbeef; +void (*func_glSecondaryColor3dvEXT)( GLdouble* ) = (void *) 0xdeadbeef; +void (*func_glSecondaryColor3fEXT)( GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glSecondaryColor3fvEXT)( GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glSecondaryColor3iEXT)( GLint, GLint, GLint ) = (void *) 0xdeadbeef; +void (*func_glSecondaryColor3ivEXT)( GLint* ) = (void *) 0xdeadbeef; +void (*func_glSecondaryColor3sEXT)( GLshort, GLshort, GLshort ) = (void *) 0xdeadbeef; +void (*func_glSecondaryColor3svEXT)( GLshort* ) = (void *) 0xdeadbeef; +void (*func_glSecondaryColor3ubEXT)( GLubyte, GLubyte, GLubyte ) = (void *) 0xdeadbeef; +void (*func_glSecondaryColor3ubvEXT)( GLubyte* ) = (void *) 0xdeadbeef; +void (*func_glSecondaryColor3uiEXT)( GLuint, GLuint, GLuint ) = (void *) 0xdeadbeef; +void (*func_glSecondaryColor3uivEXT)( GLuint* ) = (void *) 0xdeadbeef; +void (*func_glSecondaryColor3usEXT)( GLushort, GLushort, GLushort ) = (void *) 0xdeadbeef; +void (*func_glSecondaryColor3usvEXT)( GLushort* ) = (void *) 0xdeadbeef; +void (*func_glSecondaryColorPointerEXT)( GLint, GLenum, GLsizei, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glSecondaryColorPointerListIBM)( GLint, GLenum, GLint, GLvoid**, GLint ) = (void *) 0xdeadbeef; +void (*func_glSeparableFilter2DEXT)( GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, GLvoid*, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glSharpenTexFuncSGIS)( GLenum, GLsizei, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glSpriteParameterfSGIX)( GLenum, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glSpriteParameterfvSGIX)( GLenum, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glSpriteParameteriSGIX)( GLenum, GLint ) = (void *) 0xdeadbeef; +void (*func_glSpriteParameterivSGIX)( GLenum, GLint* ) = (void *) 0xdeadbeef; +void (*func_glStartInstrumentsSGIX)( ) = (void *) 0xdeadbeef; +void (*func_glStopInstrumentsSGIX)( GLint ) = (void *) 0xdeadbeef; +void (*func_glTagSampleBufferSGIX)( ) = (void *) 0xdeadbeef; +void (*func_glTangent3bEXT)( GLbyte, GLbyte, GLbyte ) = (void *) 0xdeadbeef; +void (*func_glTangent3bvEXT)( GLbyte* ) = (void *) 0xdeadbeef; +void (*func_glTangent3dEXT)( GLdouble, GLdouble, GLdouble ) = (void *) 0xdeadbeef; +void (*func_glTangent3dvEXT)( GLdouble* ) = (void *) 0xdeadbeef; +void (*func_glTangent3fEXT)( GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glTangent3fvEXT)( GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glTangent3iEXT)( GLint, GLint, GLint ) = (void *) 0xdeadbeef; +void (*func_glTangent3ivEXT)( GLint* ) = (void *) 0xdeadbeef; +void (*func_glTangent3sEXT)( GLshort, GLshort, GLshort ) = (void *) 0xdeadbeef; +void (*func_glTangent3svEXT)( GLshort* ) = (void *) 0xdeadbeef; +void (*func_glTangentPointerEXT)( GLenum, GLsizei, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glTbufferMask3DFX)( GLuint ) = (void *) 0xdeadbeef; +void (*func_glTexCoord2fColor3fVertex3fSUN)( GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glTexCoord2fColor3fVertex3fvSUN)( GLfloat*, GLfloat*, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glTexCoord2fColor4fNormal3fVertex3fSUN)( GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glTexCoord2fColor4fNormal3fVertex3fvSUN)( GLfloat*, GLfloat*, GLfloat*, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glTexCoord2fColor4ubVertex3fSUN)( GLfloat, GLfloat, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glTexCoord2fColor4ubVertex3fvSUN)( GLfloat*, GLubyte*, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glTexCoord2fNormal3fVertex3fSUN)( GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glTexCoord2fNormal3fVertex3fvSUN)( GLfloat*, GLfloat*, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glTexCoord2fVertex3fSUN)( GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glTexCoord2fVertex3fvSUN)( GLfloat*, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glTexCoord4fColor4fNormal3fVertex4fSUN)( GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glTexCoord4fColor4fNormal3fVertex4fvSUN)( GLfloat*, GLfloat*, GLfloat*, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glTexCoord4fVertex4fSUN)( GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glTexCoord4fVertex4fvSUN)( GLfloat*, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glTexCoordPointerEXT)( GLint, GLenum, GLsizei, GLsizei, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glTexCoordPointerListIBM)( GLint, GLenum, GLint, GLvoid**, GLint ) = (void *) 0xdeadbeef; +void (*func_glTexCoordPointervINTEL)( GLint, GLenum, GLvoid** ) = (void *) 0xdeadbeef; +void (*func_glTexFilterFuncSGIS)( GLenum, GLenum, GLsizei, GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glTexImage3DEXT)( GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glTexImage4DSGIS)( GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glTexSubImage1DEXT)( GLenum, GLint, GLint, GLsizei, GLenum, GLenum, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glTexSubImage2DEXT)( GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glTexSubImage3DEXT)( GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glTexSubImage4DSGIS)( GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLsizei, GLenum, GLenum, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glTextureColorMaskSGIS)( GLboolean, GLboolean, GLboolean, GLboolean ) = (void *) 0xdeadbeef; +void (*func_glTextureLightEXT)( GLenum ) = (void *) 0xdeadbeef; +void (*func_glTextureMaterialEXT)( GLenum, GLenum ) = (void *) 0xdeadbeef; +void (*func_glTextureNormalEXT)( GLenum ) = (void *) 0xdeadbeef; +void (*func_glUnlockArraysEXT)( ) = (void *) 0xdeadbeef; +void (*func_glVertexArrayRangeNV)( GLsizei, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glVertexPointerEXT)( GLint, GLenum, GLsizei, GLsizei, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glVertexPointerListIBM)( GLint, GLenum, GLint, GLvoid**, GLint ) = (void *) 0xdeadbeef; +void (*func_glVertexPointervINTEL)( GLint, GLenum, GLvoid** ) = (void *) 0xdeadbeef; +void (*func_glVertexWeightPointerEXT)( GLsizei, GLenum, GLsizei, GLvoid* ) = (void *) 0xdeadbeef; +void (*func_glVertexWeightfEXT)( GLfloat ) = (void *) 0xdeadbeef; +void (*func_glVertexWeightfvEXT)( GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glWindowPos2dMESA)( GLdouble, GLdouble ) = (void *) 0xdeadbeef; +void (*func_glWindowPos2dvMESA)( GLdouble* ) = (void *) 0xdeadbeef; +void (*func_glWindowPos2fMESA)( GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glWindowPos2fvMESA)( GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glWindowPos2iMESA)( GLint, GLint ) = (void *) 0xdeadbeef; +void (*func_glWindowPos2ivMESA)( GLint* ) = (void *) 0xdeadbeef; +void (*func_glWindowPos2sMESA)( GLshort, GLshort ) = (void *) 0xdeadbeef; +void (*func_glWindowPos2svMESA)( GLshort* ) = (void *) 0xdeadbeef; +void (*func_glWindowPos3dMESA)( GLdouble, GLdouble, GLdouble ) = (void *) 0xdeadbeef; +void (*func_glWindowPos3dvMESA)( GLdouble* ) = (void *) 0xdeadbeef; +void (*func_glWindowPos3fMESA)( GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glWindowPos3fvMESA)( GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glWindowPos3iMESA)( GLint, GLint, GLint ) = (void *) 0xdeadbeef; +void (*func_glWindowPos3ivMESA)( GLint* ) = (void *) 0xdeadbeef; +void (*func_glWindowPos3sMESA)( GLshort, GLshort, GLshort ) = (void *) 0xdeadbeef; +void (*func_glWindowPos3svMESA)( GLshort* ) = (void *) 0xdeadbeef; +void (*func_glWindowPos4dMESA)( GLdouble, GLdouble, GLdouble, GLdouble ) = (void *) 0xdeadbeef; +void (*func_glWindowPos4dvMESA)( GLdouble* ) = (void *) 0xdeadbeef; +void (*func_glWindowPos4fMESA)( GLfloat, GLfloat, GLfloat, GLfloat ) = (void *) 0xdeadbeef; +void (*func_glWindowPos4fvMESA)( GLfloat* ) = (void *) 0xdeadbeef; +void (*func_glWindowPos4iMESA)( GLint, GLint, GLint, GLint ) = (void *) 0xdeadbeef; +void (*func_glWindowPos4ivMESA)( GLint* ) = (void *) 0xdeadbeef; +void (*func_glWindowPos4sMESA)( GLshort, GLshort, GLshort, GLshort ) = (void *) 0xdeadbeef; +void (*func_glWindowPos4svMESA)( GLshort* ) = (void *) 0xdeadbeef; + /* The function prototypes */ -void WINAPI wine_glApplyTextureEXT(GLenum) ; -GLboolean WINAPI wine_glAreTexturesResidentEXT(GLsizei, const GLuint *, GLboolean *) ; -void WINAPI wine_glArrayElementEXT(GLint) ; -void WINAPI wine_glBindTextureEXT(GLenum, GLuint) ; -void WINAPI wine_glBinormal3b(GLbyte, GLbyte, GLbyte) ; -void WINAPI wine_glBinormal3bv(const GLbyte *) ; -void WINAPI wine_glBinormal3d(GLdouble, GLdouble, GLdouble) ; -void WINAPI wine_glBinormal3dv(const GLdouble *) ; -void WINAPI wine_glBinormal3f(GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glBinormal3fv(const GLfloat *) ; -void WINAPI wine_glBinormal3i(GLint, GLint, GLint) ; -void WINAPI wine_glBinormal3iv(const GLint *) ; -void WINAPI wine_glBinormal3s(GLshort, GLshort, GLshort) ; -void WINAPI wine_glBinormal3sv(const GLshort *) ; -void WINAPI wine_glBinormalPointerEXT(GLenum, GLsizei, const GLvoid *) ; -void WINAPI wine_glBlendColorEXT(GLclampf, GLclampf, GLclampf, GLclampf) ; -void WINAPI wine_glBlendEquationEXT(GLenum) ; -void WINAPI wine_glBlendFuncSeparateEXT(GLenum, GLenum, GLenum, GLenum) ; -void WINAPI wine_glColor3fVertex3fSUN(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glColor3fVertex3fvSUN(const GLfloat *, const GLfloat *) ; -void WINAPI wine_glColor4fNormal3fVertex3fSUN(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glColor4fNormal3fVertex3fvSUN(const GLfloat *, const GLfloat *, const GLfloat *) ; -void WINAPI wine_glColor4ubVertex2fSUN(GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat) ; -void WINAPI wine_glColor4ubVertex2fvSUN(const GLubyte *, const GLfloat *) ; -void WINAPI wine_glColor4ubVertex3fSUN(GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glColor4ubVertex3fvSUN(const GLubyte *, const GLfloat *) ; -void WINAPI wine_glColorPointerEXT(GLint, GLenum, GLsizei, GLsizei, const GLvoid *) ; -void WINAPI wine_glColorPointerListIBM(GLint, GLenum, GLint, const GLvoid* *, GLint) ; -void WINAPI wine_glColorPointervINTEL(GLint, GLenum, const GLvoid* *) ; -void WINAPI wine_glColorSubTableEXT(GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *) ; -void WINAPI wine_glColorTableEXT(GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *) ; -void WINAPI wine_glColorTableParameterfvSGI(GLenum, GLenum, const GLfloat *) ; -void WINAPI wine_glColorTableParameterivSGI(GLenum, GLenum, const GLint *) ; -void WINAPI wine_glColorTableSGI(GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *) ; -void WINAPI wine_glCombinerInputNV(GLenum, GLenum, GLenum, GLenum, GLenum, GLenum) ; -void WINAPI wine_glCombinerOutputNV(GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLboolean, GLboolean, GLboolean) ; -void WINAPI wine_glCombinerParameterfNV(GLenum, GLfloat) ; -void WINAPI wine_glCombinerParameterfvNV(GLenum, const GLfloat *) ; -void WINAPI wine_glCombinerParameteriNV(GLenum, GLint) ; -void WINAPI wine_glCombinerParameterivNV(GLenum, const GLint *) ; -void WINAPI wine_glCompressedTexImage1DARB(GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *) ; -void WINAPI wine_glCompressedTexImage2DARB(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *) ; -void WINAPI wine_glCompressedTexImage3DARB(GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *) ; -void WINAPI wine_glCompressedTexSubImage1DARB(GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *) ; -void WINAPI wine_glCompressedTexSubImage2DARB(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *) ; -void WINAPI wine_glCompressedTexSubImage3DARB(GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *) ; -void WINAPI wine_glConvolutionFilter1DEXT(GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *) ; -void WINAPI wine_glConvolutionFilter2DEXT(GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *) ; -void WINAPI wine_glConvolutionParameterfEXT(GLenum, GLenum, GLfloat) ; -void WINAPI wine_glConvolutionParameterfvEXT(GLenum, GLenum, const GLfloat *) ; -void WINAPI wine_glConvolutionParameteriEXT(GLenum, GLenum, GLint) ; -void WINAPI wine_glConvolutionParameterivEXT(GLenum, GLenum, const GLint *) ; -void WINAPI wine_glCopyColorSubTableEXT(GLenum, GLsizei, GLint, GLint, GLsizei) ; -void WINAPI wine_glCopyColorTableSGI(GLenum, GLenum, GLint, GLint, GLsizei) ; -void WINAPI wine_glCopyConvolutionFilter1DEXT(GLenum, GLenum, GLint, GLint, GLsizei) ; -void WINAPI wine_glCopyConvolutionFilter2DEXT(GLenum, GLenum, GLint, GLint, GLsizei, GLsizei) ; -void WINAPI wine_glCopyTexImage1DEXT(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLint) ; -void WINAPI wine_glCopyTexImage2DEXT(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint) ; -void WINAPI wine_glCopyTexSubImage1DEXT(GLenum, GLint, GLint, GLint, GLint, GLsizei) ; -void WINAPI wine_glCopyTexSubImage2DEXT(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei) ; -void WINAPI wine_glCopyTexSubImage3DEXT(GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei) ; -void WINAPI wine_glCullParameterdvEXT(GLenum, GLdouble *) ; -void WINAPI wine_glCullParameterfvEXT(GLenum, GLfloat *) ; -void WINAPI wine_glDeleteTexturesEXT(GLsizei, const GLuint *) ; -void WINAPI wine_glDetailTexFuncSGIS(GLenum, GLsizei, const GLfloat *) ; -void WINAPI wine_glDrawArraysEXT(GLenum, GLint, GLsizei) ; -void WINAPI wine_glDrawRangeElementsEXT(GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *) ; -void WINAPI wine_glEdgeFlagPointerEXT(GLsizei, GLsizei, const GLboolean *) ; -void WINAPI wine_glEdgeFlagPointerListIBM(GLint, const GLboolean* *, GLint) ; -void WINAPI wine_glFinalCombinerInputNV(GLenum, GLenum, GLenum, GLenum) ; -void WINAPI wine_glFinishTextureSUNX(void) ; -void WINAPI wine_glFlushRasterSGIX(void) ; -void WINAPI wine_glFlushVertexArrayRangeNV(void) ; -void WINAPI wine_glFogCoordPointerEXT(GLenum, GLsizei, const GLvoid *) ; -void WINAPI wine_glFogCoordPointerListIBM(GLenum, GLint, const GLvoid* *, GLint) ; -void WINAPI wine_glFogCoorddEXT(GLdouble) ; -void WINAPI wine_glFogCoorddvEXT(const GLdouble *) ; -void WINAPI wine_glFogCoordfEXT(GLfloat) ; -void WINAPI wine_glFogCoordfvEXT(const GLfloat *) ; -void WINAPI wine_glFogFuncSGIS(GLsizei, const GLfloat *) ; -void WINAPI wine_glFragmentColorMaterialSGIX(GLenum, GLenum) ; -void WINAPI wine_glFragmentLightModelfSGIX(GLenum, GLfloat) ; -void WINAPI wine_glFragmentLightModelfvSGIX(GLenum, const GLfloat *) ; -void WINAPI wine_glFragmentLightModeliSGIX(GLenum, GLint) ; -void WINAPI wine_glFragmentLightModelivSGIX(GLenum, const GLint *) ; -void WINAPI wine_glFragmentLightfSGIX(GLenum, GLenum, GLfloat) ; -void WINAPI wine_glFragmentLightfvSGIX(GLenum, GLenum, const GLfloat *) ; -void WINAPI wine_glFragmentLightiSGIX(GLenum, GLenum, GLint) ; -void WINAPI wine_glFragmentLightivSGIX(GLenum, GLenum, const GLint *) ; -void WINAPI wine_glFragmentMaterialfSGIX(GLenum, GLenum, GLfloat) ; -void WINAPI wine_glFragmentMaterialfvSGIX(GLenum, GLenum, const GLfloat *) ; -void WINAPI wine_glFragmentMaterialiSGIX(GLenum, GLenum, GLint) ; -void WINAPI wine_glFragmentMaterialivSGIX(GLenum, GLenum, const GLint *) ; -void WINAPI wine_glFrameZoomSGIX(GLint) ; -void WINAPI wine_glGenTexturesEXT(GLsizei, GLuint *) ; -void WINAPI wine_glGetColorTableEXT(GLenum, GLenum, GLenum, GLvoid *) ; -void WINAPI wine_glGetColorTableParameterfvEXT(GLenum, GLenum, GLfloat *) ; -void WINAPI wine_glGetColorTableParameterfvSGI(GLenum, GLenum, GLfloat *) ; -void WINAPI wine_glGetColorTableParameterivEXT(GLenum, GLenum, GLint *) ; -void WINAPI wine_glGetColorTableParameterivSGI(GLenum, GLenum, GLint *) ; -void WINAPI wine_glGetColorTableSGI(GLenum, GLenum, GLenum, GLvoid *) ; -void WINAPI wine_glGetCombinerInputParameterfvNV(GLenum, GLenum, GLenum, GLenum, GLfloat *) ; -void WINAPI wine_glGetCombinerInputParameterivNV(GLenum, GLenum, GLenum, GLenum, GLint *) ; -void WINAPI wine_glGetCombinerOutputParameterfvNV(GLenum, GLenum, GLenum, GLfloat *) ; -void WINAPI wine_glGetCombinerOutputParameterivNV(GLenum, GLenum, GLenum, GLint *) ; -void WINAPI wine_glGetCompressedTexImageARB(GLenum, GLint, void *) ; -void WINAPI wine_glGetConvolutionFilterEXT(GLenum, GLenum, GLenum, GLvoid *) ; -void WINAPI wine_glGetConvolutionParameterfvEXT(GLenum, GLenum, GLfloat *) ; -void WINAPI wine_glGetConvolutionParameterivEXT(GLenum, GLenum, GLint *) ; -void WINAPI wine_glGetDetailTexFuncSGIS(GLenum, GLfloat *) ; -void WINAPI wine_glGetFinalCombinerInputParameterfvNV(GLenum, GLenum, GLfloat *) ; -void WINAPI wine_glGetFinalCombinerInputParameterivNV(GLenum, GLenum, GLint *) ; -void WINAPI wine_glGetFogFuncSGIS(const GLfloat *) ; -void WINAPI wine_glGetFragmentLightfvSGIX(GLenum, GLenum, GLfloat *) ; -void WINAPI wine_glGetFragmentLightivSGIX(GLenum, GLenum, GLint *) ; -void WINAPI wine_glGetFragmentMaterialfvSGIX(GLenum, GLenum, GLfloat *) ; -void WINAPI wine_glGetFragmentMaterialivSGIX(GLenum, GLenum, GLint *) ; -void WINAPI wine_glGetHistogramEXT(GLenum, GLboolean, GLenum, GLenum, GLvoid *) ; -void WINAPI wine_glGetHistogramParameterfvEXT(GLenum, GLenum, GLfloat *) ; -void WINAPI wine_glGetHistogramParameterivEXT(GLenum, GLenum, GLint *) ; -void WINAPI wine_glGetImageTransformParameterfvHP(GLenum, GLenum, GLfloat *) ; -void WINAPI wine_glGetImageTransformParameterivHP(GLenum, GLenum, GLint *) ; -GLint WINAPI wine_glGetInstrumentsSGIX(void) ; -void WINAPI wine_glGetListParameterfvSGIX(GLuint, GLenum, GLfloat *) ; -void WINAPI wine_glGetListParameterivSGIX(GLuint, GLenum, GLint *) ; -void WINAPI wine_glGetMinmaxEXT(GLenum, GLboolean, GLenum, GLenum, GLvoid *) ; -void WINAPI wine_glGetMinmaxParameterfvEXT(GLenum, GLenum, GLfloat *) ; -void WINAPI wine_glGetMinmaxParameterivEXT(GLenum, GLenum, GLint *) ; -void WINAPI wine_glGetPixelTexGenParameterfvSGIS(GLenum, GLfloat *) ; -void WINAPI wine_glGetPixelTexGenParameterivSGIS(GLenum, GLint *) ; -void WINAPI wine_glGetPointervEXT(GLenum, GLvoid* *) ; -void WINAPI wine_glGetSeparableFilterEXT(GLenum, GLenum, GLenum, GLvoid *, GLvoid *, GLvoid *) ; -void WINAPI wine_glGetSharpenTexFuncSGIS(GLenum, GLfloat *) ; -void WINAPI wine_glGetTexFilterFuncSGIS(GLenum, GLenum, GLfloat *) ; -void WINAPI wine_glGlobalAlphaFactorbSUN(GLbyte) ; -void WINAPI wine_glGlobalAlphaFactordSUN(GLdouble) ; -void WINAPI wine_glGlobalAlphaFactorfSUN(GLfloat) ; -void WINAPI wine_glGlobalAlphaFactoriSUN(GLint) ; -void WINAPI wine_glGlobalAlphaFactorsSUN(GLshort) ; -void WINAPI wine_glGlobalAlphaFactorubSUN(GLubyte) ; -void WINAPI wine_glGlobalAlphaFactoruiSUN(GLuint) ; -void WINAPI wine_glGlobalAlphaFactorusSUN(GLushort) ; -void WINAPI wine_glHintPGI(GLenum, GLint) ; -void WINAPI wine_glHistogramEXT(GLenum, GLsizei, GLenum, GLboolean) ; -void WINAPI wine_glImageTransformParameterfHP(GLenum, GLenum, GLfloat) ; -void WINAPI wine_glImageTransformParameterfvHP(GLenum, GLenum, const GLfloat *) ; -void WINAPI wine_glImageTransformParameteriHP(GLenum, GLenum, GLint) ; -void WINAPI wine_glImageTransformParameterivHP(GLenum, GLenum, const GLint *) ; -void WINAPI wine_glIndexFuncEXT(GLenum, GLclampf) ; -void WINAPI wine_glIndexMaterialEXT(GLenum, GLenum) ; -void WINAPI wine_glIndexPointerEXT(GLenum, GLsizei, GLsizei, const GLvoid *) ; -void WINAPI wine_glIndexPointerListIBM(GLenum, GLint, const GLvoid* *, GLint) ; -void WINAPI wine_glInstrumentsBufferSGIX(GLsizei, GLint *) ; -GLboolean WINAPI wine_glIsTextureEXT(GLuint) ; -void WINAPI wine_glLightEnviSGIX(GLenum, GLint) ; -void WINAPI wine_glListParameterfSGIX(GLuint, GLenum, GLfloat) ; -void WINAPI wine_glListParameterfvSGIX(GLuint, GLenum, const GLfloat *) ; -void WINAPI wine_glListParameteriSGIX(GLuint, GLenum, GLint) ; -void WINAPI wine_glListParameterivSGIX(GLuint, GLenum, const GLint *) ; -void WINAPI wine_glLoadTransposeMatrixdARB(const GLdouble *) ; -void WINAPI wine_glLoadTransposeMatrixfARB(const GLfloat *) ; -void WINAPI wine_glLockArraysEXT(GLint, GLsizei) ; -void WINAPI wine_glMinmaxEXT(GLenum, GLenum, GLboolean) ; -void WINAPI wine_glMultTransposeMatrixdARB(const GLdouble *) ; -void WINAPI wine_glMultTransposeMatrixfARB(const GLfloat *) ; -void WINAPI wine_glMultiDrawArraysEXT(GLenum, GLint *, GLsizei *, GLsizei) ; -void WINAPI wine_glMultiDrawElementsEXT(GLenum, const GLsizei *, GLenum, const GLvoid* *, GLsizei) ; -void WINAPI wine_glMultiModeDrawArraysIBM(GLenum, const GLint *, const GLsizei *, GLsizei, GLint) ; -void WINAPI wine_glMultiModeDrawElementsIBM(const GLenum *, const GLsizei *, GLenum, const GLvoid* *, GLsizei, GLint) ; -void WINAPI wine_glNormal3fVertex3fSUN(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glNormal3fVertex3fvSUN(const GLfloat *, const GLfloat *) ; -void WINAPI wine_glNormalPointerEXT(GLenum, GLsizei, GLsizei, const GLvoid *) ; -void WINAPI wine_glNormalPointerListIBM(GLenum, GLint, const GLvoid* *, GLint) ; -void WINAPI wine_glNormalPointervINTEL(GLenum, const GLvoid* *) ; -void WINAPI wine_glPixelTexGenParameterfSGIS(GLenum, GLfloat) ; -void WINAPI wine_glPixelTexGenParameterfvSGIS(GLenum, const GLfloat *) ; -void WINAPI wine_glPixelTexGenParameteriSGIS(GLenum, GLint) ; -void WINAPI wine_glPixelTexGenParameterivSGIS(GLenum, const GLint *) ; -void WINAPI wine_glPixelTexGenSGIX(GLenum) ; -void WINAPI wine_glPixelTransformParameterfEXT(GLenum, GLenum, GLfloat) ; -void WINAPI wine_glPixelTransformParameterfvEXT(GLenum, GLenum, const GLfloat *) ; -void WINAPI wine_glPixelTransformParameteriEXT(GLenum, GLenum, GLint) ; -void WINAPI wine_glPixelTransformParameterivEXT(GLenum, GLenum, const GLint *) ; -void WINAPI wine_glPointParameterfEXT(GLenum, GLfloat) ; -void WINAPI wine_glPointParameterfSGIS(GLenum, GLfloat) ; -void WINAPI wine_glPointParameterfvEXT(GLenum, const GLfloat *) ; -void WINAPI wine_glPointParameterfvSGIS(GLenum, const GLfloat *) ; -GLint WINAPI wine_glPollInstrumentsSGIX(GLint *) ; -void WINAPI wine_glPolygonOffsetEXT(GLfloat, GLfloat) ; -void WINAPI wine_glPrioritizeTexturesEXT(GLsizei, const GLuint *, const GLclampf *) ; -void WINAPI wine_glReadInstrumentsSGIX(GLint) ; -void WINAPI wine_glReferencePlaneSGIX(const GLdouble *) ; -void WINAPI wine_glReplacementCodePointer(GLenum, GLsizei, const GLvoid* *) ; -void WINAPI wine_glReplacementCodeubSUN(GLubyte) ; -void WINAPI wine_glReplacementCodeubvSUN(const GLubyte *) ; -void WINAPI wine_glReplacementCodeuiColor3fVertex3fSUN(GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glReplacementCodeuiColor3fVertex3fvSUN(const GLenum *, const GLfloat *, const GLfloat *) ; -void WINAPI wine_glReplacementCodeuiColor4fNormal3fVertex3fSUN(GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glReplacementCodeuiColor4fNormal3fVertex3fvSUN(const GLenum *, const GLfloat *, const GLfloat *, const GLfloat *) ; -void WINAPI wine_glReplacementCodeuiColor4ubVertex3fSUN(GLenum, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glReplacementCodeuiColor4ubVertex3fvSUN(const GLenum *, const GLubyte *, const GLfloat *) ; -void WINAPI wine_glReplacementCodeuiNormal3fVertex3fSUN(GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glReplacementCodeuiNormal3fVertex3fvSUN(const GLenum *, const GLfloat *, const GLfloat *) ; -void WINAPI wine_glReplacementCodeuiSUN(GLuint) ; -void WINAPI wine_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(const GLenum *, const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *) ; -void WINAPI wine_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(const GLenum *, const GLfloat *, const GLfloat *, const GLfloat *) ; -void WINAPI wine_glReplacementCodeuiTexCoord2fVertex3fSUN(GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glReplacementCodeuiTexCoord2fVertex3fvSUN(const GLenum *, const GLfloat *, const GLfloat *) ; -void WINAPI wine_glReplacementCodeuiVertex3fSUN(GLenum, GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glReplacementCodeuiVertex3fvSUN(const GLenum *, const GLfloat *) ; -void WINAPI wine_glReplacementCodeuivSUN(const GLuint *) ; -void WINAPI wine_glReplacementCodeusSUN(GLushort) ; -void WINAPI wine_glReplacementCodeusvSUN(const GLushort *) ; -void WINAPI wine_glResetHistogramEXT(GLenum) ; -void WINAPI wine_glResetMinmaxEXT(GLenum) ; -void WINAPI wine_glResizeBuffersMESA(void) ; -void WINAPI wine_glSampleCoverageARB(GLclampf, GLboolean) ; -void WINAPI wine_glSampleMaskEXT(GLclampf, GLboolean) ; -void WINAPI wine_glSampleMaskSGIS(GLclampf, GLboolean) ; -void WINAPI wine_glSamplePassARB(GLenum) ; -void WINAPI wine_glSamplePatternEXT(GLenum) ; -void WINAPI wine_glSamplePatternSGIS(GLenum) ; -void WINAPI wine_glSecondaryColor3bEXT(GLbyte, GLbyte, GLbyte) ; -void WINAPI wine_glSecondaryColor3bvEXT(const GLbyte *) ; -void WINAPI wine_glSecondaryColor3dEXT(GLdouble, GLdouble, GLdouble) ; -void WINAPI wine_glSecondaryColor3dvEXT(const GLdouble *) ; -void WINAPI wine_glSecondaryColor3fEXT(GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glSecondaryColor3fvEXT(const GLfloat *) ; -void WINAPI wine_glSecondaryColor3iEXT(GLint, GLint, GLint) ; -void WINAPI wine_glSecondaryColor3ivEXT(const GLint *) ; -void WINAPI wine_glSecondaryColor3sEXT(GLshort, GLshort, GLshort) ; -void WINAPI wine_glSecondaryColor3svEXT(const GLshort *) ; -void WINAPI wine_glSecondaryColor3ubEXT(GLubyte, GLubyte, GLubyte) ; -void WINAPI wine_glSecondaryColor3ubvEXT(const GLubyte *) ; -void WINAPI wine_glSecondaryColor3uiEXT(GLuint, GLuint, GLuint) ; -void WINAPI wine_glSecondaryColor3uivEXT(const GLuint *) ; -void WINAPI wine_glSecondaryColor3usEXT(GLushort, GLushort, GLushort) ; -void WINAPI wine_glSecondaryColor3usvEXT(const GLushort *) ; -void WINAPI wine_glSecondaryColorPointerEXT(GLint, GLenum, GLsizei, GLvoid *) ; -void WINAPI wine_glSecondaryColorPointerListIBM(GLint, GLenum, GLint, const GLvoid* *, GLint) ; -void WINAPI wine_glSeparableFilter2DEXT(GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *, const GLvoid *) ; -void WINAPI wine_glSharpenTexFuncSGIS(GLenum, GLsizei, const GLfloat *) ; -void WINAPI wine_glSpriteParameterfSGIX(GLenum, GLfloat) ; -void WINAPI wine_glSpriteParameterfvSGIX(GLenum, const GLfloat *) ; -void WINAPI wine_glSpriteParameteriSGIX(GLenum, GLint) ; -void WINAPI wine_glSpriteParameterivSGIX(GLenum, const GLint *) ; -void WINAPI wine_glStartInstrumentsSGIX(void) ; -void WINAPI wine_glStopInstrumentsSGIX(GLint) ; -void WINAPI wine_glTagSampleBufferSGIX(void) ; -void WINAPI wine_glTangent3b(GLbyte, GLbyte, GLbyte) ; -void WINAPI wine_glTangent3bv(const GLbyte *) ; -void WINAPI wine_glTangent3d(GLdouble, GLdouble, GLdouble) ; -void WINAPI wine_glTangent3dv(const GLdouble *) ; -void WINAPI wine_glTangent3f(GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glTangent3fv(const GLfloat *) ; -void WINAPI wine_glTangent3i(GLint, GLint, GLint) ; -void WINAPI wine_glTangent3iv(const GLint *) ; -void WINAPI wine_glTangent3s(GLshort, GLshort, GLshort) ; -void WINAPI wine_glTangent3sv(const GLshort *) ; -void WINAPI wine_glTangentPointerEXT(GLenum, GLsizei, const GLvoid *) ; -void WINAPI wine_glTbufferMask3DFX(GLuint) ; -void WINAPI wine_glTexCoord2fColor3fVertex3fSUN(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glTexCoord2fColor3fVertex3fvSUN(const GLfloat *, const GLfloat *, const GLfloat *) ; -void WINAPI wine_glTexCoord2fColor4fNormal3fVertex3fSUN(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glTexCoord2fColor4fNormal3fVertex3fvSUN(const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *) ; -void WINAPI wine_glTexCoord2fColor4ubVertex3fSUN(GLfloat, GLfloat, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glTexCoord2fColor4ubVertex3fvSUN(const GLfloat *, const GLubyte *, const GLfloat *) ; -void WINAPI wine_glTexCoord2fNormal3fVertex3fSUN(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glTexCoord2fNormal3fVertex3fvSUN(const GLfloat *, const GLfloat *, const GLfloat *) ; -void WINAPI wine_glTexCoord2fVertex3fSUN(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glTexCoord2fVertex3fvSUN(const GLfloat *, const GLfloat *) ; -void WINAPI wine_glTexCoord4fColor4fNormal3fVertex4fSUN(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glTexCoord4fColor4fNormal3fVertex4fvSUN(const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *) ; -void WINAPI wine_glTexCoord4fVertex4fSUN(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glTexCoord4fVertex4fvSUN(const GLfloat *, const GLfloat *) ; -void WINAPI wine_glTexCoordPointerEXT(GLint, GLenum, GLsizei, GLsizei, const GLvoid *) ; -void WINAPI wine_glTexCoordPointerListIBM(GLint, GLenum, GLint, const GLvoid* *, GLint) ; -void WINAPI wine_glTexCoordPointervINTEL(GLint, GLenum, const GLvoid* *) ; -void WINAPI wine_glTexFilterFuncSGIS(GLenum, GLenum, GLsizei, const GLfloat *) ; -void WINAPI wine_glTexImage3DEXT(GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *) ; -void WINAPI wine_glTexImage4DSGIS(GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *) ; -void WINAPI wine_glTexSubImage1DEXT(GLenum, GLint, GLint, GLsizei, GLenum, GLenum, const GLvoid *) ; -void WINAPI wine_glTexSubImage2DEXT(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *) ; -void WINAPI wine_glTexSubImage3DEXT(GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *) ; -void WINAPI wine_glTexSubImage4DSGIS(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *) ; -void WINAPI wine_glTextureLightEXT(GLenum) ; -void WINAPI wine_glTextureMaterialEXT(GLenum, GLenum) ; -void WINAPI wine_glTextureNormalEXT(GLenum) ; -void WINAPI wine_glUnlockArraysEXT(void) ; -void WINAPI wine_glVertexArrayRangeNV(GLsizei, const GLvoid *) ; -void WINAPI wine_glVertexPointerEXT(GLint, GLenum, GLsizei, GLsizei, const GLvoid *) ; -void WINAPI wine_glVertexPointerListIBM(GLint, GLenum, GLint, const GLvoid* *, GLint) ; -void WINAPI wine_glVertexPointervINTEL(GLint, GLenum, const GLvoid* *) ; -void WINAPI wine_glVertexWeightPointerEXT(GLsizei, GLenum, GLsizei, const GLvoid *) ; -void WINAPI wine_glVertexWeightfEXT(GLfloat) ; -void WINAPI wine_glVertexWeightfvEXT(const GLfloat *) ; -void WINAPI wine_glWindowPos2dMESA(GLdouble, GLdouble) ; -void WINAPI wine_glWindowPos2dvMESA(const GLdouble *) ; -void WINAPI wine_glWindowPos2fMESA(GLfloat, GLfloat) ; -void WINAPI wine_glWindowPos2fvMESA(const GLfloat *) ; -void WINAPI wine_glWindowPos2iMESA(GLint, GLint) ; -void WINAPI wine_glWindowPos2ivMESA(const GLint *) ; -void WINAPI wine_glWindowPos2sMESA(GLshort, GLshort) ; -void WINAPI wine_glWindowPos2svMESA(const GLshort *) ; -void WINAPI wine_glWindowPos3dMESA(GLdouble, GLdouble, GLdouble) ; -void WINAPI wine_glWindowPos3dvMESA(const GLdouble *) ; -void WINAPI wine_glWindowPos3fMESA(GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glWindowPos3fvMESA(const GLfloat *) ; -void WINAPI wine_glWindowPos3iMESA(GLint, GLint, GLint) ; -void WINAPI wine_glWindowPos3ivMESA(const GLint *) ; -void WINAPI wine_glWindowPos3sMESA(GLshort, GLshort, GLshort) ; -void WINAPI wine_glWindowPos3svMESA(const GLshort *) ; -void WINAPI wine_glWindowPos4dMESA(GLdouble, GLdouble, GLdouble, GLdouble) ; -void WINAPI wine_glWindowPos4dvMESA(const GLdouble *) ; -void WINAPI wine_glWindowPos4fMESA(GLfloat, GLfloat, GLfloat, GLfloat) ; -void WINAPI wine_glWindowPos4fvMESA(const GLfloat *) ; -void WINAPI wine_glWindowPos4iMESA(GLint, GLint, GLint, GLint) ; -void WINAPI wine_glWindowPos4ivMESA(const GLint *) ; -void WINAPI wine_glWindowPos4sMESA(GLshort, GLshort, GLshort, GLshort) ; -void WINAPI wine_glWindowPos4svMESA(const GLshort *) ; +void WINAPI wine_glApplyTextureEXT( GLenum ); +GLboolean WINAPI wine_glAreTexturesResidentEXT( GLsizei, GLuint*, GLboolean* ); +void WINAPI wine_glArrayElementEXT( GLint ); +void WINAPI wine_glBindTextureEXT( GLenum, GLuint ); +void WINAPI wine_glBinormal3bEXT( GLbyte, GLbyte, GLbyte ); +void WINAPI wine_glBinormal3bvEXT( GLbyte* ); +void WINAPI wine_glBinormal3dEXT( GLdouble, GLdouble, GLdouble ); +void WINAPI wine_glBinormal3dvEXT( GLdouble* ); +void WINAPI wine_glBinormal3fEXT( GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glBinormal3fvEXT( GLfloat* ); +void WINAPI wine_glBinormal3iEXT( GLint, GLint, GLint ); +void WINAPI wine_glBinormal3ivEXT( GLint* ); +void WINAPI wine_glBinormal3sEXT( GLshort, GLshort, GLshort ); +void WINAPI wine_glBinormal3svEXT( GLshort* ); +void WINAPI wine_glBinormalPointerEXT( GLenum, GLsizei, GLvoid* ); +void WINAPI wine_glBlendColorEXT( GLclampf, GLclampf, GLclampf, GLclampf ); +void WINAPI wine_glBlendEquationEXT( GLenum ); +void WINAPI wine_glBlendFuncSeparateEXT( GLenum, GLenum, GLenum, GLenum ); +void WINAPI wine_glColor3fVertex3fSUN( GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glColor3fVertex3fvSUN( GLfloat*, GLfloat* ); +void WINAPI wine_glColor4fNormal3fVertex3fSUN( GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glColor4fNormal3fVertex3fvSUN( GLfloat*, GLfloat*, GLfloat* ); +void WINAPI wine_glColor4ubVertex2fSUN( GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat ); +void WINAPI wine_glColor4ubVertex2fvSUN( GLubyte*, GLfloat* ); +void WINAPI wine_glColor4ubVertex3fSUN( GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glColor4ubVertex3fvSUN( GLubyte*, GLfloat* ); +void WINAPI wine_glColorPointerEXT( GLint, GLenum, GLsizei, GLsizei, GLvoid* ); +void WINAPI wine_glColorPointerListIBM( GLint, GLenum, GLint, GLvoid**, GLint ); +void WINAPI wine_glColorPointervINTEL( GLint, GLenum, GLvoid** ); +void WINAPI wine_glColorSubTableEXT( GLenum, GLsizei, GLsizei, GLenum, GLenum, GLvoid* ); +void WINAPI wine_glColorTableEXT( GLenum, GLenum, GLsizei, GLenum, GLenum, GLvoid* ); +void WINAPI wine_glColorTableParameterfvSGI( GLenum, GLenum, GLfloat* ); +void WINAPI wine_glColorTableParameterivSGI( GLenum, GLenum, GLint* ); +void WINAPI wine_glColorTableSGI( GLenum, GLenum, GLsizei, GLenum, GLenum, GLvoid* ); +void WINAPI wine_glCombinerInputNV( GLenum, GLenum, GLenum, GLenum, GLenum, GLenum ); +void WINAPI wine_glCombinerOutputNV( GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLboolean, GLboolean, GLboolean ); +void WINAPI wine_glCombinerParameterfNV( GLenum, GLfloat ); +void WINAPI wine_glCombinerParameterfvNV( GLenum, GLfloat* ); +void WINAPI wine_glCombinerParameteriNV( GLenum, GLint ); +void WINAPI wine_glCombinerParameterivNV( GLenum, GLint* ); +void WINAPI wine_glCompressedTexImage1DARB( GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, GLvoid* ); +void WINAPI wine_glCompressedTexImage2DARB( GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, GLvoid* ); +void WINAPI wine_glCompressedTexImage3DARB( GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, GLvoid* ); +void WINAPI wine_glCompressedTexSubImage1DARB( GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, GLvoid* ); +void WINAPI wine_glCompressedTexSubImage2DARB( GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, GLvoid* ); +void WINAPI wine_glCompressedTexSubImage3DARB( GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, GLvoid* ); +void WINAPI wine_glConvolutionFilter1DEXT( GLenum, GLenum, GLsizei, GLenum, GLenum, GLvoid* ); +void WINAPI wine_glConvolutionFilter2DEXT( GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, GLvoid* ); +void WINAPI wine_glConvolutionParameterfEXT( GLenum, GLenum, GLfloat ); +void WINAPI wine_glConvolutionParameterfvEXT( GLenum, GLenum, GLfloat* ); +void WINAPI wine_glConvolutionParameteriEXT( GLenum, GLenum, GLint ); +void WINAPI wine_glConvolutionParameterivEXT( GLenum, GLenum, GLint* ); +void WINAPI wine_glCopyColorSubTableEXT( GLenum, GLsizei, GLint, GLint, GLsizei ); +void WINAPI wine_glCopyColorTableSGI( GLenum, GLenum, GLint, GLint, GLsizei ); +void WINAPI wine_glCopyConvolutionFilter1DEXT( GLenum, GLenum, GLint, GLint, GLsizei ); +void WINAPI wine_glCopyConvolutionFilter2DEXT( GLenum, GLenum, GLint, GLint, GLsizei, GLsizei ); +void WINAPI wine_glCopyTexImage1DEXT( GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLint ); +void WINAPI wine_glCopyTexImage2DEXT( GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint ); +void WINAPI wine_glCopyTexSubImage1DEXT( GLenum, GLint, GLint, GLint, GLint, GLsizei ); +void WINAPI wine_glCopyTexSubImage2DEXT( GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei ); +void WINAPI wine_glCopyTexSubImage3DEXT( GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei ); +void WINAPI wine_glCullParameterdvEXT( GLenum, GLdouble* ); +void WINAPI wine_glCullParameterfvEXT( GLenum, GLfloat* ); +void WINAPI wine_glDeleteTexturesEXT( GLsizei, GLuint* ); +void WINAPI wine_glDetailTexFuncSGIS( GLenum, GLsizei, GLfloat* ); +void WINAPI wine_glDrawArraysEXT( GLenum, GLint, GLsizei ); +void WINAPI wine_glDrawRangeElementsEXT( GLenum, GLuint, GLuint, GLsizei, GLenum, GLvoid* ); +void WINAPI wine_glEdgeFlagPointerEXT( GLsizei, GLsizei, GLboolean* ); +void WINAPI wine_glEdgeFlagPointerListIBM( GLint, GLboolean**, GLint ); +void WINAPI wine_glFinalCombinerInputNV( GLenum, GLenum, GLenum, GLenum ); +void WINAPI wine_glFinishTextureSUNX( ); +void WINAPI wine_glFlushRasterSGIX( ); +void WINAPI wine_glFlushVertexArrayRangeNV( ); +void WINAPI wine_glFogCoordPointerEXT( GLenum, GLsizei, GLvoid* ); +void WINAPI wine_glFogCoordPointerListIBM( GLenum, GLint, GLvoid**, GLint ); +void WINAPI wine_glFogCoorddEXT( GLdouble ); +void WINAPI wine_glFogCoorddvEXT( GLdouble* ); +void WINAPI wine_glFogCoordfEXT( GLfloat ); +void WINAPI wine_glFogCoordfvEXT( GLfloat* ); +void WINAPI wine_glFogFuncSGIS( GLsizei, GLfloat* ); +void WINAPI wine_glFragmentColorMaterialSGIX( GLenum, GLenum ); +void WINAPI wine_glFragmentLightModelfSGIX( GLenum, GLfloat ); +void WINAPI wine_glFragmentLightModelfvSGIX( GLenum, GLfloat* ); +void WINAPI wine_glFragmentLightModeliSGIX( GLenum, GLint ); +void WINAPI wine_glFragmentLightModelivSGIX( GLenum, GLint* ); +void WINAPI wine_glFragmentLightfSGIX( GLenum, GLenum, GLfloat ); +void WINAPI wine_glFragmentLightfvSGIX( GLenum, GLenum, GLfloat* ); +void WINAPI wine_glFragmentLightiSGIX( GLenum, GLenum, GLint ); +void WINAPI wine_glFragmentLightivSGIX( GLenum, GLenum, GLint* ); +void WINAPI wine_glFragmentMaterialfSGIX( GLenum, GLenum, GLfloat ); +void WINAPI wine_glFragmentMaterialfvSGIX( GLenum, GLenum, GLfloat* ); +void WINAPI wine_glFragmentMaterialiSGIX( GLenum, GLenum, GLint ); +void WINAPI wine_glFragmentMaterialivSGIX( GLenum, GLenum, GLint* ); +void WINAPI wine_glFrameZoomSGIX( GLint ); +void WINAPI wine_glGenTexturesEXT( GLsizei, GLuint* ); +void WINAPI wine_glGetColorTableEXT( GLenum, GLenum, GLenum, GLvoid* ); +void WINAPI wine_glGetColorTableParameterfvEXT( GLenum, GLenum, GLfloat* ); +void WINAPI wine_glGetColorTableParameterfvSGI( GLenum, GLenum, GLfloat* ); +void WINAPI wine_glGetColorTableParameterivEXT( GLenum, GLenum, GLint* ); +void WINAPI wine_glGetColorTableParameterivSGI( GLenum, GLenum, GLint* ); +void WINAPI wine_glGetColorTableSGI( GLenum, GLenum, GLenum, GLvoid* ); +void WINAPI wine_glGetCombinerInputParameterfvNV( GLenum, GLenum, GLenum, GLenum, GLfloat* ); +void WINAPI wine_glGetCombinerInputParameterivNV( GLenum, GLenum, GLenum, GLenum, GLint* ); +void WINAPI wine_glGetCombinerOutputParameterfvNV( GLenum, GLenum, GLenum, GLfloat* ); +void WINAPI wine_glGetCombinerOutputParameterivNV( GLenum, GLenum, GLenum, GLint* ); +void WINAPI wine_glGetCompressedTexImageARB( GLenum, GLint, void* ); +void WINAPI wine_glGetConvolutionFilterEXT( GLenum, GLenum, GLenum, GLvoid* ); +void WINAPI wine_glGetConvolutionParameterfvEXT( GLenum, GLenum, GLfloat* ); +void WINAPI wine_glGetConvolutionParameterivEXT( GLenum, GLenum, GLint* ); +void WINAPI wine_glGetDetailTexFuncSGIS( GLenum, GLfloat* ); +void WINAPI wine_glGetFinalCombinerInputParameterfvNV( GLenum, GLenum, GLfloat* ); +void WINAPI wine_glGetFinalCombinerInputParameterivNV( GLenum, GLenum, GLint* ); +void WINAPI wine_glGetFogFuncSGIS( GLfloat* ); +void WINAPI wine_glGetFragmentLightfvSGIX( GLenum, GLenum, GLfloat* ); +void WINAPI wine_glGetFragmentLightivSGIX( GLenum, GLenum, GLint* ); +void WINAPI wine_glGetFragmentMaterialfvSGIX( GLenum, GLenum, GLfloat* ); +void WINAPI wine_glGetFragmentMaterialivSGIX( GLenum, GLenum, GLint* ); +void WINAPI wine_glGetHistogramEXT( GLenum, GLboolean, GLenum, GLenum, GLvoid* ); +void WINAPI wine_glGetHistogramParameterfvEXT( GLenum, GLenum, GLfloat* ); +void WINAPI wine_glGetHistogramParameterivEXT( GLenum, GLenum, GLint* ); +void WINAPI wine_glGetImageTransformParameterfvHP( GLenum, GLenum, GLfloat* ); +void WINAPI wine_glGetImageTransformParameterivHP( GLenum, GLenum, GLint* ); +GLint WINAPI wine_glGetInstrumentsSGIX( ); +void WINAPI wine_glGetListParameterfvSGIX( GLuint, GLenum, GLfloat* ); +void WINAPI wine_glGetListParameterivSGIX( GLuint, GLenum, GLint* ); +void WINAPI wine_glGetMinmaxEXT( GLenum, GLboolean, GLenum, GLenum, GLvoid* ); +void WINAPI wine_glGetMinmaxParameterfvEXT( GLenum, GLenum, GLfloat* ); +void WINAPI wine_glGetMinmaxParameterivEXT( GLenum, GLenum, GLint* ); +void WINAPI wine_glGetPixelTexGenParameterfvSGIS( GLenum, GLfloat* ); +void WINAPI wine_glGetPixelTexGenParameterivSGIS( GLenum, GLint* ); +void WINAPI wine_glGetPointervEXT( GLenum, GLvoid** ); +void WINAPI wine_glGetSeparableFilterEXT( GLenum, GLenum, GLenum, GLvoid*, GLvoid*, GLvoid* ); +void WINAPI wine_glGetSharpenTexFuncSGIS( GLenum, GLfloat* ); +void WINAPI wine_glGetTexFilterFuncSGIS( GLenum, GLenum, GLfloat* ); +void WINAPI wine_glGlobalAlphaFactorbSUN( GLbyte ); +void WINAPI wine_glGlobalAlphaFactordSUN( GLdouble ); +void WINAPI wine_glGlobalAlphaFactorfSUN( GLfloat ); +void WINAPI wine_glGlobalAlphaFactoriSUN( GLint ); +void WINAPI wine_glGlobalAlphaFactorsSUN( GLshort ); +void WINAPI wine_glGlobalAlphaFactorubSUN( GLubyte ); +void WINAPI wine_glGlobalAlphaFactoruiSUN( GLuint ); +void WINAPI wine_glGlobalAlphaFactorusSUN( GLushort ); +void WINAPI wine_glHintPGI( GLenum, GLint ); +void WINAPI wine_glHistogramEXT( GLenum, GLsizei, GLenum, GLboolean ); +void WINAPI wine_glImageTransformParameterfHP( GLenum, GLenum, GLfloat ); +void WINAPI wine_glImageTransformParameterfvHP( GLenum, GLenum, GLfloat* ); +void WINAPI wine_glImageTransformParameteriHP( GLenum, GLenum, GLint ); +void WINAPI wine_glImageTransformParameterivHP( GLenum, GLenum, GLint* ); +void WINAPI wine_glIndexFuncEXT( GLenum, GLclampf ); +void WINAPI wine_glIndexMaterialEXT( GLenum, GLenum ); +void WINAPI wine_glIndexPointerEXT( GLenum, GLsizei, GLsizei, GLvoid* ); +void WINAPI wine_glIndexPointerListIBM( GLenum, GLint, GLvoid**, GLint ); +void WINAPI wine_glInstrumentsBufferSGIX( GLsizei, GLint* ); +GLboolean WINAPI wine_glIsTextureEXT( GLuint ); +void WINAPI wine_glLightEnviSGIX( GLenum, GLint ); +void WINAPI wine_glListParameterfSGIX( GLuint, GLenum, GLfloat ); +void WINAPI wine_glListParameterfvSGIX( GLuint, GLenum, GLfloat* ); +void WINAPI wine_glListParameteriSGIX( GLuint, GLenum, GLint ); +void WINAPI wine_glListParameterivSGIX( GLuint, GLenum, GLint* ); +void WINAPI wine_glLoadTransposeMatrixdARB( GLdouble* ); +void WINAPI wine_glLoadTransposeMatrixfARB( GLfloat* ); +void WINAPI wine_glLockArraysEXT( GLint, GLsizei ); +void WINAPI wine_glMinmaxEXT( GLenum, GLenum, GLboolean ); +void WINAPI wine_glMultTransposeMatrixdARB( GLdouble* ); +void WINAPI wine_glMultTransposeMatrixfARB( GLfloat* ); +void WINAPI wine_glMultiDrawArraysEXT( GLenum, GLint*, GLsizei*, GLsizei ); +void WINAPI wine_glMultiDrawElementsEXT( GLenum, GLsizei*, GLenum, GLvoid**, GLsizei ); +void WINAPI wine_glMultiModeDrawArraysIBM( GLenum, GLint*, GLsizei*, GLsizei, GLint ); +void WINAPI wine_glMultiModeDrawElementsIBM( GLenum*, GLsizei*, GLenum, GLvoid**, GLsizei, GLint ); +void WINAPI wine_glNormal3fVertex3fSUN( GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glNormal3fVertex3fvSUN( GLfloat*, GLfloat* ); +void WINAPI wine_glNormalPointerEXT( GLenum, GLsizei, GLsizei, GLvoid* ); +void WINAPI wine_glNormalPointerListIBM( GLenum, GLint, GLvoid**, GLint ); +void WINAPI wine_glNormalPointervINTEL( GLenum, GLvoid** ); +void WINAPI wine_glPixelTexGenParameterfSGIS( GLenum, GLfloat ); +void WINAPI wine_glPixelTexGenParameterfvSGIS( GLenum, GLfloat* ); +void WINAPI wine_glPixelTexGenParameteriSGIS( GLenum, GLint ); +void WINAPI wine_glPixelTexGenParameterivSGIS( GLenum, GLint* ); +void WINAPI wine_glPixelTexGenSGIX( GLenum ); +void WINAPI wine_glPixelTransformParameterfEXT( GLenum, GLenum, GLfloat ); +void WINAPI wine_glPixelTransformParameterfvEXT( GLenum, GLenum, GLfloat* ); +void WINAPI wine_glPixelTransformParameteriEXT( GLenum, GLenum, GLint ); +void WINAPI wine_glPixelTransformParameterivEXT( GLenum, GLenum, GLint* ); +void WINAPI wine_glPointParameterfEXT( GLenum, GLfloat ); +void WINAPI wine_glPointParameterfSGIS( GLenum, GLfloat ); +void WINAPI wine_glPointParameterfvEXT( GLenum, GLfloat* ); +void WINAPI wine_glPointParameterfvSGIS( GLenum, GLfloat* ); +GLint WINAPI wine_glPollInstrumentsSGIX( GLint* ); +void WINAPI wine_glPolygonOffsetEXT( GLfloat, GLfloat ); +void WINAPI wine_glPrioritizeTexturesEXT( GLsizei, GLuint*, GLclampf* ); +void WINAPI wine_glReadInstrumentsSGIX( GLint ); +void WINAPI wine_glReferencePlaneSGIX( GLdouble* ); +void WINAPI wine_glReplacementCodePointerSUN( GLenum, GLsizei, GLvoid** ); +void WINAPI wine_glReplacementCodeubSUN( GLubyte ); +void WINAPI wine_glReplacementCodeubvSUN( GLubyte* ); +void WINAPI wine_glReplacementCodeuiColor3fVertex3fSUN( GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glReplacementCodeuiColor3fVertex3fvSUN( GLenum*, GLfloat*, GLfloat* ); +void WINAPI wine_glReplacementCodeuiColor4fNormal3fVertex3fSUN( GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glReplacementCodeuiColor4fNormal3fVertex3fvSUN( GLenum*, GLfloat*, GLfloat*, GLfloat* ); +void WINAPI wine_glReplacementCodeuiColor4ubVertex3fSUN( GLenum, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glReplacementCodeuiColor4ubVertex3fvSUN( GLenum*, GLubyte*, GLfloat* ); +void WINAPI wine_glReplacementCodeuiNormal3fVertex3fSUN( GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glReplacementCodeuiNormal3fVertex3fvSUN( GLenum*, GLfloat*, GLfloat* ); +void WINAPI wine_glReplacementCodeuiSUN( GLuint ); +void WINAPI wine_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN( GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN( GLenum*, GLfloat*, GLfloat*, GLfloat*, GLfloat* ); +void WINAPI wine_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN( GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN( GLenum*, GLfloat*, GLfloat*, GLfloat* ); +void WINAPI wine_glReplacementCodeuiTexCoord2fVertex3fSUN( GLenum, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glReplacementCodeuiTexCoord2fVertex3fvSUN( GLenum*, GLfloat*, GLfloat* ); +void WINAPI wine_glReplacementCodeuiVertex3fSUN( GLenum, GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glReplacementCodeuiVertex3fvSUN( GLenum*, GLfloat* ); +void WINAPI wine_glReplacementCodeuivSUN( GLuint* ); +void WINAPI wine_glReplacementCodeusSUN( GLushort ); +void WINAPI wine_glReplacementCodeusvSUN( GLushort* ); +void WINAPI wine_glResetHistogramEXT( GLenum ); +void WINAPI wine_glResetMinmaxEXT( GLenum ); +void WINAPI wine_glResizeBuffersMESA( ); +void WINAPI wine_glSampleCoverageARB( GLclampf, GLboolean ); +void WINAPI wine_glSampleMaskEXT( GLclampf, GLboolean ); +void WINAPI wine_glSampleMaskSGIS( GLclampf, GLboolean ); +void WINAPI wine_glSamplePassARB( GLenum ); +void WINAPI wine_glSamplePatternEXT( GLenum ); +void WINAPI wine_glSamplePatternSGIS( GLenum ); +void WINAPI wine_glSecondaryColor3bEXT( GLbyte, GLbyte, GLbyte ); +void WINAPI wine_glSecondaryColor3bvEXT( GLbyte* ); +void WINAPI wine_glSecondaryColor3dEXT( GLdouble, GLdouble, GLdouble ); +void WINAPI wine_glSecondaryColor3dvEXT( GLdouble* ); +void WINAPI wine_glSecondaryColor3fEXT( GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glSecondaryColor3fvEXT( GLfloat* ); +void WINAPI wine_glSecondaryColor3iEXT( GLint, GLint, GLint ); +void WINAPI wine_glSecondaryColor3ivEXT( GLint* ); +void WINAPI wine_glSecondaryColor3sEXT( GLshort, GLshort, GLshort ); +void WINAPI wine_glSecondaryColor3svEXT( GLshort* ); +void WINAPI wine_glSecondaryColor3ubEXT( GLubyte, GLubyte, GLubyte ); +void WINAPI wine_glSecondaryColor3ubvEXT( GLubyte* ); +void WINAPI wine_glSecondaryColor3uiEXT( GLuint, GLuint, GLuint ); +void WINAPI wine_glSecondaryColor3uivEXT( GLuint* ); +void WINAPI wine_glSecondaryColor3usEXT( GLushort, GLushort, GLushort ); +void WINAPI wine_glSecondaryColor3usvEXT( GLushort* ); +void WINAPI wine_glSecondaryColorPointerEXT( GLint, GLenum, GLsizei, GLvoid* ); +void WINAPI wine_glSecondaryColorPointerListIBM( GLint, GLenum, GLint, GLvoid**, GLint ); +void WINAPI wine_glSeparableFilter2DEXT( GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, GLvoid*, GLvoid* ); +void WINAPI wine_glSharpenTexFuncSGIS( GLenum, GLsizei, GLfloat* ); +void WINAPI wine_glSpriteParameterfSGIX( GLenum, GLfloat ); +void WINAPI wine_glSpriteParameterfvSGIX( GLenum, GLfloat* ); +void WINAPI wine_glSpriteParameteriSGIX( GLenum, GLint ); +void WINAPI wine_glSpriteParameterivSGIX( GLenum, GLint* ); +void WINAPI wine_glStartInstrumentsSGIX( ); +void WINAPI wine_glStopInstrumentsSGIX( GLint ); +void WINAPI wine_glTagSampleBufferSGIX( ); +void WINAPI wine_glTangent3bEXT( GLbyte, GLbyte, GLbyte ); +void WINAPI wine_glTangent3bvEXT( GLbyte* ); +void WINAPI wine_glTangent3dEXT( GLdouble, GLdouble, GLdouble ); +void WINAPI wine_glTangent3dvEXT( GLdouble* ); +void WINAPI wine_glTangent3fEXT( GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glTangent3fvEXT( GLfloat* ); +void WINAPI wine_glTangent3iEXT( GLint, GLint, GLint ); +void WINAPI wine_glTangent3ivEXT( GLint* ); +void WINAPI wine_glTangent3sEXT( GLshort, GLshort, GLshort ); +void WINAPI wine_glTangent3svEXT( GLshort* ); +void WINAPI wine_glTangentPointerEXT( GLenum, GLsizei, GLvoid* ); +void WINAPI wine_glTbufferMask3DFX( GLuint ); +void WINAPI wine_glTexCoord2fColor3fVertex3fSUN( GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glTexCoord2fColor3fVertex3fvSUN( GLfloat*, GLfloat*, GLfloat* ); +void WINAPI wine_glTexCoord2fColor4fNormal3fVertex3fSUN( GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glTexCoord2fColor4fNormal3fVertex3fvSUN( GLfloat*, GLfloat*, GLfloat*, GLfloat* ); +void WINAPI wine_glTexCoord2fColor4ubVertex3fSUN( GLfloat, GLfloat, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glTexCoord2fColor4ubVertex3fvSUN( GLfloat*, GLubyte*, GLfloat* ); +void WINAPI wine_glTexCoord2fNormal3fVertex3fSUN( GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glTexCoord2fNormal3fVertex3fvSUN( GLfloat*, GLfloat*, GLfloat* ); +void WINAPI wine_glTexCoord2fVertex3fSUN( GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glTexCoord2fVertex3fvSUN( GLfloat*, GLfloat* ); +void WINAPI wine_glTexCoord4fColor4fNormal3fVertex4fSUN( GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glTexCoord4fColor4fNormal3fVertex4fvSUN( GLfloat*, GLfloat*, GLfloat*, GLfloat* ); +void WINAPI wine_glTexCoord4fVertex4fSUN( GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glTexCoord4fVertex4fvSUN( GLfloat*, GLfloat* ); +void WINAPI wine_glTexCoordPointerEXT( GLint, GLenum, GLsizei, GLsizei, GLvoid* ); +void WINAPI wine_glTexCoordPointerListIBM( GLint, GLenum, GLint, GLvoid**, GLint ); +void WINAPI wine_glTexCoordPointervINTEL( GLint, GLenum, GLvoid** ); +void WINAPI wine_glTexFilterFuncSGIS( GLenum, GLenum, GLsizei, GLfloat* ); +void WINAPI wine_glTexImage3DEXT( GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, GLvoid* ); +void WINAPI wine_glTexImage4DSGIS( GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, GLvoid* ); +void WINAPI wine_glTexSubImage1DEXT( GLenum, GLint, GLint, GLsizei, GLenum, GLenum, GLvoid* ); +void WINAPI wine_glTexSubImage2DEXT( GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid* ); +void WINAPI wine_glTexSubImage3DEXT( GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, GLvoid* ); +void WINAPI wine_glTexSubImage4DSGIS( GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLsizei, GLenum, GLenum, GLvoid* ); +void WINAPI wine_glTextureColorMaskSGIS( GLboolean, GLboolean, GLboolean, GLboolean ); +void WINAPI wine_glTextureLightEXT( GLenum ); +void WINAPI wine_glTextureMaterialEXT( GLenum, GLenum ); +void WINAPI wine_glTextureNormalEXT( GLenum ); +void WINAPI wine_glUnlockArraysEXT( ); +void WINAPI wine_glVertexArrayRangeNV( GLsizei, GLvoid* ); +void WINAPI wine_glVertexPointerEXT( GLint, GLenum, GLsizei, GLsizei, GLvoid* ); +void WINAPI wine_glVertexPointerListIBM( GLint, GLenum, GLint, GLvoid**, GLint ); +void WINAPI wine_glVertexPointervINTEL( GLint, GLenum, GLvoid** ); +void WINAPI wine_glVertexWeightPointerEXT( GLsizei, GLenum, GLsizei, GLvoid* ); +void WINAPI wine_glVertexWeightfEXT( GLfloat ); +void WINAPI wine_glVertexWeightfvEXT( GLfloat* ); +void WINAPI wine_glWindowPos2dMESA( GLdouble, GLdouble ); +void WINAPI wine_glWindowPos2dvMESA( GLdouble* ); +void WINAPI wine_glWindowPos2fMESA( GLfloat, GLfloat ); +void WINAPI wine_glWindowPos2fvMESA( GLfloat* ); +void WINAPI wine_glWindowPos2iMESA( GLint, GLint ); +void WINAPI wine_glWindowPos2ivMESA( GLint* ); +void WINAPI wine_glWindowPos2sMESA( GLshort, GLshort ); +void WINAPI wine_glWindowPos2svMESA( GLshort* ); +void WINAPI wine_glWindowPos3dMESA( GLdouble, GLdouble, GLdouble ); +void WINAPI wine_glWindowPos3dvMESA( GLdouble* ); +void WINAPI wine_glWindowPos3fMESA( GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glWindowPos3fvMESA( GLfloat* ); +void WINAPI wine_glWindowPos3iMESA( GLint, GLint, GLint ); +void WINAPI wine_glWindowPos3ivMESA( GLint* ); +void WINAPI wine_glWindowPos3sMESA( GLshort, GLshort, GLshort ); +void WINAPI wine_glWindowPos3svMESA( GLshort* ); +void WINAPI wine_glWindowPos4dMESA( GLdouble, GLdouble, GLdouble, GLdouble ); +void WINAPI wine_glWindowPos4dvMESA( GLdouble* ); +void WINAPI wine_glWindowPos4fMESA( GLfloat, GLfloat, GLfloat, GLfloat ); +void WINAPI wine_glWindowPos4fvMESA( GLfloat* ); +void WINAPI wine_glWindowPos4iMESA( GLint, GLint, GLint, GLint ); +void WINAPI wine_glWindowPos4ivMESA( GLint* ); +void WINAPI wine_glWindowPos4sMESA( GLshort, GLshort, GLshort, GLshort ); +void WINAPI wine_glWindowPos4svMESA( GLshort* ); + /* The table giving the correspondance between names and functions */ -int extension_registry_size = 322; -OpenGL_extension extension_registry[] = { +int extension_registry_size = 323; +OpenGL_extension extension_registry[323] = { { "glApplyTextureEXT", (void *) wine_glApplyTextureEXT, (void **) (&func_glApplyTextureEXT) }, { "glAreTexturesResidentEXT", (void *) wine_glAreTexturesResidentEXT, (void **) (&func_glAreTexturesResidentEXT) }, { "glArrayElementEXT", (void *) wine_glArrayElementEXT, (void **) (&func_glArrayElementEXT) }, { "glBindTextureEXT", (void *) wine_glBindTextureEXT, (void **) (&func_glBindTextureEXT) }, - { "glBinormal3b", (void *) wine_glBinormal3b, (void **) (&func_glBinormal3b) }, - { "glBinormal3bv", (void *) wine_glBinormal3bv, (void **) (&func_glBinormal3bv) }, - { "glBinormal3d", (void *) wine_glBinormal3d, (void **) (&func_glBinormal3d) }, - { "glBinormal3dv", (void *) wine_glBinormal3dv, (void **) (&func_glBinormal3dv) }, - { "glBinormal3f", (void *) wine_glBinormal3f, (void **) (&func_glBinormal3f) }, - { "glBinormal3fv", (void *) wine_glBinormal3fv, (void **) (&func_glBinormal3fv) }, - { "glBinormal3i", (void *) wine_glBinormal3i, (void **) (&func_glBinormal3i) }, - { "glBinormal3iv", (void *) wine_glBinormal3iv, (void **) (&func_glBinormal3iv) }, - { "glBinormal3s", (void *) wine_glBinormal3s, (void **) (&func_glBinormal3s) }, - { "glBinormal3sv", (void *) wine_glBinormal3sv, (void **) (&func_glBinormal3sv) }, + { "glBinormal3bEXT", (void *) wine_glBinormal3bEXT, (void **) (&func_glBinormal3bEXT) }, + { "glBinormal3bvEXT", (void *) wine_glBinormal3bvEXT, (void **) (&func_glBinormal3bvEXT) }, + { "glBinormal3dEXT", (void *) wine_glBinormal3dEXT, (void **) (&func_glBinormal3dEXT) }, + { "glBinormal3dvEXT", (void *) wine_glBinormal3dvEXT, (void **) (&func_glBinormal3dvEXT) }, + { "glBinormal3fEXT", (void *) wine_glBinormal3fEXT, (void **) (&func_glBinormal3fEXT) }, + { "glBinormal3fvEXT", (void *) wine_glBinormal3fvEXT, (void **) (&func_glBinormal3fvEXT) }, + { "glBinormal3iEXT", (void *) wine_glBinormal3iEXT, (void **) (&func_glBinormal3iEXT) }, + { "glBinormal3ivEXT", (void *) wine_glBinormal3ivEXT, (void **) (&func_glBinormal3ivEXT) }, + { "glBinormal3sEXT", (void *) wine_glBinormal3sEXT, (void **) (&func_glBinormal3sEXT) }, + { "glBinormal3svEXT", (void *) wine_glBinormal3svEXT, (void **) (&func_glBinormal3svEXT) }, { "glBinormalPointerEXT", (void *) wine_glBinormalPointerEXT, (void **) (&func_glBinormalPointerEXT) }, { "glBlendColorEXT", (void *) wine_glBlendColorEXT, (void **) (&func_glBlendColorEXT) }, { "glBlendEquationEXT", (void *) wine_glBlendEquationEXT, (void **) (&func_glBlendEquationEXT) }, @@ -849,7 +854,7 @@ OpenGL_extension extension_registry[] = { { "glPrioritizeTexturesEXT", (void *) wine_glPrioritizeTexturesEXT, (void **) (&func_glPrioritizeTexturesEXT) }, { "glReadInstrumentsSGIX", (void *) wine_glReadInstrumentsSGIX, (void **) (&func_glReadInstrumentsSGIX) }, { "glReferencePlaneSGIX", (void *) wine_glReferencePlaneSGIX, (void **) (&func_glReferencePlaneSGIX) }, - { "glReplacementCodePointer", (void *) wine_glReplacementCodePointer, (void **) (&func_glReplacementCodePointer) }, + { "glReplacementCodePointerSUN", (void *) wine_glReplacementCodePointerSUN, (void **) (&func_glReplacementCodePointerSUN) }, { "glReplacementCodeubSUN", (void *) wine_glReplacementCodeubSUN, (void **) (&func_glReplacementCodeubSUN) }, { "glReplacementCodeubvSUN", (void *) wine_glReplacementCodeubvSUN, (void **) (&func_glReplacementCodeubvSUN) }, { "glReplacementCodeuiColor3fVertex3fSUN", (void *) wine_glReplacementCodeuiColor3fVertex3fSUN, (void **) (&func_glReplacementCodeuiColor3fVertex3fSUN) }, @@ -908,16 +913,16 @@ OpenGL_extension extension_registry[] = { { "glStartInstrumentsSGIX", (void *) wine_glStartInstrumentsSGIX, (void **) (&func_glStartInstrumentsSGIX) }, { "glStopInstrumentsSGIX", (void *) wine_glStopInstrumentsSGIX, (void **) (&func_glStopInstrumentsSGIX) }, { "glTagSampleBufferSGIX", (void *) wine_glTagSampleBufferSGIX, (void **) (&func_glTagSampleBufferSGIX) }, - { "glTangent3b", (void *) wine_glTangent3b, (void **) (&func_glTangent3b) }, - { "glTangent3bv", (void *) wine_glTangent3bv, (void **) (&func_glTangent3bv) }, - { "glTangent3d", (void *) wine_glTangent3d, (void **) (&func_glTangent3d) }, - { "glTangent3dv", (void *) wine_glTangent3dv, (void **) (&func_glTangent3dv) }, - { "glTangent3f", (void *) wine_glTangent3f, (void **) (&func_glTangent3f) }, - { "glTangent3fv", (void *) wine_glTangent3fv, (void **) (&func_glTangent3fv) }, - { "glTangent3i", (void *) wine_glTangent3i, (void **) (&func_glTangent3i) }, - { "glTangent3iv", (void *) wine_glTangent3iv, (void **) (&func_glTangent3iv) }, - { "glTangent3s", (void *) wine_glTangent3s, (void **) (&func_glTangent3s) }, - { "glTangent3sv", (void *) wine_glTangent3sv, (void **) (&func_glTangent3sv) }, + { "glTangent3bEXT", (void *) wine_glTangent3bEXT, (void **) (&func_glTangent3bEXT) }, + { "glTangent3bvEXT", (void *) wine_glTangent3bvEXT, (void **) (&func_glTangent3bvEXT) }, + { "glTangent3dEXT", (void *) wine_glTangent3dEXT, (void **) (&func_glTangent3dEXT) }, + { "glTangent3dvEXT", (void *) wine_glTangent3dvEXT, (void **) (&func_glTangent3dvEXT) }, + { "glTangent3fEXT", (void *) wine_glTangent3fEXT, (void **) (&func_glTangent3fEXT) }, + { "glTangent3fvEXT", (void *) wine_glTangent3fvEXT, (void **) (&func_glTangent3fvEXT) }, + { "glTangent3iEXT", (void *) wine_glTangent3iEXT, (void **) (&func_glTangent3iEXT) }, + { "glTangent3ivEXT", (void *) wine_glTangent3ivEXT, (void **) (&func_glTangent3ivEXT) }, + { "glTangent3sEXT", (void *) wine_glTangent3sEXT, (void **) (&func_glTangent3sEXT) }, + { "glTangent3svEXT", (void *) wine_glTangent3svEXT, (void **) (&func_glTangent3svEXT) }, { "glTangentPointerEXT", (void *) wine_glTangentPointerEXT, (void **) (&func_glTangentPointerEXT) }, { "glTbufferMask3DFX", (void *) wine_glTbufferMask3DFX, (void **) (&func_glTbufferMask3DFX) }, { "glTexCoord2fColor3fVertex3fSUN", (void *) wine_glTexCoord2fColor3fVertex3fSUN, (void **) (&func_glTexCoord2fColor3fVertex3fSUN) }, @@ -944,6 +949,7 @@ OpenGL_extension extension_registry[] = { { "glTexSubImage2DEXT", (void *) wine_glTexSubImage2DEXT, (void **) (&func_glTexSubImage2DEXT) }, { "glTexSubImage3DEXT", (void *) wine_glTexSubImage3DEXT, (void **) (&func_glTexSubImage3DEXT) }, { "glTexSubImage4DSGIS", (void *) wine_glTexSubImage4DSGIS, (void **) (&func_glTexSubImage4DSGIS) }, + { "glTextureColorMaskSGIS", (void *) wine_glTextureColorMaskSGIS, (void **) (&func_glTextureColorMaskSGIS) }, { "glTextureLightEXT", (void *) wine_glTextureLightEXT, (void **) (&func_glTextureLightEXT) }, { "glTextureMaterialEXT", (void *) wine_glTextureMaterialEXT, (void **) (&func_glTextureMaterialEXT) }, { "glTextureNormalEXT", (void *) wine_glTextureNormalEXT, (void **) (&func_glTextureNormalEXT) }, @@ -981,1944 +987,1950 @@ OpenGL_extension extension_registry[] = { { "glWindowPos4svMESA", (void *) wine_glWindowPos4svMESA, (void **) (&func_glWindowPos4svMESA) } }; -/* Now, the function declarations */ -void WINAPI wine_glApplyTextureEXT(GLenum arg_0) { +/* The thunks themselves....*/ +void WINAPI wine_glApplyTextureEXT( GLenum mode ) { ENTER_GL(); - func_glApplyTextureEXT(arg_0); + func_glApplyTextureEXT( mode ); LEAVE_GL(); } -GLboolean WINAPI wine_glAreTexturesResidentEXT(GLsizei arg_0, const GLuint * arg_1, GLboolean * arg_2) { - GLboolean ret; +GLboolean WINAPI wine_glAreTexturesResidentEXT( GLsizei n, GLuint* textures, GLboolean* residences ) { + GLboolean ret_value; ENTER_GL(); - ret = func_glAreTexturesResidentEXT(arg_0, arg_1, arg_2); + ret_value = func_glAreTexturesResidentEXT( n, textures, residences ); LEAVE_GL(); - return ret; + return ret_value; } -void WINAPI wine_glArrayElementEXT(GLint arg_0) { +void WINAPI wine_glArrayElementEXT( GLint i ) { ENTER_GL(); - func_glArrayElementEXT(arg_0); + func_glArrayElementEXT( i ); LEAVE_GL(); } -void WINAPI wine_glBindTextureEXT(GLenum arg_0, GLuint arg_1) { +void WINAPI wine_glBindTextureEXT( GLenum target, GLuint texture ) { ENTER_GL(); - func_glBindTextureEXT(arg_0, arg_1); + func_glBindTextureEXT( target, texture ); LEAVE_GL(); } -void WINAPI wine_glBinormal3b(GLbyte arg_0, GLbyte arg_1, GLbyte arg_2) { +void WINAPI wine_glBinormal3bEXT( GLbyte bx, GLbyte by, GLbyte bz ) { ENTER_GL(); - func_glBinormal3b(arg_0, arg_1, arg_2); + func_glBinormal3bEXT( bx, by, bz ); LEAVE_GL(); } -void WINAPI wine_glBinormal3bv(const GLbyte * arg_0) { +void WINAPI wine_glBinormal3bvEXT( GLbyte* v ) { ENTER_GL(); - func_glBinormal3bv(arg_0); + func_glBinormal3bvEXT( v ); LEAVE_GL(); } -void WINAPI wine_glBinormal3d(GLdouble arg_0, GLdouble arg_1, GLdouble arg_2) { +void WINAPI wine_glBinormal3dEXT( GLdouble bx, GLdouble by, GLdouble bz ) { ENTER_GL(); - func_glBinormal3d(arg_0, arg_1, arg_2); + func_glBinormal3dEXT( bx, by, bz ); LEAVE_GL(); } -void WINAPI wine_glBinormal3dv(const GLdouble * arg_0) { +void WINAPI wine_glBinormal3dvEXT( GLdouble* v ) { ENTER_GL(); - func_glBinormal3dv(arg_0); + func_glBinormal3dvEXT( v ); LEAVE_GL(); } -void WINAPI wine_glBinormal3f(GLfloat arg_0, GLfloat arg_1, GLfloat arg_2) { +void WINAPI wine_glBinormal3fEXT( GLfloat bx, GLfloat by, GLfloat bz ) { ENTER_GL(); - func_glBinormal3f(arg_0, arg_1, arg_2); + func_glBinormal3fEXT( bx, by, bz ); LEAVE_GL(); } -void WINAPI wine_glBinormal3fv(const GLfloat * arg_0) { +void WINAPI wine_glBinormal3fvEXT( GLfloat* v ) { ENTER_GL(); - func_glBinormal3fv(arg_0); + func_glBinormal3fvEXT( v ); LEAVE_GL(); } -void WINAPI wine_glBinormal3i(GLint arg_0, GLint arg_1, GLint arg_2) { +void WINAPI wine_glBinormal3iEXT( GLint bx, GLint by, GLint bz ) { ENTER_GL(); - func_glBinormal3i(arg_0, arg_1, arg_2); + func_glBinormal3iEXT( bx, by, bz ); LEAVE_GL(); } -void WINAPI wine_glBinormal3iv(const GLint * arg_0) { +void WINAPI wine_glBinormal3ivEXT( GLint* v ) { ENTER_GL(); - func_glBinormal3iv(arg_0); + func_glBinormal3ivEXT( v ); LEAVE_GL(); } -void WINAPI wine_glBinormal3s(GLshort arg_0, GLshort arg_1, GLshort arg_2) { +void WINAPI wine_glBinormal3sEXT( GLshort bx, GLshort by, GLshort bz ) { ENTER_GL(); - func_glBinormal3s(arg_0, arg_1, arg_2); + func_glBinormal3sEXT( bx, by, bz ); LEAVE_GL(); } -void WINAPI wine_glBinormal3sv(const GLshort * arg_0) { +void WINAPI wine_glBinormal3svEXT( GLshort* v ) { ENTER_GL(); - func_glBinormal3sv(arg_0); + func_glBinormal3svEXT( v ); LEAVE_GL(); } -void WINAPI wine_glBinormalPointerEXT(GLenum arg_0, GLsizei arg_1, const GLvoid * arg_2) { +void WINAPI wine_glBinormalPointerEXT( GLenum type, GLsizei stride, GLvoid* pointer ) { ENTER_GL(); - func_glBinormalPointerEXT(arg_0, arg_1, arg_2); + func_glBinormalPointerEXT( type, stride, pointer ); LEAVE_GL(); } -void WINAPI wine_glBlendColorEXT(GLclampf arg_0, GLclampf arg_1, GLclampf arg_2, GLclampf arg_3) { +void WINAPI wine_glBlendColorEXT( GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha ) { ENTER_GL(); - func_glBlendColorEXT(arg_0, arg_1, arg_2, arg_3); + func_glBlendColorEXT( red, green, blue, alpha ); LEAVE_GL(); } -void WINAPI wine_glBlendEquationEXT(GLenum arg_0) { +void WINAPI wine_glBlendEquationEXT( GLenum mode ) { ENTER_GL(); - func_glBlendEquationEXT(arg_0); + func_glBlendEquationEXT( mode ); LEAVE_GL(); } -void WINAPI wine_glBlendFuncSeparateEXT(GLenum arg_0, GLenum arg_1, GLenum arg_2, GLenum arg_3) { +void WINAPI wine_glBlendFuncSeparateEXT( GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha ) { ENTER_GL(); - func_glBlendFuncSeparateEXT(arg_0, arg_1, arg_2, arg_3); + func_glBlendFuncSeparateEXT( sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha ); LEAVE_GL(); } -void WINAPI wine_glColor3fVertex3fSUN(GLfloat arg_0, GLfloat arg_1, GLfloat arg_2, GLfloat arg_3, GLfloat arg_4, GLfloat arg_5) { +void WINAPI wine_glColor3fVertex3fSUN( GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z ) { ENTER_GL(); - func_glColor3fVertex3fSUN(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5); + func_glColor3fVertex3fSUN( r, g, b, x, y, z ); LEAVE_GL(); } -void WINAPI wine_glColor3fVertex3fvSUN(const GLfloat * arg_0, const GLfloat * arg_1) { +void WINAPI wine_glColor3fVertex3fvSUN( GLfloat* c, GLfloat* v ) { ENTER_GL(); - func_glColor3fVertex3fvSUN(arg_0, arg_1); + func_glColor3fVertex3fvSUN( c, v ); LEAVE_GL(); } -void WINAPI wine_glColor4fNormal3fVertex3fSUN(GLfloat arg_0, GLfloat arg_1, GLfloat arg_2, GLfloat arg_3, GLfloat arg_4, GLfloat arg_5, GLfloat arg_6, GLfloat arg_7, GLfloat arg_8, GLfloat arg_9) { +void WINAPI wine_glColor4fNormal3fVertex3fSUN( GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { ENTER_GL(); - func_glColor4fNormal3fVertex3fSUN(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7, arg_8, arg_9); + func_glColor4fNormal3fVertex3fSUN( r, g, b, a, nx, ny, nz, x, y, z ); LEAVE_GL(); } -void WINAPI wine_glColor4fNormal3fVertex3fvSUN(const GLfloat * arg_0, const GLfloat * arg_1, const GLfloat * arg_2) { +void WINAPI wine_glColor4fNormal3fVertex3fvSUN( GLfloat* c, GLfloat* n, GLfloat* v ) { ENTER_GL(); - func_glColor4fNormal3fVertex3fvSUN(arg_0, arg_1, arg_2); + func_glColor4fNormal3fVertex3fvSUN( c, n, v ); LEAVE_GL(); } -void WINAPI wine_glColor4ubVertex2fSUN(GLubyte arg_0, GLubyte arg_1, GLubyte arg_2, GLubyte arg_3, GLfloat arg_4, GLfloat arg_5) { +void WINAPI wine_glColor4ubVertex2fSUN( GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y ) { ENTER_GL(); - func_glColor4ubVertex2fSUN(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5); + func_glColor4ubVertex2fSUN( r, g, b, a, x, y ); LEAVE_GL(); } -void WINAPI wine_glColor4ubVertex2fvSUN(const GLubyte * arg_0, const GLfloat * arg_1) { +void WINAPI wine_glColor4ubVertex2fvSUN( GLubyte* c, GLfloat* v ) { ENTER_GL(); - func_glColor4ubVertex2fvSUN(arg_0, arg_1); + func_glColor4ubVertex2fvSUN( c, v ); LEAVE_GL(); } -void WINAPI wine_glColor4ubVertex3fSUN(GLubyte arg_0, GLubyte arg_1, GLubyte arg_2, GLubyte arg_3, GLfloat arg_4, GLfloat arg_5, GLfloat arg_6) { +void WINAPI wine_glColor4ubVertex3fSUN( GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z ) { ENTER_GL(); - func_glColor4ubVertex3fSUN(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6); + func_glColor4ubVertex3fSUN( r, g, b, a, x, y, z ); LEAVE_GL(); } -void WINAPI wine_glColor4ubVertex3fvSUN(const GLubyte * arg_0, const GLfloat * arg_1) { +void WINAPI wine_glColor4ubVertex3fvSUN( GLubyte* c, GLfloat* v ) { ENTER_GL(); - func_glColor4ubVertex3fvSUN(arg_0, arg_1); + func_glColor4ubVertex3fvSUN( c, v ); LEAVE_GL(); } -void WINAPI wine_glColorPointerEXT(GLint arg_0, GLenum arg_1, GLsizei arg_2, GLsizei arg_3, const GLvoid * arg_4) { +void WINAPI wine_glColorPointerEXT( GLint size, GLenum type, GLsizei stride, GLsizei count, GLvoid* pointer ) { ENTER_GL(); - func_glColorPointerEXT(arg_0, arg_1, arg_2, arg_3, arg_4); + func_glColorPointerEXT( size, type, stride, count, pointer ); LEAVE_GL(); } -void WINAPI wine_glColorPointerListIBM(GLint arg_0, GLenum arg_1, GLint arg_2, const GLvoid* * arg_3, GLint arg_4) { +void WINAPI wine_glColorPointerListIBM( GLint size, GLenum type, GLint stride, GLvoid** pointer, GLint ptrstride ) { ENTER_GL(); - func_glColorPointerListIBM(arg_0, arg_1, arg_2, arg_3, arg_4); + func_glColorPointerListIBM( size, type, stride, pointer, ptrstride ); LEAVE_GL(); } -void WINAPI wine_glColorPointervINTEL(GLint arg_0, GLenum arg_1, const GLvoid* * arg_2) { +void WINAPI wine_glColorPointervINTEL( GLint size, GLenum type, GLvoid** pointer ) { ENTER_GL(); - func_glColorPointervINTEL(arg_0, arg_1, arg_2); + func_glColorPointervINTEL( size, type, pointer ); LEAVE_GL(); } -void WINAPI wine_glColorSubTableEXT(GLenum arg_0, GLsizei arg_1, GLsizei arg_2, GLenum arg_3, GLenum arg_4, const GLvoid * arg_5) { +void WINAPI wine_glColorSubTableEXT( GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, GLvoid* data ) { ENTER_GL(); - func_glColorSubTableEXT(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5); + func_glColorSubTableEXT( target, start, count, format, type, data ); LEAVE_GL(); } -void WINAPI wine_glColorTableEXT(GLenum arg_0, GLenum arg_1, GLsizei arg_2, GLenum arg_3, GLenum arg_4, const GLvoid * arg_5) { +void WINAPI wine_glColorTableEXT( GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, GLvoid* table ) { ENTER_GL(); - func_glColorTableEXT(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5); + func_glColorTableEXT( target, internalFormat, width, format, type, table ); LEAVE_GL(); } -void WINAPI wine_glColorTableParameterfvSGI(GLenum arg_0, GLenum arg_1, const GLfloat * arg_2) { +void WINAPI wine_glColorTableParameterfvSGI( GLenum target, GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glColorTableParameterfvSGI(arg_0, arg_1, arg_2); + func_glColorTableParameterfvSGI( target, pname, params ); LEAVE_GL(); } -void WINAPI wine_glColorTableParameterivSGI(GLenum arg_0, GLenum arg_1, const GLint * arg_2) { +void WINAPI wine_glColorTableParameterivSGI( GLenum target, GLenum pname, GLint* params ) { ENTER_GL(); - func_glColorTableParameterivSGI(arg_0, arg_1, arg_2); + func_glColorTableParameterivSGI( target, pname, params ); LEAVE_GL(); } -void WINAPI wine_glColorTableSGI(GLenum arg_0, GLenum arg_1, GLsizei arg_2, GLenum arg_3, GLenum arg_4, const GLvoid * arg_5) { +void WINAPI wine_glColorTableSGI( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, GLvoid* table ) { ENTER_GL(); - func_glColorTableSGI(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5); + func_glColorTableSGI( target, internalformat, width, format, type, table ); LEAVE_GL(); } -void WINAPI wine_glCombinerInputNV(GLenum arg_0, GLenum arg_1, GLenum arg_2, GLenum arg_3, GLenum arg_4, GLenum arg_5) { +void WINAPI wine_glCombinerInputNV( GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage ) { ENTER_GL(); - func_glCombinerInputNV(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5); + func_glCombinerInputNV( stage, portion, variable, input, mapping, componentUsage ); LEAVE_GL(); } -void WINAPI wine_glCombinerOutputNV(GLenum arg_0, GLenum arg_1, GLenum arg_2, GLenum arg_3, GLenum arg_4, GLenum arg_5, GLenum arg_6, GLboolean arg_7, GLboolean arg_8, GLboolean arg_9) { +void WINAPI wine_glCombinerOutputNV( GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum ) { ENTER_GL(); - func_glCombinerOutputNV(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7, arg_8, arg_9); + func_glCombinerOutputNV( stage, portion, abOutput, cdOutput, sumOutput, scale, bias, abDotProduct, cdDotProduct, muxSum ); LEAVE_GL(); } -void WINAPI wine_glCombinerParameterfNV(GLenum arg_0, GLfloat arg_1) { +void WINAPI wine_glCombinerParameterfNV( GLenum pname, GLfloat param ) { ENTER_GL(); - func_glCombinerParameterfNV(arg_0, arg_1); + func_glCombinerParameterfNV( pname, param ); LEAVE_GL(); } -void WINAPI wine_glCombinerParameterfvNV(GLenum arg_0, const GLfloat * arg_1) { +void WINAPI wine_glCombinerParameterfvNV( GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glCombinerParameterfvNV(arg_0, arg_1); + func_glCombinerParameterfvNV( pname, params ); LEAVE_GL(); } -void WINAPI wine_glCombinerParameteriNV(GLenum arg_0, GLint arg_1) { +void WINAPI wine_glCombinerParameteriNV( GLenum pname, GLint param ) { ENTER_GL(); - func_glCombinerParameteriNV(arg_0, arg_1); + func_glCombinerParameteriNV( pname, param ); LEAVE_GL(); } -void WINAPI wine_glCombinerParameterivNV(GLenum arg_0, const GLint * arg_1) { +void WINAPI wine_glCombinerParameterivNV( GLenum pname, GLint* params ) { ENTER_GL(); - func_glCombinerParameterivNV(arg_0, arg_1); + func_glCombinerParameterivNV( pname, params ); LEAVE_GL(); } -void WINAPI wine_glCompressedTexImage1DARB(GLenum arg_0, GLint arg_1, GLenum arg_2, GLsizei arg_3, GLint arg_4, GLsizei arg_5, const GLvoid * arg_6) { +void WINAPI wine_glCompressedTexImage1DARB( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, GLvoid* data ) { ENTER_GL(); - func_glCompressedTexImage1DARB(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6); + func_glCompressedTexImage1DARB( target, level, internalformat, width, border, imageSize, data ); LEAVE_GL(); } -void WINAPI wine_glCompressedTexImage2DARB(GLenum arg_0, GLint arg_1, GLenum arg_2, GLsizei arg_3, GLsizei arg_4, GLint arg_5, GLsizei arg_6, const GLvoid * arg_7) { +void WINAPI wine_glCompressedTexImage2DARB( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, GLvoid* data ) { ENTER_GL(); - func_glCompressedTexImage2DARB(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7); + func_glCompressedTexImage2DARB( target, level, internalformat, width, height, border, imageSize, data ); LEAVE_GL(); } -void WINAPI wine_glCompressedTexImage3DARB(GLenum arg_0, GLint arg_1, GLenum arg_2, GLsizei arg_3, GLsizei arg_4, GLsizei arg_5, GLint arg_6, GLsizei arg_7, const GLvoid * arg_8) { +void WINAPI wine_glCompressedTexImage3DARB( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, GLvoid* data ) { ENTER_GL(); - func_glCompressedTexImage3DARB(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7, arg_8); + func_glCompressedTexImage3DARB( target, level, internalformat, width, height, depth, border, imageSize, data ); LEAVE_GL(); } -void WINAPI wine_glCompressedTexSubImage1DARB(GLenum arg_0, GLint arg_1, GLint arg_2, GLsizei arg_3, GLenum arg_4, GLsizei arg_5, const GLvoid * arg_6) { +void WINAPI wine_glCompressedTexSubImage1DARB( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, GLvoid* data ) { ENTER_GL(); - func_glCompressedTexSubImage1DARB(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6); + func_glCompressedTexSubImage1DARB( target, level, xoffset, width, format, imageSize, data ); LEAVE_GL(); } -void WINAPI wine_glCompressedTexSubImage2DARB(GLenum arg_0, GLint arg_1, GLint arg_2, GLint arg_3, GLsizei arg_4, GLsizei arg_5, GLenum arg_6, GLsizei arg_7, const GLvoid * arg_8) { +void WINAPI wine_glCompressedTexSubImage2DARB( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, GLvoid* data ) { ENTER_GL(); - func_glCompressedTexSubImage2DARB(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7, arg_8); + func_glCompressedTexSubImage2DARB( target, level, xoffset, yoffset, width, height, format, imageSize, data ); LEAVE_GL(); } -void WINAPI wine_glCompressedTexSubImage3DARB(GLenum arg_0, GLint arg_1, GLint arg_2, GLint arg_3, GLint arg_4, GLsizei arg_5, GLsizei arg_6, GLsizei arg_7, GLenum arg_8, GLsizei arg_9, const GLvoid * arg_10) { +void WINAPI wine_glCompressedTexSubImage3DARB( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, GLvoid* data ) { ENTER_GL(); - func_glCompressedTexSubImage3DARB(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7, arg_8, arg_9, arg_10); + func_glCompressedTexSubImage3DARB( target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data ); LEAVE_GL(); } -void WINAPI wine_glConvolutionFilter1DEXT(GLenum arg_0, GLenum arg_1, GLsizei arg_2, GLenum arg_3, GLenum arg_4, const GLvoid * arg_5) { +void WINAPI wine_glConvolutionFilter1DEXT( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, GLvoid* image ) { ENTER_GL(); - func_glConvolutionFilter1DEXT(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5); + func_glConvolutionFilter1DEXT( target, internalformat, width, format, type, image ); LEAVE_GL(); } -void WINAPI wine_glConvolutionFilter2DEXT(GLenum arg_0, GLenum arg_1, GLsizei arg_2, GLsizei arg_3, GLenum arg_4, GLenum arg_5, const GLvoid * arg_6) { +void WINAPI wine_glConvolutionFilter2DEXT( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* image ) { ENTER_GL(); - func_glConvolutionFilter2DEXT(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6); + func_glConvolutionFilter2DEXT( target, internalformat, width, height, format, type, image ); LEAVE_GL(); } -void WINAPI wine_glConvolutionParameterfEXT(GLenum arg_0, GLenum arg_1, GLfloat arg_2) { +void WINAPI wine_glConvolutionParameterfEXT( GLenum target, GLenum pname, GLfloat params ) { ENTER_GL(); - func_glConvolutionParameterfEXT(arg_0, arg_1, arg_2); + func_glConvolutionParameterfEXT( target, pname, params ); LEAVE_GL(); } -void WINAPI wine_glConvolutionParameterfvEXT(GLenum arg_0, GLenum arg_1, const GLfloat * arg_2) { +void WINAPI wine_glConvolutionParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glConvolutionParameterfvEXT(arg_0, arg_1, arg_2); + func_glConvolutionParameterfvEXT( target, pname, params ); LEAVE_GL(); } -void WINAPI wine_glConvolutionParameteriEXT(GLenum arg_0, GLenum arg_1, GLint arg_2) { +void WINAPI wine_glConvolutionParameteriEXT( GLenum target, GLenum pname, GLint params ) { ENTER_GL(); - func_glConvolutionParameteriEXT(arg_0, arg_1, arg_2); + func_glConvolutionParameteriEXT( target, pname, params ); LEAVE_GL(); } -void WINAPI wine_glConvolutionParameterivEXT(GLenum arg_0, GLenum arg_1, const GLint * arg_2) { +void WINAPI wine_glConvolutionParameterivEXT( GLenum target, GLenum pname, GLint* params ) { ENTER_GL(); - func_glConvolutionParameterivEXT(arg_0, arg_1, arg_2); + func_glConvolutionParameterivEXT( target, pname, params ); LEAVE_GL(); } -void WINAPI wine_glCopyColorSubTableEXT(GLenum arg_0, GLsizei arg_1, GLint arg_2, GLint arg_3, GLsizei arg_4) { +void WINAPI wine_glCopyColorSubTableEXT( GLenum target, GLsizei start, GLint x, GLint y, GLsizei width ) { ENTER_GL(); - func_glCopyColorSubTableEXT(arg_0, arg_1, arg_2, arg_3, arg_4); + func_glCopyColorSubTableEXT( target, start, x, y, width ); LEAVE_GL(); } -void WINAPI wine_glCopyColorTableSGI(GLenum arg_0, GLenum arg_1, GLint arg_2, GLint arg_3, GLsizei arg_4) { +void WINAPI wine_glCopyColorTableSGI( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) { ENTER_GL(); - func_glCopyColorTableSGI(arg_0, arg_1, arg_2, arg_3, arg_4); + func_glCopyColorTableSGI( target, internalformat, x, y, width ); LEAVE_GL(); } -void WINAPI wine_glCopyConvolutionFilter1DEXT(GLenum arg_0, GLenum arg_1, GLint arg_2, GLint arg_3, GLsizei arg_4) { +void WINAPI wine_glCopyConvolutionFilter1DEXT( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) { ENTER_GL(); - func_glCopyConvolutionFilter1DEXT(arg_0, arg_1, arg_2, arg_3, arg_4); + func_glCopyConvolutionFilter1DEXT( target, internalformat, x, y, width ); LEAVE_GL(); } -void WINAPI wine_glCopyConvolutionFilter2DEXT(GLenum arg_0, GLenum arg_1, GLint arg_2, GLint arg_3, GLsizei arg_4, GLsizei arg_5) { +void WINAPI wine_glCopyConvolutionFilter2DEXT( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height ) { ENTER_GL(); - func_glCopyConvolutionFilter2DEXT(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5); + func_glCopyConvolutionFilter2DEXT( target, internalformat, x, y, width, height ); LEAVE_GL(); } -void WINAPI wine_glCopyTexImage1DEXT(GLenum arg_0, GLint arg_1, GLenum arg_2, GLint arg_3, GLint arg_4, GLsizei arg_5, GLint arg_6) { +void WINAPI wine_glCopyTexImage1DEXT( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border ) { ENTER_GL(); - func_glCopyTexImage1DEXT(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6); + func_glCopyTexImage1DEXT( target, level, internalformat, x, y, width, border ); LEAVE_GL(); } -void WINAPI wine_glCopyTexImage2DEXT(GLenum arg_0, GLint arg_1, GLenum arg_2, GLint arg_3, GLint arg_4, GLsizei arg_5, GLsizei arg_6, GLint arg_7) { +void WINAPI wine_glCopyTexImage2DEXT( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border ) { ENTER_GL(); - func_glCopyTexImage2DEXT(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7); + func_glCopyTexImage2DEXT( target, level, internalformat, x, y, width, height, border ); LEAVE_GL(); } -void WINAPI wine_glCopyTexSubImage1DEXT(GLenum arg_0, GLint arg_1, GLint arg_2, GLint arg_3, GLint arg_4, GLsizei arg_5) { +void WINAPI wine_glCopyTexSubImage1DEXT( GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width ) { ENTER_GL(); - func_glCopyTexSubImage1DEXT(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5); + func_glCopyTexSubImage1DEXT( target, level, xoffset, x, y, width ); LEAVE_GL(); } -void WINAPI wine_glCopyTexSubImage2DEXT(GLenum arg_0, GLint arg_1, GLint arg_2, GLint arg_3, GLint arg_4, GLint arg_5, GLsizei arg_6, GLsizei arg_7) { +void WINAPI wine_glCopyTexSubImage2DEXT( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { ENTER_GL(); - func_glCopyTexSubImage2DEXT(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7); + func_glCopyTexSubImage2DEXT( target, level, xoffset, yoffset, x, y, width, height ); LEAVE_GL(); } -void WINAPI wine_glCopyTexSubImage3DEXT(GLenum arg_0, GLint arg_1, GLint arg_2, GLint arg_3, GLint arg_4, GLint arg_5, GLint arg_6, GLsizei arg_7, GLsizei arg_8) { +void WINAPI wine_glCopyTexSubImage3DEXT( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { ENTER_GL(); - func_glCopyTexSubImage3DEXT(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7, arg_8); + func_glCopyTexSubImage3DEXT( target, level, xoffset, yoffset, zoffset, x, y, width, height ); LEAVE_GL(); } -void WINAPI wine_glCullParameterdvEXT(GLenum arg_0, GLdouble * arg_1) { +void WINAPI wine_glCullParameterdvEXT( GLenum pname, GLdouble* params ) { ENTER_GL(); - func_glCullParameterdvEXT(arg_0, arg_1); + func_glCullParameterdvEXT( pname, params ); LEAVE_GL(); } -void WINAPI wine_glCullParameterfvEXT(GLenum arg_0, GLfloat * arg_1) { +void WINAPI wine_glCullParameterfvEXT( GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glCullParameterfvEXT(arg_0, arg_1); + func_glCullParameterfvEXT( pname, params ); LEAVE_GL(); } -void WINAPI wine_glDeleteTexturesEXT(GLsizei arg_0, const GLuint * arg_1) { +void WINAPI wine_glDeleteTexturesEXT( GLsizei n, GLuint* textures ) { ENTER_GL(); - func_glDeleteTexturesEXT(arg_0, arg_1); + func_glDeleteTexturesEXT( n, textures ); LEAVE_GL(); } -void WINAPI wine_glDetailTexFuncSGIS(GLenum arg_0, GLsizei arg_1, const GLfloat * arg_2) { +void WINAPI wine_glDetailTexFuncSGIS( GLenum target, GLsizei n, GLfloat* points ) { ENTER_GL(); - func_glDetailTexFuncSGIS(arg_0, arg_1, arg_2); + func_glDetailTexFuncSGIS( target, n, points ); LEAVE_GL(); } -void WINAPI wine_glDrawArraysEXT(GLenum arg_0, GLint arg_1, GLsizei arg_2) { +void WINAPI wine_glDrawArraysEXT( GLenum mode, GLint first, GLsizei count ) { ENTER_GL(); - func_glDrawArraysEXT(arg_0, arg_1, arg_2); + func_glDrawArraysEXT( mode, first, count ); LEAVE_GL(); } -void WINAPI wine_glDrawRangeElementsEXT(GLenum arg_0, GLuint arg_1, GLuint arg_2, GLsizei arg_3, GLenum arg_4, const GLvoid * arg_5) { +void WINAPI wine_glDrawRangeElementsEXT( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, GLvoid* indices ) { ENTER_GL(); - func_glDrawRangeElementsEXT(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5); + func_glDrawRangeElementsEXT( mode, start, end, count, type, indices ); LEAVE_GL(); } -void WINAPI wine_glEdgeFlagPointerEXT(GLsizei arg_0, GLsizei arg_1, const GLboolean * arg_2) { +void WINAPI wine_glEdgeFlagPointerEXT( GLsizei stride, GLsizei count, GLboolean* pointer ) { ENTER_GL(); - func_glEdgeFlagPointerEXT(arg_0, arg_1, arg_2); + func_glEdgeFlagPointerEXT( stride, count, pointer ); LEAVE_GL(); } -void WINAPI wine_glEdgeFlagPointerListIBM(GLint arg_0, const GLboolean* * arg_1, GLint arg_2) { +void WINAPI wine_glEdgeFlagPointerListIBM( GLint stride, GLboolean** pointer, GLint ptrstride ) { ENTER_GL(); - func_glEdgeFlagPointerListIBM(arg_0, arg_1, arg_2); + func_glEdgeFlagPointerListIBM( stride, pointer, ptrstride ); LEAVE_GL(); } -void WINAPI wine_glFinalCombinerInputNV(GLenum arg_0, GLenum arg_1, GLenum arg_2, GLenum arg_3) { +void WINAPI wine_glFinalCombinerInputNV( GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage ) { ENTER_GL(); - func_glFinalCombinerInputNV(arg_0, arg_1, arg_2, arg_3); + func_glFinalCombinerInputNV( variable, input, mapping, componentUsage ); LEAVE_GL(); } -void WINAPI wine_glFinishTextureSUNX() { +void WINAPI wine_glFinishTextureSUNX( ) { ENTER_GL(); - func_glFinishTextureSUNX(); + func_glFinishTextureSUNX( ); LEAVE_GL(); } -void WINAPI wine_glFlushRasterSGIX() { +void WINAPI wine_glFlushRasterSGIX( ) { ENTER_GL(); - func_glFlushRasterSGIX(); + func_glFlushRasterSGIX( ); LEAVE_GL(); } -void WINAPI wine_glFlushVertexArrayRangeNV() { +void WINAPI wine_glFlushVertexArrayRangeNV( ) { ENTER_GL(); - func_glFlushVertexArrayRangeNV(); + func_glFlushVertexArrayRangeNV( ); LEAVE_GL(); } -void WINAPI wine_glFogCoordPointerEXT(GLenum arg_0, GLsizei arg_1, const GLvoid * arg_2) { +void WINAPI wine_glFogCoordPointerEXT( GLenum type, GLsizei stride, GLvoid* pointer ) { ENTER_GL(); - func_glFogCoordPointerEXT(arg_0, arg_1, arg_2); + func_glFogCoordPointerEXT( type, stride, pointer ); LEAVE_GL(); } -void WINAPI wine_glFogCoordPointerListIBM(GLenum arg_0, GLint arg_1, const GLvoid* * arg_2, GLint arg_3) { +void WINAPI wine_glFogCoordPointerListIBM( GLenum type, GLint stride, GLvoid** pointer, GLint ptrstride ) { ENTER_GL(); - func_glFogCoordPointerListIBM(arg_0, arg_1, arg_2, arg_3); + func_glFogCoordPointerListIBM( type, stride, pointer, ptrstride ); LEAVE_GL(); } -void WINAPI wine_glFogCoorddEXT(GLdouble arg_0) { +void WINAPI wine_glFogCoorddEXT( GLdouble coord ) { ENTER_GL(); - func_glFogCoorddEXT(arg_0); + func_glFogCoorddEXT( coord ); LEAVE_GL(); } -void WINAPI wine_glFogCoorddvEXT(const GLdouble * arg_0) { +void WINAPI wine_glFogCoorddvEXT( GLdouble* coord ) { ENTER_GL(); - func_glFogCoorddvEXT(arg_0); + func_glFogCoorddvEXT( coord ); LEAVE_GL(); } -void WINAPI wine_glFogCoordfEXT(GLfloat arg_0) { +void WINAPI wine_glFogCoordfEXT( GLfloat coord ) { ENTER_GL(); - func_glFogCoordfEXT(arg_0); + func_glFogCoordfEXT( coord ); LEAVE_GL(); } -void WINAPI wine_glFogCoordfvEXT(const GLfloat * arg_0) { +void WINAPI wine_glFogCoordfvEXT( GLfloat* coord ) { ENTER_GL(); - func_glFogCoordfvEXT(arg_0); + func_glFogCoordfvEXT( coord ); LEAVE_GL(); } -void WINAPI wine_glFogFuncSGIS(GLsizei arg_0, const GLfloat * arg_1) { +void WINAPI wine_glFogFuncSGIS( GLsizei n, GLfloat* points ) { ENTER_GL(); - func_glFogFuncSGIS(arg_0, arg_1); + func_glFogFuncSGIS( n, points ); LEAVE_GL(); } -void WINAPI wine_glFragmentColorMaterialSGIX(GLenum arg_0, GLenum arg_1) { +void WINAPI wine_glFragmentColorMaterialSGIX( GLenum face, GLenum mode ) { ENTER_GL(); - func_glFragmentColorMaterialSGIX(arg_0, arg_1); + func_glFragmentColorMaterialSGIX( face, mode ); LEAVE_GL(); } -void WINAPI wine_glFragmentLightModelfSGIX(GLenum arg_0, GLfloat arg_1) { +void WINAPI wine_glFragmentLightModelfSGIX( GLenum pname, GLfloat param ) { ENTER_GL(); - func_glFragmentLightModelfSGIX(arg_0, arg_1); + func_glFragmentLightModelfSGIX( pname, param ); LEAVE_GL(); } -void WINAPI wine_glFragmentLightModelfvSGIX(GLenum arg_0, const GLfloat * arg_1) { +void WINAPI wine_glFragmentLightModelfvSGIX( GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glFragmentLightModelfvSGIX(arg_0, arg_1); + func_glFragmentLightModelfvSGIX( pname, params ); LEAVE_GL(); } -void WINAPI wine_glFragmentLightModeliSGIX(GLenum arg_0, GLint arg_1) { +void WINAPI wine_glFragmentLightModeliSGIX( GLenum pname, GLint param ) { ENTER_GL(); - func_glFragmentLightModeliSGIX(arg_0, arg_1); + func_glFragmentLightModeliSGIX( pname, param ); LEAVE_GL(); } -void WINAPI wine_glFragmentLightModelivSGIX(GLenum arg_0, const GLint * arg_1) { +void WINAPI wine_glFragmentLightModelivSGIX( GLenum pname, GLint* params ) { ENTER_GL(); - func_glFragmentLightModelivSGIX(arg_0, arg_1); + func_glFragmentLightModelivSGIX( pname, params ); LEAVE_GL(); } -void WINAPI wine_glFragmentLightfSGIX(GLenum arg_0, GLenum arg_1, GLfloat arg_2) { +void WINAPI wine_glFragmentLightfSGIX( GLenum light, GLenum pname, GLfloat param ) { ENTER_GL(); - func_glFragmentLightfSGIX(arg_0, arg_1, arg_2); + func_glFragmentLightfSGIX( light, pname, param ); LEAVE_GL(); } -void WINAPI wine_glFragmentLightfvSGIX(GLenum arg_0, GLenum arg_1, const GLfloat * arg_2) { +void WINAPI wine_glFragmentLightfvSGIX( GLenum light, GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glFragmentLightfvSGIX(arg_0, arg_1, arg_2); + func_glFragmentLightfvSGIX( light, pname, params ); LEAVE_GL(); } -void WINAPI wine_glFragmentLightiSGIX(GLenum arg_0, GLenum arg_1, GLint arg_2) { +void WINAPI wine_glFragmentLightiSGIX( GLenum light, GLenum pname, GLint param ) { ENTER_GL(); - func_glFragmentLightiSGIX(arg_0, arg_1, arg_2); + func_glFragmentLightiSGIX( light, pname, param ); LEAVE_GL(); } -void WINAPI wine_glFragmentLightivSGIX(GLenum arg_0, GLenum arg_1, const GLint * arg_2) { +void WINAPI wine_glFragmentLightivSGIX( GLenum light, GLenum pname, GLint* params ) { ENTER_GL(); - func_glFragmentLightivSGIX(arg_0, arg_1, arg_2); + func_glFragmentLightivSGIX( light, pname, params ); LEAVE_GL(); } -void WINAPI wine_glFragmentMaterialfSGIX(GLenum arg_0, GLenum arg_1, GLfloat arg_2) { +void WINAPI wine_glFragmentMaterialfSGIX( GLenum face, GLenum pname, GLfloat param ) { ENTER_GL(); - func_glFragmentMaterialfSGIX(arg_0, arg_1, arg_2); + func_glFragmentMaterialfSGIX( face, pname, param ); LEAVE_GL(); } -void WINAPI wine_glFragmentMaterialfvSGIX(GLenum arg_0, GLenum arg_1, const GLfloat * arg_2) { +void WINAPI wine_glFragmentMaterialfvSGIX( GLenum face, GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glFragmentMaterialfvSGIX(arg_0, arg_1, arg_2); + func_glFragmentMaterialfvSGIX( face, pname, params ); LEAVE_GL(); } -void WINAPI wine_glFragmentMaterialiSGIX(GLenum arg_0, GLenum arg_1, GLint arg_2) { +void WINAPI wine_glFragmentMaterialiSGIX( GLenum face, GLenum pname, GLint param ) { ENTER_GL(); - func_glFragmentMaterialiSGIX(arg_0, arg_1, arg_2); + func_glFragmentMaterialiSGIX( face, pname, param ); LEAVE_GL(); } -void WINAPI wine_glFragmentMaterialivSGIX(GLenum arg_0, GLenum arg_1, const GLint * arg_2) { +void WINAPI wine_glFragmentMaterialivSGIX( GLenum face, GLenum pname, GLint* params ) { ENTER_GL(); - func_glFragmentMaterialivSGIX(arg_0, arg_1, arg_2); + func_glFragmentMaterialivSGIX( face, pname, params ); LEAVE_GL(); } -void WINAPI wine_glFrameZoomSGIX(GLint arg_0) { +void WINAPI wine_glFrameZoomSGIX( GLint factor ) { ENTER_GL(); - func_glFrameZoomSGIX(arg_0); + func_glFrameZoomSGIX( factor ); LEAVE_GL(); } -void WINAPI wine_glGenTexturesEXT(GLsizei arg_0, GLuint * arg_1) { +void WINAPI wine_glGenTexturesEXT( GLsizei n, GLuint* textures ) { ENTER_GL(); - func_glGenTexturesEXT(arg_0, arg_1); + func_glGenTexturesEXT( n, textures ); LEAVE_GL(); } -void WINAPI wine_glGetColorTableEXT(GLenum arg_0, GLenum arg_1, GLenum arg_2, GLvoid * arg_3) { +void WINAPI wine_glGetColorTableEXT( GLenum target, GLenum format, GLenum type, GLvoid* data ) { ENTER_GL(); - func_glGetColorTableEXT(arg_0, arg_1, arg_2, arg_3); + func_glGetColorTableEXT( target, format, type, data ); LEAVE_GL(); } -void WINAPI wine_glGetColorTableParameterfvEXT(GLenum arg_0, GLenum arg_1, GLfloat * arg_2) { +void WINAPI wine_glGetColorTableParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glGetColorTableParameterfvEXT(arg_0, arg_1, arg_2); + func_glGetColorTableParameterfvEXT( target, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetColorTableParameterfvSGI(GLenum arg_0, GLenum arg_1, GLfloat * arg_2) { +void WINAPI wine_glGetColorTableParameterfvSGI( GLenum target, GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glGetColorTableParameterfvSGI(arg_0, arg_1, arg_2); + func_glGetColorTableParameterfvSGI( target, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetColorTableParameterivEXT(GLenum arg_0, GLenum arg_1, GLint * arg_2) { +void WINAPI wine_glGetColorTableParameterivEXT( GLenum target, GLenum pname, GLint* params ) { ENTER_GL(); - func_glGetColorTableParameterivEXT(arg_0, arg_1, arg_2); + func_glGetColorTableParameterivEXT( target, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetColorTableParameterivSGI(GLenum arg_0, GLenum arg_1, GLint * arg_2) { +void WINAPI wine_glGetColorTableParameterivSGI( GLenum target, GLenum pname, GLint* params ) { ENTER_GL(); - func_glGetColorTableParameterivSGI(arg_0, arg_1, arg_2); + func_glGetColorTableParameterivSGI( target, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetColorTableSGI(GLenum arg_0, GLenum arg_1, GLenum arg_2, GLvoid * arg_3) { +void WINAPI wine_glGetColorTableSGI( GLenum target, GLenum format, GLenum type, GLvoid* table ) { ENTER_GL(); - func_glGetColorTableSGI(arg_0, arg_1, arg_2, arg_3); + func_glGetColorTableSGI( target, format, type, table ); LEAVE_GL(); } -void WINAPI wine_glGetCombinerInputParameterfvNV(GLenum arg_0, GLenum arg_1, GLenum arg_2, GLenum arg_3, GLfloat * arg_4) { +void WINAPI wine_glGetCombinerInputParameterfvNV( GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glGetCombinerInputParameterfvNV(arg_0, arg_1, arg_2, arg_3, arg_4); + func_glGetCombinerInputParameterfvNV( stage, portion, variable, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetCombinerInputParameterivNV(GLenum arg_0, GLenum arg_1, GLenum arg_2, GLenum arg_3, GLint * arg_4) { +void WINAPI wine_glGetCombinerInputParameterivNV( GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint* params ) { ENTER_GL(); - func_glGetCombinerInputParameterivNV(arg_0, arg_1, arg_2, arg_3, arg_4); + func_glGetCombinerInputParameterivNV( stage, portion, variable, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetCombinerOutputParameterfvNV(GLenum arg_0, GLenum arg_1, GLenum arg_2, GLfloat * arg_3) { +void WINAPI wine_glGetCombinerOutputParameterfvNV( GLenum stage, GLenum portion, GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glGetCombinerOutputParameterfvNV(arg_0, arg_1, arg_2, arg_3); + func_glGetCombinerOutputParameterfvNV( stage, portion, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetCombinerOutputParameterivNV(GLenum arg_0, GLenum arg_1, GLenum arg_2, GLint * arg_3) { +void WINAPI wine_glGetCombinerOutputParameterivNV( GLenum stage, GLenum portion, GLenum pname, GLint* params ) { ENTER_GL(); - func_glGetCombinerOutputParameterivNV(arg_0, arg_1, arg_2, arg_3); + func_glGetCombinerOutputParameterivNV( stage, portion, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetCompressedTexImageARB(GLenum arg_0, GLint arg_1, void * arg_2) { +void WINAPI wine_glGetCompressedTexImageARB( GLenum target, GLint level, void* img ) { ENTER_GL(); - func_glGetCompressedTexImageARB(arg_0, arg_1, arg_2); + func_glGetCompressedTexImageARB( target, level, img ); LEAVE_GL(); } -void WINAPI wine_glGetConvolutionFilterEXT(GLenum arg_0, GLenum arg_1, GLenum arg_2, GLvoid * arg_3) { +void WINAPI wine_glGetConvolutionFilterEXT( GLenum target, GLenum format, GLenum type, GLvoid* image ) { ENTER_GL(); - func_glGetConvolutionFilterEXT(arg_0, arg_1, arg_2, arg_3); + func_glGetConvolutionFilterEXT( target, format, type, image ); LEAVE_GL(); } -void WINAPI wine_glGetConvolutionParameterfvEXT(GLenum arg_0, GLenum arg_1, GLfloat * arg_2) { +void WINAPI wine_glGetConvolutionParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glGetConvolutionParameterfvEXT(arg_0, arg_1, arg_2); + func_glGetConvolutionParameterfvEXT( target, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetConvolutionParameterivEXT(GLenum arg_0, GLenum arg_1, GLint * arg_2) { +void WINAPI wine_glGetConvolutionParameterivEXT( GLenum target, GLenum pname, GLint* params ) { ENTER_GL(); - func_glGetConvolutionParameterivEXT(arg_0, arg_1, arg_2); + func_glGetConvolutionParameterivEXT( target, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetDetailTexFuncSGIS(GLenum arg_0, GLfloat * arg_1) { +void WINAPI wine_glGetDetailTexFuncSGIS( GLenum target, GLfloat* points ) { ENTER_GL(); - func_glGetDetailTexFuncSGIS(arg_0, arg_1); + func_glGetDetailTexFuncSGIS( target, points ); LEAVE_GL(); } -void WINAPI wine_glGetFinalCombinerInputParameterfvNV(GLenum arg_0, GLenum arg_1, GLfloat * arg_2) { +void WINAPI wine_glGetFinalCombinerInputParameterfvNV( GLenum variable, GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glGetFinalCombinerInputParameterfvNV(arg_0, arg_1, arg_2); + func_glGetFinalCombinerInputParameterfvNV( variable, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetFinalCombinerInputParameterivNV(GLenum arg_0, GLenum arg_1, GLint * arg_2) { +void WINAPI wine_glGetFinalCombinerInputParameterivNV( GLenum variable, GLenum pname, GLint* params ) { ENTER_GL(); - func_glGetFinalCombinerInputParameterivNV(arg_0, arg_1, arg_2); + func_glGetFinalCombinerInputParameterivNV( variable, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetFogFuncSGIS(const GLfloat * arg_0) { +void WINAPI wine_glGetFogFuncSGIS( GLfloat* points ) { ENTER_GL(); - func_glGetFogFuncSGIS(arg_0); + func_glGetFogFuncSGIS( points ); LEAVE_GL(); } -void WINAPI wine_glGetFragmentLightfvSGIX(GLenum arg_0, GLenum arg_1, GLfloat * arg_2) { +void WINAPI wine_glGetFragmentLightfvSGIX( GLenum light, GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glGetFragmentLightfvSGIX(arg_0, arg_1, arg_2); + func_glGetFragmentLightfvSGIX( light, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetFragmentLightivSGIX(GLenum arg_0, GLenum arg_1, GLint * arg_2) { +void WINAPI wine_glGetFragmentLightivSGIX( GLenum light, GLenum pname, GLint* params ) { ENTER_GL(); - func_glGetFragmentLightivSGIX(arg_0, arg_1, arg_2); + func_glGetFragmentLightivSGIX( light, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetFragmentMaterialfvSGIX(GLenum arg_0, GLenum arg_1, GLfloat * arg_2) { +void WINAPI wine_glGetFragmentMaterialfvSGIX( GLenum face, GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glGetFragmentMaterialfvSGIX(arg_0, arg_1, arg_2); + func_glGetFragmentMaterialfvSGIX( face, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetFragmentMaterialivSGIX(GLenum arg_0, GLenum arg_1, GLint * arg_2) { +void WINAPI wine_glGetFragmentMaterialivSGIX( GLenum face, GLenum pname, GLint* params ) { ENTER_GL(); - func_glGetFragmentMaterialivSGIX(arg_0, arg_1, arg_2); + func_glGetFragmentMaterialivSGIX( face, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetHistogramEXT(GLenum arg_0, GLboolean arg_1, GLenum arg_2, GLenum arg_3, GLvoid * arg_4) { +void WINAPI wine_glGetHistogramEXT( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) { ENTER_GL(); - func_glGetHistogramEXT(arg_0, arg_1, arg_2, arg_3, arg_4); + func_glGetHistogramEXT( target, reset, format, type, values ); LEAVE_GL(); } -void WINAPI wine_glGetHistogramParameterfvEXT(GLenum arg_0, GLenum arg_1, GLfloat * arg_2) { +void WINAPI wine_glGetHistogramParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glGetHistogramParameterfvEXT(arg_0, arg_1, arg_2); + func_glGetHistogramParameterfvEXT( target, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetHistogramParameterivEXT(GLenum arg_0, GLenum arg_1, GLint * arg_2) { +void WINAPI wine_glGetHistogramParameterivEXT( GLenum target, GLenum pname, GLint* params ) { ENTER_GL(); - func_glGetHistogramParameterivEXT(arg_0, arg_1, arg_2); + func_glGetHistogramParameterivEXT( target, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetImageTransformParameterfvHP(GLenum arg_0, GLenum arg_1, GLfloat * arg_2) { +void WINAPI wine_glGetImageTransformParameterfvHP( GLenum target, GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glGetImageTransformParameterfvHP(arg_0, arg_1, arg_2); + func_glGetImageTransformParameterfvHP( target, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetImageTransformParameterivHP(GLenum arg_0, GLenum arg_1, GLint * arg_2) { +void WINAPI wine_glGetImageTransformParameterivHP( GLenum target, GLenum pname, GLint* params ) { ENTER_GL(); - func_glGetImageTransformParameterivHP(arg_0, arg_1, arg_2); + func_glGetImageTransformParameterivHP( target, pname, params ); LEAVE_GL(); } -GLint WINAPI wine_glGetInstrumentsSGIX() { - GLint ret; +GLint WINAPI wine_glGetInstrumentsSGIX( ) { + GLint ret_value; ENTER_GL(); - ret = func_glGetInstrumentsSGIX(); + ret_value = func_glGetInstrumentsSGIX( ); LEAVE_GL(); - return ret; + return ret_value; } -void WINAPI wine_glGetListParameterfvSGIX(GLuint arg_0, GLenum arg_1, GLfloat * arg_2) { +void WINAPI wine_glGetListParameterfvSGIX( GLuint list, GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glGetListParameterfvSGIX(arg_0, arg_1, arg_2); + func_glGetListParameterfvSGIX( list, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetListParameterivSGIX(GLuint arg_0, GLenum arg_1, GLint * arg_2) { +void WINAPI wine_glGetListParameterivSGIX( GLuint list, GLenum pname, GLint* params ) { ENTER_GL(); - func_glGetListParameterivSGIX(arg_0, arg_1, arg_2); + func_glGetListParameterivSGIX( list, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetMinmaxEXT(GLenum arg_0, GLboolean arg_1, GLenum arg_2, GLenum arg_3, GLvoid * arg_4) { +void WINAPI wine_glGetMinmaxEXT( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) { ENTER_GL(); - func_glGetMinmaxEXT(arg_0, arg_1, arg_2, arg_3, arg_4); + func_glGetMinmaxEXT( target, reset, format, type, values ); LEAVE_GL(); } -void WINAPI wine_glGetMinmaxParameterfvEXT(GLenum arg_0, GLenum arg_1, GLfloat * arg_2) { +void WINAPI wine_glGetMinmaxParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glGetMinmaxParameterfvEXT(arg_0, arg_1, arg_2); + func_glGetMinmaxParameterfvEXT( target, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetMinmaxParameterivEXT(GLenum arg_0, GLenum arg_1, GLint * arg_2) { +void WINAPI wine_glGetMinmaxParameterivEXT( GLenum target, GLenum pname, GLint* params ) { ENTER_GL(); - func_glGetMinmaxParameterivEXT(arg_0, arg_1, arg_2); + func_glGetMinmaxParameterivEXT( target, pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetPixelTexGenParameterfvSGIS(GLenum arg_0, GLfloat * arg_1) { +void WINAPI wine_glGetPixelTexGenParameterfvSGIS( GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glGetPixelTexGenParameterfvSGIS(arg_0, arg_1); + func_glGetPixelTexGenParameterfvSGIS( pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetPixelTexGenParameterivSGIS(GLenum arg_0, GLint * arg_1) { +void WINAPI wine_glGetPixelTexGenParameterivSGIS( GLenum pname, GLint* params ) { ENTER_GL(); - func_glGetPixelTexGenParameterivSGIS(arg_0, arg_1); + func_glGetPixelTexGenParameterivSGIS( pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetPointervEXT(GLenum arg_0, GLvoid* * arg_1) { +void WINAPI wine_glGetPointervEXT( GLenum pname, GLvoid** params ) { ENTER_GL(); - func_glGetPointervEXT(arg_0, arg_1); + func_glGetPointervEXT( pname, params ); LEAVE_GL(); } -void WINAPI wine_glGetSeparableFilterEXT(GLenum arg_0, GLenum arg_1, GLenum arg_2, GLvoid * arg_3, GLvoid * arg_4, GLvoid * arg_5) { +void WINAPI wine_glGetSeparableFilterEXT( GLenum target, GLenum format, GLenum type, GLvoid* row, GLvoid* column, GLvoid* span ) { ENTER_GL(); - func_glGetSeparableFilterEXT(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5); + func_glGetSeparableFilterEXT( target, format, type, row, column, span ); LEAVE_GL(); } -void WINAPI wine_glGetSharpenTexFuncSGIS(GLenum arg_0, GLfloat * arg_1) { +void WINAPI wine_glGetSharpenTexFuncSGIS( GLenum target, GLfloat* points ) { ENTER_GL(); - func_glGetSharpenTexFuncSGIS(arg_0, arg_1); + func_glGetSharpenTexFuncSGIS( target, points ); LEAVE_GL(); } -void WINAPI wine_glGetTexFilterFuncSGIS(GLenum arg_0, GLenum arg_1, GLfloat * arg_2) { +void WINAPI wine_glGetTexFilterFuncSGIS( GLenum target, GLenum filter, GLfloat* weights ) { ENTER_GL(); - func_glGetTexFilterFuncSGIS(arg_0, arg_1, arg_2); + func_glGetTexFilterFuncSGIS( target, filter, weights ); LEAVE_GL(); } -void WINAPI wine_glGlobalAlphaFactorbSUN(GLbyte arg_0) { +void WINAPI wine_glGlobalAlphaFactorbSUN( GLbyte factor ) { ENTER_GL(); - func_glGlobalAlphaFactorbSUN(arg_0); + func_glGlobalAlphaFactorbSUN( factor ); LEAVE_GL(); } -void WINAPI wine_glGlobalAlphaFactordSUN(GLdouble arg_0) { +void WINAPI wine_glGlobalAlphaFactordSUN( GLdouble factor ) { ENTER_GL(); - func_glGlobalAlphaFactordSUN(arg_0); + func_glGlobalAlphaFactordSUN( factor ); LEAVE_GL(); } -void WINAPI wine_glGlobalAlphaFactorfSUN(GLfloat arg_0) { +void WINAPI wine_glGlobalAlphaFactorfSUN( GLfloat factor ) { ENTER_GL(); - func_glGlobalAlphaFactorfSUN(arg_0); + func_glGlobalAlphaFactorfSUN( factor ); LEAVE_GL(); } -void WINAPI wine_glGlobalAlphaFactoriSUN(GLint arg_0) { +void WINAPI wine_glGlobalAlphaFactoriSUN( GLint factor ) { ENTER_GL(); - func_glGlobalAlphaFactoriSUN(arg_0); + func_glGlobalAlphaFactoriSUN( factor ); LEAVE_GL(); } -void WINAPI wine_glGlobalAlphaFactorsSUN(GLshort arg_0) { +void WINAPI wine_glGlobalAlphaFactorsSUN( GLshort factor ) { ENTER_GL(); - func_glGlobalAlphaFactorsSUN(arg_0); + func_glGlobalAlphaFactorsSUN( factor ); LEAVE_GL(); } -void WINAPI wine_glGlobalAlphaFactorubSUN(GLubyte arg_0) { +void WINAPI wine_glGlobalAlphaFactorubSUN( GLubyte factor ) { ENTER_GL(); - func_glGlobalAlphaFactorubSUN(arg_0); + func_glGlobalAlphaFactorubSUN( factor ); LEAVE_GL(); } -void WINAPI wine_glGlobalAlphaFactoruiSUN(GLuint arg_0) { +void WINAPI wine_glGlobalAlphaFactoruiSUN( GLuint factor ) { ENTER_GL(); - func_glGlobalAlphaFactoruiSUN(arg_0); + func_glGlobalAlphaFactoruiSUN( factor ); LEAVE_GL(); } -void WINAPI wine_glGlobalAlphaFactorusSUN(GLushort arg_0) { +void WINAPI wine_glGlobalAlphaFactorusSUN( GLushort factor ) { ENTER_GL(); - func_glGlobalAlphaFactorusSUN(arg_0); + func_glGlobalAlphaFactorusSUN( factor ); LEAVE_GL(); } -void WINAPI wine_glHintPGI(GLenum arg_0, GLint arg_1) { +void WINAPI wine_glHintPGI( GLenum target, GLint mode ) { ENTER_GL(); - func_glHintPGI(arg_0, arg_1); + func_glHintPGI( target, mode ); LEAVE_GL(); } -void WINAPI wine_glHistogramEXT(GLenum arg_0, GLsizei arg_1, GLenum arg_2, GLboolean arg_3) { +void WINAPI wine_glHistogramEXT( GLenum target, GLsizei width, GLenum internalformat, GLboolean sink ) { ENTER_GL(); - func_glHistogramEXT(arg_0, arg_1, arg_2, arg_3); + func_glHistogramEXT( target, width, internalformat, sink ); LEAVE_GL(); } -void WINAPI wine_glImageTransformParameterfHP(GLenum arg_0, GLenum arg_1, GLfloat arg_2) { +void WINAPI wine_glImageTransformParameterfHP( GLenum target, GLenum pname, GLfloat param ) { ENTER_GL(); - func_glImageTransformParameterfHP(arg_0, arg_1, arg_2); + func_glImageTransformParameterfHP( target, pname, param ); LEAVE_GL(); } -void WINAPI wine_glImageTransformParameterfvHP(GLenum arg_0, GLenum arg_1, const GLfloat * arg_2) { +void WINAPI wine_glImageTransformParameterfvHP( GLenum target, GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glImageTransformParameterfvHP(arg_0, arg_1, arg_2); + func_glImageTransformParameterfvHP( target, pname, params ); LEAVE_GL(); } -void WINAPI wine_glImageTransformParameteriHP(GLenum arg_0, GLenum arg_1, GLint arg_2) { +void WINAPI wine_glImageTransformParameteriHP( GLenum target, GLenum pname, GLint param ) { ENTER_GL(); - func_glImageTransformParameteriHP(arg_0, arg_1, arg_2); + func_glImageTransformParameteriHP( target, pname, param ); LEAVE_GL(); } -void WINAPI wine_glImageTransformParameterivHP(GLenum arg_0, GLenum arg_1, const GLint * arg_2) { +void WINAPI wine_glImageTransformParameterivHP( GLenum target, GLenum pname, GLint* params ) { ENTER_GL(); - func_glImageTransformParameterivHP(arg_0, arg_1, arg_2); + func_glImageTransformParameterivHP( target, pname, params ); LEAVE_GL(); } -void WINAPI wine_glIndexFuncEXT(GLenum arg_0, GLclampf arg_1) { +void WINAPI wine_glIndexFuncEXT( GLenum func, GLclampf ref ) { ENTER_GL(); - func_glIndexFuncEXT(arg_0, arg_1); + func_glIndexFuncEXT( func, ref ); LEAVE_GL(); } -void WINAPI wine_glIndexMaterialEXT(GLenum arg_0, GLenum arg_1) { +void WINAPI wine_glIndexMaterialEXT( GLenum face, GLenum mode ) { ENTER_GL(); - func_glIndexMaterialEXT(arg_0, arg_1); + func_glIndexMaterialEXT( face, mode ); LEAVE_GL(); } -void WINAPI wine_glIndexPointerEXT(GLenum arg_0, GLsizei arg_1, GLsizei arg_2, const GLvoid * arg_3) { +void WINAPI wine_glIndexPointerEXT( GLenum type, GLsizei stride, GLsizei count, GLvoid* pointer ) { ENTER_GL(); - func_glIndexPointerEXT(arg_0, arg_1, arg_2, arg_3); + func_glIndexPointerEXT( type, stride, count, pointer ); LEAVE_GL(); } -void WINAPI wine_glIndexPointerListIBM(GLenum arg_0, GLint arg_1, const GLvoid* * arg_2, GLint arg_3) { +void WINAPI wine_glIndexPointerListIBM( GLenum type, GLint stride, GLvoid** pointer, GLint ptrstride ) { ENTER_GL(); - func_glIndexPointerListIBM(arg_0, arg_1, arg_2, arg_3); + func_glIndexPointerListIBM( type, stride, pointer, ptrstride ); LEAVE_GL(); } -void WINAPI wine_glInstrumentsBufferSGIX(GLsizei arg_0, GLint * arg_1) { +void WINAPI wine_glInstrumentsBufferSGIX( GLsizei size, GLint* buffer ) { ENTER_GL(); - func_glInstrumentsBufferSGIX(arg_0, arg_1); + func_glInstrumentsBufferSGIX( size, buffer ); LEAVE_GL(); } -GLboolean WINAPI wine_glIsTextureEXT(GLuint arg_0) { - GLboolean ret; +GLboolean WINAPI wine_glIsTextureEXT( GLuint texture ) { + GLboolean ret_value; ENTER_GL(); - ret = func_glIsTextureEXT(arg_0); + ret_value = func_glIsTextureEXT( texture ); LEAVE_GL(); - return ret; + return ret_value; } -void WINAPI wine_glLightEnviSGIX(GLenum arg_0, GLint arg_1) { +void WINAPI wine_glLightEnviSGIX( GLenum pname, GLint param ) { ENTER_GL(); - func_glLightEnviSGIX(arg_0, arg_1); + func_glLightEnviSGIX( pname, param ); LEAVE_GL(); } -void WINAPI wine_glListParameterfSGIX(GLuint arg_0, GLenum arg_1, GLfloat arg_2) { +void WINAPI wine_glListParameterfSGIX( GLuint list, GLenum pname, GLfloat param ) { ENTER_GL(); - func_glListParameterfSGIX(arg_0, arg_1, arg_2); + func_glListParameterfSGIX( list, pname, param ); LEAVE_GL(); } -void WINAPI wine_glListParameterfvSGIX(GLuint arg_0, GLenum arg_1, const GLfloat * arg_2) { +void WINAPI wine_glListParameterfvSGIX( GLuint list, GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glListParameterfvSGIX(arg_0, arg_1, arg_2); + func_glListParameterfvSGIX( list, pname, params ); LEAVE_GL(); } -void WINAPI wine_glListParameteriSGIX(GLuint arg_0, GLenum arg_1, GLint arg_2) { +void WINAPI wine_glListParameteriSGIX( GLuint list, GLenum pname, GLint param ) { ENTER_GL(); - func_glListParameteriSGIX(arg_0, arg_1, arg_2); + func_glListParameteriSGIX( list, pname, param ); LEAVE_GL(); } -void WINAPI wine_glListParameterivSGIX(GLuint arg_0, GLenum arg_1, const GLint * arg_2) { +void WINAPI wine_glListParameterivSGIX( GLuint list, GLenum pname, GLint* params ) { ENTER_GL(); - func_glListParameterivSGIX(arg_0, arg_1, arg_2); + func_glListParameterivSGIX( list, pname, params ); LEAVE_GL(); } -void WINAPI wine_glLoadTransposeMatrixdARB(const GLdouble * arg_0) { +void WINAPI wine_glLoadTransposeMatrixdARB( GLdouble* m ) { ENTER_GL(); - func_glLoadTransposeMatrixdARB(arg_0); + func_glLoadTransposeMatrixdARB( m ); LEAVE_GL(); } -void WINAPI wine_glLoadTransposeMatrixfARB(const GLfloat * arg_0) { +void WINAPI wine_glLoadTransposeMatrixfARB( GLfloat* m ) { ENTER_GL(); - func_glLoadTransposeMatrixfARB(arg_0); + func_glLoadTransposeMatrixfARB( m ); LEAVE_GL(); } -void WINAPI wine_glLockArraysEXT(GLint arg_0, GLsizei arg_1) { +void WINAPI wine_glLockArraysEXT( GLint first, GLsizei count ) { ENTER_GL(); - func_glLockArraysEXT(arg_0, arg_1); + func_glLockArraysEXT( first, count ); LEAVE_GL(); } -void WINAPI wine_glMinmaxEXT(GLenum arg_0, GLenum arg_1, GLboolean arg_2) { +void WINAPI wine_glMinmaxEXT( GLenum target, GLenum internalformat, GLboolean sink ) { ENTER_GL(); - func_glMinmaxEXT(arg_0, arg_1, arg_2); + func_glMinmaxEXT( target, internalformat, sink ); LEAVE_GL(); } -void WINAPI wine_glMultTransposeMatrixdARB(const GLdouble * arg_0) { +void WINAPI wine_glMultTransposeMatrixdARB( GLdouble* m ) { ENTER_GL(); - func_glMultTransposeMatrixdARB(arg_0); + func_glMultTransposeMatrixdARB( m ); LEAVE_GL(); } -void WINAPI wine_glMultTransposeMatrixfARB(const GLfloat * arg_0) { +void WINAPI wine_glMultTransposeMatrixfARB( GLfloat* m ) { ENTER_GL(); - func_glMultTransposeMatrixfARB(arg_0); + func_glMultTransposeMatrixfARB( m ); LEAVE_GL(); } -void WINAPI wine_glMultiDrawArraysEXT(GLenum arg_0, GLint * arg_1, GLsizei * arg_2, GLsizei arg_3) { +void WINAPI wine_glMultiDrawArraysEXT( GLenum mode, GLint* first, GLsizei* count, GLsizei primcount ) { ENTER_GL(); - func_glMultiDrawArraysEXT(arg_0, arg_1, arg_2, arg_3); + func_glMultiDrawArraysEXT( mode, first, count, primcount ); LEAVE_GL(); } -void WINAPI wine_glMultiDrawElementsEXT(GLenum arg_0, const GLsizei * arg_1, GLenum arg_2, const GLvoid* * arg_3, GLsizei arg_4) { +void WINAPI wine_glMultiDrawElementsEXT( GLenum mode, GLsizei* count, GLenum type, GLvoid** indices, GLsizei primcount ) { ENTER_GL(); - func_glMultiDrawElementsEXT(arg_0, arg_1, arg_2, arg_3, arg_4); + func_glMultiDrawElementsEXT( mode, count, type, indices, primcount ); LEAVE_GL(); } -void WINAPI wine_glMultiModeDrawArraysIBM(GLenum arg_0, const GLint * arg_1, const GLsizei * arg_2, GLsizei arg_3, GLint arg_4) { +void WINAPI wine_glMultiModeDrawArraysIBM( GLenum mode, GLint* first, GLsizei* count, GLsizei primcount, GLint modestride ) { ENTER_GL(); - func_glMultiModeDrawArraysIBM(arg_0, arg_1, arg_2, arg_3, arg_4); + func_glMultiModeDrawArraysIBM( mode, first, count, primcount, modestride ); LEAVE_GL(); } -void WINAPI wine_glMultiModeDrawElementsIBM(const GLenum * arg_0, const GLsizei * arg_1, GLenum arg_2, const GLvoid* * arg_3, GLsizei arg_4, GLint arg_5) { +void WINAPI wine_glMultiModeDrawElementsIBM( GLenum* mode, GLsizei* count, GLenum type, GLvoid** indices, GLsizei primcount, GLint modestride ) { ENTER_GL(); - func_glMultiModeDrawElementsIBM(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5); + func_glMultiModeDrawElementsIBM( mode, count, type, indices, primcount, modestride ); LEAVE_GL(); } -void WINAPI wine_glNormal3fVertex3fSUN(GLfloat arg_0, GLfloat arg_1, GLfloat arg_2, GLfloat arg_3, GLfloat arg_4, GLfloat arg_5) { +void WINAPI wine_glNormal3fVertex3fSUN( GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { ENTER_GL(); - func_glNormal3fVertex3fSUN(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5); + func_glNormal3fVertex3fSUN( nx, ny, nz, x, y, z ); LEAVE_GL(); } -void WINAPI wine_glNormal3fVertex3fvSUN(const GLfloat * arg_0, const GLfloat * arg_1) { +void WINAPI wine_glNormal3fVertex3fvSUN( GLfloat* n, GLfloat* v ) { ENTER_GL(); - func_glNormal3fVertex3fvSUN(arg_0, arg_1); + func_glNormal3fVertex3fvSUN( n, v ); LEAVE_GL(); } -void WINAPI wine_glNormalPointerEXT(GLenum arg_0, GLsizei arg_1, GLsizei arg_2, const GLvoid * arg_3) { +void WINAPI wine_glNormalPointerEXT( GLenum type, GLsizei stride, GLsizei count, GLvoid* pointer ) { ENTER_GL(); - func_glNormalPointerEXT(arg_0, arg_1, arg_2, arg_3); + func_glNormalPointerEXT( type, stride, count, pointer ); LEAVE_GL(); } -void WINAPI wine_glNormalPointerListIBM(GLenum arg_0, GLint arg_1, const GLvoid* * arg_2, GLint arg_3) { +void WINAPI wine_glNormalPointerListIBM( GLenum type, GLint stride, GLvoid** pointer, GLint ptrstride ) { ENTER_GL(); - func_glNormalPointerListIBM(arg_0, arg_1, arg_2, arg_3); + func_glNormalPointerListIBM( type, stride, pointer, ptrstride ); LEAVE_GL(); } -void WINAPI wine_glNormalPointervINTEL(GLenum arg_0, const GLvoid* * arg_1) { +void WINAPI wine_glNormalPointervINTEL( GLenum type, GLvoid** pointer ) { ENTER_GL(); - func_glNormalPointervINTEL(arg_0, arg_1); + func_glNormalPointervINTEL( type, pointer ); LEAVE_GL(); } -void WINAPI wine_glPixelTexGenParameterfSGIS(GLenum arg_0, GLfloat arg_1) { +void WINAPI wine_glPixelTexGenParameterfSGIS( GLenum pname, GLfloat param ) { ENTER_GL(); - func_glPixelTexGenParameterfSGIS(arg_0, arg_1); + func_glPixelTexGenParameterfSGIS( pname, param ); LEAVE_GL(); } -void WINAPI wine_glPixelTexGenParameterfvSGIS(GLenum arg_0, const GLfloat * arg_1) { +void WINAPI wine_glPixelTexGenParameterfvSGIS( GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glPixelTexGenParameterfvSGIS(arg_0, arg_1); + func_glPixelTexGenParameterfvSGIS( pname, params ); LEAVE_GL(); } -void WINAPI wine_glPixelTexGenParameteriSGIS(GLenum arg_0, GLint arg_1) { +void WINAPI wine_glPixelTexGenParameteriSGIS( GLenum pname, GLint param ) { ENTER_GL(); - func_glPixelTexGenParameteriSGIS(arg_0, arg_1); + func_glPixelTexGenParameteriSGIS( pname, param ); LEAVE_GL(); } -void WINAPI wine_glPixelTexGenParameterivSGIS(GLenum arg_0, const GLint * arg_1) { +void WINAPI wine_glPixelTexGenParameterivSGIS( GLenum pname, GLint* params ) { ENTER_GL(); - func_glPixelTexGenParameterivSGIS(arg_0, arg_1); + func_glPixelTexGenParameterivSGIS( pname, params ); LEAVE_GL(); } -void WINAPI wine_glPixelTexGenSGIX(GLenum arg_0) { +void WINAPI wine_glPixelTexGenSGIX( GLenum mode ) { ENTER_GL(); - func_glPixelTexGenSGIX(arg_0); + func_glPixelTexGenSGIX( mode ); LEAVE_GL(); } -void WINAPI wine_glPixelTransformParameterfEXT(GLenum arg_0, GLenum arg_1, GLfloat arg_2) { +void WINAPI wine_glPixelTransformParameterfEXT( GLenum target, GLenum pname, GLfloat param ) { ENTER_GL(); - func_glPixelTransformParameterfEXT(arg_0, arg_1, arg_2); + func_glPixelTransformParameterfEXT( target, pname, param ); LEAVE_GL(); } -void WINAPI wine_glPixelTransformParameterfvEXT(GLenum arg_0, GLenum arg_1, const GLfloat * arg_2) { +void WINAPI wine_glPixelTransformParameterfvEXT( GLenum target, GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glPixelTransformParameterfvEXT(arg_0, arg_1, arg_2); + func_glPixelTransformParameterfvEXT( target, pname, params ); LEAVE_GL(); } -void WINAPI wine_glPixelTransformParameteriEXT(GLenum arg_0, GLenum arg_1, GLint arg_2) { +void WINAPI wine_glPixelTransformParameteriEXT( GLenum target, GLenum pname, GLint param ) { ENTER_GL(); - func_glPixelTransformParameteriEXT(arg_0, arg_1, arg_2); + func_glPixelTransformParameteriEXT( target, pname, param ); LEAVE_GL(); } -void WINAPI wine_glPixelTransformParameterivEXT(GLenum arg_0, GLenum arg_1, const GLint * arg_2) { +void WINAPI wine_glPixelTransformParameterivEXT( GLenum target, GLenum pname, GLint* params ) { ENTER_GL(); - func_glPixelTransformParameterivEXT(arg_0, arg_1, arg_2); + func_glPixelTransformParameterivEXT( target, pname, params ); LEAVE_GL(); } -void WINAPI wine_glPointParameterfEXT(GLenum arg_0, GLfloat arg_1) { +void WINAPI wine_glPointParameterfEXT( GLenum pname, GLfloat param ) { ENTER_GL(); - func_glPointParameterfEXT(arg_0, arg_1); + func_glPointParameterfEXT( pname, param ); LEAVE_GL(); } -void WINAPI wine_glPointParameterfSGIS(GLenum arg_0, GLfloat arg_1) { +void WINAPI wine_glPointParameterfSGIS( GLenum pname, GLfloat param ) { ENTER_GL(); - func_glPointParameterfSGIS(arg_0, arg_1); + func_glPointParameterfSGIS( pname, param ); LEAVE_GL(); } -void WINAPI wine_glPointParameterfvEXT(GLenum arg_0, const GLfloat * arg_1) { +void WINAPI wine_glPointParameterfvEXT( GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glPointParameterfvEXT(arg_0, arg_1); + func_glPointParameterfvEXT( pname, params ); LEAVE_GL(); } -void WINAPI wine_glPointParameterfvSGIS(GLenum arg_0, const GLfloat * arg_1) { +void WINAPI wine_glPointParameterfvSGIS( GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glPointParameterfvSGIS(arg_0, arg_1); + func_glPointParameterfvSGIS( pname, params ); LEAVE_GL(); } -GLint WINAPI wine_glPollInstrumentsSGIX(GLint * arg_0) { - GLint ret; +GLint WINAPI wine_glPollInstrumentsSGIX( GLint* marker_p ) { + GLint ret_value; ENTER_GL(); - ret = func_glPollInstrumentsSGIX(arg_0); + ret_value = func_glPollInstrumentsSGIX( marker_p ); LEAVE_GL(); - return ret; + return ret_value; } -void WINAPI wine_glPolygonOffsetEXT(GLfloat arg_0, GLfloat arg_1) { +void WINAPI wine_glPolygonOffsetEXT( GLfloat factor, GLfloat bias ) { ENTER_GL(); - func_glPolygonOffsetEXT(arg_0, arg_1); + func_glPolygonOffsetEXT( factor, bias ); LEAVE_GL(); } -void WINAPI wine_glPrioritizeTexturesEXT(GLsizei arg_0, const GLuint * arg_1, const GLclampf * arg_2) { +void WINAPI wine_glPrioritizeTexturesEXT( GLsizei n, GLuint* textures, GLclampf* priorities ) { ENTER_GL(); - func_glPrioritizeTexturesEXT(arg_0, arg_1, arg_2); + func_glPrioritizeTexturesEXT( n, textures, priorities ); LEAVE_GL(); } -void WINAPI wine_glReadInstrumentsSGIX(GLint arg_0) { +void WINAPI wine_glReadInstrumentsSGIX( GLint marker ) { ENTER_GL(); - func_glReadInstrumentsSGIX(arg_0); + func_glReadInstrumentsSGIX( marker ); LEAVE_GL(); } -void WINAPI wine_glReferencePlaneSGIX(const GLdouble * arg_0) { +void WINAPI wine_glReferencePlaneSGIX( GLdouble* equation ) { ENTER_GL(); - func_glReferencePlaneSGIX(arg_0); + func_glReferencePlaneSGIX( equation ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodePointer(GLenum arg_0, GLsizei arg_1, const GLvoid* * arg_2) { +void WINAPI wine_glReplacementCodePointerSUN( GLenum type, GLsizei stride, GLvoid** pointer ) { ENTER_GL(); - func_glReplacementCodePointer(arg_0, arg_1, arg_2); + func_glReplacementCodePointerSUN( type, stride, pointer ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeubSUN(GLubyte arg_0) { +void WINAPI wine_glReplacementCodeubSUN( GLubyte code ) { ENTER_GL(); - func_glReplacementCodeubSUN(arg_0); + func_glReplacementCodeubSUN( code ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeubvSUN(const GLubyte * arg_0) { +void WINAPI wine_glReplacementCodeubvSUN( GLubyte* code ) { ENTER_GL(); - func_glReplacementCodeubvSUN(arg_0); + func_glReplacementCodeubvSUN( code ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeuiColor3fVertex3fSUN(GLenum arg_0, GLfloat arg_1, GLfloat arg_2, GLfloat arg_3, GLfloat arg_4, GLfloat arg_5, GLfloat arg_6) { +void WINAPI wine_glReplacementCodeuiColor3fVertex3fSUN( GLenum rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z ) { ENTER_GL(); - func_glReplacementCodeuiColor3fVertex3fSUN(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6); + func_glReplacementCodeuiColor3fVertex3fSUN( rc, r, g, b, x, y, z ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeuiColor3fVertex3fvSUN(const GLenum * arg_0, const GLfloat * arg_1, const GLfloat * arg_2) { +void WINAPI wine_glReplacementCodeuiColor3fVertex3fvSUN( GLenum* rc, GLfloat* c, GLfloat* v ) { ENTER_GL(); - func_glReplacementCodeuiColor3fVertex3fvSUN(arg_0, arg_1, arg_2); + func_glReplacementCodeuiColor3fVertex3fvSUN( rc, c, v ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeuiColor4fNormal3fVertex3fSUN(GLenum arg_0, GLfloat arg_1, GLfloat arg_2, GLfloat arg_3, GLfloat arg_4, GLfloat arg_5, GLfloat arg_6, GLfloat arg_7, GLfloat arg_8, GLfloat arg_9, GLfloat arg_10) { +void WINAPI wine_glReplacementCodeuiColor4fNormal3fVertex3fSUN( GLenum rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { ENTER_GL(); - func_glReplacementCodeuiColor4fNormal3fVertex3fSUN(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7, arg_8, arg_9, arg_10); + func_glReplacementCodeuiColor4fNormal3fVertex3fSUN( rc, r, g, b, a, nx, ny, nz, x, y, z ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeuiColor4fNormal3fVertex3fvSUN(const GLenum * arg_0, const GLfloat * arg_1, const GLfloat * arg_2, const GLfloat * arg_3) { +void WINAPI wine_glReplacementCodeuiColor4fNormal3fVertex3fvSUN( GLenum* rc, GLfloat* c, GLfloat* n, GLfloat* v ) { ENTER_GL(); - func_glReplacementCodeuiColor4fNormal3fVertex3fvSUN(arg_0, arg_1, arg_2, arg_3); + func_glReplacementCodeuiColor4fNormal3fVertex3fvSUN( rc, c, n, v ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeuiColor4ubVertex3fSUN(GLenum arg_0, GLubyte arg_1, GLubyte arg_2, GLubyte arg_3, GLubyte arg_4, GLfloat arg_5, GLfloat arg_6, GLfloat arg_7) { +void WINAPI wine_glReplacementCodeuiColor4ubVertex3fSUN( GLenum rc, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z ) { ENTER_GL(); - func_glReplacementCodeuiColor4ubVertex3fSUN(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7); + func_glReplacementCodeuiColor4ubVertex3fSUN( rc, r, g, b, a, x, y, z ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeuiColor4ubVertex3fvSUN(const GLenum * arg_0, const GLubyte * arg_1, const GLfloat * arg_2) { +void WINAPI wine_glReplacementCodeuiColor4ubVertex3fvSUN( GLenum* rc, GLubyte* c, GLfloat* v ) { ENTER_GL(); - func_glReplacementCodeuiColor4ubVertex3fvSUN(arg_0, arg_1, arg_2); + func_glReplacementCodeuiColor4ubVertex3fvSUN( rc, c, v ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeuiNormal3fVertex3fSUN(GLenum arg_0, GLfloat arg_1, GLfloat arg_2, GLfloat arg_3, GLfloat arg_4, GLfloat arg_5, GLfloat arg_6) { +void WINAPI wine_glReplacementCodeuiNormal3fVertex3fSUN( GLenum rc, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { ENTER_GL(); - func_glReplacementCodeuiNormal3fVertex3fSUN(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6); + func_glReplacementCodeuiNormal3fVertex3fSUN( rc, nx, ny, nz, x, y, z ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeuiNormal3fVertex3fvSUN(const GLenum * arg_0, const GLfloat * arg_1, const GLfloat * arg_2) { +void WINAPI wine_glReplacementCodeuiNormal3fVertex3fvSUN( GLenum* rc, GLfloat* n, GLfloat* v ) { ENTER_GL(); - func_glReplacementCodeuiNormal3fVertex3fvSUN(arg_0, arg_1, arg_2); + func_glReplacementCodeuiNormal3fVertex3fvSUN( rc, n, v ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeuiSUN(GLuint arg_0) { +void WINAPI wine_glReplacementCodeuiSUN( GLuint code ) { ENTER_GL(); - func_glReplacementCodeuiSUN(arg_0); + func_glReplacementCodeuiSUN( code ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(GLenum arg_0, GLfloat arg_1, GLfloat arg_2, GLfloat arg_3, GLfloat arg_4, GLfloat arg_5, GLfloat arg_6, GLfloat arg_7, GLfloat arg_8, GLfloat arg_9, GLfloat arg_10, GLfloat arg_11, GLfloat arg_12) { +void WINAPI wine_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN( GLenum 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 ) { ENTER_GL(); - func_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7, arg_8, arg_9, arg_10, arg_11, arg_12); + func_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN( rc, s, t, r, g, b, a, nx, ny, nz, x, y, z ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(const GLenum * arg_0, const GLfloat * arg_1, const GLfloat * arg_2, const GLfloat * arg_3, const GLfloat * arg_4) { +void WINAPI wine_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN( GLenum* rc, GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat* v ) { ENTER_GL(); - func_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(arg_0, arg_1, arg_2, arg_3, arg_4); + func_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN( rc, tc, c, n, v ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(GLenum arg_0, GLfloat arg_1, GLfloat arg_2, GLfloat arg_3, GLfloat arg_4, GLfloat arg_5, GLfloat arg_6, GLfloat arg_7, GLfloat arg_8) { +void WINAPI wine_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN( GLenum rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { ENTER_GL(); - func_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7, arg_8); + func_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN( rc, s, t, nx, ny, nz, x, y, z ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(const GLenum * arg_0, const GLfloat * arg_1, const GLfloat * arg_2, const GLfloat * arg_3) { +void WINAPI wine_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN( GLenum* rc, GLfloat* tc, GLfloat* n, GLfloat* v ) { ENTER_GL(); - func_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(arg_0, arg_1, arg_2, arg_3); + func_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN( rc, tc, n, v ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeuiTexCoord2fVertex3fSUN(GLenum arg_0, GLfloat arg_1, GLfloat arg_2, GLfloat arg_3, GLfloat arg_4, GLfloat arg_5) { +void WINAPI wine_glReplacementCodeuiTexCoord2fVertex3fSUN( GLenum rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z ) { ENTER_GL(); - func_glReplacementCodeuiTexCoord2fVertex3fSUN(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5); + func_glReplacementCodeuiTexCoord2fVertex3fSUN( rc, s, t, x, y, z ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeuiTexCoord2fVertex3fvSUN(const GLenum * arg_0, const GLfloat * arg_1, const GLfloat * arg_2) { +void WINAPI wine_glReplacementCodeuiTexCoord2fVertex3fvSUN( GLenum* rc, GLfloat* tc, GLfloat* v ) { ENTER_GL(); - func_glReplacementCodeuiTexCoord2fVertex3fvSUN(arg_0, arg_1, arg_2); + func_glReplacementCodeuiTexCoord2fVertex3fvSUN( rc, tc, v ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeuiVertex3fSUN(GLenum arg_0, GLfloat arg_1, GLfloat arg_2, GLfloat arg_3) { +void WINAPI wine_glReplacementCodeuiVertex3fSUN( GLenum rc, GLfloat x, GLfloat y, GLfloat z ) { ENTER_GL(); - func_glReplacementCodeuiVertex3fSUN(arg_0, arg_1, arg_2, arg_3); + func_glReplacementCodeuiVertex3fSUN( rc, x, y, z ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeuiVertex3fvSUN(const GLenum * arg_0, const GLfloat * arg_1) { +void WINAPI wine_glReplacementCodeuiVertex3fvSUN( GLenum* rc, GLfloat* v ) { ENTER_GL(); - func_glReplacementCodeuiVertex3fvSUN(arg_0, arg_1); + func_glReplacementCodeuiVertex3fvSUN( rc, v ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeuivSUN(const GLuint * arg_0) { +void WINAPI wine_glReplacementCodeuivSUN( GLuint* code ) { ENTER_GL(); - func_glReplacementCodeuivSUN(arg_0); + func_glReplacementCodeuivSUN( code ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeusSUN(GLushort arg_0) { +void WINAPI wine_glReplacementCodeusSUN( GLushort code ) { ENTER_GL(); - func_glReplacementCodeusSUN(arg_0); + func_glReplacementCodeusSUN( code ); LEAVE_GL(); } -void WINAPI wine_glReplacementCodeusvSUN(const GLushort * arg_0) { +void WINAPI wine_glReplacementCodeusvSUN( GLushort* code ) { ENTER_GL(); - func_glReplacementCodeusvSUN(arg_0); + func_glReplacementCodeusvSUN( code ); LEAVE_GL(); } -void WINAPI wine_glResetHistogramEXT(GLenum arg_0) { +void WINAPI wine_glResetHistogramEXT( GLenum target ) { ENTER_GL(); - func_glResetHistogramEXT(arg_0); + func_glResetHistogramEXT( target ); LEAVE_GL(); } -void WINAPI wine_glResetMinmaxEXT(GLenum arg_0) { +void WINAPI wine_glResetMinmaxEXT( GLenum target ) { ENTER_GL(); - func_glResetMinmaxEXT(arg_0); + func_glResetMinmaxEXT( target ); LEAVE_GL(); } -void WINAPI wine_glResizeBuffersMESA() { +void WINAPI wine_glResizeBuffersMESA( ) { ENTER_GL(); - func_glResizeBuffersMESA(); + func_glResizeBuffersMESA( ); LEAVE_GL(); } -void WINAPI wine_glSampleCoverageARB(GLclampf arg_0, GLboolean arg_1) { +void WINAPI wine_glSampleCoverageARB( GLclampf value, GLboolean invert ) { ENTER_GL(); - func_glSampleCoverageARB(arg_0, arg_1); + func_glSampleCoverageARB( value, invert ); LEAVE_GL(); } -void WINAPI wine_glSampleMaskEXT(GLclampf arg_0, GLboolean arg_1) { +void WINAPI wine_glSampleMaskEXT( GLclampf value, GLboolean invert ) { ENTER_GL(); - func_glSampleMaskEXT(arg_0, arg_1); + func_glSampleMaskEXT( value, invert ); LEAVE_GL(); } -void WINAPI wine_glSampleMaskSGIS(GLclampf arg_0, GLboolean arg_1) { +void WINAPI wine_glSampleMaskSGIS( GLclampf value, GLboolean invert ) { ENTER_GL(); - func_glSampleMaskSGIS(arg_0, arg_1); + func_glSampleMaskSGIS( value, invert ); LEAVE_GL(); } -void WINAPI wine_glSamplePassARB(GLenum arg_0) { +void WINAPI wine_glSamplePassARB( GLenum pass ) { ENTER_GL(); - func_glSamplePassARB(arg_0); + func_glSamplePassARB( pass ); LEAVE_GL(); } -void WINAPI wine_glSamplePatternEXT(GLenum arg_0) { +void WINAPI wine_glSamplePatternEXT( GLenum pattern ) { ENTER_GL(); - func_glSamplePatternEXT(arg_0); + func_glSamplePatternEXT( pattern ); LEAVE_GL(); } -void WINAPI wine_glSamplePatternSGIS(GLenum arg_0) { +void WINAPI wine_glSamplePatternSGIS( GLenum pattern ) { ENTER_GL(); - func_glSamplePatternSGIS(arg_0); + func_glSamplePatternSGIS( pattern ); LEAVE_GL(); } -void WINAPI wine_glSecondaryColor3bEXT(GLbyte arg_0, GLbyte arg_1, GLbyte arg_2) { +void WINAPI wine_glSecondaryColor3bEXT( GLbyte red, GLbyte green, GLbyte blue ) { ENTER_GL(); - func_glSecondaryColor3bEXT(arg_0, arg_1, arg_2); + func_glSecondaryColor3bEXT( red, green, blue ); LEAVE_GL(); } -void WINAPI wine_glSecondaryColor3bvEXT(const GLbyte * arg_0) { +void WINAPI wine_glSecondaryColor3bvEXT( GLbyte* v ) { ENTER_GL(); - func_glSecondaryColor3bvEXT(arg_0); + func_glSecondaryColor3bvEXT( v ); LEAVE_GL(); } -void WINAPI wine_glSecondaryColor3dEXT(GLdouble arg_0, GLdouble arg_1, GLdouble arg_2) { +void WINAPI wine_glSecondaryColor3dEXT( GLdouble red, GLdouble green, GLdouble blue ) { ENTER_GL(); - func_glSecondaryColor3dEXT(arg_0, arg_1, arg_2); + func_glSecondaryColor3dEXT( red, green, blue ); LEAVE_GL(); } -void WINAPI wine_glSecondaryColor3dvEXT(const GLdouble * arg_0) { +void WINAPI wine_glSecondaryColor3dvEXT( GLdouble* v ) { ENTER_GL(); - func_glSecondaryColor3dvEXT(arg_0); + func_glSecondaryColor3dvEXT( v ); LEAVE_GL(); } -void WINAPI wine_glSecondaryColor3fEXT(GLfloat arg_0, GLfloat arg_1, GLfloat arg_2) { +void WINAPI wine_glSecondaryColor3fEXT( GLfloat red, GLfloat green, GLfloat blue ) { ENTER_GL(); - func_glSecondaryColor3fEXT(arg_0, arg_1, arg_2); + func_glSecondaryColor3fEXT( red, green, blue ); LEAVE_GL(); } -void WINAPI wine_glSecondaryColor3fvEXT(const GLfloat * arg_0) { +void WINAPI wine_glSecondaryColor3fvEXT( GLfloat* v ) { ENTER_GL(); - func_glSecondaryColor3fvEXT(arg_0); + func_glSecondaryColor3fvEXT( v ); LEAVE_GL(); } -void WINAPI wine_glSecondaryColor3iEXT(GLint arg_0, GLint arg_1, GLint arg_2) { +void WINAPI wine_glSecondaryColor3iEXT( GLint red, GLint green, GLint blue ) { ENTER_GL(); - func_glSecondaryColor3iEXT(arg_0, arg_1, arg_2); + func_glSecondaryColor3iEXT( red, green, blue ); LEAVE_GL(); } -void WINAPI wine_glSecondaryColor3ivEXT(const GLint * arg_0) { +void WINAPI wine_glSecondaryColor3ivEXT( GLint* v ) { ENTER_GL(); - func_glSecondaryColor3ivEXT(arg_0); + func_glSecondaryColor3ivEXT( v ); LEAVE_GL(); } -void WINAPI wine_glSecondaryColor3sEXT(GLshort arg_0, GLshort arg_1, GLshort arg_2) { +void WINAPI wine_glSecondaryColor3sEXT( GLshort red, GLshort green, GLshort blue ) { ENTER_GL(); - func_glSecondaryColor3sEXT(arg_0, arg_1, arg_2); + func_glSecondaryColor3sEXT( red, green, blue ); LEAVE_GL(); } -void WINAPI wine_glSecondaryColor3svEXT(const GLshort * arg_0) { +void WINAPI wine_glSecondaryColor3svEXT( GLshort* v ) { ENTER_GL(); - func_glSecondaryColor3svEXT(arg_0); + func_glSecondaryColor3svEXT( v ); LEAVE_GL(); } -void WINAPI wine_glSecondaryColor3ubEXT(GLubyte arg_0, GLubyte arg_1, GLubyte arg_2) { +void WINAPI wine_glSecondaryColor3ubEXT( GLubyte red, GLubyte green, GLubyte blue ) { ENTER_GL(); - func_glSecondaryColor3ubEXT(arg_0, arg_1, arg_2); + func_glSecondaryColor3ubEXT( red, green, blue ); LEAVE_GL(); } -void WINAPI wine_glSecondaryColor3ubvEXT(const GLubyte * arg_0) { +void WINAPI wine_glSecondaryColor3ubvEXT( GLubyte* v ) { ENTER_GL(); - func_glSecondaryColor3ubvEXT(arg_0); + func_glSecondaryColor3ubvEXT( v ); LEAVE_GL(); } -void WINAPI wine_glSecondaryColor3uiEXT(GLuint arg_0, GLuint arg_1, GLuint arg_2) { +void WINAPI wine_glSecondaryColor3uiEXT( GLuint red, GLuint green, GLuint blue ) { ENTER_GL(); - func_glSecondaryColor3uiEXT(arg_0, arg_1, arg_2); + func_glSecondaryColor3uiEXT( red, green, blue ); LEAVE_GL(); } -void WINAPI wine_glSecondaryColor3uivEXT(const GLuint * arg_0) { +void WINAPI wine_glSecondaryColor3uivEXT( GLuint* v ) { ENTER_GL(); - func_glSecondaryColor3uivEXT(arg_0); + func_glSecondaryColor3uivEXT( v ); LEAVE_GL(); } -void WINAPI wine_glSecondaryColor3usEXT(GLushort arg_0, GLushort arg_1, GLushort arg_2) { +void WINAPI wine_glSecondaryColor3usEXT( GLushort red, GLushort green, GLushort blue ) { ENTER_GL(); - func_glSecondaryColor3usEXT(arg_0, arg_1, arg_2); + func_glSecondaryColor3usEXT( red, green, blue ); LEAVE_GL(); } -void WINAPI wine_glSecondaryColor3usvEXT(const GLushort * arg_0) { +void WINAPI wine_glSecondaryColor3usvEXT( GLushort* v ) { ENTER_GL(); - func_glSecondaryColor3usvEXT(arg_0); + func_glSecondaryColor3usvEXT( v ); LEAVE_GL(); } -void WINAPI wine_glSecondaryColorPointerEXT(GLint arg_0, GLenum arg_1, GLsizei arg_2, GLvoid * arg_3) { +void WINAPI wine_glSecondaryColorPointerEXT( GLint size, GLenum type, GLsizei stride, GLvoid* pointer ) { ENTER_GL(); - func_glSecondaryColorPointerEXT(arg_0, arg_1, arg_2, arg_3); + func_glSecondaryColorPointerEXT( size, type, stride, pointer ); LEAVE_GL(); } -void WINAPI wine_glSecondaryColorPointerListIBM(GLint arg_0, GLenum arg_1, GLint arg_2, const GLvoid* * arg_3, GLint arg_4) { +void WINAPI wine_glSecondaryColorPointerListIBM( GLint size, GLenum type, GLint stride, GLvoid** pointer, GLint ptrstride ) { ENTER_GL(); - func_glSecondaryColorPointerListIBM(arg_0, arg_1, arg_2, arg_3, arg_4); + func_glSecondaryColorPointerListIBM( size, type, stride, pointer, ptrstride ); LEAVE_GL(); } -void WINAPI wine_glSeparableFilter2DEXT(GLenum arg_0, GLenum arg_1, GLsizei arg_2, GLsizei arg_3, GLenum arg_4, GLenum arg_5, const GLvoid * arg_6, const GLvoid * arg_7) { +void WINAPI wine_glSeparableFilter2DEXT( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* row, GLvoid* column ) { ENTER_GL(); - func_glSeparableFilter2DEXT(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7); + func_glSeparableFilter2DEXT( target, internalformat, width, height, format, type, row, column ); LEAVE_GL(); } -void WINAPI wine_glSharpenTexFuncSGIS(GLenum arg_0, GLsizei arg_1, const GLfloat * arg_2) { +void WINAPI wine_glSharpenTexFuncSGIS( GLenum target, GLsizei n, GLfloat* points ) { ENTER_GL(); - func_glSharpenTexFuncSGIS(arg_0, arg_1, arg_2); + func_glSharpenTexFuncSGIS( target, n, points ); LEAVE_GL(); } -void WINAPI wine_glSpriteParameterfSGIX(GLenum arg_0, GLfloat arg_1) { +void WINAPI wine_glSpriteParameterfSGIX( GLenum pname, GLfloat param ) { ENTER_GL(); - func_glSpriteParameterfSGIX(arg_0, arg_1); + func_glSpriteParameterfSGIX( pname, param ); LEAVE_GL(); } -void WINAPI wine_glSpriteParameterfvSGIX(GLenum arg_0, const GLfloat * arg_1) { +void WINAPI wine_glSpriteParameterfvSGIX( GLenum pname, GLfloat* params ) { ENTER_GL(); - func_glSpriteParameterfvSGIX(arg_0, arg_1); + func_glSpriteParameterfvSGIX( pname, params ); LEAVE_GL(); } -void WINAPI wine_glSpriteParameteriSGIX(GLenum arg_0, GLint arg_1) { +void WINAPI wine_glSpriteParameteriSGIX( GLenum pname, GLint param ) { ENTER_GL(); - func_glSpriteParameteriSGIX(arg_0, arg_1); + func_glSpriteParameteriSGIX( pname, param ); LEAVE_GL(); } -void WINAPI wine_glSpriteParameterivSGIX(GLenum arg_0, const GLint * arg_1) { +void WINAPI wine_glSpriteParameterivSGIX( GLenum pname, GLint* params ) { ENTER_GL(); - func_glSpriteParameterivSGIX(arg_0, arg_1); + func_glSpriteParameterivSGIX( pname, params ); LEAVE_GL(); } -void WINAPI wine_glStartInstrumentsSGIX() { +void WINAPI wine_glStartInstrumentsSGIX( ) { ENTER_GL(); - func_glStartInstrumentsSGIX(); + func_glStartInstrumentsSGIX( ); LEAVE_GL(); } -void WINAPI wine_glStopInstrumentsSGIX(GLint arg_0) { +void WINAPI wine_glStopInstrumentsSGIX( GLint marker ) { ENTER_GL(); - func_glStopInstrumentsSGIX(arg_0); + func_glStopInstrumentsSGIX( marker ); LEAVE_GL(); } -void WINAPI wine_glTagSampleBufferSGIX() { +void WINAPI wine_glTagSampleBufferSGIX( ) { ENTER_GL(); - func_glTagSampleBufferSGIX(); + func_glTagSampleBufferSGIX( ); LEAVE_GL(); } -void WINAPI wine_glTangent3b(GLbyte arg_0, GLbyte arg_1, GLbyte arg_2) { +void WINAPI wine_glTangent3bEXT( GLbyte tx, GLbyte ty, GLbyte tz ) { ENTER_GL(); - func_glTangent3b(arg_0, arg_1, arg_2); + func_glTangent3bEXT( tx, ty, tz ); LEAVE_GL(); } -void WINAPI wine_glTangent3bv(const GLbyte * arg_0) { +void WINAPI wine_glTangent3bvEXT( GLbyte* v ) { ENTER_GL(); - func_glTangent3bv(arg_0); + func_glTangent3bvEXT( v ); LEAVE_GL(); } -void WINAPI wine_glTangent3d(GLdouble arg_0, GLdouble arg_1, GLdouble arg_2) { +void WINAPI wine_glTangent3dEXT( GLdouble tx, GLdouble ty, GLdouble tz ) { ENTER_GL(); - func_glTangent3d(arg_0, arg_1, arg_2); + func_glTangent3dEXT( tx, ty, tz ); LEAVE_GL(); } -void WINAPI wine_glTangent3dv(const GLdouble * arg_0) { +void WINAPI wine_glTangent3dvEXT( GLdouble* v ) { ENTER_GL(); - func_glTangent3dv(arg_0); + func_glTangent3dvEXT( v ); LEAVE_GL(); } -void WINAPI wine_glTangent3f(GLfloat arg_0, GLfloat arg_1, GLfloat arg_2) { +void WINAPI wine_glTangent3fEXT( GLfloat tx, GLfloat ty, GLfloat tz ) { ENTER_GL(); - func_glTangent3f(arg_0, arg_1, arg_2); + func_glTangent3fEXT( tx, ty, tz ); LEAVE_GL(); } -void WINAPI wine_glTangent3fv(const GLfloat * arg_0) { +void WINAPI wine_glTangent3fvEXT( GLfloat* v ) { ENTER_GL(); - func_glTangent3fv(arg_0); + func_glTangent3fvEXT( v ); LEAVE_GL(); } -void WINAPI wine_glTangent3i(GLint arg_0, GLint arg_1, GLint arg_2) { +void WINAPI wine_glTangent3iEXT( GLint tx, GLint ty, GLint tz ) { ENTER_GL(); - func_glTangent3i(arg_0, arg_1, arg_2); + func_glTangent3iEXT( tx, ty, tz ); LEAVE_GL(); } -void WINAPI wine_glTangent3iv(const GLint * arg_0) { +void WINAPI wine_glTangent3ivEXT( GLint* v ) { ENTER_GL(); - func_glTangent3iv(arg_0); + func_glTangent3ivEXT( v ); LEAVE_GL(); } -void WINAPI wine_glTangent3s(GLshort arg_0, GLshort arg_1, GLshort arg_2) { +void WINAPI wine_glTangent3sEXT( GLshort tx, GLshort ty, GLshort tz ) { ENTER_GL(); - func_glTangent3s(arg_0, arg_1, arg_2); + func_glTangent3sEXT( tx, ty, tz ); LEAVE_GL(); } -void WINAPI wine_glTangent3sv(const GLshort * arg_0) { +void WINAPI wine_glTangent3svEXT( GLshort* v ) { ENTER_GL(); - func_glTangent3sv(arg_0); + func_glTangent3svEXT( v ); LEAVE_GL(); } -void WINAPI wine_glTangentPointerEXT(GLenum arg_0, GLsizei arg_1, const GLvoid * arg_2) { +void WINAPI wine_glTangentPointerEXT( GLenum type, GLsizei stride, GLvoid* pointer ) { ENTER_GL(); - func_glTangentPointerEXT(arg_0, arg_1, arg_2); + func_glTangentPointerEXT( type, stride, pointer ); LEAVE_GL(); } -void WINAPI wine_glTbufferMask3DFX(GLuint arg_0) { +void WINAPI wine_glTbufferMask3DFX( GLuint mask ) { ENTER_GL(); - func_glTbufferMask3DFX(arg_0); + func_glTbufferMask3DFX( mask ); LEAVE_GL(); } -void WINAPI wine_glTexCoord2fColor3fVertex3fSUN(GLfloat arg_0, GLfloat arg_1, GLfloat arg_2, GLfloat arg_3, GLfloat arg_4, GLfloat arg_5, GLfloat arg_6, GLfloat arg_7) { +void WINAPI wine_glTexCoord2fColor3fVertex3fSUN( GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z ) { ENTER_GL(); - func_glTexCoord2fColor3fVertex3fSUN(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7); + func_glTexCoord2fColor3fVertex3fSUN( s, t, r, g, b, x, y, z ); LEAVE_GL(); } -void WINAPI wine_glTexCoord2fColor3fVertex3fvSUN(const GLfloat * arg_0, const GLfloat * arg_1, const GLfloat * arg_2) { +void WINAPI wine_glTexCoord2fColor3fVertex3fvSUN( GLfloat* tc, GLfloat* c, GLfloat* v ) { ENTER_GL(); - func_glTexCoord2fColor3fVertex3fvSUN(arg_0, arg_1, arg_2); + func_glTexCoord2fColor3fVertex3fvSUN( tc, c, v ); LEAVE_GL(); } -void WINAPI wine_glTexCoord2fColor4fNormal3fVertex3fSUN(GLfloat arg_0, GLfloat arg_1, GLfloat arg_2, GLfloat arg_3, GLfloat arg_4, GLfloat arg_5, GLfloat arg_6, GLfloat arg_7, GLfloat arg_8, GLfloat arg_9, GLfloat arg_10, GLfloat arg_11) { +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 ) { ENTER_GL(); - func_glTexCoord2fColor4fNormal3fVertex3fSUN(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7, arg_8, arg_9, arg_10, arg_11); + func_glTexCoord2fColor4fNormal3fVertex3fSUN( s, t, r, g, b, a, nx, ny, nz, x, y, z ); LEAVE_GL(); } -void WINAPI wine_glTexCoord2fColor4fNormal3fVertex3fvSUN(const GLfloat * arg_0, const GLfloat * arg_1, const GLfloat * arg_2, const GLfloat * arg_3) { +void WINAPI wine_glTexCoord2fColor4fNormal3fVertex3fvSUN( GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat* v ) { ENTER_GL(); - func_glTexCoord2fColor4fNormal3fVertex3fvSUN(arg_0, arg_1, arg_2, arg_3); + func_glTexCoord2fColor4fNormal3fVertex3fvSUN( tc, c, n, v ); LEAVE_GL(); } -void WINAPI wine_glTexCoord2fColor4ubVertex3fSUN(GLfloat arg_0, GLfloat arg_1, GLubyte arg_2, GLubyte arg_3, GLubyte arg_4, GLubyte arg_5, GLfloat arg_6, GLfloat arg_7, GLfloat arg_8) { +void WINAPI wine_glTexCoord2fColor4ubVertex3fSUN( GLfloat s, GLfloat t, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z ) { ENTER_GL(); - func_glTexCoord2fColor4ubVertex3fSUN(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7, arg_8); + func_glTexCoord2fColor4ubVertex3fSUN( s, t, r, g, b, a, x, y, z ); LEAVE_GL(); } -void WINAPI wine_glTexCoord2fColor4ubVertex3fvSUN(const GLfloat * arg_0, const GLubyte * arg_1, const GLfloat * arg_2) { +void WINAPI wine_glTexCoord2fColor4ubVertex3fvSUN( GLfloat* tc, GLubyte* c, GLfloat* v ) { ENTER_GL(); - func_glTexCoord2fColor4ubVertex3fvSUN(arg_0, arg_1, arg_2); + func_glTexCoord2fColor4ubVertex3fvSUN( tc, c, v ); LEAVE_GL(); } -void WINAPI wine_glTexCoord2fNormal3fVertex3fSUN(GLfloat arg_0, GLfloat arg_1, GLfloat arg_2, GLfloat arg_3, GLfloat arg_4, GLfloat arg_5, GLfloat arg_6, GLfloat arg_7) { +void WINAPI wine_glTexCoord2fNormal3fVertex3fSUN( GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z ) { ENTER_GL(); - func_glTexCoord2fNormal3fVertex3fSUN(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7); + func_glTexCoord2fNormal3fVertex3fSUN( s, t, nx, ny, nz, x, y, z ); LEAVE_GL(); } -void WINAPI wine_glTexCoord2fNormal3fVertex3fvSUN(const GLfloat * arg_0, const GLfloat * arg_1, const GLfloat * arg_2) { +void WINAPI wine_glTexCoord2fNormal3fVertex3fvSUN( GLfloat* tc, GLfloat* n, GLfloat* v ) { ENTER_GL(); - func_glTexCoord2fNormal3fVertex3fvSUN(arg_0, arg_1, arg_2); + func_glTexCoord2fNormal3fVertex3fvSUN( tc, n, v ); LEAVE_GL(); } -void WINAPI wine_glTexCoord2fVertex3fSUN(GLfloat arg_0, GLfloat arg_1, GLfloat arg_2, GLfloat arg_3, GLfloat arg_4) { +void WINAPI wine_glTexCoord2fVertex3fSUN( GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z ) { ENTER_GL(); - func_glTexCoord2fVertex3fSUN(arg_0, arg_1, arg_2, arg_3, arg_4); + func_glTexCoord2fVertex3fSUN( s, t, x, y, z ); LEAVE_GL(); } -void WINAPI wine_glTexCoord2fVertex3fvSUN(const GLfloat * arg_0, const GLfloat * arg_1) { +void WINAPI wine_glTexCoord2fVertex3fvSUN( GLfloat* tc, GLfloat* v ) { ENTER_GL(); - func_glTexCoord2fVertex3fvSUN(arg_0, arg_1); + func_glTexCoord2fVertex3fvSUN( tc, v ); LEAVE_GL(); } -void WINAPI wine_glTexCoord4fColor4fNormal3fVertex4fSUN(GLfloat arg_0, GLfloat arg_1, GLfloat arg_2, GLfloat arg_3, GLfloat arg_4, GLfloat arg_5, GLfloat arg_6, GLfloat arg_7, GLfloat arg_8, GLfloat arg_9, GLfloat arg_10, GLfloat arg_11, GLfloat arg_12, GLfloat arg_13, GLfloat arg_14) { +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 ) { ENTER_GL(); - func_glTexCoord4fColor4fNormal3fVertex4fSUN(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7, arg_8, arg_9, arg_10, arg_11, arg_12, arg_13, arg_14); + func_glTexCoord4fColor4fNormal3fVertex4fSUN( s, t, p, q, r, g, b, a, nx, ny, nz, x, y, z, w ); LEAVE_GL(); } -void WINAPI wine_glTexCoord4fColor4fNormal3fVertex4fvSUN(const GLfloat * arg_0, const GLfloat * arg_1, const GLfloat * arg_2, const GLfloat * arg_3) { +void WINAPI wine_glTexCoord4fColor4fNormal3fVertex4fvSUN( GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat* v ) { ENTER_GL(); - func_glTexCoord4fColor4fNormal3fVertex4fvSUN(arg_0, arg_1, arg_2, arg_3); + func_glTexCoord4fColor4fNormal3fVertex4fvSUN( tc, c, n, v ); LEAVE_GL(); } -void WINAPI wine_glTexCoord4fVertex4fSUN(GLfloat arg_0, GLfloat arg_1, GLfloat arg_2, GLfloat arg_3, GLfloat arg_4, GLfloat arg_5, GLfloat arg_6, GLfloat arg_7) { +void WINAPI wine_glTexCoord4fVertex4fSUN( GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { ENTER_GL(); - func_glTexCoord4fVertex4fSUN(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7); + func_glTexCoord4fVertex4fSUN( s, t, p, q, x, y, z, w ); LEAVE_GL(); } -void WINAPI wine_glTexCoord4fVertex4fvSUN(const GLfloat * arg_0, const GLfloat * arg_1) { +void WINAPI wine_glTexCoord4fVertex4fvSUN( GLfloat* tc, GLfloat* v ) { ENTER_GL(); - func_glTexCoord4fVertex4fvSUN(arg_0, arg_1); + func_glTexCoord4fVertex4fvSUN( tc, v ); LEAVE_GL(); } -void WINAPI wine_glTexCoordPointerEXT(GLint arg_0, GLenum arg_1, GLsizei arg_2, GLsizei arg_3, const GLvoid * arg_4) { +void WINAPI wine_glTexCoordPointerEXT( GLint size, GLenum type, GLsizei stride, GLsizei count, GLvoid* pointer ) { ENTER_GL(); - func_glTexCoordPointerEXT(arg_0, arg_1, arg_2, arg_3, arg_4); + func_glTexCoordPointerEXT( size, type, stride, count, pointer ); LEAVE_GL(); } -void WINAPI wine_glTexCoordPointerListIBM(GLint arg_0, GLenum arg_1, GLint arg_2, const GLvoid* * arg_3, GLint arg_4) { +void WINAPI wine_glTexCoordPointerListIBM( GLint size, GLenum type, GLint stride, GLvoid** pointer, GLint ptrstride ) { ENTER_GL(); - func_glTexCoordPointerListIBM(arg_0, arg_1, arg_2, arg_3, arg_4); + func_glTexCoordPointerListIBM( size, type, stride, pointer, ptrstride ); LEAVE_GL(); } -void WINAPI wine_glTexCoordPointervINTEL(GLint arg_0, GLenum arg_1, const GLvoid* * arg_2) { +void WINAPI wine_glTexCoordPointervINTEL( GLint size, GLenum type, GLvoid** pointer ) { ENTER_GL(); - func_glTexCoordPointervINTEL(arg_0, arg_1, arg_2); + func_glTexCoordPointervINTEL( size, type, pointer ); LEAVE_GL(); } -void WINAPI wine_glTexFilterFuncSGIS(GLenum arg_0, GLenum arg_1, GLsizei arg_2, const GLfloat * arg_3) { +void WINAPI wine_glTexFilterFuncSGIS( GLenum target, GLenum filter, GLsizei n, GLfloat* weights ) { ENTER_GL(); - func_glTexFilterFuncSGIS(arg_0, arg_1, arg_2, arg_3); + func_glTexFilterFuncSGIS( target, filter, n, weights ); LEAVE_GL(); } -void WINAPI wine_glTexImage3DEXT(GLenum arg_0, GLint arg_1, GLenum arg_2, GLsizei arg_3, GLsizei arg_4, GLsizei arg_5, GLint arg_6, GLenum arg_7, GLenum arg_8, const GLvoid * arg_9) { +void WINAPI wine_glTexImage3DEXT( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, GLvoid* pixels ) { ENTER_GL(); - func_glTexImage3DEXT(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7, arg_8, arg_9); + func_glTexImage3DEXT( target, level, internalformat, width, height, depth, border, format, type, pixels ); LEAVE_GL(); } -void WINAPI wine_glTexImage4DSGIS(GLenum arg_0, GLint arg_1, GLenum arg_2, GLsizei arg_3, GLsizei arg_4, GLsizei arg_5, GLsizei arg_6, GLint arg_7, GLenum arg_8, GLenum arg_9, const GLvoid * arg_10) { +void WINAPI wine_glTexImage4DSGIS( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, GLvoid* pixels ) { ENTER_GL(); - func_glTexImage4DSGIS(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7, arg_8, arg_9, arg_10); + func_glTexImage4DSGIS( target, level, internalformat, width, height, depth, size4d, border, format, type, pixels ); LEAVE_GL(); } -void WINAPI wine_glTexSubImage1DEXT(GLenum arg_0, GLint arg_1, GLint arg_2, GLsizei arg_3, GLenum arg_4, GLenum arg_5, const GLvoid * arg_6) { +void WINAPI wine_glTexSubImage1DEXT( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, GLvoid* pixels ) { ENTER_GL(); - func_glTexSubImage1DEXT(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6); + func_glTexSubImage1DEXT( target, level, xoffset, width, format, type, pixels ); LEAVE_GL(); } -void WINAPI wine_glTexSubImage2DEXT(GLenum arg_0, GLint arg_1, GLint arg_2, GLint arg_3, GLsizei arg_4, GLsizei arg_5, GLenum arg_6, GLenum arg_7, const GLvoid * arg_8) { +void WINAPI wine_glTexSubImage2DEXT( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels ) { ENTER_GL(); - func_glTexSubImage2DEXT(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7, arg_8); + func_glTexSubImage2DEXT( target, level, xoffset, yoffset, width, height, format, type, pixels ); LEAVE_GL(); } -void WINAPI wine_glTexSubImage3DEXT(GLenum arg_0, GLint arg_1, GLint arg_2, GLint arg_3, GLint arg_4, GLsizei arg_5, GLsizei arg_6, GLsizei arg_7, GLenum arg_8, GLenum arg_9, const GLvoid * arg_10) { +void WINAPI wine_glTexSubImage3DEXT( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLvoid* pixels ) { ENTER_GL(); - func_glTexSubImage3DEXT(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7, arg_8, arg_9, arg_10); + func_glTexSubImage3DEXT( target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels ); LEAVE_GL(); } -void WINAPI wine_glTexSubImage4DSGIS(GLenum arg_0, GLint arg_1, GLint arg_2, GLint arg_3, GLint arg_4, GLint arg_5, GLsizei arg_6, GLsizei arg_7, GLsizei arg_8, GLsizei arg_9, GLenum arg_10, GLenum arg_11, const GLvoid * arg_12) { +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, GLvoid* pixels ) { ENTER_GL(); - func_glTexSubImage4DSGIS(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7, arg_8, arg_9, arg_10, arg_11, arg_12); + func_glTexSubImage4DSGIS( target, level, xoffset, yoffset, zoffset, woffset, width, height, depth, size4d, format, type, pixels ); LEAVE_GL(); } -void WINAPI wine_glTextureLightEXT(GLenum arg_0) { +void WINAPI wine_glTextureColorMaskSGIS( GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha ) { ENTER_GL(); - func_glTextureLightEXT(arg_0); + func_glTextureColorMaskSGIS( red, green, blue, alpha ); LEAVE_GL(); } -void WINAPI wine_glTextureMaterialEXT(GLenum arg_0, GLenum arg_1) { +void WINAPI wine_glTextureLightEXT( GLenum pname ) { ENTER_GL(); - func_glTextureMaterialEXT(arg_0, arg_1); + func_glTextureLightEXT( pname ); LEAVE_GL(); } -void WINAPI wine_glTextureNormalEXT(GLenum arg_0) { +void WINAPI wine_glTextureMaterialEXT( GLenum face, GLenum mode ) { ENTER_GL(); - func_glTextureNormalEXT(arg_0); + func_glTextureMaterialEXT( face, mode ); LEAVE_GL(); } -void WINAPI wine_glUnlockArraysEXT() { +void WINAPI wine_glTextureNormalEXT( GLenum mode ) { ENTER_GL(); - func_glUnlockArraysEXT(); + func_glTextureNormalEXT( mode ); LEAVE_GL(); } -void WINAPI wine_glVertexArrayRangeNV(GLsizei arg_0, const GLvoid * arg_1) { +void WINAPI wine_glUnlockArraysEXT( ) { ENTER_GL(); - func_glVertexArrayRangeNV(arg_0, arg_1); + func_glUnlockArraysEXT( ); LEAVE_GL(); } -void WINAPI wine_glVertexPointerEXT(GLint arg_0, GLenum arg_1, GLsizei arg_2, GLsizei arg_3, const GLvoid * arg_4) { +void WINAPI wine_glVertexArrayRangeNV( GLsizei size, GLvoid* pointer ) { ENTER_GL(); - func_glVertexPointerEXT(arg_0, arg_1, arg_2, arg_3, arg_4); + func_glVertexArrayRangeNV( size, pointer ); LEAVE_GL(); } -void WINAPI wine_glVertexPointerListIBM(GLint arg_0, GLenum arg_1, GLint arg_2, const GLvoid* * arg_3, GLint arg_4) { +void WINAPI wine_glVertexPointerEXT( GLint size, GLenum type, GLsizei stride, GLsizei count, GLvoid* pointer ) { ENTER_GL(); - func_glVertexPointerListIBM(arg_0, arg_1, arg_2, arg_3, arg_4); + func_glVertexPointerEXT( size, type, stride, count, pointer ); LEAVE_GL(); } -void WINAPI wine_glVertexPointervINTEL(GLint arg_0, GLenum arg_1, const GLvoid* * arg_2) { +void WINAPI wine_glVertexPointerListIBM( GLint size, GLenum type, GLint stride, GLvoid** pointer, GLint ptrstride ) { ENTER_GL(); - func_glVertexPointervINTEL(arg_0, arg_1, arg_2); + func_glVertexPointerListIBM( size, type, stride, pointer, ptrstride ); LEAVE_GL(); } -void WINAPI wine_glVertexWeightPointerEXT(GLsizei arg_0, GLenum arg_1, GLsizei arg_2, const GLvoid * arg_3) { +void WINAPI wine_glVertexPointervINTEL( GLint size, GLenum type, GLvoid** pointer ) { ENTER_GL(); - func_glVertexWeightPointerEXT(arg_0, arg_1, arg_2, arg_3); + func_glVertexPointervINTEL( size, type, pointer ); LEAVE_GL(); } -void WINAPI wine_glVertexWeightfEXT(GLfloat arg_0) { +void WINAPI wine_glVertexWeightPointerEXT( GLsizei size, GLenum type, GLsizei stride, GLvoid* pointer ) { ENTER_GL(); - func_glVertexWeightfEXT(arg_0); + func_glVertexWeightPointerEXT( size, type, stride, pointer ); LEAVE_GL(); } -void WINAPI wine_glVertexWeightfvEXT(const GLfloat * arg_0) { +void WINAPI wine_glVertexWeightfEXT( GLfloat weight ) { ENTER_GL(); - func_glVertexWeightfvEXT(arg_0); + func_glVertexWeightfEXT( weight ); LEAVE_GL(); } -void WINAPI wine_glWindowPos2dMESA(GLdouble arg_0, GLdouble arg_1) { +void WINAPI wine_glVertexWeightfvEXT( GLfloat* weight ) { ENTER_GL(); - func_glWindowPos2dMESA(arg_0, arg_1); + func_glVertexWeightfvEXT( weight ); LEAVE_GL(); } -void WINAPI wine_glWindowPos2dvMESA(const GLdouble * arg_0) { +void WINAPI wine_glWindowPos2dMESA( GLdouble x, GLdouble y ) { ENTER_GL(); - func_glWindowPos2dvMESA(arg_0); + func_glWindowPos2dMESA( x, y ); LEAVE_GL(); } -void WINAPI wine_glWindowPos2fMESA(GLfloat arg_0, GLfloat arg_1) { +void WINAPI wine_glWindowPos2dvMESA( GLdouble* v ) { ENTER_GL(); - func_glWindowPos2fMESA(arg_0, arg_1); + func_glWindowPos2dvMESA( v ); LEAVE_GL(); } -void WINAPI wine_glWindowPos2fvMESA(const GLfloat * arg_0) { +void WINAPI wine_glWindowPos2fMESA( GLfloat x, GLfloat y ) { ENTER_GL(); - func_glWindowPos2fvMESA(arg_0); + func_glWindowPos2fMESA( x, y ); LEAVE_GL(); } -void WINAPI wine_glWindowPos2iMESA(GLint arg_0, GLint arg_1) { +void WINAPI wine_glWindowPos2fvMESA( GLfloat* v ) { ENTER_GL(); - func_glWindowPos2iMESA(arg_0, arg_1); + func_glWindowPos2fvMESA( v ); LEAVE_GL(); } -void WINAPI wine_glWindowPos2ivMESA(const GLint * arg_0) { +void WINAPI wine_glWindowPos2iMESA( GLint x, GLint y ) { ENTER_GL(); - func_glWindowPos2ivMESA(arg_0); + func_glWindowPos2iMESA( x, y ); LEAVE_GL(); } -void WINAPI wine_glWindowPos2sMESA(GLshort arg_0, GLshort arg_1) { +void WINAPI wine_glWindowPos2ivMESA( GLint* v ) { ENTER_GL(); - func_glWindowPos2sMESA(arg_0, arg_1); + func_glWindowPos2ivMESA( v ); LEAVE_GL(); } -void WINAPI wine_glWindowPos2svMESA(const GLshort * arg_0) { +void WINAPI wine_glWindowPos2sMESA( GLshort x, GLshort y ) { ENTER_GL(); - func_glWindowPos2svMESA(arg_0); + func_glWindowPos2sMESA( x, y ); LEAVE_GL(); } -void WINAPI wine_glWindowPos3dMESA(GLdouble arg_0, GLdouble arg_1, GLdouble arg_2) { +void WINAPI wine_glWindowPos2svMESA( GLshort* v ) { ENTER_GL(); - func_glWindowPos3dMESA(arg_0, arg_1, arg_2); + func_glWindowPos2svMESA( v ); LEAVE_GL(); } -void WINAPI wine_glWindowPos3dvMESA(const GLdouble * arg_0) { +void WINAPI wine_glWindowPos3dMESA( GLdouble x, GLdouble y, GLdouble z ) { ENTER_GL(); - func_glWindowPos3dvMESA(arg_0); + func_glWindowPos3dMESA( x, y, z ); LEAVE_GL(); } -void WINAPI wine_glWindowPos3fMESA(GLfloat arg_0, GLfloat arg_1, GLfloat arg_2) { +void WINAPI wine_glWindowPos3dvMESA( GLdouble* v ) { ENTER_GL(); - func_glWindowPos3fMESA(arg_0, arg_1, arg_2); + func_glWindowPos3dvMESA( v ); LEAVE_GL(); } -void WINAPI wine_glWindowPos3fvMESA(const GLfloat * arg_0) { +void WINAPI wine_glWindowPos3fMESA( GLfloat x, GLfloat y, GLfloat z ) { ENTER_GL(); - func_glWindowPos3fvMESA(arg_0); + func_glWindowPos3fMESA( x, y, z ); LEAVE_GL(); } -void WINAPI wine_glWindowPos3iMESA(GLint arg_0, GLint arg_1, GLint arg_2) { +void WINAPI wine_glWindowPos3fvMESA( GLfloat* v ) { ENTER_GL(); - func_glWindowPos3iMESA(arg_0, arg_1, arg_2); + func_glWindowPos3fvMESA( v ); LEAVE_GL(); } -void WINAPI wine_glWindowPos3ivMESA(const GLint * arg_0) { +void WINAPI wine_glWindowPos3iMESA( GLint x, GLint y, GLint z ) { ENTER_GL(); - func_glWindowPos3ivMESA(arg_0); + func_glWindowPos3iMESA( x, y, z ); LEAVE_GL(); } -void WINAPI wine_glWindowPos3sMESA(GLshort arg_0, GLshort arg_1, GLshort arg_2) { +void WINAPI wine_glWindowPos3ivMESA( GLint* v ) { ENTER_GL(); - func_glWindowPos3sMESA(arg_0, arg_1, arg_2); + func_glWindowPos3ivMESA( v ); LEAVE_GL(); } -void WINAPI wine_glWindowPos3svMESA(const GLshort * arg_0) { +void WINAPI wine_glWindowPos3sMESA( GLshort x, GLshort y, GLshort z ) { ENTER_GL(); - func_glWindowPos3svMESA(arg_0); + func_glWindowPos3sMESA( x, y, z ); LEAVE_GL(); } -void WINAPI wine_glWindowPos4dMESA(GLdouble arg_0, GLdouble arg_1, GLdouble arg_2, GLdouble arg_3) { +void WINAPI wine_glWindowPos3svMESA( GLshort* v ) { ENTER_GL(); - func_glWindowPos4dMESA(arg_0, arg_1, arg_2, arg_3); + func_glWindowPos3svMESA( v ); LEAVE_GL(); } -void WINAPI wine_glWindowPos4dvMESA(const GLdouble * arg_0) { +void WINAPI wine_glWindowPos4dMESA( GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { ENTER_GL(); - func_glWindowPos4dvMESA(arg_0); + func_glWindowPos4dMESA( x, y, z, w ); LEAVE_GL(); } -void WINAPI wine_glWindowPos4fMESA(GLfloat arg_0, GLfloat arg_1, GLfloat arg_2, GLfloat arg_3) { +void WINAPI wine_glWindowPos4dvMESA( GLdouble* v ) { ENTER_GL(); - func_glWindowPos4fMESA(arg_0, arg_1, arg_2, arg_3); + func_glWindowPos4dvMESA( v ); LEAVE_GL(); } -void WINAPI wine_glWindowPos4fvMESA(const GLfloat * arg_0) { +void WINAPI wine_glWindowPos4fMESA( GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { ENTER_GL(); - func_glWindowPos4fvMESA(arg_0); + func_glWindowPos4fMESA( x, y, z, w ); LEAVE_GL(); } -void WINAPI wine_glWindowPos4iMESA(GLint arg_0, GLint arg_1, GLint arg_2, GLint arg_3) { +void WINAPI wine_glWindowPos4fvMESA( GLfloat* v ) { ENTER_GL(); - func_glWindowPos4iMESA(arg_0, arg_1, arg_2, arg_3); + func_glWindowPos4fvMESA( v ); LEAVE_GL(); } -void WINAPI wine_glWindowPos4ivMESA(const GLint * arg_0) { +void WINAPI wine_glWindowPos4iMESA( GLint x, GLint y, GLint z, GLint w ) { ENTER_GL(); - func_glWindowPos4ivMESA(arg_0); + func_glWindowPos4iMESA( x, y, z, w ); LEAVE_GL(); } -void WINAPI wine_glWindowPos4sMESA(GLshort arg_0, GLshort arg_1, GLshort arg_2, GLshort arg_3) { +void WINAPI wine_glWindowPos4ivMESA( GLint* v ) { ENTER_GL(); - func_glWindowPos4sMESA(arg_0, arg_1, arg_2, arg_3); + func_glWindowPos4ivMESA( v ); LEAVE_GL(); } -void WINAPI wine_glWindowPos4svMESA(const GLshort * arg_0) { +void WINAPI wine_glWindowPos4sMESA( GLshort x, GLshort y, GLshort z, GLshort w ) { ENTER_GL(); - func_glWindowPos4svMESA(arg_0); + func_glWindowPos4sMESA( x, y, z, w ); + LEAVE_GL(); +} + +void WINAPI wine_glWindowPos4svMESA( GLshort* v ) { + ENTER_GL(); + func_glWindowPos4svMESA( v ); LEAVE_GL(); } diff --git a/dlls/opengl32/opengl_norm.c b/dlls/opengl32/opengl_norm.c index 5112ce5e05c..1ad6a74b030 100644 --- a/dlls/opengl32/opengl_norm.c +++ b/dlls/opengl32/opengl_norm.c @@ -4,3692 +4,3693 @@ #include "config.h" #include "wine_gl.h" +typedef const GLubyte * GLstring; /*********************************************************************** - * glClearIndex + * glAccum */ -void WINAPI wine_glClearIndex(GLfloat c ) { +void WINAPI wine_glAccum( GLenum op, GLfloat value ) { ENTER_GL(); - glClearIndex(c); + glAccum( op, value ); LEAVE_GL(); } /*********************************************************************** - * glClearColor + * glActiveTextureARB */ -void WINAPI wine_glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha ) { +void WINAPI wine_glActiveTextureARB( GLenum texture ) { ENTER_GL(); - glClearColor(red, green, blue, alpha); + glActiveTextureARB( texture ); LEAVE_GL(); } /*********************************************************************** - * glClear + * glAlphaFunc */ -void WINAPI wine_glClear(GLbitfield mask ) { +void WINAPI wine_glAlphaFunc( GLenum func, GLclampf ref ) { ENTER_GL(); - glClear(mask); + glAlphaFunc( func, ref ); LEAVE_GL(); } /*********************************************************************** - * glIndexMask + * glAreTexturesResident */ -void WINAPI wine_glIndexMask(GLuint mask ) { +GLboolean WINAPI wine_glAreTexturesResident( GLsizei n, GLuint* textures, GLboolean* residences ) { + GLboolean ret_value; ENTER_GL(); - glIndexMask(mask); + ret_value = glAreTexturesResident( n, textures, residences ); LEAVE_GL(); + return ret_value; } /*********************************************************************** - * glColorMask + * glArrayElement */ -void WINAPI wine_glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha ) { +void WINAPI wine_glArrayElement( GLint i ) { ENTER_GL(); - glColorMask(red, green, blue, alpha); + glArrayElement( i ); LEAVE_GL(); } /*********************************************************************** - * glAlphaFunc + * glBegin */ -void WINAPI wine_glAlphaFunc(GLenum func, GLclampf ref ) { +void WINAPI wine_glBegin( GLenum mode ) { ENTER_GL(); - glAlphaFunc(func, ref); + glBegin( mode ); LEAVE_GL(); } /*********************************************************************** - * glBlendFunc + * glBindTexture */ -void WINAPI wine_glBlendFunc(GLenum sfactor, GLenum dfactor ) { +void WINAPI wine_glBindTexture( GLenum target, GLuint texture ) { ENTER_GL(); - glBlendFunc(sfactor, dfactor); + glBindTexture( target, texture ); LEAVE_GL(); } /*********************************************************************** - * glLogicOp + * glBitmap */ -void WINAPI wine_glLogicOp(GLenum opcode ) { +void WINAPI wine_glBitmap( GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, GLubyte* bitmap ) { ENTER_GL(); - glLogicOp(opcode); + glBitmap( width, height, xorig, yorig, xmove, ymove, bitmap ); LEAVE_GL(); } /*********************************************************************** - * glCullFace + * glBlendColor */ -void WINAPI wine_glCullFace(GLenum mode ) { +void WINAPI wine_glBlendColor( GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha ) { ENTER_GL(); - glCullFace(mode); + glBlendColor( red, green, blue, alpha ); LEAVE_GL(); } /*********************************************************************** - * glFrontFace + * glBlendEquation */ -void WINAPI wine_glFrontFace(GLenum mode ) { +void WINAPI wine_glBlendEquation( GLenum mode ) { ENTER_GL(); - glFrontFace(mode); + glBlendEquation( mode ); LEAVE_GL(); } /*********************************************************************** - * glPointSize + * glBlendFunc */ -void WINAPI wine_glPointSize(GLfloat size ) { +void WINAPI wine_glBlendFunc( GLenum sfactor, GLenum dfactor ) { ENTER_GL(); - glPointSize(size); + glBlendFunc( sfactor, dfactor ); LEAVE_GL(); } /*********************************************************************** - * glLineWidth + * glCallList */ -void WINAPI wine_glLineWidth(GLfloat width ) { +void WINAPI wine_glCallList( GLuint list ) { ENTER_GL(); - glLineWidth(width); + glCallList( list ); LEAVE_GL(); } /*********************************************************************** - * glLineStipple + * glCallLists */ -void WINAPI wine_glLineStipple(GLint factor, GLushort pattern ) { +void WINAPI wine_glCallLists( GLsizei n, GLenum type, GLvoid* lists ) { ENTER_GL(); - glLineStipple(factor, pattern); + glCallLists( n, type, lists ); LEAVE_GL(); } /*********************************************************************** - * glPolygonMode + * glClear */ -void WINAPI wine_glPolygonMode(GLenum face, GLenum mode ) { +void WINAPI wine_glClear( GLbitfield mask ) { ENTER_GL(); - glPolygonMode(face, mode); + glClear( mask ); LEAVE_GL(); } /*********************************************************************** - * glPolygonOffset + * glClearAccum */ -void WINAPI wine_glPolygonOffset(GLfloat factor, GLfloat units ) { +void WINAPI wine_glClearAccum( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) { ENTER_GL(); - glPolygonOffset(factor, units); + glClearAccum( red, green, blue, alpha ); LEAVE_GL(); } /*********************************************************************** - * glPolygonStipple + * glClearColor */ -void WINAPI wine_glPolygonStipple(const GLubyte *mask ) { +void WINAPI wine_glClearColor( GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha ) { ENTER_GL(); - glPolygonStipple(mask); + glClearColor( red, green, blue, alpha ); LEAVE_GL(); } /*********************************************************************** - * glGetPolygonStipple + * glClearDepth */ -void WINAPI wine_glGetPolygonStipple(GLubyte *mask ) { +void WINAPI wine_glClearDepth( GLclampd depth ) { ENTER_GL(); - glGetPolygonStipple(mask); + glClearDepth( depth ); LEAVE_GL(); } /*********************************************************************** - * glEdgeFlag + * glClearIndex */ -void WINAPI wine_glEdgeFlag(GLboolean flag ) { +void WINAPI wine_glClearIndex( GLfloat c ) { ENTER_GL(); - glEdgeFlag(flag); + glClearIndex( c ); LEAVE_GL(); } /*********************************************************************** - * glEdgeFlagv + * glClearStencil */ -void WINAPI wine_glEdgeFlagv(const GLboolean *flag ) { +void WINAPI wine_glClearStencil( GLint s ) { ENTER_GL(); - glEdgeFlagv(flag); + glClearStencil( s ); LEAVE_GL(); } /*********************************************************************** - * glScissor + * glClientActiveTextureARB */ -void WINAPI wine_glScissor(GLint x, GLint y, GLsizei width, GLsizei height) { +void WINAPI wine_glClientActiveTextureARB( GLenum texture ) { ENTER_GL(); - glScissor(x, y, width, height); + glClientActiveTextureARB( texture ); LEAVE_GL(); } /*********************************************************************** - * glClipPlane + * glClipPlane */ -void WINAPI wine_glClipPlane(GLenum plane, const GLdouble *equation ) { +void WINAPI wine_glClipPlane( GLenum plane, GLdouble* equation ) { ENTER_GL(); - glClipPlane(plane, equation); + glClipPlane( plane, equation ); LEAVE_GL(); } /*********************************************************************** - * glGetClipPlane + * glColor3b */ -void WINAPI wine_glGetClipPlane(GLenum plane, GLdouble *equation ) { +void WINAPI wine_glColor3b( GLbyte red, GLbyte green, GLbyte blue ) { ENTER_GL(); - glGetClipPlane(plane, equation); + glColor3b( red, green, blue ); LEAVE_GL(); } /*********************************************************************** - * glDrawBuffer + * glColor3bv */ -void WINAPI wine_glDrawBuffer(GLenum mode ) { +void WINAPI wine_glColor3bv( GLbyte* v ) { ENTER_GL(); - glDrawBuffer(mode); + glColor3bv( v ); LEAVE_GL(); } /*********************************************************************** - * glReadBuffer + * glColor3d */ -void WINAPI wine_glReadBuffer(GLenum mode ) { +void WINAPI wine_glColor3d( GLdouble red, GLdouble green, GLdouble blue ) { ENTER_GL(); - glReadBuffer(mode); + glColor3d( red, green, blue ); LEAVE_GL(); } /*********************************************************************** - * glEnable + * glColor3dv */ -void WINAPI wine_glEnable(GLenum cap ) { +void WINAPI wine_glColor3dv( GLdouble* v ) { ENTER_GL(); - glEnable(cap); + glColor3dv( v ); LEAVE_GL(); } /*********************************************************************** - * glDisable + * glColor3f */ -void WINAPI wine_glDisable(GLenum cap ) { +void WINAPI wine_glColor3f( GLfloat red, GLfloat green, GLfloat blue ) { ENTER_GL(); - glDisable(cap); + glColor3f( red, green, blue ); LEAVE_GL(); } /*********************************************************************** - * glIsEnabled + * glColor3fv */ -GLboolean WINAPI wine_glIsEnabled(GLenum cap ) { - GLboolean ret; +void WINAPI wine_glColor3fv( GLfloat* v ) { ENTER_GL(); - ret = glIsEnabled(cap); + glColor3fv( v ); LEAVE_GL(); - return ret; } /*********************************************************************** - * glEnableClientState + * glColor3i */ -void WINAPI wine_glEnableClientState(GLenum cap ) { +void WINAPI wine_glColor3i( GLint red, GLint green, GLint blue ) { ENTER_GL(); - glEnableClientState(cap); + glColor3i( red, green, blue ); LEAVE_GL(); } /*********************************************************************** - * glDisableClientState + * glColor3iv */ -void WINAPI wine_glDisableClientState(GLenum cap ) { +void WINAPI wine_glColor3iv( GLint* v ) { ENTER_GL(); - glDisableClientState(cap); + glColor3iv( v ); LEAVE_GL(); } /*********************************************************************** - * glGetBooleanv + * glColor3s */ -void WINAPI wine_glGetBooleanv(GLenum pname, GLboolean *params ) { +void WINAPI wine_glColor3s( GLshort red, GLshort green, GLshort blue ) { ENTER_GL(); - glGetBooleanv(pname, params); + glColor3s( red, green, blue ); LEAVE_GL(); } /*********************************************************************** - * glGetDoublev + * glColor3sv */ -void WINAPI wine_glGetDoublev(GLenum pname, GLdouble *params ) { +void WINAPI wine_glColor3sv( GLshort* v ) { ENTER_GL(); - glGetDoublev(pname, params); + glColor3sv( v ); LEAVE_GL(); } /*********************************************************************** - * glGetFloatv + * glColor3ub */ -void WINAPI wine_glGetFloatv(GLenum pname, GLfloat *params ) { +void WINAPI wine_glColor3ub( GLubyte red, GLubyte green, GLubyte blue ) { ENTER_GL(); - glGetFloatv(pname, params); + glColor3ub( red, green, blue ); LEAVE_GL(); } /*********************************************************************** - * glGetIntegerv + * glColor3ubv */ -void WINAPI wine_glGetIntegerv(GLenum pname, GLint *params ) { +void WINAPI wine_glColor3ubv( GLubyte* v ) { ENTER_GL(); - glGetIntegerv(pname, params); + glColor3ubv( v ); LEAVE_GL(); } /*********************************************************************** - * glPushAttrib + * glColor3ui */ -void WINAPI wine_glPushAttrib(GLbitfield mask ) { +void WINAPI wine_glColor3ui( GLuint red, GLuint green, GLuint blue ) { ENTER_GL(); - glPushAttrib(mask); + glColor3ui( red, green, blue ); LEAVE_GL(); } /*********************************************************************** - * glPopAttrib + * glColor3uiv */ -void WINAPI wine_glPopAttrib(void ) { +void WINAPI wine_glColor3uiv( GLuint* v ) { ENTER_GL(); - glPopAttrib(); + glColor3uiv( v ); LEAVE_GL(); } /*********************************************************************** - * glPushClientAttrib + * glColor3us */ -void WINAPI wine_glPushClientAttrib(GLbitfield mask ) { +void WINAPI wine_glColor3us( GLushort red, GLushort green, GLushort blue ) { ENTER_GL(); - glPushClientAttrib(mask); + glColor3us( red, green, blue ); LEAVE_GL(); } /*********************************************************************** - * glPopClientAttrib + * glColor3usv */ -void WINAPI wine_glPopClientAttrib(void ) { +void WINAPI wine_glColor3usv( GLushort* v ) { ENTER_GL(); - glPopClientAttrib(); + glColor3usv( v ); LEAVE_GL(); } /*********************************************************************** - * glRenderMode + * glColor4b */ -GLint WINAPI wine_glRenderMode(GLenum mode ) { - GLint ret; +void WINAPI wine_glColor4b( GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha ) { ENTER_GL(); - ret = glRenderMode(mode); + glColor4b( red, green, blue, alpha ); LEAVE_GL(); - return ret; } /*********************************************************************** - * glGetError + * glColor4bv */ -GLenum WINAPI wine_glGetError(void ) { - GLenum ret; +void WINAPI wine_glColor4bv( GLbyte* v ) { ENTER_GL(); - ret = glGetError(); + glColor4bv( v ); LEAVE_GL(); - return ret; } /*********************************************************************** - * glGetString + * glColor4d */ -const GLubyte* WINAPI wine_glGetString(GLenum name ) { - const GLubyte* ret; +void WINAPI wine_glColor4d( GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha ) { ENTER_GL(); - ret = glGetString(name); + glColor4d( red, green, blue, alpha ); LEAVE_GL(); - return ret; } /*********************************************************************** - * glFinish + * glColor4dv */ -void WINAPI wine_glFinish(void ) { +void WINAPI wine_glColor4dv( GLdouble* v ) { ENTER_GL(); - glFinish(); + glColor4dv( v ); LEAVE_GL(); } /*********************************************************************** - * glFlush + * glColor4f */ -void WINAPI wine_glFlush(void ) { +void WINAPI wine_glColor4f( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) { ENTER_GL(); - glFlush(); + glColor4f( red, green, blue, alpha ); LEAVE_GL(); } /*********************************************************************** - * glHint + * glColor4fv */ -void WINAPI wine_glHint(GLenum target, GLenum mode ) { +void WINAPI wine_glColor4fv( GLfloat* v ) { ENTER_GL(); - glHint(target, mode); + glColor4fv( v ); LEAVE_GL(); } /*********************************************************************** - * glClearDepth + * glColor4i */ -void WINAPI wine_glClearDepth(GLclampd depth ) { +void WINAPI wine_glColor4i( GLint red, GLint green, GLint blue, GLint alpha ) { ENTER_GL(); - glClearDepth(depth); + glColor4i( red, green, blue, alpha ); LEAVE_GL(); } /*********************************************************************** - * glDepthFunc + * glColor4iv */ -void WINAPI wine_glDepthFunc(GLenum func ) { +void WINAPI wine_glColor4iv( GLint* v ) { ENTER_GL(); - glDepthFunc(func); + glColor4iv( v ); LEAVE_GL(); } /*********************************************************************** - * glDepthMask + * glColor4s */ -void WINAPI wine_glDepthMask(GLboolean flag ) { +void WINAPI wine_glColor4s( GLshort red, GLshort green, GLshort blue, GLshort alpha ) { ENTER_GL(); - glDepthMask(flag); + glColor4s( red, green, blue, alpha ); LEAVE_GL(); } /*********************************************************************** - * glDepthRange + * glColor4sv */ -void WINAPI wine_glDepthRange(GLclampd near_val, GLclampd far_val ) { +void WINAPI wine_glColor4sv( GLshort* v ) { ENTER_GL(); - glDepthRange(near_val, far_val); + glColor4sv( v ); LEAVE_GL(); } /*********************************************************************** - * glClearAccum + * glColor4ub */ -void WINAPI wine_glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) { +void WINAPI wine_glColor4ub( GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha ) { ENTER_GL(); - glClearAccum(red, green, blue, alpha); + glColor4ub( red, green, blue, alpha ); LEAVE_GL(); } /*********************************************************************** - * glAccum + * glColor4ubv */ -void WINAPI wine_glAccum(GLenum op, GLfloat value ) { +void WINAPI wine_glColor4ubv( GLubyte* v ) { ENTER_GL(); - glAccum(op, value); + glColor4ubv( v ); LEAVE_GL(); } /*********************************************************************** - * glMatrixMode + * glColor4ui */ -void WINAPI wine_glMatrixMode(GLenum mode ) { +void WINAPI wine_glColor4ui( GLuint red, GLuint green, GLuint blue, GLuint alpha ) { ENTER_GL(); - glMatrixMode(mode); + glColor4ui( red, green, blue, alpha ); LEAVE_GL(); } /*********************************************************************** - * glOrtho + * glColor4uiv */ -void WINAPI wine_glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val ) { +void WINAPI wine_glColor4uiv( GLuint* v ) { ENTER_GL(); - glOrtho(left, right, bottom, top, near_val, far_val); + glColor4uiv( v ); LEAVE_GL(); } /*********************************************************************** - * glFrustum + * glColor4us */ -void WINAPI wine_glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val ) { +void WINAPI wine_glColor4us( GLushort red, GLushort green, GLushort blue, GLushort alpha ) { ENTER_GL(); - glFrustum(left, right, bottom, top, near_val, far_val); + glColor4us( red, green, blue, alpha ); LEAVE_GL(); } /*********************************************************************** - * glViewport + * glColor4usv */ -void WINAPI wine_glViewport(GLint x, GLint y, GLsizei width, GLsizei height ) { +void WINAPI wine_glColor4usv( GLushort* v ) { ENTER_GL(); - glViewport(x, y, width, height); + glColor4usv( v ); LEAVE_GL(); } /*********************************************************************** - * glPushMatrix + * glColorMask */ -void WINAPI wine_glPushMatrix(void ) { +void WINAPI wine_glColorMask( GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha ) { ENTER_GL(); - glPushMatrix(); + glColorMask( red, green, blue, alpha ); LEAVE_GL(); } /*********************************************************************** - * glPopMatrix + * glColorMaterial */ -void WINAPI wine_glPopMatrix(void ) { +void WINAPI wine_glColorMaterial( GLenum face, GLenum mode ) { ENTER_GL(); - glPopMatrix(); + glColorMaterial( face, mode ); LEAVE_GL(); } /*********************************************************************** - * glLoadIdentity + * glColorPointer */ -void WINAPI wine_glLoadIdentity(void ) { +void WINAPI wine_glColorPointer( GLint size, GLenum type, GLsizei stride, GLvoid* pointer ) { ENTER_GL(); - glLoadIdentity(); + glColorPointer( size, type, stride, pointer ); LEAVE_GL(); } /*********************************************************************** - * glLoadMatrixd + * glColorSubTable */ -void WINAPI wine_glLoadMatrixd(const GLdouble *m ) { +void WINAPI wine_glColorSubTable( GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, GLvoid* data ) { ENTER_GL(); - glLoadMatrixd(m); + glColorSubTable( target, start, count, format, type, data ); LEAVE_GL(); } /*********************************************************************** - * glLoadMatrixf + * glColorTable */ -void WINAPI wine_glLoadMatrixf(const GLfloat *m ) { +void WINAPI wine_glColorTable( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, GLvoid* table ) { ENTER_GL(); - glLoadMatrixf(m); + glColorTable( target, internalformat, width, format, type, table ); LEAVE_GL(); } /*********************************************************************** - * glMultMatrixd + * glColorTableParameterfv */ -void WINAPI wine_glMultMatrixd(const GLdouble *m ) { +void WINAPI wine_glColorTableParameterfv( GLenum target, GLenum pname, GLfloat* params ) { ENTER_GL(); - glMultMatrixd(m); + glColorTableParameterfv( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glMultMatrixf + * glColorTableParameteriv */ -void WINAPI wine_glMultMatrixf(const GLfloat *m ) { +void WINAPI wine_glColorTableParameteriv( GLenum target, GLenum pname, GLint* params ) { ENTER_GL(); - glMultMatrixf(m); + glColorTableParameteriv( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glRotated + * glConvolutionFilter1D */ -void WINAPI wine_glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z ) { +void WINAPI wine_glConvolutionFilter1D( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, GLvoid* image ) { ENTER_GL(); - glRotated(angle, x, y, z); + glConvolutionFilter1D( target, internalformat, width, format, type, image ); LEAVE_GL(); } /*********************************************************************** - * glRotatef + * glConvolutionFilter2D */ -void WINAPI wine_glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z ) { +void WINAPI wine_glConvolutionFilter2D( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* image ) { ENTER_GL(); - glRotatef(angle, x, y, z); + glConvolutionFilter2D( target, internalformat, width, height, format, type, image ); LEAVE_GL(); } /*********************************************************************** - * glScaled + * glConvolutionParameterf */ -void WINAPI wine_glScaled(GLdouble x, GLdouble y, GLdouble z ) { +void WINAPI wine_glConvolutionParameterf( GLenum target, GLenum pname, GLfloat params ) { ENTER_GL(); - glScaled(x, y, z); + glConvolutionParameterf( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glScalef + * glConvolutionParameterfv */ -void WINAPI wine_glScalef(GLfloat x, GLfloat y, GLfloat z ) { +void WINAPI wine_glConvolutionParameterfv( GLenum target, GLenum pname, GLfloat* params ) { ENTER_GL(); - glScalef(x, y, z); + glConvolutionParameterfv( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glTranslated + * glConvolutionParameteri */ -void WINAPI wine_glTranslated(GLdouble x, GLdouble y, GLdouble z ) { +void WINAPI wine_glConvolutionParameteri( GLenum target, GLenum pname, GLint params ) { ENTER_GL(); - glTranslated(x, y, z); + glConvolutionParameteri( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glTranslatef + * glConvolutionParameteriv */ -void WINAPI wine_glTranslatef(GLfloat x, GLfloat y, GLfloat z ) { +void WINAPI wine_glConvolutionParameteriv( GLenum target, GLenum pname, GLint* params ) { ENTER_GL(); - glTranslatef(x, y, z); + glConvolutionParameteriv( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glIsList + * glCopyColorSubTable */ -GLboolean WINAPI wine_glIsList(GLuint list ) { - GLboolean ret; +void WINAPI wine_glCopyColorSubTable( GLenum target, GLsizei start, GLint x, GLint y, GLsizei width ) { ENTER_GL(); - ret = glIsList(list); + glCopyColorSubTable( target, start, x, y, width ); LEAVE_GL(); - return ret; } /*********************************************************************** - * glDeleteLists + * glCopyColorTable */ -void WINAPI wine_glDeleteLists(GLuint list, GLsizei range ) { +void WINAPI wine_glCopyColorTable( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) { ENTER_GL(); - glDeleteLists(list, range); + glCopyColorTable( target, internalformat, x, y, width ); LEAVE_GL(); } /*********************************************************************** - * glGenLists + * glCopyConvolutionFilter1D */ -GLuint WINAPI wine_glGenLists(GLsizei range ) { - GLuint ret; +void WINAPI wine_glCopyConvolutionFilter1D( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) { ENTER_GL(); - ret = glGenLists(range); + glCopyConvolutionFilter1D( target, internalformat, x, y, width ); LEAVE_GL(); - return ret; } /*********************************************************************** - * glNewList + * glCopyConvolutionFilter2D */ -void WINAPI wine_glNewList(GLuint list, GLenum mode ) { +void WINAPI wine_glCopyConvolutionFilter2D( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height ) { ENTER_GL(); - glNewList(list, mode); + glCopyConvolutionFilter2D( target, internalformat, x, y, width, height ); LEAVE_GL(); } /*********************************************************************** - * glEndList + * glCopyPixels */ -void WINAPI wine_glEndList(void ) { +void WINAPI wine_glCopyPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum type ) { ENTER_GL(); - glEndList(); + glCopyPixels( x, y, width, height, type ); LEAVE_GL(); } /*********************************************************************** - * glCallList + * glCopyTexImage1D */ -void WINAPI wine_glCallList(GLuint list ) { +void WINAPI wine_glCopyTexImage1D( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border ) { ENTER_GL(); - glCallList(list); + glCopyTexImage1D( target, level, internalformat, x, y, width, border ); LEAVE_GL(); } /*********************************************************************** - * glCallLists + * glCopyTexImage2D */ -void WINAPI wine_glCallLists(GLsizei n, GLenum type, const GLvoid *lists ) { +void WINAPI wine_glCopyTexImage2D( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border ) { ENTER_GL(); - glCallLists(n, type, lists); + glCopyTexImage2D( target, level, internalformat, x, y, width, height, border ); LEAVE_GL(); } /*********************************************************************** - * glListBase + * glCopyTexSubImage1D */ -void WINAPI wine_glListBase(GLuint base ) { +void WINAPI wine_glCopyTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width ) { ENTER_GL(); - glListBase(base); + glCopyTexSubImage1D( target, level, xoffset, x, y, width ); LEAVE_GL(); } /*********************************************************************** - * glBegin + * glCopyTexSubImage2D */ -void WINAPI wine_glBegin(GLenum mode ) { +void WINAPI wine_glCopyTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { ENTER_GL(); - glBegin(mode); + glCopyTexSubImage2D( target, level, xoffset, yoffset, x, y, width, height ); LEAVE_GL(); } /*********************************************************************** - * glEnd + * glCopyTexSubImage3D */ -void WINAPI wine_glEnd(void ) { +void WINAPI wine_glCopyTexSubImage3D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { ENTER_GL(); - glEnd(); + glCopyTexSubImage3D( target, level, xoffset, yoffset, zoffset, x, y, width, height ); LEAVE_GL(); } /*********************************************************************** - * glVertex2d + * glCullFace */ -void WINAPI wine_glVertex2d(GLdouble x, GLdouble y ) { +void WINAPI wine_glCullFace( GLenum mode ) { ENTER_GL(); - glVertex2d(x, y); + glCullFace( mode ); LEAVE_GL(); } /*********************************************************************** - * glVertex2f + * glDeleteLists */ -void WINAPI wine_glVertex2f(GLfloat x, GLfloat y ) { +void WINAPI wine_glDeleteLists( GLuint list, GLsizei range ) { ENTER_GL(); - glVertex2f(x, y); + glDeleteLists( list, range ); LEAVE_GL(); } /*********************************************************************** - * glVertex2i + * glDeleteTextures */ -void WINAPI wine_glVertex2i(GLint x, GLint y ) { +void WINAPI wine_glDeleteTextures( GLsizei n, GLuint* textures ) { ENTER_GL(); - glVertex2i(x, y); + glDeleteTextures( n, textures ); LEAVE_GL(); } /*********************************************************************** - * glVertex2s + * glDepthFunc */ -void WINAPI wine_glVertex2s(GLshort x, GLshort y ) { +void WINAPI wine_glDepthFunc( GLenum func ) { ENTER_GL(); - glVertex2s(x, y); + glDepthFunc( func ); LEAVE_GL(); } /*********************************************************************** - * glVertex3d + * glDepthMask */ -void WINAPI wine_glVertex3d(GLdouble x, GLdouble y, GLdouble z ) { +void WINAPI wine_glDepthMask( GLboolean flag ) { ENTER_GL(); - glVertex3d(x, y, z); + glDepthMask( flag ); LEAVE_GL(); } /*********************************************************************** - * glVertex3f + * glDepthRange */ -void WINAPI wine_glVertex3f(GLfloat x, GLfloat y, GLfloat z ) { +void WINAPI wine_glDepthRange( GLclampd near, GLclampd far ) { ENTER_GL(); - glVertex3f(x, y, z); + glDepthRange( near, far ); LEAVE_GL(); } /*********************************************************************** - * glVertex3i + * glDisable */ -void WINAPI wine_glVertex3i(GLint x, GLint y, GLint z ) { +void WINAPI wine_glDisable( GLenum cap ) { ENTER_GL(); - glVertex3i(x, y, z); + glDisable( cap ); LEAVE_GL(); } /*********************************************************************** - * glVertex3s + * glDisableClientState */ -void WINAPI wine_glVertex3s(GLshort x, GLshort y, GLshort z ) { +void WINAPI wine_glDisableClientState( GLenum array ) { ENTER_GL(); - glVertex3s(x, y, z); + glDisableClientState( array ); LEAVE_GL(); } /*********************************************************************** - * glVertex4d + * glDrawArrays */ -void WINAPI wine_glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { +void WINAPI wine_glDrawArrays( GLenum mode, GLint first, GLsizei count ) { ENTER_GL(); - glVertex4d(x, y, z, w); + glDrawArrays( mode, first, count ); LEAVE_GL(); } /*********************************************************************** - * glVertex4f + * glDrawBuffer */ -void WINAPI wine_glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { +void WINAPI wine_glDrawBuffer( GLenum mode ) { ENTER_GL(); - glVertex4f(x, y, z, w); + glDrawBuffer( mode ); LEAVE_GL(); } /*********************************************************************** - * glVertex4i + * glDrawElements */ -void WINAPI wine_glVertex4i(GLint x, GLint y, GLint z, GLint w ) { +void WINAPI wine_glDrawElements( GLenum mode, GLsizei count, GLenum type, GLvoid* indices ) { ENTER_GL(); - glVertex4i(x, y, z, w); + glDrawElements( mode, count, type, indices ); LEAVE_GL(); } /*********************************************************************** - * glVertex4s + * glDrawPixels */ -void WINAPI wine_glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w ) { +void WINAPI wine_glDrawPixels( GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels ) { ENTER_GL(); - glVertex4s(x, y, z, w); + glDrawPixels( width, height, format, type, pixels ); LEAVE_GL(); } /*********************************************************************** - * glVertex2dv + * glDrawRangeElements */ -void WINAPI wine_glVertex2dv(const GLdouble *v ) { +void WINAPI wine_glDrawRangeElements( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, GLvoid* indices ) { ENTER_GL(); - glVertex2dv(v); + glDrawRangeElements( mode, start, end, count, type, indices ); LEAVE_GL(); } /*********************************************************************** - * glVertex2fv + * glEdgeFlag */ -void WINAPI wine_glVertex2fv(const GLfloat *v ) { +void WINAPI wine_glEdgeFlag( GLboolean flag ) { ENTER_GL(); - glVertex2fv(v); + glEdgeFlag( flag ); LEAVE_GL(); } /*********************************************************************** - * glVertex2iv + * glEdgeFlagPointer */ -void WINAPI wine_glVertex2iv(const GLint *v ) { +void WINAPI wine_glEdgeFlagPointer( GLsizei stride, GLvoid* pointer ) { ENTER_GL(); - glVertex2iv(v); + glEdgeFlagPointer( stride, pointer ); LEAVE_GL(); } /*********************************************************************** - * glVertex2sv + * glEdgeFlagv */ -void WINAPI wine_glVertex2sv(const GLshort *v ) { +void WINAPI wine_glEdgeFlagv( GLboolean* flag ) { ENTER_GL(); - glVertex2sv(v); + glEdgeFlagv( flag ); LEAVE_GL(); } /*********************************************************************** - * glVertex3dv + * glEnable */ -void WINAPI wine_glVertex3dv(const GLdouble *v ) { +void WINAPI wine_glEnable( GLenum cap ) { ENTER_GL(); - glVertex3dv(v); + glEnable( cap ); LEAVE_GL(); } /*********************************************************************** - * glVertex3fv + * glEnableClientState */ -void WINAPI wine_glVertex3fv(const GLfloat *v ) { +void WINAPI wine_glEnableClientState( GLenum array ) { ENTER_GL(); - glVertex3fv(v); + glEnableClientState( array ); LEAVE_GL(); } /*********************************************************************** - * glVertex3iv + * glEnd */ -void WINAPI wine_glVertex3iv(const GLint *v ) { +void WINAPI wine_glEnd( ) { ENTER_GL(); - glVertex3iv(v); + glEnd( ); LEAVE_GL(); } /*********************************************************************** - * glVertex3sv + * glEndList */ -void WINAPI wine_glVertex3sv(const GLshort *v ) { +void WINAPI wine_glEndList( ) { ENTER_GL(); - glVertex3sv(v); + glEndList( ); LEAVE_GL(); } /*********************************************************************** - * glVertex4dv + * glEvalCoord1d */ -void WINAPI wine_glVertex4dv(const GLdouble *v ) { +void WINAPI wine_glEvalCoord1d( GLdouble u ) { ENTER_GL(); - glVertex4dv(v); + glEvalCoord1d( u ); LEAVE_GL(); } /*********************************************************************** - * glVertex4fv + * glEvalCoord1dv */ -void WINAPI wine_glVertex4fv(const GLfloat *v ) { +void WINAPI wine_glEvalCoord1dv( GLdouble* u ) { ENTER_GL(); - glVertex4fv(v); + glEvalCoord1dv( u ); LEAVE_GL(); } /*********************************************************************** - * glVertex4iv + * glEvalCoord1f */ -void WINAPI wine_glVertex4iv(const GLint *v ) { +void WINAPI wine_glEvalCoord1f( GLfloat u ) { ENTER_GL(); - glVertex4iv(v); + glEvalCoord1f( u ); LEAVE_GL(); } /*********************************************************************** - * glVertex4sv + * glEvalCoord1fv */ -void WINAPI wine_glVertex4sv(const GLshort *v ) { +void WINAPI wine_glEvalCoord1fv( GLfloat* u ) { ENTER_GL(); - glVertex4sv(v); + glEvalCoord1fv( u ); LEAVE_GL(); } /*********************************************************************** - * glNormal3b + * glEvalCoord2d */ -void WINAPI wine_glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz ) { +void WINAPI wine_glEvalCoord2d( GLdouble u, GLdouble v ) { ENTER_GL(); - glNormal3b(nx, ny, nz); + glEvalCoord2d( u, v ); LEAVE_GL(); } /*********************************************************************** - * glNormal3d + * glEvalCoord2dv */ -void WINAPI wine_glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz ) { +void WINAPI wine_glEvalCoord2dv( GLdouble* u ) { ENTER_GL(); - glNormal3d(nx, ny, nz); + glEvalCoord2dv( u ); LEAVE_GL(); } /*********************************************************************** - * glNormal3f + * glEvalCoord2f */ -void WINAPI wine_glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz ) { +void WINAPI wine_glEvalCoord2f( GLfloat u, GLfloat v ) { ENTER_GL(); - glNormal3f(nx, ny, nz); + glEvalCoord2f( u, v ); LEAVE_GL(); } /*********************************************************************** - * glNormal3i + * glEvalCoord2fv */ -void WINAPI wine_glNormal3i(GLint nx, GLint ny, GLint nz ) { +void WINAPI wine_glEvalCoord2fv( GLfloat* u ) { ENTER_GL(); - glNormal3i(nx, ny, nz); + glEvalCoord2fv( u ); LEAVE_GL(); } /*********************************************************************** - * glNormal3s + * glEvalMesh1 */ -void WINAPI wine_glNormal3s(GLshort nx, GLshort ny, GLshort nz ) { +void WINAPI wine_glEvalMesh1( GLenum mode, GLint i1, GLint i2 ) { ENTER_GL(); - glNormal3s(nx, ny, nz); + glEvalMesh1( mode, i1, i2 ); LEAVE_GL(); } /*********************************************************************** - * glNormal3bv + * glEvalMesh2 */ -void WINAPI wine_glNormal3bv(const GLbyte *v ) { +void WINAPI wine_glEvalMesh2( GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2 ) { ENTER_GL(); - glNormal3bv(v); + glEvalMesh2( mode, i1, i2, j1, j2 ); LEAVE_GL(); } /*********************************************************************** - * glNormal3dv + * glEvalPoint1 */ -void WINAPI wine_glNormal3dv(const GLdouble *v ) { +void WINAPI wine_glEvalPoint1( GLint i ) { ENTER_GL(); - glNormal3dv(v); + glEvalPoint1( i ); LEAVE_GL(); } /*********************************************************************** - * glNormal3fv + * glEvalPoint2 */ -void WINAPI wine_glNormal3fv(const GLfloat *v ) { +void WINAPI wine_glEvalPoint2( GLint i, GLint j ) { ENTER_GL(); - glNormal3fv(v); + glEvalPoint2( i, j ); LEAVE_GL(); } /*********************************************************************** - * glNormal3iv + * glFeedbackBuffer */ -void WINAPI wine_glNormal3iv(const GLint *v ) { +void WINAPI wine_glFeedbackBuffer( GLsizei size, GLenum type, GLfloat* buffer ) { ENTER_GL(); - glNormal3iv(v); + glFeedbackBuffer( size, type, buffer ); LEAVE_GL(); } /*********************************************************************** - * glNormal3sv + * glFinish */ -void WINAPI wine_glNormal3sv(const GLshort *v ) { +void WINAPI wine_glFinish( ) { ENTER_GL(); - glNormal3sv(v); + glFinish( ); LEAVE_GL(); } /*********************************************************************** - * glIndexd + * glFlush */ -void WINAPI wine_glIndexd(GLdouble c ) { +void WINAPI wine_glFlush( ) { ENTER_GL(); - glIndexd(c); + glFlush( ); LEAVE_GL(); } /*********************************************************************** - * glIndexf + * glFogf */ -void WINAPI wine_glIndexf(GLfloat c ) { +void WINAPI wine_glFogf( GLenum pname, GLfloat param ) { ENTER_GL(); - glIndexf(c); + glFogf( pname, param ); LEAVE_GL(); } /*********************************************************************** - * glIndexi + * glFogfv */ -void WINAPI wine_glIndexi(GLint c ) { +void WINAPI wine_glFogfv( GLenum pname, GLfloat* params ) { ENTER_GL(); - glIndexi(c); + glFogfv( pname, params ); LEAVE_GL(); } /*********************************************************************** - * glIndexs + * glFogi */ -void WINAPI wine_glIndexs(GLshort c ) { +void WINAPI wine_glFogi( GLenum pname, GLint param ) { ENTER_GL(); - glIndexs(c); + glFogi( pname, param ); LEAVE_GL(); } /*********************************************************************** - * glIndexub + * glFogiv */ -void WINAPI wine_glIndexub(GLubyte c ) { +void WINAPI wine_glFogiv( GLenum pname, GLint* params ) { ENTER_GL(); - glIndexub(c); + glFogiv( pname, params ); LEAVE_GL(); } /*********************************************************************** - * glIndexdv + * glFrontFace */ -void WINAPI wine_glIndexdv(const GLdouble *c ) { +void WINAPI wine_glFrontFace( GLenum mode ) { ENTER_GL(); - glIndexdv(c); + glFrontFace( mode ); LEAVE_GL(); } /*********************************************************************** - * glIndexfv + * glFrustum */ -void WINAPI wine_glIndexfv(const GLfloat *c ) { +void WINAPI wine_glFrustum( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar ) { ENTER_GL(); - glIndexfv(c); + glFrustum( left, right, bottom, top, zNear, zFar ); LEAVE_GL(); } /*********************************************************************** - * glIndexiv + * glGenLists */ -void WINAPI wine_glIndexiv(const GLint *c ) { +GLuint WINAPI wine_glGenLists( GLsizei range ) { + GLuint ret_value; ENTER_GL(); - glIndexiv(c); + ret_value = glGenLists( range ); LEAVE_GL(); + return ret_value; } /*********************************************************************** - * glIndexsv + * glGenTextures */ -void WINAPI wine_glIndexsv(const GLshort *c ) { +void WINAPI wine_glGenTextures( GLsizei n, GLuint* textures ) { ENTER_GL(); - glIndexsv(c); + glGenTextures( n, textures ); LEAVE_GL(); } /*********************************************************************** - * glIndexubv + * glGetBooleanv */ -void WINAPI wine_glIndexubv(const GLubyte *c ) { +void WINAPI wine_glGetBooleanv( GLenum pname, GLboolean* params ) { ENTER_GL(); - glIndexubv(c); + glGetBooleanv( pname, params ); LEAVE_GL(); } /*********************************************************************** - * glColor3b + * glGetClipPlane */ -void WINAPI wine_glColor3b(GLbyte red, GLbyte green, GLbyte blue ) { +void WINAPI wine_glGetClipPlane( GLenum plane, GLdouble* equation ) { ENTER_GL(); - glColor3b(red, green, blue); + glGetClipPlane( plane, equation ); LEAVE_GL(); } /*********************************************************************** - * glColor3d + * glGetColorTable */ -void WINAPI wine_glColor3d(GLdouble red, GLdouble green, GLdouble blue ) { +void WINAPI wine_glGetColorTable( GLenum target, GLenum format, GLenum type, GLvoid* table ) { ENTER_GL(); - glColor3d(red, green, blue); + glGetColorTable( target, format, type, table ); LEAVE_GL(); } /*********************************************************************** - * glColor3f + * glGetColorTableParameterfv */ -void WINAPI wine_glColor3f(GLfloat red, GLfloat green, GLfloat blue ) { +void WINAPI wine_glGetColorTableParameterfv( GLenum target, GLenum pname, GLfloat* params ) { ENTER_GL(); - glColor3f(red, green, blue); + glGetColorTableParameterfv( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glColor3i + * glGetColorTableParameteriv */ -void WINAPI wine_glColor3i(GLint red, GLint green, GLint blue ) { +void WINAPI wine_glGetColorTableParameteriv( GLenum target, GLenum pname, GLint* params ) { ENTER_GL(); - glColor3i(red, green, blue); + glGetColorTableParameteriv( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glColor3s + * glGetConvolutionFilter */ -void WINAPI wine_glColor3s(GLshort red, GLshort green, GLshort blue ) { +void WINAPI wine_glGetConvolutionFilter( GLenum target, GLenum format, GLenum type, GLvoid* image ) { ENTER_GL(); - glColor3s(red, green, blue); + glGetConvolutionFilter( target, format, type, image ); LEAVE_GL(); } /*********************************************************************** - * glColor3ub + * glGetConvolutionParameterfv */ -void WINAPI wine_glColor3ub(GLubyte red, GLubyte green, GLubyte blue ) { +void WINAPI wine_glGetConvolutionParameterfv( GLenum target, GLenum pname, GLfloat* params ) { ENTER_GL(); - glColor3ub(red, green, blue); + glGetConvolutionParameterfv( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glColor3ui + * glGetConvolutionParameteriv */ -void WINAPI wine_glColor3ui(GLuint red, GLuint green, GLuint blue ) { +void WINAPI wine_glGetConvolutionParameteriv( GLenum target, GLenum pname, GLint* params ) { ENTER_GL(); - glColor3ui(red, green, blue); + glGetConvolutionParameteriv( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glColor3us + * glGetDoublev */ -void WINAPI wine_glColor3us(GLushort red, GLushort green, GLushort blue ) { +void WINAPI wine_glGetDoublev( GLenum pname, GLdouble* params ) { ENTER_GL(); - glColor3us(red, green, blue); + glGetDoublev( pname, params ); LEAVE_GL(); } /*********************************************************************** - * glColor4b + * glGetError */ -void WINAPI wine_glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha ) { +GLenum WINAPI wine_glGetError( ) { + GLenum ret_value; ENTER_GL(); - glColor4b(red, green, blue, alpha); + ret_value = glGetError( ); LEAVE_GL(); + return ret_value; } /*********************************************************************** - * glColor4d + * glGetFloatv */ -void WINAPI wine_glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha ) { +void WINAPI wine_glGetFloatv( GLenum pname, GLfloat* params ) { ENTER_GL(); - glColor4d(red, green, blue, alpha); + glGetFloatv( pname, params ); LEAVE_GL(); } /*********************************************************************** - * glColor4f + * glGetHistogram */ -void WINAPI wine_glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) { +void WINAPI wine_glGetHistogram( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) { ENTER_GL(); - glColor4f(red, green, blue, alpha); + glGetHistogram( target, reset, format, type, values ); LEAVE_GL(); } /*********************************************************************** - * glColor4i + * glGetHistogramParameterfv */ -void WINAPI wine_glColor4i(GLint red, GLint green, GLint blue, GLint alpha ) { +void WINAPI wine_glGetHistogramParameterfv( GLenum target, GLenum pname, GLfloat* params ) { ENTER_GL(); - glColor4i(red, green, blue, alpha); + glGetHistogramParameterfv( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glColor4s + * glGetHistogramParameteriv */ -void WINAPI wine_glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha ) { +void WINAPI wine_glGetHistogramParameteriv( GLenum target, GLenum pname, GLint* params ) { ENTER_GL(); - glColor4s(red, green, blue, alpha); + glGetHistogramParameteriv( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glColor4ub + * glGetIntegerv */ -void WINAPI wine_glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha ) { +void WINAPI wine_glGetIntegerv( GLenum pname, GLint* params ) { ENTER_GL(); - glColor4ub(red, green, blue, alpha); + glGetIntegerv( pname, params ); LEAVE_GL(); } /*********************************************************************** - * glColor4ui + * glGetLightfv */ -void WINAPI wine_glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha ) { +void WINAPI wine_glGetLightfv( GLenum light, GLenum pname, GLfloat* params ) { ENTER_GL(); - glColor4ui(red, green, blue, alpha); + glGetLightfv( light, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glColor4us + * glGetLightiv */ -void WINAPI wine_glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha ) { +void WINAPI wine_glGetLightiv( GLenum light, GLenum pname, GLint* params ) { ENTER_GL(); - glColor4us(red, green, blue, alpha); + glGetLightiv( light, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glColor3bv + * glGetMapdv */ -void WINAPI wine_glColor3bv(const GLbyte *v ) { +void WINAPI wine_glGetMapdv( GLenum target, GLenum query, GLdouble* v ) { ENTER_GL(); - glColor3bv(v); + glGetMapdv( target, query, v ); LEAVE_GL(); } /*********************************************************************** - * glColor3dv + * glGetMapfv */ -void WINAPI wine_glColor3dv(const GLdouble *v ) { +void WINAPI wine_glGetMapfv( GLenum target, GLenum query, GLfloat* v ) { ENTER_GL(); - glColor3dv(v); + glGetMapfv( target, query, v ); LEAVE_GL(); } /*********************************************************************** - * glColor3fv + * glGetMapiv */ -void WINAPI wine_glColor3fv(const GLfloat *v ) { +void WINAPI wine_glGetMapiv( GLenum target, GLenum query, GLint* v ) { ENTER_GL(); - glColor3fv(v); + glGetMapiv( target, query, v ); LEAVE_GL(); } /*********************************************************************** - * glColor3iv + * glGetMaterialfv */ -void WINAPI wine_glColor3iv(const GLint *v ) { +void WINAPI wine_glGetMaterialfv( GLenum face, GLenum pname, GLfloat* params ) { ENTER_GL(); - glColor3iv(v); + glGetMaterialfv( face, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glColor3sv + * glGetMaterialiv */ -void WINAPI wine_glColor3sv(const GLshort *v ) { +void WINAPI wine_glGetMaterialiv( GLenum face, GLenum pname, GLint* params ) { ENTER_GL(); - glColor3sv(v); + glGetMaterialiv( face, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glColor3ubv + * glGetMinmax */ -void WINAPI wine_glColor3ubv(const GLubyte *v ) { +void WINAPI wine_glGetMinmax( GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid* values ) { ENTER_GL(); - glColor3ubv(v); + glGetMinmax( target, reset, format, type, values ); LEAVE_GL(); } /*********************************************************************** - * glColor3uiv + * glGetMinmaxParameterfv */ -void WINAPI wine_glColor3uiv(const GLuint *v ) { +void WINAPI wine_glGetMinmaxParameterfv( GLenum target, GLenum pname, GLfloat* params ) { ENTER_GL(); - glColor3uiv(v); + glGetMinmaxParameterfv( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glColor3usv + * glGetMinmaxParameteriv */ -void WINAPI wine_glColor3usv(const GLushort *v ) { +void WINAPI wine_glGetMinmaxParameteriv( GLenum target, GLenum pname, GLint* params ) { ENTER_GL(); - glColor3usv(v); + glGetMinmaxParameteriv( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glColor4bv + * glGetPixelMapfv */ -void WINAPI wine_glColor4bv(const GLbyte *v ) { +void WINAPI wine_glGetPixelMapfv( GLenum map, GLfloat* values ) { ENTER_GL(); - glColor4bv(v); + glGetPixelMapfv( map, values ); LEAVE_GL(); } /*********************************************************************** - * glColor4dv + * glGetPixelMapuiv */ -void WINAPI wine_glColor4dv(const GLdouble *v ) { +void WINAPI wine_glGetPixelMapuiv( GLenum map, GLuint* values ) { ENTER_GL(); - glColor4dv(v); + glGetPixelMapuiv( map, values ); LEAVE_GL(); } /*********************************************************************** - * glColor4fv + * glGetPixelMapusv */ -void WINAPI wine_glColor4fv(const GLfloat *v ) { +void WINAPI wine_glGetPixelMapusv( GLenum map, GLushort* values ) { ENTER_GL(); - glColor4fv(v); + glGetPixelMapusv( map, values ); LEAVE_GL(); } /*********************************************************************** - * glColor4iv + * glGetPointerv */ -void WINAPI wine_glColor4iv(const GLint *v ) { +void WINAPI wine_glGetPointerv( GLenum pname, GLvoid** params ) { ENTER_GL(); - glColor4iv(v); + glGetPointerv( pname, params ); LEAVE_GL(); } /*********************************************************************** - * glColor4sv + * glGetPolygonStipple */ -void WINAPI wine_glColor4sv(const GLshort *v ) { +void WINAPI wine_glGetPolygonStipple( GLubyte* mask ) { ENTER_GL(); - glColor4sv(v); + glGetPolygonStipple( mask ); LEAVE_GL(); } /*********************************************************************** - * glColor4ubv + * glGetSeparableFilter */ -void WINAPI wine_glColor4ubv(const GLubyte *v ) { +void WINAPI wine_glGetSeparableFilter( GLenum target, GLenum format, GLenum type, GLvoid* row, GLvoid* column, GLvoid* span ) { ENTER_GL(); - glColor4ubv(v); + glGetSeparableFilter( target, format, type, row, column, span ); LEAVE_GL(); } /*********************************************************************** - * glColor4uiv + * glGetString */ -void WINAPI wine_glColor4uiv(const GLuint *v ) { +GLstring WINAPI wine_glGetString( GLenum name ) { + GLstring ret_value; ENTER_GL(); - glColor4uiv(v); + ret_value = glGetString( name ); LEAVE_GL(); + return ret_value; } /*********************************************************************** - * glColor4usv + * glGetTexEnvfv */ -void WINAPI wine_glColor4usv(const GLushort *v ) { +void WINAPI wine_glGetTexEnvfv( GLenum target, GLenum pname, GLfloat* params ) { ENTER_GL(); - glColor4usv(v); + glGetTexEnvfv( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord1d + * glGetTexEnviv */ -void WINAPI wine_glTexCoord1d(GLdouble s ) { +void WINAPI wine_glGetTexEnviv( GLenum target, GLenum pname, GLint* params ) { ENTER_GL(); - glTexCoord1d(s); + glGetTexEnviv( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord1f + * glGetTexGendv */ -void WINAPI wine_glTexCoord1f(GLfloat s ) { +void WINAPI wine_glGetTexGendv( GLenum coord, GLenum pname, GLdouble* params ) { ENTER_GL(); - glTexCoord1f(s); + glGetTexGendv( coord, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord1i + * glGetTexGenfv */ -void WINAPI wine_glTexCoord1i(GLint s ) { +void WINAPI wine_glGetTexGenfv( GLenum coord, GLenum pname, GLfloat* params ) { ENTER_GL(); - glTexCoord1i(s); + glGetTexGenfv( coord, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord1s + * glGetTexGeniv */ -void WINAPI wine_glTexCoord1s(GLshort s ) { +void WINAPI wine_glGetTexGeniv( GLenum coord, GLenum pname, GLint* params ) { ENTER_GL(); - glTexCoord1s(s); + glGetTexGeniv( coord, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord2d + * glGetTexImage */ -void WINAPI wine_glTexCoord2d(GLdouble s, GLdouble t ) { +void WINAPI wine_glGetTexImage( GLenum target, GLint level, GLenum format, GLenum type, GLvoid* pixels ) { ENTER_GL(); - glTexCoord2d(s, t); + glGetTexImage( target, level, format, type, pixels ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord2f + * glGetTexLevelParameterfv */ -void WINAPI wine_glTexCoord2f(GLfloat s, GLfloat t ) { +void WINAPI wine_glGetTexLevelParameterfv( GLenum target, GLint level, GLenum pname, GLfloat* params ) { ENTER_GL(); - glTexCoord2f(s, t); + glGetTexLevelParameterfv( target, level, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord2i + * glGetTexLevelParameteriv */ -void WINAPI wine_glTexCoord2i(GLint s, GLint t ) { +void WINAPI wine_glGetTexLevelParameteriv( GLenum target, GLint level, GLenum pname, GLint* params ) { ENTER_GL(); - glTexCoord2i(s, t); + glGetTexLevelParameteriv( target, level, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord2s + * glGetTexParameterfv */ -void WINAPI wine_glTexCoord2s(GLshort s, GLshort t ) { +void WINAPI wine_glGetTexParameterfv( GLenum target, GLenum pname, GLfloat* params ) { ENTER_GL(); - glTexCoord2s(s, t); + glGetTexParameterfv( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord3d + * glGetTexParameteriv */ -void WINAPI wine_glTexCoord3d(GLdouble s, GLdouble t, GLdouble r ) { +void WINAPI wine_glGetTexParameteriv( GLenum target, GLenum pname, GLint* params ) { ENTER_GL(); - glTexCoord3d(s, t, r); + glGetTexParameteriv( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord3f + * glHint */ -void WINAPI wine_glTexCoord3f(GLfloat s, GLfloat t, GLfloat r ) { +void WINAPI wine_glHint( GLenum target, GLenum mode ) { ENTER_GL(); - glTexCoord3f(s, t, r); + glHint( target, mode ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord3i + * glHistogram */ -void WINAPI wine_glTexCoord3i(GLint s, GLint t, GLint r ) { +void WINAPI wine_glHistogram( GLenum target, GLsizei width, GLenum internalformat, GLboolean sink ) { ENTER_GL(); - glTexCoord3i(s, t, r); + glHistogram( target, width, internalformat, sink ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord3s + * glIndexMask */ -void WINAPI wine_glTexCoord3s(GLshort s, GLshort t, GLshort r ) { +void WINAPI wine_glIndexMask( GLuint mask ) { ENTER_GL(); - glTexCoord3s(s, t, r); + glIndexMask( mask ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord4d + * glIndexPointer */ -void WINAPI wine_glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q ) { +void WINAPI wine_glIndexPointer( GLenum type, GLsizei stride, GLvoid* pointer ) { ENTER_GL(); - glTexCoord4d(s, t, r, q); + glIndexPointer( type, stride, pointer ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord4f + * glIndexd */ -void WINAPI wine_glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q ) { +void WINAPI wine_glIndexd( GLdouble c ) { ENTER_GL(); - glTexCoord4f(s, t, r, q); + glIndexd( c ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord4i + * glIndexdv */ -void WINAPI wine_glTexCoord4i(GLint s, GLint t, GLint r, GLint q ) { +void WINAPI wine_glIndexdv( GLdouble* c ) { ENTER_GL(); - glTexCoord4i(s, t, r, q); + glIndexdv( c ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord4s + * glIndexf */ -void WINAPI wine_glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q ) { +void WINAPI wine_glIndexf( GLfloat c ) { ENTER_GL(); - glTexCoord4s(s, t, r, q); + glIndexf( c ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord1dv + * glIndexfv */ -void WINAPI wine_glTexCoord1dv(const GLdouble *v ) { +void WINAPI wine_glIndexfv( GLfloat* c ) { ENTER_GL(); - glTexCoord1dv(v); + glIndexfv( c ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord1fv + * glIndexi */ -void WINAPI wine_glTexCoord1fv(const GLfloat *v ) { +void WINAPI wine_glIndexi( GLint c ) { ENTER_GL(); - glTexCoord1fv(v); + glIndexi( c ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord1iv + * glIndexiv */ -void WINAPI wine_glTexCoord1iv(const GLint *v ) { +void WINAPI wine_glIndexiv( GLint* c ) { ENTER_GL(); - glTexCoord1iv(v); + glIndexiv( c ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord1sv + * glIndexs */ -void WINAPI wine_glTexCoord1sv(const GLshort *v ) { +void WINAPI wine_glIndexs( GLshort c ) { ENTER_GL(); - glTexCoord1sv(v); + glIndexs( c ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord2dv + * glIndexsv */ -void WINAPI wine_glTexCoord2dv(const GLdouble *v ) { +void WINAPI wine_glIndexsv( GLshort* c ) { ENTER_GL(); - glTexCoord2dv(v); + glIndexsv( c ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord2fv + * glIndexub */ -void WINAPI wine_glTexCoord2fv(const GLfloat *v ) { +void WINAPI wine_glIndexub( GLubyte c ) { ENTER_GL(); - glTexCoord2fv(v); + glIndexub( c ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord2iv + * glIndexubv */ -void WINAPI wine_glTexCoord2iv(const GLint *v ) { +void WINAPI wine_glIndexubv( GLubyte* c ) { ENTER_GL(); - glTexCoord2iv(v); + glIndexubv( c ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord2sv + * glInitNames */ -void WINAPI wine_glTexCoord2sv(const GLshort *v ) { +void WINAPI wine_glInitNames( ) { ENTER_GL(); - glTexCoord2sv(v); + glInitNames( ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord3dv + * glInterleavedArrays */ -void WINAPI wine_glTexCoord3dv(const GLdouble *v ) { +void WINAPI wine_glInterleavedArrays( GLenum format, GLsizei stride, GLvoid* pointer ) { ENTER_GL(); - glTexCoord3dv(v); + glInterleavedArrays( format, stride, pointer ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord3fv + * glIsEnabled */ -void WINAPI wine_glTexCoord3fv(const GLfloat *v ) { +GLboolean WINAPI wine_glIsEnabled( GLenum cap ) { + GLboolean ret_value; ENTER_GL(); - glTexCoord3fv(v); + ret_value = glIsEnabled( cap ); LEAVE_GL(); + return ret_value; } /*********************************************************************** - * glTexCoord3iv + * glIsList */ -void WINAPI wine_glTexCoord3iv(const GLint *v ) { +GLboolean WINAPI wine_glIsList( GLuint list ) { + GLboolean ret_value; ENTER_GL(); - glTexCoord3iv(v); + ret_value = glIsList( list ); LEAVE_GL(); + return ret_value; } /*********************************************************************** - * glTexCoord3sv + * glIsTexture */ -void WINAPI wine_glTexCoord3sv(const GLshort *v ) { +GLboolean WINAPI wine_glIsTexture( GLuint texture ) { + GLboolean ret_value; ENTER_GL(); - glTexCoord3sv(v); + ret_value = glIsTexture( texture ); LEAVE_GL(); + return ret_value; } /*********************************************************************** - * glTexCoord4dv + * glLightModelf */ -void WINAPI wine_glTexCoord4dv(const GLdouble *v ) { +void WINAPI wine_glLightModelf( GLenum pname, GLfloat param ) { ENTER_GL(); - glTexCoord4dv(v); + glLightModelf( pname, param ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord4fv + * glLightModelfv */ -void WINAPI wine_glTexCoord4fv(const GLfloat *v ) { +void WINAPI wine_glLightModelfv( GLenum pname, GLfloat* params ) { ENTER_GL(); - glTexCoord4fv(v); + glLightModelfv( pname, params ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord4iv + * glLightModeli */ -void WINAPI wine_glTexCoord4iv(const GLint *v ) { +void WINAPI wine_glLightModeli( GLenum pname, GLint param ) { ENTER_GL(); - glTexCoord4iv(v); + glLightModeli( pname, param ); LEAVE_GL(); } /*********************************************************************** - * glTexCoord4sv + * glLightModeliv */ -void WINAPI wine_glTexCoord4sv(const GLshort *v ) { +void WINAPI wine_glLightModeliv( GLenum pname, GLint* params ) { ENTER_GL(); - glTexCoord4sv(v); + glLightModeliv( pname, params ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos2d + * glLightf */ -void WINAPI wine_glRasterPos2d(GLdouble x, GLdouble y ) { +void WINAPI wine_glLightf( GLenum light, GLenum pname, GLfloat param ) { ENTER_GL(); - glRasterPos2d(x, y); + glLightf( light, pname, param ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos2f + * glLightfv */ -void WINAPI wine_glRasterPos2f(GLfloat x, GLfloat y ) { +void WINAPI wine_glLightfv( GLenum light, GLenum pname, GLfloat* params ) { ENTER_GL(); - glRasterPos2f(x, y); + glLightfv( light, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos2i + * glLighti */ -void WINAPI wine_glRasterPos2i(GLint x, GLint y ) { +void WINAPI wine_glLighti( GLenum light, GLenum pname, GLint param ) { ENTER_GL(); - glRasterPos2i(x, y); + glLighti( light, pname, param ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos2s + * glLightiv */ -void WINAPI wine_glRasterPos2s(GLshort x, GLshort y ) { +void WINAPI wine_glLightiv( GLenum light, GLenum pname, GLint* params ) { ENTER_GL(); - glRasterPos2s(x, y); + glLightiv( light, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos3d + * glLineStipple */ -void WINAPI wine_glRasterPos3d(GLdouble x, GLdouble y, GLdouble z ) { +void WINAPI wine_glLineStipple( GLint factor, GLushort pattern ) { ENTER_GL(); - glRasterPos3d(x, y, z); + glLineStipple( factor, pattern ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos3f + * glLineWidth */ -void WINAPI wine_glRasterPos3f(GLfloat x, GLfloat y, GLfloat z ) { +void WINAPI wine_glLineWidth( GLfloat width ) { ENTER_GL(); - glRasterPos3f(x, y, z); + glLineWidth( width ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos3i + * glListBase */ -void WINAPI wine_glRasterPos3i(GLint x, GLint y, GLint z ) { +void WINAPI wine_glListBase( GLuint base ) { ENTER_GL(); - glRasterPos3i(x, y, z); + glListBase( base ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos3s + * glLoadIdentity */ -void WINAPI wine_glRasterPos3s(GLshort x, GLshort y, GLshort z ) { +void WINAPI wine_glLoadIdentity( ) { ENTER_GL(); - glRasterPos3s(x, y, z); + glLoadIdentity( ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos4d + * glLoadMatrixd */ -void WINAPI wine_glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { +void WINAPI wine_glLoadMatrixd( GLdouble* m ) { ENTER_GL(); - glRasterPos4d(x, y, z, w); + glLoadMatrixd( m ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos4f + * glLoadMatrixf */ -void WINAPI wine_glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { +void WINAPI wine_glLoadMatrixf( GLfloat* m ) { ENTER_GL(); - glRasterPos4f(x, y, z, w); + glLoadMatrixf( m ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos4i + * glLoadName */ -void WINAPI wine_glRasterPos4i(GLint x, GLint y, GLint z, GLint w ) { +void WINAPI wine_glLoadName( GLuint name ) { ENTER_GL(); - glRasterPos4i(x, y, z, w); + glLoadName( name ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos4s + * glLogicOp */ -void WINAPI wine_glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w ) { +void WINAPI wine_glLogicOp( GLenum opcode ) { ENTER_GL(); - glRasterPos4s(x, y, z, w); + glLogicOp( opcode ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos2dv + * glMap1d */ -void WINAPI wine_glRasterPos2dv(const GLdouble *v ) { +void WINAPI wine_glMap1d( GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, GLdouble* points ) { ENTER_GL(); - glRasterPos2dv(v); + glMap1d( target, u1, u2, stride, order, points ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos2fv + * glMap1f */ -void WINAPI wine_glRasterPos2fv(const GLfloat *v ) { +void WINAPI wine_glMap1f( GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, GLfloat* points ) { ENTER_GL(); - glRasterPos2fv(v); + glMap1f( target, u1, u2, stride, order, points ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos2iv + * glMap2d */ -void WINAPI wine_glRasterPos2iv(const GLint *v ) { +void WINAPI wine_glMap2d( GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble* points ) { ENTER_GL(); - glRasterPos2iv(v); + glMap2d( target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos2sv + * glMap2f */ -void WINAPI wine_glRasterPos2sv(const GLshort *v ) { +void WINAPI wine_glMap2f( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat* points ) { ENTER_GL(); - glRasterPos2sv(v); + glMap2f( target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos3dv + * glMapGrid1d */ -void WINAPI wine_glRasterPos3dv(const GLdouble *v ) { +void WINAPI wine_glMapGrid1d( GLint un, GLdouble u1, GLdouble u2 ) { ENTER_GL(); - glRasterPos3dv(v); + glMapGrid1d( un, u1, u2 ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos3fv + * glMapGrid1f */ -void WINAPI wine_glRasterPos3fv(const GLfloat *v ) { +void WINAPI wine_glMapGrid1f( GLint un, GLfloat u1, GLfloat u2 ) { ENTER_GL(); - glRasterPos3fv(v); + glMapGrid1f( un, u1, u2 ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos3iv + * glMapGrid2d */ -void WINAPI wine_glRasterPos3iv(const GLint *v ) { +void WINAPI wine_glMapGrid2d( GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2 ) { ENTER_GL(); - glRasterPos3iv(v); + glMapGrid2d( un, u1, u2, vn, v1, v2 ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos3sv + * glMapGrid2f */ -void WINAPI wine_glRasterPos3sv(const GLshort *v ) { +void WINAPI wine_glMapGrid2f( GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2 ) { ENTER_GL(); - glRasterPos3sv(v); + glMapGrid2f( un, u1, u2, vn, v1, v2 ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos4dv + * glMaterialf */ -void WINAPI wine_glRasterPos4dv(const GLdouble *v ) { +void WINAPI wine_glMaterialf( GLenum face, GLenum pname, GLfloat param ) { ENTER_GL(); - glRasterPos4dv(v); + glMaterialf( face, pname, param ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos4fv + * glMaterialfv */ -void WINAPI wine_glRasterPos4fv(const GLfloat *v ) { +void WINAPI wine_glMaterialfv( GLenum face, GLenum pname, GLfloat* params ) { ENTER_GL(); - glRasterPos4fv(v); + glMaterialfv( face, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos4iv + * glMateriali */ -void WINAPI wine_glRasterPos4iv(const GLint *v ) { +void WINAPI wine_glMateriali( GLenum face, GLenum pname, GLint param ) { ENTER_GL(); - glRasterPos4iv(v); + glMateriali( face, pname, param ); LEAVE_GL(); } /*********************************************************************** - * glRasterPos4sv + * glMaterialiv */ -void WINAPI wine_glRasterPos4sv(const GLshort *v ) { +void WINAPI wine_glMaterialiv( GLenum face, GLenum pname, GLint* params ) { ENTER_GL(); - glRasterPos4sv(v); + glMaterialiv( face, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glRectd + * glMatrixMode */ -void WINAPI wine_glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2 ) { +void WINAPI wine_glMatrixMode( GLenum mode ) { ENTER_GL(); - glRectd(x1, y1, x2, y2); + glMatrixMode( mode ); LEAVE_GL(); } /*********************************************************************** - * glRectf + * glMinmax */ -void WINAPI wine_glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2 ) { +void WINAPI wine_glMinmax( GLenum target, GLenum internalformat, GLboolean sink ) { ENTER_GL(); - glRectf(x1, y1, x2, y2); + glMinmax( target, internalformat, sink ); LEAVE_GL(); } /*********************************************************************** - * glRecti + * glMultMatrixd */ -void WINAPI wine_glRecti(GLint x1, GLint y1, GLint x2, GLint y2 ) { +void WINAPI wine_glMultMatrixd( GLdouble* m ) { ENTER_GL(); - glRecti(x1, y1, x2, y2); + glMultMatrixd( m ); LEAVE_GL(); } /*********************************************************************** - * glRects + * glMultMatrixf */ -void WINAPI wine_glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2 ) { +void WINAPI wine_glMultMatrixf( GLfloat* m ) { ENTER_GL(); - glRects(x1, y1, x2, y2); + glMultMatrixf( m ); LEAVE_GL(); } /*********************************************************************** - * glRectdv + * glMultiTexCoord1dARB */ -void WINAPI wine_glRectdv(const GLdouble *v1, const GLdouble *v2 ) { +void WINAPI wine_glMultiTexCoord1dARB( GLenum target, GLdouble s ) { ENTER_GL(); - glRectdv(v1, v2); + glMultiTexCoord1dARB( target, s ); LEAVE_GL(); } /*********************************************************************** - * glRectfv + * glMultiTexCoord1dvARB */ -void WINAPI wine_glRectfv(const GLfloat *v1, const GLfloat *v2 ) { +void WINAPI wine_glMultiTexCoord1dvARB( GLenum target, GLdouble* v ) { ENTER_GL(); - glRectfv(v1, v2); + glMultiTexCoord1dvARB( target, v ); LEAVE_GL(); } /*********************************************************************** - * glRectiv + * glMultiTexCoord1fARB */ -void WINAPI wine_glRectiv(const GLint *v1, const GLint *v2 ) { +void WINAPI wine_glMultiTexCoord1fARB( GLenum target, GLfloat s ) { ENTER_GL(); - glRectiv(v1, v2); + glMultiTexCoord1fARB( target, s ); LEAVE_GL(); } /*********************************************************************** - * glRectsv + * glMultiTexCoord1fvARB */ -void WINAPI wine_glRectsv(const GLshort *v1, const GLshort *v2 ) { +void WINAPI wine_glMultiTexCoord1fvARB( GLenum target, GLfloat* v ) { ENTER_GL(); - glRectsv(v1, v2); + glMultiTexCoord1fvARB( target, v ); LEAVE_GL(); } /*********************************************************************** - * glVertexPointer + * glMultiTexCoord1iARB */ -void WINAPI wine_glVertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *ptr ) { +void WINAPI wine_glMultiTexCoord1iARB( GLenum target, GLint s ) { ENTER_GL(); - glVertexPointer(size, type, stride, ptr); + glMultiTexCoord1iARB( target, s ); LEAVE_GL(); } /*********************************************************************** - * glNormalPointer + * glMultiTexCoord1ivARB */ -void WINAPI wine_glNormalPointer(GLenum type, GLsizei stride, const GLvoid *ptr ) { +void WINAPI wine_glMultiTexCoord1ivARB( GLenum target, GLint* v ) { ENTER_GL(); - glNormalPointer(type, stride, ptr); + glMultiTexCoord1ivARB( target, v ); LEAVE_GL(); } /*********************************************************************** - * glColorPointer + * glMultiTexCoord1sARB */ -void WINAPI wine_glColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *ptr ) { +void WINAPI wine_glMultiTexCoord1sARB( GLenum target, GLshort s ) { ENTER_GL(); - glColorPointer(size, type, stride, ptr); + glMultiTexCoord1sARB( target, s ); LEAVE_GL(); } /*********************************************************************** - * glIndexPointer + * glMultiTexCoord1svARB */ -void WINAPI wine_glIndexPointer(GLenum type, GLsizei stride, const GLvoid *ptr ) { +void WINAPI wine_glMultiTexCoord1svARB( GLenum target, GLshort* v ) { ENTER_GL(); - glIndexPointer(type, stride, ptr); + glMultiTexCoord1svARB( target, v ); LEAVE_GL(); } /*********************************************************************** - * glTexCoordPointer + * glMultiTexCoord2dARB */ -void WINAPI wine_glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *ptr ) { +void WINAPI wine_glMultiTexCoord2dARB( GLenum target, GLdouble s, GLdouble t ) { ENTER_GL(); - glTexCoordPointer(size, type, stride, ptr); + glMultiTexCoord2dARB( target, s, t ); LEAVE_GL(); } /*********************************************************************** - * glEdgeFlagPointer + * glMultiTexCoord2dvARB */ -void WINAPI wine_glEdgeFlagPointer(GLsizei stride, const GLvoid *ptr ) { +void WINAPI wine_glMultiTexCoord2dvARB( GLenum target, GLdouble* v ) { ENTER_GL(); - glEdgeFlagPointer(stride, ptr); + glMultiTexCoord2dvARB( target, v ); LEAVE_GL(); } /*********************************************************************** - * glGetPointerv + * glMultiTexCoord2fARB */ -void WINAPI wine_glGetPointerv(GLenum pname, void **params ) { +void WINAPI wine_glMultiTexCoord2fARB( GLenum target, GLfloat s, GLfloat t ) { ENTER_GL(); - glGetPointerv(pname, params); + glMultiTexCoord2fARB( target, s, t ); LEAVE_GL(); } /*********************************************************************** - * glArrayElement + * glMultiTexCoord2fvARB */ -void WINAPI wine_glArrayElement(GLint i ) { +void WINAPI wine_glMultiTexCoord2fvARB( GLenum target, GLfloat* v ) { ENTER_GL(); - glArrayElement(i); + glMultiTexCoord2fvARB( target, v ); LEAVE_GL(); } /*********************************************************************** - * glDrawArrays + * glMultiTexCoord2iARB */ -void WINAPI wine_glDrawArrays(GLenum mode, GLint first, GLsizei count ) { +void WINAPI wine_glMultiTexCoord2iARB( GLenum target, GLint s, GLint t ) { ENTER_GL(); - glDrawArrays(mode, first, count); + glMultiTexCoord2iARB( target, s, t ); LEAVE_GL(); } /*********************************************************************** - * glDrawElements + * glMultiTexCoord2ivARB */ -void WINAPI wine_glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices ) { +void WINAPI wine_glMultiTexCoord2ivARB( GLenum target, GLint* v ) { ENTER_GL(); - glDrawElements(mode, count, type, indices); + glMultiTexCoord2ivARB( target, v ); LEAVE_GL(); } /*********************************************************************** - * glInterleavedArrays + * glMultiTexCoord2sARB */ -void WINAPI wine_glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid *pointer ) { +void WINAPI wine_glMultiTexCoord2sARB( GLenum target, GLshort s, GLshort t ) { ENTER_GL(); - glInterleavedArrays(format, stride, pointer); + glMultiTexCoord2sARB( target, s, t ); LEAVE_GL(); } /*********************************************************************** - * glShadeModel + * glMultiTexCoord2svARB */ -void WINAPI wine_glShadeModel(GLenum mode ) { +void WINAPI wine_glMultiTexCoord2svARB( GLenum target, GLshort* v ) { ENTER_GL(); - glShadeModel(mode); + glMultiTexCoord2svARB( target, v ); LEAVE_GL(); } /*********************************************************************** - * glLightf + * glMultiTexCoord3dARB */ -void WINAPI wine_glLightf(GLenum light, GLenum pname, GLfloat param ) { +void WINAPI wine_glMultiTexCoord3dARB( GLenum target, GLdouble s, GLdouble t, GLdouble r ) { ENTER_GL(); - glLightf(light, pname, param); + glMultiTexCoord3dARB( target, s, t, r ); LEAVE_GL(); } /*********************************************************************** - * glLighti + * glMultiTexCoord3dvARB */ -void WINAPI wine_glLighti(GLenum light, GLenum pname, GLint param ) { +void WINAPI wine_glMultiTexCoord3dvARB( GLenum target, GLdouble* v ) { ENTER_GL(); - glLighti(light, pname, param); + glMultiTexCoord3dvARB( target, v ); LEAVE_GL(); } /*********************************************************************** - * glLightfv + * glMultiTexCoord3fARB */ -void WINAPI wine_glLightfv(GLenum light, GLenum pname, const GLfloat *params ) { +void WINAPI wine_glMultiTexCoord3fARB( GLenum target, GLfloat s, GLfloat t, GLfloat r ) { ENTER_GL(); - glLightfv(light, pname, params); + glMultiTexCoord3fARB( target, s, t, r ); LEAVE_GL(); } /*********************************************************************** - * glLightiv + * glMultiTexCoord3fvARB */ -void WINAPI wine_glLightiv(GLenum light, GLenum pname, const GLint *params ) { +void WINAPI wine_glMultiTexCoord3fvARB( GLenum target, GLfloat* v ) { ENTER_GL(); - glLightiv(light, pname, params); + glMultiTexCoord3fvARB( target, v ); LEAVE_GL(); } /*********************************************************************** - * glGetLightfv + * glMultiTexCoord3iARB */ -void WINAPI wine_glGetLightfv(GLenum light, GLenum pname, GLfloat *params ) { +void WINAPI wine_glMultiTexCoord3iARB( GLenum target, GLint s, GLint t, GLint r ) { ENTER_GL(); - glGetLightfv(light, pname, params); + glMultiTexCoord3iARB( target, s, t, r ); LEAVE_GL(); } /*********************************************************************** - * glGetLightiv + * glMultiTexCoord3ivARB */ -void WINAPI wine_glGetLightiv(GLenum light, GLenum pname, GLint *params ) { +void WINAPI wine_glMultiTexCoord3ivARB( GLenum target, GLint* v ) { ENTER_GL(); - glGetLightiv(light, pname, params); + glMultiTexCoord3ivARB( target, v ); LEAVE_GL(); } /*********************************************************************** - * glLightModelf + * glMultiTexCoord3sARB */ -void WINAPI wine_glLightModelf(GLenum pname, GLfloat param ) { +void WINAPI wine_glMultiTexCoord3sARB( GLenum target, GLshort s, GLshort t, GLshort r ) { ENTER_GL(); - glLightModelf(pname, param); + glMultiTexCoord3sARB( target, s, t, r ); LEAVE_GL(); } /*********************************************************************** - * glLightModeli + * glMultiTexCoord3svARB */ -void WINAPI wine_glLightModeli(GLenum pname, GLint param ) { +void WINAPI wine_glMultiTexCoord3svARB( GLenum target, GLshort* v ) { ENTER_GL(); - glLightModeli(pname, param); + glMultiTexCoord3svARB( target, v ); LEAVE_GL(); } /*********************************************************************** - * glLightModelfv + * glMultiTexCoord4dARB */ -void WINAPI wine_glLightModelfv(GLenum pname, const GLfloat *params ) { +void WINAPI wine_glMultiTexCoord4dARB( GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q ) { ENTER_GL(); - glLightModelfv(pname, params); + glMultiTexCoord4dARB( target, s, t, r, q ); LEAVE_GL(); } /*********************************************************************** - * glLightModeliv + * glMultiTexCoord4dvARB */ -void WINAPI wine_glLightModeliv(GLenum pname, const GLint *params ) { +void WINAPI wine_glMultiTexCoord4dvARB( GLenum target, GLdouble* v ) { ENTER_GL(); - glLightModeliv(pname, params); + glMultiTexCoord4dvARB( target, v ); LEAVE_GL(); } /*********************************************************************** - * glMaterialf + * glMultiTexCoord4fARB */ -void WINAPI wine_glMaterialf(GLenum face, GLenum pname, GLfloat param ) { +void WINAPI wine_glMultiTexCoord4fARB( GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q ) { ENTER_GL(); - glMaterialf(face, pname, param); + glMultiTexCoord4fARB( target, s, t, r, q ); LEAVE_GL(); } /*********************************************************************** - * glMateriali + * glMultiTexCoord4fvARB */ -void WINAPI wine_glMateriali(GLenum face, GLenum pname, GLint param ) { +void WINAPI wine_glMultiTexCoord4fvARB( GLenum target, GLfloat* v ) { ENTER_GL(); - glMateriali(face, pname, param); + glMultiTexCoord4fvARB( target, v ); LEAVE_GL(); } /*********************************************************************** - * glMaterialfv + * glMultiTexCoord4iARB */ -void WINAPI wine_glMaterialfv(GLenum face, GLenum pname, const GLfloat *params ) { +void WINAPI wine_glMultiTexCoord4iARB( GLenum target, GLint s, GLint t, GLint r, GLint q ) { ENTER_GL(); - glMaterialfv(face, pname, params); + glMultiTexCoord4iARB( target, s, t, r, q ); LEAVE_GL(); } /*********************************************************************** - * glMaterialiv + * glMultiTexCoord4ivARB */ -void WINAPI wine_glMaterialiv(GLenum face, GLenum pname, const GLint *params ) { +void WINAPI wine_glMultiTexCoord4ivARB( GLenum target, GLint* v ) { ENTER_GL(); - glMaterialiv(face, pname, params); + glMultiTexCoord4ivARB( target, v ); LEAVE_GL(); } /*********************************************************************** - * glGetMaterialfv + * glMultiTexCoord4sARB */ -void WINAPI wine_glGetMaterialfv(GLenum face, GLenum pname, GLfloat *params ) { +void WINAPI wine_glMultiTexCoord4sARB( GLenum target, GLshort s, GLshort t, GLshort r, GLshort q ) { ENTER_GL(); - glGetMaterialfv(face, pname, params); + glMultiTexCoord4sARB( target, s, t, r, q ); LEAVE_GL(); } /*********************************************************************** - * glGetMaterialiv + * glMultiTexCoord4svARB */ -void WINAPI wine_glGetMaterialiv(GLenum face, GLenum pname, GLint *params ) { +void WINAPI wine_glMultiTexCoord4svARB( GLenum target, GLshort* v ) { ENTER_GL(); - glGetMaterialiv(face, pname, params); + glMultiTexCoord4svARB( target, v ); LEAVE_GL(); } /*********************************************************************** - * glColorMaterial + * glNewList */ -void WINAPI wine_glColorMaterial(GLenum face, GLenum mode ) { +void WINAPI wine_glNewList( GLuint list, GLenum mode ) { ENTER_GL(); - glColorMaterial(face, mode); + glNewList( list, mode ); LEAVE_GL(); } /*********************************************************************** - * glPixelZoom + * glNormal3b */ -void WINAPI wine_glPixelZoom(GLfloat xfactor, GLfloat yfactor ) { +void WINAPI wine_glNormal3b( GLbyte nx, GLbyte ny, GLbyte nz ) { ENTER_GL(); - glPixelZoom(xfactor, yfactor); + glNormal3b( nx, ny, nz ); LEAVE_GL(); } /*********************************************************************** - * glPixelStoref + * glNormal3bv */ -void WINAPI wine_glPixelStoref(GLenum pname, GLfloat param ) { +void WINAPI wine_glNormal3bv( GLbyte* v ) { ENTER_GL(); - glPixelStoref(pname, param); + glNormal3bv( v ); LEAVE_GL(); } /*********************************************************************** - * glPixelStorei + * glNormal3d */ -void WINAPI wine_glPixelStorei(GLenum pname, GLint param ) { +void WINAPI wine_glNormal3d( GLdouble nx, GLdouble ny, GLdouble nz ) { ENTER_GL(); - glPixelStorei(pname, param); + glNormal3d( nx, ny, nz ); LEAVE_GL(); } /*********************************************************************** - * glPixelTransferf + * glNormal3dv */ -void WINAPI wine_glPixelTransferf(GLenum pname, GLfloat param ) { +void WINAPI wine_glNormal3dv( GLdouble* v ) { ENTER_GL(); - glPixelTransferf(pname, param); + glNormal3dv( v ); LEAVE_GL(); } /*********************************************************************** - * glPixelTransferi + * glNormal3f */ -void WINAPI wine_glPixelTransferi(GLenum pname, GLint param ) { +void WINAPI wine_glNormal3f( GLfloat nx, GLfloat ny, GLfloat nz ) { ENTER_GL(); - glPixelTransferi(pname, param); + glNormal3f( nx, ny, nz ); LEAVE_GL(); } /*********************************************************************** - * glPixelMapfv + * glNormal3fv */ -void WINAPI wine_glPixelMapfv(GLenum map, GLint mapsize, const GLfloat *values ) { +void WINAPI wine_glNormal3fv( GLfloat* v ) { ENTER_GL(); - glPixelMapfv(map, mapsize, values); + glNormal3fv( v ); LEAVE_GL(); } /*********************************************************************** - * glPixelMapuiv + * glNormal3i */ -void WINAPI wine_glPixelMapuiv(GLenum map, GLint mapsize, const GLuint *values ) { +void WINAPI wine_glNormal3i( GLint nx, GLint ny, GLint nz ) { ENTER_GL(); - glPixelMapuiv(map, mapsize, values); + glNormal3i( nx, ny, nz ); LEAVE_GL(); } /*********************************************************************** - * glPixelMapusv + * glNormal3iv */ -void WINAPI wine_glPixelMapusv(GLenum map, GLint mapsize, const GLushort *values ) { +void WINAPI wine_glNormal3iv( GLint* v ) { ENTER_GL(); - glPixelMapusv(map, mapsize, values); + glNormal3iv( v ); LEAVE_GL(); } /*********************************************************************** - * glGetPixelMapfv + * glNormal3s */ -void WINAPI wine_glGetPixelMapfv(GLenum map, GLfloat *values ) { +void WINAPI wine_glNormal3s( GLshort nx, GLshort ny, GLshort nz ) { ENTER_GL(); - glGetPixelMapfv(map, values); + glNormal3s( nx, ny, nz ); LEAVE_GL(); } /*********************************************************************** - * glGetPixelMapuiv + * glNormal3sv */ -void WINAPI wine_glGetPixelMapuiv(GLenum map, GLuint *values ) { +void WINAPI wine_glNormal3sv( GLshort* v ) { ENTER_GL(); - glGetPixelMapuiv(map, values); + glNormal3sv( v ); LEAVE_GL(); } /*********************************************************************** - * glGetPixelMapusv + * glNormalPointer */ -void WINAPI wine_glGetPixelMapusv(GLenum map, GLushort *values ) { +void WINAPI wine_glNormalPointer( GLenum type, GLsizei stride, GLvoid* pointer ) { ENTER_GL(); - glGetPixelMapusv(map, values); + glNormalPointer( type, stride, pointer ); LEAVE_GL(); } /*********************************************************************** - * glBitmap + * glOrtho */ -void WINAPI wine_glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap ) { +void WINAPI wine_glOrtho( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar ) { ENTER_GL(); - glBitmap(width, height, xorig, yorig, xmove, ymove, bitmap); + glOrtho( left, right, bottom, top, zNear, zFar ); LEAVE_GL(); } /*********************************************************************** - * glReadPixels + * glPassThrough */ -void WINAPI wine_glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels ) { +void WINAPI wine_glPassThrough( GLfloat token ) { ENTER_GL(); - glReadPixels(x, y, width, height, format, type, pixels); + glPassThrough( token ); LEAVE_GL(); } /*********************************************************************** - * glDrawPixels + * glPixelMapfv */ -void WINAPI wine_glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels ) { +void WINAPI wine_glPixelMapfv( GLenum map, GLint mapsize, GLfloat* values ) { ENTER_GL(); - glDrawPixels(width, height, format, type, pixels); + glPixelMapfv( map, mapsize, values ); LEAVE_GL(); } /*********************************************************************** - * glCopyPixels + * glPixelMapuiv */ -void WINAPI wine_glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type ) { +void WINAPI wine_glPixelMapuiv( GLenum map, GLint mapsize, GLuint* values ) { ENTER_GL(); - glCopyPixels(x, y, width, height, type); + glPixelMapuiv( map, mapsize, values ); LEAVE_GL(); } /*********************************************************************** - * glStencilFunc + * glPixelMapusv */ -void WINAPI wine_glStencilFunc(GLenum func, GLint ref, GLuint mask ) { +void WINAPI wine_glPixelMapusv( GLenum map, GLint mapsize, GLushort* values ) { ENTER_GL(); - glStencilFunc(func, ref, mask); + glPixelMapusv( map, mapsize, values ); LEAVE_GL(); } /*********************************************************************** - * glStencilMask + * glPixelStoref */ -void WINAPI wine_glStencilMask(GLuint mask ) { +void WINAPI wine_glPixelStoref( GLenum pname, GLfloat param ) { ENTER_GL(); - glStencilMask(mask); + glPixelStoref( pname, param ); LEAVE_GL(); } /*********************************************************************** - * glStencilOp + * glPixelStorei */ -void WINAPI wine_glStencilOp(GLenum fail, GLenum zfail, GLenum zpass ) { +void WINAPI wine_glPixelStorei( GLenum pname, GLint param ) { ENTER_GL(); - glStencilOp(fail, zfail, zpass); + glPixelStorei( pname, param ); LEAVE_GL(); } /*********************************************************************** - * glClearStencil + * glPixelTransferf */ -void WINAPI wine_glClearStencil(GLint s ) { +void WINAPI wine_glPixelTransferf( GLenum pname, GLfloat param ) { ENTER_GL(); - glClearStencil(s); + glPixelTransferf( pname, param ); LEAVE_GL(); } /*********************************************************************** - * glTexGend + * glPixelTransferi */ -void WINAPI wine_glTexGend(GLenum coord, GLenum pname, GLdouble param ) { +void WINAPI wine_glPixelTransferi( GLenum pname, GLint param ) { ENTER_GL(); - glTexGend(coord, pname, param); + glPixelTransferi( pname, param ); LEAVE_GL(); } /*********************************************************************** - * glTexGenf + * glPixelZoom */ -void WINAPI wine_glTexGenf(GLenum coord, GLenum pname, GLfloat param ) { +void WINAPI wine_glPixelZoom( GLfloat xfactor, GLfloat yfactor ) { ENTER_GL(); - glTexGenf(coord, pname, param); + glPixelZoom( xfactor, yfactor ); LEAVE_GL(); } /*********************************************************************** - * glTexGeni + * glPointSize */ -void WINAPI wine_glTexGeni(GLenum coord, GLenum pname, GLint param ) { +void WINAPI wine_glPointSize( GLfloat size ) { ENTER_GL(); - glTexGeni(coord, pname, param); + glPointSize( size ); LEAVE_GL(); } /*********************************************************************** - * glTexGendv + * glPolygonMode */ -void WINAPI wine_glTexGendv(GLenum coord, GLenum pname, const GLdouble *params ) { +void WINAPI wine_glPolygonMode( GLenum face, GLenum mode ) { ENTER_GL(); - glTexGendv(coord, pname, params); + glPolygonMode( face, mode ); LEAVE_GL(); } /*********************************************************************** - * glTexGenfv + * glPolygonOffset */ -void WINAPI wine_glTexGenfv(GLenum coord, GLenum pname, const GLfloat *params ) { +void WINAPI wine_glPolygonOffset( GLfloat factor, GLfloat units ) { ENTER_GL(); - glTexGenfv(coord, pname, params); + glPolygonOffset( factor, units ); LEAVE_GL(); } /*********************************************************************** - * glTexGeniv + * glPolygonStipple */ -void WINAPI wine_glTexGeniv(GLenum coord, GLenum pname, const GLint *params ) { +void WINAPI wine_glPolygonStipple( GLubyte* mask ) { ENTER_GL(); - glTexGeniv(coord, pname, params); + glPolygonStipple( mask ); LEAVE_GL(); } /*********************************************************************** - * glGetTexGendv + * glPopAttrib */ -void WINAPI wine_glGetTexGendv(GLenum coord, GLenum pname, GLdouble *params ) { +void WINAPI wine_glPopAttrib( ) { ENTER_GL(); - glGetTexGendv(coord, pname, params); + glPopAttrib( ); LEAVE_GL(); } /*********************************************************************** - * glGetTexGenfv + * glPopClientAttrib */ -void WINAPI wine_glGetTexGenfv(GLenum coord, GLenum pname, GLfloat *params ) { +void WINAPI wine_glPopClientAttrib( ) { ENTER_GL(); - glGetTexGenfv(coord, pname, params); + glPopClientAttrib( ); LEAVE_GL(); } /*********************************************************************** - * glGetTexGeniv + * glPopMatrix */ -void WINAPI wine_glGetTexGeniv(GLenum coord, GLenum pname, GLint *params ) { +void WINAPI wine_glPopMatrix( ) { ENTER_GL(); - glGetTexGeniv(coord, pname, params); + glPopMatrix( ); LEAVE_GL(); } /*********************************************************************** - * glTexEnvf + * glPopName */ -void WINAPI wine_glTexEnvf(GLenum target, GLenum pname, GLfloat param ) { +void WINAPI wine_glPopName( ) { ENTER_GL(); - glTexEnvf(target, pname, param); + glPopName( ); LEAVE_GL(); } /*********************************************************************** - * glTexEnvi + * glPrioritizeTextures */ -void WINAPI wine_glTexEnvi(GLenum target, GLenum pname, GLint param ) { +void WINAPI wine_glPrioritizeTextures( GLsizei n, GLuint* textures, GLclampf* priorities ) { ENTER_GL(); - glTexEnvi(target, pname, param); + glPrioritizeTextures( n, textures, priorities ); LEAVE_GL(); } /*********************************************************************** - * glTexEnvfv + * glPushAttrib */ -void WINAPI wine_glTexEnvfv(GLenum target, GLenum pname, const GLfloat *params ) { +void WINAPI wine_glPushAttrib( GLbitfield mask ) { ENTER_GL(); - glTexEnvfv(target, pname, params); + glPushAttrib( mask ); LEAVE_GL(); } /*********************************************************************** - * glTexEnviv + * glPushClientAttrib */ -void WINAPI wine_glTexEnviv(GLenum target, GLenum pname, const GLint *params ) { +void WINAPI wine_glPushClientAttrib( GLbitfield mask ) { ENTER_GL(); - glTexEnviv(target, pname, params); + glPushClientAttrib( mask ); LEAVE_GL(); } /*********************************************************************** - * glGetTexEnvfv + * glPushMatrix */ -void WINAPI wine_glGetTexEnvfv(GLenum target, GLenum pname, GLfloat *params ) { +void WINAPI wine_glPushMatrix( ) { ENTER_GL(); - glGetTexEnvfv(target, pname, params); + glPushMatrix( ); LEAVE_GL(); } /*********************************************************************** - * glGetTexEnviv + * glPushName */ -void WINAPI wine_glGetTexEnviv(GLenum target, GLenum pname, GLint *params ) { +void WINAPI wine_glPushName( GLuint name ) { ENTER_GL(); - glGetTexEnviv(target, pname, params); + glPushName( name ); LEAVE_GL(); } /*********************************************************************** - * glTexParameterf + * glRasterPos2d */ -void WINAPI wine_glTexParameterf(GLenum target, GLenum pname, GLfloat param ) { +void WINAPI wine_glRasterPos2d( GLdouble x, GLdouble y ) { ENTER_GL(); - glTexParameterf(target, pname, param); + glRasterPos2d( x, y ); LEAVE_GL(); } /*********************************************************************** - * glTexParameteri + * glRasterPos2dv */ -void WINAPI wine_glTexParameteri(GLenum target, GLenum pname, GLint param ) { +void WINAPI wine_glRasterPos2dv( GLdouble* v ) { ENTER_GL(); - glTexParameteri(target, pname, param); + glRasterPos2dv( v ); LEAVE_GL(); } /*********************************************************************** - * glTexParameterfv + * glRasterPos2f */ -void WINAPI wine_glTexParameterfv(GLenum target, GLenum pname, const GLfloat *params ) { +void WINAPI wine_glRasterPos2f( GLfloat x, GLfloat y ) { ENTER_GL(); - glTexParameterfv(target, pname, params); + glRasterPos2f( x, y ); LEAVE_GL(); } /*********************************************************************** - * glTexParameteriv + * glRasterPos2fv */ -void WINAPI wine_glTexParameteriv(GLenum target, GLenum pname, const GLint *params ) { +void WINAPI wine_glRasterPos2fv( GLfloat* v ) { ENTER_GL(); - glTexParameteriv(target, pname, params); + glRasterPos2fv( v ); LEAVE_GL(); } /*********************************************************************** - * glGetTexParameterfv + * glRasterPos2i */ -void WINAPI wine_glGetTexParameterfv(GLenum target, GLenum pname, GLfloat *params) { +void WINAPI wine_glRasterPos2i( GLint x, GLint y ) { ENTER_GL(); - glGetTexParameterfv(target, pname, params); + glRasterPos2i( x, y ); LEAVE_GL(); } /*********************************************************************** - * glGetTexParameteriv + * glRasterPos2iv */ -void WINAPI wine_glGetTexParameteriv(GLenum target, GLenum pname, GLint *params ) { +void WINAPI wine_glRasterPos2iv( GLint* v ) { ENTER_GL(); - glGetTexParameteriv(target, pname, params); + glRasterPos2iv( v ); LEAVE_GL(); } /*********************************************************************** - * glGetTexLevelParameterfv + * glRasterPos2s */ -void WINAPI wine_glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat *params ) { +void WINAPI wine_glRasterPos2s( GLshort x, GLshort y ) { ENTER_GL(); - glGetTexLevelParameterfv(target, level, pname, params); + glRasterPos2s( x, y ); LEAVE_GL(); } /*********************************************************************** - * glGetTexLevelParameteriv + * glRasterPos2sv */ -void WINAPI wine_glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint *params ) { +void WINAPI wine_glRasterPos2sv( GLshort* v ) { ENTER_GL(); - glGetTexLevelParameteriv(target, level, pname, params); + glRasterPos2sv( v ); LEAVE_GL(); } /*********************************************************************** - * glTexImage1D + * glRasterPos3d */ -void WINAPI wine_glTexImage1D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels ) { +void WINAPI wine_glRasterPos3d( GLdouble x, GLdouble y, GLdouble z ) { ENTER_GL(); - glTexImage1D(target, level, internalFormat, width, border, format, type, pixels); + glRasterPos3d( x, y, z ); LEAVE_GL(); } /*********************************************************************** - * glTexImage2D + * glRasterPos3dv */ -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 wine_glRasterPos3dv( GLdouble* v ) { ENTER_GL(); - glTexImage2D(target, level, internalFormat, width, height, border, format, type, pixels); + glRasterPos3dv( v ); LEAVE_GL(); } /*********************************************************************** - * glGetTexImage + * glRasterPos3f */ -void WINAPI wine_glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels ) { +void WINAPI wine_glRasterPos3f( GLfloat x, GLfloat y, GLfloat z ) { ENTER_GL(); - glGetTexImage(target, level, format, type, pixels); + glRasterPos3f( x, y, z ); LEAVE_GL(); } /*********************************************************************** - * glGenTextures + * glRasterPos3fv */ -void WINAPI wine_glGenTextures(GLsizei n, GLuint *textures ) { +void WINAPI wine_glRasterPos3fv( GLfloat* v ) { ENTER_GL(); - glGenTextures(n, textures); + glRasterPos3fv( v ); LEAVE_GL(); } /*********************************************************************** - * glDeleteTextures + * glRasterPos3i */ -void WINAPI wine_glDeleteTextures(GLsizei n, const GLuint *textures) { +void WINAPI wine_glRasterPos3i( GLint x, GLint y, GLint z ) { ENTER_GL(); - glDeleteTextures(n, textures); + glRasterPos3i( x, y, z ); LEAVE_GL(); } /*********************************************************************** - * glBindTexture + * glRasterPos3iv */ -void WINAPI wine_glBindTexture(GLenum target, GLuint texture ) { +void WINAPI wine_glRasterPos3iv( GLint* v ) { ENTER_GL(); - glBindTexture(target, texture); + glRasterPos3iv( v ); LEAVE_GL(); } /*********************************************************************** - * glPrioritizeTextures + * glRasterPos3s */ -void WINAPI wine_glPrioritizeTextures(GLsizei n, const GLuint *textures, const GLclampf *priorities ) { +void WINAPI wine_glRasterPos3s( GLshort x, GLshort y, GLshort z ) { ENTER_GL(); - glPrioritizeTextures(n, textures, priorities); + glRasterPos3s( x, y, z ); LEAVE_GL(); } /*********************************************************************** - * glAreTexturesResident + * glRasterPos3sv */ -GLboolean WINAPI wine_glAreTexturesResident(GLsizei n, const GLuint *textures, GLboolean *residences ) { - GLboolean ret; +void WINAPI wine_glRasterPos3sv( GLshort* v ) { ENTER_GL(); - ret = glAreTexturesResident(n, textures, residences); + glRasterPos3sv( v ); LEAVE_GL(); - return ret; } /*********************************************************************** - * glIsTexture + * glRasterPos4d */ -GLboolean WINAPI wine_glIsTexture(GLuint texture ) { - GLboolean ret; +void WINAPI wine_glRasterPos4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { ENTER_GL(); - ret = glIsTexture(texture); + glRasterPos4d( x, y, z, w ); LEAVE_GL(); - return ret; } /*********************************************************************** - * glTexSubImage1D + * glRasterPos4dv */ -void WINAPI wine_glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels ) { +void WINAPI wine_glRasterPos4dv( GLdouble* v ) { ENTER_GL(); - glTexSubImage1D(target, level, xoffset, width, format, type, pixels); + glRasterPos4dv( v ); LEAVE_GL(); } /*********************************************************************** - * glTexSubImage2D + * glRasterPos4f */ -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 wine_glRasterPos4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { ENTER_GL(); - glTexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels); + glRasterPos4f( x, y, z, w ); LEAVE_GL(); } /*********************************************************************** - * glCopyTexImage1D + * glRasterPos4fv */ -void WINAPI wine_glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border ) { +void WINAPI wine_glRasterPos4fv( GLfloat* v ) { ENTER_GL(); - glCopyTexImage1D(target, level, internalformat, x, y, width, border); + glRasterPos4fv( v ); LEAVE_GL(); } /*********************************************************************** - * glCopyTexImage2D + * glRasterPos4i */ -void WINAPI wine_glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border ) { +void WINAPI wine_glRasterPos4i( GLint x, GLint y, GLint z, GLint w ) { ENTER_GL(); - glCopyTexImage2D(target, level, internalformat, x, y, width, height, border); + glRasterPos4i( x, y, z, w ); LEAVE_GL(); } /*********************************************************************** - * glCopyTexSubImage1D + * glRasterPos4iv */ -void WINAPI wine_glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width ) { +void WINAPI wine_glRasterPos4iv( GLint* v ) { ENTER_GL(); - glCopyTexSubImage1D(target, level, xoffset, x, y, width); + glRasterPos4iv( v ); LEAVE_GL(); } /*********************************************************************** - * glCopyTexSubImage2D + * glRasterPos4s */ -void WINAPI wine_glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { +void WINAPI wine_glRasterPos4s( GLshort x, GLshort y, GLshort z, GLshort w ) { ENTER_GL(); - glCopyTexSubImage2D(target, level, xoffset, yoffset, x, y, width, height); + glRasterPos4s( x, y, z, w ); LEAVE_GL(); } /*********************************************************************** - * glMap1d + * glRasterPos4sv */ -void WINAPI wine_glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points ) { +void WINAPI wine_glRasterPos4sv( GLshort* v ) { ENTER_GL(); - glMap1d(target, u1, u2, stride, order, points); + glRasterPos4sv( v ); LEAVE_GL(); } /*********************************************************************** - * glMap1f + * glReadBuffer */ -void WINAPI wine_glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points ) { +void WINAPI wine_glReadBuffer( GLenum mode ) { ENTER_GL(); - glMap1f(target, u1, u2, stride, order, points); + glReadBuffer( mode ); LEAVE_GL(); } /*********************************************************************** - * glMap2d + * glReadPixels */ -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 wine_glReadPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels ) { ENTER_GL(); - glMap2d(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points); + glReadPixels( x, y, width, height, format, type, pixels ); LEAVE_GL(); } /*********************************************************************** - * glMap2f + * glRectd */ -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 wine_glRectd( GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2 ) { ENTER_GL(); - glMap2f(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points); + glRectd( x1, y1, x2, y2 ); LEAVE_GL(); } /*********************************************************************** - * glGetMapdv + * glRectdv */ -void WINAPI wine_glGetMapdv(GLenum target, GLenum query, GLdouble *v ) { +void WINAPI wine_glRectdv( GLdouble* v1, GLdouble* v2 ) { ENTER_GL(); - glGetMapdv(target, query, v); + glRectdv( v1, v2 ); LEAVE_GL(); } /*********************************************************************** - * glGetMapfv + * glRectf */ -void WINAPI wine_glGetMapfv(GLenum target, GLenum query, GLfloat *v ) { +void WINAPI wine_glRectf( GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2 ) { ENTER_GL(); - glGetMapfv(target, query, v); + glRectf( x1, y1, x2, y2 ); LEAVE_GL(); } /*********************************************************************** - * glGetMapiv + * glRectfv */ -void WINAPI wine_glGetMapiv(GLenum target, GLenum query, GLint *v ) { +void WINAPI wine_glRectfv( GLfloat* v1, GLfloat* v2 ) { ENTER_GL(); - glGetMapiv(target, query, v); + glRectfv( v1, v2 ); LEAVE_GL(); } /*********************************************************************** - * glEvalCoord1d + * glRecti */ -void WINAPI wine_glEvalCoord1d(GLdouble u ) { +void WINAPI wine_glRecti( GLint x1, GLint y1, GLint x2, GLint y2 ) { ENTER_GL(); - glEvalCoord1d(u); + glRecti( x1, y1, x2, y2 ); LEAVE_GL(); } /*********************************************************************** - * glEvalCoord1f + * glRectiv */ -void WINAPI wine_glEvalCoord1f(GLfloat u ) { +void WINAPI wine_glRectiv( GLint* v1, GLint* v2 ) { ENTER_GL(); - glEvalCoord1f(u); + glRectiv( v1, v2 ); LEAVE_GL(); } /*********************************************************************** - * glEvalCoord1dv + * glRects */ -void WINAPI wine_glEvalCoord1dv(const GLdouble *u ) { +void WINAPI wine_glRects( GLshort x1, GLshort y1, GLshort x2, GLshort y2 ) { ENTER_GL(); - glEvalCoord1dv(u); + glRects( x1, y1, x2, y2 ); LEAVE_GL(); } /*********************************************************************** - * glEvalCoord1fv + * glRectsv */ -void WINAPI wine_glEvalCoord1fv(const GLfloat *u ) { +void WINAPI wine_glRectsv( GLshort* v1, GLshort* v2 ) { ENTER_GL(); - glEvalCoord1fv(u); + glRectsv( v1, v2 ); LEAVE_GL(); } /*********************************************************************** - * glEvalCoord2d + * glRenderMode */ -void WINAPI wine_glEvalCoord2d(GLdouble u, GLdouble v ) { +GLint WINAPI wine_glRenderMode( GLenum mode ) { + GLint ret_value; ENTER_GL(); - glEvalCoord2d(u, v); + ret_value = glRenderMode( mode ); LEAVE_GL(); + return ret_value; } /*********************************************************************** - * glEvalCoord2f + * glResetHistogram */ -void WINAPI wine_glEvalCoord2f(GLfloat u, GLfloat v ) { +void WINAPI wine_glResetHistogram( GLenum target ) { ENTER_GL(); - glEvalCoord2f(u, v); + glResetHistogram( target ); LEAVE_GL(); } /*********************************************************************** - * glEvalCoord2dv + * glResetMinmax */ -void WINAPI wine_glEvalCoord2dv(const GLdouble *u ) { +void WINAPI wine_glResetMinmax( GLenum target ) { ENTER_GL(); - glEvalCoord2dv(u); + glResetMinmax( target ); LEAVE_GL(); } /*********************************************************************** - * glEvalCoord2fv + * glRotated */ -void WINAPI wine_glEvalCoord2fv(const GLfloat *u ) { +void WINAPI wine_glRotated( GLdouble angle, GLdouble x, GLdouble y, GLdouble z ) { ENTER_GL(); - glEvalCoord2fv(u); + glRotated( angle, x, y, z ); LEAVE_GL(); } /*********************************************************************** - * glMapGrid1d + * glRotatef */ -void WINAPI wine_glMapGrid1d(GLint un, GLdouble u1, GLdouble u2 ) { +void WINAPI wine_glRotatef( GLfloat angle, GLfloat x, GLfloat y, GLfloat z ) { ENTER_GL(); - glMapGrid1d(un, u1, u2); + glRotatef( angle, x, y, z ); LEAVE_GL(); } /*********************************************************************** - * glMapGrid1f + * glScaled */ -void WINAPI wine_glMapGrid1f(GLint un, GLfloat u1, GLfloat u2 ) { +void WINAPI wine_glScaled( GLdouble x, GLdouble y, GLdouble z ) { ENTER_GL(); - glMapGrid1f(un, u1, u2); + glScaled( x, y, z ); LEAVE_GL(); } /*********************************************************************** - * glMapGrid2d + * glScalef */ -void WINAPI wine_glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2 ) { +void WINAPI wine_glScalef( GLfloat x, GLfloat y, GLfloat z ) { ENTER_GL(); - glMapGrid2d(un, u1, u2, vn, v1, v2); + glScalef( x, y, z ); LEAVE_GL(); } /*********************************************************************** - * glMapGrid2f + * glScissor */ -void WINAPI wine_glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2 ) { +void WINAPI wine_glScissor( GLint x, GLint y, GLsizei width, GLsizei height ) { ENTER_GL(); - glMapGrid2f(un, u1, u2, vn, v1, v2); + glScissor( x, y, width, height ); LEAVE_GL(); } /*********************************************************************** - * glEvalPoint1 + * glSelectBuffer */ -void WINAPI wine_glEvalPoint1(GLint i ) { +void WINAPI wine_glSelectBuffer( GLsizei size, GLuint* buffer ) { ENTER_GL(); - glEvalPoint1(i); + glSelectBuffer( size, buffer ); LEAVE_GL(); } /*********************************************************************** - * glEvalPoint2 + * glSeparableFilter2D */ -void WINAPI wine_glEvalPoint2(GLint i, GLint j ) { +void WINAPI wine_glSeparableFilter2D( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* row, GLvoid* column ) { ENTER_GL(); - glEvalPoint2(i, j); + glSeparableFilter2D( target, internalformat, width, height, format, type, row, column ); LEAVE_GL(); } /*********************************************************************** - * glEvalMesh1 + * glShadeModel */ -void WINAPI wine_glEvalMesh1(GLenum mode, GLint i1, GLint i2 ) { +void WINAPI wine_glShadeModel( GLenum mode ) { ENTER_GL(); - glEvalMesh1(mode, i1, i2); + glShadeModel( mode ); LEAVE_GL(); } /*********************************************************************** - * glEvalMesh2 + * glStencilFunc */ -void WINAPI wine_glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2 ) { +void WINAPI wine_glStencilFunc( GLenum func, GLint ref, GLuint mask ) { ENTER_GL(); - glEvalMesh2(mode, i1, i2, j1, j2); + glStencilFunc( func, ref, mask ); LEAVE_GL(); } /*********************************************************************** - * glFogf + * glStencilMask */ -void WINAPI wine_glFogf(GLenum pname, GLfloat param ) { +void WINAPI wine_glStencilMask( GLuint mask ) { ENTER_GL(); - glFogf(pname, param); + glStencilMask( mask ); LEAVE_GL(); } /*********************************************************************** - * glFogi + * glStencilOp */ -void WINAPI wine_glFogi(GLenum pname, GLint param ) { +void WINAPI wine_glStencilOp( GLenum fail, GLenum zfail, GLenum zpass ) { ENTER_GL(); - glFogi(pname, param); + glStencilOp( fail, zfail, zpass ); LEAVE_GL(); } /*********************************************************************** - * glFogfv + * glTexCoord1d */ -void WINAPI wine_glFogfv(GLenum pname, const GLfloat *params ) { +void WINAPI wine_glTexCoord1d( GLdouble s ) { ENTER_GL(); - glFogfv(pname, params); + glTexCoord1d( s ); LEAVE_GL(); } /*********************************************************************** - * glFogiv + * glTexCoord1dv */ -void WINAPI wine_glFogiv(GLenum pname, const GLint *params ) { +void WINAPI wine_glTexCoord1dv( GLdouble* v ) { ENTER_GL(); - glFogiv(pname, params); + glTexCoord1dv( v ); LEAVE_GL(); } /*********************************************************************** - * glFeedbackBuffer + * glTexCoord1f */ -void WINAPI wine_glFeedbackBuffer(GLsizei size, GLenum type, GLfloat *buffer ) { +void WINAPI wine_glTexCoord1f( GLfloat s ) { ENTER_GL(); - glFeedbackBuffer(size, type, buffer); + glTexCoord1f( s ); LEAVE_GL(); } /*********************************************************************** - * glPassThrough + * glTexCoord1fv */ -void WINAPI wine_glPassThrough(GLfloat token ) { +void WINAPI wine_glTexCoord1fv( GLfloat* v ) { ENTER_GL(); - glPassThrough(token); + glTexCoord1fv( v ); LEAVE_GL(); } /*********************************************************************** - * glSelectBuffer + * glTexCoord1i */ -void WINAPI wine_glSelectBuffer(GLsizei size, GLuint *buffer ) { +void WINAPI wine_glTexCoord1i( GLint s ) { ENTER_GL(); - glSelectBuffer(size, buffer); + glTexCoord1i( s ); LEAVE_GL(); } /*********************************************************************** - * glInitNames + * glTexCoord1iv */ -void WINAPI wine_glInitNames(void ) { +void WINAPI wine_glTexCoord1iv( GLint* v ) { ENTER_GL(); - glInitNames(); + glTexCoord1iv( v ); LEAVE_GL(); } /*********************************************************************** - * glLoadName + * glTexCoord1s */ -void WINAPI wine_glLoadName(GLuint name ) { +void WINAPI wine_glTexCoord1s( GLshort s ) { ENTER_GL(); - glLoadName(name); + glTexCoord1s( s ); LEAVE_GL(); } /*********************************************************************** - * glPushName + * glTexCoord1sv */ -void WINAPI wine_glPushName(GLuint name ) { +void WINAPI wine_glTexCoord1sv( GLshort* v ) { ENTER_GL(); - glPushName(name); + glTexCoord1sv( v ); LEAVE_GL(); } /*********************************************************************** - * glPopName + * glTexCoord2d */ -void WINAPI wine_glPopName(void ) { +void WINAPI wine_glTexCoord2d( GLdouble s, GLdouble t ) { ENTER_GL(); - glPopName(); + glTexCoord2d( s, t ); LEAVE_GL(); } /*********************************************************************** - * glDrawRangeElements + * glTexCoord2dv */ -void WINAPI wine_glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices ) { +void WINAPI wine_glTexCoord2dv( GLdouble* v ) { ENTER_GL(); - glDrawRangeElements(mode, start, end, count, type, indices); + glTexCoord2dv( v ); LEAVE_GL(); } /*********************************************************************** - * glTexImage3D + * glTexCoord2f */ -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 ) { +void WINAPI wine_glTexCoord2f( GLfloat s, GLfloat t ) { ENTER_GL(); - glTexImage3D(target, level, internalFormat, width, height, depth, border, format, type, pixels); + glTexCoord2f( s, t ); LEAVE_GL(); } /*********************************************************************** - * glTexSubImage3D + * glTexCoord2fv */ -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) { +void WINAPI wine_glTexCoord2fv( GLfloat* v ) { ENTER_GL(); - glTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels); + glTexCoord2fv( v ); LEAVE_GL(); } /*********************************************************************** - * glCopyTexSubImage3D + * glTexCoord2i */ -void WINAPI wine_glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height ) { +void WINAPI wine_glTexCoord2i( GLint s, GLint t ) { ENTER_GL(); - glCopyTexSubImage3D(target, level, xoffset, yoffset, zoffset, x, y, width, height); + glTexCoord2i( s, t ); LEAVE_GL(); } /*********************************************************************** - * glColorTable + * glTexCoord2iv */ -void WINAPI wine_glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table ) { +void WINAPI wine_glTexCoord2iv( GLint* v ) { ENTER_GL(); - glColorTable(target, internalformat, width, format, type, table); + glTexCoord2iv( v ); LEAVE_GL(); } /*********************************************************************** - * glColorSubTable + * glTexCoord2s */ -void WINAPI wine_glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data ) { +void WINAPI wine_glTexCoord2s( GLshort s, GLshort t ) { ENTER_GL(); - glColorSubTable(target, start, count, format, type, data); + glTexCoord2s( s, t ); LEAVE_GL(); } /*********************************************************************** - * glColorTableParameteriv + * glTexCoord2sv */ -void WINAPI wine_glColorTableParameteriv(GLenum target, GLenum pname, const GLint *params) { +void WINAPI wine_glTexCoord2sv( GLshort* v ) { ENTER_GL(); - glColorTableParameteriv(target, pname, params); + glTexCoord2sv( v ); LEAVE_GL(); } /*********************************************************************** - * glColorTableParameterfv + * glTexCoord3d */ -void WINAPI wine_glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat *params) { +void WINAPI wine_glTexCoord3d( GLdouble s, GLdouble t, GLdouble r ) { ENTER_GL(); - glColorTableParameterfv(target, pname, params); + glTexCoord3d( s, t, r ); LEAVE_GL(); } /*********************************************************************** - * glCopyColorSubTable + * glTexCoord3dv */ -void WINAPI wine_glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width ) { +void WINAPI wine_glTexCoord3dv( GLdouble* v ) { ENTER_GL(); - glCopyColorSubTable(target, start, x, y, width); + glTexCoord3dv( v ); LEAVE_GL(); } /*********************************************************************** - * glCopyColorTable + * glTexCoord3f */ -void WINAPI wine_glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) { +void WINAPI wine_glTexCoord3f( GLfloat s, GLfloat t, GLfloat r ) { ENTER_GL(); - glCopyColorTable(target, internalformat, x, y, width); + glTexCoord3f( s, t, r ); LEAVE_GL(); } /*********************************************************************** - * glGetColorTable + * glTexCoord3fv */ -void WINAPI wine_glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid *table ) { +void WINAPI wine_glTexCoord3fv( GLfloat* v ) { ENTER_GL(); - glGetColorTable(target, format, type, table); + glTexCoord3fv( v ); LEAVE_GL(); } /*********************************************************************** - * glGetColorTableParameterfv + * glTexCoord3i */ -void WINAPI wine_glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat *params ) { +void WINAPI wine_glTexCoord3i( GLint s, GLint t, GLint r ) { ENTER_GL(); - glGetColorTableParameterfv(target, pname, params); + glTexCoord3i( s, t, r ); LEAVE_GL(); } /*********************************************************************** - * glGetColorTableParameteriv + * glTexCoord3iv */ -void WINAPI wine_glGetColorTableParameteriv(GLenum target, GLenum pname, GLint *params ) { +void WINAPI wine_glTexCoord3iv( GLint* v ) { ENTER_GL(); - glGetColorTableParameteriv(target, pname, params); + glTexCoord3iv( v ); LEAVE_GL(); } /*********************************************************************** - * glBlendEquation + * glTexCoord3s */ -void WINAPI wine_glBlendEquation(GLenum mode ) { +void WINAPI wine_glTexCoord3s( GLshort s, GLshort t, GLshort r ) { ENTER_GL(); - glBlendEquation(mode); + glTexCoord3s( s, t, r ); LEAVE_GL(); } /*********************************************************************** - * glBlendColor + * glTexCoord3sv */ -void WINAPI wine_glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha ) { +void WINAPI wine_glTexCoord3sv( GLshort* v ) { ENTER_GL(); - glBlendColor(red, green, blue, alpha); + glTexCoord3sv( v ); LEAVE_GL(); } /*********************************************************************** - * glHistogram + * glTexCoord4d */ -void WINAPI wine_glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink ) { +void WINAPI wine_glTexCoord4d( GLdouble s, GLdouble t, GLdouble r, GLdouble q ) { ENTER_GL(); - glHistogram(target, width, internalformat, sink); + glTexCoord4d( s, t, r, q ); LEAVE_GL(); } /*********************************************************************** - * glResetHistogram + * glTexCoord4dv */ -void WINAPI wine_glResetHistogram(GLenum target ) { +void WINAPI wine_glTexCoord4dv( GLdouble* v ) { ENTER_GL(); - glResetHistogram(target); + glTexCoord4dv( v ); LEAVE_GL(); } /*********************************************************************** - * glGetHistogram + * glTexCoord4f */ -void WINAPI wine_glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values ) { +void WINAPI wine_glTexCoord4f( GLfloat s, GLfloat t, GLfloat r, GLfloat q ) { ENTER_GL(); - glGetHistogram(target, reset, format, type, values); + glTexCoord4f( s, t, r, q ); LEAVE_GL(); } /*********************************************************************** - * glGetHistogramParameterfv + * glTexCoord4fv */ -void WINAPI wine_glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat *params ) { +void WINAPI wine_glTexCoord4fv( GLfloat* v ) { ENTER_GL(); - glGetHistogramParameterfv(target, pname, params); + glTexCoord4fv( v ); LEAVE_GL(); } /*********************************************************************** - * glGetHistogramParameteriv + * glTexCoord4i */ -void WINAPI wine_glGetHistogramParameteriv(GLenum target, GLenum pname, GLint *params ) { +void WINAPI wine_glTexCoord4i( GLint s, GLint t, GLint r, GLint q ) { ENTER_GL(); - glGetHistogramParameteriv(target, pname, params); + glTexCoord4i( s, t, r, q ); LEAVE_GL(); } /*********************************************************************** - * glMinmax + * glTexCoord4iv */ -void WINAPI wine_glMinmax(GLenum target, GLenum internalformat, GLboolean sink ) { +void WINAPI wine_glTexCoord4iv( GLint* v ) { ENTER_GL(); - glMinmax(target, internalformat, sink); + glTexCoord4iv( v ); LEAVE_GL(); } /*********************************************************************** - * glResetMinmax + * glTexCoord4s */ -void WINAPI wine_glResetMinmax(GLenum target ) { +void WINAPI wine_glTexCoord4s( GLshort s, GLshort t, GLshort r, GLshort q ) { ENTER_GL(); - glResetMinmax(target); + glTexCoord4s( s, t, r, q ); LEAVE_GL(); } /*********************************************************************** - * glGetMinmax + * glTexCoord4sv */ -void WINAPI wine_glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum types, GLvoid *values ) { +void WINAPI wine_glTexCoord4sv( GLshort* v ) { ENTER_GL(); - glGetMinmax(target, reset, format, types, values); + glTexCoord4sv( v ); LEAVE_GL(); } /*********************************************************************** - * glGetMinmaxParameterfv + * glTexCoordPointer */ -void WINAPI wine_glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat *params ) { +void WINAPI wine_glTexCoordPointer( GLint size, GLenum type, GLsizei stride, GLvoid* pointer ) { ENTER_GL(); - glGetMinmaxParameterfv(target, pname, params); + glTexCoordPointer( size, type, stride, pointer ); LEAVE_GL(); } /*********************************************************************** - * glGetMinmaxParameteriv + * glTexEnvf */ -void WINAPI wine_glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint *params ) { +void WINAPI wine_glTexEnvf( GLenum target, GLenum pname, GLfloat param ) { ENTER_GL(); - glGetMinmaxParameteriv(target, pname, params); + glTexEnvf( target, pname, param ); LEAVE_GL(); } /*********************************************************************** - * glConvolutionFilter1D + * glTexEnvfv */ -void WINAPI wine_glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image ) { +void WINAPI wine_glTexEnvfv( GLenum target, GLenum pname, GLfloat* params ) { ENTER_GL(); - glConvolutionFilter1D(target, internalformat, width, format, type, image); + glTexEnvfv( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glConvolutionFilter2D + * glTexEnvi */ -void WINAPI wine_glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image ) { +void WINAPI wine_glTexEnvi( GLenum target, GLenum pname, GLint param ) { ENTER_GL(); - glConvolutionFilter2D(target, internalformat, width, height, format, type, image); + glTexEnvi( target, pname, param ); LEAVE_GL(); } /*********************************************************************** - * glConvolutionParameterf + * glTexEnviv */ -void WINAPI wine_glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params ) { +void WINAPI wine_glTexEnviv( GLenum target, GLenum pname, GLint* params ) { ENTER_GL(); - glConvolutionParameterf(target, pname, params); + glTexEnviv( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glConvolutionParameterfv + * glTexGend */ -void WINAPI wine_glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat *params ) { +void WINAPI wine_glTexGend( GLenum coord, GLenum pname, GLdouble param ) { ENTER_GL(); - glConvolutionParameterfv(target, pname, params); + glTexGend( coord, pname, param ); LEAVE_GL(); } /*********************************************************************** - * glConvolutionParameteri + * glTexGendv */ -void WINAPI wine_glConvolutionParameteri(GLenum target, GLenum pname, GLint params ) { +void WINAPI wine_glTexGendv( GLenum coord, GLenum pname, GLdouble* params ) { ENTER_GL(); - glConvolutionParameteri(target, pname, params); + glTexGendv( coord, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glConvolutionParameteriv + * glTexGenf */ -void WINAPI wine_glConvolutionParameteriv(GLenum target, GLenum pname, const GLint *params ) { +void WINAPI wine_glTexGenf( GLenum coord, GLenum pname, GLfloat param ) { ENTER_GL(); - glConvolutionParameteriv(target, pname, params); + glTexGenf( coord, pname, param ); LEAVE_GL(); } /*********************************************************************** - * glCopyConvolutionFilter1D + * glTexGenfv */ -void WINAPI wine_glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width ) { +void WINAPI wine_glTexGenfv( GLenum coord, GLenum pname, GLfloat* params ) { ENTER_GL(); - glCopyConvolutionFilter1D(target, internalformat, x, y, width); + glTexGenfv( coord, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glCopyConvolutionFilter2D + * glTexGeni */ -void WINAPI wine_glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height) { +void WINAPI wine_glTexGeni( GLenum coord, GLenum pname, GLint param ) { ENTER_GL(); - glCopyConvolutionFilter2D(target, internalformat, x, y, width, height); + glTexGeni( coord, pname, param ); LEAVE_GL(); } /*********************************************************************** - * glGetConvolutionFilter + * glTexGeniv */ -void WINAPI wine_glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid *image ) { +void WINAPI wine_glTexGeniv( GLenum coord, GLenum pname, GLint* params ) { ENTER_GL(); - glGetConvolutionFilter(target, format, type, image); + glTexGeniv( coord, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glGetConvolutionParameterfv + * glTexImage1D */ -void WINAPI wine_glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat *params ) { +void WINAPI wine_glTexImage1D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, GLvoid* pixels ) { ENTER_GL(); - glGetConvolutionParameterfv(target, pname, params); + glTexImage1D( target, level, internalformat, width, border, format, type, pixels ); LEAVE_GL(); } /*********************************************************************** - * glGetConvolutionParameteriv + * glTexImage2D */ -void WINAPI wine_glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint *params ) { +void WINAPI wine_glTexImage2D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, GLvoid* pixels ) { ENTER_GL(); - glGetConvolutionParameteriv(target, pname, params); + glTexImage2D( target, level, internalformat, width, height, border, format, type, pixels ); LEAVE_GL(); } /*********************************************************************** - * glSeparableFilter2D + * glTexImage3D */ -void WINAPI wine_glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column ) { +void WINAPI wine_glTexImage3D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, GLvoid* pixels ) { ENTER_GL(); - glSeparableFilter2D(target, internalformat, width, height, format, type, row, column); + glTexImage3D( target, level, internalformat, width, height, depth, border, format, type, pixels ); LEAVE_GL(); } /*********************************************************************** - * glGetSeparableFilter + * glTexParameterf */ -void WINAPI wine_glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span ) { +void WINAPI wine_glTexParameterf( GLenum target, GLenum pname, GLfloat param ) { ENTER_GL(); - glGetSeparableFilter(target, format, type, row, column, span); + glTexParameterf( target, pname, param ); LEAVE_GL(); } /*********************************************************************** - * glActiveTextureARB + * glTexParameterfv */ -void WINAPI wine_glActiveTextureARB(GLenum texture) { +void WINAPI wine_glTexParameterfv( GLenum target, GLenum pname, GLfloat* params ) { ENTER_GL(); - glActiveTextureARB(texture); + glTexParameterfv( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glClientActiveTextureARB + * glTexParameteri */ -void WINAPI wine_glClientActiveTextureARB(GLenum texture) { +void WINAPI wine_glTexParameteri( GLenum target, GLenum pname, GLint param ) { ENTER_GL(); - glClientActiveTextureARB(texture); + glTexParameteri( target, pname, param ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord1dARB + * glTexParameteriv */ -void WINAPI wine_glMultiTexCoord1dARB(GLenum target, GLdouble s) { +void WINAPI wine_glTexParameteriv( GLenum target, GLenum pname, GLint* params ) { ENTER_GL(); - glMultiTexCoord1dARB(target, s); + glTexParameteriv( target, pname, params ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord1dvARB + * glTexSubImage1D */ -void WINAPI wine_glMultiTexCoord1dvARB(GLenum target, const GLdouble *v) { +void WINAPI wine_glTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, GLvoid* pixels ) { ENTER_GL(); - glMultiTexCoord1dvARB(target, v); + glTexSubImage1D( target, level, xoffset, width, format, type, pixels ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord1fARB + * glTexSubImage2D */ -void WINAPI wine_glMultiTexCoord1fARB(GLenum target, GLfloat s) { +void WINAPI wine_glTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels ) { ENTER_GL(); - glMultiTexCoord1fARB(target, s); + glTexSubImage2D( target, level, xoffset, yoffset, width, height, format, type, pixels ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord1fvARB + * glTexSubImage3D */ -void WINAPI wine_glMultiTexCoord1fvARB(GLenum target, const GLfloat *v) { +void WINAPI wine_glTexSubImage3D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLvoid* pixels ) { ENTER_GL(); - glMultiTexCoord1fvARB(target, v); + glTexSubImage3D( target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord1iARB + * glTranslated */ -void WINAPI wine_glMultiTexCoord1iARB(GLenum target, GLint s) { +void WINAPI wine_glTranslated( GLdouble x, GLdouble y, GLdouble z ) { ENTER_GL(); - glMultiTexCoord1iARB(target, s); + glTranslated( x, y, z ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord1ivARB + * glTranslatef */ -void WINAPI wine_glMultiTexCoord1ivARB(GLenum target, const GLint *v) { +void WINAPI wine_glTranslatef( GLfloat x, GLfloat y, GLfloat z ) { ENTER_GL(); - glMultiTexCoord1ivARB(target, v); + glTranslatef( x, y, z ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord1sARB + * glVertex2d */ -void WINAPI wine_glMultiTexCoord1sARB(GLenum target, GLshort s) { +void WINAPI wine_glVertex2d( GLdouble x, GLdouble y ) { ENTER_GL(); - glMultiTexCoord1sARB(target, s); + glVertex2d( x, y ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord1svARB + * glVertex2dv */ -void WINAPI wine_glMultiTexCoord1svARB(GLenum target, const GLshort *v) { +void WINAPI wine_glVertex2dv( GLdouble* v ) { ENTER_GL(); - glMultiTexCoord1svARB(target, v); + glVertex2dv( v ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord2dARB + * glVertex2f */ -void WINAPI wine_glMultiTexCoord2dARB(GLenum target, GLdouble s, GLdouble t) { +void WINAPI wine_glVertex2f( GLfloat x, GLfloat y ) { ENTER_GL(); - glMultiTexCoord2dARB(target, s, t); + glVertex2f( x, y ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord2dvARB + * glVertex2fv */ -void WINAPI wine_glMultiTexCoord2dvARB(GLenum target, const GLdouble *v) { +void WINAPI wine_glVertex2fv( GLfloat* v ) { ENTER_GL(); - glMultiTexCoord2dvARB(target, v); + glVertex2fv( v ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord2fARB + * glVertex2i */ -void WINAPI wine_glMultiTexCoord2fARB(GLenum target, GLfloat s, GLfloat t) { +void WINAPI wine_glVertex2i( GLint x, GLint y ) { ENTER_GL(); - glMultiTexCoord2fARB(target, s, t); + glVertex2i( x, y ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord2fvARB + * glVertex2iv */ -void WINAPI wine_glMultiTexCoord2fvARB(GLenum target, const GLfloat *v) { +void WINAPI wine_glVertex2iv( GLint* v ) { ENTER_GL(); - glMultiTexCoord2fvARB(target, v); + glVertex2iv( v ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord2iARB + * glVertex2s */ -void WINAPI wine_glMultiTexCoord2iARB(GLenum target, GLint s, GLint t) { +void WINAPI wine_glVertex2s( GLshort x, GLshort y ) { ENTER_GL(); - glMultiTexCoord2iARB(target, s, t); + glVertex2s( x, y ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord2ivARB + * glVertex2sv */ -void WINAPI wine_glMultiTexCoord2ivARB(GLenum target, const GLint *v) { +void WINAPI wine_glVertex2sv( GLshort* v ) { ENTER_GL(); - glMultiTexCoord2ivARB(target, v); + glVertex2sv( v ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord2sARB + * glVertex3d */ -void WINAPI wine_glMultiTexCoord2sARB(GLenum target, GLshort s, GLshort t) { +void WINAPI wine_glVertex3d( GLdouble x, GLdouble y, GLdouble z ) { ENTER_GL(); - glMultiTexCoord2sARB(target, s, t); + glVertex3d( x, y, z ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord2svARB + * glVertex3dv */ -void WINAPI wine_glMultiTexCoord2svARB(GLenum target, const GLshort *v) { +void WINAPI wine_glVertex3dv( GLdouble* v ) { ENTER_GL(); - glMultiTexCoord2svARB(target, v); + glVertex3dv( v ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord3dARB + * glVertex3f */ -void WINAPI wine_glMultiTexCoord3dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r) { +void WINAPI wine_glVertex3f( GLfloat x, GLfloat y, GLfloat z ) { ENTER_GL(); - glMultiTexCoord3dARB(target, s, t, r); + glVertex3f( x, y, z ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord3dvARB + * glVertex3fv */ -void WINAPI wine_glMultiTexCoord3dvARB(GLenum target, const GLdouble *v) { +void WINAPI wine_glVertex3fv( GLfloat* v ) { ENTER_GL(); - glMultiTexCoord3dvARB(target, v); + glVertex3fv( v ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord3fARB + * glVertex3i */ -void WINAPI wine_glMultiTexCoord3fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r) { +void WINAPI wine_glVertex3i( GLint x, GLint y, GLint z ) { ENTER_GL(); - glMultiTexCoord3fARB(target, s, t, r); + glVertex3i( x, y, z ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord3fvARB + * glVertex3iv */ -void WINAPI wine_glMultiTexCoord3fvARB(GLenum target, const GLfloat *v) { +void WINAPI wine_glVertex3iv( GLint* v ) { ENTER_GL(); - glMultiTexCoord3fvARB(target, v); + glVertex3iv( v ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord3iARB + * glVertex3s */ -void WINAPI wine_glMultiTexCoord3iARB(GLenum target, GLint s, GLint t, GLint r) { +void WINAPI wine_glVertex3s( GLshort x, GLshort y, GLshort z ) { ENTER_GL(); - glMultiTexCoord3iARB(target, s, t, r); + glVertex3s( x, y, z ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord3ivARB + * glVertex3sv */ -void WINAPI wine_glMultiTexCoord3ivARB(GLenum target, const GLint *v) { +void WINAPI wine_glVertex3sv( GLshort* v ) { ENTER_GL(); - glMultiTexCoord3ivARB(target, v); + glVertex3sv( v ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord3sARB + * glVertex4d */ -void WINAPI wine_glMultiTexCoord3sARB(GLenum target, GLshort s, GLshort t, GLshort r) { +void WINAPI wine_glVertex4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w ) { ENTER_GL(); - glMultiTexCoord3sARB(target, s, t, r); + glVertex4d( x, y, z, w ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord3svARB + * glVertex4dv */ -void WINAPI wine_glMultiTexCoord3svARB(GLenum target, const GLshort *v) { +void WINAPI wine_glVertex4dv( GLdouble* v ) { ENTER_GL(); - glMultiTexCoord3svARB(target, v); + glVertex4dv( v ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord4dARB + * glVertex4f */ -void WINAPI wine_glMultiTexCoord4dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q) { +void WINAPI wine_glVertex4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w ) { ENTER_GL(); - glMultiTexCoord4dARB(target, s, t, r, q); + glVertex4f( x, y, z, w ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord4dvARB + * glVertex4fv */ -void WINAPI wine_glMultiTexCoord4dvARB(GLenum target, const GLdouble *v) { +void WINAPI wine_glVertex4fv( GLfloat* v ) { ENTER_GL(); - glMultiTexCoord4dvARB(target, v); + glVertex4fv( v ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord4fARB + * glVertex4i */ -void WINAPI wine_glMultiTexCoord4fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q) { +void WINAPI wine_glVertex4i( GLint x, GLint y, GLint z, GLint w ) { ENTER_GL(); - glMultiTexCoord4fARB(target, s, t, r, q); + glVertex4i( x, y, z, w ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord4fvARB + * glVertex4iv */ -void WINAPI wine_glMultiTexCoord4fvARB(GLenum target, const GLfloat *v) { +void WINAPI wine_glVertex4iv( GLint* v ) { ENTER_GL(); - glMultiTexCoord4fvARB(target, v); + glVertex4iv( v ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord4iARB + * glVertex4s */ -void WINAPI wine_glMultiTexCoord4iARB(GLenum target, GLint s, GLint t, GLint r, GLint q) { +void WINAPI wine_glVertex4s( GLshort x, GLshort y, GLshort z, GLshort w ) { ENTER_GL(); - glMultiTexCoord4iARB(target, s, t, r, q); + glVertex4s( x, y, z, w ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord4ivARB + * glVertex4sv */ -void WINAPI wine_glMultiTexCoord4ivARB(GLenum target, const GLint *v) { +void WINAPI wine_glVertex4sv( GLshort* v ) { ENTER_GL(); - glMultiTexCoord4ivARB(target, v); + glVertex4sv( v ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord4sARB + * glVertexPointer */ -void WINAPI wine_glMultiTexCoord4sARB(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q) { +void WINAPI wine_glVertexPointer( GLint size, GLenum type, GLsizei stride, GLvoid* pointer ) { ENTER_GL(); - glMultiTexCoord4sARB(target, s, t, r, q); + glVertexPointer( size, type, stride, pointer ); LEAVE_GL(); } /*********************************************************************** - * glMultiTexCoord4svARB + * glViewport */ -void WINAPI wine_glMultiTexCoord4svARB(GLenum target, const GLshort *v) { +void WINAPI wine_glViewport( GLint x, GLint y, GLsizei width, GLsizei height ) { ENTER_GL(); - glMultiTexCoord4svARB(target, v); + glViewport( x, y, width, height ); LEAVE_GL(); }